Fechamento de Ticket


Webhook de Fechamento de Ticket

Configuração: Configurado diretamente na integração do Bot no nexus-chat

Dispara quando um ticket é fechado manualmente no nexus-chat por um atendente humano. Permite sincronizar esse evento com sistemas externos, como CRMs ou ferramentas de BI.

Payload

CampoTipoDescrição
event_idstring (uuid)Identificador único do evento (UUID v4).
typestringSempre "close" neste webhook.
ticketobjectDados completos do ticket encerrado.
whatsappobjectDados do WhatsApp utilizado.
contactobjectDados do contato relacionado.

Objeto ticket

CampoTipoDescrição
idintegerID do ticket.
uuidstringUUID do ticket.
tracking_idintegerCódigo de rastreamento.
campaign_idinteger | nullID da campanha associada.
request_idstring | nullID da requisição original.
cost_center_idinteger | nullID do centro de custo.
statusstringStatus atual do ticket (closed).
user_idintegerID do usuário que fechou.
contact_idintegerID do contato.
queue_idintegerID da fila de atendimento.
transfer_queue_idintegerID da fila de transferência.
whatsapp_idintegerID do número do ticket.
integration_idinteger | nullID da integração.
from_mebooleanSe o atendimento foi iniciado pelo sistema.

Objeto whatsapp

CampoTipoDescrição
idintegerID do número de WhatsApp.
namestringNome da empresa/entidade.
numberstringNúmero do WhatsApp.

Objeto contact

CampoTipoDescrição
idintegerID do contato.
namestringNome do contato.
numberstringNúmero de telefone.
documentstringDocumento (CPF/CNPJ).
emailstringEmail do contato.
is_groupbooleanSe é um grupo.
created_atstring (date-time)Data de criação.
updated_atstring (date-time)Data de atualização.
extra_infoarrayLista de dados adicionais.

Exemplo

{
  "event_id": "k60i3j40-th3q-h6s9-p261-jj1100jj5555",
  "type": "close",
  "ticket": {
    "id": 12345,
    "uuid": "abcd1234-abcd-1234-abcd-1234567890ab",
    "tracking_id": 987654,
    "campaign_id": 10,
    "request_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
    "cost_center_id": 1,
    "status": "closed",
    "user_id": 42,
    "contact_id": 54321,
    "queue_id": 5,
    "transfer_queue_id": 2,
    "whatsapp_id": 3,
    "integration_id": null,
    "from_me": false
  },
  "whatsapp": {
    "id": 3,
    "name": "Empresa Exemplo Tecnologia Ltda",
    "number": "5511999999999"
  },
  "contact": {
    "id": 54321,
    "name": "João da Silva",
    "number": "559999999999",
    "document": "00000000000",
    "email": "[email protected]",
    "is_group": false,
    "created_at": "2024-01-01T10:00:00.000Z",
    "updated_at": "2025-07-21T17:54:16.843Z",
    "extra_info": [
      {
        "id": 1,
        "name": "idade",
        "value": "30"
      },
      {
        "id": 2,
        "name": "cidade",
        "value": "São Paulo"
      }
    ]
  }
}

Webhook de Fechamento de Ticket

Dispara quando um ticket é fechado manualmente no nexus-chat por um atendente humano. Permite sincronizar esse evento com sistemas externos, como CRMs ou ferramentas de BI.

Payload

CampoTipoDescrição
event_idstring (uuid)Identificador único do evento (UUID v4).
typestringSempre "close" neste webhook.
ticketobjectDados completos do ticket encerrado.
whatsappobjectDados do WhatsApp utilizado.
contactobjectDados do contato relacionado.

Objeto ticket

CampoTipoDescrição
idintegerID do ticket.
uuidstringUUID do ticket.
tracking_idintegerCódigo de rastreamento.
campaign_idinteger | nullID da campanha associada.
request_idstring | nullID da requisição original.
cost_center_idinteger | nullID do centro de custo.
statusstringStatus atual do ticket (closed).
user_idintegerID do usuário que fechou.
contact_idintegerID do contato.
queue_idintegerID da fila de atendimento.
transfer_queue_idintegerID da fila de transferência.
whatsapp_idintegerID do número do ticket.
integration_idinteger | nullID da integração.
from_mebooleanSe o atendimento foi iniciado pelo sistema.

Objeto whatsapp

CampoTipoDescrição
idintegerID do número de WhatsApp.
namestringNome da empresa/entidade.
numberstringNúmero do WhatsApp.

Objeto contact

CampoTipoDescrição
idintegerID do contato.
namestringNome do contato.
numberstringNúmero de telefone.
documentstringDocumento (CPF/CNPJ).
emailstringEmail do contato.
is_groupbooleanSe é um grupo.
created_atstring (date-time)Data de criação.
updated_atstring (date-time)Data de atualização.
extra_infoarrayLista de dados adicionais.

Exemplo

{
  "event_id": "k60i3j40-th3q-h6s9-p261-jj1100jj5555",
  "type": "close",
  "ticket": {
    "id": 12345,
    "uuid": "abcd1234-abcd-1234-abcd-1234567890ab",
    "tracking_id": 987654,
    "campaign_id": 10,
    "request_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
    "cost_center_id": 1,
    "status": "closed",
    "user_id": 42,
    "contact_id": 54321,
    "queue_id": 5,
    "transfer_queue_id": 2,
    "whatsapp_id": 3,
    "integration_id": null,
    "from_me": false
  },
  "whatsapp": {
    "id": 3,
    "name": "Empresa Exemplo Tecnologia Ltda",
    "number": "5511999999999"
  },
  "contact": {
    "id": 54321,
    "name": "João da Silva",
    "number": "559999999999",
    "document": "00000000000",
    "email": "[email protected]",
    "is_group": false,
    "created_at": "2024-01-01T10:00:00.000Z",
    "updated_at": "2025-07-21T17:54:16.843Z",
    "extra_info": [
      {
        "id": 1,
        "name": "idade",
        "value": "30"
      },
      {
        "id": 2,
        "name": "cidade",
        "value": "São Paulo"
      }
    ]
  }
}