Skip to main content

Gostaria de saber se existe alguma forma de atribuir um atendente em uma fila via api.

@mlgonzaga Acho que não tem uma rota para atribuir um atendente em uma fila. Porém uma alternativa seria vc chamar a rota “add new agents” (https://docs.blip.ai/#add-new-agents) passando todas as filas que o atendente pertence (se passar apenas a nova fila, ele ficará habilitado apenas nela). Também precisa testar se isso nao afeta o histórico dos atendimentos realizados antes de fazer a requisição, pois teoricamente vc estaria criando um novo atendente com essa chamada.

{

"id": "{{$guid}}",

"to": "[email protected]",

"method": "set",

"uri": "/attendants",

"type": "application/vnd.iris.desk.attendant+json",

"resource": {

"identity": "lucas.ventura%[email protected]",

"email": "[email protected]",

"teams": <

"Teste Chatbot"

]

}

}


Temos um endpoint que faz essa comando

 

POST https://{{contract_id}}.http.msging.net/commands HTTP/1.1
Content-Type: application/json
Authorization: Key {YOUR_TOKEN}
{
"id": "{{$guid}}",
"to": "[email protected]",
"method": "set",
"uri": "/attendants",
"type": "application/vnd.iris.desk.attendant+json",
"resource": {
"identity": "{identity}",
"teams":
"{team1}"
]
}
}

 

Referência:  https://docs.blip.ai/#add-new-agents

Atenção: Usei a Key do seu atendimento humano no header da requisição, não use do roteador


Comente