باختصار
يرتبط Google Sheets بـ OmniChannels.ai من خلال Apps Script، إذ تستطيع خدمة UrlFetchApp فيه استدعاء واجهة REST API لدينا برمز Bearer الخاص بك، أو من خلال خطوات Google Sheets في n8n أو Make أو Zapier. يمكنك إرسال رسائل SMS أو واتساب إلى الصفوف، وتسجيل معرّفات الرسائل وحالات التسليم في الجدول نفسه. كما يستطيع مساعد ذكاء اصطناعي متصل بـ Sheets وبخادم MCP لدينا القيام بذلك عند الطلب.
ما الذي يمكنك فعله
الإرسال إلى قائمة في جدول
يقرأ سكربت أو أداة أتمتة عمودَي الاسم والرقم، ويرسل إلى كل صف رسالة SMS مخصصة، ثم يعلّم الصف بأنه أُرسل.
تسجيل معرّفات الرسائل وحالاتها
احفظ معرّف الرسالة المُعاد لكل عملية إرسال، ثم دع أداة أتمتة تكتب DELIVERED أو FAILED في الصف نفسه عندما يُبلغ الـ Webhook لدينا بالحالة.
صف جديد، رسالة جديدة
عند وصول رد على نموذج أو إضافة صف جديد، ترسل أداة أتمتة قالب واتساب معتمدًا أو رسالة SMS للتأكيد.
اطلب من مساعد ذكاء اصطناعي العمل على الجدول
عندما يكون المساعد متصلًا بـ Google Sheets عبر موصّل خاص به وبخادم MCP لدينا، يستطيع قراءة القائمة والإرسال بعد موافقتك.
جرّب أن تطلب
“اقرأ تبويب فرع الرياض في جدول العملاء، وأرسل قالب appointment_reminder العربي لكل من لديه موعد غدًا.”
ملخص تقارير التسليم
يقرأ مساعد متصل بخادم MCP لدينا تقارير التسليم، ثم تلصق الملخص أو تكتبه في الجدول.
جرّب أن تطلب
“راجع تقارير التسليم لرسائل SMS التي أُرسلت صباح اليوم إلى الأرقام في العمود B، وأخبرني أيها فشل.”
كيف يتم الربط
يستطيع Apps Script، المدمج في Google Sheets، استدعاء أي واجهة HTTPS عبر UrlFetchApp مع ضبط ترويسة Authorization: Bearer ومحتوى JSON. وهذا يكفي لإرسال رسالة نصية واحدة عبر https://api.broadnet.me/sms/sendSms. أما الإرسال الجماعي ومعظم القنوات الأخرى، ومنها واتساب، فتستخدم multipart/form-data، ما يتطلب شيفرة أكثر في السكربت أو أداة أتمتة. احفظ رمز الوصول في Script Properties بدلًا من خلية في الجدول، وانتبه إلى حصص الاستخدام (quotas) الخاصة بـ Apps Script.
ومن دون برمجة، توفر n8n وMake وZapier جميعها خطوات لـ Google Sheets: يبدأ صف جديد أو محدَّث مسار عمل يرسل طلب HTTP إلى واجهتنا البرمجية، ويمكن لـ Webhook حسابك لدينا إعادة الحالات إلى الجدول. لا يقرأ خادم MCP لدينا جدول بياناتك، لذا عند الاستعانة بمساعد ذكاء اصطناعي يجب أن يكون متصلًا أيضًا بـ Google Sheets عبر موصّل خاص به.
- Apps Script: خدمة UrlFetchApp مع ترويسة Bearer ومحتوى JSON
- دون برمجة: خطوات Google Sheets في n8n أو Make أو Zapier مع طلب HTTP
- إعادة الحالات إلى الجدول: الـ Webhook لدينا يغذّي أداة أتمتة
- مساعدات الذكاء الاصطناعي: اربطها بـ Sheets وبخادم MCP لدينا
خطوات الإعداد
- 1
اطلب الوصول إلى الواجهة البرمجية
اطلب صلاحية وصول تجريبية واحصل على رمز وصول (Token) للواجهة البرمجية. لا تُرسل رسائل التجربة إلا إلى أرقامك الموثّقة.
الدليل: Authentication - 2
نظّم الجدول
خصّص صفًا لكل مستلم، مع أعمدة للرقم بالصيغة الدولية، ونص الرسالة أو متغيرات القالب، والحالة، ومعرّف الرسالة. ولا تُدرج إلا من وافقوا على تلقي الرسائل.
- 3
اختر السكربت أو الأتمتة
اكتب دالة في Apps Script تستدعي sendSms عبر UrlFetchApp، أو أنشئ مسار عمل في n8n أو Make أو Zapier يقرأ الصفوف ويرسل طلب HTTP.
الدليل: SMS API - 4
سجّل الحالات في الجدول
اطلب من فريقنا توجيه Webhook حسابك إلى أتمتة تعثر على الصف بمعرّف الرسالة وتحدّث حالته.
الدليل: Webhooks and delivery statuses - 5
اختبر برقمك
ضع رقمك الموثّق في أحد الصفوف، وشغّل الإرسال، وتأكد من امتلاء عمود الحالة.
توثيق الجهة المطوّرة
Google Sheets علامة تجارية مملوكة لأصحابها. لا ترتبط OmniChannels.ai بـ Google Sheets ولا تحظى بتأييدها؛ تصف هذه الصفحة ربطاً يتم عبر ميزات MCP أو HTTP أو Webhooks المتوفرة في Google Sheets نفسها.

