# Popups

- [Confirmation Popup](https://docs.airdev.co/canvas/4.0/canvas-library/popups/confirmation-popup.md): Use this to prompt the user to confirm a specific action.
- [Message Popup](https://docs.airdev.co/canvas/4.0/canvas-library/popups/message-popup.md): Use this to display information, welcome, and warning messages.
- [Image Popup](https://docs.airdev.co/canvas/4.0/canvas-library/popups/image-popup.md): Use this to enlarge an image in a popup.
- [Video Popup](https://docs.airdev.co/canvas/4.0/canvas-library/popups/video-popup.md): Use this to play a video in a popup.
- [Vertical Scroll Popup](https://docs.airdev.co/canvas/4.0/canvas-library/popups/vertical-scroll-popup.md): Use this to display long, scrollable text within a popup.
- [Edit Popup](https://docs.airdev.co/canvas/4.0/canvas-library/popups/edit-popup.md): Use this to allow a user to edit a few short fields about a Thing.
- [Standard Form Popup](https://docs.airdev.co/canvas/4.0/canvas-library/popups/standard-form-popup.md): Use this for short forms that do not need multi-file uploaders.
- [Subscribe Popup](https://docs.airdev.co/canvas/4.0/canvas-library/popups/subscribe-popup.md): Use this for single field forms in popups that may contain an image.
- [Feedback / Contact Popup](https://docs.airdev.co/canvas/4.0/canvas-library/popups/feedback-contact-popup.md): Use this to allow users to write reviews or send new messages.
- [Details Popup](https://docs.airdev.co/canvas/4.0/canvas-library/popups/details-popup.md): Use this to display a short list of specifications within a popup.
- [Add List Popup](https://docs.airdev.co/canvas/4.0/canvas-library/popups/add-list-popup.md): Use this to allow users to create a custom list of Things.
- [Advanced Form Popup](https://docs.airdev.co/canvas/4.0/canvas-library/popups/advanced-form-popup.md): Use this for short forms that need multi-file or multi-image uploaders.
- [Rating Popup](https://docs.airdev.co/canvas/4.0/canvas-library/popups/rating-popup.md): Use this to prompt a user to rate or review a product or service.
- [Toggle Tabs Popup](https://docs.airdev.co/canvas/4.0/canvas-library/popups/toggle-tabs-popup.md): Use this to prompt a user to rate or review a product or service.
- [Share Popup](https://docs.airdev.co/canvas/4.0/canvas-library/popups/share-popup.md): Use this to prompt users to share a link, copy a code, or invite a friend.
- [Multi-Step Popup](https://docs.airdev.co/canvas/4.0/canvas-library/popups/multi-step-popup.md): Use this to create custom, one-time onboarding and checkout processes.
- [Invoice Popup](https://docs.airdev.co/canvas/4.0/canvas-library/popups/invoice-popup.md): Use this to display an invoice, a receipt, or a list of cart items.
- [Stripe Credit Card Purchase Popup](https://docs.airdev.co/canvas/4.0/canvas-library/popups/stripe-credit-card-purchase-popup.md): Use this to allow users to edit their credit card and confirm payments.
- [View Profile Popup](https://docs.airdev.co/canvas/4.0/canvas-library/popups/view-profile-popup.md): Use this to display user or company profiles.
- [Send Message Popup](https://docs.airdev.co/canvas/4.0/canvas-library/popups/send-message-popup.md): Use this popup to send messages to users or companies.
- [Multi-Select Pill Tabs Popup](https://docs.airdev.co/canvas/4.0/canvas-library/popups/multi-select-pill-tabs-popup.md): Use this multi-select pill tabs popup to collect data for a Thing.
- [Pricing Plans Popup](https://docs.airdev.co/canvas/4.0/canvas-library/popups/pricing-plans-popup.md): Use this to display pricing plans with different billing frequencies.


---

# 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://docs.airdev.co/canvas/4.0/canvas-library/popups.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.
