On Webhook
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.
On Webhook starts a bot journey when an external system sends data to a webhook URL. A webhook is a URL that receives event data automatically. Use this trigger to connect external events or platform updates with automation workflows.
What's covered
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, and 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. Copy this URL to the system that needs to call it. When the selected event occurs, DoubleTick sends the full event information in the webhook response.
How to use it in DoubleTick
Copy the webhook URL: Open Bot Studio, create a journey, select On Webhook, and copy the generated URL.
Add the URL in DoubleTick: Open Settings → Webhooks, select Create Webhook, and paste the URL into Webhook URL.
Select an event: Choose an event, such as Message Status Update, Conversation Assigned, or Incoming Message Received.
Save the webhook: Click Save. DoubleTick then sends updates whenever that event occurs.
For API registration and Postman testing, see How to configure and register a webhook.
For example, a business wants a complete history of all templates sent from DoubleTick, including Sent, Delivered, Read, and Failed. They copy the On Webhook URL from Bot Studio, paste it in Settings, Webhooks, select the event Message Status Update, and 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, and another update comes when it is Read. These updates can then be captured in tools like Google Sheets for reporting and tracking.
Key takeaways
On Webhook sends real-time event data through a generated webhook URL.
It supports Message Status Update, Conversation Assigned, and Incoming Message Received.
Use it for logging, reporting, and integrations with CRMs or Google Sheets.
Frequently asked questions
Related articles
How to configure and register a webhookUnderstanding and Using Webhooks in DoubleTickHow to use Message Status Update WebhookLast updated