# Building your first add-on

![](/files/SCufDz3AZiJhKpJtU0zS)

| <p>In this webinar we demonstrated how to get up and running with building add-ons for Squirrel365.  <br><br>The Squirrel365 add-on framework enables our customers to rapidly meet their additional application/dashboard needs as well as provide additional functionality and visualisations to the wider Squirrel community. If this is something you're interested to explore, this session covered all you need to get up and running!<br><br>The session covered:</p><p>·         An overview of the add-on framework</p><p>·         The developer program</p><p>·         Where to find the Squirrel365 add-on documentation</p><p>·         Setting up your environment and testing</p><p>·         Building a function add-on</p><p>·         Building a component add-on</p><p>·         Publishing to the Squirrel365 Marketplace</p> |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

\
To get the most out of this session a basic knowledge of HTML, CSS and JavaScript is recommended.\ <br>

{% embed url="<https://www.loom.com/share/d4b5daf5e21047e29afac98ee12aaf88>" %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://learn.squirrel365.io/squirrel-addon-documentation/past-events/building-your-first-add-on.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
