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

  1. Open Bot Studio

  2. Create a new journey

  3. Select the trigger: On Webhook

  4. You will see a webhook URL generated

  5. 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:

  1. Open DoubleTick Settings

  2. Go to the Webhooks section

  3. Click Create Webhook

  4. 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:

  1. Click Save

  2. The webhook becomes active

  3. 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:

  1. They copy the On Webhook URL from Bot Studio

  2. Paste it in Settings → Webhooks

  3. Select the event: Message Status Update

  4. 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