n8n — oddiy tilda nima u
n8n — bu avtomatlashtirish konstruktori. Ekranda bloklardan zanjir yigʻiladi: nimadir sodir boʻldi, maʼlumotlarga ishlov berildi, boshqa tizimda biror amal bajarildi. Saytdan ariza keldi — n8n uni jadvalga yozdi, menejerga Telegramda xabar yubordi va CRMda vazifa qoʻydi. Biror narsa buzilmaguncha, bu zanjirda odam ishtirok etmaydi.
Mualliflar GitHubdagi README faylida mahsulotni shunday taʼriflaydi: kod bilan birga vizual kanvas, oʻz serveringizda yoki bulutda ishga tushirish. Biznes egasi uchun bundan ikki narsa kelib chiqadi. Qadamlar sxemada sichqoncha bilan yigʻiladi, tayyor blok yoʻq joyda esa kod yozib qoʻshiladi. Ssenariylarni esa vositachida emas, oʻzingizda saqlash mumkin.
Nomi nodemation soʻzining qisqartmasi. Oʻsha README faylida kompaniya asoschisi va CEO Jan Oberhauser tushuntiradi: «node-» — Node.js va Node-View muharriri koʻrinishidan, «-mation» — automation soʻzidan. Bu soʻz unga buyruqlar satrida har safar terish uchun juda uzun tuyulgan va n8n qolgan. «En-eyt-en» deb oʻqiladi. Aytgancha, sakkiz raqami nodemation soʻzidagi birinchi va oxirgi «n» orasidagi harflar soniga teng.
Mahsulot ortida nemis kompaniyasi turadi. GitHubdagi repozitoriy 2019-yil iyun oyida yaratilgan, 2026-yil 28-sentabr holatiga unda 200 mingdan ortiq yulduz bor. 2025-yil oktabr oyida kompaniya Series C raundida $2,5 mlrd baholash bilan $180 mln jalb qildi (asoschining posti). 2026-yil may oyida kompaniyaga SAP sarmoya kiritdi va baholash $5,2 mlrd ga yetdi. Bu eʼlonda Oberhauser oyiga faol 1,7 mln ssenariy muallifi (monthly active builders) va 1 400 tadan ortiq korporativ mijoz borligini aytadi. Mualliflar va mijozlar haqidagi raqamlar — kompaniyaning oʻz maʼlumotlari, mustaqil tasdigʻini topmadik.
n8n qanday ishlaydi: bilish kerak boʻlgan beshta soʻz
Boshqalarning ssenariylarini oʻqish va pudratchini tushunish uchun beshta tushuncha yetarli. Ulardan toʻrttasini n8n atamalar lugʻatida taʼriflaydi, beshinchisini — hujjatlarning bajarilishlar haqidagi boʻlimida.
Ssenariy (workflow). Chiziqlar bilan bogʻlangan va bitta jarayonni avtomatlashtiradigan tugunlar toʻplami. Uni «vorkflou» deb ham atashadi. Qulay qoida: bitta jarayon — bitta ssenariy. «Saytdan ariza», «dushanba kungi hisobot», «qabulga yozilish haqida eslatma».
Trigger. Ssenariy qachon ishga tushishini hal qiladigan birinchi tugun: belgilangan jadval boʻyicha, kiruvchi soʻrov (webhook) boʻyicha, yangi xat yoki jadvaldagi yangi qator boʻyicha. Triggersiz ssenariy oʻz-oʻzidan ishga tushmaydi.
Tugun (node). Bitta qadam: maʼlumotni olish, uni oʻzgartirish, servisga yuborish, tarmoqni tanlash. Ommabop servislar uchun tugunlar tayyor. Tayyori boʻlmasa, HTTP Request tuguni bor — u orqali n8n API interfeysi bor deyarli istalgan servisga ulana oladi. Code tuguniga esa oʻzingizning JavaScript yoki Python kodingizni yozish mumkin (ikkala tugun rasmiy N8N102 kursida koʻrib chiqiladi).
Bajarilish (execution). Ssenariyning triggerdan oxirgi qadamgacha bitta ishga tushishi. n8n bajarilishlar roʻyxatini saqlaydi: undan har bir tugunga qanday maʼlumot kelgani va xato qayerda yuz bergani koʻrinadi. Hujjatlar bajarilishlarni ikkiga ajratadi: siz ssenariyni tugma bilan tekshirgandagi qoʻlda bajarilishlar va trigger ishga tushiradigan ishchi bajarilishlar. Pullik tariflar limitlariga faqat ishchi bajarilishlar kiradi. Qoʻlda tekshirishlar ularga kirmaydi.
Kirish maʼlumotlari (credentials). n8n servislaringizga kirish uchun foydalanadigan loginlar, parollar, API kalitlari va tokenlar. Ular ssenariydan alohida saqlanadi, saqlash paytida esa n8n kirish ishlayotganini tekshiradi. Oʻz serveringizda n8n ularni kalit bilan shifrlaydi: bu kalitni u birinchi ishga tushishda yaratadi va ~/.n8n papkasiga joylaydi (hujjatlar). Bundan ikki amaliy xulosa chiqadi. Zaxira nusxa — bu yolgʻiz baza emas, balki baza va shu papka birgalikda. Kirish maʼlumotlarini esa pudratchining shaxsiy pochtasiga emas, kompaniya akkauntlariga ochgan maʼqul.
Hammasi birga qanday koʻrinadi. Formadagi ariza trigger-webhookka keladi. Keyingi tugun telefon raqami toʻldirilganini tekshiradi. Uchinchisi Google Sheets jadvaliga qator yozadi, toʻrtinchisi menejerga Telegramda xabar yuboradi. Bu toʻrt tugunli bitta ssenariy, har bir ariza esa — bitta bajarilish.
Undan foydalanish ham soʻzda xuddi shunday oddiy. Ssenariy kanvasda yigʻiladi va test maʼlumotlarida qoʻlda ishga tushiriladi, bunda har bir tugun nima chiqarayotgani kuzatiladi. Natija qoniqtirsa, ssenariy Publish tugmasi bilan eʼlon qilinadi va keyin uni trigger ishga tushiradi (hujjatlar). Tugmalarni oʻzlashtirish oson. Boʻsh maydonlar, dublikatlar va ishlamay qolgan servis bilan nima qilishni hal qilish qiyin. Bu haqda quyida, ikki haftalik rejada.
n8n AI: bu nima
n8n ichidagi sunʼiy intellekt ham — tugunlar. n8n OpenAI, Anthropic, Google va boshqa provayderlarning modellarini ulaydi, ularga vositalar va xotira qoʻshish mumkin (hujjatlar). Bunday tugunlarning asosiysi — AI Agent. Model vazifani oladi, vositalardan, yaʼni boshqa tugunlar va servislardan foydalana oladi hamda suhbat kontekstini eslab qoladi.
Biznes egasi uchun bitta narsa muhim: n8n ichidagi model — alohida mahsulot emas, zanjirning bitta qadami. Uning atrofidagi trigger, tekshiruvlar, natijani yozish oddiy avtomatlashtirishligicha qoladi va ularni ham xuddi shunday test qilish kerak. Agentga maʼlumotlar va tashqi dunyoga cheklovsiz kirish berilsa nima boʻlishini AI-agent xavfli boʻlib qoladigan uchta shart haqidagi maqolada koʻrib chiqqanmiz.
Kalitlar haqida yana bir tafsilot. n8n bulutida Starter va Pro tariflarida qoʻllab-quvvatlanadigan modellarni oʻz kalitingizsiz, oldindan toʻlangan Gateway credits balansi hisobidan chaqirish mumkin. Oʻz serveringizda bu funksiya yoʻq (hujjatlar), u yerda provayder kaliti kerak.
n8n qayerda ishlaydi: bulut yoki oʻz serveringiz
Variant ikkita va hujjatlar ularni aynan shunday ajratadi: serverni yo n8n yuritadi, yo siz.
Bulut. Serverni n8n jamoasi yangilaydi va masshtablaydi. Sinov muddati 14 kun davom etadi: unda Pro tarifining funksiyalari va 1 000 ta bajarilish limiti bor. Bu vaqt ichida pullik tarifga oʻtmasangiz, sinov muddati tugaydi va n8n ishchi maydonni oʻchirib tashlaydi. Ssenariylarni yana 90 kun davomida yuklab olish mumkin (hujjatlar).
Oʻz serveringiz. Bepul Community Edition, deyarli barcha funksiyalar. Hujjatlar bunda halol ogohlantiradi: «n8n oʻz serverida joylashtirishni tajribali foydalanuvchilarga tavsiya qiladi. Xatolar maʼlumotlar yoʻqolishiga, xavfsizlik muammolariga va uzilishlarga olib kelishi mumkin» (n8n hujjatlari; tarjima bizniki). Oʻsha yerda yangi minor versiya deyarli har hafta chiqishi aytilgan. Uni serverni yuritayotgan kishi yangilaydi.
Litsenziya bir jumlada. Litsenziya haqidagi n8n javoblarida shunday yozilgan: «Agar ssenariylarni faqat siz yoki tashkilotingiz odamlari yaratsa yoki oʻzgartirsa, n8n Community litsenziyasi asosida bepul ishlatilishi mumkin» (tarjima bizniki). OSI taʼrifi boʻyicha n8n oʻzini ochiq manba kodli deb atamaydi: uning modeli — fair-code. Bulut narxlari, bepul versiyada nima yoʻqligi va pudratchiga qachon pullik litsenziya kerakligi — n8n narxi va litsenziyasi tahlilida.
Rossiya va Belarus uchun n8n buluti bilan vaziyat qanday — narx va litsenziya tahlilida.
n8n, skript va Zapier yoki Make: farqi nimada
Skript — dasturchi bitta vazifa uchun yozadigan kod. U ham n8n ssenariysi qiladigan ishni qila oladi, koʻpincha qisqaroq. Farq — nima koʻrinib turishi va uni kim tuzata olishida. n8n ichida har bir qadam — sxemadagi blok, har bir ishga tushishning kirish va chiqishdagi maʼlumotlari bilan tarixi bor, kirish maʼlumotlari mantiqdan alohida saqlanadi. Skript ham bularning hammasini qila oladi, lekin ularning har birini kimdir yozishi va qoʻllab-quvvatlashi kerak. Shu bilan birga, biri ikkinchisiga xalaqit bermaydi: Code tuguni — ssenariy ichidagi skript.
Zapier va Make — xuddi shu toifadagi vositalar. Ularning n8n bilan farqi ikkita. Birinchisi — qayerda ishlashi. n8n oʻz serveringizga oʻrnatilishi mumkin, Make esa oʻz blogida oʻzini ssenariylar oʻz infratuzilmasiz, darhol quriladigan bulutli platforma deb ataydi (Make blogi). Ikkinchisi — nima uchun pul toʻlaysiz. n8n ssenariyning butun ishga tushishini hisoblaydi, Zapier — muvaffaqiyatli amallarni, Make — modullar amallari uchun kreditlarni. Uzun ssenariylarda bu hisobni bir necha barobar oʻzgartiradi. Buni bitta misolda n8n, Make va Zapier taqqoslashida hisoblab chiqqanmiz.
n8n nima uchun kerak
Qisqasi, n8n odam bir xil qoidalar boʻyicha maʼlumotlarni tizimlar orasida koʻchirib yuradigan joyda kerak. Vazifalar odatda toʻrt toifadan biriga tushadi.
- Tizimlar orasida maʼlumot koʻchirish: forma → jadval → CRM → messenjer.
- Belgilangan vaqtdagi hisobotlar: bir nechta manbadan raqamlarni yigʻib, chatga qisqa xulosa yuborish.
- Bildirishnomalar va eslatmalar: mijozga qabulga yozilgani haqida, menejerga javobsiz qolgan ariza haqida.
- Jarayon ichidagi AI qadamlari: xatni tahlil qilish, murojaatni mavzusiga koʻra ajratish, odam tekshiradigan javob qoralamasini tayyorlash.
Tayyor shablonlarni qayerdan olish va import qilishdan oldin ularda nimani tekshirish kerakligi — n8n shablonlari va misollari haqidagi maqolada. Qaysi jarayondan boshlash haqida alohida tahlilda yozganmiz: avval soatlarni hisoblash, keyin vositani tanlash.
n8n qachon kerak emas
Oʻz misolimizda aytib beramiz. Dastlab bu saytdagi arizalarni bulutli n8n ichidagi ssenariy qabul qilardi. Soʻrovnoma javoblarni webhookka yuborardi, ssenariy ularni tahlil qilib, arizaning ustuvorligini hisoblardi va n8n ichidagi jadvalga qator qoʻshardi. U sinov muddatida ishlardi. Muddat tugadi va webhook arizani yozish oʻrniga xato bilan javob qaytara boshladi.
Bitta forma deb bulutga pul toʻlamaslikka qaror qildik. Uning uchun oʻz n8n serverimizni qoʻyib, unga xizmat koʻrsatishdan ham voz kechdik. 2026-yil 24-avgustdan arizalarni Google Apps Script — Google akkaunti ichida bajariladigan skriptlar qabul qiladi. Skript internetdan maʼlumot qabul qilishi uchun u doPost funksiyasi bilan veb-ilova sifatida eʼlon qilinadi: bu funksiya har bir kiruvchi POST soʻrovida ishga tushadi (Google hujjatlari). Bizning skript soʻrovnoma javoblarini oladi, oʻsha ustuvorlikni hisoblaydi va Google Sheets jadvaliga qator qoʻshadi. Forma va jadval orasida boshqa servislar endi yoʻq.
Bunda baʼzi narsalarni yoʻqotdik. Sxema endi yoʻq: mantiq endi JavaScript kodi va ustuvorlik hisobidagi vaznni faqat shu kodni oʻqiy oladigan odam oʻzgartira oladi. Skriptdagi tuzatish oʻz-oʻzidan ishlay boshlamaydi. Ommaviy manzil joylashtirishning (deployment) muayyan versiyasiga bogʻlangan, shuning uchun har bir oʻzgarishdan keyin yangi versiya chiqarish kerak (Google hujjatlari). Bitta forma uchun bu maqbul narx.
Bu misoldan skript qachon yetarli ekani koʻrinadi:
- bitta manba va bitta manzil: forma → jadval, jadval → xat;
- uch-toʻrt qadam va ular kamdan-kam oʻzgaradi;
- jamoada yoki pudratchida bir necha oʻn qator kodni oʻqiy oladigan odam bor;
- hajm limitlarga sigʻadi. Apps Scriptda bitta bajarilish 6 daqiqadan oshmaydi, bitta foydalanuvchida bir vaqtning oʻzida 30 tagacha bajarilish boʻlishi mumkin (Google kvotalari).
Tizimlar uchta va undan koʻp, qadamlar oʻnlab, tarmoqlar va qayta urinishlar bor, mantiqni esa kod oʻqimaydigan odamlar koʻrishi va oʻzgartirishi kerak boʻlganda n8n oʻzini oqlay boshlaydi. Yana kechagi istalgan arizani ochib, har bir qadamda u bilan nima boʻlganini koʻrish muhim boʻlganda ham.
Baʼzan umuman avtomatlashtirish shart emas: jarayonni tezlashtirgandan koʻra olib tashlash osonroq. Bu haqda — Hammer 1990-yilda HBR jurnalida nima yozgani haqidagi maqolada.
Qanday boshlash kerak: n8n boʻyicha bepul taʼlim
Rasmiy taʼlim n8n Academy platformasida, learn.n8n.io saytida joylashgan. n8n soʻzlariga koʻra, toʻrtta kurs hamma uchun bepul, har biri uchun tugatganlik sertifikati va nishon beriladi (taʼlim sahifasi). Quyidagi vaqt — kurs sahifalarida n8n kompaniyasining oʻzi bergan baho.
| Kurs | Ichida nima bor | Qancha vaqt |
|---|---|---|
| QS101 Quickstart | birinchi ssenariylar, maʼlumotlar va xatolar, mijozlarni qoʻllab-quvvatlash uchun AI-agent | 3–5 soat |
| N8N101 Essentials | kanvas, tugunlar, bajarilishlar, triggerlar, kirish maʼlumotlari, maʼlumotlar bilan ishlash | 2–4 soat |
| N8N102 Integrations | API, webhooklar, tarmoqlanish, xatolarga ishlov berish, Code tuguni | 4–6 soat |
| N8N103 In Practice | AI-agentlar, nosozliklarni tuzatish, ssenariylarda tartib, ishga tayyorlash | 3–4 soat |
Sinovdan oʻtish uchun testlar, amaliy topshiriqlar va yakuniy imtihon boʻyicha 70% toʻplash kerak. N8N101 va N8N102 kurslarida topshiriqlar Academy platformasining oʻz oʻquv API interfeyslarida bajariladi, u yerda uchinchi tomon akkauntlari kerak emas. AI boʻlimlari uchun biror modelning kaliti kerak boʻladi. n8n ham kerak: bulutdagi sinov muddati yoki oʻz serveringiz.
Agar eski yoʻriqnomalarda «Level 1» va «Level 2» kurslari uchrasa, bu n8n hujjatlaridagi avvalgi kurslar. Ularning manzillari endi learn.n8n.io saytiga olib boradi.
Til haqida. Kurslar ingliz tilida, Academy sahifalarida rus tilidagi versiyani topmadik. n8n interfeysi ham ingliz tilida. Interfeys tilini N8N_DEFAULT_LOCALE oʻzgaruvchisi belgilaydi, standart qiymati — en, tarjima qilinmagan hamma narsani esa n8n inglizcha koʻrsatadi (hujjatlar). 2026-yil 28-sentabr holatiga rasmiy repozitoriyda faqat ingliz tilidagi interfeys fayli bor. Rus tilidagi interfeys tayyor holda yoʻq.
Bitta jarayon asosida ikki haftalik reja
Kurs tugmalarni oʻrgatadi, tushuncha esa oʻz jarayoningizda paydo boʻladi. Mana kuniga bir-ikki soatdan ikki haftaga sigʻadigan reja.
- 1–2-kunlar. Har kuni takrorlanadigan jarayonni tanlang va uni qadamma-qadam yozib chiqing. Hozir u qancha vaqt olishini oʻlchang.
- 3–5-kunlar. QS101 yoki N8N101 kursini oʻting. n8n bahosiga koʻra, bu ikki soatdan besh soatgacha.
- 6–7-kunlar. Test maʼlumotlarida ssenariy yigʻing: trigger va uch-beshta tugun. Qoʻlda ishga tushiring va har bir tugun nima chiqarayotganini kuzating.
- 8–10-kunlar. Hayotda buziladigan narsalarni qoʻshing: boʻsh maydonlar, dublikatlar, ishlamayotgan servis. Xato haqida sizga xabar keladigan qilib sozlang. Buning uchun n8n tarkibida Error Trigger tuguni bor, u N8N102 kursida koʻrib chiqiladi.
- 11–14-kunlar. Ssenariyni eʼlon qiling va hafta oxirigacha uning natijasini qoʻlda qilganingizdagi natija bilan solishtirib boring. Oxirida «oldin» va «keyin» vaqtini taqqoslang.
Ssenariy ishlasa va vaqt sezilarli qisqarsa, sizda keyingi jarayon uchun dalil bor. Ishlamasa, siz pudratchi byudjetini emas, ikki haftani sarfladingiz.
Ochigʻini aytsak: biz bu yerda qayerdamiz
Hozir n8n bizda real ishda ishlatilmayapti. Bu saytdagi arizalarni 2026-yil 24-avgustdan Google Apps Script skripti qabul qiladi, bu voqea yuqorida aytib berildi. n8n asosidagi mijoz loyihalarimiz hali boʻlmagan, shuning uchun maqolada n8n haqida birorta ham oʻz raqamimiz yoʻq.
Biz nima taklif qilamiz: n8n platformasini kalit topshirish asosida sozlash. Ssenariy buyurtmachining konturida, uning serverida va uning kalitlari bilan ishlaydi, kod va kirish maʼlumotlari unda qoladi. Bu maqoladagi savolning oʻzidan boshlaymiz: bu yerda umuman n8n kerakmi. Agar jarayonni tayyor integratsiya yoki qisqa skript hal qilsa, shuni ochiq aytamiz.
Agar savol n8n doirasidan kengroq boʻlsa va nimani nima bilan avtomatlashtirishni tushunish kerak boʻlsa — bu bizning kalit topshirish asosida biznesni avtomatlashtirish xizmatimiz. Bitta jarayon tahlilini bosh sahifadagi soʻrovnoma orqali bepul olish mumkin: javob 48 soat ichida keladi, boshlash uchun qoʻngʻiroq shart emas.