Chat Trigger
AI-generatedSummary
Listen for selected chat events via webhook and emit the incoming event data.
Inputs
- accountId (required) — Select the account to use.
- events (required) — Select the events to listen for
- inboxId — The ID of the inbox to filter events for. Choose "All Inboxes" to receive events from all inboxes.
Output shape
a single record representing the event payload received by the webhook
The payload structure varies per event type; it contains whatever fields the Chatwoot webhook sends. If no matching events are configured, nothing is emitted.
Examples
Example 1: Create a webhook to capture incoming messages for a specific inbox
Choose an account, set Events to "Message Incoming", optionally enter an Inbox ID, then save and activate the workflow.
Example 2: Configure multiple event types in one webhook
Select an account, add several events such as "Message Created", "Message Outgoing", and "Provider Event Received", optionally filter by an Inbox ID, then enable the workflow.
Example 3: Delete the webhook when it is no longer needed
Choose the Delete operation (or select the webhook and click Delete), optionally provide a webhook ID, then save the workflow.