تُرسل رسائل SMS من هاتفك المحمول الخاص.اكتشف كيف يعمل
المنصةAPI-first structureأجهزة آمنةإبراز التنفيذمراقبة الترايينات المتعددةالوثائق المغلقة

Workflow Studio · أتمتة الجوال بدون كود

حوّل كل حدث جوال إلى الإجراء الصحيح التالي.

Workflow Studio يربط ما يحدث على هواتفك المحمولة بما ينبغي لعملك القيام به لاحقًا. اختر حدث SMS أو مكالمة أو WhatsApp أو حدث بريد إلكتروني، صفِّه بشروط دقيقة، وأطلق إجراءً واحدًا أو أكثر من مساحة عمل مرئية — دون كتابة كود.

✓بِناء واختبار بأمان قبل التفعيل. المحاكاة لا ترسل أبدًا SMS، رسالة WhatsApp، بريدًا إلكترونيًا، إشعارًا أو webhook حيًا.

عند✉
تم استلام SMSsms.received
إذا⌕
الرسالة تحتوي على “urgent”data.message
ثمأرسل SMS{{data.from}}
وإشعار على الهاتف المحمول{{data.device_id}}
سير العمل النشطمختبر قبل التفعيل
15
الأحداث المدعومةعبر SMS، المكالمات، WhatsApp والبريد الإلكتروني
11
مشغلات الشروطمن فحوصات الوجود البسيطة إلى التعبيرات النمطية
5
أنواع الإجراءاتالرسائل والإشعارات والبريد الإلكتروني وwebhooks الخاصة بـ HTTPS
0
يتطلب كودًاقم بالتكوين والمحاكاة والتفعيل بصريًا

لماذا Workflow Studio

أتمتة تبدأ بقنوات الاتصال التي تستخدمها بالفعل.

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

01

استجب بسرعة أكبر

أطلق إجراءات المتابعة بمجرد دخول حدث مدعوم إلى SMSMobileAPI بدلاً من الاعتماد على الفحوصات اليدوية.

02

قلل العمل المتكرر

أعد استخدام بيانات المرسل أو الرسالة أو جهة الاتصال أو الجهاز أو الحدث مباشرة داخل الإجراء التالي.

03

حافظ على اتساق القرارات

طبّق نفس شروط الكلمة المفتاحية أو الرقم أو الحالة أو المدة في كل مرة.

04

ربط الأنظمة الحالية

أرسل webhook مُهيكل من HTTPS إلى برنامجك عند حدوث حدث جوال مطابق.

05

اختبر قبل النشر

عاين نتيجة كل شرط وكل حقل إجراء مُحلّل دون تنفيذ إجراء حقيقي.

06

افهم كل عملية تنفيذ

راجع المشغّل، أثر الشروط، حالة الإجراء، المحاولات وتفاصيل الأخطاء في سجل تدقيق واحد.

المُنشئ المرئي

منطق مرئي واحد: عند → إذا → ثم.

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

عند
⚡

اختر الحدث

ابدأ من استلام SMS، مكالمة فائتة، رسالة WhatsApp، نسخ صوتي، نتيجة التسليم أو حدث بريد إلكتروني.

إذا
⌕

تصفية الحالات المناسبة

تحقق مما إذا كان الحقل موجودًا، يساوي قيمة معينة، يحتوي على نص، يبدأ بـ، ينتهي بـ، أكبر من أو أصغر من قيمة معينة، أو يطابق تعبيرًا نمطيًا.

ثم
↗

نفّذ إجراءً واحدًا أو أكثر

أرسل رسالة SMS أو WhatsApp، أو بريدًا إلكترونيًا، أو إشعارًا على الجوال، أو نفّذ استدعاءً إلى webhook الخاص بك HTTPS.

15 مشغلات أحداث

راقب دورة حياة الاتصالات المحمولة بالكامل.

اختر اللحظة الدقيقة التي تهمّك. Workflow Studio يعرض الأحداث التشغيلية من القنوات المتصلة بـ SMSMobileAPI.

SMS

SMS

5 أحداث
  • إرسال API
  • تأكيد الإرسال
  • فشل الإرسال
  • تم استلام SMS
  • تم إرسال SMS يدويًا من الجوال
مكالمة

المكالمات

3 أحداث
  • مكالمة فائتة
  • مكالمة واردة
  • مكالمة صادرة
WA

WhatsApp

5 أحداث
  • جاري إرسال التقديم
  • تأكيد الإرسال
  • فشل الإرسال
  • تم استلام رسالة
  • تم تحويل الرسالة الصوتية إلى نص
@

البريد الإلكتروني

2 أحداث
  • تم إرسال البريد الإلكتروني
  • تم استلام البريد الإلكتروني

شروط دقيقة

انتقل من حدث عام إلى قرار تجاري محدد.

تفحص الشروط حقول الحدث الفعلية. اجمع بين عدة قواعد باستخدام منطق ALL أو ANY، واختر المطابقة الحساسة لحالة الأحرف عند الحاجة، واستخدم التعابير النمطية للتنسيقات المتقدمة.

موجودغير موجوديساويلا يساوييحتوي علىلا يحتوي علىيبدأ بـينتهي بـأكبر منأصغر منتعبير نمطي
إذا

مثال: اكتشاف SMS وارد عاجل

الحدث
sms.received
الحقل
data.message
المشغل
يحتوي على
القيمة
عاجل
الإجراء التالي
أخطر الهاتف المحمول المتصل وأرسل رسالة تأكيد استلام SMS
استمرار الأحداث المطابقة

الحقول النائبة الديناميكية

تجعل البيانات الديناميكية كل إجراء شخصياً ومفيداً.

يُستبدل الحقل النائب بالقيمة الحقيقية من الحدث عند تشغيل سير العمل. استخدم اسم الحقل الخام في شرط، ثم ضع نفس الحقل بين قوسين معقوفين مزدوجين داخل الإجراء.

الشرطdata.from→الإجراء{{data.from}}
{{data.from}}

مرسل رسالة SMS أو WhatsApp الواردة

{{data.message}}

النص الكامل المضمّن في الحدث

{{data.number}}

رقم الهاتف المتعلق بالمكالمة

{{data.device_id}}

الهاتف المحمول المتصل المعني بالحدث

{{data.contact_name}}

اسم جهة الاتصال المتوفر في WhatsApp أو على الهاتف المحمول

{{data.transcript}}

النص الناتج عن رسالة WhatsApp الصوتية

{{type}}

نوع الحدث الدقيق الذي أطلق سير العمل

{{occurred_at}}

وقت UTC الذي وقعت فيه عملية الاتصال

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

5 أنواع من الإجراءات

واصل المحادثة أو اربط نظامًا آخر.

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

SMS

أرسل SMS

رد على المرسل، أو أخطر أحد أعضاء الفريق، أو تابع عملية تشغيلية عبر الهاتف المحمول المتصل.

WA

أرسل WhatsApp

ضع استجابة WhatsApp في قائمة الانتظار عبر جلسة WhatsApp المرتبطة والفعّالة.

@

أرسل بريدًا إلكترونيًا

استخدم صندوق بريد إلكتروني مُعد مسبقًا في حساب SMSMobileAPI.

●

أرسل إشعارًا للهاتف المحمول

أنبه هاتف SMSMobileAPI المتصل المحدد باستخدام مُعرف الجهاز الخاص به.

{}

استدعِ Webhook تابعًا لـ HTTPS

أرسل POST للحدث والحقول المحلولة إلى نقطة نهاية HTTPS عامة في تطبيقك.

أفكار للأتمتة

سير عمل مفيدة يمكنك إنشاؤها في دقائق.

01

الرد عبر كلمة مفتاحية

عند استلام SMS واحتواء الرسالة على 'INFO'، أعد المعلومات المطلوبة إلى نفس الرقم.

02

متابعة المكالمات الفائتة

عند ورود مكالمة فائتة، أرسل إقرار استلام SMS وأخطر هاتف الدعم المتصل.

03

التصعيد عبر WhatsApp

عندما تحتوي رسالة WhatsApp الواردة على 'urgent'، أنبه أحد أعضاء الفريق وقم بإحالة الحدث إلى نقطة نهاية HTTPS الخاصة بك.

04

مراقبة الفشل

عندما تفشل عملية إرسال SMS أو WhatsApp، أرسل بريدًا إلكترونيًا يتضمن المستلم والمصدر والخطأ المُرجَع.

05

توجيه الرسائل الصوتية

عندما تُحول رسالة WhatsApp الصوتية إلى نص، اكتشف كلمة مفتاحية في النص وأرسل النص إلى نظام عملك.

06

تقرير المكالمات

عند مزامنة مكالمة واردة أو صادرة، أرسل الرقم والمدة والجهاز إلى نقطة نهاية التقارير الخاصة بك.

محاكاة دون آثار جانبية

قم بالمحاكاة أولاً. قم بالتفعيل فقط عندما تكون النتيجة صحيحة.

ينشئ المُحاكي الآمن حدثًا نموذجيًا واقعيًا، يقيم كل شرط ويحل كل عنصر نائب. ثم يعرض أي الإجراءات ستُنفَّذ — من دون الاتصال بالمستلم أو بأي نقطة نهاية خارجية.

  • ✓اطّلع على القيمة المستلمة والمتوقعة لكل شرط
  • ✓تأكيد ما إذا كان منطق الشروط (ALL أو ANY) قد تطابق
  • ✓معاينة المستلم النهائي، والرسالة، والمَوضوع أو محتوى JSON النهائي
  • ✓أبقِ كل التأثيرات الحية معطلة أثناء المحاكاة
اختبار آمنلا إجراءات حية
{
  "type": "sms.received",
  "data": {
    "from": "+32470000000",
    "message": "urgent request"
  }
}
الشروط✓ متطابق
معاينةإرسال SMS → +32470000000

التحكم والمراقبة

مصمّم للتنفيذ الخاضع للسيطرة، وليس كإجراء هش في المتصفح.

تستمع سير العمل النشطة لأحداث Webhook V2 المدعومة. تدخل الإجراءات المطابقة في قائمة انتظار غير متزامنة ودائمة، مما يحافظ على استجابة لوحة المعلومات ويسمح للعامل بتتبع المحاولات والأخطاء بشكل مستقل.

✓

إجراءات غير متزامنة

الخدمات الخارجية البطيئة لا تبقي طلب لوحة المعلومات مفتوحًا.

✓

قائمة انتظار تدعم إعادة المحاولة

تحتفظ مهام الإجراءات بعدد محاولاتها، والمحاولة التالية، والحالة النهائية.

✓

عزل الحساب

كل سير عمل، وتشغيل، وإجراء ينتمي إلى الحساب المُصادق عليه.

✓

تعريفات مُرقَّمة بالإصدار

كل تحديث محفوظ يزيد رقم إصدار تعريف سير العمل.

✓

الإيقاف المؤقت في أي وقت

اجعل سير العمل قابلاً للتحرير والاختبار دون السماح له بالاستجابة للأحداث الحية.

✓

سجل تدقيق مفصل

تصفية التنفيذات وفحص آثار الشروط ونتائج الإجراءات والأخطاء.

لكل فريق

مصمم لفرق العمليات والمطورين على حد سواء.

الشركات الصغيرة

أتمتة التأكيدات والتنبيهات دون بناء منصة تكامل داخلية.

دعم العملاء

حوّل الرسائل العاجلة والمكالمات الفائتة إلى الشخص المناسب بشكل أكثر اتساقًا.

المطورون

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

الوكالات ومزودو التكامل

إنشاء منطق اتصال قابل للتكرار لحسابات العملاء مع اختبارات وسجلات مرئية.

الأسئلة الشائعة حول سير العمل

إجابات واضحة قبل أول عملية أتمتة.

افهم الأحداث والحدود والمحاكاة والتنفيذ قبل تفعيل سير عمل مباشر.

هل أحتاج إلى كتابة كود؟+

لا بالنسبة لإجراءات وشروط SMSMobileAPI. يحتاج المطور فقط إذا اخترت استدعاء webhook مخصص من نوع HTTPS أو ربط نظام خارجي خاص بك.

هل يمكن لسير العمل استخدام عدة شروط؟+

نعم. يدعم سير العمل الواحد حتى 20 شرطًا. يمكنك اشتراط مطابقة جميع الشروط أو المتابعة عند مطابقة أي شرط.

هل يمكن لسير عمل تشغيل عدة إجراءات؟+

نعم. يمكن لسير عمل واحد وضع ما يصل إلى 10 إجراءات في قائمة الانتظار بالترتيب المحدد في المُنشئ المرئي.

هل ترسل المحاكاة رسائل حقيقية؟+

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

أين يمكنني رؤية ما حدث؟+

يُظهر سجل التنفيذ الحدث، والحالة، وتتبع الشروط، ومحاولات الإجراءات غير المتزامنة، ومقتطفات النتائج، والأخطاء.

هل يمكنني إيقاف أتمتة دون حذفها؟+

نعم. أوقفها مؤقتًا للحفاظ على التعريف متاحًا للتحرير والمحاكاة، ثم أعد تفعيله عندما تكون جاهزًا.

ماذا يحدث عندما تكون بيانات الحدث مفقودة؟+

يتم حل القالب النائب المقابل إلى قيمة فارغة. استخدم شرط Exists كلما كان ذلك الحقل مطلوبًا للإجراء.

هل سير العمل هو نفسه الويبهوك الخارجي؟+

يكملان بعضهما البعض. Workflow Studio يتخذ القرارات ويمكنه تنفيذ إجراءات مضمّنة؛ ثم يمكن لإجراء الويبهوك أن يمرر الحدث المطابق إلى تطبيقك الخاص.

من الحدث إلى الإجراء

اجعل اتصالاتك المحمولة تتفاعل تلقائيًا.

افتح Workflow Studio، اختر الحدث المهم، أضف شروطك وإجراءاتك، شغّل محاكاة آمنة، ثم فعّل سير العمل عندما تكون المعاينة صحيحة.