---
title: "n8n"
description: "n8n жана Quire коомдук түйүнү менен Quire'ди автоматташтырыңыз."
image: "https://docs.quirelms.com/og.png"
---

> Documentation Index
> Fetch the complete documentation index at: https://docs.quirelms.com/ky/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де болсо, ордуна 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 Key**: **Base URL** — уюмуңуздун акыркы слэшиси жок дареги,
  мисалы `https://acme.quirelms.com`. **API Key** — администратор
  `/admin/integrations/api-keys` жеринен түзгөн жана `qk_live_` менен
  башталган килит. Ага иш агымына керектүү гана чөйрөлөрдү бериңиз.
- **Quire OAuth2**: анык бир адамдын атынан аракет кылышы керек болгон
  иш агымдары үчүн. n8nдин кайтуу дареги менен
  `/admin/integrations/oauth-clients` жеринен OAuth клиентин каттап
  (n8n аны купуялык маалыматта көрсөтөт), андан кийин клиент ID, сырын
  жана чөйрөлөрүн киргизиңиз.

## Аракеттер <!--quire:actions-->

**Quire** түйүнү колдонуучуларды, курстарды, каттоолорду, топторду,
аяктоолорду, балдарды, сертификаттарды, тапшырмаларды, тест аракеттерин,
программаларды, буйрутмаларды, почтаны жана уюмдарды камтыйт. Ар бири API
кыла турган жерде тизмелөө, алуу, түзүү, жаңыртуу жана өчүрүүнү сунуштайт,
ошондой эле сырткы ID боюнча жаңылоону, бул шайкештештирүү үчүн керектүү
нерсе: ошол эле иш агымын эки жолу иштетиңиз, эч нерсе кайталанбайт.

Амалдор Quire'дин OpenAPI документинен түзүлгөн, ошондуктан алар
[API документациясына](https://docs.quirelms.com/api/) талаа боюнча туура келет. Ар бир амалды
n8n ЖИ агенти курал катары да колдоно алат; анын сүрөттөмөсү API
документациясынан келет.

Тизмелер демилгелик түрдө ар бир бетти кайтарат. Чоң уюмдар үчүн **Баарын
кайтарууну** өчүрүп, чек коюңуз.

## Триггер <!--quire:trigger-->

**Quire Trigger** түйүнүн кошуңуз, купуялык маалыматты тандаңыз жана
**Окуяларды** тандаңыз: `enrolment.created` сыяктуу аты боюнча окуя,
`course.*` сыяктуу толук аймак же баары. Иш агымын иштеткенде, түйүн n8n
дареги үчүн Quire'де вебхук жазуусун түзөт; өчүргөнүңүздө жазылуу
чыгарылат.

Ар бир жеткирүүнүн кол коюусу иш агымы иштөөдөн мурун текшерилет.
Текшерүүдөн өтпөгөн жеткирүү түйүн катасы менен өчүрүлөт, ошондуктан
жалган суроо иш агымыңызды баштай албайт. Окуянын `data` идентификаторлорду
алип жүрөт; толук жазууну алуу үчүн триггерден кийин Quire түйүнүн кошуңуз.

## Мисал: каттоодон кийин саламдашуу почтасы <!--quire:example-welcome-email-on-enrolment-->

1. `enrolment.created` үчүн **Quire Trigger**.
2. **Quire** түйүнү, ресурс **Users**, амал **Get**, колдонуучунун ID менен
   `{{$json.data.user_id}}`.
3. **Quire** түйүнү, ресурс **Courses**, амал **Get**, жана
   `{{$json.data.course_id}}` менен.
4. Сиздин почта же чат түйүнү, адамдын атын жана курсун аталышын колдонуп.

## Маселелерди чечүү <!--quire:troubleshooting-->

- Ар бир чакырымда **401**: Base URL жана килит айырмаланган уюмдарга
  таандык, же килит жокко чыгарылган.
- Бир амалда **403**: килитте ошол чөйрө жок. Аны
  `/admin/integrations/api-keys` жеринен кошуңуз.
- Триггер эч качан козгобойт: n8nдин вебхук дареги Quire'ден HTTPS
  аркылуу жеткиликтүү болушу керек. Жазылуунун жеткирүү журналын
  `/admin/webhooks` жеринен текшериңиз.

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