Creating and managing Webhooks

The instructions below are for desktops and laptops only.

Webhooks allow you to send real-time data related to chats and tickets to external apps. Using webhooks, you can

  • Get notified when chats start and end, and when new tickets are created.

  • Get chat transcripts when conversations end.


You can set up webhooks to send emails and Slack messages or update a spreadsheet or CRM apps. You’ll first need to set up your other apps to receive webhooks from your tawk.to account. Then, read the following sections to create and manage webhooks on your tawk.to dashboard.
Creating a webhook

Follow these steps to create a webhook:

1. Log in to your tawk.to account.

2. On your dashboard, select the property for which you want to create a webhook. Hover over the property name to ensure you’ve selected the correct one.

3. Click the gear icon on the top menu to go to the Administration panel.

4. On the Administration menu, select Webhooks under Settings.

5. Click Create Webhook.

Note: You can have up to 10 webhooks per property.

6. Enter the name of your webhook. A descriptive name helps team members easily identify the purpose of the webhook.

7. Enter the endpoint URL that you’ve set up to receive this webhook.

8. Select the events that activate the webhook and send the payload to the endpoint URL.

Chat Start activates the webhook when a customer starts a chat. Here’s a sample of the payload:
Chat End activates the webhook when a customer ends a chat. Here’s a sample of the payload:
New ticket activates the webhook when a new ticket is created. Here’s a sample of the payload:
New Chat Transcript activates the webhook when all chats with the customer have ended. A transcript of the entire conversation is sent after 3 minutes of inactivity. Here’s a sample of the payload:

9. Check your details and click Save.

Managing webhooks
To edit a webhook, click Edit. Then, make the changes and click Save.
To delete a webhook, click Delete.
For more in-depth information on how webhooks work, visit our developer portal.

Check out these articles to learn more about using webhooks with other platforms:


If you have feedback about this article, or if you need more help:

Was this article helpful?

33 out of 54 liked this article

Still need help? Message Us