n8n-nodes-tawkto
v0.1.1
Published
n8n community node for Tawk.to live chat integration - trigger workflows on chat events and interact with the Tawk.to REST API
Downloads
187
Maintainers
Keywords
Readme
n8n-nodes-tawkto
This is an n8n community node package for Tawk.to — a popular free live chat platform.
It provides a Trigger Node that starts workflows when Tawk.to events occur (via webhooks), and a Regular Node for interacting with the Tawk.to REST API.
n8n is a fair-code licensed workflow automation platform.
Installation
Follow the installation guide in the n8n community nodes documentation.
npm package name: n8n-nodes-tawkto
Nodes
Tawk.to Trigger
Starts a workflow when a Tawk.to event occurs. Uses webhooks — no polling required.
Supported events:
- Chat Started — Triggered when the first message in a chat is sent
- Chat Ended — Triggered when a conversation concludes
- Chat Transcript Created — Full transcript sent after a chat ends (after ~3 minutes of inactivity)
- Ticket Created — Triggered when a new support ticket is generated
Setup:
- Add the Tawk.to Trigger node to your workflow
- Select which events should trigger the workflow
- Activate the workflow — this generates a Webhook URL
- Copy the Webhook URL and paste it in your Tawk.to dashboard: Administration > Settings > Webhooks
- (Optional) Add the Tawk.to Webhook API credential with your webhook secret to enable HMAC-SHA1 signature verification
Tawk.to
Interact with the Tawk.to REST API.
Note: The Tawk.to REST API is currently in private beta. You need to request access through the Tawk.to developer portal. Approval is typically granted within 24 hours.
Supported resources and operations:
- Agent — Get Current Agent
- Property — List Properties
- Ticket — List Tickets (with filters for status, date range)
Credentials
Tawk.to Webhook API
Used for HMAC-SHA1 signature verification on incoming webhooks (optional but recommended).
- Webhook Secret — Found in your Tawk.to dashboard under Administration > Settings > Webhooks
Tawk.to API
Used for REST API operations (required for the Tawk.to regular node).
- API Key — Your Tawk.to REST API key (requires beta access approval)
Authentication uses HTTP Basic Auth with the API key as the username and an empty password.
Resources
- Tawk.to Webhook Documentation
- Tawk.to REST API Documentation
- Tawk.to JavaScript API Documentation
- n8n Community Nodes Documentation
