Skip to content

chat.reopened

Sent when a closed chat reopens: the customer writes, a team member writes or reopens it, or an API key reopens it or sends anything but a template.

Called Chat reopened in the app. Part of the plan feature webhooks.chats. To subscribe over the API, the key needs chats:write.

What’s in data. Every event wraps it in the same envelope.

contact_id string · uuid

by object · nullable

Who reopened the chat: a team member or an API key. null when the customer reopened it by writing.

Show 3 child attributesHide child attributes

by.type string

Who or what it was: a team member, an API key, the chatbot, the AI, an automation, a broadcast, the WhatsApp Business app or Soosh itself. More values may be added.

One of user api_key bot ai automation broadcast whatsapp_app system.

by.id string · uuid · nullable

The person, key or broadcast. null for actors without one, such as the chatbot.

by.name string

  • Answer with any 2xx within 10 seconds. Do the work after.
  • Check the signature first. Verify webhooks has the code.
  • Subscribe with POST /v1/webhooks, events: ["chat.reopened"].