> ## Documentation Index
> Fetch the complete documentation index at: https://docs.wappfy.com.br/llms.txt
> Use this file to discover all available pages before exploring further.

# Eventos de Webhooks Wappfy

> Lista de eventos de webhook disponíveis no Wappfy

O Wappfy fornece suporte abrangente a webhooks para notificações de eventos em tempo real. Configure sua URL de webhook para receber eventos.

## Eventos de Webhook Disponíveis

Abaixo está a lista de todos os eventos de webhook disponíveis no Wappfy:

### Eventos de Sessão

| Evento           | Descrição                                                                                     |
| ---------------- | --------------------------------------------------------------------------------------------- |
| `session.status` | Disparado quando o status da sessão muda (STOPPED, STARTING, SCAN\_QR\_CODE, WORKING, FAILED) |

### Eventos de Mensagem

| Evento             | Descrição                                                              |
| ------------------ | ---------------------------------------------------------------------- |
| `message`          | Mensagem recebida                                                      |
| `message.reaction` | Usuário reage ou remove uma reação a uma mensagem                      |
| `message.any`      | Disparado em todas as criações de mensagem, incluindo as suas próprias |
| `message.ack`      | Servidor ou destinatário recebe, lê ou reproduz a mensagem             |
| `message.revoked`  | Mensagem é revogada pelo remetente ou destinatário                     |

### Eventos de Grupo

| Evento                  | Descrição                                                     |
| ----------------------- | ------------------------------------------------------------- |
| `group.v2.join`         | Você entrou ou foi adicionado a um grupo                      |
| `group.v2.leave`        | Você saiu ou foi removido de um grupo                         |
| `group.v2.update`       | Informações do grupo são atualizadas                          |
| `group.v2.participants` | Participantes do grupo mudam (entrar, sair, promover a admin) |

### Eventos de Presença

| Evento            | Descrição                                                                        |
| ----------------- | -------------------------------------------------------------------------------- |
| `presence.update` | Informações de presença mais recentes para um chat (online, digitando, gravando) |

### Eventos de Enquete

| Evento             | Descrição                                      |
| ------------------ | ---------------------------------------------- |
| `poll.vote`        | Recebe novos votos para uma enquete enviada    |
| `poll.vote.failed` | Falha ao descriptografar um voto de um usuário |

### Eventos de Chat

| Evento         | Descrição                        |
| -------------- | -------------------------------- |
| `chat.archive` | Chat é arquivado ou desarquivado |

### Eventos de Chamada

| Evento          | Descrição                        |
| --------------- | -------------------------------- |
| `call.received` | Chamada é recebida pelo usuário  |
| `call.accepted` | Chamada é aceita pelo usuário    |
| `call.rejected` | Chamada é rejeitada pelo usuário |

### Eventos de Etiqueta

| Evento               | Descrição                       |
| -------------------- | ------------------------------- |
| `label.upsert`       | Etiqueta é criada ou atualizada |
| `label.deleted`      | Etiqueta é excluída             |
| `label.chat.added`   | Etiqueta é adicionada a um chat |
| `label.chat.deleted` | Etiqueta é removida de um chat  |

### Eventos do Sistema

| Evento                  | Descrição                                    |
| ----------------------- | -------------------------------------------- |
| `event.response`        | Resposta de evento é recebida                |
| `event.response.failed` | Resposta de evento falhou ao descriptografar |
| `engine.event`          | Evento interno do motor                      |

## Configuração de Webhook

Configure webhooks ao criar ou atualizar uma sessão fornecendo a URL do webhook e os eventos para se inscrever na configuração da sessão
