Neste fluxo de trabalho, você aprenderá a criar um fluxo condicional com base na disponibilidade do agente para verificar se uma mensagem foi recebida quando os agentes estavam offline. Embora o criador de bots possa verificar se uma mensagem chegou durante o horário de operação, ele não detecta automaticamente a disponibilidade do agente. Para isso, você precisará de uma solução personalizada com algumas configurações adicionais.
O fluxo de trabalho inclui as etapas abaixo.
- Etapa 1: Criar um token do portador
- Etapa 2: Criar uma conexão da API
- Etapa 3: Criar uma instrução condicional no criador de bots
Etapa 1: Criar um token do portador
Crie um token do portador para a API do Zendesk Chat seguindo as etapas no artigo: Tutorial da API do Chat: geração de um token OAuth.
Etapa 2: Criar uma conexão da API
Crie uma conexão da API seguindo estas etapas:
- Selecione a opção Token do portador e insira o token criado na etapa 1.
- Insira o valor do domínio permitido:
rtm.zopim.com
Etapa 3: Criar uma instrução condicional no criador de bots
- Na Central de administração, navegue até Bots e automação > Bot e selecione seu bot
- No bot selecionado, escolha a intenção da resposta.
- Adicione a etapa de chamada da API HTTP com os detalhes:
- GET
- Insira a URL do ponto de extremidade:
https://rtm.zopim.com/stream/agents/agents_online
- Em Autenticação, selecione a conexão criada na Etapa 2
- Clique em Fazer uma chamada da API para testar a chamada e retornar o código de status 200
- Na aba Variável , selecione Abrir conteúdoe Dados
- Em Dados, você verá agent_online. Clique em Salvar ao lado e salve a variável como está. O Zendesk cria uma variável como
agent_online
que será utilizado na próxima etapa
- Em Fluxo de API bem-sucedido, crie uma etapa condicional com as opções Online e Else.
- Abra a etapa Condicional e, em Opções , configure a opção como Online.
- Adicione a condição:
agent_online IS NOT 0
- Salve e publique o bot.
Você criou com êxito uma condição em seu bot para verificar se os agentes estão disponíveis.
Aviso sobre a tradução: este artigo foi traduzido por um software de tradução automática para oferecer a você uma compreensão básica do conteúdo. Medidas razoáveis foram tomadas para fornecer uma tradução precisa, no entanto, a Zendesk não garante a precisão da tradução.
Em caso de dúvidas relacionadas à precisão das informações contidas no artigo traduzido, consulte a versão oficial do artigo em inglês.