Variáveis

<< <%SKIN-STRTRANS-SYNTOC%> >>

Navegação:  INTELICHAT > Fluxo de diálogo de BOTs > Interação de Solicitação >

Variáveis

Variáveis

 

As variáveis são um dos elementos mais importantes na configuração de BOTs. De certa forma, pode-se afirmar que as variáveis representam a memória dos BOTs, pois são usadas para guardar valores de forma que possam ser usados na sequência dos fluxos.

Para melhor ilustrar, suponha que na primeira interação o BOT pergunte ao visitante "Como posso lhe chamar?", e o visitante responda "João". Esta resposta, no caso o nome "João", pode ser armazenada em uma variável para que na sequência o BOT possa fazer uso dessa informação.

Como foi citado na interação de solicitação, uma das maneiras de criar uma variável é informando um nome para ela na interação que corresponde à informação que se deseja armazenar.

Para o exemplo acima, a interação de solicitação é a seguinte:

Fluxo de diálogos BOTS_Fig09a

 

Podemos observar, conforme destacado na imagem acima, que uma variável "v_nome" é criada para armazenar o nome que o visitante irá responder para o BOT.

Em uma interação posterior, o BOT irá "lembrar" do nome digitado pelo visitante e irá utilizar essa informação no diálogo. Um exemplo disso, poderia ser de utilizar o nome em um diálogo, conforme destacado abaixo:

Fluxo de diálogos BOTS_Fig09b

 

Para esse exemplo, o resultado será:

Fluxo de diálogos BOTS_Fig09c

 

Os nomes de variáveis podem ser criados diretamente nos respectivos campos das interações, identificados por "Criar variável – (informar um nome para criar uma variável – opcional)".

 

Além de poderem ser utilizadas nos diálogos, as variáveis podem ser usadas em:

Fluxos dinâmicos, para direcionamento do atendimento;

Pesquisas à base de conhecimento;

Integrações de sistemas;

Conexão com sistemas.

 

Há ainda outras formas de criar-se variáveis no Intelichat. São elas:

No acionamento do BOT via WEB, passando parâmetros que viram variáveis. Maiores informações no tópico "Identificação de origem e passagem de variáveis ao acionar um BOT para web".

No caso do uso de BOT na web, uma variável chamada "HTTP_REFERER" é automaticamente criada, contendo a URL da página a partir da qual o BOT foi acionado.

Nas integrações de sistemas, os sistemas externos acionados geram variáveis no Intelichat a partir do resultado "JSON" que produzem. Maiores informações no tópico "Integração com sistemas externos".

 

As variáveis no Intelichat são sempre acessadas com seus nomes entre "{ }". A criação é feita pelo nome somente, mas a utilização se dá sempre por essa representação com as "{ }". Nos pontos onde as variáveis podem ser utilizadas, elas são apresentadas pelo Intelichat para serem selecionadas.