Em um fluxo criamos uma pesquisa de satisfação para o encerramentos dos atendimentos. A pesquisa fica vinculada ao atendimento, mas não identifica o agente que atendeu aquele chamado. A operção exige que possamos identificar a nota de satisação de cada agente individualmente, mas a solução que temos atualmente contempla apenas o resultado completo. Como podemos reverter o cenário?
O parametro search busca nos campos uuid do contato, nome do contato, email do agente e urn. Recomenda-se que busque pelo uuid do contato para retornar resultados exatos para o contato em questão (se buscar com o nome, ele pode retornar contatos que tenham o mesmo nome).
O parametro is_active vai retornar salas de acordo com o estado (true=aberta, false=fechada)
Sobre o token de autenticação, solicite-o enviando um email para suporte@weni.ai e informando o uuid do projeto em questão.
Nele filtramos todos os atendimentos fechados, porém caso o parâmetro user venha vazio, quer dizer que a sala foi fechada ainda na fila (não foi atribuído um agente para esse atendimento).
É só baixar o arquivo e importar no seu projeto. Lembrando que você deve solicitar seu token da API do Weni Chats abrindo um ticket enviando email para suporte@weni.ai