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.
$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
.