إنتقل إلى المحتوى الرئيسي

التهيئة

قبل إرسال رسائل SMS، تحتاج إلى ربط الوحدة بمزوّد بوابة SMS وتهيئة إعدادات المرسل. تشرح هذه الصفحة كل خيار من خيارات التهيئة.


الوصول إلى إعدادات الوحدة

  1. سجّل الدخول إلى لوحة إدارة Concord CRM
  2. انتقل إلى Custom SMS -> Settings من الشريط الجانبي
  3. تعرض صفحة الإعدادات جميع خيارات التهيئة منظمة حسب الأقسام

إعداد بوابة SMS

تتطلب وحدة SMS المخصص بوابة SMS خارجية لتوصيل الرسائل. قم بتهيئة بيانات اعتماد المزوّد في قسم البوابة.

البوابات المدعومة

المزوّدبيانات الاعتماد المطلوبة
TwilioAccount SID, Auth Token, رقم هاتف المرسل
VonageAPI Key, API Secret, رقم هاتف المرسل
أخرىAPI Key/Token, معرّف المرسل (يختلف حسب المزوّد)

ربط البوابة

  1. انتقل إلى Custom SMS -> Settings -> Gateway
  2. اختر مزوّد SMS من القائمة المنسدلة
  3. أدخل بيانات الاعتماد المطلوبة للمزوّد المختار
  4. حدد رقم هاتف المرسل أو معرّف المرسل
  5. انقر على Save
  6. استخدم زر Send Test SMS للتحقق من الاتصال
تلميح

أدخل أرقام الهواتف بتنسيق E.164 (مثال: +1234567890). معظم حالات فشل التوصيل سببها أرقام مرسل أو مستلم بتنسيق غير صحيح.

SMS تجريبي

بعد حفظ بيانات اعتماد البوابة، أرسل دائماً رسالة تجريبية:

  1. انقر على Send Test SMS
  2. أدخل رقم هاتف يمكنك الوصول إليه
  3. انقر على Send
  4. تحقق من وصول الرسالة إلى هاتفك

إذا فشل الاختبار، تحقق مرة أخرى من بيانات الاعتماد وتأكد من أن حساب البوابة نشط ولديه رصيد كافٍ.


إعدادات المرسل

معرّف المرسل / رقم الهاتف

هوية المرسل التي يراها المستلمون عند تلقي رسالتك. حسب المزوّد والبلد:

  • رقم هاتف -- رقم مُشترى من مزوّد البوابة (الأكثر شيوعاً)
  • معرّف مرسل أبجدي رقمي -- تسمية نصية مخصصة (مثال: "MyCRM") مدعومة في بعض المناطق
تحذير

معرّفات المرسل الأبجدية الرقمية غير مدعومة في جميع البلدان. تحقق من وثائق مزوّد البوابة للتوفر الإقليمي. لا يمكن للمستلمين الرد على الرسائل المرسلة من معرّفات أبجدية رقمية.

رمز البلد الافتراضي

حدد رمز بلد افتراضي حتى لا تحتاج إلى تضمينه في كل مرة. ستقوم الوحدة تلقائياً بإضافة رمز البلد للأرقام التي تفتقر إليه.

  1. انتقل إلى Custom SMS -> Settings -> General
  2. حدد رمز البلد الافتراضي (مثال: +1 للولايات المتحدة، +44 للمملكة المتحدة)
  3. انقر على Save

تهيئة الجدولة

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

إعداد مهمة Cron

يتم إرسال رسائل SMS المجدولة بواسطة مهمة cron في Concord CRM. تحقق من أن cron مُهيّأ وقيد التشغيل:

* * * * * php /path/to/concord/artisan schedule:run >> /dev/null 2>&1
معلومات

إذا لم تكن مهمة cron قيد التشغيل، ستبقى الرسائل المجدولة في قائمة الانتظار ولن يتم تسليمها حتى يتم تنفيذ cron.

المنطقة الزمنية

يستخدم نظام الجدولة المنطقة الزمنية المُهيّأة في إعدادات Concord CRM. للتحقق أو التحديث:

  1. انتقل إلى Settings -> General في Concord CRM
  2. تحقق من إعداد المنطقة الزمنية
  3. تأكد من تطابقها مع منطقتك الزمنية المحلية حتى يتم إرسال الرسائل المجدولة في الوقت المتوقع

تكامل إجراءات CRM

يمكن تشغيل الوحدة من إجراءات CRM المختلفة. قم بتهيئة الإجراءات التي تعرض خيار SMS:

  1. انتقل إلى Custom SMS -> Settings -> Integrations
  2. فعّل أو عطّل SMS لكل نوع إجراء CRM:
    • المكالمات -- إرسال SMS بعد تسجيل مكالمة
    • المهام -- إرسال SMS متعلق بتحديثات المهام
    • رسائل البريد الإلكتروني -- استكمال التواصل عبر البريد الإلكتروني بـ SMS
    • الاجتماعات -- إرسال تأكيدات أو تذكيرات الاجتماعات
    • المواعيد النهائية -- إخطار جهات الاتصال بالمواعيد النهائية القادمة
  3. انقر على Save

عند تفعيل نوع إجراء، سيظهر زر Send SMS في سجل CRM المقابل.


تتبع حالة التوصيل

تتتبع الوحدة تلقائياً حالة التوصيل من مزوّد البوابة. يتم تلقي تحديثات الحالة عبر webhooks:

الحالةالمعنى
في الانتظارتم قبول الرسالة من البوابة، في انتظار التوصيل
مُرسلةتم إرسال الرسالة إلى شبكة الناقل
تم التوصيلتم تأكيد توصيل الرسالة إلى المستلم
فشلتفشل التوصيل (رقم غير صالح، مشكلة في الناقل)
معلومات

بعض مزوّدي البوابات يدعمون إيصالات التوصيل (DLR) لتتبع أكثر دقة. فعّل DLR في لوحة تحكم المزوّد للحصول على أدق تحديثات الحالة.


استكشاف أخطاء التهيئة

المشكلةالحل
SMS التجريبي لا يصلتحقق من بيانات الاعتماد؛ تحقق من رصيد حساب البوابة
خطأ "مرسل غير صالح"تأكد من أن رقم المرسل موثّق/مُشترى على بوابتك
الرسائل المجدولة لا تُرسلتأكد من أن مهمة cron نشطة وتعمل كل دقيقة
حالة التوصيل لا تتحدثتحقق من تهيئة webhook على لوحة تحكم مزوّد البوابة
رمز البلد لا يُطبّقتحقق من حفظ رمز البلد الافتراضي في الإعدادات العامة