דרישות
- n8n גרסה 0.187 ומעלה. n8n Cloud אינו נתמך עד שמודול cig.chat יתקבל לתכנית הצמתים המאומתים.
- הרשאת Owner למופע n8n.
N8N_COMMUNITY_PACKAGES_ENABLED=true בקונטיינר (ברירת מחדל מאז v0.187).
- אסימון Bearer של בוט cig.chat (cig.chat → בוט → Settings → API → Generate).
צעדים
- פתחו את n8n → לחצו על האווטאר (משמאל למטה) → Settings → Community nodes.
- לחצו Install a community node.
- הזינו את שם החבילה:
n8n-nodes-cigchat
- סמנו "I understand the risks…" ולחצו Install.
- חכו כ-20 שניות — n8n יריץ
npm install ויתחדש. הצומת cig.chat יופיע בלוח הצמתים תחת "Transform".
- גררו צומת cig.chat לתזרים → Credential → Create New → cig.chat API:
- Base URL:
https://app.cig.chat/api
- API Token: הדביקו את האסימון
שמירה. הפרטים נבדקים מול GET /flow/tags.
- בחרו Resource ו-Operation, מלאו את הפרמטרים, הריצו.
עדכון
לעדכון: Settings → Community nodes → לחצו על החבילה → Update.
הסרה
Settings → Community nodes → לחצו על החבילה → Uninstall. תזרימים שמשתמשים בצומת יציגו שגיאה עד התקנה מחדש.
פתרון תקלות
- "Failed to install" — ודאו ש-
N8N_COMMUNITY_PACKAGES_ENABLED=true ושלקונטיינר יש גישה ל-registry של npm.
- "Authentication failed" בקריאה הראשונה — האסימון פג או הוחלף. צרו חדש ב-app.cig.chat → בוט → Settings → API.
- "Add tag to subscriber failed" (HTTP 400) — התג לא קיים. הוסיפו צעד Tag: Create לפני Add Tag by Name, עם
continueOnFail (כדי שיהיה no-op אם התג כבר קיים).
- "The email must be a valid email address" (HTTP 422) — cig.chat דוחה דומיינים placeholder כמו
example.com. השתמשו בדומיין אמיתי.