تكامل Whats360 مع Salesforce لإدارة العملاء عبر واتساب

في هذه المقالة، سنوضح كيفية تكامل Whats360 API مع Salesforce لإرسال رسائل واتساب تلقائيًا بدون الحاجة لاستخدام تطبيق واتساب الرسمي. سنستخدم Webhooks و HTTP Requests كبديل لتنفيذ هذه العملية بسلاسة.

مقدمة

تتيح لك خدمة Whats360 إرسال رسائل عبر واتساب بطريقة آلية باستخدام واجهة HTTP API. هذه التقنية توفر إمكانية تكامل سهل مع منصات إدارة العملاء مثل Salesforce. باستخدام Webhooks و HTTP Requests، يمكنك إرسال رسائل إلى العملاء تلقائيًا بناءً على التفاعلات أو التحديثات في بياناتهم داخل Salesforce.

الخطوة 1: الإعدادات الخاصة بـ Whats360 API

قبل البدء في تكامل Whats360 مع Salesforce، عليك الحصول على بيانات الدخول الخاصة بـ Whats360 API. هذه البيانات تتضمن:

  • API Key: مفتاح API الخاص بك والذي سيُستخدم في عملية المصادقة.
  • Client ID: مُعرّف العميل المرتبط بحسابك في Whats360.

رابط الإعدادات الخاصة بـ Whats360 API: شرح API Whats360

الخطوة 2: تكامل Salesforce مع Whats360

2.1 إعداد Webhook في Salesforce

  1. إنشاء Webhook في Salesforce:
    • قم بتسجيل الدخول إلى حسابك في Salesforce.
    • من القائمة الجانبية، انتقل إلى Setup.
    • في مربع البحث، اكتب “Webhooks” وقم باختيار الخيار المناسب.
    • أنشئ Webhook جديد وحدد URL الخاص بـ Whats360 API، وهو https://api.whats360.live/api/user/v2/send_message.
  2. إعداد Webhook لتلقي البيانات:
    • حدد البيانات التي سيتم إرسالها إلى Whats360 مثل رقم العميل، الرسالة النصية، أو أي معلمات أخرى.
    • قم بتحديد Method على POST.
    • اضغط على Save لإتمام عملية الإعداد.

2.2 إعداد HTTP Request لإرسال الرسالة

  1. قم باستخدام HTTP Request Module في منصة Make.com:
    • في السيناريو الذي سنقوم بإنشائه، نحتاج إلى إرسال HTTP Request باستخدام بيانات العميل من Salesforce.
    • اختر POST كطريقة إرسال.
    • في الحقل الخاص بـ URL، أدخل عنوان Whats360 API:
      https://api.whats360.live/api/user/v2/send_message.
  2. إعداد Content-Type و Authorization Headers:
    • في إعدادات الـ Headers، تأكد من إضافة:
      Content-Type: application/json
      Authorization: Bearer YOUR_API_KEY
    • استبدل YOUR_API_KEY بمفتاح API الفعلي من Whats360.
  3. Body Request:
    أضف البيانات التي ستحتاجها لإرسال الرسالة عبر واتساب:

    {
      "client_id": "CLIENT_ID",
      "mobile": "{{mobile_number}}",
      "text": "Hello, this is a message from Salesforce."
    }
        

    حيث ستستبدل {{mobile_number}} بالرقم الذي يتم استلامه من Salesforce.

2.3 اختبر الاتصال

  1. قم بتشغيل السيناريو واختبر الإرسال:
    • بعد تنفيذ الإعدادات في Salesforce و Make.com، يمكنك اختبار التكامل بإرسال رسالة إلى عميل معين في Salesforce.
    • تأكد من أن البيانات تنتقل بسلاسة من Salesforce إلى Whats360 وأن الرسالة تم إرسالها بنجاح عبر واتساب.

الخطوة 3: إنشاء سيناريو مفصل لإرسال رسائل تلقائيًا

3.1 تصميم السيناريو باستخدام Make.com

  1. أضف Webhook Module:
    • في Make.com، أضف Webhook Module لاستقبال البيانات من Salesforce.
    • اختر POST كطريقة واستقبل المعلمات مثل mobile و text.
  2. أضف HTTP Request Module:
    • بعد استقبال البيانات عبر Webhook، قم بإضافة HTTP Request module.
    • حدد POST، وأدخل عنوان Whats360 API.
    • في Body، ضع البيانات مثل:
      {
        "client_id": "YOUR_CLIENT_ID",
        "mobile": "{{mobile_number}}",
        "text": "{{message_text}}"
      }
              
  3. إضافة خطوات للتحقق:
    • أضف خطوة Filter أو Conditions للتحقق مما إذا كان يجب إرسال الرسالة أم لا بناءً على شروط معينة، مثل الحالة الخاصة بالعميل في Salesforce.
  4. تشغيل السيناريو:
    • بعد إتمام التصميم، قم بتشغيل السيناريو واختبره باستخدام بيانات عميل حقيقية للتأكد من أن الرسائل تُرسل بشكل صحيح.

الخطوة 4: استخدام Webhooks و HTTP Requests

باستخدام Webhooks و HTTP Requests، يمكنك إرسال رسائل تلقائيًا إلى العملاء في Salesforce دون الحاجة لاستخدام تطبيق واتساب الرسمي. Whats360 API توفر واجهة مرنة تتيح لك إرسال الرسائل بسهولة باستخدام GET و POST.

الختام

لقد تم شرح كيفية تكامل Whats360 API مع Salesforce لإرسال رسائل عبر واتساب باستخدام Webhooks و HTTP Requests. باتباع الخطوات المذكورة، يمكنك إرسال رسائل واتساب تلقائيًا استنادًا إلى التحديثات في بيانات العملاء داخل Salesforce، مما يسهل عليك إدارة التفاعلات مع العملاء.

روابط ذات صلة:

Leave a comment

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *