
ChatGPT plugins actually work now, here's how to connect your calendar and automate tasks
ChatGPT Work now connects to Google Calendar and other apps through plugins. Here's how to set it up and automate your schedule for real.
Picture this: you tell ChatGPT to look at your meetings for the week and slot in a 30-minute recharge break wherever it makes sense. No opening Google Calendar. No dragging events around. It just checks your actual schedule, finds a gap, and puts the block in — because it's connected to your real calendar data, not guessing.
That's the version of ChatGPT plugins that finally works. For a long time, "plugins" was a clunky, half-abandoned feature that most people forgot existed. Now, rebuilt as connectors inside ChatGPT Work, it's a legitimately useful way to hook ChatGPT into the tools you already use — calendar, email, drive, project trackers — and let it take action instead of just talking about taking action.
This guide walks through what changed, how to connect your first plugin, and how to turn it into an automation that runs on its own schedule.
What actually changed with ChatGPT plugins?
The old plugin system required you to browse a store, install one-off integrations, and hope they didn't break mid-conversation. The new version lives inside ChatGPT Work, OpenAI's agent mode built for longer, multi-step tasks. ChatGPT Work is an agent in ChatGPT that helps you take on more ambitious tasks, gathering information across your apps and workflows to create finished materials like sheets, slides, docs, and web apps, and staying with complex projects for hours by breaking them into smaller steps and completing them independently.
The plugin piece specifically works through what OpenAI calls connectors. Work connects to your existing tools like Slack, Gmail, Google Drive, and Salesforce through a Plugins directory, can run tasks on a schedule, and stays with a multi-step project for hours to produce a finished spreadsheet, slide deck, report or small web app. That's the difference between the old plugins and this version — it's not a novelty add-on, it's baked into a mode designed to finish tasks rather than just describe them.
And unlike the earlier plugin experiment, this one is actually available across plans. It's bundled into Plus, Pro, Business and Enterprise plans at no extra list price.
How do you connect Google Calendar (or any plugin) to ChatGPT?
This is the part most people get stuck on, so here's the exact path. Open chatgpt.com and follow these steps:
- Open ChatGPT and click your account name in the bottom-right corner, then go to Settings > Connectors > Google Calendar > Connect.
- You'll be redirected to Google's login page.
- Sign in and review the permissions screen. Note what you're agreeing to — it will say something like "View and edit events on all your calendars."
- Click continue, and you'll be sent back to ChatGPT. A green confirmation message will show up indicating that you successfully connected Google Calendar.
- Back in your chat, open a new chat, click Tools, and make sure Connectors are enabled (or set to automatic use).
From there, test it with something simple: ask something like "What's on my schedule this Friday?" or "What meetings do I have tomorrow?" If ChatGPT pulls real events back, the connection is live.
For the ChatGPT Work version specifically, the flow is slightly different — you're working from the Work tab rather than a standard chat. You'll find "Plugins" as its own section, and connecting Google Calendar there follows the same OAuth-style permission flow, just scoped for agentic use inside longer tasks.
Worth noting: connector behavior has genuinely expanded recently. As of mid-2026 it books events too — the Google app holds the read-write calendar.events scope, and OpenAI's own documentation uses "create a Calendar invite" as its worked example of a write action. That's new. For most of the connector's history it was read-only, which is why you'll still find guides saying so, alongside a long-running community thread asking for event management. If you want ChatGPT to book something for you, try a direct request like "book 30 minutes with [name] on Friday" and see what it does — just treat rescheduling and deleting as unproven rather than promised, since OpenAI's materials cover creating an invite and stop there.
Why does this matter more than the old plugin store ever did?
Because the old plugins answered questions. This version does things. If you've ever needed ChatGPT to actually reason across a messy calendar — not just list events but understand patterns like meeting density — this is where it gets genuinely useful. Ask it something like "every time I'm in meetings for more than 2 hours, add a 30-minute recharge block afterward," and instead of a single dumb keyword match, it looks at your whole week, spots the pattern, and proposes real placements.
That's the shift: plugins used to be static tool calls. Now they're inputs into an agent that can chain reasoning across multiple steps and multiple connected apps in one go.
How do you turn a one-off request into an automation?
This is where scheduled tasks come in, and it's arguably the more powerful half of the equation. Once ChatGPT has done something useful once, you can tell it to keep doing it.
Scheduled tasks are a ChatGPT feature for proactive work such as reminders, recurring tasks, daily briefings, and monitoring. Here's how they connect to plugins: tasks can use apps like Gmail when they're available for your account or workspace, and you can go to the Apps tab to see what's connected or install a supported app.
To set one up from an existing chat, look for the option to turn your current request into a recurring job — usually surfaced under a menu (the "three dots" next to a message or task). From there you can pick the cadence. As one detailed walkthrough puts it, treat frequency like you would any automation setting: be specific about frequency and time, since "every week" is ambiguous — say "every Monday at 9 AM" instead.
It's also worth knowing the limits before you build your whole week around this. It's fundamentally a reminder-and-monitor tool, not an execution engine — it's capped at roughly once an hour, can't use voice, files, or Custom GPTs inside a task, auto-pauses when ignored, is paid-only, and mostly tells you things rather than doing them. For genuinely recurring calendar management (like our recharge-block example), you describe what you want in plain language — something like "every weekday at 8am, check my calendar and summarize the day" — and the AI handles the scheduling, the execution, and the delivery.
For the full reference on how these tasks behave — including how to pause, resume, or edit them — check OpenAI's own Scheduled Tasks documentation.
What should you actually automate first?
Don't try to automate everything on day one. Start with the plugin connection that touches your most repetitive weekly friction point. For most people, that's calendar or email.
A few starting points that map directly to what ChatGPT Work plugins are built for:
- Weekly recharge audit — have it scan your week and flag any day with back-to-back meetings over 2 hours, then propose break slots.
- Monday morning brief — a scheduled task that summarizes your week ahead using the calendar connector, run every Monday at a fixed time.
- Meeting prep pulls — connect Gmail or Drive alongside calendar so ChatGPT can pull relevant docs before a meeting starts.
- Invite creation — test the newer write capability by asking it to book a specific slot directly, rather than just checking availability.
If you want more ready-made prompts to try against your own calendar and inbox, there's a free PDF with 10 practical ChatGPT Work prompts worth grabbing before you start building your own.
What should you check before you connect anything?
A few sanity checks that save headaches later:
- Confirm your plan supports it. The Google Calendar connector is available on ChatGPT Plus, Team, and Enterprise plans — the free tier does not support connected apps.
- Review permissions carefully. Review what access the app is requesting before you connect it, give only the permissions needed for your use case, and remember that some tools may only view calendar data while others may ask to create, edit, or delete events.
- Check workspace restrictions. If your organization uses Google Workspace, IT may need to approve the ChatGPT integration in the admin console before individual users can connect their calendars.
- Know it's session-based, not always-on. It doesn't run on triggers — ChatGPT reads your calendar when you prompt it, in the session you're in, and it doesn't monitor anything continuously. That's exactly why scheduled tasks exist as the layer on top.
For the official rundown on connectors and what's supported where, OpenAI maintains a Connectors in ChatGPT help article that's worth bookmarking, since supported apps and permissions keep expanding.
None of this replaces a real project management system or a dedicated automation platform for complex, multi-app pipelines — Zapier and Make still win there. But for the daily grind of checking your calendar, drafting the same follow-up email, or prepping for a meeting you haven't looked at yet, plugins finally do what they promised years ago: connect the AI to your actual life, not just its training data.
The real test isn't whether you can connect Google Calendar once. It's whether you build enough small automations that your week runs a little smoother without you noticing the machinery behind it. Start with one plugin, one scheduled task, and see how far that gets you before adding a second.