# Introduction

Bubble Docs covers the different tabs and tools of Bubble's interface, each feature or parameter, key concepts, as well as tips for building your application.&#x20;

It is organized into a few key sections: New? Start Here, Help Guides, Core Reference, Account & Marketplace, and Miscellaneous.&#x20;

1. **New? Start Here** is an overview of the basics; designed for those that are completely new to Bubble.
2. **Help Guides** are like lessons for everything that is core to building an app.
3. **Core Reference** provides detailed descriptions and definitions of every element, event, action, parameter, etc. available to you as you build.&#x20;
4. **Account & Marketplace** covers billing and building for the marketplace.
5. **Miscellaneous** is where you'll find additionally relevant documentation for things like our Showcase.

You can easily jump to each section using the tabs and page links below.

{% tabs %}
{% tab title="New? Start Here" %}
{% content-ref url="/pages/-MTgc-h82yyZuFn6z-bZ" %}
[The Basics](/~/changes/oSsRRFoN6bhUP7nqCRaz/new-start-here/the-basics.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MTi8v43hesJYuVMWyPG" %}
[The Application Editor](/~/changes/oSsRRFoN6bhUP7nqCRaz/new-start-here/the-application-editor.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MTl4aeTxGkLi6mX2fi1" %}
[Building Your First App](/~/changes/oSsRRFoN6bhUP7nqCRaz/new-start-here/building-your-first-app.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MThB7l6T1KnmBQ4NZDG" %}
[Strategies to Learn Bubble](/~/changes/oSsRRFoN6bhUP7nqCRaz/new-start-here/strategies-to-learn-bubble.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MTgc5VmVxVutwuLqpmd" %}
[Application & Data Ownership](/~/changes/oSsRRFoN6bhUP7nqCRaz/new-start-here/application-and-data-ownership.md)
{% endcontent-ref %}
{% endtab %}

{% tab title="Help Guides" %}
{% content-ref url="/pages/wnrPTUq0pzujGj8yNKrQ" %}
[Design](/~/changes/oSsRRFoN6bhUP7nqCRaz/help-guides/design.md)
{% endcontent-ref %}

{% content-ref url="/pages/xdn9TI2nCvap3OLQpPzs" %}
[Data](/~/changes/oSsRRFoN6bhUP7nqCRaz/help-guides/data.md)
{% endcontent-ref %}

{% content-ref url="/pages/PoHpSLe6aJ8IEG8E1KPG" %}
[Logic](/~/changes/oSsRRFoN6bhUP7nqCRaz/help-guides/logic.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MSIbm776F\_yhvs4D1oX" %}
[Plugins](/~/changes/oSsRRFoN6bhUP7nqCRaz/help-guides/integrations/using-plugins.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MTg81RZPUegkcpad4Ss" %}
[Testing and Debugging](/~/changes/oSsRRFoN6bhUP7nqCRaz/help-guides/maintaining-an-application/testing-and-debugging.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MThIs0Q0SIoM4XkHMH6" %}
[Maintenance](/~/changes/oSsRRFoN6bhUP7nqCRaz/help-guides/maintaining-an-application.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MThgKXaWHE8Y9X7g7mV" %}
[Infrastructure/compliance](/~/changes/oSsRRFoN6bhUP7nqCRaz/help-guides/optimizing-an-application.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MUUIg6-Na72Ckm1jBsx" %}
[Customizing an Application](/~/changes/oSsRRFoN6bhUP7nqCRaz/help-guides/customizing-an-application.md)
{% endcontent-ref %}

{% content-ref url="/pages/smc0W1QK1tO7PFIFAhwD" %}
[API](/~/changes/oSsRRFoN6bhUP7nqCRaz/help-guides/integrations/api.md)
{% endcontent-ref %}
{% endtab %}

{% tab title="Core Reference" %}
{% content-ref url="/pages/-MTvkTyvhuukL5iUDZm3" %}
[Bubble's Interface](/~/changes/oSsRRFoN6bhUP7nqCRaz/core-resources/bubbles-interface.md)
{% endcontent-ref %}

{% content-ref url="/pages/-M5sc3tK9fer10PmLVH0" %}
[Elements](/~/changes/oSsRRFoN6bhUP7nqCRaz/core-resources/elements.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MTlHJYCNXhAPJ-HK5Fm" %}
[Workflows](/~/changes/oSsRRFoN6bhUP7nqCRaz/core-resources/workflows.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MSnj5Hd-58k6ATezI-O" %}
[Events](/~/changes/oSsRRFoN6bhUP7nqCRaz/core-resources/events.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MSDjYD85U0GeKIvLa4H" %}
[Actions](/~/changes/oSsRRFoN6bhUP7nqCRaz/core-resources/actions.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MTq-9K4mt2UhROUmvyH" %}
[Data](/~/changes/oSsRRFoN6bhUP7nqCRaz/core-resources/data.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MRq2U4f9AgLe8Y3UM\_s" %}
[Bubble-made Plugins](/~/changes/oSsRRFoN6bhUP7nqCRaz/core-resources/bubble-made-plugins.md)
{% endcontent-ref %}

{% content-ref url="/pages/QW6bl1aYDJ77VeYmGd33" %}
[API](/~/changes/oSsRRFoN6bhUP7nqCRaz/core-resources/api.md)
{% endcontent-ref %}
{% endtab %}

{% tab title="Account & Marketplace" %}
{% content-ref url="/pages/-MS8t8RVITxSHSeEDG6x" %}
[Account & Billing](/~/changes/oSsRRFoN6bhUP7nqCRaz/account-and-marketplace/account-and-billing.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MUA\_KXax175kcWZreEk" %}
[Dedicated Plans](/~/changes/oSsRRFoN6bhUP7nqCRaz/account-and-marketplace/dedicated-plans.md)
{% endcontent-ref %}

{% content-ref url="/pages/-M5sc3tviVr8zsmZawlf" %}
[Building Plugins](/~/changes/oSsRRFoN6bhUP7nqCRaz/account-and-marketplace/building-plugins.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MUk66-kflLfqBaGLWEw" %}
[Building Templates](/~/changes/oSsRRFoN6bhUP7nqCRaz/account-and-marketplace/building-templates.md)
{% endcontent-ref %}
{% endtab %}

{% tab title="Miscellaneous" %}
{% content-ref url="/pages/-MUAa4ZIU9D2nEET6fFs" %}
[The Showcase](/~/changes/oSsRRFoN6bhUP7nqCRaz/miscellaneous/the-showcase.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MUAa98iR2btsyGwTAef" %}
[The Glossary](/~/changes/oSsRRFoN6bhUP7nqCRaz/miscellaneous/the-glossary.md)
{% endcontent-ref %}
{% endtab %}
{% endtabs %}


---

# 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://manual.bubble.io/~/changes/oSsRRFoN6bhUP7nqCRaz/master.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.
