Sintomas do problema
Como crio uma condição no criador de bots para a verificação de agentes não disponíveis?
Etapas de resolução
O criador de bots tem uma etapa para verificar se a mensagem chegou dentro ou fora do horário de operação, mas não tem a opção de saber se os agentes estão offline.
A criação de um fluxo condicional com base na disponibilidade do agente e não no horário de operação pode ser alcançada por meio de uma solução personalizada que requer alguma configuração. Essa receita tem três componentes principais.
- Criar um token do portador
- Criar uma conexão da API
- Criar uma instrução condicional no criador de bots
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.
2. Criar uma conexão da API
Crie uma conexão da API seguindo estas etapas:
- Selecione a opção Bearer Token e insira o token criado na etapa 1
- Insira o valor do domínio permitido:
rtm.zopim.com
3. Criar uma instrução condicional no criador de bots
- Na Central de administração, navegue até Bots e automaçãoe selecione seu bot.
- No bot selecionado, escolha a intenção da resposta.
- Adicione a etapa de chamada da API HTTP com 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 Conteúdo aberto e 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á utilizada na próxima etapa.
- Em Fluxo da API com êxito, crie uma etapa condicional com as opções Online e Em outros casos.
- 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 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.