Supported calendars
- Google Calendar
- Outlook Calendar
- Apple Calendar
Google Calendar is the most common setup. RufLab connects via OAuth, so you authorise access in a few clicks inside the dashboard. No credentials are stored.Once connected, RufLab reads your existing events to avoid conflicts and creates new calendar entries for every confirmed booking.
What the calendar integration does
- Checks availability in real time — RufLab reads your calendar during the call and only proposes slots that are genuinely free.
- Books the appointment instantly — The confirmed slot is added to your calendar before the caller hangs up.
- Blocks the slot immediately — As soon as a booking is confirmed, the slot is blocked to prevent double bookings.
- Sends confirmations to the caller — The caller receives an SMS and an email confirmation automatically.
How to connect Google Calendar
Open the integrations section
Log in to the RufLab dashboard and navigate to Integrations in the left sidebar.
Authorise access
You are redirected to Google’s sign-in page. Select the Google account that owns the calendar you want to use and grant the requested permissions.
Choose a calendar
If your account has multiple calendars, select the one RufLab should read and write to. For most users this is the primary calendar.
Configure booking hours
Set the time windows during which appointments can be booked — for example, Monday to Friday, 09:00–17:00. Slots outside these hours are never proposed to callers.
Block unavailable periods
Add any recurring unavailable periods such as lunch breaks or standing meetings. You can also block individual dates for holidays. RufLab automatically skips blocked slots when suggesting times.
What happens when a booking is confirmed
- The appointment is written to your calendar instantly.
- The caller receives an SMS and an email with the date, time, and any relevant details.
- The slot is blocked in your calendar to prevent any further booking at the same time.