Skip to content

Integration · Marketing

Connect Claude & ChatGPT to Sessionboard

Ask your AI which sessions are still pending, who is speaking in a track, or what a speaker is booked for. It can search sessions, speakers, participants, contacts, sponsors and exhibitors per event, read rooms, tracks and formats, and create or update sessions and contacts.

Connect Sessionboard free

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

Try asking

  • “Which sessions at our spring summit are still pending?”

    The AI finds the event, then searches its sessions filtered by status and lists the pending ones.

  • “What is Maria Jensen speaking about, and when?”

    It finds the speaker in the event and reads her profile with the sessions she is in.

  • “Add a 45-minute workshop called Intro to APIs in room B on day two.”

    It looks up the rooms and formats, then creates the session with title, time and room.

What your AI can do

Sessions and agenda

Search, create and update sessions with times, rooms, tracks, tags, levels, formats and capacity, and see attached files.

Speakers and contacts

Search speakers, participants and contacts, find a participant by email, and add or update contacts.

Sponsors and exhibitors

Search and read an event's sponsors and exhibitors next to the rest of the event data.

  • “Move the keynote to the main hall and mark it accepted.”

    It updates the session's room and status. Only the fields you name change.

  • “Which sponsors and exhibitors are confirmed for the event?”

    It searches the event's sponsors and exhibitors and lists them.

  • “Are the slides uploaded for session 318?”

    It lists the files attached to the session.

26 tools for Sessionboard

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

  • create_contactChanges dataAdd a contact to an event by `event_id` with an `email`, plus first_name, last_name, title, company, phone and custom fields.
  • create_sessionChanges dataCreate a session in an event by `event_id` with a `title`, plus optional description, status, starts_at/ends_at, room_id, track_id, level_id, format_id, tag_ids and capacity.
  • find_participant_by_emailFind an event participant by exact `email` within an event (`event_id`).
  • get_contactGet one event contact by `event_id` and `contact_id`.
  • get_exhibitorGet one exhibitor by `event_id` and `exhibitor_id`.
  • get_participantGet one participant by `event_id` and `contact_id`.
  • get_sessionGet one session by `event_id` and `session_id`, with its time, room, track, speakers and custom fields.
  • get_speakerGet one speaker by `event_id` and `contact_id`, including their sessions.
  • get_sponsorGet one sponsor by `event_id` and `sponsor_id`.
  • list_eventsList the events in your Sessionboard organization with their IDs. Most other tools need an event_id from here.
  • list_formatsList the session formats (such as keynote or workshop) of an event by `event_id`.
  • list_levelsList the session levels (such as beginner or advanced) of an event by `event_id`.
  • list_participant_rolesList the participant roles (such as speaker or moderator) defined for an event by `event_id`.
  • list_roomsList the rooms of an event by `event_id`, with IDs and capacity.
  • list_session_filesList the files (slides and documents) attached to a session by `event_id` and `session_id`.
  • list_session_statusesList the custom session statuses of an event by `event_id`.
  • list_tagsList the session tags of an event by `event_id`.
  • list_tracksList the tracks of an event by `event_id`.
  • search_contactsChanges dataSearch an event's contacts by `event_id` with optional `filters` and sort.
  • search_exhibitorsChanges dataSearch an event's exhibitors by `event_id` with optional `filters`.
  • search_participantsChanges dataSearch an event's participants (speakers, moderators and other session roles) by `event_id` with optional `filters`.
  • search_sessionsChanges dataSearch an event's sessions by `event_id` with optional `filters` (status such as accepted or pending, trackIds, tagIds, levelIds, formatIds, dates) and sort.
  • search_speakersChanges dataSearch an event's speakers by `event_id` with optional `filters` and sort.
  • search_sponsorsChanges dataSearch an event's sponsors by `event_id` with optional `filters`.
  • update_contactChanges dataUpdate an event contact by `event_id` and `contact_id`: name, email, title, company, phone or custom fields. Only the fields you pass change.
  • update_sessionChanges dataUpdate a session by `event_id` and `session_id`: title, description, status, times, room, track, tags, capacity or custom fields. Only the fields you pass change.

Set up in three steps

  1. 1

    Pick the app

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

  2. 2

    Paste your key

    Enter your Sessionboard API address and an API token. The address depends on your data region: https://public-api.sessionboard.com for US or https://public-api-eu.sessionboard.com for EU. In the Sessionboard admin dashboard open Organization Settings › API Tokens, click Generate Token, name it and select the scopes the AI needs. The token is shown only once.

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

The AI can list your events and, per event, search and read sessions, speakers, participants, contacts, sponsors and exhibitors. It can read rooms, tracks, tags, levels, formats, participant roles, session statuses and session files. It can create and update sessions and contacts.

Does the AI see my Sessionboard API token?

No. Your Sessionboard 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 read-only. Creating or updating sessions and contacts can require your approval before it runs. The scopes you pick for the token in Sessionboard also limit access. 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 Sessionboard account with API access.

Which API address should I use?

Use the address for the region your Sessionboard data is in. For the US region it is https://public-api.sessionboard.com, and for the EU region it is https://public-api-eu.sessionboard.com. You enter it together with your API token when you connect.

Let your AI work in Sessionboard today.

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

Connect Sessionboard free

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