# Parar envio

* [Como interromper o envio de mensagens completamente](#how-to-stop-mailing-completely)
* [Como interromper o envio de mensagens parcialmente ](#how-to-partially-unsubscribe-from-mailing-lists)
* [Como ajustar a resposta para interromper o envio de mensagens](#how-to-adjust-response-to-unsubscribe)

## Como interromper o envio de mensagens completamente

Por exemplo, no Whatsapp não há opção para recusar mensagens e, para impedir que o usuário pressione o botão "SPAM", você precisa interromper o envio de mensagens a pedido dele.&#x20;

{% hint style="info" %}
Todos os outros mensageiros têm um recurso do sistema
{% endhint %}

Se o usuário clicar neste botão, ele cancelou a assinatura de todas as mensagens e você não poderá enviar mensagens para ele. Para entender se o usuário cancelou a assinatura ou não, você precisa clicar no botão "Mais" na seção de Clientes

!!!

O valor da variável notSubscribed definido como 1 significa que as mensagens não chegarão ao usuário.

!!!

### Como cancelar a assinatura manualmente&#x20;

Essa variável também pode ser definida manualmente, a partir do construtor, por exemplo, se a pessoa no Whatsapp escrever a palavra cancelar inscrição.&#x20;

No campo, você deve escrever a atribuição da variável quando navegar

!!!!

`the.notSubscribed client = 1 ou client.notSubscribed = 1` não há diferença. No campo de resposta você pode especificar qualquer coisa, esta mensagem não chegará. Se você precisar enviar ao usuário que ele foi descadastrado com sucesso, você pode usar o seguinte esquema

!!!

**Importante!** O cliente voltará a se inscrever nas mensagens se enviar qualquer mensagem ao bot; até lá, nenhuma mensagem será enviada a ele.

## Como cancelar parcialmente o recebimento de listas de envio&#x20;

Para responder parcialmente, você deve atribuir variáveis e verificar seus valores antes de enviá-las. Por exemplo, se ao usuário for atribuída uma variável #{enviar de manhã} sem valor, então você pode adicionar uma variável de comparação #{enviar de manhã} às configurações do bloco (ou da seta de envio)!= 'Não há necessidade de esta pessoa receber esta mensagem. As condições podem ser combinadas de diferentes maneiras.

## Como ajustar a resposta para cancelar a assinatura&#x20;

Muitas vezes é necessário realizar algumas ações no bot depois que o cliente cancela a assinatura. Por exemplo, transferir a informação ao analista. Para isso, uma mensagem client\_unsubscribed é gerada após o cliente cancelar a assinatura e você pode executar o bot especificando o tipo de junção de correspondência exata.

!!!

!!!

Se você quiser executar a consulta no servidor, use as configurações avançadas do bloco.

{% hint style="info" %}
Embora o bot seja iniciado, ele não poderá enviar uma mensagem ao cliente porque o cliente já cancelou a assinatura.
{% endhint %}

{% hint style="danger" %}
Esse callback funciona apenas no Viber. No Telegram o Callback não chega!
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.mavibot.ai/doc/pt/envios-antigo/parar-envio.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
