> 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.

# n8n

Anslut ett n8n-workflow till ett [webhookverktyg](/docs/sv/reception-ai/integrations/webhooks). När en konversation matchar verktygets beskrivning samlar din receptionist in uppgifterna, anropar workflowet och läser upp svaret för den som ringer. Via n8n kan receptionisten nå alla appar som n8n ansluter till.

## Bygg workflowet

### Lägg till en Webhook-utlösare

Skapa ett workflow i n8n och lägg till en **Webhook**-nod. Ange **HTTP Method** till `POST`.

### Skydda webhooken

Ange **Authentication** till **Header Auth** och skapa en autentiseringsuppgift med ett headernamn, till exempel `X-Reception-Key`, och ett långt slumpmässigt värde. Reception.ai skickar denna header med varje samtal.

### Returnera ett svar

Ange **Respond** till **Using 'Respond to Webhook' Node**. Lägg till workflowets steg och avsluta sedan med en **Respond to Webhook**-nod som returnerar JSON, till exempel `{"available": true, "next_slot": "Tuesday 10am"}`. Din receptionist läser svaret för att avgöra vad den ska säga.

### Aktivera workflowet

Aktivera workflowet och kopiera **Production URL** från Webhook-noden. Test-URL:en fungerar bara medan redigeraren lyssnar.

## Skapa webhookverktyget

Gå till **Integrations**, välj **Add integration** och välj **Webhook Tool**.

| Fält                 | Värde                                                                                                                              |
| -------------------- | ---------------------------------------------------------------------------------------------------------------------------------- |
| **Name**             | Vad workflowet gör, till exempel `check_service_area`                                                                              |
| **Description**      | När det ska användas, till exempel "Check whether we serve the caller's zip code. Use it before booking an on-site visit."         |
| **Method**           | POST                                                                                                                               |
| **URL**              | Workflowets produktions-URL                                                                                                        |
| **Request Headers**  | Headernamnet och värdet från n8n-autentiseringsuppgiften                                                                           |
| **Body Parameters**  | En parameter per värde som workflowet behöver, till exempel `zip_code` (sträng, obligatorisk). n8n läser dem från `body.zip_code`. |
| **Assign to agents** | **Receptionist**                                                                                                                   |

Välj **Enable** och [testa sedan din receptionist](/docs/sv/reception-ai/receptionist/testing) med en konversation som bör utlösa workflowet. Varje körning visas i n8n:s lista **Executions**.

> **Note**
>
> Body-parametrar är enkla värden som din receptionist fyller i från konversationen. Om du vill skicka ett
> fast värde anger du det i workflowet i stället.

## Exponera flera workflows via MCP

Om du vill ge din receptionist tillgång till många n8n-workflows samtidigt använder du i stället n8n:s **MCP Server Trigger**-nod. Anslut de workflows eller verktygsnoder du vill exponera, ange utlösarens autentisering till bearer och aktivera den. I Reception.ai lägger du till en [MCP-server](/docs/sv/reception-ai/integrations/mcp-server) med utlösarens produktions-URL och bearer-tokenen som **Secret Token**, och tilldelar sedan verktygen på fliken **Tools**.

## Felsökning

| Problem                                         | Kontrollera                                                                                                                                                          |
| ----------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Ingen körning visas i n8n                       | Workflowet måste vara aktivt och verktyget måste använda produktions-URL:en.                                                                                         |
| Workflowet returnerar 403                       | Headernamnet och värdet i Reception.ai måste exakt matcha n8n-autentiseringsuppgiften.                                                                               |
| Receptionisten säger att verktyget misslyckades | Workflowet måste slutföras inom verktygets **Response timeout**. Standardvärdet är 20 sekunder och kan vara upp till 120.                                            |
| Receptionisten anropar aldrig verktyget         | Låt verktygets beskrivning ange de situationer där det ska användas. Du kan också lägga till en [procedur](/docs/sv/reception-ai/receptionist/rules-and-procedures). |