> For the complete documentation index, see [llms.txt](https://docs.autentique.com.br/api/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.autentique.com.br/api/2/mutations/criando-um-documento/lembretes-de-assinatura.md).

# Lembretes de assinatura

Os lembretes de assinatura ajudam a manter o processo em andamento quando algum signatário ainda não assinou o documento. Eles são enviados automaticamente e podem seguir uma frequência diária ou semanal.

O campo `reminder` pode ser utilizado tanto na criação quanto na atualização de documentos.

### Frequência dos lembretes

As frequências disponíveis são:

<table><thead><tr><th width="146.12890625">Valor</th><th width="401.03125">Comportamento</th><th>Limite</th></tr></thead><tbody><tr><td><code>DAILY</code></td><td>Envia lembretes diariamente.</td><td>Até 7 envios</td></tr><tr><td><code>WEEKLY</code></td><td>Envia lembretes semanalmente.</td><td>Até 4 envios</td></tr></tbody></table>

O envio é encerrado quando o signatário assina ou recusa o documento, mesmo que o limite de lembretes ainda não tenha sido atingido.

{% hint style="info" %}
Somente signatários adicionados por e-mail receberão os lembretes de assinatura. Signatários adicionados por telefone ou por link de assinatura não participam desse envio.
{% endhint %}

Para criar um documento com lembretes diários:

```json
{
  "document": {
    "name": "Contrato de prestação de serviços",
    "reminder": "DAILY"
  }
}
```

Para enviar lembretes semanalmente:

```json
{
  "document": {
    "name": "Contrato de prestação de serviços",
    "reminder": "WEEKLY"
  }
}
```

### Lembretes e recusa

Ao definir `reminder` como `DAILY` ou `WEEKLY`, a API ativa automaticamente o campo `refusable`.

Isso permite que os signatários recusem o documento durante o processo de assinatura, mesmo que `refusable` não tenha sido enviado explicitamente:

```json
{
  "document": {
    "reminder": "DAILY"
  }
}
```

Internamente, essa configuração terá o seguinte comportamento:

```json
{
  "reminder": "DAILY",
  "refusable": true
}
```

{% hint style="warning" %}
Não é possível manter os lembretes ativos e impedir a recusa. Ao habilitar `reminder`, o documento também passa a aceitar recusas automaticamente.
{% endhint %}

### Interrompendo o processo após uma recusa

O campo `stop_on_rejected` determina se o processo deve ser interrompido quando um dos signatários recusar o documento.

Quando estiver ativo, os demais signatários não poderão continuar assinando depois que uma recusa for registrada:

```json
{
  "document": {
    "refusable": true,
    "stop_on_rejected": true
  }
}
```

{% hint style="info" %}
O campo `stop_on_rejected` só pode ser habilitado quando `refusable` estiver ativo. Como os lembretes ativam `refusable`automaticamente, os dois comportamentos podem ser combinados.
{% endhint %}

### Resumo dos comportamentos

<table><thead><tr><th width="337.3046875">Configuração</th><th>Resultado</th></tr></thead><tbody><tr><td><code>reminder: "DAILY"</code></td><td>Envia lembretes diariamente e ativa <code>refusable</code>.</td></tr><tr><td><code>reminder: "WEEKLY"</code></td><td>Envia lembretes semanalmente e ativa <code>refusable</code>.</td></tr><tr><td><code>refusable: true</code></td><td>Permite que os signatários recusem o documento.</td></tr><tr><td><code>stop_on_rejected: true</code></td><td>Interrompe o processo depois de uma recusa.</td></tr><tr><td><code>stop_on_rejected: true</code> com <code>refusable: false</code></td><td>Configuração inválida.</td></tr><tr><td><code>reminder</code> com <code>stop_on_rejected: true</code></td><td>Envia lembretes, permite a recusa e interrompe o processo quando ela acontecer.</td></tr></tbody></table>
