تذكير بالمواعيد برسالة نصية من Google Calendar (n8n)
العملاء يصلهم تذكير SMS قبل الموعد بيوم.
الخطوات
- الجدولة يوميًا الساعة 18:00.
- عقدة Google Calendar تجلب مواعيد الغد.
- عقدة Code تقرأ 'Phone: +966…' من وصف كل موعد.
- عقدة Twilio ترسل تذكيرًا لكل عميل.
ما الذي جرّبناه
غير مجرّبة على خدمات حقيقية شُغّلت في n8n بخدمات محاكاة بتاريخ 2026-10-16، ولم تُجرَّب بعد على التطبيقات الحقيقية. التفاصيل (بالإنجليزية):
Imported into local n8n 1.70.3 without errors. The logic ran end-to-end on sample data with the app nodes switched off (no real accounts were connected), so the app steps themselves are not tested.
Mocked (not tested for real): Google Calendar and Twilio (nodes switched off; sample events used)
التكلفة الشهرية
مجانية مع n8n المستضاف ذاتيًا (أنت تشغّل الخادم)، أو من 20 يورو شهريًا مع n8n Cloud Starter بالدفع السنوي. n8n.io/pricing/
Free on self-hosted n8n (you run the server); €20/mo on n8n Cloud Starter, billed annually; + Twilio SMS/number usage (depends on plan)
الإعداد
تفاصيل الإعداد بالإنجليزية لأنها تطابق أسماء الحقول والعقد داخل الأداة. للبدء من الصفر اقرأ دليل n8n من الصفر.
You will need
- n8n (self-hosted Community Edition is free; n8n Cloud from €20/mo)
Credentials
- Google Calendar OAuth2 in n8n
- Twilio Account SID + Auth Token
Configure
- Add 'Phone: +9665…' to each appointment's description.
- Set your Twilio number in the Twilio node's From field.
Test
- Click Test workflow: the 'Run manually (test)' trigger feeds sample data through the logic.
- Check the app node's output, then toggle the workflow Active.
Common errors
- Events skipped: no 'Phone:' line in the description.
- Times look off: n8n uses the instance timezone (Settings > Timezone).