Actions129
- Accounts Actions
- Account Users Actions
- Agent Bots Actions
- Users Actions
- Inbox API Actions
- Contacts Actions
- Contact Labels Actions
- Conversation Assignments Actions
- Conversations Actions
- Conversation Add Labels
- Conversation Filter
- Conversation List
- Conversation List Meta
- Get Conversation Reporting Events
- Get Details Of A Conversation
- List All Labels Of A Conversation
- New Conversation
- Toggle Priority Of A Conversation
- Toggle Status Of A Conversation
- Update Conversation
- Update Custom Attributes Of A Conversation
- Custom Filters Actions
- Inboxes Actions
- Integrations Actions
- Messages Actions
- Profile Actions
- Reports Actions
- Automation Rule Actions
- Help Center Actions
- Contacts API Actions
- Conversations API Actions
- Messages API Actions
- CSAT Survey Page Actions
- Account Actions
- Audit Logs Actions
- Account Agent Bots Actions
- Agents Actions
- Canned Responses Actions
- Custom Attributes Actions
- Teams Actions
- Webhooks Actions
- Conversation Actions
Conversations → Toggle Status Of A Conversation
AI-generatedSummary
Update the status of a specific conversation to one of: open, resolved, pending, or snoozed, optionally scheduling a reopen time for snoozed status.
Inputs
- Status (required) — The target status for the conversation (options: open, resolved, pending, snoozed).
- Snoozed Until — When setting status to snoozed, optionally provide the Unix timestamp (seconds) to reopen the conversation. If omitted, the conversation reopens upon next customer reply.
Output shape
a single updated conversation record.
The output contains the conversation with its updated status. When snoozed, if 'Snoozed Until' is not provided, the conversation reopens on the next customer reply automatically.
Examples
Example 1: Mark a conversation as resolved.
Set Status to 'resolved'.
Example 2: Snooze a conversation until a specific timestamp.
Set Status to 'snoozed' and provide 'Snoozed Until' Unix timestamp.