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

# Bot Studio

- [Create and Manage Bots](https://learn.doubletick.io/bot-studio/create-and-manage-bots.md): Learn to create and manage bots on DoubleTick. Create bots, set up triggers, actions, and save & unsave as you need.
- [Default Bots](https://learn.doubletick.io/bot-studio/default-bots.md)
- [Set Up Stop Bot](https://learn.doubletick.io/bot-studio/default-bots/set-up-stop-bot.md): Learn how to set up a stop bot on DoubleTick. Allow users to opt out of communications instantly, respecting their preferences and ensuring compliance.
- [Set Up Welcome Bot](https://learn.doubletick.io/bot-studio/default-bots/set-up-welcome-bot.md): Learn how to set up a Welcome Bot on DoubleTick. Send personalized greetings with custom message templates and activate the bot for new messages.
- [Create Order Bot](https://learn.doubletick.io/bot-studio/default-bots/create-order-bot.md): Learn how to create an Order Bot on DoubleTick. Automate order processing with configured keywords, catalogues, and cart management.
- [Can’t See Default Bots in Bot Studio? — Here’s How to Fix It](https://learn.doubletick.io/bot-studio/default-bots/cant-see-default-bots-in-bot-studio-heres-how-to-fix-it.md)
- [Triggers](https://learn.doubletick.io/bot-studio/triggers.md): Learn how to set up bot triggers on DoubleTick. Define conditions like keywords, events, or user interactions to automate responses and customer support.
- [Lead from CTWA](https://learn.doubletick.io/bot-studio/triggers/lead-from-ctwa.md)
- [Message from CTWA](https://learn.doubletick.io/bot-studio/triggers/message-from-ctwa.md)
- [Difference Between Lead from CTWA vs Message from CTWA](https://learn.doubletick.io/bot-studio/triggers/difference-between-lead-from-ctwa-vs-message-from-ctwa.md)
- [On Agent Assign](https://learn.doubletick.io/bot-studio/triggers/on-agent-assign.md)
- [On Attribute Changed](https://learn.doubletick.io/bot-studio/triggers/on-attribute-changed.md)
- [On Close Conversation](https://learn.doubletick.io/bot-studio/triggers/on-close-conversation.md)
- [On First Daily Message](https://learn.doubletick.io/bot-studio/triggers/on-first-daily-message.md): Learn how to use the On First Daily Message trigger for controlled daily customer engagement.
- [On Message](https://learn.doubletick.io/bot-studio/triggers/on-message.md)
- [On New Lead](https://learn.doubletick.io/bot-studio/triggers/on-new-lead.md)
- [On New Row Google Sheet](https://learn.doubletick.io/bot-studio/triggers/on-new-row-google-sheet.md): Learn how to use the On New Row Google Sheet trigger to automate WhatsApp outreach for spreadsheet-based leads.
- [On Open Conversation](https://learn.doubletick.io/bot-studio/triggers/on-open-conversation.md)
- [On SLA breached](https://learn.doubletick.io/bot-studio/triggers/on-sla-breached.md): Learn how to use the On SLA breached trigger to automate escalations when response or resolution SLAs are violated.
- [On Template Delivered](https://learn.doubletick.io/bot-studio/triggers/on-template-delivered.md): Learn how to use the On Template Delivered trigger in Bot Studio to automatically reply when a customer clicks a button on your template, and how to run one bot across multiple WhatsApp numbers.
- [On Webhook](https://learn.doubletick.io/bot-studio/triggers/on-webhook.md): On Webhook is a bot trigger that lets DoubleTick start a journey and send platform event data whenever an external system or DoubleTick event calls a webhook URL.
- [How to configure and register a webhook](https://learn.doubletick.io/bot-studio/triggers/how-to-configure-and-register-a-webhook.md): A step-by-step setup guide for generating a webhook in Bot Studio, registering it through the DoubleTick API, and testing it with Postman.
- [On No Keyword Match](https://learn.doubletick.io/bot-studio/triggers/on-no-keyword-match.md)
- [Actions](https://learn.doubletick.io/bot-studio/actions.md)
- [Messaging](https://learn.doubletick.io/bot-studio/actions/messaging.md)
- [How to use Send Interactive List Messages action component](https://learn.doubletick.io/bot-studio/actions/messaging/how-to-use-send-interactive-list-messages-action-component.md): Learn how to send interactive list messages on DoubleTick. Add headers, body, footers, and up to 10 buttons or sections to enhance customer engagement.
- [How to Use the Send Location Action Component](https://learn.doubletick.io/bot-studio/actions/messaging/how-to-use-the-send-location-action-component.md)
- [How to Use the Send Message Action Component](https://learn.doubletick.io/bot-studio/actions/messaging/how-to-use-the-send-message-action-component.md): Learn to send multimedia messages on DoubleTick. Include images, videos, and PDFs to share product info, engage users, and enhance your customer communication.
- [Dynamic List Messages in DoubleTick](https://learn.doubletick.io/bot-studio/actions/messaging/dynamic-list-messages-in-doubletick.md)
- [How to Use and Send Interactive Message Component in DoubleTick](https://learn.doubletick.io/bot-studio/actions/messaging/how-to-use-and-send-interactive-message-component-in-doubletick.md): Learn how to send interactive messages on DoubleTick. Use up to three actionable buttons for shopping, appointment booking, and feedback collection.
- [Why You Should Use “Send Interactive Message” Instead of “Send Template” in Bot Studio](https://learn.doubletick.io/bot-studio/actions/messaging/how-to-use-and-send-interactive-message-component-in-doubletick/why-you-should-use-send-interactive-message-instead-of-send-template-in-bot-studio.md)
- [Logic & Flow](https://learn.doubletick.io/bot-studio/actions/logic-and-flow.md)
- [Condition Action In Chat Bot](https://learn.doubletick.io/bot-studio/actions/logic-and-flow/condition-action-in-chat-bot.md)
- [How to use working hours action](https://learn.doubletick.io/bot-studio/actions/logic-and-flow/how-to-use-working-hours-action.md)
- [How to Use Condition Action](https://learn.doubletick.io/bot-studio/actions/logic-and-flow/how-to-use-condition-action.md): Learn how to use the condition action on DoubleTick. Set rules in automated workflows to make decisions based on specific conditions.
- [How to Set Time Delay on Chatbot](https://learn.doubletick.io/bot-studio/actions/logic-and-flow/how-to-set-time-delay-on-chatbot.md): Learn to use the Time Delay action in DoubleTick chatbots. Add pauses between messages or actions for a smoother customer experience and better communication.
- [How to Set Wait Till Action on Chatbot](https://learn.doubletick.io/bot-studio/actions/logic-and-flow/how-to-set-wait-till-action-on-chatbot.md): Learn how to use the Wait Till action in DoubleTick chatbots. Schedule actions for specific dates and times to automate reminders and enhance customer engagement.
- [Repeat Every Week Trigger in Wait Till Action (Bot Studio)](https://learn.doubletick.io/bot-studio/actions/logic-and-flow/repeat-every-week-trigger-in-wait-till-action-bot-studio.md)
- [Customer Management](https://learn.doubletick.io/bot-studio/actions/customer-management.md)
- [Assign Agent to Customer's Chat](https://learn.doubletick.io/bot-studio/actions/customer-management/assign-agent-to-customers-chat.md): Learn how to assign agents to customer chats on DoubleTick. Use manual, automated, or random selection for efficient agent assignment based on customer actions.
- [How to use Assign Agent Action Component](https://learn.doubletick.io/bot-studio/actions/customer-management/how-to-use-assign-agent-action-component.md)
- [How to Use the Close Conversation Feature](https://learn.doubletick.io/bot-studio/actions/customer-management/how-to-use-the-close-conversation-feature.md): Learn how to use the 'Close Conversation' feature on DoubleTick. Automate chat closures to prevent SLA breaches and manage resolved customer interactions.
- [How to Set Tags](https://learn.doubletick.io/bot-studio/actions/customer-management/how-to-set-tags.md): Learn to set Tags on DoubleTick to segment customers, personalize interactions, and automate categorization for better engagement and targeted marketing.
- [How to Set Customer Attributes](https://learn.doubletick.io/bot-studio/actions/customer-management/how-to-set-customer-attributes.md): Learn to store customer responses on DoubleTick using Customer Attributes. Capture and manage data for personalized interactions and future reference.
- [What is WhatsApp Opt-Out and How to Manage It](https://learn.doubletick.io/bot-studio/actions/customer-management/what-is-whatsapp-opt-out-and-how-to-manage-it.md): Learn what is WhatsApp Opt-out and how to manage it on DoubleTick. Use our Opt-Out bot to allow users to remove themselves from conversations easily.
- [Data & APIs](https://learn.doubletick.io/bot-studio/actions/data-and-apis.md)
- [Format Date Action in DoubleTick Bot Studio](https://learn.doubletick.io/bot-studio/actions/data-and-apis/format-date-action-in-doubletick-bot-studio.md): Make Your Bots Smarter with Clean, Consistent Date Handling
- [How to use Call API component](https://learn.doubletick.io/bot-studio/actions/data-and-apis/how-to-use-call-api-component.md)
- [Format Mobile Number Trigger in DoubleTick Bot Studio](https://learn.doubletick.io/bot-studio/actions/data-and-apis/format-mobile-number-trigger-in-doubletick-bot-studio.md)
- [How to Set Up Google Sheet Action](https://learn.doubletick.io/bot-studio/actions/data-and-apis/how-to-set-up-google-sheet-action.md): Learn how to use the Google Sheet action on DoubleTick. Seamlessly transfer and organize conversation data in Google Sheets for future reference and analysis.
- [Calls](https://learn.doubletick.io/bot-studio/actions/calls.md)
- [How to Use the Ring Call Action in Bot](https://learn.doubletick.io/bot-studio/actions/calls/how-to-use-the-ring-call-action-in-bot.md)
- [How to Trigger an AI Agent Call from Bot Studio](https://learn.doubletick.io/bot-studio/actions/calls/how-to-trigger-an-ai-agent-call-from-bot-studio.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://learn.doubletick.io/bot-studio.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
