DoubleTick Docs
DoubleTick Docs
  • DoubleTick Help Center
  • Get Started with DoubleTick
    • Pre-requisites for Onboarding
    • How to Do Meta Facebook Business Verification
    • DoubleTick Onboarding
  • Chat Management
    • Start a New Chat with Customers
    • Manage Customer Conversation on Chat Inbox
    • How to Use Customer Notes
    • How to Use Tags
    • How to Assign Chats
    • How to Block & Unblock Customers
    • How to Manage Conversations
    • What is WhatsApp Opt-in and How to Manage It
    • How to Configure SLA (Service Level Agreement)
    • Forward Chat Message: Enhancing Communication Efficiency
  • Broadcast List
    • How to Import Customer Data
    • How to Send and Schedule Broadcast Messages
    • How to Check Broadcast Summary
    • How to Re-Target Your Customers
    • How to Manage Broadcast List Access
    • How to Scheduled Broadcasts
    • Send Dynamic PDFs via DoubleTick WhatsApp Broadcast Using Google Sheets
  • How to Create Dynamic Broadcast Channel on DoubleTick
  • Templates
    • Template Categories in WhatsApp API
    • How to Create Message Templates
      • Know the Basic Info for Template Creation
      • How to Use the Content Section in Template
      • How to Add Buttons in Message Template
      • How to use Variables in Message Template
      • How to Preview the Message Template
    • Check Message Template Status
    • Send Template Messages
    • Change Template Details
    • Fix Message Template Rejection
    • WhatsApp Forms
    • Create a Carousel Template Message
    • How to Send Dynamic content in a Single template with DoubleTick
    • How To Create An OTP Template On DoubleTick
  • Customers
    • Create Customer Segments
    • Deleting Customers On DoubleTick
  • Analytics
    • Setup Analytics
  • REPORTS
    • How to Download and Export Reports in DoubleTick
  • Teams
    • Invite Your Team Members
    • Accept Invitations and Log in to DoubleTick
    • Assign & Change Reporting Structure
    • Update a Team Member’s Name in DoubleTick.
  • Bot Studio
    • Create and Manage Bots
    • Create Order Bot
    • Set Up Welcome Bot
    • Set Up Stop Bot
    • Set Up Bot Triggers
    • How to Notify Agents on WhatsApp When Assigned a Lead in DoubleTick
    • Fixing Webhook Phone Numbers: Add Country Codes Automatically
    • How to Integrate WooCommerce with DoubleTick
    • How to Record Customer Responses Using DoubleTick’s Bot Studio and Google Sheets Integration
    • How to Automate Reminders for Template Button Selection in Your Bot
    • Actions
      • Assign Agent to Customer's Chat
      • How to Use the Close Conversation Feature
      • How to Use Condition Action
      • How to Set Up Google Sheet Action
      • What is WhatsApp Opt-Out and How to Manage It
      • How to Send Interactive List Messages
      • How to Send Interactive Messages
      • How to Send Multimedia Messages
      • How to Set Customer Attributes
      • How to Set Tags
      • How to Set Time Delay on Chatbot
      • How to Set Wait Till Action on Chatbot
      • Condition Action In Chat Bot
      • Streamlining Lead Management with Round Robin Agent Assignment Using Bots
  • Settings
    • Edit Your Profile Details
    • Manage Roles
      • How to Use Organization Roles Feature
      • How to Use WhatsApp Account Roles Feature
      • How to Grant Phone Number Access to Agents with Custom Role In DoubleTick
      • Change Roles of Existing Team Members
    • How to Use Custom Contact Fields
    • Create and Use Quick Replies
    • Send Template Messages
    • Create a WhatsApp Widget on Website
    • How to Use Webhooks to Pass Events to Third-Party
    • Get Developer API
    • How to Manage Channels
    • How to Manage Billing & Invoices
      • How to Find the Invoice in DoubleTick
      • How to Update Billing Details in DoubleTick
    • Set Up Working Hours
    • Integrations
      • Streamline Appointment Booking on DoubleTick Using Zapier and Google Calendar
      • Automating WhatsApp messages on DoubleTick on column updates on Google Sheet
      • Automatic updates from Gsheet Database
      • Tally Prime Integration
      • Indiamart & DoubleTick Integration
      • How to Integrate My Operator with DoubleTick via Webhook to Send Templates
      • How to Integrate QuickSell with DoubleTick
    • How To Enable Browser Push Notification For DoubleTick Messages
    • How to Update Your Display Name On Facebook Business Account
    • Import WhatsApp Chats
  • WhatsAPP BUSINESS API
    • WhatsApp API Conversations & Categories
    • How Conversation Charges Works
    • Manage and View Account Quality on Meta
    • Messaging Limits in WhatsApp API
    • Unblock Your WhatsApp API Account
    • Change Your Display Name in Meta WhatsApp Manager
    • Apply for WhatsApp Green Tick
    • How To Update the Display Picture (DP) in Facebook Business Manager
  • Troubleshoot Errors
    • Troubleshoot Common WhatsApp API Errors
    • Per-User Marketing Template Message Limits
    • Unsupported Message: Understanding WhatsApp API Restrictions and How They Affect Communication
    • What is Frequency Capping
      • How Frequency Capping Works
    • How to Link Your WhatsApp API Phone Number to a Facebook Page
    • How to Use DoubleTick? Product Feature Training Videos
    • How To Resolve META Maintaining Healthy Ecosystem Delivery Error: A Step-by-Step Guide
  • How to Identify and Resolve Duplicate Keywords in Bot Configurations
  • Logging Out A Member From All Devices in DoubleTick
  • How to Use Newline Characters in Template Variables In DoubleTick
  • How To Login To DoubleTick
  • How To Logout From DoubleTick
  • Re-Engagement Error While Sending a Message in the Open Reply Window
  • How to Resolve the "Please Fill All Fields" Error in Templates On DoubleTick
  • How To Troubleshoot the "Spam Rate Limit Hit" Error in DoubleTick
  • How to resolve the "404 – File or Directory Not Found" error when exporting an Excel sheet?
  • How To Capture Details Using Webhooks And Condition
  • Understanding the “Only 30 Groups Can Be Created at One Time” Error in DoubleTick
  • Stay Ahead with WhatsApp: Important Updates from Meta
  • Meta Pauses WhatsApp Marketing Messages for U.S. Customers
  • Understanding and Troubleshooting the "New Bot Failure Alert" Email
  • Marketing Message Lite
  • TOPIC WISE VIDEO LIST
    • Page 1
  • How to Integrate QuickSell with DoubleTick
  • Appointment Booking
Powered by GitBook
On this page
  • 1. Lead from CTWA (Click to WhatsApp Ads)
  • 2. On Agent Assign
  • 3. On Attribute Change
  • 4. Close Conversation
  • 5. On Message
  • 6. On New Lead
  • 7. On New Row Google Sheet
  • 8. On Template Delivered
  • 9. On Webhook
  1. Bot Studio

Set Up Bot Triggers

Learn how to set up bot triggers on DoubleTick. Define conditions like keywords, events, or user interactions to automate responses and customer support.

PreviousSet Up Stop BotNextHow to Notify Agents on WhatsApp When Assigned a Lead in DoubleTick

Last updated 1 year ago


  • Triggers in bots are events that activate the bot to respond or carry out a task.

  • They can be activated by different conditions, like words typed by users, special commands, timing, or interactions with specific parts of a chat interface.

  • Triggers kickstart bot interactions with users, providing services through automated responses. They're essentially the beginning of the bot's journey, starting the conversation.

Doubletick provides various triggers to improve bot performance and engagement 👇


1. Lead from CTWA (Click to WhatsApp Ads)

The "Click to WhatsApp Ads" trigger activates when customers interact with advertisements on Facebook where WhatsApp is configured, prompting responses or workflows within a bot.


2. On Agent Assign

This trigger activates each time a chat is assigned to an agent, whether it's manually assigned or automated. The bot will activate immediately upon an agent being assigned to any chat.


3. On Attribute Change

Here attribute refers to Customer attributes; are details linked to a specific customer, such as preferences or demographics. They help personalize interactions and improve customer service. These attributes also aid in segmentation for targeted marketing efforts.

The "On Attribute Change" trigger comprises three features:

  1. On Set First Time: This triggers when an attribute is set for the first time for a customer.

  2. On Changed Anytime: This activates whenever there's a change in the attribute value, regardless of whether it's the first time or subsequent changes.

  3. On Removed: This trigger initiates when an attribute is removed or deleted from a customer's profile.


4. Close Conversation

The trigger activates each time a conversation is marked as done. This can be done manually by agents or automatically through the "Close Conversation" action.


5. On Message

  • The "On Message" trigger involves setting specific keywords. When these keywords are used by the customer in a message, the bot will be triggered.

  • To trigger the bot via keyword, the customer must select or enter the exact keyword as set in the "On Message" configuration

  • In the "On Message" configuration, there's an option for "Partially match." When enabled, the bot will trigger even if the keyword is part of a sentence. However, it won't work for spelling mistakes.

  • You can add multiple keywords to trigger the bot by clicking on the "Add Keyword" button.


6. On New Lead

Upon receiving a new lead, the "On New Lead" trigger activates each time a new lead messages your WhatsApp API number. This trigger specifically applies to customers initiating contact for the first time, prompting the bot to engage with them


7. On New Row Google Sheet

When enabled, the 'On New Row Google Sheet' trigger integrates your Google Sheet with the bot. Whenever a new row containing customer data is added to the Google Sheet, the bot will be triggered.

Ensure to include the customer's phone number in the Google Sheet, along with the country code. Failure to do so will result in the bot malfunctioning


8. On Template Delivered

When activated, the 'On Template Delivered' trigger operates each time a template message is sent to customers, whether through a broadcast or individual sending. Regardless of the method, whenever the specified template is delivered, the bot will be triggered.


9. On Webhook

A webhook is a method for receiving real-time data notifications from external sources, allowing systems to communicate and trigger automated actions based on these events. It serves as a bridge between different applications, enabling seamless integration and streamlined data exchange.

To use the "Webhook" trigger, you must copy and integrate the DoubleTick webhook into your web application to capture responses. Once integrated, make a call to the URL and click the "Capture Response" button to display the response.

The bot will trigger each time a new response is received via the webhook