# Action Block

- [Trigger](https://docs.swiftsell.biz/bot-builder/action-block/trigger.md): Starting point of the chatbot flow.
- [Send Message](https://docs.swiftsell.biz/bot-builder/action-block/send-message.md): Action block is used for sending out informative messages that do not seek input from the visitors.
- [Collect Input](https://docs.swiftsell.biz/bot-builder/action-block/collect-input.md): This action block allows you to collect the input or response from the visitors or customers
- [Buttons](https://docs.swiftsell.biz/bot-builder/action-block/buttons.md): Buttons block is used to branch out conversation using intuitive buttons. You can choose any option to go down its path. Each button can have a same path or different paths moving from it
- [Reply Buttons](https://docs.swiftsell.biz/bot-builder/action-block/reply-buttons.md): Render up to three buttons in your conversation flow on WhatsApp
- [Carousel](https://docs.swiftsell.biz/bot-builder/action-block/carousel.md): Carousel action block is set of cards that represent something whether its product or service
- [Answer AI](https://docs.swiftsell.biz/bot-builder/action-block/answer-ai.md): Uses an LLM-based AI model to generate an answer for the question asked.
- [Set AI](https://docs.swiftsell.biz/bot-builder/action-block/set-ai.md): Uses an LLM-based AI model to generate an response based on the prompt given.
- [Send an Email](https://docs.swiftsell.biz/bot-builder/action-block/send-an-email.md): This action block of Swiftsell allows you to get notified over email when any particular action in bot is performed.
- [List](https://docs.swiftsell.biz/bot-builder/action-block/list.md): Renders a list of items grouped by categories on a drawer.
- [Human Handover](https://docs.swiftsell.biz/bot-builder/action-block/human-handover.md): This action block is used when you want to invoke a human handover action at some point in the conversation flow thereby transferring the control of the chat from the bot to an agent
- [Dynamic Data](https://docs.swiftsell.biz/bot-builder/action-block/dynamic-data.md): Dynamically renders the list of options by storing the response of an API call
- [Javascript](https://docs.swiftsell.biz/bot-builder/action-block/javascript.md): Executes a javascript code on the client side.
- [Form](https://docs.swiftsell.biz/bot-builder/action-block/form.md): Action block provides the easiest way of collecting multiple inputs from your visitors
- [Flow](https://docs.swiftsell.biz/bot-builder/action-block/flow.md): Action block allows you to break down larger chatbot flows into smaller manageable chunks
- [Options](https://docs.swiftsell.biz/bot-builder/action-block/options.md): Options allow the conversation flow to be branched into various paths based on user input
- [Calendar](https://docs.swiftsell.biz/bot-builder/action-block/calendar.md): Calendar action block is used for collecting date from the or for booking appointments
- [Slider](https://docs.swiftsell.biz/bot-builder/action-block/slider.md): Action block provides interactive way to the visitors to choose a value from a visual slider
- [Image Carousel](https://docs.swiftsell.biz/bot-builder/action-block/image-carousel.md): Action block is used to display one or more images in a carousel to make it easier for the visitors to browse through
- [WhatsApp Flow](https://docs.swiftsell.biz/bot-builder/action-block/whatsapp-flow.md)


---

# 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.swiftsell.biz/bot-builder/action-block.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.
