المهارات automate-whatsapp
📦

automate-whatsapp

مخاطر منخفضة ⚙️ الأوامر الخارجية🌐 الوصول إلى الشبكة🔑 متغيرات البيئة

أتمتة سير عمل المراسلة عبر واتساب

ابنِ أتمتة متقدمة لواتساب دون برمجة يدوية. قم بتكوين محفزات سير العمل، وإدارة التنفيذ، والتكامل مع الخدمات الخارجية عبر منصة Kapso.

يدعم: Claude Codex Code(CC)
🥉 73 برونزي
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "automate-whatsapp". List all WhatsApp triggers for workflow wf_123

النتيجة المتوقعة:

تم العثور على محفزين: (1) محفز inbound_message لـ +1-555-0100 (نشط)، (2) محفز inbound_message لـ +1-555-0101 (غير نشط)

استخدام "automate-whatsapp". Show execution events for exec_456

النتيجة المتوقعة:

بدأ التنفيذ الساعة 10:30 صباحاً -> نفذت عقدة الرسالة -> بدأت عقدة الانتظار -> رد المستخدم الساعة 10:35 صباحاً -> تم تقييم عقدة القرار -> اكتملت عقدة النهاية

استخدام "automate-whatsapp". Query customers table where status equals active

النتيجة المتوقعة:

تم استرداد 15 صفاً تطابق الفلاتر. عينة: العميل ABC Corp (الحالة: نشط، الخطة: premium)، العميل XYZ Ltd (الحالة: نشط، الخطة: standard)

التدقيق الأمني

مخاطر منخفضة
v1 • 2/24/2026

Static analysis flagged 137 patterns in SKILL.md documentation file, but all are false positives. The detected 'external_commands' are markdown code examples showing Node.js script usage, not actual shell execution. Network and env_access flags reference documentation content (GitHub URL and configuration examples), not runtime behavior. No malicious intent detected - this is legitimate workflow automation documentation for the Kapso platform.

1
الملفات التي تم فحصها
258
الأسطر التي تم تحليلها
4
النتائج
1
إجمالي عمليات التدقيق
مشكلات منخفضة المخاطر (1)
Documentation References External Scripts
SKILL.md references Node.js scripts in scripts/ directory that were not included in the scan. While the documentation appears legitimate, the actual script implementations should be reviewed before production deployment.

عوامل الخطر

⚙️ الأوامر الخارجية (3)
🌐 الوصول إلى الشبكة (1)
🔑 متغيرات البيئة (1)
تم تدقيقه بواسطة: claude

درجة الجودة

38
الهندسة المعمارية
100
قابلية الصيانة
87
المحتوى
50
المجتمع
88
الأمان
100
الامتثال للمواصفات

ماذا يمكنك بناءه

أتمتة دعم العملاء

ابنِ تدفقات دعم عملاء آلية تتعامل مع الاستفسارات الشائعة، وتجمع معلومات المستخدم، وتحول الحالات المعقدة إلى وكلاء بشريين عبر واتساب.

إشعارات طلبات التجارة الإلكترونية

أنشئ سير عمل يرسل تأكيدات الطلبات، وتحديثات الشحن، وإشعارات التسليم تلقائياً عند تفعيلها بواسطة أحداث منصة التجارة الإلكترونية.

جمع استبيانات تفاعلية

صمم استبيانات تفاعلية قائمة على الأزرار تجمع ملاحظات العملاء عبر واتساب مع تفرع شرطي بناءً على الردود.

جرّب هذه الموجهات

إنشاء سير عمل إشعارات بسيط
أنشئ سير عمل واتساب يرسل رسالة ترحيب عندما يتواصل المستخدم مع الشركة لأول مرة. ضمّن عقدة بدء وعقدة رسالة مع نص الترحيب.
بناء توجيه قائم على القرار
أنشئ سير عمل مع عقدة قرار توجه المستخدمين بناءً على محتوى رسالتهم. إذا احتوت الرسالة على 'support'، وجه إلى فريق الدعم. إذا احتوت على 'sales'، وجه إلى فريق المبيعات. وإلا، أرسل رد استفسار عام.
تكامل واجهة API خارجية للبحث عن البيانات
ابنِ سير عمل يبحث عن حالة طلب العميل حسب رقم الهاتف. أنشئ عقدة دالة تستعلم قاعدة بيانات الطلبات، ثم أرسل رسالة مخصصة بتفاصيل الطلب إلى العميل.
محادثة متعددة الخطوات مع إدارة الحالة
أنشئ سير عمل استبيان تفاعلي باستخدام عقد الأزرار. اجمع ردود المستخدم عبر رسائل متعددة، وخزن الإجابات في متغيرات سياق التنفيذ، وأنشئ ملخصاً في النهاية. تعامل مع سيناريوهات انتهاء المهلة إذا توقف المستخدم عن الرد.

أفضل الممارسات

  • قم دائماً بجلب رسم سير العمل البياني قبل التعديل للحصول على lock_version الحالي وتجنب التعارضات
  • استخدم مسارات الملفات لتعريفات الرسم البياني وكود الدوال بدلاً من JSON المضمن لتحسين القابلية للصيانة
  • تحقق من صحة رسوم سير العمل محلياً قبل تقديم التحديثات لاكتشاف الأخطاء الهيكلية مبكراً
  • اختبر تكوينات المحفزات في سير عمل تطويري قبل النشر إلى أرقام الهواتف الإنتاجية
  • خزن بيانات الاعتماد الحساسة مثل مفاتيح API في متغيرات البيئة، أبداً في تعريفات سير العمل

تجنب

  • تغيير معرفات العقد الموجودة في رسم سير العمل - هذا يكسر سجل التنفيذ والمراجع
  • استخدام export statements أو arrow functions في كود الدالة - Kapso يتطلب صيغة handler قياسية
  • إنشاء سير عمل مع عقد بدء متعددة - عقدة بدء واحدة بالضبط مع id 'start' مطلوبة
  • الإشارة إلى متغيرات دون تهيئتها في سياق التنفيذ أولاً

الأسئلة المتكررة

ماذا أحتاج قبل استخدام هذه المهارة؟
تحتاج إلى حساب منصة Kapso، ووصول WhatsApp Business API، ومتغيرات البيئة KAPSO_API_BASE_URL و KAPSO_API_KEY المكونة.
هل يمكنني تعديل رسوم سير العمل بينما لديها تنفيذات نشطة؟
نعم، لكن استخدم آلية lock_version. اجمع الرسم البياني أولاً، قم بالتغييرات، ثم حدّث مع lock_version المتوقع لمنع التعارضات.
ما لغات البرمجة التي تعمل للدوال المخصصة؟
تستخدم الدوال JavaScript مع توقيع handler محدد: async function handler(request, env). يعمل الكود في بيئة Kapso الخادمة بدون خادم.
كيف أتصل بالخدمات الخارجية مثل Slack أو Google Sheets؟
استخدم تكاملات التطبيقات. ابحث عن التطبيق، احصل على action_id، أنشئ تكاملاً مع بيانات اعتماد OAuth، ثم أشر إليه في عقد الوكيل.
هل يمكنني تخزين البيانات بين تنفيذات سير العمل؟
نعم، استخدم جداول قاعدة بيانات D1 للتخزين الدائم أو متجر KV لبيانات المفتاح-القيمة البسيطة المتوفرة عبر env.KV و env.DB في الدوال.
ماذا يحدث إذا فشل تنفيذ سير العمل؟
يمكن فحص التنفيذات الفاشلة باستخدام سكريبتات get-execution و list-execution-events. يمكنك استئناف تنفيذات معينة أو فرض تحديثات الحالة للتصحيح.

تفاصيل المطور

المؤلف

sickn33

الترخيص

MIT

مرجع

main

بنية الملفات

📄 SKILL.md