Estamos criando um fluxo a partir de um tunnel onde passamos a receber as mensagens do usuário a partir do momento que ele entra no nosso fluxo. Em algum momento temos que fazer transbordo para atendimento com humano e para isso precisamos abrir um ticket.
Porém quando eu tento fazer isso a partir de um tunnel existente em outro bot (como exemplo) recebo a seguinte resposta da API: `{"code":67,"description":"There is no configuration available for the specified identity"}`
Então tenho duas dúvidas:
- O que preciso fazer para executar esse transbordo? Só abrir o ticket já vai devolver o controle da conversa para attendance? ou preciso também fazer o redirect para attendance?
- O que precisa ser configurado no bot para ser possível criar tickets neste caso?
Exemplo dos requests feitos:
{
"id": "<rand uuid>",
"to": "[email protected]",
"method":"set",
"uri":"/tickets/<numero>@wa.gw.msging.net",
"type":"text/plain",
"resource":"preciso de ajuda"
}
{
"id": "<rand uuid>",
"to": "[email protected]",
"method":"set",
"uri":"/tickets",
"type":"application/vnd.iris.ticket+json",
"resource":{
"customerIdentity":"<numero>@wa.gw.msging.net"
}
}
Além de tentar com o @wa.gw.msging.net também tentei com o outro id @tunnel.msging.net.