# \[POST] Criar Follow-Up

### Headers

| Header          | Tipo   | Obrigatório | Descrição          |
| --------------- | ------ | ----------- | ------------------ |
| `Authorization` | String | Sim         | Token JWT          |
| `Content-Type`  | String | Sim         | `application/json` |

### Body

```json
{
  "agentId": 12345,
  "chatStageId": "adbb0b04-3c4b-4770-9445-489509d00c14",
  "deliveryTimeEnd": "18:00",
  "deliveryTimeRestriction": true,
  "deliveryTimeStart": "14:00",
  "message": "E aí? agora vai?",
  "name": "Re-marketing API",
  "scheduleInMinutes": 7200,
  "scheduleReferenceFollowUpId": null
}
```

| Campo                         | Tipo    | Obrigatório | Descrição                                        |
| ----------------------------- | ------- | ----------- | ------------------------------------------------ |
| `agentId`                     | Int     | Sim         | ID do agente                                     |
| `chatStageId`                 | UUID    | Sim         | ID do estágio do chat                            |
| `deliveryTimeStart`           | String  | Não         | Horário de início da Janela de horário permitida |
| `deliveryTimeEnd`             | String  | Não         | Horário final da  Janela de horário permitida    |
| `deliveryTimeRestriction`     | Boolean | Sim         | Se há restrição de janela de horário             |
| `message`                     | String  | Sim         | Texto da mensagem                                |
| `name`                        | String  | Sim         | Nome interno do follow-up                        |
| `scheduleInMinutes`           | Int     | Sim         | Tempo agendado (em minutos)                      |
| `scheduleReferenceFollowUpId` | UUID    | Não         | ID do Follow UP referência (ou null)             |
