Actions112
- Account Actions
- Account AgentBot Actions
- Agent Actions
- Audit Log Actions
- Automation Rule Actions
- Canned Response Actions
- Contact Actions
- Contact Label Actions
- Conversation Actions
- Conversation Assignment Actions
- Custom Attribute Actions
- Custom Filter Actions
- Help Center Actions
- Inbox Actions
- Integration Actions
- Label Actions
- Message Actions
- Profile Actions
- Report Actions
- Account Conversation Metrics
- Account Reporting Events
- Agent Conversation Metrics
- Get Account Reports
- Get Account Reports Summary
- Get Conversation Statistics Grouped by Agent
- Get Conversation Statistics Grouped by Channel Type
- Get Conversation Statistics Grouped by Inbox
- Get Conversation Statistics Grouped by Team
- Get First Response Time Distribution by Channel
- Get Inbox-Label Matrix Report
- Get Outgoing Messages Count Grouped by Entity
- Team Actions
- Webhook Actions
Conversation → Toggle Status
AI-generatedSummary
Update the status of an existing conversation within a specified Chatwoot account.
Inputs
- Account ID (required) — The numeric ID of the Chatwoot account containing the conversation.
- Conversation Name or ID (required) — The unique identifier of the conversation whose status will be updated; selectable from a loaded list or specified via expression.
- Status (required) — The new status to assign to the conversation; options include Open, Pending, Resolved, or Snoozed.
- Additional Options — Optional parameters to customize the request, such as 'Snoozed Until', a Unix timestamp in seconds to schedule when a snoozed conversation should reopen.
Output shape
a JSON object representing the updated conversation's details returned by the Chatwoot API
The output contains the updated conversation data after the status change. If the 'Snoozed Until' option is used when setting the status to 'snoozed', it schedules the reopen time; otherwise, snoozed conversations reopen on the next customer reply. Errors or unsuccessful requests will surface via node execution errors.