2Slides Logo
n8n + 2Slides: أتمتة سير عمل العروض التقديمية مجاناً
2Slides Team
4 min read

n8n + 2Slides: أتمتة سير عمل العروض التقديمية مجاناً

n8n هو البديل مفتوح المصدر والذاتي الاستضافة لـ Zapier — ويعمل بشكل مثالي مع 2Slides API. يوضح لك هذا الدليل كيفية بناء سير عمل آلي للعروض التقديمية دون الدفع مقابل منصة أتمتة تجارية.

لماذا n8n + 2Slides؟

الميزةn8nZapier
التكلفةمجاني (استضافة ذاتية)20-60 دولار+/شهرياً
الاستضافةاستضافة ذاتية أو سحابيةسحابية فقط
خصوصية البياناتخادمك، بياناتكطرف ثالث
التعقيدسير عمل غير محدودقيود بناءً على الخطة
مفتوح المصدرنعم (Apache 2.0)لا

بالنسبة للفرق التي تستخدم n8n بالفعل، فإن إضافة أتمتة العروض التقديمية عبر 2Slides أمر مباشر.

الإعداد

1. تثبيت n8n (إذا لم يكن مثبتاً بالفعل)

# Docker (موصى به) docker run -it --rm --name n8n -p 5678:5678 n8nio/n8n # أو npm npm install n8n -g && n8n start

2. إنشاء سير عمل جديد

في محرر n8n، أنشئ سير عمل جديد باستخدام هذه العقد:

3. إضافة عقدة HTTP Request

قم بتكوين عقدة HTTP Request لاستدعاء 2Slides:

  • Method: POST
  • URL:
    https://2slides.com/api/v1/slides/generate
  • Authentication: Generic Credential Type → Header Auth
    • Name:
      Authorization
    • Value:
      Bearer sk-2slides-your-api-key
  • Body Content Type: JSON
  • Body:
{ "userInput": "{{ $json.topic }}", "themeId": "your-theme-id", "mode": "sync", "responseLanguage": "en", "resolution": "2K" }

4. إضافة مشغل

اختر ما يبدأ سير العمل:

Schedule Trigger — للتقارير الدورية:

  • Interval: كل أسبوع
  • Day: الاثنين
  • Hour: 9

Webhook Trigger — للإنشاء عند الطلب:

  • أنشئ رابط webhook
  • استدعه من تطبيقك أو Slack

Gmail/Slack Trigger — للأحداث:

  • راقب قناة أو صندوق وارد لطلبات العروض التقديمية

5. إضافة عقدة التسليم

أرسل الشرائح المُنشأة إلى فريقك:

  • Slack Node: انشر رسالة مع رابط التحميل
  • Gmail Node: أرسل بريداً إلكترونياً مع الرابط
  • Google Drive Node: ارفع إلى مجلد مشترك

أمثلة على سير العمل

تحديث الفريق الأسبوعي

Schedule (الاثنين 9 صباحاً) → HTTP Request (2Slides API: إنشاء شرائح التقرير الأسبوعي) → Slack (نشر رابط التحميل في #team-updates)

مستند إلى شرائح عند الرفع

Google Drive Trigger (ملف جديد في المجلد) → HTTP Request (2Slides API: create-pdf-slides) → Wait (استطلاع حتى اكتمال المهمة) → Gmail (إرسال الشرائح إلى الرافع)

صفقة CRM → عرض تقديمي تجاري

HubSpot Trigger (مرحلة الصفقة = اقتراح) → Get Deal Data (HubSpot API) → HTTP Request (2Slides API: إنشاء عرض تقديمي) → HubSpot (إرفاق الشرائح بالصفقة) → Slack (إخطار مندوب المبيعات)

متقدم: الإنشاء غير المتزامن مع الاستطلاع

للمهام الأطول، استخدم الوضع غير المتزامن مع حلقة استطلاع:

HTTP Request (بدء المهمة، mode: async) → Wait (5 ثوانٍ) → HTTP Request (التحقق من حالة المهمة) → IF (status != 'success') → العودة إلى Wait → ELSE → معالجة النتيجة (تسليم الشرائح)

نصائح

  1. قم بتخزين مفتاح API الخاص بك كـ Credential في n8n — وليس مكتوباً مباشرة في العقد
  2. استخدم التعبيرات (expressions) لبناء موضوع العرض التقديمي ديناميكياً من بيانات المشغل
  3. أضف معالجة الأخطاء — استخدم عقدة Error Trigger في n8n للقبض على حالات الفشل
  4. راقب استخدام الرصيد — أضف فحصاً قبل الإنشاء للتأكد من وجود رصيد كافٍ

الأسئلة الشائعة

هل يمكن لـ n8n التعامل مع نمط الاستقصاء غير المتزامن (async polling)؟

نعم — استخدم عقد Loop/Wait لتنفيذ الاستقصاء. يدعم n8n الحلقات الشرطية بشكل أصلي.

هل n8n مجاني لهذه الحالة الاستخدامية؟

n8n المستضاف ذاتياً مجاني تماماً. n8n Cloud لديه طبقة مجانية مع 5 سير عمل نشطة.

هل يمكنني تشغيل n8n على خادمي إلى جانب أدوات أخرى؟

نعم — يعمل n8n كحاوية Docker ويتعايش مع أي خدمات أخرى على خادمك.


أتمت الشرائح مجاناً — اربط n8n بـ API الخاص بـ 2Slides وابنِ أول سير عمل لك في دقائق.

About 2Slides

Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.

Try For Free