> This is a page from the ElevenLabs documentation. For a complete page index, fetch https://elevenlabs.io/docs/llms.txt. For the full documentation in a single file, fetch https://elevenlabs.io/docs/llms-full.txt.

# Make

Conecte um cenário do Make a uma [ferramenta de webhook](/docs/pt/reception-ai/integrations/webhooks). Quando uma conversa corresponder à descrição da ferramenta, seu recepcionista coleta os detalhes, executa o cenário e lê a resposta para quem ligou.

## Crie o cenário

### Adicione um webhook personalizado

No Make, crie um cenário e adicione **Webhooks** → **Custom webhook** como gatilho. Selecione **Add**, dê um nome ao webhook e copie a URL dele. Trate a URL como um segredo: qualquer pessoa que a tiver poderá executar o cenário.

### Adicione seus módulos

Adicione os apps, roteadores e filtros de que o cenário precisa.

### Retorne uma resposta

Finalize o cenário com **Webhooks** → **Webhook response**. Defina **Status** como `200` e **Body** como um JSON que seu recepcionista possa ler, por exemplo `{"order_status": "shipped", "eta": "Friday"}`. Sem esse módulo, o Make responde `Accepted` e seu recepcionista não recebe dados.

### Ative o cenário

Configure o cenário para ser executado **Immediately as data arrives** e ative-o.

## Crie a ferramenta de webhook

Acesse **Integrations**, selecione **Add integration** e escolha **Webhook Tool**.

| Campo                | Valor                                                                                                                           |
| -------------------- | ------------------------------------------------------------------------------------------------------------------------------- |
| **Name**             | O que o cenário faz, por exemplo, `check_order_status`                                                                          |
| **Description**      | Quando usá-la, por exemplo, "Verifique o status de envio de um pedido. Use-a quando alguém ligar perguntando sobre seu pedido." |
| **Method**           | POST                                                                                                                            |
| **URL**              | A URL do webhook personalizado                                                                                                  |
| **Body Parameters**  | Um parâmetro para cada valor de que o cenário precisa, por exemplo, `order_number` (string, obrigatório)                        |
| **Assign to agents** | **Receptionist**                                                                                                                |

Selecione **Enable**.

## Ensine ao Make a estrutura dos dados

O Make aprende os campos que um webhook recebe com a primeira solicitação. Abra o webhook personalizado, selecione **Redetermine data structure** e [teste seu recepcionista](/docs/pt/reception-ai/receptionist/testing) com uma conversa que acione a ferramenta. Depois que o Make mostrar **Successfully determined**, mapeie os campos em seus módulos.

## Solução de problemas

| Problema                                        | O que verificar                                                                                                 |
| ----------------------------------------------- | --------------------------------------------------------------------------------------------------------------- |
| O cenário não é executado                       | O cenário deve estar ativado e configurado para ser executado imediatamente.                                    |
| O recepcionista não recebe resposta             | Adicione um módulo **Webhook response** e verifique se todas as rotas chegam a um.                              |
| O recepcionista informa que a ferramenta falhou | O cenário deve responder dentro do **Response timeout** da ferramenta. O padrão é 20 segundos e o máximo é 120. |
| Os campos ficam vazios em módulos posteriores   | Redetermine a estrutura dos dados depois de adicionar ou renomear parâmetros do corpo.                          |