Home/Integrations/Google Calendar
Gc

Google Calendar

Built by Message·Free·Calendar

Live availability inside the chat. Customer picks a time, you see it in your calendar.

Quick facts
CategoryCalendar
Built byMessage
PricingFree
Install timeUnder 5 minutes
PermissionsWorkspace-scoped, revocable
What it does

About the integration.

Live Google Calendar availability inside the chat widget. The customer picks a time, the meeting books, and the event lands on the agent's calendar with a Google Meet link attached. No more email back-and-forth to find a slot, no third-party scheduler required.

Key features

What you get on day one.

  • Live availability pulled from agent calendars in real time.
  • Bookings create real Google Calendar events with Meet links attached.
  • Round-robin assignment across a team of agents.
  • Working hours, buffers, and minimum notice configurable per agent.
  • Reschedules and cancellations posted back into the conversation thread.
  • Works with Google Workspace and free Gmail accounts.
How it works

Under the hood.

We connect to Google Calendar via OAuth with the calendar.events scope. When the customer opens the booking card in the chat, we query freebusy for the configured agents and render available slots in the customer's local timezone. The customer picks a slot, we POST a new event with attendees set to the customer email and the assigned agent. Google generates the Meet link, the invite goes out, and we post a confirmation into the chat.

Install

Set up in 6 steps.

  1. 01
    Open Integrations, then Google Calendar in your workspace.
  2. 02
    Click Connect Google. Each agent authorizes their own calendar separately.
  3. 03
    Configure working hours, meeting durations, and buffer times per agent.
  4. 04
    Pick the team or skill that should be offered for booking from chat.
  5. 05
    Optional: configure the AI to offer Google Calendar on sales-tagged conversations.
  6. 06
    Save. The booking card is available as an inline chat action.
FAQ

Questions people ask before they install.

Do customers need a Google account?

No. They receive the calendar invite by email and can join the Meet link without signing in.

Will it respect my existing calendar events as busy?

Yes. We use the Google freebusy API, which considers every event on the connected calendar, including ones from other tools.

Can I use this with a non-Google work calendar?

Not today. Outlook 365 calendar is on the roadmap. For now, use Calendly with your Outlook account connected.

What about teams with shared calendars?

Supported. Connect the shared calendar and treat it like any agent calendar, or use round-robin across individual agent calendars.

Other Calendar apps.

Ca
Calendly
Message

Try the Google Calendar integration free.

14 days free, no credit card needed. Install the integration in under 5 minutes.

Start free trial