Verificar Status Agente (Online / Offline)

Realizo testes de Dias e horas antes de enviar o fluxo para o atendimento humano.

É possível criar um CARD para verificar/testar se o ATENDENTE HUMANO esta ONLINE ou OFFILNE antes do CARD Abrir Ticket e ENVIAR ATENDIMENTO HUMANO.?

1 curtida

Olá, @FTSA-suporte.ti dependendo do serviço de atendimento humano que você usa, se houver uma api para consultar se tem atendentes online antes de abrir o atendimento, é possível.

Qual ferramenta você está usando hoje?

Ola Sarah.

Utilizamos a Weni mesmo.

1 curtida

@FTSA-suporte.ti Tudo bem? Vi que ainda não temos uma API que retorna informações dos atendentes, temos uma API somente que retorna a lista de salas. Não sei se vai servir pro seu projeto mas caso queira testar aqui estão as informações:

URL:

https://chats-engine.weni.ai/v1/external/list_rooms

Headers:

Authorization: Bearer <token>

Params:

    search: string
    is_active: boolean

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 retorna salas de acordo com o estado(true=aberta, false=fechada )

Sobre o token de autenticação (Authorization), você deve solicitar o seu token informando o uuid do seu projeto enviando um email para suporte@weni.ai