Como definir ações globais no Builder Blip Help 4 de julho de 2022 12:47 Atualizado Uma ação representa uma tarefa que deve ser executada em qualquer bloco do Builder, seja antes do envio dos conteúdos de um bloco (ação de entrada), ou imediatamente após o envio dos conteúdos (ação de saída). Existem diversas ações disponíveis no Builder, como Requisição HTTP, Registro de Eventos, Scripts JS entre várias outras. Ações podem ser definidas de forma local, ou seja, no escopo de um bloco do Builder ou de forma global. Uma ação global será executada de forma conjunta as entradas de usuários presentes no fluxo do seu bot. Ações globais de entrada são executadas imediatamente após a máquina de estados (Builder) retomar sua execução por ter recebido uma entrada do usuário. Já as ações globais de saída são executadas imediatamente antes da máquina de estados parar sua execução para aguardar uma nova entrada do usuário. O diagrama abaixo exemplifica a ordem de execução das ações do fluxo ao receber uma entrada do usuário: Para definir uma ação global, acesse as Configurações do Builder do seu bot e escolha a opção Ações Globais. Mas afinal, quando utilizar uma ação global? Pense em utilizar ações globais para tarefas que precisam ser realizadas a cada iteração (entradas responsáveis por receber as mensagens) dos seus usuários. Um exemplo de utilização deste tipo de ação é o registro de evento para cada um dos blocos responsáveis por receber conteúdos dos usuário. Nesse cenário é possível utilizar a variável {{state.name}} para garantir que todos os eventos levem em consideração o nome do bloco associado à entrada. Para mais informações, acesse a discussão sobre o assunto em nossa comunidade ou os vídeos no nosso canal. 😃 Artigos relacionados Variáveis do Builder Envio de Mensagens Ativas do WhatsApp no Blip Desk Configurando a expiração da sessão ou o tempo de inatividade Como importar o fluxo de um bot no Builder Multi Product List + Cart - Vendas WhatsApp