conversations:read permission. Assignment needs
conversations:write.
Read the conversations of a contact
status=open returns the live threads. closed
and archived return those states. Omit the parameter for all of them.
A conversation holds one of five states:
open, ai and human are the live states. The status=open filter
returns all three.
assigned_via tells you who made the current assignment. member is a
person in Kai. api is a call to this API. null is Kai’s own routing.
Read the list with
status=open before your send button fires. When a
live thread exists and a teammate holds it, a template from your system
can arrive in the middle of their conversation.Assign a conversation
assigned_via set to api.
Kai does not answer on an assigned conversation. The thread appears in the
inbox of the teammate, and Kai invites them to the Matrix room of the
thread.