Skip to content
Integrations

Calendar Integration

How to connect your clients' marketing, content, and events calendars so Armbrain can read upcoming deadlines and add new entries on your behalf.


Prerequisites

Calendar integration requires two connectors working together:

  1. Armbrain -- stores which calendars belong to which client and handles the lookup when you ask about a client's calendar
  2. 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). Armbrain 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 Armbrain can be linked to up to three Google Calendars: one for marketing campaigns, one for content publishing, and one for events. Once connected, Armbrain 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 Armbrain 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"

Armbrain stores these IDs in the client mind's calendar configuration. You only need to do this once per client.

Finding Your Google Calendar ID

  1. Open Google Calendar in your browser
  2. Click the three dots next to the calendar name in the left sidebar
  3. Select "Settings and sharing"
  4. Scroll to "Integrate calendar"
  5. 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?"

Armbrain 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:

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


What If Calendars Are Not Configured?

If you ask about a client's calendar and none are set up, Armbrain returns an empty result with a note that no calendars are configured. It will suggest setting them up.


Calendar Types

TypeWhat It Is For
MarketingCampaign launches, ad flights, promotion windows, budget deadlines
ContentBlog posts, social media schedules, email sends, content review dates
EventsWebinars, 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