Genesys Cloud
Aprenda como configurar seu chatbot Chatlayer com o Genesys Cloud (anteriormente Genesys PureCloud) para transferência para humano
Esta integração foi marcada como obsoleta pela Genesys. Se você está procurando uma integração alternativa com este provedor, por favor entre em contato com suporte e nós forneceremos mais informações.
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?