🎯 الخطوات الأولى بعد التثبيت
بمجرد تمكنك من تسجيل الدخول، اتبع قائمة التحقق هذه لتجهيز PulseHub للإنتاج.
1. أضف قناتك الأولى
انتقل إلى Channels → Add Channel واختر النوع المناسب لحالة استخدامك. يتطلب كل نوع قناة بيانات اعتماد مختلفة من مزوده:
- SMS عبر Twilio
- البريد الإلكتروني
- Telegram
- Viber
- Facebook Messenger
- أداة الدردشة عبر الويب
بعد إضافة قناة، يُعرض رابط webhook على البطاقة. ستلصقه في لوحة تحكم المطور الخاصة بمزودك.
2. قم بتكوين Webhook على جانب المزود
يحتاج كل مزود قناة لمعرفة أين يرسل الرسائل الواردة. التنسيق دائمًا:
https://yourdomain.com/webhooks/{channel_type}/{channel_id}
راجع أدلة القنوات المحددة للخطوات الدقيقة حول مكان لصق هذا الرابط.
3. أعد مهام Cron
عدة ميزات تعمل فقط عندما يكو ن منفّذ cron نشطًا:
| الميزة | بدون Cron | مع Cron |
|---|---|---|
| البريد الوارد (IMAP) | لا يتم الاستطلاع أبدًا | يُفحص كل دقيقة |
| قواعد الأتمتة | تعمل بشكل متزامن على طلبات الويب | تعمل بموثوقية كل دقيقة |
| إعادة محاولة webhook الفاشلة | عالقة للأبد | إعادة المحاولة حتى 5 مرات |
| تنظيف قاعدة البيانات | الجداول تنمو بلا حدود | يتم التنظيف كل ساعة |
الاستضافة المشتركة (cPanel / Plesk / DirectAdmin)
- انتقل إلى Settings → Cron Job URL في PulseHub وانسخ الرابط الكامل
- في لوحة الاستضافة، انتقل إلى Cron Jobs
- اضبط الجدول على كل دقيقة (
* * * * *) - الصق هذا كأمر:
wget -q -O /dev/null "https://yourdomain.com/cron.php?token=YOUR_CRON_SECRET&job=all"
لا حاجة لمعرفة سطر الأوامر — فقط انسخ الرابط من الإعدادات والصقه في لوحة الاستضافة.
VPS / خادم مخصص
* * * * * php /var/www/pulsehub/cron.php all >> /var/log/pulsehub_cron.log 2>&1
راجع مرجع مهام Cron الكامل.
4. ادعُ فريقك
انتقل إلى Agents → Invite Agent وأنشئ حسابات لأعضاء فريق الدعم:
- مسؤول — وصول كامل لجميع الإعدادات والقنوات والأتمتة وإدارة الوكلاء
- وكيل — يمكنه عرض المحادثات وإرسال الرسائل وتعيين الحالة والوسوم. لا يمكنه تغيير إعدادات النظام.
5. (اختياري) تفعيل اقتراحات الرد بالذكاء الاصطناعي
انتقل إلى Settings → Workspace والصق مفتاح API الخاص بـ OpenAI. مع تكوين هذا، يظهر زر ✨ AI Suggest في كل سلسلة محادثة.
6. أنشئ أول قاعدة أتمتة
انتقل إلى Automations → New Rule وأنشئ قاعدة اختبار بسيطة:
- الاسم:
Tag urgent messages - المشغّل:
Message Received - الإجراء:
Add Tag→new
راجع دليل الأتمتة الكامل.
7. أضف أداة الدردشة عبر الويب (اختياري)
إذا أضفت قناة دردشة ويب، أضف هذا المقتطف إلى موقعك قبل </body>:
<script
src="https://yourdomain.com/public/js/webchat-widget.js"
data-channel="YOUR_CHANNEL_ID"
data-greeting="Hi! How can we help you today?"
data-color="#10b981">
</script>
فحص صحة سريع
- أرسل رسالة اختبار WhatsApp/SMS إلى رقمك المتصل → تظهر في صندوق الوارد خلال ثوانٍ
- أرسل بريدًا إلكترونيًا اختباريًا إلى صندوق الوارد المتصل → يظهر بعد تشغيل cron التالي (حتى دقيقة واحدة)
- رد على رسالة الاختبار من صندوق الوارد → تصل إلى جهاز المرسل
- تحقق من صفحة التحليلات → تعرض محادثة واحدة على الأقل ورسالتين
- اختبر مهمة cron — قم بزيارة رابط cron في المتصفح للتأكد من تشغيله بدون أخطاء