Transferência 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, você precisa criar um agente virtual do Dialogflow.

Seu agente do Dialogflow precisa ser projetado de modo que, quando determinadas intenções forem correspondidas, ele indique que precisa passar a conversa para um agente humano.

A configuração endInteraction faz com que o Dialogflow remova o agente do Dialogflow da conversa.

A configuração liveAgentHandoff não é usada diretamente pelo Dialogflow. O valor booleano desse campo é enviado para sua 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 entregar a conversa.