# Webhooks

## Webhooks como funcionam?

O webhook é notificação automatizada que comunica a ocorrência de um evento específico. Ou seja, uma funcionalidade para automatizar processos que ainda não possuem integração nativa. Assim, você pode configurar o webhook para enviar notificações para ferramentas de marketing, permitindo ações como enviar um e-mail de boas-vindas ao aluno ou agendar envios de e-mails de acompanhamento após determinados períodos, feedbacks, auxilio, novidades, e muito mais.

## Webhooks enviados pelo Curseduca, como configurar?

Para gerenciar os Webhooks enviados pelo Curseduca para plataformas externas, acesse o menu de **'Configurações'**  e clique em **'Configurar Integrações'** como a imagem:

<figure><img src="/files/hVvVcEageuk1lCGaM78i" alt=""><figcaption><p>Home> Painel de Configurações / Integrações</p></figcaption></figure>

Em seguida, clique em **'Webhooks'**

<figure><img src="/files/GEvOPMYcFc8bIjfayV4H" alt=""><figcaption><p>Home>  Configurações > Integrações</p></figcaption></figure>

### Configurar Webhook

Clicando em Configurações, você poderá criar uma nova configuração para envio de webhooks baseado em eventos.&#x20;

<figure><img src="/files/4cgqXNl0esgxeKn9xqzW" alt=""><figcaption><p>Criação de novo webhook</p></figcaption></figure>

Para criar um webhook você deve:

* &#x20;selecione o evento desejado, de acordo com a imagem&#x20;

<details>

<summary>Eventos</summary>

COMUNIDADE

* Postagem criada&#x20;
* Postagem aprovada&#x20;
* Postagem reprovada&#x20;
* Resposta criada&#x20;
* Resposta aprovada&#x20;
* Resposta reprovada

GAMIFICAÇÃO

* Membro recompensado&#x20;
* Progresso no desafio

ENGAJAMENTO

* Progresso no conteúdo

ASSINATURAS

* Assinatura criada
* Cobrança de assinatura confirmado

MEMBROS

* Membro criado
* Primeiro login

AÇÕES

* Notificar nova aula para alunos

</details>

* &#x20;configurar a URL de destino para onde os dados daquele evento serão enviados&#x20;
* Preencha o token para autenticação, caso seja necessário
* Nome: Escolha um nome da sua preferência para ter como referência para este webhook
* Descrição: Um breve resumo que descreva a funcionalidade daquele webhook

<figure><img src="/files/MGTrG5g5WhXPSSR15aSD" alt=""><figcaption><p>Configuração do Webhook</p></figcaption></figure>

<details>

<summary>Casos de Uso</summary>

#### - Envio de dados de Acesso via WhatsApp

Para enviar os dados de acesso dos alunos via WhatsApp é muito simples e prático. Para isso, você deve configurar uma senha padrão para a plataforma e possuir uma plataforma de envio de WhatsApp. Uma vez configurada esta integração, todo novo membro criado na plataforma receberá os dados de acesso no WhatsApp.

As variáveis enviadas no Webhook são:

1. Nome da Plataforma
2. URL da Plataforma
3. Senha padrão da plataforma
4. Nome do Aluno
5. Email do Aluno
6. Telefone do Aluno
7. URL de Autenticação (Deeplink)

</details>

#### Ainda com dúvida? Assista ao vídeo e aprenda a configurar seu webhook

{% embed url="<https://www.loom.com/share/7ad1a23f8de34f2ebd3d1f7356fd81ae?sid=81447887-fd36-404c-ad8a-124d847185e7>" %}
Guia: Como enviar acesso dos alunos via WhatsApp.&#x20;
{% endembed %}


---

# 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://help.curseduca.com/relatorios/webhooks.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.
