For the complete documentation index, see llms.txt. This page is also available as Markdown.

Cancelamento da inscrição no bot

Como parar totalmente de receber mensagens

Por exemplo, no WhatsApp não há opção para bloquear mensagens, então, para evitar que o usuário pressione o botão “SPAM”, você precisa parar de enviar mensagens após a solicitação dele. Uma notificação sobre o cancelamento da inscrição aparecerá no chat com o cliente, e na aba “Sobre o Cliente” haverá uma marca indicando que o cliente optou por não receber mensagens do bot (cancelou a inscrição): uma mensagem com um ícone de cruz.

Se o cliente tiver uma marca de cancelamento de inscrição, as mensagens não serão entregues ao usuário.

Atenção! Nem todos os mensageiros enviam notificações quando um cliente cancela a inscrição das mensagens.

Como cancelar a inscrição manualmente

No bot, você pode configurar a opção para que um cliente cancele a inscrição das mensagens. Vamos usar o WhatsApp como exemplo.

Crie um bloco com uma condição com base na lógica do seu funil. O Start bloco tem a maior prioridade de execução.

Na Gatilho campo, liste todas as palavras possíveis que os usuários podem digitar para cancelar a inscrição das mensagens do bot, separadas por ponto e vírgula. Neste bloco, também vamos perguntar novamente ao cliente se ele realmente quer cancelar a inscrição e criar dois botões: “Sim” e “Não.

Ao entrar no bloco Início, o cliente precisará clicar em um dos botões, e os nomes dos botões serão especificados no gatilho da seta:

No próximo bloco, onde a seta segue o gatilho “Sim, cancele minha inscrição”, insira a mensagem confirmando que o cliente cancelou a inscrição com sucesso:

Em seguida, a partir do bloco com a mensagem de confirmação de cancelamento bem-sucedido, crie um bloco abaixo que conterá a função de cancelamento de inscrição:

unsubscribe()

Como cancelar parcialmente o recebimento de disparos

Para o cancelamento parcial, você precisa atribuir variáveis e verificar seus valores antes de enviar mensagens.

Atribua variáveis no bloco usando o campo Calculadora. Você também pode criar manualmente uma variável de cliente na aba “Sobre o Cliente” durante uma conversa, que depois pode ser usada para excluí-lo de disparos.

Por exemplo, se um usuário tiver a variável send_in_the_morning definida como no, você pode excluir usuários nas configurações do filtro do disparo com base no valor dessa variável:

Configuração de um filtro ao criar um disparo para excluir usuários com base no valor de uma variável

Além disso, no bloco ou na seta que leva ao bloco de disparo, você pode especificar no campo Variável para Comparação send_in_the_morning == "no" , para que essa pessoa receba a mensagem à noite. As condições podem ser combinadas de várias maneiras.

Exemplo de uso do campo “Variável para Comparação” ao programar mensagens:

Podemos ver que o cliente tem a variável send_in_the_morning definida como "não". E uma mensagem está programada para ele às 20:00.

Como Configurar uma Reação ao Cancelamento de Inscrição

Muitas vezes é necessário לבצע certas ações no bot depois que um cliente cancela a inscrição. Por exemplo, enviar informações para a análise, adicionar ou remover de listas, aplicar ou remover etiquetas, fazer uma requisição ao servidor e muito mais. Para esses propósitos, você pode configurar um bloco condicional que reage à notificação de cancelamento do cliente. Esse callback (notificação) aparece no chat do cliente depois que ele cancela a inscrição das mensagens em um mensageiro (por exemplo, “Parar e bloquear o bot” no Telegram).)

Callback de cancelamento de inscrição do cliente

No bloco, insira o callback client_unsubscribed no campo “Condição” e defina o Tipo de correspondência como Correspondência exata.

As ações e requisições configuradas no bloco serão executadas, mas a mensagem NÃO será enviada ao cliente, pois ele já cancelou a inscrição.

Atualizado