Integration · Marketing
Connect Claude & ChatGPT to Confetti
Ask your AI who has signed up for an event in Confetti, who has checked in, or which payments came in. It can register attendees and invitees, check people in, add speakers, sponsors and agenda items, and update event details, so event admin gets done from a chat.
Free plan, no credit card. Takes about a minute.
Try asking
“Who is registered for our June meetup, and who has checked in?”
The AI lists the tickets with names, emails, status and check-in time.
“Register Lars Holm as an attendee for the workshop and email him a confirmation.”
It finds the right ticket type and creates a ticket with status attending. With confirmation switched on, Confetti emails Lars.
“Check in ticket 5821.”
It updates the ticket with a check-in time.
What your AI can do
Events and agenda
Read and update events, and create and update agenda items with time, duration and location.
Tickets and attendees
List and read tickets, register attendees and invitees, update their status and check people in.
Contacts, speakers and sponsors
Manage contacts, speakers and sponsors, and read ticket types, categories, event pages and payments.
“Add Sara Lind as a speaker, CTO at Nordlys, hidden for now.”
It adds her to the event as a speaker with name, occupation and status hidden.
“Move the keynote to 10:00 and put it in Hall B.”
It finds the agenda item and updates its start time and location.
“What payments have we received for tickets?”
It lists ticket payments with amounts and status. It can open any single payment for details.
25 tools for Confetti
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
create_contactChanges dataCreate a contact with first and last name, email, phone, company, comment and category IDs.create_schedule_itemChanges dataAdd an agenda item to an event: `event_id`, title, start, duration, location and description.create_speakerChanges dataAdd a speaker to an event: `event_id`, first and last name, occupation, bio, status (announced, hidden) and optional image ID.create_sponsorChanges dataAdd a sponsor with name, website, description, sponsor level ID and optional image ID.create_ticketChanges dataRegister an attendee or invitee: pass `ticket_batch_id` (and `event_id`), name, email, phone and status (attending, invited). Set `send_email_confirmation` to email them a confirmation.get_contactGet one contact by `contact_id`.get_eventGet one event by `event_id`, including dates, location, signup type and status.get_pageGet one event website page by `page_id`.get_paymentGet one payment by `payment_id`.get_schedule_itemGet one agenda (schedule) item by its ID, passed as `product_id`.get_speakerGet one speaker by `speaker_id`.get_sponsorGet one sponsor by `sponsor_id`.get_ticketGet one ticket by `ticket_id`, including the attendee's details, form answers, guests and check-in time.get_ticket_typeGet one ticket batch (ticket type) by `ticket_batch_id`.list_categoriesList contact and content categories (tags) with their IDs.list_contactsList contacts in the workspace with names, emails and companies.list_eventsList all events in the Confetti workspace with their IDs, names, dates and status.list_pagesList the event website pages with their IDs, names and status.list_paymentsList ticket payments received, with amounts and status.list_ticket_typesList ticket batches (ticket types) with their IDs. Use a batch ID when registering attendees.list_ticketsList tickets (attendees and invitees) across events, with names, emails, status and check-in.update_eventChanges dataUpdate an event by `event_id`: name, summary, dates, time zone, location, status (draft, open, cancelled), RSVP limit or styling. Setting status to open publishes it.update_schedule_itemChanges dataUpdate an agenda item by its ID (`product_id`): title, start, duration, location or description.update_sponsorChanges dataUpdate a sponsor by `sponsor_id`: name, website, description, level or image.update_ticketChanges dataUpdate a ticket by `ticket_id`: attendee details, status (attending, invited, declined), guests, internal comment or `checkin_at` to check someone in. Can email a confirmation if `send_email_confirmation` is true.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose Confetti from the app list.
- 2
Paste your key
Paste a Confetti API key. In the Confetti dashboard open Workspace > Settings > API & Webhooks and generate an API key.
- 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 Confetti?
The AI can read events, tickets, ticket types, contacts, categories, speakers, sponsors, agenda items, event pages and payments. It can register attendees, update tickets and check people in, create contacts, speakers and sponsors, create and update agenda items, and update events and sponsors.
Does the AI see my Confetti credentials?
No. Your Confetti 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 read-only. Actions that email attendees or change what visitors see, like a ticket confirmation or opening an event, 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 Confetti account.
Can the AI publish or cancel an event?
Yes, if you switch on the tool for updating events. It can set an event's status to draft, open or cancelled, and setting it to open publishes the event. You can require your approval before any event update runs.
Related integrations
Let your AI work in Confetti today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Confetti freePipMCP is not affiliated with Confetti. Product names are trademarks of their owners.






