أتمتة العمليات مع n8n: 10 أمثلة عملية

تنبيه Slack عند طلب جديد، تصنيف بريد تلقائي، تقرير يومي من قاعدة البيانات — 10 أتمتات تبنيها بسحب وإفلات.
ما هو n8n؟
n8n هو منصة أتمتة سير العمل مفتوحة المصدر تتيح ربط التطبيقات والخدمات المختلفة بدون كتابة كود. الفرق بينها وبين Zapier أو Make: أنت تستضيفها على سيرفرك، بياناتك لا تمر عبر طرف ثالث، ولا تدفع حسب عدد العمليات.
n8n تدعم أكثر من 400 تكامل جاهز — من قواعد البيانات والبريد الإلكتروني إلى Slack وWhatsApp وأنظمة AI. كل سير عمل (Workflow) يتكون من عُقد (Nodes) متصلة ببعضها، كل عقدة تؤدي مهمة محددة.
لماذا n8n على سيرفرك الخاص؟
| المقارنة | n8n (مستضاف ذاتياً) | Zapier | Make |
|---|---|---|---|
| التكلفة الشهرية | 0 (مفتوح المصدر) | 29-599 USD | 9-299 USD |
| حد العمليات | غير محدود | 750-50,000/شهر | 1,000-300,000/شهر |
| موقع البيانات | سيرفرك | أمريكا | أوروبا |
| التخصيص | كامل (كود مخصص) | محدود | متوسط |
| AI مدمج | نعم (عُقد AI أصلية) | إضافات | إضافات |
التثبيت على سيرفر سعودي
المتطلبات
- خادم سحابي: 2 vCPU، 4 GB RAM كحد أدنى
- Docker و Docker Compose
- نظام Ubuntu 22.04 أو 24.04
التثبيت عبر Docker
mkdir -p /opt/n8n && cd /opt/n8n
cat > docker-compose.yml << 'EOF'
version: '3.8'
services:
n8n:
image: n8nio/n8n:latest
restart: always
ports:
- "5678:5678"
environment:
- N8N_HOST=n8n.yourdomain.com
- N8N_PORT=5678
- N8N_PROTOCOL=https
- WEBHOOK_URL=https://n8n.yourdomain.com/
- N8N_ENCRYPTION_KEY=your-secret-key-here
- DB_TYPE=postgresdb
- DB_POSTGRESDB_HOST=postgres
- DB_POSTGRESDB_DATABASE=n8n
- DB_POSTGRESDB_USER=n8n
- DB_POSTGRESDB_PASSWORD=secure-password
volumes:
- n8n_data:/home/node/.n8n
depends_on:
- postgres
postgres:
image: postgres:16
restart: always
environment:
- POSTGRES_DB=n8n
- POSTGRES_USER=n8n
- POSTGRES_PASSWORD=secure-password
volumes:
- postgres_data:/var/lib/postgresql/data
volumes:
n8n_data:
postgres_data:
EOF
docker compose up -d
10 أمثلة عملية لأتمتة سير العمل
1. إشعار فوري عند تسجيل عميل جديد
السيناريو: عميل يسجل في نظامك، تريد إشعار الفريق فوراً.
العُقد:
- Webhook — يستقبل POST من نظامك عند التسجيل
- IF — يفحص نوع العميل (مؤسسة أم فرد)
- Slack — يرسل إشعار لقناة المبيعات
- Email — يرسل بريد ترحيب للعميل
2. نسخ احتياطي يومي لقاعدة البيانات مع تنبيه
العُقد:
- Cron — يعمل يومياً الساعة 2 صباحاً
- Execute Command — ينفذ pg_dump
- S3/MinIO — يرفع النسخة للتخزين
- IF — يفحص نجاح العملية
- Slack/Email — إشعار بالنتيجة (نجاح أو فشل)
3. مراقبة وقت تشغيل المواقع
العُقد:
- Cron — كل 5 دقائق
- HTTP Request — يفحص الموقع
- IF — يفحص كود الاستجابة (200 = يعمل)
- SMS/WhatsApp — إشعار فوري إذا الموقع متوقف
- Google Sheets — يسجل وقت التوقف
4. معالجة الفواتير تلقائياً
السيناريو: فاتورة تصل بالبريد الإلكتروني، تُستخرج بياناتها وتُضاف للنظام.
العُقد:
- Email Trigger — يراقب صندوق البريد
- IF — يفلتر الرسائل اللي فيها مرفقات PDF
- AI Agent — يستخرج البيانات من الفاتورة (رقم، مبلغ، تاريخ)
- HTTP Request — يرسل البيانات لنظام المحاسبة
- Slack — إشعار بالفاتورة الجديدة
5. نشر تلقائي على وسائل التواصل
العُقد:
- Webhook/RSS — عند نشر مقال جديد في المدونة
- AI Agent — يولد ملخص مناسب لكل منصة
- Twitter — ينشر تغريدة
- LinkedIn — ينشر منشور
- Telegram — يرسل لقناة الشركة
6. ردود تلقائية على تذاكر الدعم
العُقد:
- Webhook — يستقبل تذكرة جديدة
- AI Agent — يحلل التذكرة ويصنفها (فني/مالي/عام)
- IF/Switch — يوجه حسب التصنيف
- AI Agent — يولد رد أولي مقترح
- Email — يرسل الرد للعميل (أو يحفظه كمسودة)
7. مزامنة بيانات CRM
العُقد:
- Cron — كل ساعة
- HTTP Request — يجلب العملاء الجدد من CRM
- Function — يعالج البيانات ويوحد التنسيق
- Google Sheets / Airtable — يحدّث القائمة
- Email — تقرير يومي بالتغييرات
8. تحليل المشاعر لمراجعات العملاء
العُقد:
- Cron — يومياً
- HTTP Request — يجمع المراجعات الجديدة
- AI Agent — يحلل المشاعر (إيجابي/سلبي/محايد)
- IF — المراجعات السلبية تُرسل للفريق فوراً
- Google Sheets — يخزن كل النتائج
- Slack — ملخص يومي
9. إنشاء تقارير PDF تلقائية
العُقد:
- Cron — أسبوعياً
- HTTP Request — يجمع بيانات من API
- Function — يحسب الإحصائيات
- HTML to PDF — يولد التقرير
- Email — يرسل التقرير للإدارة
- Google Drive — يحفظ نسخة
10. مراقبة أسعار المنافسين
العُقد:
- Cron — يومياً
- HTTP Request — يزور صفحات أسعار المنافسين
- HTML Extract — يستخرج الأسعار
- Function — يقارن بأسعارك
- IF — إذا تغير سعر منافس بأكثر من 10%
- Slack — إشعار فوري
نصائح لأداء أفضل
- قاعدة بيانات PostgreSQL بدلاً من SQLite للبيئات الإنتاجية
- حد التنفيذ المتوازي — اضبط
EXECUTIONS_PROCESS=mainإذا الذاكرة محدودة - حذف السجلات القديمة — فعّل
EXECUTIONS_DATA_PRUNE=true - النسخ الاحتياطي — احفظ مجلد
/home/node/.n8nيومياً
البدء
n8n على سيرفر سعودي من كلاود (cloud.net.sa) يعطيك أتمتة غير محدودة بتكلفة ثابتة. باقة نمو (2 vCPU، 4 GB RAM) تكفي لمعظم الاستخدامات. القالب جاهز للتثبيت بنقرة واحدة — اختر باقة VPS وأضف قالب n8n عند الطلب.
ابدأ الآن
جاهز تشغّل الذكاء الاصطناعي على سيرفرك؟ اكتشف حلول استضافة AI أو صمم سيرفرك بالمواصفات المطلوبة.


