Um agente do Dialogflow é um agente virtual que processa conversas simultâneas com os seus utilizadores finais. É um módulo de compreensão de linguagem natural que compreende as nuances da linguagem humana. O Dialogflow traduz o texto ou o áudio do utilizador final durante uma conversa em dados estruturados que as suas apps e serviços podem compreender. Cria e desenvolve um agente do Dialogflow para processar os tipos de conversas necessários para o seu sistema.
Um agente do Dialogflow é semelhante a um agente humano de um centro de chamadas. Treina-os para processarem cenários de conversa esperados, e a sua formação não tem de ser excessivamente explícita.
Os agentes também funcionam como um contentor de nível superior para definições e dados:
- Definições do agente para opções de idioma, definições de aprendizagem automática e outras definições que controlam o comportamento do seu agente.
- Intenções para categorizar as intenções do utilizador final para cada turno de conversa.
- Entidades para identificar e extrair dados específicos de expressões de utilizadores finais.
- Conhecimento para analisar documentos (por exemplo, Perguntas frequentes) e encontrar respostas automáticas.
- Integrações para aplicações executadas em dispositivos ou serviços que processam diretamente as interações dos utilizadores finais por si (por exemplo, o Assistente Google).
- Execução para associar o seu serviço quando usar integrações.