Skip to content

Integration · E-commerce

Connect Claude & ChatGPT to Billetweb

Ask your AI how many seats are left, who bought a ticket or what went into your last payout on Billetweb. It can list events, sessions, ticket types and attendees, search your CRM contacts and read accounting lines for bookkeeping. It can also issue tickets, update events and orders, check people in and copy an event to start a new one.

Connect Billetweb free

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

Try asking

  • “How many seats are left for Saturday's concert?”

    The AI finds the event and reads the remaining availability per ticket type and session.

  • “Did [email protected] buy a ticket for any of our events?”

    It searches attendees across all events by email and shows the orders and tickets it finds.

  • “Check in ticket 48213 for the workshop.”

    It marks the ticket as checked in for that event.

What your AI can do

Events and sessions

List events, sessions and ticket types, check seats left, update event details and sessions, and copy an event into a new one.

Orders and attendees

Search attendees across events, list orders per event, issue tickets, update orders and ticket holders, and check tickets in.

Payouts and accounting

List payouts and their orders, read sales, fees and refunds for bookkeeping, and search CRM contacts and segments.

  • “What was included in our last payout?”

    It lists your payouts and reads the orders and amounts in the latest one.

  • “Copy last year's gala as Gala 2027.”

    It creates a new event from the old one with the new name, and copies the parts you choose, such as dates and tickets.

  • “Who is on the waiting list for the sold-out tasting?”

    It lists the people on the event's waiting list.

20 tools for Billetweb

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

  • check_in_ticketsChanges dataMark tickets of an event (`event_id`) as checked in, not checked in or exited. `data` is a list of ticket ids with `used` 1 (checked in), 0 (not) or 2 (exited).
  • copy_eventVisible to othersCreate a new event by copying an existing one (`event_id`). Give the new `name`, and optionally `start`, `end`, `place` and which parts to copy (dates, tickets, lists, seating).
  • create_orderChanges dataCreate an order (issue tickets) for an event (`event_id`). `data` is a list of orders with buyer name, email, payment type and products; ship=1 emails the tickets to the buyer.
  • delete_orderDeletesPermanently delete orders of an event (`event_id`); `data` is a list of order IDs. The tickets become invalid. This cannot be undone.
  • get_event_availabilityGet remaining availability (seats left) per ticket and session for an event by `event_id`.
  • get_payout_detailsGet the orders and amounts included in one payout by `payout_id`.
  • list_event_attendeesList attendees and orders of one event (`event_id`). Filter by buyer `email`, `order_id`, `barcode`, ticket type, check-in status (`used`) or created/updated time.
  • list_event_datesList the dates (sessions) of an event by `event_id`, filterable by start range and whether past or disabled sessions are included.
  • list_event_ticketsList the ticket types (prices) of an event by `event_id`.
  • list_eventsList your events with their IDs. Set `past`=1 to include past events, `online`=1 for published only, `description`=1 to include the description.
  • list_payoutsList payouts from Billetweb to your bank account, optionally from a `date`.
  • list_sales_accountingList accounting lines (sales, fees, refunds) for bookkeeping, filterable by `event`, sales channel (`canal`) and `end` date. Paged with `offset`.
  • list_segmentsList the CRM contact segments.
  • list_waiting_listList the people on the waiting list of an event by `event_id`.
  • search_attendeesSearch attendees across all events by `email`, ticket, tag, check-in status or created/updated time.
  • search_contactsSearch the CRM contacts (past buyers) by `email`, `segment` or created/updated time.
  • update_attendeeChanges dataUpdate ticket holders of an event (`event_id`): `data` is a list with ticket id and new first name, name or custom fields.
  • update_eventChanges dataUpdate an event by `event_id`: pass `data` with title, top title, location, description, quota, status, tags or confirmation message.
  • update_event_datesChanges dataCreate, change or delete sessions of an event (`event_id`). `data` is a list of sessions; use id 0 to create, an existing id to change, and delete=1 to remove. Times are UNIX timestamps.
  • update_orderChanges dataUpdate orders of an event (`event_id`): buyer name, custom fields or accreditation status. Setting ship=1 re-sends the order by email to the buyer.

Set up in three steps

  1. 1

    Pick the app

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

  2. 2

    Paste your key

    Paste your Billetweb user ID and API key. Log in to Billetweb and open the API page (billetweb.fr/bo/api.php). Create a key under 'Gestion des clés d'API', read-only or read/write, then copy the user ID and key shown there.

  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 Billetweb?

The AI can read events, sessions, ticket types, availability, attendees, waiting lists, payouts, accounting lines and CRM contacts. It can create orders, update events, sessions, orders and ticket holders, check tickets in, copy events and delete orders.

Does the AI see my Billetweb user ID and API key?

No. Your Billetweb user ID and API key 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. Deleting orders is permanent and makes the tickets invalid, and issuing tickets can email buyers. Actions like these 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 Billetweb account. PipMCP is not affiliated with Billetweb.

Should I use a read-only or a read/write key?

Billetweb lets you create either. A read-only key is enough for questions about events, attendees, availability and payouts. To let the AI issue tickets, check people in or change events and orders, you need a read/write key and the matching tools switched on in PipMCP.

Let your AI work in Billetweb today.

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

Connect Billetweb free

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