Indexbrain + Google
One Google connection covers Gmail, Google Calendar, and Google Drive — connect whichever you want from the picker below. Gmail syncs emails you send and receive (raw content is never stored); Calendar syncs event titles, times, and attendees (read-only); Drive syncs Docs and Slides you choose. Sheets/Docs/Slides live editing is coming soon.
Every Google action
Each action is set independently to always allow, ask every time, or disabled. The mode below is the default before anyone changes anything.
Gmail
| Action | Type | Default |
|---|---|---|
| Batch read emailgmail.batch_read_email | read | Always allow |
| Batch read email threadsgmail.batch_read_email_threads | read | Always allow |
| Batch read threadgmail.batch_read_thread | read | Always allow |
| Get profilegmail.get_profile | read | Always allow |
| Get recent emailsgmail.get_recent_emails | read | Always allow |
| List draftsgmail.list_drafts | read | Always allow |
| List historygmail.list_history | read | Always allow |
| List labelsgmail.list_labels | read | Always allow |
| Read attachmentgmail.read_attachment | read | Always allow |
| Read emailgmail.read_email | read | Always allow |
| Read email linkgmail.read_email_link | read | Always allow |
| Read email threadgmail.read_email_thread | read | Always allow |
| Search email idsgmail.search_email_ids | read | Always allow |
| Search messagesgmail.search_messages | read | Always allow |
| Search thread idsgmail.search_thread_ids | read | Always allow |
| Apply labels to emailsgmail.apply_labels_to_emails | write | Ask every time |
| Archive emailsgmail.archive_emails | write | Ask every time |
| Batch modify emailgmail.batch_modify_email | write | Ask every time |
| Bulk label matching emailsgmail.bulk_label_matching_emails | write | Ask every time |
| Create draftgmail.create_draft | write | Ask every time |
| Create labelgmail.create_label | write | Ask every time |
| Delete emailsgmail.delete_emails | write | Ask every time |
| Delete labelgmail.delete_label | write | Ask every time |
| Send draftgmail.send_draft | write | Ask every time |
| Update draftgmail.update_draft | write | Ask every time |
Google Calendar
| Action | Type | Default |
|---|---|---|
| Batch read eventscalendar.batch_read_events | read | Always allow |
| Get availabilitycalendar.get_availability | read | Always allow |
| Get colorscalendar.get_colors | read | Always allow |
| Get profilecalendar.get_profile | read | Always allow |
| List calendarscalendar.list_calendars | read | Always allow |
| List event labelscalendar.list_event_labels | read | Always allow |
| Query eventscalendar.query_events | read | Always allow |
| Read eventcalendar.read_event | read | Always allow |
| Read event all fieldscalendar.read_event_all_fields | read | Always allow |
| Search events all fieldscalendar.search_events_all_fields | read | Always allow |
| Create eventcalendar.create_event | write | Ask every time |
| Delete eventcalendar.delete_event | write | Ask every time |
| Respond eventcalendar.respond_event | write | Ask every time |
| Set event label silentlycalendar.set_event_label_silently | write | Ask every time |
| Update eventcalendar.update_event | write | Ask every time |
What people do with Google
Analyze a Dataset
Analyze a dataset the user already has, from first look and data quality through the actual question, with the caveats the data genuinely supports.
Build a Content Plan
Build an evidence-backed content plan covering themes, formats, channels, cadence, briefs, source material, dependencies, ownership, measurement, and reuse opportunities.
Build a Financial Forecast
Build or update an assumption-led financial forecast using accepted actuals, operating drivers, scenarios, cash flows, and runway where relevant.
Close Open Loops
Find and resolve commitments, unanswered follow-ups, missing owners, stale statuses, contradictory records, and decisions that have not reached the right system.
Create a Sales Asset
Turn account, meeting, CRM, email, product, and approved brand context into a customer-facing sales asset such as a one-pager, slide deck, proposal page, interactive calculator, or lightweight site.
Create and Repurpose Marketing Content
Create source-grounded marketing content and channel-specific variants across formats such as articles, email, social, landing pages, announcements, scripts, and customer stories.
Connecting it
One click through OAuth. Tokens are encrypted at rest and never shown again.
Set each action to always allow, ask, or disabled. Reads are allowed by default; writes ask.
From the Indexbrain dashboard, or from Claude, Cursor, ChatGPT, Codex, or Slack over MCP and REST.
Connect Google and ask it something
The free tier includes three integrations, needs no card, and does not expire.