On Webhook
On Webhook is a bot trigger that allows DoubleTick to start a journey when an external system sends data to a webhook URL.
A webhook is basically a special URL that works like a receiver. Whenever an event happens, the system sends information to that URL automatically.
In DoubleTick, the On Webhook trigger is used when you want to connect external events or platform updates with automation workflows.
Where to Use This Trigger
Use this trigger when you want DoubleTick to capture events and send them to another tool or system, such as:
Saving message delivery logs in Google Sheets
Tracking template status (Sent, Delivered, Read, Failed)
Capturing conversation assignment updates
Sending platform activity data to your CRM or reporting tools
Building custom integrations beyond Bot Studio
This trigger is especially useful for teams that want automated reporting or system-level tracking.
How Webhooks Work in DoubleTick
When you create a bot journey using On Webhook, DoubleTick provides a webhook URL.
You can copy this URL and paste it wherever you want the webhook to be called from.
Whenever the selected event occurs, DoubleTick sends the full event information in the webhook response.
How to Use It in DoubleTick
Step 1: Copy the Webhook URL from Bot Studio
Open Bot Studio
Create a new journey
Select the trigger: On Webhook
You will see a webhook URL generated
Copy this URL
This URL is the endpoint where event data will be received.
Step 2: Add the Webhook URL in DoubleTick Settings
If you want DoubleTick platform events to trigger this webhook:
Open DoubleTick Settings
Go to the Webhooks section
Click Create Webhook
Paste the copied webhook URL into the Webhook URL field
Step 3: Select the Webhook Event
After adding the URL, DoubleTick will ask which event should call this webhook.
For example, you can select:
Message Status Update
Conversation Assigned
Incoming Message Received
A common use case is selecting Message Status Update, which tracks template delivery progress.
Step 4: Save the Webhook
Once you select the event:
Click Save
The webhook becomes active
DoubleTick will now send updates automatically whenever that event occurs
Key Capabilities
Allows external automation using webhook-based triggers
Captures detailed platform event data in real time
Useful for logging message statuses and activity history
Helps integrate DoubleTick with Google Sheets, CRMs, or internal tools
Supports event-based tracking beyond Bot Studio flows
Example Use Case: Tracking Template Delivery Logs
A business wants a complete history of all templates sent from DoubleTick, including:
Sent
Delivered
Read
Failed
To do this:
They copy the On Webhook URL from Bot Studio
Paste it in Settings → Webhooks
Select the event: Message Status Update
Save the webhook
Now, whenever a template is sent:
A log is created immediately when it is marked as Sent
Another log is created when it becomes Delivered
Another update comes when it is Read
These updates can then be captured in tools like Google Sheets for reporting and tracking.
Last updated