Google Calendar
اربط تقويمًا ودع وكيلك يعرض الفترات المتاحة ويحجز المواعيد, مكتب استقبال آمن للعموم لا يكشف أبدًا ما في تقويمك.
اربط Google Calendar بتسجيل دخول واحد عبر Google، فيتحوّل وكيلك إلى مكتب استقبال للحجوزات. يستطيع أن يعرض على زائرٍ فتراتك المتاحة وأن يحجز إحداها, بينما يبقى كل ما يكشف الأحداث الفعلية أو يعدّلها خاصًّا بالمالك. سبع أدوات في المجموع، مفصولة بوضوح بحيث يستطيع غريب على الموقع أن يحجز وقتًا دون أن يرى تقويمك قط.
الربط
- افتح التكاملات واختر Google Calendar.
- اضغط سجّل الدخول عبر Google وامنح الوصول إلى التقويم في شاشة الموافقة.
- يرتبط الاتصال بوكيل واحد، يصبح بإمكانه الآن التحقّق من التوفّر وقبول الحجوزات.

المزلق الحقيقي هو ساعات عملك ومنطقتك الزمنية. فالتوفّر والحجز محدودان بساعات عمل الاتصال؛ وإن لم تكن مضبوطة، يعود الوكيل إلى UTC وقد يعرض فترات خارج يومك الفعلي. اضبط ساعاتك ومنطقتك الزمنية قبل أن توجّه وكيلًا عامًّا إلى التقويم، وإلّا فكل فترة يذكرها ستكون خاطئة.
الأدوات
| الأداة | الوصول | النوع | ما تفعله |
|---|---|---|---|
google_calendar_availability | آمنة للعموم | Read | Checks a date range and returns only free time slots per day, filtered by your working hours. Never exposes event titles or details. |
google_calendar_book_appointment | آمنة للعموم | Write | Books an appointment. Validates the requested slot is within working hours and still free, then creates it, without revealing any other event. |
google_calendar_working_hours | خاصة بالمالك | Read | Returns the configured working hours: timezone and per-day start and end times. |
google_calendar_list_events | خاصة بالمالك | Read | Lists real events (title, start, end, status, location) for a date range. Reveals event details, unlike availability's free/busy view. |
google_calendar_create_event | خاصة بالمالك | Write | Creates an event from a title and start time. Duration defaults to 30 minutes; optional description, location, and attendees. |
google_calendar_update_event | خاصة بالمالك | Write | Updates an existing event's title, time, description, location, or attendees. |
google_calendar_delete_event | خاصة بالمالك | Write | Deletes an event by ID. |
الآمنة للعموم مقابل الخاصة بالمالك
التوفّر وحجز الموعد وحدهما آمنان للعموم, وهما ثنائي مكتب الاستقبال المقصود. يُعيد التوفّر كتلًا متاحة/مشغولة بلا أي عناوين؛ ويؤكّد الحجز فترة واحدة ولا شيء غيرها. وكلاهما آمن لأن يشغّله زائر موقع.
أمّا الخمس الأخرى فهي خاصة بالمالك، ولا يصل إليها سوى أنت وفريقك: working_hours، وlist_events (التي تُعيد فعلًا عناوين الأحداث وتفاصيلها)، وتعديلات الأحداث الثلاثة create / update / delete. فالغريب الذي يدردش مع وكيلك العامّ يستطيع حجز وقت، لكنه لا يستطيع أبدًا قراءة ما هو محجوز مسبقًا ولا تغيير مدخلة قائمة.
مثال عملي
يسأل زائر وكيل موقعك: «هل لديكم أي وقت متاح بعد ظهر الخميس؟» يستدعي الوكيل google_calendar_availability، فيرى كتلك المتاحة ضمن ساعات العمل، ويردّ: «لديّ 2:00 أو 3:30 أو 4:00.» يختار الزائر 3:30 ويعطي اسمه؛ فيستدعي الوكيل google_calendar_book_appointment التي تعيد التحقّق من أنّ الفترة ما زالت متاحة، ثم تحجزها وتؤكّدها, كل ذلك دون أن يرى الزائر أي موعد آخر في تقويمك.
الحدود والصراحة
- للقراءة فقط حيث يهمّ الأمر بالنسبة للزوّار. الثنائي العامّ لا يستطيع سوى قراءة المتاح/المشغول وإضافة حجز واحد. أمّا قراءة تفاصيل الأحداث أو تعديلها فخاصة بالمالك بحكم التصميم.
- الساعات والمنطقة الزمنية تحكم كل شيء. تُحسب الفترات من ساعات عملك بمنطقتك الزمنية؛ ومنطقة زمنية غير مضبوطة تعود افتراضيًا إلى UTC. انظر ملاحظة الربط أعلاه.
- وكيل واحد لكل اتصال. يرتبط التقويم بالوكيل الذي تربطه به.
- لا يُرسل هذا التكامل أي تذكيرات عبر SMS أو البريد الإلكتروني, فهو يحجز الفترة؛ أمّا الإشعارات فشأن منفصل.
استكشاف الأخطاء
- الوكيل يعرض ساعات غريبة أو اليوم الخطأ, ساعات العمل أو المنطقة الزمنية غير مضبوطة، فيعود افتراضيًا إلى UTC. اضبطهما وأعِد الاختبار.
- «الفترة لم تعد متاحة» عند الحجز, تعيد أداة المواعيد التحقّق من حداثة الفترة لحظة الحجز؛ فقد أخذها شخص آخر بين العرض والتأكيد. اعرض الفترة المتاحة التالية.
- الزائر لا يرى حجزًا سابقًا, هذا متوقّع. سرد الأحداث خاص بالمالك؛ والوكلاء العامّون لا يقرؤون التقويم أبدًا.
الأسئلة الشائعة
هل يستطيع زائر الموقع رؤية ما في تقويمي؟ لا. الأدوات العامّة لا تُعيد سوى المتاح/المشغول وتأكيد حجز. أمّا list_events فخاصة بالمالك.
هل يستطيع الوكيل إعادة الجدولة أو الإلغاء؟ وكلاؤك الموجَّهون للمالك وحدهم يستطيعون, فـupdate_event وdelete_event خاصّتان بالمالك. الزوّار العامّون يحجزون، لا يعدّلون.
هل هذا مثل ربط Gmail أو Drive؟ لا, تلك أسطح Google منفصلة. انظر Google Workspace.
التالي
- الاجتماعات ومدوّن الملاحظات, سجّل المكالمات التي تحجزها ولخّصها
- Google Workspace, Gmail و Drive و Docs والتقويم معًا
- قدرات الوكيل, كيف تُرفَق الأدوات بوكيل
- نظرة عامة على التكاملات
Google Workspace
تسجيل دخول واحد عبر Google يربط Drive و Sheets و Docs, 14 أداة لقراءة الملفات وإنشائها وتحديثها. أمّا Gmail والتقويم فيُربطان على حدة.
الاجتماعات ومدوّن الملاحظات
أرسل وكيلًا إلى مكالمة Google Meet أو Microsoft Teams أو Zoom ليسجّلها ويفرّغها ويلخّصها, ثم دعه يجيب عن أسئلة من اجتماعات سابقة.