Connect Bart to Google Calendar
Automate Bart and Google Calendar with AI
Commutes across the bay belong on the calendar, not in your head. On Operator.io, an OpenClaw agent ties Google Calendar to BART so events with a SF or East Bay address get a transit block with route options and alert checks when service changes. Move a meeting and it recalculates the departure time and updates the calendar hold.
It reaches both apps directly or through connectors like Composio MCP and Pipedream MCP, which handle the sign in and token refresh, so there is no Zap to build and no API keys to paste.
What your agent can do with Bart and Google Calendar
What your agent does in Bart
Get BART API Version
Get the current version of the BART API. This action retrieves version information for the BART (Bay Area Rapid Transit) API, including the current API version number, copyright information, and license details. This is useful for verify...
Get Elevator Status
Tool to fetch current elevator status across all BART stations. Use when you need real-time elevator availability information for accessibility planning or route guidance.
Get Estimated Departures
Tool to get real-time estimated departure times for a specified BART station. Returns live train departure predictions including minutes until departure, platform assignments, train lengths, line colors, bicycle accommodation, and delay...
Get BART Fare
Get fare information between two BART stations including Clipper and cash prices. Returns multiple fare types (Clipper, cash, senior/disabled, youth, Clipper START) with their respective prices. Use this when you need to find out how muc...
Get GTFS-RT Service Alerts
Tool to fetch GTFS-RT service alerts in protobuf format for integration with GTFS static feed. Use when you need real-time service advisories, disruptions, or alert information.
Get GTFS-RT Trip Updates
Tool to fetch real-time trip updates in GTFS-Realtime format. Use when you need the latest live trip information as raw protobuf.
What your agent does in Google Calendar
Delete ACL Rule
Deletes an access control rule from a Google Calendar. Use when you need to remove sharing permissions for a user, group, or domain.
Get ACL Rule
Retrieves a specific access control rule for a calendar. Use when you need to check permissions for a specific user, group, or domain.
Create ACL Rule
Creates an access control rule for a calendar. Use when you need to grant sharing permissions to a user, group, or domain.
List ACL Rules
Retrieves the list of access control rules (ACLs) for a specified calendar, providing the necessary 'rule_id' values required for updating specific ACL rules.
Patch ACL Rule
Updates an existing access control rule for a calendar using patch semantics (partial update). This allows modifying specific fields without affecting other properties. IMPORTANT: The ACL rule must already exist on the calendar. This act...
Update ACL Rule
Updates an access control rule for the specified calendar.
How it works
Tell the agent what you want to happen between Bart and Google Calendar, for example to watch one and act in the other, or to keep the two in step. It reads what it needs from Bart, works out what to do, and runs the matching action in Google Calendar without you mapping a single field.
You can have it run once, on a schedule, or whenever something changes. Ask it for a status any time and it reads the latest from both apps back to you in the same chat.
Common questions about Bart and Google Calendar
- How do I connect Bart and Google Calendar to Operator?
- You authorize Bart and Google Calendar once each from your Operator dashboard. Operator holds both connections and refreshes the access tokens for you, so your agent keeps working across them without you signing in again.
- What can my agent do across Bart and Google Calendar?
- You describe the outcome in plain language and your agent works between the two, reading from one and acting in the other. It picks the right Bart and Google Calendar actions on its own, so you do not map fields or pick triggers.
- Can my agent keep Bart and Google Calendar in sync?
- Yes. It can watch Bart and act in Google Calendar, or keep both in step, reading from one and running the matching update in the other. This runs on demand when you ask or on a schedule you set.
- Do I need to build a workflow or write code?
- No. There is no workflow to build, no fields to map, and no API keys to paste. Operator manages both connections, and you give the agent instructions in plain language.
Bart and Google Calendar integrations
Put your agent on Bart and Google Calendar
Sign in, connect both apps, and hand your agent the work. The same setup reaches every app in the catalog. Your first week is free.
Try for free