Calendar Integration
How to connect your clients' marketing, content, and events calendars so Coppermind can read upcoming deadlines and add new entries on your behalf.
Prerequisites#
Calendar integration requires two connectors working together:
- Coppermind -- stores which calendars belong to which client and handles the lookup when you ask about a client's calendar
- Google Calendar -- reads and writes the actual calendar events
You must have Google Calendar (or your calendar app) connected as a separate connector in Claude Desktop Settings > Connectors (or the equivalent in your Claude setup). Coppermind tells Claude which calendar to look at; the Google Calendar connector does the actual reading and writing.
If you ask about a client's calendar and get an error about Google Calendar not being available, check your Claude Desktop settings to make sure the Google Calendar connector is installed and authorized.
Overview#
Each client mind in Coppermind can be linked to up to three Google Calendars: one for marketing campaigns, one for content publishing, and one for events. Once connected, Coppermind can check what is coming up and add new entries directly -- no tab-switching required.
This is especially useful during meeting prep (upcoming deadlines appear in your brief) and campaign planning (schedule deliverables as you plan them).
Setting Up Calendars#
To connect calendars for a client, tell Coppermind the calendar IDs from Google Calendar:
"Set Acme's marketing calendar to abc123@group.calendar.google.com"
You can configure all three calendar types at once:
"Configure Acme's calendars:
- Marketing: abc123@group.calendar.google.com
- Content: def456@group.calendar.google.com
- Events: ghi789@group.calendar.google.com"
Coppermind stores these IDs in the client mind's calendar configuration. You only need to do this once per client.
Finding Your Google Calendar ID#
- Open Google Calendar in your browser
- Click the three dots next to the calendar name in the left sidebar
- Select "Settings and sharing"
- Scroll to "Integrate calendar"
- Copy the Calendar ID (it looks like an email address ending in
@group.calendar.google.com)
Viewing Calendar Entries#
To see what is on a client's calendar:
"What's on Acme's marketing calendar this week?"
Coppermind retrieves the calendar IDs for the active client and queries Google Calendar. The results show upcoming events with dates, times, and descriptions.
Adding Calendar Entries#
To add an entry to a client's calendar:
"Add 'Blog post: Q3 SEO recap' to Acme's content calendar for April 15 at 10am"
You specify three things:
- Which calendar -- marketing, content, or events
- Title -- what the entry is called
- When -- start time (and optionally end time; defaults to 1 hour)
You can also add a description:
"Add 'Webinar: AI for B2B' to Acme's events calendar for May 3 at 2pm,
description: Co-hosted with TechCo. Registration link TBD."
When to Use This#
- During campaign planning -- schedule deliverables as you plan them instead of switching to Google Calendar
- During meeting prep -- Coppermind surfaces upcoming calendar items in your brief so you know what deadlines are approaching
- After a client call -- add follow-up deadlines and content dates while the conversation is fresh
- Weekly reviews -- quickly check what is coming up across all three calendars for a client
What If Calendars Are Not Configured?#
If you ask about a client's calendar and none are set up, Coppermind returns an empty result with a note that no calendars are configured. It will suggest setting them up.
Calendar Types#
| Type | What It Is For |
|---|---|
| Marketing | Campaign launches, ad flights, promotion windows, budget deadlines |
| Content | Blog posts, social media schedules, email sends, content review dates |
| Events | Webinars, conferences, trade shows, client events, speaking engagements |
You do not have to use all three. Configure only the ones that are relevant for each client.
Key Details#
- One set of calendars per client mind. Each client can have its own marketing, content, and events calendars.
- Google Calendar connector required. Coppermind uses the Google Calendar connector to read and write events. This must be set up in your Claude Desktop settings separately from Coppermind.
- Calendar entries follow the client. If you hand off a client, their calendar configuration is part of the client mind -- the next CMO gets it automatically.
- No sync or polling. Coppermind reads the calendar on demand when you ask. It does not continuously sync or store calendar data locally.
Ready to try this yourself?
Coppermind is free to start and runs inside Claude. Your first meeting prep will convince you.
Try Coppermind Free