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

👥 جهات الاتصال

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


حقول جهة الاتصال

الحقلالوصف
nameاسم العرض — يُستخرج من بيانات المزود أو يُدخل يدويًا
emailعنوان البريد الإلكتروني — يُستخدم لمطابقة مرسلي البريد الإلكتروني
phoneرقم الهاتف — يُستخدم لمطابقة مرسلي WhatsApp وSMS
tagsمصفوفة JSON من سلاسل الوسوم للتصنيف
notesحقل نص حر لملاحظات الوكيل
external_idsكائن JSON يربط أنواع القنوات بالمعرفات الخاصة بالمزود

مطابقة جهات الاتصال (إزالة التكرار التلقائية)

عند وصول رسالة واردة جديدة:

  1. إذا كان sender_phone موجودًا: المطابقة عبر contacts.phone
  2. وإلا إذا كان sender_email موجودًا: المطابقة عبر contacts.email
  3. وإلا: المطابقة عبر مسار JSON external_ids
  4. إذا لم يتم العثور على تطابق: إنشاء جهة اتصال جديدة

عند العثور على تطابق، يقوم PulseHub بتحديث حقل external_ids لتوحيد العميل عبر القنوات.


الوسوم

  • وسوم جهة الاتصال تصف الشخص: [vip, enterprise, newsletter]
  • وسوم المحادثة تصف المشكلة: [urgent, billing, bug-report]

كلاهما يُخزن كمصفوفات JSON.


مرجع المعرفات الخارجية

المفتاحالمصدر
whatsappرقم هاتف المرسل
telegram_chat_idTelegram chat.id
viberViber sender.id
facebookFacebook PSID
instagramInstagram PSID
smsرقم هاتف المرسل