Genesys Cloud
Aprenda como configurar seu chatbot Chatlayer com o Genesys Cloud (anteriormente Genesys PureCloud) para transferência para humano
Na plataforma Genesys Cloud, vá para Admin > Integrações > OAuth

Adicione um novo cliente OAuth para o Chatlayer.ai usar

Escolha um nome e descrição para o aplicativo. Deixe a duração do token inalterada e selecione o tipo de concessão Client Credentials.

Na aba de funções, atribua todas as funções

Copie o client id e o client secret recém-criados para sua integração Genesys Cloud Offloading no Chatlayer


Crie a implantação do widget
Crie um novo Widget indo para Admin > Contact Center > Widgets > Criar Widget

Copie a chave de implantação para a tela de configuração de offloading no Chatlayer.

Enviar um usuário para o Genesys Cloud
Para transferir seu usuário para um agente humano no Genesys Cloud, crie uma ação no ponto do fluxo em que você deseja que o usuário seja transferido.

Adicione a ação "Enviar para provedor de offload" ao seu bloco e configure-a com as configurações corretas para o Genesys Cloud.
Selecione a fila para a qual as conversas do seu chatbot serão encaminhadas.

Uma vez que um usuário alcance esta parte da conversa, o offload para o Genesys Cloud será acionado. O bot será automaticamente pausado quando um usuário atingir esta ação. Quando o agente fechar a conversa, o bot será retomado.
Informações do Usuário e Campos Personalizados
Quando a conversa atingir um bloco de transferência para um humano no Genesys Cloud, o Chatlayer preencherá as seguintes informações sobre seu usuário usando variáveis, se estiverem disponíveis na sessão de chat:
Primeiro Nome: genesysCloud.firstName
OU internal.user.firstName
Sobrenome: genesysCloud.lastName
OU internal.user.lastName
Telefone Número: genesysCloud.phoneNumber
Email: genesysCloud.email
Você pode querer passar informações adicionais sobre o usuário para o Genesys, não cobertas nos campos acima. Para lidar com isso, você pode declarar variáveis de sessão adicionais sob o genesysCloud.customFields
namespace. Estas serão adicionadas como campos personalizados no Genesys Cloud.
Por exemplo, para adicionar a localização do usuário como um campo personalizado, você ajustaria o fluxo do seu bot para perguntar a localização do usuário e armazenaria a resposta como uma variável sob genesysCloud.customFields.location
Last updated
Was this helpful?