Pular para o conteúdo principal

Entidades do sistema

O Tovie DialogStudio tem um conjunto de entidades de sistema usadas com mais frequência para que você não precise criá-las sempre. Você pode usá-las no bloco Intenções.

As seguintes entidades do sistema estão presentes no Tovie DialogStudio: $TEXT$NUMBER, $FLOATNUMBER, $PHONE.

Essas entidades permitem obter dados da frase do cliente que correspondem a um modelo específico.

$TEXT

Esta entidade permite obter algum texto da frase do cliente.

cuidado
A entidade $TEXT pode ser usada apenas em um modelo. Você não pode usá-la em exemplos de frases.

Para adicionar um modelo a uma intenção, clique no ícone na janela popup em que você adicionar uma intenção. Ela será alterada para o ícone .

Por exemplo, você tem um modelo como Estou procurando $TEXT. Quando o cliente escreve “Estou procurando um trabalho interessante”, o bot obterá “um trabalho interessante” de uma frase e o salvará na variável $TEXT.

$NUMBER

Esta entidade obtém números inteiros da frase do cliente. O cliente pode escrevê-los em números ou em palavras. Como resultado, o bot criará uma variável $NUMBER e colocará o número inteiro nela.

Se você espera que o cliente escreva dois números em sua frase, você deve usar um modelo em vez de um exemplo de frase. Você pode usar um modelo como este:

quanto é $NUMBER::x mais $NUMBER::y

Depois que o cliente escrever “quanto é cinco mais 25”, o bot criará as variáveis $x e $y com valores 5 e 25.

$FLOATNUMBER

Esta variável é igual à variável $NUMBER, mas permite obter números fracionários da frase do cliente, por exemplo, “cinco vírgula seis”.

Por exemplo, se o cliente escrever “cinco vírgula seis”, o bot criará a variável $FLOATNUMBER com o valor 5.6.

$PHONE

Essa variável obtém o número do celular da frase do cliente e corresponde ao bloco phone to $var.

Por exemplo, se o cliente escrever "cinco cinco um um dois três quatro cinco seis sete oito zero" ou “551123456780”, o bot salvará “+551123456780 na variável $phone.