# What is Scheduling?

<figure><img src="/files/w1ipqdo33XxGeUi6M1uo" alt=""><figcaption></figcaption></figure>

Our chatbot now offers a convenient appointment scheduling feature. This feature integrates seamlessly with Google Calendar to give you real-time availability slots. Here's how you can make the most out of it:

**Setting Up:**

1. Turn on the scheduling feature using the provided switch/button.
2. Connect your Google Calendar. The system will guide you through a secure OAuth process to ensure your data remains private.
3. Set your working hours. In the initial version, set a uniform time for all days. For example, you might work 9 a.m. to 5 p.m. This will be displayed in your time zone, but stored in UTC for consistency.

**Using the Feature:**

1. When a user wishes to schedule an appointment, the chatbot displays available times based on your Google Calendar.
2. Once a time is chosen, the chatbot verifies its availability.
3. The user provides their email address, and the chatbot schedules the appointment. It can also set up a Google Hangout Meet automatically.
4. Both you and the user receive a notification through Google's default system once the appointment is booked.

**Additional Info:**

Remember, the chatbot requires the user's email to schedule an appointment. This ensures you can send a Google Meet invite if needed.

{% embed url="<https://youtu.be/QxV5Dsehln4?si=yvTIuCH0r0bLNsEv>" %}

{% embed url="<https://youtu.be/Q6x4i7yjuEA?si=Q05S5dFxicvSNPSZ>" %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.stammer.ai/stammer.ai-docs/chat-ai-agents/scheduling/ai-scheduling-experimental-beta/what-is-scheduling.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
