Understanding and Using Webhooks in DoubleTick

Your systems, talking to each other — automatically.

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.


What is a Webhook?

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.

Think of it like this:

You place an order online. As soon as the order is confirmed, you receive a notification instantly — without checking the app again and again.

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


A Simple Example

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


Why Should You Use Webhooks?

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

Here’s how they improve your workflow:

Without Webhooks
With Webhooks

Manual data entry across tools

Automatic real-time data flow

Delays between event and action

Instant updates

Risk of human error

Accurate and consistent data

Time spent on repetitive tasks

Focus on high-value work


What Can You Do With Webhooks?

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.


Where to Find Webhooks in DoubleTick

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


How to Add a Webhook

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.


Important Note

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.


How Webhooks Work — Complete Flow

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.


How to Delete a Webhook

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.


Conclusion

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.

Last updated