> 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

किसी n8n workflow को [webhook tool](/docs/hi/reception-ai/integrations/webhooks) से कनेक्ट करें। जब कोई बातचीत टूल के विवरण से मेल खाती है, तो आपका रिसेप्शनिस्ट जानकारी जुटाता है, workflow को कॉल करता है और उसका जवाब कॉलर को पढ़कर सुनाता है। n8n के ज़रिए रिसेप्शनिस्ट उन सभी apps तक पहुंच सकता है जिनसे n8n कनेक्ट होता है।

## Workflow बनाएं

### Webhook trigger जोड़ें

n8n में एक workflow बनाएं और **Webhook** node जोड़ें। **HTTP Method** को `POST` पर सेट करें।

### Webhook सुरक्षित करें

**Authentication** को **Header Auth** पर सेट करें और `X-Reception-Key` जैसे header नाम व लंबे random value के साथ एक credential बनाएं। Reception.ai हर कॉल के साथ यह header भेजता है।

### जवाब लौटाएं

**Respond** को **Using 'Respond to Webhook' Node** पर सेट करें। अपने workflow steps जोड़ें, फिर अंत में JSON लौटाने वाला **Respond to Webhook** node जोड़ें, जैसे `{"available": true, "next_slot": "Tuesday 10am"}`। आपका रिसेप्शनिस्ट क्या कहना है, यह तय करने के लिए इस जवाब को पढ़ता है।

### Workflow सक्रिय करें

Workflow सक्रिय करें और Webhook node से **Production URL** कॉपी करें। Test URL केवल तब काम करता है, जब editor सुन रहा हो।

## Webhook tool बनाएं

**Integrations** पर जाएं, **Add integration** चुनें और **Webhook Tool** चुनें।

| फ़ील्ड               | वैल्यू                                                                                                                                     |
| -------------------- | ------------------------------------------------------------------------------------------------------------------------------------------ |
| **नाम**              | Workflow क्या करता है, जैसे `check_service_area`                                                                                           |
| **विवरण**            | इसका उपयोग कब करना है, जैसे "जांचें कि क्या हम कॉलर के zip code में सेवा देते हैं। ऑन-साइट विज़िट बुक करने से पहले इसका उपयोग करें।"       |
| **तरीका**            | POST                                                                                                                                       |
| **URL**              | Workflow का production URL                                                                                                                 |
| **Request Headers**  | n8n credential का header नाम और वैल्यू                                                                                                     |
| **Body Parameters**  | Workflow को जिस हर वैल्यू की ज़रूरत हो, उसके लिए एक parameter, जैसे `zip_code` (string, required)। n8n इन्हें `body.zip_code` से पढ़ता है। |
| **Assign to agents** | **Receptionist**                                                                                                                           |

**Enable** चुनें, फिर उस बातचीत के साथ [अपने रिसेप्शनिस्ट का परीक्षण करें](/docs/hi/reception-ai/receptionist/testing) जिससे workflow trigger होना चाहिए। हर run n8n की **Executions** सूची में दिखता है।

> **Note**
>
> Body parameters वे सामान्य वैल्यू हैं जिन्हें आपका रिसेप्शनिस्ट बातचीत से भरता है। कोई
> स्थिर वैल्यू भेजने के लिए, उसे workflow के अंदर सेट करें।

## MCP के ज़रिए कई workflows उपलब्ध कराएं

अपने रिसेप्शनिस्ट को एक साथ कई n8n workflows देने के लिए, इसके बजाय n8n का **MCP Server Trigger** node इस्तेमाल करें। जिन workflows या tool nodes को आप उपलब्ध कराना चाहते हैं, उन्हें कनेक्ट करें, trigger का authentication bearer पर सेट करें और उसे सक्रिय करें। Reception.ai में trigger के production URL और bearer token को **Secret Token** के रूप में इस्तेमाल करके एक [MCP server](/docs/hi/reception-ai/integrations/mcp-server) जोड़ें, फिर **Tools** tab में tools assign करें।

## समस्या निवारण

| समस्या                                  | क्या जांचें                                                                                                                                                        |
| --------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| n8n में कोई execution नहीं दिखता        | Workflow सक्रिय होना चाहिए और tool को production URL इस्तेमाल करना चाहिए।                                                                                          |
| Workflow 403 लौटाता है                  | Reception.ai में header का नाम और वैल्यू n8n credential से बिल्कुल मेल खाने चाहिए।                                                                                 |
| रिसेप्शनिस्ट कहता है कि टूल विफल हो गया | Workflow को टूल के **Response timeout** के भीतर पूरा होना चाहिए। डिफ़ॉल्ट 20 सेकंड है और इसे 120 तक बढ़ाया जा सकता है।                                             |
| रिसेप्शनिस्ट कभी टूल कॉल नहीं करता      | Tool के विवरण में वे स्थितियां लिखें जिनमें इसका इस्तेमाल होना चाहिए। आप एक [procedure](/docs/hi/reception-ai/receptionist/rules-and-procedures) भी जोड़ सकते हैं। |