Você está aqui:
O que é uma entidade?
Uma entidade representa um tipo de dado que você deseja coletar de um cliente. Fornecemos as seguintes entidades do sistema: Booleano, Moeda, Data, DateTime, Endereço de email, Número, Objeto (padrão ou personalizado), Número de telefone e Texto.
Edições obrigatórias
| Exibir edições com suporte. |
Restringir o tipo de dados que pode ser inserido em um campo é crucial para a integridade dos dados. Em objetos do Salesforce, os campos são definidos por um Tipo de campo incluído, que descreve o tipo de dados armazenados dentro do campo. Em Bots do Einstein, o Tipo de dados e o Campo são separados em uma entidade e uma variável. As entidades armazenam o tipo de dados que você deseja armazenar e podem ser compartilhadas entre diversas variáveis ou versões do mesmo bot.
Quando você usa um elemento Pergunta para coletar informações de um cliente, especifica a entidade a procurar na entrada do cliente. Você também especifica uma variável para armazenar as informações que o bot encontra. O bot examina a entrada do cliente para a entidade que você especifica e armazena as informações na variável que você especifica.
Entidades do sistema e entidades personalizadas
O recurso Bots do Einstein inclui entidades do sistema, que são definidas pelo tipo de dados. Elas são genéricas intencionalmente, para que você possa reutilizá-las com frequência no bot. Por exemplo, a entidade do sistema Texto aceita todo o texto que o cliente insere na resposta a uma pergunta.
Para tornar suas variáveis mais específicas, você poderá criar entidades personalizadas para definir ainda mais os dados armazenados. As entidades personalizadas podem ter o tipo de dados de Texto, Número, Booleano, Data, DateTime ou Moeda.
Entidades e reparo de conversas
A extração de entidade é útil quando usada com o Reparo de conversa. Se a resposta de um cliente não corresponder ao formato da entidade, você poderá fornecer mensagens adicionais para ajudar o cliente a corrigir a formatação.
Entidades booleanas
Entidades booleanas definem respostas de sim ou não. Quando selecionadas, os bots procuram palavras, emoji ou frases que geralmente se referem a "Sim" ou "Não". Você pode incluir opções estáticas para incentivar o usuário final a escolher uma, mas, se ele digitar, o bot filtrará o texto por meio do parâmetro de entidade booleana.
Se o bot não conseguir identificar a opção sim ou não da entrada, o texto será categorizado como neutro.
As entidades booleanas oferecem suporte aos mesmos idiomas que os Bots do Einstein, mas o único idioma disponível ao público em geral é o inglês. Há suporte para todos os outros idiomas em beta. Aprenda mais sobre idiomas com suporte em Definir idiomas para seu Bot do Einstein. Os Bots do Einstein também dão suporte para respostas com emoji.
Entidades de texto personalizadas
Você pode criar entidades de texto personalizadas para aplicar padrões de texto ou categorizar sinônimos da mesma palavra como um valor. Para adicionar um padrão Regex à entidade, use o tipo de extração de padrão. Use o tipo de extração de valor para definir os valores e suas alternativas.
- Adicionar uma entidade personalizada
Crie entidades personalizadas para coletar informações que correspondam a um padrão regex ou lista de valores sinônimos. - Adicionar uma entidade de lista de valores
Uma entidade de lista de valores oferece uma forma de extrair a entidade caso haja uma correspondência exata com um valor ou sinônimo em uma lista de valores.

