Qual é o meu plano?
Complemento Agentes de IA - Avançado

No Agentes de IA - Avançado, os parâmetros são informações que você pode coletar e usar para adaptar os fluxos de trabalho do agente de IA. Especificamente, você pode utilizar parâmetros em blocos condicionais, segmentos e integrações de API.

Este artigo contém os seguintes tópicos:

  • Parâmetros disponíveis
  • Operadores disponíveis

Parâmetros disponíveis

Os parâmetros podem ter três origens:

  • Parâmetros da plataforma de CRM
  • Parâmetros de dados de sessão
  • Parâmetros de integração de back-end

Parâmetros da plataforma de CRM

As plataformas de CRM costumam armazenar informações do cliente, como nome e endereço de e-mail. É possível buscar essas informações na sua plataforma de CRM e salvá-las para usar em blocos condicionais.

Para buscar informações na sua plataforma de CRM, adicione uma ação associada ao evento “Conversa iniciada” para coletar os dados do seu CRM quando uma conversa for iniciada. A informação será coletada para cada nova conversa e aplicada a todos os diálogos dentro do seu agente de IA.

Parâmetros de dados de sessão

Os dados da sessão se referem às informações que os clientes fornecem durante uma sessão de mensagens com o agente de IA. Adicione uma ação no nível do bloco a um fluxo de diálogo para buscar dados da sessão e salvá-los como um valor de parâmetro.

Estes parâmetros da sessão são coletados por padrão:

Parâmetro Exemplo de caso de uso
{{lastDetectedLanguage}} Fornecer a resposta do sistema para idioma sem suporte no idioma do usuário.
{{active_language}} Criar respostas específicas do idioma.

Use o ID do idioma, e não o nome dele, como valor de parâmetro. Você pode encontrar o ID acessando Configurações > Configurações do agente de IA > Idiomas e selecionando um idioma.

{{chatTranscript}} Anexar a transcrição da conversa a um ticket para transferência via e-mail.
{{lastVisitorMessage}} Repetir as palavras do cliente, em geral em uma resposta padrão, como: “Acho que ainda não sei nada sobre {{lastVisitorMessage}}.”
{{integrationId}} Encaminhar mensagens recebidas para agentes de IA relevantes com regras de encaminhamento baseadas na origem (integrationId) da mensagem recebida.

Visualizar em tela cheia

{{confidence_score}} Basear a resposta no limite de confiança do reconhecimento da intenção. Confidence_score é arredondado para um número inteiro (para mais ou para menos).

Visualizar em tela cheia

{{lastResolution}} Definir um fluxo de diálogo diferente com base no último estado da resolução personalizada: Undefined, Informed, Resolved, Not Resolved, Escalated To Agent ou Escalated via Email e enviar para seu CRM como tag após a transferência.

Ao criar seus parâmetros de sessão com uma ação, não use o mesmo nome desses parâmetros do sistema. Isso causará um erro, e os dados não serão recuperados.

Entidades também são consideradas parâmetros de dados da sessão. O nome da entidade é o nome do parâmetro. Qualquer informação capturada pelas entidades é armazenada como dados da sessão até duas horas após a inatividade da conversa.

Parâmetros de integração de back-end

O agente de IA também pode buscar informações de uma integração de API personalizada para criar fluxos de diálogo personalizados.

Operadores disponíveis

A tabela a seguir lista os operadores disponíveis, que individualmente se enquadram em um dos tipos a seguir:
  • Cadeia de caracteres: palavra
  • Booliano: verdadeiro ou falso
  • Matriz/lista: lista separada por vírgulas
  • Inteiro: número inteiro
  • Ponto flutuante: número decimal
Operador Usar para Exemplo Tipo de parâmetro esperado Tipo de valor condicional
is / Is not Valores individuais country is Germany cadeia de caracteres cadeia de caracteres
Is (boolean) Declarações de verdadeiro ou falso loggedIn Is True booliano booliano
Is (number) Valores individuais timeout is 30 inteiro inteiro
Is in / Is not in Uma condição OR com vários valores separados por vírgula country In Germany, Japan, Finland cadeia de caracteres matriz
Array includes item / Array does not include item Verificar um valor específico dentro de uma lista de valores armazenados como matriz na sessão tags_Array Array Includes item VIP matriz cadeia de caracteres
Text includes / Text does not include Verificar uma subcadeia de caracteres, como um código de país em uma URL, com base nos dados de texto na sessão URL text Includes fr cadeia de caracteres cadeia de caracteres
Is present / Is not present Verificar se um parâmetro está presente na sessão, sem um valor específico email Exists

country: '' , null ou completamente indefinido

qualquer um N/D
Starts with / Does not start with Valores de cadeia de caracteres individual country Starts with united cadeia de caracteres cadeia de caracteres
Greater than

Greater than or equal

Less than

Less than or equal
Todos os tipos de número (inteiros ou pontos flutuantes), com reconhecimento de conteúdo e ações, inclusive se o valor
  • Excede um valor definido
  • Excede ou alcança um valor definido
  • É inferior a um valor definido
  • É inferior ou igual a um valor definido
Number Greater than or equal 9 número inteiro ou ponto flutuante número inteiro ou ponto flutuante
Powered by Zendesk