👥 جهات الاتصال
جهات الاتصال هي سجلات العملاء في PulseHub. كل محادثة مرتبطة بجهة اتصال، وكل رسالة واردة إما تتطابق مع جهة اتصال موجودة أو تنشئ واحدة جديدة.
حقول جهة الاتصال
| الحقل | الوصف |
|---|---|
name | اسم العرض — يُستخرج من بيانات المزود أو يُدخل يدويً ا |
email | عنوان البريد الإلكتروني — يُستخدم لمطابقة مرسلي البريد الإلكتروني |
phone | رقم الهاتف — يُستخدم لمطابقة مرسلي WhatsApp وSMS |
tags | مصفوفة JSON من سلاسل الوسوم للتصنيف |
notes | حقل نص حر لملاحظات الوكيل |
external_ids | كائن JSON يربط أنواع القنوات بالمعرفات الخاصة بالمزود |
مطابقة جهات الاتصال (إزالة التكرار التلقائية)
عند وصول رسالة واردة جديدة:
- إذا كان sender_phone موجودًا: المطابقة عبر
contacts.phone - وإلا إذا كان sender_email موجودًا: المطابقة عبر
contacts.email - وإلا: المطابقة عبر مسار JSON
external_ids - إذا لم يتم العثور على تطابق: إنشاء جهة اتصال جديدة
عند العثور على تطابق، يقوم PulseHub بتحديث حقل external_ids لتوحيد العميل عبر القنوات.