How to send chat transcripts via webhooks
The instructions below are for desktops and laptops only.
With tawk.to, you can automatically send full chat transcripts to external applications using webhooks. This allows you to archive conversations, trigger workflows, or integrate with tools like CRMs and help desks.
A transcript is sent when all conversations with a visitor have ended, typically after 3 minutes of inactivity.

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. Choose a descriptive name so it’s easy to identify its purpose.

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

8. Select New Chat Transcript.

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

To enable/disable a webhook, toggle the switch at the top right for the respective webhook.
To edit, click the edit icon next to a webhook, make your changes, and click Save.
To delete a webhook, click the delete icon next to it.
Learn more about Creating and Managing Webhooks.
Explore our Developer Portal for detailed information on webhook payloads and integration examples.
Discover how to integrate with other platforms:
If you have feedback about this article, or if you need more help:
Click the green live chat icon
Schedule a call with us
Visit our community