Adicionar uma equipe a um atendente via API

Gostaria de saber se é possível adicionar uma equipe a um atendente por meio da API do blip ou mesmo por meio do builder.

(A ideia seria, sempre que possível, direcionar o usuário para a mesma pessoa que o atendeu da última vez, então cada atendente estaria em uma equipe que é seu próprio agentIdentity e eu gostaria que isso acontecesse dinamicamente, para não ter que adicionar essa equipe de forma manual para cada atendente.)

Olá @Marcos_Rezende como vai?

Você pode usar o comando Add new agent, da Extensão Desk da nossa Documentação.

Você vai precisar “adicionar” o atendente com todas as informações que ele já tem e também adicionar a nova equipe, para que nada seja sobrescrito.

Por exemplo, digamos que eu tenha o atendente seguinte:

{
  "identity": "bruno%net@blip.ai",
  "fullname": "Bruno Camarda",
  "email": "bruno@net",
  "teams": [
           "Default"
        ],
  "status": "Offline"
}

Vou utilizar o Add new agent da seguinte maneira:

{
    "id": "{{$guid}}",
    "to": "postmaster@desk.msging.net",
    "method": "set",
    "uri": "/attendants",
    "type": "application/vnd.iris.desk.attendant+json",
    "resource": {
        "identity": "bruno%40net@blip.ai",
        "email": "bruno@net",
        "teams": [
            "bruno%40net",
            "Default"
        ]
    }
}
1 Curtida

Este tópico foi fechado automaticamente 7 dias depois da úlima resposta. Novas respostas não são mais permitidas.