Actions206
- Account Actions
- Agent Actions
- Agent Bot Actions
- Applied SLA (Enterprise) Actions
- Audit Log Actions
- Automation Rule Actions
- Campaign Actions
- Canned Response Actions
- Company (Enterprise) Actions
- Contact Actions
- Contact Note Actions
- Conversation Actions
- Conversation Participant Actions
- CSAT Survey Actions
- Custom Attribute Actions
- Custom Filter Actions
- Help Center Actions
- Inbox Actions
- Integration Actions
- Label Actions
- Live Report Actions
- Macro Actions
- Message Actions
- Notification Actions
- Profile Actions
- Report Actions
- Search Actions
- SLA Policy (Enterprise) Actions
- Summary Report Actions
- Team Actions
- Webhook Actions
- [Platform] Account Actions
- [Platform] Account Agent Bot Actions
- [Platform] Account User Actions
- [Platform] User Actions
- [Public] Contact Actions
- [Public] Conversation Actions
- [Public] Message Actions
Integration → Create Hook
AI-generatedSummary
Create a new integration hook in Chatwoot by specifying the integration app ID, the target inbox ID, and integration-specific settings.
Inputs
- App ID (required) — ID of the integration app, such as "dialogflow" or "slack".
- Inbox ID (required) — ID of the inbox to which the integration hook will be attached.
- Settings — Integration-specific configuration parameters provided in JSON format.
Output shape
a JSON object representing the newly created integration hook
The output contains details of the created hook including its configuration and identifiers as returned by the Chatwoot API.
Examples
Example 1: Creating a Slack integration hook for a given inbox
Set App ID to "slack", Inbox ID to the numeric identifier of the target inbox, and provide any necessary Slack-specific settings in JSON under Settings.