Transferir para um agente humano

A transferência é o processo de transferir uma conversa do usuário final de um agente virtual do Dialogflow para um agente humano. O Dialogflow oferece várias maneiras de fazer isso.

Indicar a transferência na resposta da intent

Primeiro, crie um agente virtual do Dialogflow.

O agente do Dialogflow precisa ser projetado para que, quando determinadas intents forem correspondidas, ele indique que a conversa deve ser transferida para um agente humano.

A configuração endInteraction aciona o Dialogflow para remover o agente virtual da conversa.

A configuração liveAgentHandoff não é usada diretamente pelo Dialogflow. O valor booleano desse campo é enviado à solicitação de webhook quando a intent é correspondida ou em resposta à chamada de API para detectar a intent. Quando o sistema recebe uma intent com esse valor definido, você pode realizar as ações necessárias para transferir a conversa.