# Building agents

- [Interface](https://help.wotnot.io/build/interface.md)
- [Variables](https://help.wotnot.io/build/interface/variables.md): Variables are reusable objects containing a user-submitted value.
- [Cloning bots](https://help.wotnot.io/build/interface/cloning-bots.md): Duplicate your chatbot.
- [Requesting edit access](https://help.wotnot.io/build/interface/requesting-edit-access.md)
- [Connecting action blocks](https://help.wotnot.io/build/interface/connecting-action-blocks.md)
- [Viewing bot versions](https://help.wotnot.io/build/interface/viewing-bot-versions.md)
- [Creating a loop](https://help.wotnot.io/build/interface/creating-a-loop.md)
- [Action blocks](https://help.wotnot.io/build/action-blocks.md)
- [Trigger](https://help.wotnot.io/build/action-blocks/trigger.md): Starting point of the chatbot flow.
- [Send message](https://help.wotnot.io/build/action-blocks/send-message.md): Sends a message and proceeds to the next part of the flow.
- [Collect input](https://help.wotnot.io/build/action-blocks/collect-input.md): Collect a response from the visitors to the question asked.
- [Buttons](https://help.wotnot.io/build/action-blocks/buttons.md)
- [Reply buttons](https://help.wotnot.io/build/action-blocks/reply-buttons.md): Render up to three buttons in your conversation flow on WhatsApp.
- [Carousel](https://help.wotnot.io/build/action-blocks/carousel.md): Displays a set of cards in a carousel.
- [Agent](https://help.wotnot.io/build/action-blocks/agent.md): Runs your AI agent with prompts and functions to generate a response.
- [Answer AI](https://help.wotnot.io/build/action-blocks/answer-ai.md): Uses an LLM-based AI model to generate an answer for the question asked.
- [Set AI](https://help.wotnot.io/build/action-blocks/set-ai.md): Uses an LLM-based AI model to generate an response based on the prompt given.
- [Send an email](https://help.wotnot.io/build/action-blocks/send-an-email.md): Sends an email notification to notify about an event occurring in the chat flow.
- [List](https://help.wotnot.io/build/action-blocks/list.md): Renders a list of items grouped by categories on a drawer.
- [Condition](https://help.wotnot.io/build/action-blocks/condition.md): Create conditions to branch your chatbot flow.
- [Talk to human](https://help.wotnot.io/build/action-blocks/talk-to-human.md): Transfer the chat to a human agent on the live chat page.
- [Dynamic data](https://help.wotnot.io/build/action-blocks/dynamic-data.md): Dynamically renders a list of options from an API response.
- [Javascript](https://help.wotnot.io/build/action-blocks/javascript.md): Executes a javascript code on the client side.
- [Set variable](https://help.wotnot.io/build/action-blocks/set-variable.md)
- [Collect file](https://help.wotnot.io/build/action-blocks/collect-file.md): Collects a file(s) from the visitor.
- [Form](https://help.wotnot.io/build/action-blocks/form.md): Collects multiple inputs in a single go.
- [Webhook](https://help.wotnot.io/build/action-blocks/webhook.md): Listens to events that occur on this event and proceeds to the next step in the flow.
- [Flow](https://help.wotnot.io/build/action-blocks/flow.md): Breaks down larger flows into manageable chunks.
- [Jump](https://help.wotnot.io/build/action-blocks/jump.md): Routes the chatbot flow to the specified action block.
- [Options](https://help.wotnot.io/build/action-blocks/options.md): Displays a list of options for the user to choose from.
- [Calendar](https://help.wotnot.io/build/action-blocks/calendar.md): Calendar action block is used for collecting date from the or for booking appointments
- [Delay](https://help.wotnot.io/build/action-blocks/delay.md): Adds a specified wait time to the flow.
- [Codeblock](https://help.wotnot.io/build/action-blocks/codeblock.md): Codeblock allows you to create and execute custom functions built by WotNot.
- [Slider](https://help.wotnot.io/build/action-blocks/slider.md): An interactive way of collecting a value from the user.
- [Image gallery](https://help.wotnot.io/build/action-blocks/image-gallery.md): Displays a set of images in a carousel.
- [Send WhatsApp](https://help.wotnot.io/build/action-blocks/send-whatsapp.md): Send an outbound WhatsApp template message to a contact.
- [Send SMS](https://help.wotnot.io/build/action-blocks/send-sms.md): Send an outbound message to a contact on SMS.
- [Send MMS](https://help.wotnot.io/build/action-blocks/send-mms.md)
- [Send Email](https://help.wotnot.io/build/action-blocks/send-email.md): Send outbound email to a list of contacts.
- [Send Status](https://help.wotnot.io/build/action-blocks/send-status.md): Design personalized campaigns based on conditions.
- [WhatsApp flow](https://help.wotnot.io/build/action-blocks/whatsapp-flow.md)
- [Catalogue](https://help.wotnot.io/build/action-blocks/catalogue.md)
- [Collect location](https://help.wotnot.io/build/action-blocks/collect-location.md): Collects the location from the end user on WhatsApp
- [Send template](https://help.wotnot.io/build/action-blocks/send-template.md): Sends a WhatsApp template message
- [Knowledge base](https://help.wotnot.io/build/knowledge-base.md): Source of information used by AI to answer your questions.
- [Refresh frequency](https://help.wotnot.io/build/knowledge-base/refresh-frequency.md): Retrain allows you to refresh knowledge base at a given time interval.
- [Functions](https://help.wotnot.io/build/functions.md): Execute functions to help your AI generate dynamic answers.
- [Outbound bots](https://help.wotnot.io/build/outbound-bots.md): Send proactive messages to your contacts.
- [Building One Off Campaign](https://help.wotnot.io/build/outbound-bots/building-one-off-campaign.md): Send a one-time campaign to a set of contacts on WhatsApp, SMS or email.
- [Building Ongoing Campaign](https://help.wotnot.io/build/outbound-bots/building-ongoing-campaign.md): Trigger the outbound bot to start its campaign using webhooks to send the contact data.
- [Prompts](https://help.wotnot.io/build/prompts.md)
- [AI credits](https://help.wotnot.io/build/ai-credits.md): AI credits are used when AI generates an answer.
- [Integrations](https://help.wotnot.io/build/integrations.md)
- [Native integrations](https://help.wotnot.io/build/integrations/native.md)
- [Google Sheets](https://help.wotnot.io/build/integrations/native/google-sheets.md): Push and fetch records from a Google Sheet.
- [Google Calendar](https://help.wotnot.io/build/integrations/native/google-calendar.md): Collaborate with your visitors and make it easy for them to view and book appointments.
- [Google Analytics](https://help.wotnot.io/build/integrations/native/google-analytics.md): Fire events to your Google Analytics account from the chatbot flow.
- [Using Javascript](https://help.wotnot.io/build/integrations/native/google-analytics/using-javascript.md): Overview on how to fire events on Google Analytics using the Javascript action block.
- [Outlook Calendar](https://help.wotnot.io/build/integrations/native/outlook-calendar.md): Collaborate with your visitors and make it easy for them to view and book appointments.
- [Salesforce](https://help.wotnot.io/build/integrations/native/salesforce.md): Create a lead object on Salesforce
- [HubSpot](https://help.wotnot.io/build/integrations/native/hubspot.md): Create contact record on your HubSpot account.
- [Calendly](https://help.wotnot.io/build/integrations/native/calendly.md): Allows visitors to book a meeting with the user.
- [Slack](https://help.wotnot.io/build/integrations/native/slack.md): Let's get notified about visitors and speak with them, from Slack.
- [Airtable](https://help.wotnot.io/build/integrations/native/airtable.md): Fetch records from your Airtable.
- [Zendesk](https://help.wotnot.io/build/integrations/native/zendesk.md): Create tickets, fetch ticket status and perform live chat from Zendesk.
- [Freshdesk](https://help.wotnot.io/build/integrations/native/freshdesk.md): Create tickets and fetch ticket status.
- [DialogFlow](https://help.wotnot.io/build/integrations/native/dialogflow.md): Action block allows you to integrate a conversational user interface into your chatbot
- [Zoho CRM](https://help.wotnot.io/build/integrations/native/zoho-crm.md): Create a contact record on your Zoho CRM.
- [Zapier](https://help.wotnot.io/build/integrations/native/zapier.md): Connect your zap with WotNot.
- [HTTP request / API](https://help.wotnot.io/build/integrations/http-request-api.md): Performs an HTTP request with a third-party app's REST API endpoint.
- [Automations](https://help.wotnot.io/build/integrations/automations.md)
- [Events](https://help.wotnot.io/build/integrations/events.md): Listen to webhook events from the WotNot platform.
- [Public APIs](https://help.wotnot.io/build/integrations/public-apis.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://help.wotnot.io/build.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.
