Olá, tudo bem?
Sou desenvolvedor Blip a um tempo, e me questionei sobre como seria a Carteirização de atendimento utilizando API Blip ou outras práticas, busquei informações de como realizar isso aqui na comunidade e quase não encontrei muita informação. Então, resolvi criar essa discussão para que possamos compartilhar quais métodos são utilizados pela comunidade.
Segui as seguintes práticas apra realizar a Carteirização
Passo 1:
Adicionei a url da requisição HTTP e utilize o Método POST, não esqueça de adicionar o ID do Contrato ex: nomedaempresa.blip.ai (normalmente vem antes do .blip.ai).
URL:
https://{{contract_id}}.http.msging.net/commands
Passo 2:
Nos Cabeçalhos utilizei as configurações informadas na documentação. (Lembrando que a KEY ou TOKEN deve ser igual ao bot que você configurou seu Atendimento Humano)
CABEÇALHOS:
Content-Type: application/json
Authorization: Key {YOUR_TOKEN}
Passo 3:
Corpo da requisição da seguinte maneira:
(no agentIdentity utilizo o contact.extras.Atendente para salvar o o atendente que realizou o atendimento após finalizar o ticket)
{
"id": "{{random.guid}}",
"to": "[email protected]",
"method": "set",
"uri": "/tickets",
"type": "application/vnd.iris.ticket+json",
"resource": {
"customerIdentity": "{{tunnel.identity}}",
"agentIdentity": "{{contact.extras.Atendente}}",
"team": "{{Fila}}"
}
}