Pergunta
O fluxo de trabalho de encaminhamento com gatilhos em Encaminhar automaticamente chats para departamentos não leva em conta o status online de um departamento específico. Posso exibir o Web Widget como online para o Chat em minha página da web apenas quando um departamento específico estiver online?
Resposta
O Zendesk não permite nativamente que o widget seja exibido apenas quando departamentos específicos estiverem online. Você pode adicionar um script personalizado com a API do Zendesk. Com um script personalizado, você configura o Web Widget (clássico) para exibir o Chat apenas quando um departamento específico estiver online. O script detecta uma alteração no status do departamento da conta e a API atualiza as configurações do Web Widget (clássico) com base no status atual.
O exemplo abaixo aplica esse método. Ele mostra o Web Widget como online para o Chat apenas quando o departamento de CRM está online. Se o departamento CRM não estiver online, o script suprimirá o Chat. Quando o script suprime o Chat, o Web Widget (clássico) mostra apenas outros recursos que você ativou para o visitante, como o formulário de contato ou a pesquisa na Central de Ajuda.
<script id="ze-snippet"
src="https://static.zdassets.com/ekr/snippet.js?key=ACCOUNT_KEY"> </script>
<script>
zE('webWidget:on', 'chat:departmentStatus', function(dept) {
if (dept.name === 'CRM' && dept.status === 'online') {
zE('webWidget', 'updateSettings', {
webWidget: {
chat: {
departments: {
enabled: [''],
select: 'CRM'
},
suppress: false
}
}
});
} else if (dept.name === 'CRM' && dept.status !== 'online') {
zE('webWidget', 'updateSettings', {
webWidget: {
chat: {
suppress: true
}
}
});
}
});
</script>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.