Durante uma interação com um agente virtual, talvez seja necessário capturar o ID do registro do CRM para gerenciar webhooks no CRM. Esta página explica como fazer isso.
Antes de começar
Antes de atribuir registros de chat ou chamadas a um usuário padrão, é necessário definir um usuário padrão para seu CRM. Para mais informações, consulte Usuário administrador padrão do CRM.
Configurar a atribuição de registros de chat ou chamada criados por um agente virtual
Para configurar a atribuição de registros de chat ou chamada criados por um agente virtual, siga estas etapas:
- No portal da plataforma de IA de contato com o cliente (CCAI), clique em Configurações > Gerenciamento de operações. Se o menu de configurações não aparecer, clique em Menu e em Configurações > Gerenciamento de operações.
- Acesse o painel Agente virtual > Agentes de suporte ao cliente.
- Para atribuir registros de chamadas, em Chamadas, selecione uma das seguintes opções: Algumas opções não estão disponíveis para determinados tipos de CRM.
- Atribuir a um usuário padrão. Os registros de chamadas criados por um agente virtual são atribuídos ao usuário padrão. Se essa configuração aparecer, mas estiver inativa, defina o usuário padrão do CRM para ativar a configuração. Para mais informações, consulte Usuário administrador padrão do CRM.
- Deixe sem atribuição. Os registros de chamadas criados por um agente virtual ficam sem atribuição.
- Atribuir a um usuário específico. Os registros de chamadas criados por um agente virtual são atribuídos a um usuário especificado. Se você selecionar essa opção, insira um ID de usuário e clique em Validar.
- Para atribuir registros de chat, em Chats, selecione uma das seguintes opções. Algumas opções não estão disponíveis para determinados tipos de CRM.
- Atribuir a um usuário padrão. Os registros de chat criados por um agente virtual são atribuídos ao usuário padrão. Se essa configuração aparecer, mas estiver inativa, defina o usuário padrão do CRM para ativar a configuração. Para mais informações, consulte Usuário administrador padrão do CRM.
- Deixe sem atribuição. Os registros de chat criados por um agente virtual ficam sem atribuição.
- Atribuir a um usuário específico. Os registros de chat criados por um agente virtual são atribuídos a um usuário especificado. Se você selecionar essa opção, insira um ID de usuário e clique em Validar.
- Clique em Salvar alterações.
Criar um webhook
Para criar um webhook, siga estas etapas:
- No Dialogflow CX, crie um webhook flexível com um tipo de método
GET. Para mais informações, consulte Webhooks flexíveis. No URL do webhook, digite o seguinte:
https://YOUR_CCAAS_HOST/manager/api/v1/$session.params.channel?id[]=$session.params.idNa configuração de resposta do webhook, mapeie o parâmetro selecionado do Dialogflow CX para o caminho do campo
[0].out_ticket_id.Coloque o webhook no seu agente virtual em uma posição em que você precise recuperar o ID do registro.
O Google recomenda não colocar esse webhook na página inicial. Isso pode aumentar a latência na criação do tíquete.
Transmitir parâmetros de dados
Ao atribuir o agente virtual a uma fila, configure os seguintes parâmetros para serem enviados:
- Nos metadados da sessão, defina o parâmetro
idcomo ID da chamada para filas de URA ou ID do chat para filas de chat. - Defina o parâmetro
channelcomo o valor fixo"calls"para filas de URA ou"chats"para filas de chat. Como alternativa, você pode omitir o parâmetrochannele usar webhooks separados para chamadas e chats.
Para mais informações sobre como transmitir parâmetros de dados, consulte Transmitir parâmetros de dados.