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 uma 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 de Offloading do Genesys Cloud 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.

Enviando um usuário para o Genesys Cloud

Para transferir seu usuário para um agente ao vivo no Genesys Cloud, crie uma ação no ponto do fluxo em que você quer 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 offloadadas.

Uma vez que um usuário atinge esta parte da conversa, o offload para o Genesys Cloud será acionado. O bot será automaticamente pausado quando um usuário alcançar esta ação. Quando o agente encerrar a conversa, o bot será retomado.

Informações do Usuário e Campos Personalizados

Quando a conversa atingir um bloco de transferência para humano do 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:

Nome: genesysCloud.firstName OU internal.user.firstName Sobrenome: genesysCloud.lastName OU internal.user.lastName Telefone Número: genesysCloud.phoneNumber E-mail: genesysCloud.email

Você pode querer transmitir informações adicionais sobre o usuário para o Genesys, não cobertas nos campos acima. Para 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

Atualizado

Isto foi útil?