---
title: "n8n"
description: "n8n र Quire सामुदायिक node सँग Quire स्वचालित गर्नुहोस्।"
image: "https://docs.quirelms.com/og.png"
---

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

# n8n

<span id="n8n"></span>

n8n का लागि Quire सामुदायिक node ले REST API का लागि कार्य node र
Quire मा केही हुँदा कार्यप्रवाह सुरु गर्ने ट्रिगर node दिन्छ।
यसको कुनै रनटाइम निर्भरता छैन, त्यसैले यसले तपाईंको n8n इन्स्ट्यान्समा आफूबाहेक केही थप्दैन।

## स्थापना <!--quire:install-->

n8n मा, **सेटिङहरू** खोल्नुहोस्, त्यसपछि **सामुदायिक node हरू**, **स्थापना** छान्नुहोस्, र
`@quire/n8n-node` लेख्नुहोस्। स्व-होस्टेड n8n मा तपाईं यसको सट्टा n8n प्रयोगकर्ता फोल्डरमा
`npm install @quire/n8n-node` चलाएर पुनः सुरु गर्न सक्नुहुन्छ।

## जडान <!--quire:connect-->

<figure class="quire-shot" lang="en" dir="ltr"><img src="/screenshots/admin-api-keys.webp" alt="The API keys page with a key named for an n8n automation." width="944" height="700" loading="lazy" decoding="async"><figcaption>Create a key at /admin/integrations/api-keys and paste it into the Quire credential in n8n.</figcaption></figure>

प्रमाण बनाउनुहोस्। दुई प्रकार प्रस्ताव गरिन्छ:

- **Quire API कुञ्जी**: **आधार URL** पछाडि स्ल्यासबिना तपाईंको सङ्गठनको ठेगाना हो,
  जस्तै `https://acme.quirelms.com`। **API कुञ्जी** प्रशासकले `/admin/integrations/api-keys` मा बनाएको कुञ्जी हो,
  `qk_live_` बाट सुरु हुने। यसलाई कार्यप्रवाहलाई चाहिने स्कोप मात्र दिनुहोस्।
- **Quire OAuth2**: कुनै विशेष व्यक्तिका रूपमा कार्य गर्नुपर्ने कार्यप्रवाहका लागि।
  n8n को रिडाइरेक्ट ठेगानासहित `/admin/integrations/oauth-clients` मा OAuth क्लाइन्ट दर्ता गर्नुहोस्
  (n8n ले प्रमाणमा देखाउँछ), त्यसपछि क्लाइन्ट
  ID, गोप्य र स्कोप लेख्नुहोस्।

## कार्यहरू <!--quire:actions-->

**Quire** node ले प्रयोगकर्ता, पाठ्यक्रम, भर्ना, समूह, पूर्णता,
ग्रेड, प्रमाणपत्र, पेसकी, क्विज प्रयास, कार्यक्रम, आदेश, इमेल र
सङ्गठन समेट्छ। API ले दिने ठाउँमा हरेकले सूची, प्राप्त, बनाउने, अद्यावधिक र मेट्ने प्रस्ताव गर्छ,
र बाह्य ID बाट अपसर्ट, जुन सिङ्कका लागि चाहने हो: उही
कार्यप्रवाह दुईपटक चलाउनुहोस् र केही दोहोरिँदैन।

सञ्चालन Quire को OpenAPI दस्तावेजबाट निर्मित हुन्, त्यसैले ती [API सन्दर्भ](https://docs.quirelms.com/api/) सँग फिल्ड-दर-फिल्ड मिल्छन्।
हरेक सञ्चालन n8n AI एजेन्टले उपकरणका रूपमा पनि प्रयोग गर्न सक्छ; यसको विवरण API
सन्दर्भबाट आउँछ।

सूचीले पूर्वनिर्धारित रूपमा हरेक पृष्ठ फर्काउँछ। ठूला सङ्गठनका लागि **सबै फर्काउनुहोस्** बन्द गर्नुहोस् र सीमा सेट गर्नुहोस्।

## ट्रिगर <!--quire:trigger-->

**Quire ट्रिगर** node थप्नुहोस्, प्रमाण छान्नुहोस्, र
**घटनाहरू** छान्नुहोस्: नामबाट घटना जस्तै `enrolment.created`, सम्पूर्ण क्षेत्र जस्तै
`course.*`, वा सबै। कार्यप्रवाह सक्रिय गर्दा, node ले n8n को ठेगानाका लागि Quire मा webhook सदस्यता बनाउँछ;
निष्क्रिय गर्दा, सदस्यता हट्छ।

कार्यप्रवाह चल्नुअघि हरेक वितरणको हस्ताक्षर जाँचिन्छ। प्रमाणित नहुने वितरण
node त्रुटिसहित हटाइन्छ, त्यसैले नक्कली अनुरोधले तपाईंको कार्यप्रवाह सुरु गर्न सक्दैन। घटनाको `data` ले पहिचायक बोक्छ;
पूर्ण रेकर्ड ल्याउन ट्रिगरपछि Quire node थप्नुहोस्।

## उदाहरण: भर्नामा स्वागत इमेल <!--quire:example-welcome-email-on-enrolment-->

1. `enrolment.created` मा **Quire ट्रिगर**।
2. प्रयोगकर्ता ID `{{$json.data.user_id}}` सहित, स्रोत **प्रयोगकर्ता**, सञ्चालन **प्राप्त** भएको **Quire** node।
3. `{{$json.data.course_id}}` सहित, स्रोत **पाठ्यक्रम**, सञ्चालन **प्राप्त** भएको **Quire** node।
4. व्यक्तिको नाम र पाठ्यक्रम शीर्षक प्रयोग गर्ने तपाईंको इमेल वा च्याट node।

## समस्या समाधान <!--quire:troubleshooting-->

- हरेक कलमा **401**: आधार URL र कुञ्जी फरक सङ्गठनका हुन्, वा कुञ्जी रद्द गरिएको थियो।
- एउटा सञ्चालनमा **403**: कुञ्जीमा त्यो स्कोप छैन। `/admin/integrations/api-keys` मा थप्नुहोस्।
- ट्रिगर कहिल्यै चल्दैन: n8n को webhook ठेगाना Quire बाट HTTPS मा पुग्न सक्नुपर्छ। सदस्यताको वितरण लग
  `/admin/webhooks` मा जाँच्नुहोस्।

Source: https://docs.quirelms.com/ne/integrations/n8n/index.mdx
