Skip to content

Integration · Scheduling

Connect Claude & ChatGPT to CalendarHero

Ask your AI what is on your calendar this week, or to set up a meeting with a contact in CalendarHero. It can list meetings and meeting requests, create new requests from your meeting types, send reminders to invitees and keep your contacts up to date. Scheduling questions get answered in the chat instead of in the CalendarHero app.

Connect CalendarHero free

Free plan, no credit card. Takes about a minute.

Try asking

  • “What meetings do I have until Friday?”

    The AI lists your calendar meetings up to the end date you give it.

  • “Set up a 30-minute call with [email protected] sometime next week.”

    It looks up your meeting types, then creates a meeting request for next week with Jane as invitee. CalendarHero may contact her to schedule it.

  • “Which meeting requests are still open?”

    It lists your meeting requests filtered by state, so you can see which ones are not scheduled yet.

What your AI can do

Meetings and requests

List calendar meetings, list meeting requests by state or type, create new requests and send reminders to invitees.

Contacts

Search contacts by email, domain or name, read and count them, and create, update or delete contacts.

Meeting types and stats

See your meeting types, read meeting statistics per month, search your connected apps and check your profile and organization.

  • “Send a reminder to the people on the Acme kickoff request.”

    It finds the meeting request and sends a reminder to its invitees.

  • “Add Peter Jensen from Nordic Foods as a contact.”

    It searches your contacts first to avoid a duplicate, then creates the contact with name, email and organization.

  • “How did my meetings break down last month?”

    It reads the statistics for your meeting categories for that month.

17 tools for CalendarHero

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • count_contactsGet the total number of contacts in CalendarHero.
  • create_contactChanges dataCreate a contact with `email` (a list of addresses) plus optional name, title, telephone and organization. Search first to avoid duplicates.
  • create_meeting_requestChanges dataCreate a meeting request with `subject`, `date_start` and `date_end` (the window to schedule within), plus optional meeting type, contacts or contact_emails, location and length. CalendarHero may contact the invitees to schedule it.
  • delete_contactDeletesPermanently delete a contact by `contact_id`. This cannot be undone.
  • delete_meeting_requestDeletesDelete a meeting request by `task_id`. This cannot be undone.
  • get_contactGet one contact by `contact_id`, including name, emails, phone numbers, title and organization.
  • get_current_userGet the connected CalendarHero user's own profile, including name, email and time zone. Use to confirm which account you are working in.
  • get_meeting_statsGet statistics for the user's meeting categories, optionally for one `month` (YYYY-MM).
  • get_organizationGet the user's CalendarHero organization details.
  • get_search_resultGet the results of an earlier search by `search_id`.
  • list_meeting_requestsList the user's meeting requests (scheduling tasks), filtered by `state` or `type`. Use `take` and `offset` to page.
  • list_meeting_typesList the user's meeting types (for example a 30-minute call or lunch). Use a type's name as `type` when creating a meeting request.
  • list_meetingsList the user's calendar meetings up to the `end` date/time (YYYY-MM-DDTHH:mm:ssZ). Use `offset` to page through results.
  • search_connected_appsSearch across the user's connected apps for a `query`, optionally within `date_start` and `date_end`. Returns a search ID to fetch results with get_search_result.
  • search_contactsSearch CalendarHero contacts by email, domain or name in `search`. Use this to find a contact's ID before viewing or changing it.
  • send_meeting_reminderVisible to othersSend a reminder to the contacts on a meeting request by `task_id`. This sends a message to the invitees.
  • update_contactChanges dataUpdate a contact by `contact_id`: name, email list, title, telephone or organization. The `email` list is required.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose CalendarHero from the app list.

  2. 2

    Paste your key

    Paste your CalendarHero API token. In CalendarHero open Settings > User > API and copy your API token, then paste it into PipMCP.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in CalendarHero?

It can list your meetings, meeting requests and meeting types, read meeting statistics and search your connected apps. It can create and delete meeting requests, send reminders to invitees, and search, create, update and delete contacts. It can also read your own profile and organization details.

Does the AI see my CalendarHero credentials?

No. Your CalendarHero API token is encrypted at rest and never shown to the AI. After you save it, it is not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start with only reading meetings and contacts. Sending reminders reaches your invitees, and deleting a contact or meeting request cannot be undone, so those tools can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own CalendarHero account.

Will CalendarHero contact my invitees?

It can. When the AI creates a meeting request, CalendarHero may contact the invitees to schedule it, and the reminder tool sends a message to them. If you want to check each one first, set these tools to require your approval.

Let your AI work in CalendarHero today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect CalendarHero free

PipMCP is not affiliated with CalendarHero. Product names are trademarks of their owners.