ChatGPT + Google Photos: Why No Integration Can Read Your Library
No — there’s nothing official, and this one comes with a harder truth than most: since March 31, 2025, no third-party tool of any kind can read your existing Google Photos library. ChatGPT’s native Google connectors are Gmail, Google Calendar, Google Contacts, and Google Drive — Photos isn’t among them, and Google publishes no MCP server for it. But the bigger story is the API itself. Google removed the Library API’s read scopes (photoslibrary.readonly and friends now return 403), leaving third-party apps two things: media their own app uploaded, and the session-based Picker API, where you manually select photos in the Google Photos UI. Any product promising to “let AI browse your camera roll” via this API is describing something Google shut off.
Here’s what’s genuinely left, what no tool can honestly claim, and where automation still earns its keep around photos.
What ChatGPT can actually do with Google Photos
Not much, and the ceiling is Google’s, not OpenAI’s:
- Analyze photos you upload to the chat. ChatGPT’s vision is good — drag in a whiteboard shot or a receipt and it will transcribe, summarize, extract. That’s file upload, not an integration.
- Work app-uploaded media via a wrapper. Third-party toolkits like Composio’s wrap what remains of the Library API — which means only content that specific app uploaded, plus album creation for app-created albums.
- Use Picker sessions. The Picker API lets an app open a picking session where you select photos in the Google Photos UI; the app can then download your selection. User-driven every time, by design.
What no integration can do anymore
Worth stating plainly, because plenty of marketing pages haven’t caught up:
- “Summarize my photos from last weekend” — impossible. No third-party app can search or list your pre-existing library.
- Auto-triggers on new photos — impossible. The API has no webhooks and no push notifications; nothing can watch your camera roll.
- Library-wide dedupe, EXIF audits, bulk exports — impossible via the API. The consumer route is Google Takeout or the Photos app itself.
Meanwhile Google is wiring its own AI in: Ask Photos does Gemini-powered natural-language search and conversational editing (expanded across Europe in June 2026), and Google connected Photos to the Gemini chatbot in April 2026 — granting its own chatbot the library access third parties lost in 2025. If you want AI search over your actual library, Google’s built-in tools are the only game.
How to set up what’s possible
- For one-off analysis: upload photos directly into ChatGPT — no connector needed.
- For app-mediated flows: connect a wrapper like Composio’s Google Photos toolkit as a ChatGPT custom connector (Business/Enterprise admin required). Expect only Picker sessions and app-uploaded media to work.
- Authorize via OAuth; the remaining scopes cover app-created data and picker sessions only.
The limits that actually matter
- The restriction is Google policy, not a missing feature. No connector, MCP server, or agent framework routes around the March 2025 change — including anything you’ll read about elsewhere on this topic.
- Every “read” needs a human pick. Picker sessions require you to select photos manually, each time. That’s a workflow step, not an automation trigger.
- No webhooks. Nothing fires when photos land in your library, so there is no event to build on.
- Session-bound. Even ChatGPT Work agent runs (launched July 9, 2026 — long, usage-metered, manually started) can’t watch a photo library the API won’t show them.
If you want photo-adjacent work that runs on its own: Carly
Honesty first: Carly operates under the same Google rules as everyone else — no tool, Carly included, can browse your existing Google Photos library or react to new camera-roll photos. What a trigger-based assistant can do is run the workflows around your photos, using surfaces Google does keep open:
- Receipt and document intake via Google Drive. Drop photos into a Drive folder — from your phone’s Drive app or a scan — and Carly extracts the details, files the expense, and updates your sheet. Drive is a native ChatGPT-era blind spot Carly covers on a real trigger.
- Whiteboard-to-tasks. Photos you save to a designated Drive folder after a meeting get transcribed into notes and action items, with the follow-up email drafted and sent.
- App-side photo archive. Within the API’s remaining scope, an automation can upload generated assets — event flyers, scanned docs — into an app-created Google Photos album as a shareable archive.
- No-code setup. Describe the workflow in plain English; Carly interviews you and builds it.
- Actually sends — drafts and sends email across Gmail and Outlook, updates records, manages tasks.
- Connects to anything — 200+ native integrations, plus any other tool via your own API key.
AI agents start at $35/month, and steps in a workflow that don’t use AI run free and unlimited. Carly natively integrates with Google Photos.
ChatGPT vs Carly
| ChatGPT | Carly | |
|---|---|---|
| Analyze a photo you hand it | Yes, via upload | Yes |
| Read your existing Photos library | No (Google removed third-party access, Mar 2025) | No — same restriction applies to every tool |
| React when a photo lands in a Drive folder | No | Yes, on any trigger |
| OCR receipts and file expenses automatically | No | Yes, from a watched Drive folder |
| Upload assets to an app-created Photos album | No | Yes, within the API’s remaining scope |
| Runs without a session open | No (agent runs are started + metered) | Yes (cloud, 24/7) |
| Setup | Upload files or configure a wrapper | Describe it in plain English |
| Pricing | Paid ChatGPT plan | AI agents from $35/mo |
ChatGPT is a strong analyzer of photos you hand it. Carly is an assistant that runs the photo-adjacent workflows — intake, extraction, filing, follow-up — on surfaces Google actually permits.
Frequently Asked Questions
Does ChatGPT work with Google Photos?
Not officially. There’s no Photos connector in ChatGPT (Google connectors cover Gmail, Calendar, Contacts, and Drive) and no MCP server from Google. Third-party wrappers exist but are constrained to the Picker API and app-uploaded media — since March 31, 2025, the Library API no longer lets any third-party app read your existing library.
Can any AI tool browse or search my Google Photos library?
Only Google’s own. Ask Photos and the Gemini chatbot connection give Google’s AI natural-language search over your library — access third parties lost when the photoslibrary.readonly scope was removed in March 2025. Any third-party product claiming library-wide AI search over Google Photos is overstating what the API permits.
What can automation still do around Google Photos?
Three honest patterns: Picker-session flows where you manually select photos and an app processes them; uploading app-generated media into app-created albums; and moving the workflow to Google Drive, where folders can be watched and files read normally. There are no webhooks — nothing can react to new photos in your library.
Can Carly read my Google Photos library?
No — and neither can anything else that isn’t Google. Carly works within the same restricted API: app-uploaded media, app-created albums, and Picker sessions. Where Carly earns its keep is triggered workflows on adjacent surfaces, like OCR-ing receipt photos you drop into a Google Drive folder and filing the expenses automatically.
More: Claude + Google Photos · ChatGPT + Google Drive · ChatGPT + Dropbox · ChatGPT + Canva · What is ChatGPT Work · Best AI agents for productivity
Ready to automate your busywork?
Carly schedules, researches, and briefs you—so you can focus on what matters.
See what people say
"Before Carly, I relied on a Calendly link, but the whole process felt impersonal and not very professional. Carly changed that by handling all the back-and-forth, so I'm no longer stuck in endless email threads trying to line up schedules.
Now Carly reaches out to candidates, shares my real-time availability, lets them pick a slot, then sends a Zoom link and drops it straight into my calendar. She sends reminders to both of us before each call, which has significantly reduced no-shows and last-minute confusion.
On top of scheduling, Carly acts like a full executive assistant, sending me my schedule the night before so I can prepare for each call. It reminds me of the old x.ai assistant, but Carly is noticeably smarter, faster, and better suited to my healthcare recruitment business."


