AgentPlatform Register Log in

Connecting Your Calendar

Overview

AgentPlatform connects to your calendar through the Integration Platform, a secure integration layer. When you connect your calendar, the Integration Platform handles the OAuth flow with your calendar provider. AgentPlatform never sees or stores your calendar password.

Supported Providers

  • Google Calendar — personal and Google Workspace accounts
  • Microsoft Outlook — Outlook.com and Microsoft 365
  • Microsoft Exchange — on-premises Exchange servers

How to Connect

  1. Navigate to Settings → Connections
  2. Click Connect Calendar
  3. Choose your calendar provider (Google, Microsoft, or Exchange)
  4. Sign in with your calendar account and grant read-only access
  5. You'll be redirected back to AgentPlatform — your calendar is now connected
  6. Click the Calendars button next to your connection to select which specific calendars to sync

What Agents Can Do

Connected calendars give agents read-only access to your events. Agents can:

  • Read upcoming events for a given time range
  • See event titles, times, locations, and attendees
  • Use event data to generate morning briefings and summaries

Agents cannot create, modify, or delete calendar events.

Disconnecting

To disconnect your calendar, go to Settings → Connections and click Disconnect next to your calendar. This revokes AgentPlatform's access immediately. Agents that depend on calendar data will no longer be able to fetch events.

Troubleshooting

Connection failed

Make sure you're signing in with the correct account and granting the requested permissions. If using a corporate account, your IT admin may need to allow third-party app access.

Events not appearing

After connecting, it may take a few minutes for events to sync. If events still don't appear, try disconnecting and reconnecting your calendar.

Token expired

Calendar tokens are automatically refreshed. If you see an authorization error, disconnect and reconnect your calendar to re-authorize.

Generic API Connections

In addition to calendar providers, AgentPlatform supports generic API connections for integrating with other services. These are configured in Settings → Connections.

Each generic connection requires:

  • Name — a friendly label (e.g., "Stripe API")
  • Service — the service type or identifier
  • API Key — your authentication credential for the service
  • Base URL — the root URL for API requests

Agents can use these connections to make authenticated requests to external APIs as part of their execution.

Related Guides