n8n shablonlarini qayerdan olish mumkin
n8n shabloni — JSON formatidagi tayyor ssenariy: tugunlar (nodes) va ular orasidagi bogʻlanishlar toʻplami. Asosiy manba — n8n.io/workflows rasmiy galereyasi. 2026-yil 28-sentabrda unda 12 574 ta shablon bor edi va bu son doim oʻzgarib turadi. n8n muharriridagi Templates tugmasi ham oʻsha yerga olib boradi (hujjatlar). n8n nima ekanini va ssenariy nimalardan iborat boʻlishini alohida maqolada tahlil qilganmiz.
Hamma shablonlar ham bepul emas. Galereyaning ommaviy API interfeysi orqali koʻrib chiqib, narxi qoʻyilgan 1 293 ta shablonni sanab chiqdik, bu taxminan 10%. Bepul shablon sahifasida «Use for free» tugmasi turadi. Pullik shablonda esa — «Buy for $…», toʻlov muallifning tashqi servisdagi havolasi orqali amalga oshiriladi, masalan Gumroad yoki Stripe.
Shablonlarni n8n jamoasining oʻzi va hamjamiyat aʼzolari tuzadi. Hujjatlarda import qilingandan keyin shablonga oʻz hisob maʼlumotlaringizni kiritish va sozlamalarni oʻzingizga moslashtirish kerak boʻlishi mumkinligi alohida aytilgan.
n8n shablonini yuklab olish — JSON fayl olish degani. n8n ssenariylarni JSON formatida saqlaydi va muharrirda ularni uch usulda import qilish mumkin: nusxa olingan tugunlarni toʻgʻridan-toʻgʻri muharrirga joylashtirish yoki ssenariy menyusidan Import from File yoxud Import from URL bandini tanlash. GitHubdagi toʻplamlar va Telegram-kanallardagi arxivlardan olingan shablonlar ham xuddi shunday oʻrnatiladi. Bunday toʻplamlar uchun faqat ularning muallifi javob beradi.
Agar n8n oʻz serveringizda tursa, N8N_TEMPLATES_HOST oʻzgaruvchisi orqali oʻzingizning shablonlar kutubxonangizni ulash mumkin. Shunda shablonlar boʻlimida jamoa umumiy galereya oʻrniga sizning kutubxonangizni koʻradi.
Shablonni import qilish — birovning kodini ishga tushirish degani
Shablon kvadratchalardan iborat sxemaga oʻxshaydi, lekin dastur kabi ishlaydi. Undagi ikkita tugunga alohida eʼtibor berish kerak.
Code tuguni JavaScript yoki Python kodini toʻgʻridan-toʻgʻri ssenariy ichida ishga tushiradi. Bu kod nima qilishi sxemadan koʻrinmaydi: tugunni ochib, oʻqib chiqish kerak. HTTP Request tuguni esa unda yozilgan istalgan manzilga soʻrov yuboradi.
n8n oʻzi ham bu tugunlarga ehtiyotkorlik bilan qaraydi. Oʻrnatilgan xavfsizlik auditida «rasmiy xavfli tugunlar» haqida hisobot bor: ular orqali serverda istalgan kodni olish va ishga tushirish mumkin. Audit manba kodida bu roʻyxatga Code, HTTP Request, Execute Command, SSH va FTP kiradi.
Endi galereya raqamlari. Uning API maʼlumotlariga koʻra, 28-sentabr holatida Code tuguni 12 574 ta shablondan 7 219 tasida, HTTP Request esa 6 421 tasida bor. Bu shablonlarni xavfli qilib qoʻymaydi: bu tugunlarsiz deyarli hech narsa yigʻib boʻlmaydi. Lekin bu shablonlarning aksariyatida birinchi ishga tushirishdan oldin oʻqib chiqish kerak boʻlgan narsa borligini anglatadi.
Ikkinchi xavf — sizning kalitlaringiz. Shablonga oʻz Google, Telegram yoki CRM akkauntingizni ulaganingizda, shu servislardagi maʼlumotlar ssenariyning barcha tugunlaridan oʻtadi. Zanjir oxiridagi notanish manzilli HTTP Request ularni tashqariga yuborishi mumkin va interfeysda bu oddiy qadamdek koʻrinadi.
Uchinchisi — begona sirlar. n8n hujjatlari ogohlantiradi: eksport qilingan JSON faylda hisob maʼlumotlarining nomlari va identifikatorlari qoladi, cURL buyrugʻidan yigʻilgan HTTP Request tugunida esa avtorizatsiya sarlavhalari qolib ketishi mumkin. Forumdan yuklab olingan faylda birovning tokeni chiqib qolishi mumkin. Oʻzingiz joylagan ssenariyda esa — sizniki.
Endor Labs tadqiqotchilari buni shunday ifodalagan: «Tayyor ssenariyni import qilar ekansiz, uning funksiyalarinigina emas, balki birovning xavfsizlik haqidagi farazlarini ham meros qilib olasiz» (Endor Labs, 2026-yil yanvar; bu yerda va keyingi oʻrinlarda tarjima bizniki).
Community-tugunlar: 2026-yil yanvarida nima boʻldi
n8n tizimida oʻrnatilgan tugunlardan tashqari hamjamiyat tugunlari — community nodes ham bor. Bular npm reyestridagi paketlar boʻlib, ularda oʻrnatilgan toʻplamda yoʻq integratsiyalar bor. Tekshirilmagan paketlar faqat oʻz serveringizga oʻrnatiladi, n8n bulutida ular yoʻq. Agar shablonga shunday tugun kerak boʻlsa, ssenariy faqat paket oʻrnatilgandan keyin ishlaydi.
2026-yil 9-yanvarda Endor Labs shunday paketlar orqali uyushtirilgan hujum tahlilini eʼlon qildi. n8n-nodes-hfgjf-irtuinvcm-lasdqewriit paketi oʻzini Google Ads integratsiyasi qilib koʻrsatgan. Oʻrnatilgandan keyin u odatiy hisob maʼlumotlari formasini chiqargan va foydalanuvchi unga reklama kabinetiga OAuth-kirish maʼlumotlarini kiritgan. n8n bu maʼlumotlarni, kerak boʻlganidek, shifrlangan holda saqlagan. Biroq ssenariy ishga tushganda tugun ularni n8n standart mexanizmi orqali allaqachon shifrdan chiqarilgan holda olgan va hujumchilar serveriga yuborgan.
Endor Labs maʼlumotlariga koʻra, asosiy paket haftasiga 3 498 marta yuklab olingan. Tadqiqot jadvalida n8n tizimini nishonga olgan toʻqqizta zararli paket bor. Tahlil yangilangan sana — 13-yanvar holatida ulardan biri hali ham npm reyestrida turgan edi. The Hacker News 12-yanvardagi maqolasida sakkizta paket haqida yozgan, toʻqqizinchisini Endor Labs jurnalga keyinroq tasdiqlagan.
Hujum nega ish berganini Endor Labs ochiq tushuntiradi: «Community-tugunlar n8n bilan bir xil kirish darajasida ishlaydi… Tugun kodi va n8n muhiti oʻrtasida hech qanday sandbox yoki izolyatsiya yoʻq». n8n hujjatlari ham xavflar haqidagi boʻlimida shuni aytadi: bunday tugun n8n ishlayotgan mashinaga va ssenariylaringizdagi maʼlumotlarga toʻliq kirish huquqini oladi.
n8n himoyasi ikki xil. Paketlarning bir qismini n8n tekshiradi va tugunlar panelida verified sifatida koʻrsatadi: ular maʼlumotlar va tizim xavfsizligi talablaridan oʻtishi kerak. Yana bloklist bor: undagi paketlarni, jumladan, zararli ekani maʼlum boʻlganlarini oʻrnatib boʻlmaydi.
Community-tugunlarni oʻrnatishni qanday oʻchirish mumkin
Oʻz serveringizda bu muhit oʻzgaruvchilari bilan qilinadi (toʻliq roʻyxat):
N8N_COMMUNITY_PACKAGES_ENABLED=falsecommunity-tugunlarni butunlay oʻchiradi — tekshirilganlarini ham, tekshirilmaganlarini ham.N8N_UNVERIFIED_PACKAGES_ENABLED=falsefaqat n8n tekshirgan paketlarni qoldiradi.NODES_EXCLUDEfoydalanish mumkin boʻlmagan tugunlarni belgilaydi. Standart holatda bu roʻyxatda serverda buyruqlarni bajaradigan Execute Command allaqachon turadi (hujjatlar).
n8n bulutida community-tugunlar administrator panelida oʻchiriladi. Oʻz serveringizda npm paketlarini faqat egasi yoki administrator oʻrnatishi mumkin, oʻrnatishdan oldin esa n8n «ommaviy manbadan tekshirilmagan kodni oʻrnatish xavflarini tushunaman» bandini belgilashni soʻraydi.
Ishlab turgan serverni n8n audit buyrugʻi tekshiradi. Hisobot xavfli tugunlarni, oʻrnatilgan community-paketlarni va birorta ssenariyda ishlatilmayotgan hisob maʼlumotlarini koʻrsatadi.
Chek-list: shablonni import qilishdan oldin beshta tekshiruv
- Manba. Shablon n8n galereyasidanmi yoki GitHubdagi toʻplamdan yoxud Telegram-kanaldagi arxivdanmi? Ikkinchi holatda faylni tekshirilmagan deb hisoblang va faqat tavsifini emas, uni toʻliq oʻqib chiqing.
- Tugunlar. Har bir Code tugunini ochib oʻqing: u kirishda nima oladi va nima qaytaradi. Har bir HTTP Request tugunida manzilga qarang: bu kimning domeni va u yerga nega nimadir yuborilishi kerak. Kichik biznes uchun moʻljallangan shablonda Execute Command, SSH yoki FTP boʻlsa — toʻxtab, sinchiklab tushunib olishga sabab.
- Kirish huquqlari. Shablon soʻrayotgan hisob maʼlumotlarini uning vazifasi bilan solishtiring. Telegramga hisobot yuboradigan ssenariyga pochtaga yozish huquqi kerak emas. Endor Labs egasining asosiy akkauntini ulamasdan, minimal huquqli alohida xizmat akkauntlarini ochishni maslahat beradi.
- Paketlar. Package belgisi bor tugun — community-tugun. Paketni npm va GitHubda toping. Endor Labs xavotirli belgilarni sanab oʻtadi: boʻsh tavsif, tasodifiy nom, kam yuklab olishlar, hujjatlarning yoʻqligi. Ularning tahlilidagi zararli paketda README yoʻq edi, yangi versiyalar esa birin-ketin chiqib turgan. Shubhangiz boʻlsa,
N8N_UNVERIFIED_PACKAGES_ENABLED=falsesozlamasini qoldiring. - Birinchi ishga tushirish. Shablonni test serverida yoki hech boʻlmaganda test maʼlumotlari va test boti bilan ishga tushiring. Ishga tushirgandan keyin bajarilish tarixini ochib, qaysi tugunlar ishlaganini va soʻrovlar qayerga ketganini koʻring. Endor Labs n8n serverining chiquvchi trafigini ham kuzatib borishni maslahat beradi: shunda notanish manzillarga murojaatlar koʻzga tashlanadi.
Kichik biznes uchun n8n asosida yettita avtomatlashtirish misoli
Quyida kichik biznes uchun yettita tipik ssenariy keltirilgan. Bular jarayonlar misoli, bizning keyslarimiz emas. Har biri boʻyicha oddiy versiyada taxminan nechta tugun boʻlishi, model kerakmi, ishga tushirishdan oldin qaysi metrikani olish kerakligi va qachon n8n ishlatmasdan qilish osonroq ekani koʻrsatilgan. Tugunlar soni — bizning bahomiz, galereyadagi shablonlarda ular sezilarli darajada koʻproq boʻladi.
«Oldin» metrikasini birinchi navbatda nimani avtomatlashtirish haqidagi maqoladagi usul boʻyicha hisoblang: qadam haftasiga necha marta bajariladi, necha daqiqa oladi va unda necha kishi qatnashadi. Koʻpaytiring va oyiga necha soat chiqishini hisoblang. Bu sonni ishga tushirishdan oldin yozib qoʻying, aks holda keyin solishtirishga hech narsa boʻlmaydi.
| Ssenariy | Tugunlar | Model | «Oldin» metrikasi |
|---|---|---|---|
| Formadan yoki Telegramdan ariza — jadvalga va menejerga | 4–5 | Kerak emas | Arizadan birinchi javobgacha daqiqalar |
| Messenjerdan CRMga | 5–7 | Xohishga koʻra | Bitta dialogni koʻchirishga ketadigan daqiqalar |
| Ertalabki hisobot | 5–8 | Xohishga koʻra | Haftasiga qoʻlda yigʻishga ketadigan soatlar |
| Yozilish yoki toʻlov haqida eslatma | 4–6 | Kerak emas | Kelmay qolishlar yoki kechikkan toʻlovlar ulushi |
| Xatlar va PDF fayllarni qayta ishlash | 5–7 | Kerak | Bitta hujjatga ketadigan daqiqalar va kiritish xatolari ulushi |
| Toʻlovlarni solishtirish | 5–6 | Kerak emas | Oyiga solishtirishga ketadigan soatlar |
| Tipik savolga javob qoralamasi | 5–7 | Kerak | Birinchi javob vaqti |
1. Formadan yoki Telegramdan ariza — jadvalga va menejerga
Trigger — n8n formasi, saytdan keladigan vebhuk yoki Telegram Trigger. Keyin bitta tugun javoblarni maydonlarga ajratadi, Google Sheets qator yozadi, Telegram esa menejerga ariza kartochkasini yuboradi. Bu yerda model kerak emas.
«Oldin» metrikasi: arizadan birinchi javobgacha boʻlgan vaqt va umuman javob berilmagan arizalar soni. Javob tezligi haqida aslida nima maʼlum ekanini «Ariza qancha yashaydi» maqolasida tahlil qilganmiz.
Agar Telegram uchun n8n shablonlarini qidirayotgan boʻlsangiz, shu misoldan boshlang. Galereyada Telegram tuguni bor 1 500 ga yaqin shablon mavjud va ularning xususiyatlari umumiy. Botda faqat bitta vebhuk boʻlishi mumkin, shuning uchun test va ishchi ishga tushirishlar bir-birini bosib ketadi, n8n esa testlar uchun alohida bot ochishni maslahat beradi. Server manzili HTTPS orqali ishlashi kerak. Telegram Trigger tugunida chatlar va foydalanuvchilar boʻyicha filtr bor. Xizmat botida uni yoqib qoʻygan maʼqul, shunda ssenariy begonalarga javob bermaydi.
Agar forma konstruktorining oʻzi javoblarni jadvalga yozib, bildirishnoma yuborsa, n8n ishlatmasdan qilish osonroq.
2. Messenjerdan CRMga
Mijoz xabarini kontakt va bitimga aylantirish kerak: mijozni telefon raqami boʻyicha topish, kartochka yaratish yoki yangilash, menejerga vazifa qoʻyish. Agar mijozlar erkin matnda yozsa, model foydali boʻladi. Information Extractor tuguni matndan berilgan sxema boʻyicha maydonlarni ajratib oladi: ism, telefon, nima kerakligi.
«Oldin» metrikasi: menejer bitta dialogni koʻchirishga necha daqiqa sarflaydi va hafta davomidagi dialoglarning qancha qismi CRMga umuman tushmay qolgan.
Aynan shu yerda koʻpincha community-tugunga qoʻl choʻziladi. n8n tarkibida HubSpot va Pipedrive uchun oʻrnatilgan tugunlar bor. amoCRM va Bitrix24 uchun esa n8n hujjatlarida oʻrnatilgan tugunlarni topmadik, Bitrix24 integratsiyasi sahifasi HTTP Request orqali ishlashni taklif qiladi. HTTP Request tugunida siz CRMingiz API interfeysiga yuborilayotgan har bir soʻrovni koʻrasiz. Begona paketda esa uning kodini oʻqib chiqmaguningizcha koʻrmaysiz.
Agar CRMingizda messenjer uchun oʻz konnektori boʻlsa, n8n ishlatmasdan qilish osonroq.
3. Ertalabki hisobot
Schedule Trigger ertalab soat sakkizda ikki-uchta manbadan maʼlumot oladi: savdo jadvali, CRM, pochta. Raqamlar jamlanib, Telegramga xabar boʻlib ketadi. Model ularga bir-ikki jumla qoʻshishi mumkin, lekin raqamlarning oʻzini tugunlar bilan hisoblagan maʼqul: shunda ularni tekshirish mumkin.
«Oldin» metrikasi: kimdir bu hisobotni haftasiga necha soat qoʻlda yigʻadi. Hisobot uchun qaysi raqamlarni tanlash kerakligi — hisobotlarni avtomatlashtirish haqidagi maqolada.
Agar barcha maʼlumotlar bitta tizimda boʻlsa va unda belgilangan vaqtda yuboriladigan hisobot boʻlsa, n8n ishlatmasdan qilish osonroq.
4. Yozilish yoki toʻlov haqida eslatma
Ssenariy soatiga bir marta jadval yoki kalendarni koʻzdan kechiradi, ertangi yozilishlar va hisob-fakturalarni tanlaydi, eslatma yuboradi va u ketganini belgilab qoʻyadi. Model kerak emas.
«Oldin» metrikasi: oxirgi toʻrt haftadagi kelmay qolishlar yoki kechiktirilgan toʻlovlar ulushi. Eslatmalarning foydasi haqida nima maʼlum ekanini alohida tahlil qilganmiz.
Telegramda cheklov bor: bot birinchi boʻlib yoza olmaydi. Mijoz botni oʻzi ishga tushirishi kerak, masalan yozilish paytida. Aks holda eslatmani SMS yoki pochta orqali yuborishga toʻgʻri keladi.
Agar eslatmalar yozilish tizimining oʻziga allaqachon oʻrnatilgan boʻlsa, n8n ishlatmasdan qilish osonroq.
5. Xatlar va PDF fayllarni qayta ishlash
Xat pochtaga keladi, Extract From File tuguni PDF fayldan matnni ajratib oladi, Information Extractor ichidagi model esa uni maydonlarga ajratadi: hisob-faktura raqami, summa, rekvizitlar, muddat. Keyin ssenariy barcha maydonlar toʻldirilganini tekshiradi va natijani jadvalga yoki hisob tizimiga yozadi. Bu yerda model — ssenariyning asosiy qismi.
«Oldin» metrikasi: bitta hujjatga ketadigan daqiqalar, haftasiga hujjatlar soni va qoʻlda kiritishdagi xatolar ulushi. Xatolarni tanlanma asosida, masalan oxirgi 50 ta hujjat boʻyicha sanash qulay.
Huquqlar bilan ehtiyot boʻling. Tashqi joʻnatuvchidan kelgan PDF — modelga tushadigan begona matn. Agar oʻsha modelning maʼlumotlaringizga kirish huquqi va nimanidir yozadigan yoki yuboradigan vositalari boʻlsa, halokatli uchlik yuzaga keladi. Model faqat oʻqisin va maydonlarni toʻldirsin, yozishni esa tushunarli qoidalar boʻyicha alohida tugun bajarsin.
Agar hujjatlar haftasiga bir nechtagina boʻlsa, n8n ishlatmasdan qilish osonroq: ssenariy oʻzini qoʻllab-quvvatlash xarajatini qoplamasligi mumkin.
6. Toʻlovlarni solishtirish
Ssenariy bank koʻchirmasini — CSV yoki XLSX faylni — va yozib berilgan hisob-fakturalar jadvalini oladi. Compare Datasets tuguni ularni hisob-faktura raqami va summa boʻyicha solishtiradi. Tafovutlar, yaʼni hisob-fakturasiz toʻlovlar va toʻlanmagan hisob-fakturalar buxgalterga roʻyxat koʻrinishida yuboriladi. Model kerak emas: bir xil maʼlumotlarda solishtirish har safar bir xil natija berishi kerak.
«Oldin» metrikasi: oyiga solishtirishga ketadigan soatlar va faqat oy oxirida topiladigan tafovutlar soni.
Agar buxgalteriya dasturining oʻzi koʻchirmani yuklab, uni hisob-fakturalar bilan solishtirsa, n8n ishlatmasdan qilish osonroq.
7. Tipik savolga javob qoralamasi
Mijoz Telegramga yozadi, model savol-javoblar roʻyxatingiz asosida javob tayyorlaydi, menejer esa «tasdiqlash» va «rad etish» tugmalari bilan qoralamani oladi. n8n Telegram tugunida buning uchun Send and Wait for Response operatsiyasi bor: ssenariy odam tugmani bosishini kutadi va faqat tasdiqlangandan keyin javobni mijozga yuboradi.
«Oldin» metrikasi: birinchi javob vaqti va tipik savollar ulushi. Ikkinchisi uchun oxirgi 100 ta xabarni olib, ulardan qaysilariga tayyor roʻyxatdan javob berish mumkin boʻlganini belgilang.
Agar tipik savollar kam boʻlsa va messenjerning oʻzidagi tezkor javoblar yetarli boʻlsa, n8n ishlatmasdan qilish osonroq.
Biz nimani bilmaymiz
Mualliflar galereyaga yuboradigan shablonlar eʼlon qilinishidan oldin koʻrib chiqiladi: n8n forumida muallif «Under review» maqomi haqida yozadi, n8n moderatori esa ikki haftagacha muddatni aytadi. Koʻrib chiqishda aynan nima tekshirilishini va unga xavfsizlik kiradimi-yoʻqmi, hujjatlardan topmadik, shuning uchun u haqda ham, bu haqda ham hech narsa daʼvo qilmaymiz. Endor Labs tahlilidagi zararli paketlar nechta n8n serveriga oʻrnatilgani nomaʼlum: npm reyestridan yuklab olishlar soni zarar koʻrganlar soniga teng emas. Pullik shablonlarni sotib olmadik va ularning ichini tekshirmadik.
Ochigʻini aytsak: bu yerda biz qayerda turibmiz
Yuqoridagi yettita ssenariy — jarayonlar misoli, bizning keyslarimiz emas. Hozircha n8n boʻyicha mijoz loyihalarimiz boʻlmagan, shuning uchun maqolada bizning raqamlarimiz yoʻq. Galereya raqamlarini 2026-yil 28-sentabrda uning ommaviy API interfeysi orqali olganmiz, ertaga ular boshqacha boʻladi.
Biz n8n ssenariylarini kalit topshirish asosida yigʻib, mijozning konturida — uning serverida va uning kalitlari bilan oʻrnatishni taklif qilamiz: kod va kirish huquqlari unda qoladi, «oldin» metrikasini esa ish boshlanishidan oldin yozib olamiz. Bu qanday tashkil etilgani n8n tizimini kalit topshirish asosida sozlash sahifasida yozilgan.
Agar jarayon bir nechta tizimdan oʻtsa va n8n undagi qismlardan faqat biri boʻlsa, biznesni avtomatlashtirish haqidagi sahifadan boshlang. Agar shablon tanlashdan oldin kimdir jarayoningizga chetdan qarashini istasangiz, uni bosh sahifadagi soʻrovnomada tasvirlab bering. Bitta jarayon tahlili 48 soat ichida, bepul va qoʻngʻiroqsiz keladi.