Skip to main content

Eventos

message.sent

Disparado ao criar envio de mensagem no hub.
{
  "event": "message.sent",
  "timestamp": "2026-02-27T12:00:00.000Z",
  "company_id": "uuid",
  "data": {
    "message_id": "uuid",
    "session_id": "uuid",
    "text": "Olá",
    "type": "TEXT",
    "direction": "FROM_HUB",
    "user_id": "uuid",
    "status": "PROCESSING"
  }
}

message.received

Disparado durante o processamento de mensagem recebida.
{
  "event": "message.received",
  "timestamp": "2026-02-27T12:00:00.000Z",
  "company_id": "uuid",
  "data": {
    "session_id": "uuid",
    "text": "Oi",
    "contact_id": "uuid",
    "direction": "TO_HUB"
  }
}
Considere os campos acima como contrato mínimo atual para cada evento.