→ كل الوصفات

تسجيل حجوزات Calendly في Google Sheets وSlack ‏(n8n)

حجوزات Calendly تُسجّل في جدول وتصل إلى Slack.

الأداة: n8nمتوسطغير مجرّبة على خدمات حقيقية

نسخة n8n من وصفة Zapier. شاهد الأصل ←

↓ تنزيل سير العململف n8n ‏(.json) · بدون أي أسرار، أضف بيانات الدخول الخاصة بك · عقد التطبيقات الأصلية جاهزة

الخطوات

  1. Calendly يرسل invitee.created إلى Webhook.
  2. عقدة Code تُبقي الحجوزات الجديدة وتأخذ الاسم والبريد والموعد.
  3. عقدة Google Sheets تضيف صفًا في تبويب Bookings.
  4. عقدة Slack تنشر الحجز في ‎#bookings.

ما الذي جرّبناه

غير مجرّبة على خدمات حقيقية شُغّلت في 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): Calendly webhook, Google Sheets, Slack (nodes switched off; sample bookings 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

الإعداد

تفاصيل الإعداد بالإنجليزية لأنها تطابق أسماء الحقول والعقد داخل الأداة. للبدء من الصفر اقرأ دليل n8n من الصفر.

You will need

  • n8n (self-hosted is free; Cloud from €20/mo)
  • A paid Calendly plan (webhooks need one)
  • Google Sheets and Slack

Credentials

  • Google Sheets OAuth2 in n8n
  • Slack OAuth2 or bot token

Configure

  • Create a Calendly webhook subscription for invitee.created pointing to the Production URL.
  • Sheet tab 'Bookings' with columns Booked, Name, Email, Event, Start.

Test

  • Click Test workflow: one sample booking passes, the cancellation is skipped.

Common errors

  • Slack 'not_in_channel': invite the bot to #bookings.
  • Columns don't fill: header names must match exactly.

النسخة الإنجليزية الكاملة ←