n8n
המדריך המלא בעברית
אוטומציה Open Source ללא גבולות. 400+ Integrations, AI Nodes מובנים, ו-Self-hosting — הכל בחינם לעולם.
מה זה n8n ולמה הוא שונה?
n8n (נהגים "n-eight-n") הוא כלי אוטומציה ויזואלי בקוד פתוח. כמו Make.com — מחבר אפליקציות ויוצר Workflows — אבל עם יתרון אחד קריטי: אתה מריץ אותו על השרת שלך. פירוש הדבר: אין תשלום חודשי, אין מגבלת Executions, ואתה שולט על הדאטה שלך.
n8n vs Make.com — השוואה מלאה
| קריטריון | n8n | Make.com |
|---|---|---|
| עלות Self-hosted | חינמי לעולם 🏆 | אין אפשרות |
| עלות Cloud | $20/חודש (5K Exec) | $9/חודש 🏆 |
| קלות שימוש | בינוני | קל מאוד 🏆 |
| גמישות | גבוהה מאוד 🏆 | בינונית |
| קוד JavaScript | כן, מלא 🏆 | מוגבל |
| AI Nodes מובנים | כן 🏆 | מוגבל |
| פרטיות דאטה | מלאה (Self-hosted) 🏆 | בענן בלבד |
| Integrations | 400+ | 2,000+ 🏆 |
מסקנה: n8n מנצח כשיש Executions רבים, דאטה רגיש, או צורך ב-JavaScript מורכב. Make.com מנצח כשרוצים להתחיל מהר עם הרבה Integrations ממוכנות.
התקנה — 3 אפשרויות
אפשרות 1 — Docker (מומלץ לשרת)
docker run -it --rm \
--name n8n \
-p 5678:5678 \
-v ~/.n8n:/home/node/.n8n \
docker.n8n.io/n8nio/n8n
# פתח: http://localhost:5678
אפשרות 2 — npm (לפיתוח מקומי)
npm install n8n -g
n8n start
# פתח: http://localhost:5678
אפשרות 3 — n8n Cloud (ללא התקנה)
cloud.n8n.io — $20/חודש, 5,000 Executions. מתאים לעסקים שלא רוצים לנהל שרת.
Deploy n8n ל-Railway.app בחינם (500 שעות/חודש). לחץ "Deploy n8n" ב-Railway template library ותוך 2 דקות תהיה לך סביבה פרודקשיין.
מושגי יסוד
- Workflow: זרימת עבודה אחת — כולל Nodes ו-Connections
- Node: "קופסה" שמבצעת פעולה אחת (שלח מייל, קרא Google Sheet, קרא API)
- Trigger: ה-Node הראשון שמפעיל את ה-Workflow (Webhook, Schedule, Gmail)
- Data Item: יחידת הנתונים שעוברת בין Nodes — JSON Object
- Expression: קוד קצר שניגש לנתונים:
{{ $json.email }} - Sub-workflow: Workflow שנקרא מתוך Workflow אחר — מאפשר מודולריות
ה-Workflow הראשון — Gmail → Sheets → Slack
בונים אוטומציה: כל מייל חדש עם נושא "הזמנה" → מוסיף שורה ל-Google Sheets → שולח הודעה ב-Slack.
1. הוסף Node: Gmail Trigger
- Resource: Message
- Event: New Email
- Filter: Subject contains "הזמנה"
2. הוסף Node: Google Sheets
- Operation: Append Row
- Spreadsheet: [בחר]
- Values: {
"תאריך": "{{ $now }}",
"שולח": "{{ $json.from }}",
"נושא": "{{ $json.subject }}"
}
3. הוסף Node: Slack
- Channel: #orders
- Text: "הזמנה חדשה מ-{{ $json.from }}"
AI Nodes — n8n כ-AI Orchestrator
n8n v1.0+ כולל AI Agent Node מובנה שמאפשר לבנות AI Agents ויזואלית ללא קוד. זה אחד היתרונות הגדולים ביותר שלו על Make.com.
- AI Agent Node: Agent מלא עם Tool Use — מחפש, מחשב, שולח מיילים
- OpenAI Node: חיבור ישיר ל-GPT-4o עם Prompt מובנה
- Embeddings Node: יצירת Embeddings לשימוש ב-Vector DB
- Vector Store Nodes: חיבור ל-Pinecone, Qdrant, PGvector
- Chat Memory: שמירת היסטוריית שיחה בין ה-Agent לבין המשתמש
דוגמה — AI Agent שמסכם מיילים:
Gmail Trigger → AI Agent Node:
Model: GPT-4o
System: "אתה מסכם מיילים בעברית ב-3 נקודות"
Input: {{ $json.body }}
→ Slack: שלח את הסיכום לערוץ
5 Workflows מוכנים — העתק ולחץ
1. Lead Capture אוטומטי
Webhook מ-Website Form → שמור ב-Airtable → שלח מייל ברוכים הבאים → הוסף ל-Mailchimp List
2. Daily News Digest
Schedule (07:00 בוקר) → קרא RSS Feeds → AI Summarization → שלח ב-WhatsApp / Telegram
3. Slack Support Bot
Slack Trigger (mention @support) → AI Agent עם ידע על החברה (RAG) → תגובה אוטומטית ב-Thread
4. Social Media Autopilot
Google Sheets (תאריך + תוכן) → Schedule Check → AI Rewrite לפי פלטפורמה → Post ל-LinkedIn + Twitter
5. Invoice Processing
Gmail Trigger (קבצים מצורפים) → Extract PDF → AI חילוץ נתונים → Google Sheets → Slack Alert לחשבות
Self-Hosting בפרודקשיין — Best Practices
- Database: השתמש ב-PostgreSQL (לא SQLite) לפרודקשיין
- Encryption: הגדר
N8N_ENCRYPTION_KEYב-env לאבטחת Credentials - Backup: גבה את
~/.n8nיומית — שם כל ה-Workflows ו-Credentials - Monitoring: הפעל
N8N_LOG_LEVEL=infoוחבר ל-Grafana - Scaling: לנפח גדול — הפעל מצב Queue עם Redis
הצעד הבא
אחרי שמבינים n8n — שלב ה-AI Agents הוא הצעד הבא הלוגי. n8n + Claude API = AI Agent שיכול לפעול בכל כלי עסקי שחיברת.