> For the complete documentation index, see [llms.txt](https://help.wotnot.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.wotnot.io/build.md).

# 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 user during a chat.
- [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 and 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): Manage contacts, leads, and cases in your Salesforce CRM.
- [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)
