في المشهد الرقمي سريع التطور اليوم، تعد أتمتة الاتصالات مفتاحًا لتحقيق الكفاءة ورضا العملاء. سيوضح لك هذا الدليل الشامل بالضبط كيفية ربط SMS API بمنصة Make.com عبر webhook، مما يتيح سير عمل رسائل نصية سلسًا ومؤتمتًا. سنستفيد من MySMSGate، وهي بوابة رسائل نصية قصيرة (SMS) فعالة من حيث التكلفة وموثوقة، لتحويل هاتف Android الخاص بك إلى جهاز قوي لإرسال الرسائل القصيرة، مدمج مباشرة مع سيناريوهات Make.com الخاصة بك.

مقدمة: أتمتة الرسائل القصيرة (SMS) باستخدام Make.com و Webhooks

لم تعد أتمتة المهام المتكررة رفاهية بل ضرورة للشركات التي تهدف إلى تحسين العمليات وتعزيز مشاركة العملاء. تبرز Make.com (المعروفة سابقًا باسم Integromat) كمنصة أتمتة بصرية قوية، مما يسمح للمستخدمين بربط تطبيقات وخدمات مختلفة دون كتابة سطر واحد من التعليمات البرمجية. إن تنوعها يجعلها خيارًا ممتازًا لتنسيق سير العمل المعقدة، بما في ذلك إرسال رسائل SMS مؤتمتة.

غالبًا ما يكون الجسر بين Make.com والخدمات الخارجية، مثل SMS API، هو webhook. الـ webhook هو في الأساس استدعاء HTTP يؤدي إلى إجراء في نظام واحد عند حدوث حدث في نظام آخر. من خلال فهم كيفية تهيئة الـ webhooks، فإنك تطلق العنان لإمكانية دمج أي خدمة تقريبًا مع Make.com، بما في ذلك حلول الرسائل القصيرة المخصصة مثل MySMSGate. يتيح لك هذا التكامل إرسال رسائل SMS للمعاملات والرسائل التسويقية وتذكيرات المواعيد والمزيد، مباشرة من أدوات عملك الحالية.

تقدم MySMSGate نهجًا فريدًا للتواصل عبر الرسائل القصيرة، باستخدام هواتف Android وبطاقات SIM الخاصة بك لإرسال واستقبال الرسائل. هذا لا يجعلها فعالة من حيث التكلفة بشكل لا يصدق فحسب، بل يتجاوز أيضًا العقبات التنظيمية الشائعة مثل تسجيل 10DLC، مما يوفر مرونة لا مثيل لها للشركات الصغيرة والمطورين والمؤسسات متعددة الفروع.

لماذا MySMSGate هو SMS API المثالي لعمليات تكامل Make.com

عند اختيار SMS API لأتمتة Make.com الخاصة بك، تعد التكلفة والموثوقية وسهولة الاستخدام أمرًا بالغ الأهمية. تتفوق MySMSGate في هذه المجالات، مما يجعلها خيارًا متفوقًا مقارنة بمقدمي خدمات الرسائل القصيرة التقليديين:

  • فعالية لا تضاهى من حيث التكلفة: بسعر 0.03 دولار أمريكي لكل رسالة SMS فقط، تقدم MySMSGate أسعارًا أقل بكثير من المنافسين مثل Twilio (التي تفرض عادةً 0.05 - 0.08 دولار أمريكي لكل رسالة SMS بالإضافة إلى رسوم مختلفة). لا توجد رسوم شهرية أو عقود، مما يضمن أنك تدفع فقط مقابل ما ترسله.
  • لا توجد متاعب تسجيل 10DLC أو المُرسِل: نظرًا لأن MySMSGate تستخدم هاتف Android وبطاقة SIM الخاصة بك، فإنك تتجنب التعقيدات والتكاليف المرتبطة بتسجيل 10DLC وعمليات موافقة شركات الاتصالات المطلوبة من قبل العديد من بوابات الرسائل القصيرة التقليدية. وهذا يعني إعدادًا أسرع ومتاعب امتثال أقل.
  • الموثوقية عبر بطاقة SIM الخاصة بك: يوفر الاستفادة من بطاقة SIM الخاصة بهاتفك اتصالاً مباشرًا وموثوقًا لإرسال الرسائل، غالبًا مع إمكانية تسليم أفضل للأرقام المحلية.
  • REST API بسيط: تتميز MySMSGate بواجهة REST API مباشرة مع نقطة نهاية واحدة (POST /api/v1/send)، مما يجعل التكامل مع وحدة HTTP في Make.com بسيطًا بشكل لا يصدق.
  • دعم بطاقتي SIM وأجهزة متعددة: قم بتوصيل عدد غير محدود من هواتف Android بحساب MySMSGate واحد، وإدارة جميع أرقامك من لوحة تحكم ويب واحدة. يمكنك حتى تحديد الجهاز وفتحة بطاقة SIM التي سيتم الإرسال منها في مكالمات API الخاصة بك، وهو مثالي للشركات متعددة الفروع.
  • تتبع التسليم في الوقت الفعلي واسترداد الأموال: احصل على حالات التسليم في الوقت الفعلي عبر webhooks واستقبل استردادًا تلقائيًا للرصيد لأي رسائل SMS فاشلة.

هذا المزيج من الميزات يجعل MySMSGate واجهة خلفية ممتازة لأي سيناريو Make.com يتطلب إمكانات رسائل SMS قوية وبأسعار معقولة.

الخطوة 1: إنشاء حساب MySMSGate وربط هاتف Android الخاص بك

قبل أن تتمكن من إرسال الرسائل القصيرة عبر Make.com، تحتاج إلى حساب MySMSGate وهاتف Android واحد على الأقل متصل به.

  1. إنشاء حسابك: قم بزيارة صفحة تسجيل MySMSGate واشترك للحصول على حساب مجاني. ستتلقى على الفور مفتاح API الخاص بك ورمز QR فريدًا.
  2. تثبيت تطبيق Android: قم بتنزيل تطبيق MySMSGate من متجر Google Play على هاتف Android الخاص بك.
  3. ربط هاتفك: افتح تطبيق MySMSGate على هاتفك وانقر على زر 'Scan QR'. امسح رمز QR المعروض في لوحة تحكم الويب الخاصة بـ MySMSGate. يجب أن يتصل هاتفك على الفور، ويظهر في لوحة التحكم الخاصة بك في غضون ثوانٍ. تأكد من أن الهاتف يحتوي على بطاقة SIM نشطة واتصال إنترنت مستقر.

بمجرد الاتصال، يكون هاتف Android الخاص بك جاهزًا لإرسال واستقبال رسائل SMS عبر منصة MySMSGate.

الخطوة 2: إعداد سيناريو جديد في Make.com

الآن، دعنا ننتقل إلى Make.com لبدء بناء سيناريو الأتمتة الخاص بك.

u003ol>
  • تسجيل الدخول إلى Make.com: إذا لم يكن لديك حساب، فاشترك للحصول على واحد.
  • إنشاء سيناريو جديد: من لوحة تحكم Make.com الخاصة بك، انقر على زر 'Create a new scenario'. سيؤدي هذا إلى فتح منشئ السيناريو، وهو لوحة فارغة حيث ستقوم بتصميم سير عملك.
  • يتكون السيناريو في Make.com من سلسلة من الوحدات المتصلة في تدفق منطقي. الوحدة الأولى هي دائمًا محفز (trigger)، يبدأ السيناريو.

    الخطوة 3: إضافة وحدة Webhook كمحفز لك

    لهذا الدليل، سنستخدم webhook كمحفز، مما يسمح للخدمات الخارجية ببدء عملية إرسال الرسائل القصيرة الخاصة بك.

    u003ol>
  • إضافة وحدة: انقر على الدائرة الكبيرة التي تحتوي على علامة زائد في منتصف السيناريو الخاص بك.
  • البحث عن 'Webhooks': في شريط بحث الوحدة، اكتب 'Webhooks' واخترها.
  • اختر 'Custom webhook': من قائمة خيارات webhook، اختر 'Custom webhook'. سيؤدي هذا إلى إنشاء عنوان URL فريد يمكنك إرسال البيانات إليه.
  • إضافة Webhook: انقر على 'Add' لإنشاء webhook جديد. امنحه اسمًا وصفيًا (على سبيل المثال، 'MySMSGate_SMS_Trigger').
  • نسخ عنوان URL الخاص بالـ Webhook: ستُنشئ Make.com عنوان URL فريدًا لـ webhook الخاص بك. انسخ هذا العنوان - ستحتاجه لإرسال البيانات إلى السيناريو الخاص بك.
  • تحديد هيكل البيانات: انقر على 'OK' في وحدة webhook. ستكون Make.com الآن في وضع 'الاستماع'، في انتظار البيانات لتحديد هيكلها. سترسل طلب اختبار إلى عنوان URL هذا بعد قليل.
  • عنوان URL الخاص بالـ webhook هذا هو نقطة الدخول لأتمتتك. يمكن لأي نظام يمكنه إرسال طلب HTTP POST تشغيل سيناريو Make.com هذا.

    الخطوة 4: تهيئة وحدة HTTP لإرسال الرسائل القصيرة عبر MySMSGate API

    بعد ذلك، سنضيف وحدة HTTP لإجراء استدعاء API إلى MySMSGate.

    u003ol>
  • إضافة وحدة أخرى: انقر على زر 'Add another module' بجوار وحدة webhook الخاصة بك.
  • البحث عن 'HTTP': في شريط بحث الوحدة، اكتب 'HTTP' واخترها.
  • اختر 'Make a request': اختر إجراء 'Make a request'.
  • تهيئة الطلب: املأ التفاصيل التالية:
    • Method: POST
    • URL: https://mysmsgate.net/api/v1/send
    • Headers: انقر على 'Add a header' وأدخل:
      • Name: X-API-KEY
      • Value: مفتاح API الخاص بـ MySMSGate (موجود في لوحة تحكم MySMSGate الخاصة بك).

      أضف رأسًا آخر:

      • Name: Content-Type
      • Value: application/json
    • Body Type: اختر 'Raw'
    • Content Type: اختر 'JSON (application/json)'
    • Request Content: هذا هو المكان الذي تربط فيه البيانات من webhook الخاص بك بـ MySMSGate API. استخدم المتغيرات التي توفرها Make.com من webhook الخاص بك. على سبيل المثال:
      {
        "to": "{{1.phoneNumber}}",
        "message": "{{1.smsMessage}}",
        "device_id": "YOUR_DEVICE_ID_OPTIONAL",
        "sim_slot": 1
      }

      استبدل {{1.phoneNumber}} و {{1.smsMessage}} بأسماء المتغيرات الفعلية من وحدة webhook الخاصة بك (عادةً ما يمثلها رقم مثل 1. متبوعًا باسم المفتاح الذي ترسله في بيانات الاختبار الخاصة بك). تعد المعلمات device_id و sim_slot اختيارية؛ قم بإزالتها إذا لم تكن بحاجة إلى تحديد جهاز أو بطاقة SIM معينة.

  • معالجة الأخطاء (اختياري ولكن موصى به): فكر في إضافة معالجة الأخطاء إلى السيناريو الخاص بك لإدارة محاولات الرسائل القصيرة الفاشلة أو أخطاء API بسلاسة.
  • ستأخذ وحدة HTTP هذه البيانات التي استقبلتها webhook وتقوم بتنسيقها في طلب تفهمه MySMSGate.

    فيما يلي أمر curl نموذجي يمثل استدعاء MySMSGate API الذي تقوم بتهيئته، والذي يمكن استخدامه أيضًا للاختبار:

    curl -X POST https://mysmsgate.net/api/v1/send \
      -H "X-API-KEY: YOUR_MY_SMS_GATE_API_KEY" \
      -H "Content-Type: application/json" \
      -d '{
            "to": "+1234567890",
            "message": "Hello from Make.com via MySMSGate!",
            "device_id": "YOUR_DEVICE_ID_OPTIONAL",
            "sim_slot": 1
          }'

    الخطوة 5: اختبار سيناريو Make.com الخاص بك

    حان الوقت الآن لاختبار ما إذا كان التكامل الخاص بك يعمل كما هو متوقع.

    u003ol>
  • تشغيل مرة واحدة: في Make.com، انقر على زر 'Run once' في أسفل يسار السيناريو الخاص بك. هذا يضع وحدة webhook في وضع 'الاستماع'.
  • إرسال بيانات الاختبار: افتح أداة مثل Postman أو Insomnia أو جهازك الطرفي، وأرسل طلب POST إلى عنوان URL الخاص بالـ webhook الذي نسخته في الخطوة 3. يجب أن يكون نص طلبك JSON، متطابقًا مع الهيكل الذي تتوقعه لمتغيرات phoneNumber و smsMessage. على سبيل المثال:
    {
      "phoneNumber": "+1234567890",
      "smsMessage": "This is a test message from Make.com!"
    }
  • مراقبة تنفيذ السيناريو: راقب سيناريو Make.com الخاص بك. يجب أن ترى الوحدات تضيء مع تدفق البيانات من خلالها.
  • التحقق من تسليم الرسائل القصيرة: تحقق من هاتف Android المتصل الخاص بك - يجب أن تستقبل رسالة SMS الاختبارية. تحقق أيضًا من حالة الرسالة في لوحة تحكم الويب الخاصة بـ MySMSGate.
  • إذا كان الاختبار ناجحًا، تهانينا! لقد قمت بربط SMS API بنجاح بـ Make.com عبر webhook. إذا لم يكن كذلك، راجع كل خطوة بعناية، مع الانتباه الشديد إلى مفاتيح API وعناوين URL وبناء جملة JSON.

    الخطوة 6: توسيع أتمتتك: إضافة محفزات ومنطق متقدم

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

    • استبدال محفز Webhook: بدلاً من تشغيل webhook يدويًا، يمكنك ربط السيناريو الخاص بك بمجموعة متنوعة من وحدات تطبيقات Make.com. على سبيل المثال:
      • Google Sheets: تشغيل الرسائل القصيرة عند إضافة صف جديد (على سبيل المثال، لعملية انضمام العملاء).
      • CRM (مثل Salesforce، HubSpot): إرسال رسائل قصيرة عند تغيير حالة العميل المحتمل أو حجز موعد.
      • Form Submissions (مثل Typeform، Google Forms): إرسال رسالة SMS تأكيد فورية.
      • E-commerce Platforms (مثل Shopify، WooCommerce): إرسال تحديثات الطلبات أو إشعارات الشحن.
      • Email Parser: استخراج المعلومات من رسائل البريد الإلكتروني الواردة لتشغيل الرسائل القصيرة.
    • إضافة فلاتر وموجهات: استخدم أدوات التحكم في التدفق في Make.com لإضافة شروط (فلاتر) أو إنشاء مسارات مختلفة (موجهات) بناءً على البيانات. على سبيل المثال، إرسال رسائل SMS مختلفة بناءً على شرائح العملاء أو قيم الطلبات.
    • تنفيذ معالجة الأخطاء: أضف وحدات لمعالجة الأخطاء لإخطارك إذا فشلت رسالة SMS أو إذا كانت هناك مشكلة في استدعاء API.
    • التكامل مع خدمات أخرى: تقدم MySMSGate أيضًا تكاملات مباشرة مع منصات الأتمتة الشائعة الأخرى مثل Zapier و n8n، والتي يمكنك استكشافها في صفحة التكاملات الخاصة بنا.

    إن إمكانيات أتمتة اتصالاتك عبر الرسائل القصيرة باستخدام Make.com و MySMSGate لا حصر لها تقريبًا، مما يمكّنك من تبسيط سير العمل وتعزيز مشاركة العملاء بشكل كبير.

    حالات استخدام واقعية لأتمتة الرسائل القصيرة باستخدام Make.com + MySMSGate

    يفتح دمج MySMSGate مع Make.com عبر webhooks مجموعة واسعة من التطبيقات العملية للشركات من جميع الأحجام:

    • تذكيرات المواعيد المؤتمتة: إرسال تذكيرات SMS في الوقت المناسب للعملاء قبل مواعيدهم، مما يقلل من حالات عدم الحضور ويحسن الكفاءة.
    • تأكيدات الطلبات وتحديثات الشحن: إخطار العملاء فورًا بحالة طلباتهم، من التأكيد إلى تتبع الشحن، مما يعزز الشفافية ورضا العملاء.
    • المصادقة الثنائية (2FA) / تسليم كلمات المرور لمرة واحدة (OTP): دمج كلمات مرور آمنة لمرة واحدة (OTPs) لتسجيل الدخول أو التحقق من المعاملات، مما يعزز الأمان لتطبيقاتك.
    • تغذية العملاء المحتملين وحملات التسويق: أتمتة رسائل SMS للمتابعة للعملاء المحتملين الجدد أو تشغيل حملات تسويقية مستهدفة بناءً على إجراءات المستخدم.
    • الإشعارات الداخلية: تنبيه الموظفين حول الأحداث الهامة أو أخطاء النظام أو المهام العاجلة، مما يضمن استجابات سريعة.
    • دعم العملاء والملاحظات: إرسال ردود مؤتمتة على الاستفسارات الشائعة أو طلب الملاحظات بعد التفاعل مع الخدمة.

    MySMSGate مقابل بوابات الرسائل القصيرة التقليدية لمستخدمي Make.com

    عند التفكير في حل الرسائل القصيرة لـ Make.com، من الأهمية بمكان مقارنة MySMSGate بالخيارات الشائعة الأخرى. إليك كيفية مقارنة MySMSGate:

    الميزة / المزودMySMSGateTwilioSMSGateway.me
    تكلفة الرسالة القصيرة (الولايات المتحدة)$0.03$0.05 - $0.08$0.09 (مع خطة $9.99/شهر)
    الرسوم الشهريةلا يوجدلا يوجد (ولكن ادفع مقابل الأرقام)$9.99/شهريًا (كحد أدنى)
    تسجيل معرف المُرسِل (10DLC)غير مطلوبمطلوب، وتُطبق الرسومغير مطلوب (يستخدم بطاقة SIM الخاصة به)
    تعقيد الإعدادسهل (رمز QR + API)متوسط (وحدة تحكم، مفاتيح API)سهل (تطبيق Android + API)
    الموثوقيةعبر بطاقة SIM لهاتف Android الخاص بكبمستوى شركات الاتصالاتعبر بطاقة SIM لهاتف Android الخاص بك
    تكامل Make.comWebhook (HTTP)وحدة مخصصةWebhook (HTTP)
    دعم بطاقتي SIMنعملا ينطبقلا
    استرداد الأموال للرسائل القصيرة الفاشلةنعملالا

    كما هو واضح، تقدم MySMSGate قيمة مقنعة، خاصة لأولئك الذين يتطلعون إلى تجنب الرسوم الشهرية وتسجيل 10DLC والتكاليف العالية لكل رسالة. لمقارنة أكثر تفصيلاً، تحقق من مقالنا حول بدائل Twilio.

    الخلاصة: تبسيط اتصالاتك باستخدام MySMSGate و Make.com

    يعد ربط SMS API بـ Make.com عبر webhook استراتيجية قوية لأتمتة اتصالات عملك. باتباع هذا الدليل خطوة بخطوة مع MySMSGate، يمكنك إعداد نظام إرسال رسائل SMS قوي وفعال من حيث التكلفة ومرن في وقت قصير.

    سواء كنت صاحب عمل صغير تتطلع إلى إرسال تذكيرات بالمواعيد، أو مطورًا يدمج كلمات المرور لمرة واحدة (OTPs)، أو مؤسسة متعددة الفروع تدير أرقامًا متعددة، فإن MySMSGate تقدم لك البساطة والقدرة على تحمل التكاليف التي تحتاجها. استفد من قوة أتمتة Make.com وبوابة الرسائل القصيرة المبتكرة من MySMSGate لتبسيط سير عملك، وتقليل التكاليف، والحفاظ على تفاعل جمهورك.

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

    كم يكلف إرسال رسائل SMS باستخدام MySMSGate عبر Make.com؟

    تفرض MySMSGate سعرًا ثابتًا قدره 0.03 دولار أمريكي لكل رسالة SMS، بغض النظر عن الوجهة (للدول المدعومة). لا توجد رسوم شهرية أو تكاليف إعداد أو عقود. أنت تدفع فقط مقابل الرسائل التي ترسلها بنجاح، مع استرداد تلقائي للأموال للتسليمات الفاشلة.

    هل أحتاج إلى مهارات برمجية لربط MySMSGate بـ Make.com؟

    لا، لست بحاجة إلى مهارات برمجية واسعة. Make.com هي منصة بدون/قليل من التعليمات البرمجية، و MySMSGate API مصمم للبساطة. تتضمن العملية تهيئة الوحدات في Make.com وفهم هياكل طلبات HTTP الأساسية (مثل JSON)، ولكن لا يلزم معرفة بلغة برمجة.

    هل يمكنني إرسال رسائل SMS من أرقام هواتف مختلفة باستخدام Make.com و MySMSGate؟

    نعم، بالتأكيد. تتيح لك MySMSGate ربط عدد غير محدود من هواتف Android بحساب واحد. في وحدة HTTP في Make.com، يمكنك تحديد معلمات device_id و sim_slot في طلب API الخاص بك لاختيار الهاتف المتصل وبطاقة SIM التي يجب أن ترسل كل رسالة، مما يوفر مرونة هائلة لعمليات الأرقام المتعددة.

    ماذا يحدث إذا فشلت رسالة SMS في التسليم باستخدام MySMSGate؟

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

    هل MySMSGate متوافقة مع لوائح 10DLC؟

    نظرًا لأن MySMSGate تستفيد من هاتف Android وبطاقة SIM الخاصة بك لإرسال الرسائل، فإنها تعمل خارج نطاق لوائح 10DLC (10-Digit Long Code) في الولايات المتحدة. هذا يعني أنك لست بحاجة إلى تسجيل معرف المُرسِل الخاص بك أو دفع الرسوم المرتبطة به، مما يبسط عمليات الرسائل القصيرة الخاصة بك بشكل كبير.