---
title: "n8n"
description: "Αυτοματοποιήστε το Quire με το n8n και τον κοινοτικό κόμβο του Quire."
image: "https://docs.quirelms.com/og.png"
---

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

# n8n

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

Ο κοινοτικός κόμβος του Quire για το n8n παρέχει έναν κόμβο ενέργειας για το REST API και έναν κόμβο ενεργοποίησης που ξεκινά μια ροή εργασίας όταν συμβαίνει κάτι στο Quire. Δεν έχει εξαρτήσεις χρόνου εκτέλεσης, επομένως δεν προσθέτει τίποτε στην εγκατάσταση n8n εκτός από τον ίδιο.

## Εγκατάσταση <!--quire:install-->

Στο n8n ανοίξτε τις **Ρυθμίσεις**, έπειτα τους **Κοινοτικούς κόμβους**, επιλέξτε **Εγκατάσταση** και εισαγάγετε `@quire/n8n-node`. Σε αυτοδιαχειριζόμενο n8n μπορείτε αντί γι' αυτό να εκτελέσετε `npm install @quire/n8n-node` στον φάκελο χρήστη του n8n και να το επανεκκινήσετε.

## Σύνδεση <!--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>

Δημιουργήστε ένα διαπιστευτήριο. Διατίθενται δύο τύποι:

- **Κλειδί API Quire**: Η **Βασική διεύθυνση URL** είναι η διεύθυνση του οργανισμού σας χωρίς κάθετο στο τέλος, όπως `https://acme.quirelms.com`. Το **Κλειδί API** είναι ένα κλειδί που δημιούργησε διαχειριστής στο `/admin/integrations/api-keys` και αρχίζει με `qk_live_`. Δώστε του μόνο τα πεδία εφαρμογής που χρειάζεται η ροή εργασίας.
- **Quire OAuth2**: για ροές εργασίας που πρέπει να ενεργούν ως συγκεκριμένο άτομο. Καταχωρίστε έναν πελάτη OAuth στο `/admin/integrations/oauth-clients` με τη διεύθυνση ανακατεύθυνσης του n8n (το n8n την εμφανίζει στο διαπιστευτήριο) και έπειτα εισαγάγετε το αναγνωριστικό πελάτη, το μυστικό και τα πεδία εφαρμογής.

## Ενέργειες <!--quire:actions-->

Ο κόμβος **Quire** καλύπτει χρήστες, μαθήματα, εγγραφές, ομάδες, ολοκληρώσεις, βαθμούς, πιστοποιητικά, υποβολές, προσπάθειες κουίζ, προγράμματα, παραγγελίες, email και οργανισμούς. Για καθεμία προσφέρει καταχώριση, ανάκτηση, δημιουργία, ενημέρωση και διαγραφή όπου τα υποστηρίζει το API, καθώς και upsert βάσει εξωτερικού αναγνωριστικού. Αυτό χρειάζεστε για συγχρονισμό: εκτελέστε την ίδια ροή εργασίας δύο φορές χωρίς να δημιουργηθούν διπλότυπα.

Οι λειτουργίες παράγονται από το έγγραφο OpenAPI του Quire, επομένως αντιστοιχούν πεδίο προς πεδίο στην [αναφορά API](https://docs.quirelms.com/api/). Κάθε λειτουργία μπορεί επίσης να χρησιμοποιηθεί ως εργαλείο από πράκτορα AI του n8n· η περιγραφή της προέρχεται από την αναφορά API.

Από προεπιλογή, οι λίστες επιστρέφουν όλες τις σελίδες. Για μεγάλους οργανισμούς απενεργοποιήστε την επιλογή **Επιστροφή όλων** και ορίστε όριο.

## Ενεργοποιητής <!--quire:trigger-->

Προσθέστε τον κόμβο **Ενεργοποιητής Quire**, επιλέξτε διαπιστευτήριο και έπειτα τα **Συμβάντα**: ένα συμβάν με το όνομά του, όπως `enrolment.created`, μια ολόκληρη περιοχή όπως `course.*` ή όλα τα συμβάντα. Όταν ενεργοποιείτε τη ροή εργασίας, ο κόμβος δημιουργεί στο Quire συνδρομή webhook για τη διεύθυνση του n8n· όταν την απενεργοποιείτε, η συνδρομή αφαιρείται.

Η υπογραφή κάθε παράδοσης ελέγχεται πριν εκτελεστεί η ροή εργασίας. Μια παράδοση που δεν επαληθεύεται απορρίπτεται με σφάλμα κόμβου, ώστε ένα πλαστό αίτημα να μην μπορεί να ξεκινήσει τη ροή εργασίας σας. Το `data` του συμβάντος περιέχει αναγνωριστικά· προσθέστε έναν κόμβο Quire μετά τον ενεργοποιητή για να ανακτήσετε την πλήρη εγγραφή.

## Παράδειγμα: μήνυμα καλωσορίσματος μετά την εγγραφή <!--quire:example-welcome-email-on-enrolment-->

1. **Ενεργοποιητής Quire** για το `enrolment.created`.
2. Κόμβος **Quire**, πόρος **Χρήστες**, λειτουργία **Ανάκτηση**, με αναγνωριστικό χρήστη `{{$json.data.user_id}}`.
3. Κόμβος **Quire**, πόρος **Μαθήματα**, λειτουργία **Ανάκτηση**, με `{{$json.data.course_id}}`.
4. Ο κόμβος email ή συνομιλίας σας, με το όνομα του ατόμου και τον τίτλο του μαθήματος.

## Αντιμετώπιση προβλημάτων <!--quire:troubleshooting-->

- **401** σε κάθε κλήση: η Βασική διεύθυνση URL και το κλειδί ανήκουν σε διαφορετικούς οργανισμούς ή το κλειδί ανακλήθηκε.
- **403** σε μία λειτουργία: το κλειδί δεν έχει αυτό το πεδίο εφαρμογής. Προσθέστε το στο `/admin/integrations/api-keys`.
- Ο ενεργοποιητής δεν ενεργοποιείται ποτέ: η διεύθυνση webhook του n8n πρέπει να είναι προσβάσιμη από το Quire μέσω HTTPS. Ελέγξτε το αρχείο παραδόσεων της συνδρομής στο `/admin/webhooks`.

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