انتقل إلى المحتوى
OmniChannels.ai
القائمة

الإنتاجية والعمليات

Airtable مع OmniChannels.ai: أرسل الرسائل عند تغيّر السجلات

الربط عبر API وWebhooksآخر تحديث

باختصار

يتصل Airtable بـ OmniChannels.ai من خلال الأتمتة المدمجة فيه، لا من خلال إضافة في متجر الإضافات. يستخدم إجراء Run a script الدالة fetch لاستدعاء واجهة REST API لدينا برمز الوصول (Bearer) وإرسال واتساب أو SMS عند تغيّر سجل. ويمكن لمشغّل When webhook received تسجيل حالات التسليم في القاعدة. كما يمكن تنفيذ ذلك عبر Make أو Zapier أو n8n دون كتابة سكربت.

ما الذي يمكنك فعله

  • إرسال قالب واتساب عند إضافة صف جديد

    عند إنشاء سجل في جدول، أرسل قالب واتساب معتمدًا بقيم حقوله إلى جهات الاتصال التي وافقت على استقبال الرسائل.

  • تأكيد الحجز عند تغيّر حالته

    عندما تتغير حالة السجل إلى Confirmed، أرسل تأكيدًا عبر SMS أو واتساب إلى الرقم المسجّل فيه.

  • تنبيه الفريق عند فشل التسليم

    تحدّث حالات التسليم السجل المطابق، ثم تُشعر أتمتة ثانية مسؤول السجل عندما تكون الحالة FAILED أو REJECTED، بدلًا من إعادة الإرسال.

  • الاحتفاظ بسجل للرسائل في القاعدة

    اكتب في السجل معرّف كل رسالة تُعيده الواجهة، ثم حدّث حالتها مع وصول أحداث SENT وDELIVERED وREAD.

  • الإرسال دون كتابة سكربت

    استخدم سير عمل في Make أو Zapier أو n8n يراقب القاعدة ويستدعي الواجهة، إن كنت تفضّل عدم صيانة سكربت.

كيف يتم الربط

الربط عبر API وWebhooks

أضف إجراء Run a script إلى أتمتة في Airtable، ومرّر حقول السجل بوصفها متغيرات إدخال، واستخدم fetch لإرسال طلب POST إلى مسار الإرسال الخاص بالقناة على https://api.broadnet.me مع ترويسة Authorization تتضمن Bearer ورمز الوصول. يقبل إرسال SMS الفردي محتوى JSON، وهو مناسب للسكربت، بينما يتطلب الإرسال الجماعي ومعظم القنوات الأخرى بيانات multipart form data، ويكون تنفيذها أسهل عبر أداة أتمتة أو عبر كودك الخاص. يستطيع كل من يملك صلاحية تعديل الأتمتة قراءة السكربت، لذا قيّد صلاحية التعديل أو احفظ رمز الوصول في مخزن بيانات الاعتماد لدى أداة أتمتة.

لإعادة الحالات إلى القاعدة، أضف مشغّل When webhook received، وأرسل رابطه إلى فريقنا أو إلى مسؤول حسابك لضبطه بوصفه Webhook على حسابك، ثم حدّث السجل المطابق بحسب معرّف الرسالة. لا تتوفر إجراءات السكربت ومشغّلات Webhook إلا في بعض خطط Airtable، ولمشغّلات Webhook حدود معدل خاصة بها؛ راجع تفاصيل خطط Airtable الحالية.

  • الإرسال: إجراء Run a script يستخدم fetch إلى https://api.broadnet.me
  • المصادقة: Authorization: Bearer <token> في الطلب
  • الاستقبال: رابط مشغّل When webhook received مضبوط على حسابك
  • بديل بلا كود: Make أو Zapier أو n8n بين Airtable والواجهة
  • لا تُعِد الإرسال تلقائيًا أبدًا من أتمتة تعالج حالات التسليم

خطوات الإعداد

  1. 1

    اطلب الوصول إلى الواجهة البرمجية

    اطلب وصولًا تجريبيًا واحصل على رمز وصول للواجهة. لا تُرسل الرسائل التجريبية إلا إلى أرقامك الموثّقة.

    الدليل: Quickstart: send your first message
  2. 2

    أنشئ مشغّل الأتمتة

    أضف أتمتة تعمل عند إنشاء سجل أو عند استيفائه شروطًا محددة، كأن يُضبط حقل الحالة على Confirmed.

  3. 3

    أضف إجراء Run a script

    مرّر رقم الهاتف وحقول الرسالة بوصفها متغيرات إدخال، وأرسلها عبر fetch بطلب POST إلى رابط الإرسال الخاص بالقناة مع ترويسة Authorization.

    الدليل: SMS API
  4. 4

    احفظ معرّف الرسالة

    اكتب معرّف الرسالة المُعاد في السجل، لتتمكن لاحقًا من مطابقة أحداث الحالة معه.

  5. 5

    استقبل حالات التسليم

    أنشئ أتمتة ثانية بمشغّل When webhook received، وأرسل رابطه إلى فريقنا أو إلى مسؤول حسابك، ثم اختبر برقمك.

    الدليل: Webhooks and delivery statuses

توثيق الجهة المطوّرة

Airtable علامة تجارية مملوكة لأصحابها. لا ترتبط OmniChannels.ai بـ Airtable ولا تحظى بتأييدها؛ تصف هذه الصفحة ربطاً يتم عبر ميزات MCP أو HTTP أو Webhooks المتوفرة في Airtable نفسها.

مثال على سير العمل

كيف ينتقل طلب نموذجي من Airtable إلى عميلك ثم يعود.

  1. 01

    سجل في Airtable

    سجل جديد أو تغيّر في حقل الحالة

  2. 02

    إجراء Run a script

    طلب POST عبر fetch إلى REST API برمز Bearer

  3. 03

    واجهة OmniChannels.ai

    ترسل الرسالة وتُعيد معرّفها

  4. 04

    هاتف العميل

    تسليم رسالة واتساب أو SMS

  5. 05

    When webhook received

    حالات التسليم تحدّث السجل المطابق

1. سجل في Airtable: سجل جديد أو تغيّر في حقل الحالة 2. إجراء Run a script: طلب POST عبر fetch إلى REST API برمز Bearer 3. واجهة OmniChannels.ai: ترسل الرسالة وتُعيد معرّفها 4. هاتف العميل: تسليم رسالة واتساب أو SMS 5. When webhook received: حالات التسليم تحدّث السجل المطابق

أسئلة شائعة

هل توجد إضافة OmniChannels.ai في Airtable؟

لا. يتصل Airtable عبر الأتمتة المدمجة فيه: إجراء Run a script يستدعي واجهة REST API لدينا، ومشغّل Webhook يستقبل الحالات. ويمكن بدلًا من ذلك وضع أداة أتمتة مثل Make أو Zapier أو n8n بينهما.

ما خطة Airtable التي أحتاجها؟

لا تتوفر إجراءات Run a script ومشغّلات Webhook إلا في بعض خطط Airtable. راجع تفاصيل خطط Airtable الحالية قبل بناء الأتمتة.

هل يمكن إرسال قوالب واتساب من Airtable؟

نعم، إذا استدعى السكربت أو أداة الأتمتة عملية إرسال واتساب الواردة في توثيق الواجهة لدينا. الرسائل التي تبدأها الشركة خارج نافذة الخدمة البالغة 24 ساعة تتطلب قالبًا معتمدًا ومستلمًا وافق مسبقًا على استقبال الرسائل.

هل رمز الوصول آمن داخل سكربت Airtable؟

يوجد رمز الوصول داخل السكربت، ويستطيع قراءته كل من يملك صلاحية تعديل أتمتة القاعدة. قيّد صلاحية التعديل، واستخدم بيانات اعتماد تجريبية أثناء البناء، أو احفظ الرمز في مخزن بيانات الاعتماد لدى أداة أتمتة.

احصل على صلاحية الوصول إلى API وMCP

أخبرنا بالقنوات والدول وحالة الاستخدام، وسيُصدر لك أحد مهندسينا بيانات الدخول التجريبية ويتحقق من أرقام الاختبار.