Skip to main content
This feature is in beta. Please ask your CSM to enable it for your account before following these steps.

How to connect your Google Calendar account to Treble

  1. Go to the Settings page. Treble settings page
  2. Click on Integrations, then open the Connected Apps secondary tab. Integrations > Connected Apps tab
  3. Click the Connect App button.
  4. Select Google Calendar from the list of available options.
    Make sure you select Google Calendar and not Google.
    Select Google Calendar from the list a. You will see the Google OAuth screen. If you have multiple accounts, select the one that owns the calendar you want to connect. Google OAuth account selection b. Make sure you select the account that owns the calendar you want to use. c. You may see a disclaimer mentioning unified.to — this is expected. Treble uses Unified as a bridge to manage this integration. Click Continue. unified.to disclaimer d. A detailed screen will explain that Treble will be able to access your calendars, guests, and events, and create or update them. This is required for the AI to schedule appointments. Click Allow. Allow Calendar permissions e. Google Calendar will now appear in your Connected Apps list. Google Calendar successfully connected

How to use Google Calendar with the AI Task Automator

Once you have connected your Google Calendar account, go to AI Center. AI Center
  1. Click Create AI Agent.
  2. Select Automate complex tasks and give the agent a name. Select Automate complex tasks Name your agent
  3. Keep in mind that the AI has no prior context about your business, schedules, or any other details. Think of it as a new employee — you need to tell it everything relevant.
  4. At the bottom of the Tools list, you will find Connected Apps. Connected Apps in the tools panel
  5. Click it to open a modal and select Google Calendar from your installed apps.
  6. Choose from the available calendar tools:
    • List Calendar Events — Retrieves existing events to check availability.
    • Create Calendar Event — Schedules a new appointment.
    • Update Calendar Event — Reschedules or modifies an existing event.
    Google Calendar tools available
  7. You’re all set. Use the tools in your agent’s instructions and refer to the example below to understand how to configure them.

Example prompt

Instructions need to be detailed since the AI will make its own decisions when they are unclear. Below is an example used to schedule appointments for a dental clinic — adapt as needed for your business.

Available Google Calendar tools

Configuring tool parameters

Some tools will ask you to edit parameters. If you’re not sure what to change, just let the AI handle all of them — this is only useful if you need to manually send a fixed value to the AI, such as a fixed description, a fixed timezone, or any other specific value. This will override the value the AI tries to generate, so it’s advised to let the AI handle it unless you know the exact value you’re looking for. You can always change this later if you see any issues or change your mind. Tool parameter configuration Example of a parameter with a fixed value