Skip to main content

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}}"
}
}

Um ponto interessante sobre essa carterização é que precisa adicionar todos os atendentes na mesma fila para que funcione. ex: Geral, Defaul, Principal .. e etc 


Comente