Skip to main content

Quando imprimo {{input.content}} após o atendente finalizar, obtenho as informações que preciso em um JSON (como no exemplo abaixo). Porém quando o cliente cancela, {{input.content}} retorna apenas o que o cliente digitou.

Como obtenho o mesmo JSON quando o cliente cancela?

{
  "id": "4c323b8a-2e9e-4cda-9c06-017bef11feb8",
  "sequentialId": 39,
  "ownerIdentity": "<email>@msging.net",
  "customerIdentity": "[email protected]",
  "customerDomain": "tunnel.msging.net",
  "agentIdentity": "<meu_email>@blip.ai",
  "provider": "Lime",
  "status": "ClosedAttendant",
  "storageDate": "2021-09-16T14:45:39.130Z",
  "openDate": "2021-09-16T14:45:41.920Z",
  "closeDate": "2021-09-16T14:45:44.656Z",
  "statusDate": "2021-09-16T14:45:44.656Z",
  "externalId": "4c323b8a-2e9e-4cda-9c06-017bef11feb8",
  "rating": 0,
  "team": "Comercial Rio",
  "unreadMessages": 0,
  "closed": true,
  "closedBy": "<meu_email>@blip.ai",
  "priority": 0
}

Boa tarde, Felipe! Tudo bem?

Caso o atendimento esteja sendo encerrado por uma palavra-chave, exemplo: “#encerrar” direto na condição de saída do bloco de atendimento, no bloco seguinte precisa fazer a requisição “Close a ticket as user” (Blip Docs | API Reference), para encerrar o ticket que fora aberto.