Update participant by identifier key and value
Update conversation participant by contact
Update a participant's status in the conversation by specifying their identifier key and value. For more information on identifier keys and values, please refer to the "Conversation Participants" page.
The workspace ID
"b4e02c85-c6d2-4b15-8885-e09671799c61"
The conversation ID
"67e4d358-ca94-421e-98b7-448860df9d33"
The identifier type of the channel, such as emailaddress
or phonenumber
"emailaddress"
A value that uniquely identifies a recipient in the channel, such as an email address or a phone number
"example@bird.com"
Participant status in the conversation.
Participant was updated
Participant ID, the meaning of this field depends on type
. If type
is user
then it's a user ID, if type
is contact
then it's a contact ID, if type
is accessKey
then it's the access key ID, and so on.
"cb22b001-6226-4d7c-acdd-7414b2bcdbaf"
The participant's name.
"John Doe"
An URL to the participant's avatar.
"https://example.bird.com/avatar-url"
The participant's contact information. For more information on identifier keys and values, please refer to the "Conversation Participants" page.
Participant type. The main ones are user
, contact
, and agent
. user
is a user belonging to your Bird workspace, contact
is one of your customers, agent
is a customer service agent, and the remaining types represent system participants.
Participant status in the conversation. pending
means it's pending approval, invited
means it's pending acceptance from the participant, and active
means the participant can send and receive messages.
Examples
Last updated