Eventos

Eventos são usados para acionar um fluxo com base em um evento que acontece em uma determinada conversa. Vários tipos de eventos permitem casos de uso amplamente variados.

Eventos são uma forma versátil de acionar um fluxo sempre que:

  • uma variável mudou

  • um silêncio foi detectado

Note que Eventos não são o mesmo que Eventos de rastreamento, que são usados para fins de análise.

Evento Variáveis Alteradas

Usar um Evento Variáveis Alteradas permitirá que você acione um bloco sempre que o valor de uma variável for alterado. Isso pode acontecer, por exemplo, dentro de um bloco de Condição bloco, um rótulo, ou mesmo quando um entidade é detectado. Em outras palavras, o bot continuará para o próximo bloco configurado para ocorrer quando essa alteração de variável for detectada.

Para adicionar um evento Variáveis Alteradas ao seu bot:

  1. Abra a Eventos página na guia Construtor de Bot no lado esquerdo da tela.

  2. Clique em Criar evento.

  3. Preencha o evento com os recursos que você deseja. Neste exemplo, queremos acionar o bloco chamado Variable changed sempre que a test_variable mudou.

  4. Clique em Criar.

Observe que, se você quiser criar um evento acionado quando uma variável mudar, essa variável precisa ser criada previamente, caso contrário você não a encontrará no menu suspenso.

Criar um evento Variáveis Alteradas

Isso resulta no seguinte fluxo:

Um exemplo de fluxo onde ocorre um evento Variáveis Alteradas.

E esse fluxo resultará neste tipo de conversa:

Um exemplo de conversa usando um evento Variáveis Alteradas.

As variáveis alteradas também são armazenadas na sessão do usuário, na sua Depurador guia, onde você pode acessá‑las em events.variablesChanged array.

Acesse as variáveis alteradas na sua guia Debugger.

Evento Silêncio Detectado

Eventos Silêncio Detectado permitem direcionar a conversa para um novo bloco quando o usuário não responde por um período de tempo definido. A duração do silêncio pode variar de 1 minuto até no máximo 1440 minutos (24 horas).

Eventos Silêncio Detectado não são o mesmo que Atrasos, que são uma forma de esperar antes que o bot vá para o próximo bloco. Saiba mais sobre Atrasos aqui.

Para adicionar um evento Silêncio Detectado ao seu bot:

  1. Abra a Eventos página na guia Construtor de Bot no lado esquerdo da tela.

  2. Clique em Criar evento.

  3. Preencha o nome, o gatilho e a duração (em minutos) que você gostaria de esperar antes do próximo bloco. Neste exemplo, acionamos o bloco chamado Next block após 1 minuto.

  4. Clique em Criar.

Criar um evento Silêncio Detectado.

Você pode criar vários eventos Silêncio Detectado dentro de um bot. Todos eles começarão a contar ao mesmo tempo, ou seja, seu bot irá solicitar o usuário em vários intervalos. É boa prática não criar múltiplos eventos Silêncio Detectado com a mesma duração para que os usuários não sejam bombardeados com várias mensagens seguidas.

Last updated

Was this helpful?