Evento disparado após transferência de sessão para agente.
Exemplo
{
"event": "assigned_session", // String. Tipo de evento, nesse caso, atribuição de sessão.
"event_ts": "2025-03-14T16:42:03.467677", // String. Timestamp do evento no formato ISO 8601.
"session_data": {
"assing_to": "INVALID-UUID-123", // String. ID do usuário ou agente ao qual a sessão está atribuída.
"autod_user_id": null, // String | null. ID do usuário da distribuição automática, se aplicável.
"bot_active": null, // Boolean | null. Indica se um bot está ativo na sessão.
"bot_expires_at": null, // String | null. Timestamp de expiração do bot, se aplicável.
"close_tag": null, // String | null. Tag associada ao fechamento da sessão, se aplicável.
"close_ts": null, // String | null. Timestamp do fechamento da sessão, se já foi fechada.
"count": null, // Integer | null. Quantidade de mensagens não lidas.
"created_by": "agent", // String. Indica quem criou a sessão ("agent" para sessão criada por um agente ou "customer" se foi criada pelo cliente).
"date_assign": "2025-03-14T16:41:53.932+01:00", // String. Data/hora da atribuição da sessão a um agente.
"deleted_at": null, // String | null. Timestamp da exclusão da sessão, se aplicável.
"department_id": null, // String | null. ID do departamento responsável pela sessão, se houver.
"expires_at": null, // String | null. Data de expiração da sessão, se configurada.
"group": false, // Boolean. Indica se a sessão pertence a um grupo.
"id": "INVALID-UUID-456", // String. ID único da sessão.
"instance_id": "chatpro-1234567891", // String. ID da instância do sistema de chat.
"last_from_me": null, // Boolean | null. Indica se a última mensagem foi enviada pelo usuário ou pelo sistema.
"last_interaction_by": null, // String | null. Última interação na sessão, podendo ser "agent" ou "customer".
"last_message": "Sessão transferida", // String. Última mensagem trocada na sessão.
"last_type": "transfer_session", // String. Tipo do último evento ocorrido na sessão.
"last_update": "2025-03-14T16:42:03.467677+01:00", // String. Timestamp da última atualização da sessão.
"lead_id": "INVALID-UUID-012", // String. ID do lead (cliente) associado à sessão.
"nps": null, // JSON | null. Dados de NPS (Net Promoter Score), se aplicável.
"nps_grade": 0, // Integer. Nota de NPS atribuída, se aplicável.
"open": true, // Boolean. Indica se a sessão está aberta.
"open_ts": "2025-03-14T16:41:53.932+01:00", // String. Timestamp da abertura da sessão.
"owner_id": null, // String | null. ID do responsável pela sessão, se houver carteirização.
"page_id": null, // String | null. ID da página associada à sessão, se aplicável.
"protocoll": null, // String | null. Número de protocolo da sessão, se houver.
"provider": "whatsapp", // String. Canal utilizado (exemplo: "whatsapp", "instagram", "facebook", "cloud").
"ura_json": null, // JSON | null. Dados da URA (Unidade de Resposta Audível), se houver.
"ura_ts": null, // String | null. Timestamp do evento de URA, se aplicável.
"waiting_nps": false, // Boolean. Indica se a sessão está aguardando resposta do NPS.
"widget_id": null // String | null. ID do widget associado à sessão, se houver.
}
}