نظرة عامة على القنوات
الـقناة هي مصدر حدثٍ تعالجه pipeline. وكل قناة وحدة مستقلة: إضافة قناة بريد إلكتروني لا تؤثّر في قناة الهاتف.
الـقناة تُشغّل pipeline. أما قراءة البيانات أو التصرّف عبر أداة خارجية داخل pipeline (Stripe، GitHub، Google، LinkedIn، الهاتف)، فراجع التكاملات.
الكتالوج
الصوت في الوقت الفعلي
- الهاتف — LiveKit + SIP، بثّ ASR/TTS، المقاطعة (barge-in)، متعدّد اللغات. لمراكز الاتصال الخاضعة للتنظيم.
الكتابة غير المتزامنة
- البريد الإلكتروني — IMAP، تحليل المرفقات، سلاسل محفوظة.
- WhatsApp — Cloud API، الوسائط.
- Telegram — Bot API، المجموعات والمحادثات الخاصة.
- Mattermost — webhook صادر، السلاسل.
الويب
- أداة دردشة الويب — سكربت JS قابل للتضمين في أي موقع ويب.
- HTTP webhook — استقبال POST عام موقَّع.
الأنظمة الخارجية
- Meta Lead Ads — استقبال فوري لعملاء Facebook / Instagram المحتملين.
- الجدولة (cron) — مُشغِّلات متكرّرة.
اختيار القناة المناسبة
| ترغب في… | القناة المُوصى بها |
|---|---|
| أتمتة مكالمة هاتفية واردة أو صادرة | الهاتف |
| فرز رسائل الدعم تلقائيًا | البريد الإلكتروني |
| تشغيل دردشة على موقعك التسويقي | أداة الدردشة |
| استقبال عملاء Meta المحتملين مباشرةً | Meta Lead Ads |
| ربط أداة داخلية تتحدث HTTP | Webhook |
| إطلاق pipeline يومي في الساعة 8 صباحًا | الجدولة |
| الردّ على رسائل WhatsApp على رقم عمل |
البنية المشتركة
تتّبع كل القنوات العقد الداخلي نفسه:
- استقبال حدث (HTTP، WebSocket، المجدوِل، SIP…).
- مصادقة الحدث (التوقيع، الرمز المميّز، مُعرِّف المؤسسة).
- تطبيع الحمولة إلى التنسيق الداخلي (
ExchangeInput). - تشغيل الـpipeline المستهدَف المُهيَّأ في مؤسستك.
النتيجة العملية: الـpipeline الذي تصمّمه لا يعتمد على قناة الإدخال. فيمكنك الانتقال من البريد الإلكتروني إلى WhatsApp دون تغيير أي شيء لاحق.
القيود
لبعض القنوات متطلبات مسبقة خارجية (رقم SIP، تطبيق Meta، نطاق WhatsApp موثَّق). راجع الصفحة المخصّصة لكل قناة للاطّلاع على القائمة الكاملة.