المكالمة لا تنتهي داخل نظامنا
واجهة برمجية لإجراء المكالمات وإدارتها، وإشعارات Webhook موقّعة عند كل انتهاء، ونشاط ملخَّص يُكتب مباشرة في نظام إدارة العملاء لديكم.
باختصار
كيف نربط مساعدًا هاتفيًا ذكيًا بنظام إدارة العملاء وبأنظمتنا الداخلية؟
عبر ثلاث نقاط ربط: واجهة REST عامة لإجراء مكالمة صادرة، وقراءة المحادثات والسجلّ، وإدارة المسارات وقاعدة المعرفة؛ وإشعارات Webhook موقّعة تنطلق عند نهاية كل مكالمة وتحمل الملخّص ومؤشّر المشاعر والنتيجة؛ وكتابة النشاط في Salesforce وHubSpot بإنشاء نشاط ملخَّص على العميل أو جهة الاتصال الصحيحة. وفوق ذلك هناك خادم MCP بعيد، فتستطيعون بناء المساعد وصيانته مباشرة من Claude أو ChatGPT بلغة طبيعية ومن دون كتابة شيفرة. وأثناء المكالمة نفسها — لا بعدها فقط — يستطيع المساعد استدعاء الأدوات التي ربطتموها وجداول البيانات التي رفعتموها، فيجيب بحالة حقيقية بدل أن يَعِد بأن يعاود أحدهم الاتصال.
استخدامات شائعة
مناسب بشكل خاص لـ
واجهة REST: ما الذي يمكنكم فعله من الخارج
تعتمد الواجهة العامة على مفتاح للتوثيق، ويحمل كل مفتاح نطاقات صلاحية دقيقة — قراءة فقط، أو إجراء مكالمات، أو الكتابة في المسارات، أو الكتابة في قاعدة المعرفة — فلا يحصل تكامل صغير على النظام كلّه. ويُعرض المفتاح مرة واحدة عند إنشائه ويُحفظ لدينا كبصمة تجزئة فقط. أما العمليات الشائعة فهي: وضع مكالمة صادرة في القائمة، وجلب محادثة مع تفريغها وملخّصها، وإدارة المسارات، وإضافة مدخلات إلى قاعدة المعرفة. وثمة تفصيل مهم: المدخل الذي يُنشأ عبر الواجهة البرمجية يصل كمسوّدة، وتبقى الموافقة البشرية داخل التطبيق شرطًا قبل أن يستخدمه المساعد.
- توثيق بمفتاح واجهة برمجية مع نطاقات صلاحية لكل عملية
- وضع مكالمة صادرة في القائمة بطلب واحد، مع إمكانية ربطها بحملة
- جلب المحادثات مع التفريغ والملخّص ومؤشّر المشاعر والنتيجة
- إدارة المسارات وقاعدة المعرفة، بما في ذلك توليد مسار من مستند نصّي
- مرجع OpenAPI حيّ يغطّي كل نقطة نهاية
إشعارات Webhook موقّعة عند نهاية كل مكالمة
بدل أن تستجوبونا لتعرفوا إن كانت المكالمة قد انتهت، يخبركم النظام: مكالمة في القائمة، مكالمة اكتملت، مكالمة أخفقت، ومحادثة انتهت على أي من القنوات الصوتية. وكل إرسال موقَّع بخوارزمية HMAC فوق طابع زمني وجسم الطلب، فتستطيعون التحقّق من أنه صادر عنّا فعلًا وأنه ليس إعادة إرسال. ولا يُرسَل حدث الاكتمال إلا بعد جهوزية الملخّص ومؤشّر المشاعر، لأن إشعارًا يصل فارغًا لا يساوي شيئًا تقريبًا. ويُحفظ سجلّ إرسال لكل نقطة نهاية، وهو أول مكان يُنظر فيه حين لا يصل شيء.
الكتابة في Salesforce وHubSpot
عند انتهاء المكالمة يُكتب نشاط ملخَّص في نظام إدارة العملاء لديكم: مهمة مكتملة في Salesforce أو تفاعل مكالمة في HubSpot، مرتبط بالعميل أو جهة الاتصال الصحيحة، يحمل الملخّص ومؤشّر المشاعر والنتيجة. ويمكن إسناد النشاط إلى مالك بعنوان بريده الإلكتروني، فيصل الإشعار إلى الموظف المعني بالمكالمة بدل أن يكتشفها في عطلة نهاية الأسبوع. وإخفاق الكتابة في نظام إدارة العملاء لا يُفشل المكالمة أبدًا — بل يُسجَّل على الطلب ليُصلَح، عوضًا عن ترك سجلّات ناقصة في صمت.
خادم MCP: ابنوا المساعد من Claude أو ChatGPT
يعرض خادم MCP بعيد مجموعة صغيرة من العمليات ذات المعنى التجاري — توليد مسار من مستند نصّي، وإنشاء مساعد، وتحديث نماذجه ومساره، وإضافة مدخل إلى قاعدة المعرفة، وإجراء مكالمة تجريبية وفحص نتيجتها. وعمليًا يستطيع صاحب العمل أن يصف بلغة طبيعية ما يريد أن يفعله المساعد ويشاهد ذلك يتحقّق، من دون لمس الواجهة ومن دون كتابة شيفرة. والاتصال إما بتسجيل دخول عادي إلى الحساب أو بلصق مفتاح واجهة برمجية، ونطاقات صلاحية المفتاح هي التي تقرّر أي العمليات تُعرض أصلًا — فالأداة التي لا يستطيع المفتاح استخدامها لا وجود لها بالنسبة إليه.
ما الذي يستطيع المساعد الوصول إليه أثناء المكالمة
الفرق بين «سأتحقّق وأعاود الاتصال بك» وبين إجابة حقيقية هو الوصول إلى البيانات أثناء المكالمة. تستطيعون ربط أنظمتكم كأدوات يستدعيها المساعد أثناء المحادثة، كما تستطيعون — بلا أي تطوير — رفع ملف CSV أو Excel كجدول بيانات يصفّيه المساعد ويعدّه من داخل النظام، من دون أن تغادر البيانات النظام. وما يُسمح للمساعد باستدعائه محكوم على مستوى القسم وعلى مستوى المساعد نفسه، فلا يرث مساعد كل أدوات المؤسسة لمجرّد وجودها.
الأمن والصلاحيات وحدود هذه التكاملات
يُكتب كل إجراء إداري في سجلّ التدقيق، والوصول إلى المحتوى محكوم بالصلاحيات، وتُحفظ أسرار Webhook مشفَّرة ويمكن تدويرها. والمفتاح الذي يبدأ بالاتصال بوتيرة غير طبيعية يُعلَّق تلقائيًا ويمكن رفع التعليق عنه من الواجهة — فلا يتحوّل خطأ برمجي إلى فاتورة هاتف. أما ما لا ينبغي الوعد به: هذه تكاملات عبر واجهة برمجية، لا إضافة تُثبَّت داخل نظام إدارة العملاء لديكم ولا مزامنة كائنات ثنائية الاتجاه؛ وإن كان نظامكم الداخلي لا يعرض أي واجهة إطلاقًا، فلا يستطيع أي تكامل أن يخترع واحدة. وفي هذه الحالة ابدؤوا بجدول بيانات وإشعارات Webhook، واربطوا العمق لاحقًا.
أسئلة شائعة
كيف يعمل التوثيق مقابل الواجهة البرمجية؟
بمفتاح واجهة برمجية يُرسَل في ترويسة الطلب، ويحمل كل مفتاح نطاقات صلاحية دقيقة للعمليات المسموح له بها. ويُعرض المفتاح مرة واحدة عند إنشائه ولا تُحفظ لدينا سوى بصمته، فالمفتاح الضائع يُصدر من جديد ولا يُسترجَع. ونوصي بمفتاح منفصل لكل تكامل، فيمكن إبطال أحدها من دون تعطيل الباقي.
كيف نتحقّق من أن إشعار Webhook صادر فعلًا عن Daber AI؟
يحمل كل إرسال توقيع HMAC فوق طابع زمني وجسم الطلب؛ تحسبون التوقيع نفسه بمفتاحكم السرّي وتقارنون. والطابع الزمني هو ما يمنع إعادة إرسال طلب قديم، لذا ينبغي رفض الإرسالات القديمة أكثر من اللازم. ويُحفظ المفتاح السرّي مشفَّرًا، ويمكن كشفه لمستخدم مخوَّل، ويمكن تدويره من دون تغيير عنوان نقطة النهاية.
ما أنظمة إدارة العملاء المدعومة للكتابة إليها؟
Salesforce وHubSpot مدعومان مباشرة: يُنشأ نشاط ملخَّص ويُربط بالعميل أو جهة الاتصال، ويمكن إسناده إلى مالك بعنوان بريده الإلكتروني. أما أي نظام آخر فالطريق إليه إشعار Webhook الموقَّع — يحمل المعلومات نفسها ويتيح لكم كتابتها حيث شئتم. وفي الاتجاه المعاكس، يستطيع أي نظام قادر على إرسال طلب HTTP أن يُجري مكالمة صادرة عبر الواجهة البرمجية.
هل تعمل هذه التكاملات في تنصيب ذاتي الاستضافة؟
نعم — فالواجهة البرمجية وإشعارات Webhook وخادم MCP جزء من النظام نفسه لا خدمة سحابية منفصلة، ولذلك تعمل حين يعمل النظام على بنيتكم التحتية. وفي النشر المعزول تتحكّمون بالوجهات وبما يغادر المحيط، والكتابة في نظام إدارة عملاء خارجي قرار يعود إليكم بالطبع. وهذا هو الفرق العملي بين «لدينا واجهة برمجية» و«الواجهة البرمجية تعمل عندنا».
اتصل بالمساعد الصوتي الآن
مكالمة حقيقية بالعبرية. هذا بالضبط ما سيسمعه المتصلون بك.
اطلب أن يتصل بك المساعد
اترك رقمك — سيتصل بك المساعد خلال أقل من دقيقة.
آخر تحديث: