# Action blocks

- [Overview](https://help.talkie.se/action-blocks/overview.md)
- [Trigger](https://help.talkie.se/action-blocks/trigger.md): Trigger block is the prerequisite with which its underlying conversation flow is executed
- [Send Message](https://help.talkie.se/action-blocks/send-message.md): The "Send Message" action block allows you to engage with your visitors by sending messages in a chat conversation
- [Collect Input](https://help.talkie.se/action-blocks/collect-input.md)
- [Buttons](https://help.talkie.se/action-blocks/buttons.md)
- [Carousel](https://help.talkie.se/action-blocks/carousel.md)
- [Calendar](https://help.talkie.se/action-blocks/calendar.md)
- [Send an Email](https://help.talkie.se/action-blocks/send-an-email.md)
- [Condition](https://help.talkie.se/action-blocks/condition.md): Create conditions to branch your chatbot flow.
- [Image Carousel](https://help.talkie.se/action-blocks/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
- [Human Handover](https://help.talkie.se/action-blocks/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
- [Slider](https://help.talkie.se/action-blocks/slider.md): Action block provides interactive way to the visitors to choose a value from a visual slider
- [File Upload](https://help.talkie.se/action-blocks/file-upload.md)
- [Delay](https://help.talkie.se/action-blocks/delay.md): This action block allows you to configure wait time between the two messages sent by the bot
- [Form](https://help.talkie.se/action-blocks/form.md)
- [Flow](https://help.talkie.se/action-blocks/flow.md)
- [Jump](https://help.talkie.se/action-blocks/jump.md): This action block allows you to jump from one action block to another without connecting them on the bot builder
- [Codeblock](https://help.talkie.se/action-blocks/codeblock.md): Codeblock allows you to create and execute custom functions built by Talkie.
- [Answer AI](https://help.talkie.se/action-blocks/answer-ai.md): Uses an LLM-based AI model to generate an answer for the question asked.
- [Set AI](https://help.talkie.se/action-blocks/set-ai.md): Uses an LLM-based AI model to generate an response based on the prompt given.


---

# 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://help.talkie.se/action-blocks.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.
