# Understanding and Using Webhooks in DoubleTick

{% embed url="<https://youtu.be/vccpIaM-JOE?si=3OAHBq3Ydz3CPsT1>" %}

If you’ve ever wished your tools could communicate with each other without manual effort — no copy-pasting, no switching tabs, no exporting data — webhooks are the solution.

This guide will help you understand what webhooks are, why they are important, and how to set them up in DoubleTick step by step.

***

#### <mark style="color:$primary;">**What is a Webhook?**</mark>

A webhook is a mechanism that allows DoubleTick to send real-time data to another system whenever a specific event occurs.

Instead of repeatedly checking for updates or exporting data manually, webhooks automatically send information the moment something happens.

#### <mark style="color:$primary;">**Think of it like this:**</mark>

<mark style="color:$warning;">**You place an order online. As soon as the order is confirmed, you receive a notification instantly — without checking the app again and again.**</mark>

Webhooks work in the same way. When an event happens in DoubleTick, your connected systems are notified immediately.

***

<div><figure><img src="https://2303112206-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F53n17VnOICC1LtDqlENV%2Fuploads%2FxxYzOXhVFOYWOVOkW7av%2FIMG_5515.png?alt=media&#x26;token=e6525f51-9ace-4e81-b99f-9f22267a7341" alt=""><figcaption></figcaption></figure> <figure><img src="https://2303112206-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F53n17VnOICC1LtDqlENV%2Fuploads%2F57FAwOFoyVjvAfQWUfpx%2FIMG_5516.png?alt=media&#x26;token=bec2ffac-a405-46fe-a797-9236503d984d" alt=""><figcaption></figcaption></figure> <figure><img src="https://2303112206-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F53n17VnOICC1LtDqlENV%2Fuploads%2FaX3XnEU6vPPEjIunTY42%2FIMG_5517.png?alt=media&#x26;token=bd6462b1-08f5-4536-9e31-992cf0225dd9" alt=""><figcaption></figcaption></figure></div>

#### <mark style="color:$primary;">**A Simple Example**</mark>

Let’s understand this with a real scenario:

When a customer sends a message on WhatsApp:

* DoubleTick receives the message
* The webhook linked to the “message received” event is triggered
* The message data is instantly sent to your CRM, Google Sheet, or backend system
* Your team can view and act on it without any manual steps

***

#### <mark style="color:$primary;">**Why Should You Use Webhooks?**</mark>

Webhooks remove the delay between an action in DoubleTick and updates in your other tools.

Here’s how they improve your workflow:

<table data-full-width="false"><thead><tr><th width="380.4000244140625">Without Webhooks</th><th>With Webhooks</th></tr></thead><tbody><tr><td>Manual data entry across tools</td><td>Automatic real-time data flow</td></tr><tr><td>Delays between event and action</td><td>Instant updates</td></tr><tr><td>Risk of human error</td><td>Accurate and consistent data</td></tr><tr><td>Time spent on repetitive tasks</td><td>Focus on high-value work</td></tr></tbody></table>

***

#### <mark style="color:$primary;">**What Can You Do With Webhooks?**</mark>

Here are some common and practical use cases:

**Push Conversations to Your CRM**

Automatically send messages and contact data to tools like HubSpot, Zoho, or Salesforce without manual entry.

**Update Google Sheets in Real Time**

Track leads, conversations, and campaign activity in a live spreadsheet.

**Trigger External Workflows**

Connect with tools like Zapier, Make, or your own backend to automate actions when events occur.

**Track User Activity**

Get instant updates when a user replies, reads a message, or takes any action.

**Build Custom Integrations**

Develop tailored workflows and integrations specific to your business requirements.

***

<figure><img src="https://2303112206-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F53n17VnOICC1LtDqlENV%2Fuploads%2FGvyuzeCc31gYy6z2te0r%2FUntitled%20design%20-%202026-03-23T152155.417.gif?alt=media&#x26;token=30e14b14-3df8-4315-8917-3e94f5ffd410" alt=""><figcaption></figcaption></figure>

#### <mark style="color:$primary;">**Where to Find Webhooks in DoubleTick**</mark>

Follow these steps to access the Webhooks section:

1. Log in to your DoubleTick account
2. Open the **Settings** section from the left panel
3. Click on **Webhooks**

From here, you can:

* View existing webhooks
* Add new webhooks
* Edit or delete existing ones

***

<figure><img src="https://2303112206-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F53n17VnOICC1LtDqlENV%2Fuploads%2F6DtShqjLTeUNHdvovG42%2FUntitled%20design%20-%202026-03-23T152601.600.gif?alt=media&#x26;token=f5481fc5-61cc-4ca7-a130-35b9ab9fca62" alt=""><figcaption></figcaption></figure>

#### <mark style="color:$primary;">**How to Add a Webhook**</mark>

Setting up a webhook is quick and straightforward.

1. Go to **Settings → Webhooks**
2. Click on **Add Webhook**
3. Enter your **Webhook URL**
   * This is the endpoint where data will be sent
4. Select the **Events** you want to track
   * Example: message received, contact created
5. Click **Save**

Once saved, the webhook becomes active immediately.

DoubleTick will now send data to your URL whenever the selected events occur.

***

#### <mark style="color:$primary;">**Important Note**</mark>

Make sure your webhook URL:

* Is publicly accessible
* Is ready to receive HTTP POST requests

If your endpoint is unavailable or returns errors, data delivery may fail.

***

#### <mark style="color:$primary;">**How Webhooks Work — Complete Flow**</mark>

Here is what happens behind the scenes:

1. An event occurs in DoubleTick\
   Example: A customer sends a message
2. DoubleTick identifies the event
3. The configured webhook is triggered
4. Data is prepared and sent
   * Includes message content, contact details, timestamp, and metadata
   * Sent via an HTTP POST request
5. Your system receives and processes the data

This entire process happens instantly and automatically.

***

<figure><img src="https://2303112206-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F53n17VnOICC1LtDqlENV%2Fuploads%2F0ruS2oijJJbJY9W9bjYj%2FUntitled%20design%20-%202026-03-23T152758.400.gif?alt=media&#x26;token=917b7f1e-38a6-4ee9-bd8d-7a5310b029a4" alt=""><figcaption></figcaption></figure>

#### <mark style="color:$primary;">**How to Delete a Webhook**</mark>

To remove a webhook:

1. Go to **Settings → Webhooks**
2. Locate the webhook you want to delete
3. Click on **Delete (Trash Icon)**
4. Confirm the action

Once deleted, DoubleTick will stop sending data to that webhook immediately.

***

#### <mark style="color:$primary;">**Conclusion**</mark>

Webhooks are one of the most powerful features in DoubleTick.

They allow you to:

* Automate workflows
* Sync data across systems
* Eliminate manual effort
* Get real-time updates

Once set up, your systems stay connected and updated without any additional work.
