public_message_sender
Polymorphic sender payload returned by push_event_data. Available fields vary by sender type.
Id of the sender
Name of the sender when available
Avatar URL of the sender. Present for senders of type user, agent_bot, and assistant. Not present for contact senders (use thumbnail instead).
Avatar/thumbnail URL of the sender. Contact senders use this field; user senders may also include it.
Type of the sender
Possible values: [contact, user, agent_bot, assistant]
Display name for user senders
Availability status for user senders
Email of the sender when the sender is a contact
Phone number of the sender when the sender is a contact
Identifier of the sender when the sender is a contact
Whether the sender is blocked when the sender is a contact
Additional attributes when the sender is a contact and available
Custom attributes when the sender is a contact and available
Description when the sender is a assistant assistant
Created timestamp in ISO 8601 format when the sender is a assistant assistant
Polymorphic sender payload returned by push_event_data. Available fields vary by sender type.
{
"id": 0,
"name": "string",
"avatar_url": "string",
"thumbnail": "string",
"type": "contact",
"available_name": "string",
"availability_status": "string",
"email": "string",
"phone_number": "string",
"identifier": "string",
"blocked": true,
"additional_attributes": "Unknown Type: object,null",
"custom_attributes": "Unknown Type: object,null",
"description": "string",
"created_at": "string"
}