Integration · Scheduling
Connect Claude & ChatGPT to Zeeg
Ask your AI which meetings you have this week, when a scheduling page has free time, or to move a booking in Zeeg. It can list and read booked meetings, check availability, book a meeting on a scheduling page, reschedule or cancel it and add notes. It also handles time off, availability schedules, routing forms and the people and companies in your Zeeg CRM.
Free plan, no credit card. Takes about a minute.
Try asking
“What meetings do I have this week?”
The AI lists your booked meetings in that date range, with host, invitees, time and location.
“When is there a free 30-minute slot on my intro call page next week?”
It finds the scheduling page and lists the free booking slots between the dates you give.
“Book Jane Miller, [email protected], on my intro call Tuesday at 14:00.”
It books the meeting on the scheduling page with her name and email for that date and time.
What your AI can do
Meetings and availability
List and read booked meetings, check free slots on scheduling pages, book, reschedule, hand over or cancel meetings, and add notes.
Schedules and time off
Read and update availability schedules, add or change time off, manage holiday calendars, and switch scheduling pages on or off.
CRM and routing
Search, create and update people, companies and custom records in Zeeg CRM, and read routing forms and their submissions.
“Move my Thursday meeting with Acme to Friday at the same time.”
It checks the times the meeting can move to and reschedules it. Participants are notified.
“Block 1 to 5 August as vacation for me.”
It adds time off of type vacation for those dates, so no meetings can be booked.
“Add a note to today's call with Acme: sent pricing, follow up in two weeks.”
It finds the meeting and attaches the note to it.
28 tools for Zeeg
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
add_meeting_noteChanges dataAdd a note to a booked meeting: `uuid` of the meeting, `relation` = event, and the `note` text (basic HTML allowed).book_meetingChanges dataBook a meeting on a scheduling page: `owner_slug`, `event_type_slug`, `date` (YYYY-MM-DD), `start` (HH:mm), `duration`, `time_zone`, plus the invitee's `name` and `email`. Confirmation emails and calendar invites are sent.cancel_inviteeDeletesCancel one invitee's attendance (`scheduled_invitee_uuid`) with an optional reason. The invitee is notified.cancel_meetingDeletesCancel a booked meeting by `scheduled_event_uuid`, with an optional `cancellation_reason`. Participants are notified and it cannot be undone.create_companyChanges dataCreate a CRM company with `name`, domain, website_url, description and primary_location.create_contactChanges dataCreate a CRM person with first_name, last_name, emails, phone_number, job_title, company_id and description.create_time_offChanges dataAdd time off so no meetings can be booked: `title`, `type` (vacation or out_of_office), `start_date`, `end_date`, and who it applies to (`users` by emails, slugs or uuids, or a `team`).delete_contactDeletesPermanently delete a CRM person by `contact_id`. This cannot be undone.get_available_timesGet free booking slots on a scheduling page between `start_date` and `end_date` (YYYY-MM-DD) in `time_zone`, using `owner_slug` and `event_type_slug`.get_companyGet one CRM company by `company_id`.get_contactGet one CRM person by `contact_id`.get_current_userGet the Zeeg user the connection belongs to. Use to confirm which account you are working in.get_form_submissionGet one routing form submission by `routing_form_submission_id`, with the answers given.get_meetingGet one booked meeting by `scheduled_event_uuid`, including host, invitees, time and location.get_reschedule_timesGet the times a booked meeting (`scheduled_event_uuid`) can be moved to between `start_date` and `end_date`.get_scheduling_pageGet one scheduling page (event type) by `event_type_uuid`, including duration, locations and questions.list_companiesList companies in your Zeeg CRM, with paging and sorting.list_contactsList people in your Zeeg CRM, with paging and sorting.list_form_submissionsList routing form submissions, filtered by `routing_form_id`, date range or route type, with paging.list_meeting_notesList the notes attached to a booked meeting (`event_uuid`).list_meetingsList booked meetings, filtered by `min_start_time`/`max_start_time`, `status`, `host_email`, `invitee_email`, `keyword` or scheduling page, with paging and sorting.list_scheduling_pagesList scheduling pages (event types), filtered by user `email` or `user_slug`, with paging. Gives the slugs needed to check availability and book.list_time_offList time off (vacation, out of office) for a user `email`, filtered by `from`/`to` date and `type`.list_usersList users in your Zeeg organization, with paging.reschedule_meetingVisible to othersMove a booked meeting (`scheduled_event_uuid`) to a new `date` (YYYY-MM-DD) and `start` (HH:mm), with an optional `reason`. Participants are notified.update_companyChanges dataUpdate a CRM company by `company_id`. Only the fields you pass change.update_contactChanges dataUpdate a CRM person by `contact_id`. Only the fields you pass change.update_meeting_noteChanges dataChange the text of a meeting note by `message_id`.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose Zeeg from the app list.
- 2
Paste your key
Paste a Zeeg API token. In Zeeg, go to Account Settings > API (app.zeeg.me/account/settings/api-access), create an API token and tick the scopes the AI may use.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in Zeeg?
The AI can read booked meetings, scheduling pages, free slots, schedules, time off, users, notes, routing forms, webhooks and CRM records. It can book, reschedule, hand over and cancel meetings, add time off, update schedules, manage notes and routing forms, create and update CRM people and companies, and start outbound calls from a Zeeg AI agent.
Does the AI see my Zeeg credentials?
No. Your Zeeg credentials are encrypted at rest and never shown to the AI. After you save them, they are 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 reading your calendar. Cancelling a meeting cannot be undone and notifies participants, and actions like that or deleting CRM records 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 Zeeg account.
Are invitees told when the AI moves or cancels a meeting?
Yes. Rescheduling or cancelling a booked meeting in Zeeg notifies the participants, just like when you do it yourself. You can require approval for these tools so nothing changes without your say.
Related integrations
Let your AI work in Zeeg today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Zeeg freePipMCP is not affiliated with Zeeg. Product names are trademarks of their owners.






