Chatwoot icon

Chatwoot

Interact with Chatwoot API to manage conversations, messages, contacts, and more

Actions206

Conversation → Update Status

AI-generated

Summary

Update the status of a specific conversation in Chatwoot by providing its ID and the desired new status, optionally setting a snooze expiry for snoozed conversations.

Inputs

  • Conversation ID (required) — The ID of the conversation to update.
  • Status (required) — The new status for the conversation. Options are 'Open' (active), 'Pending' (pending response), 'Resolved' (completed), or 'Snoozed' (temporarily hidden).
  • Snooze Until — The date and time when the conversation should be unsnoozed. Required only if the status is set to 'Snoozed'.

Output shape

a single object representing the updated conversation status response from Chatwoot API

The operation returns the API response containing details of the updated conversation. If the status is 'snoozed', the 'snoozed_until' must be provided, otherwise it is ignored.

Examples

Example 1: Update a conversation's status to pending response

Specify the Conversation ID and set Status to 'Pending'.

Example 2: Snooze a conversation until a specific date

Specify the Conversation ID, set Status to 'Snoozed', and provide a 'Snooze Until' datetime.

Links

Discussion