Skip to content

Integration · Marketing

sessionboard.com

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.

173 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_a_custom_fieldChanges dataCreate a new contact. API summary: Create a custom field.
  • create_a_dashboardChanges dataCreate a new contact. Required: name. API summary: Create a dashboard.
  • create_a_draft_sessionChanges dataCreate a new contact. Required: session id. API summary: Create a draft session.
  • create_a_formatChanges dataCreate a new contact. Required: name. API summary: Create a format.
  • create_a_languageChanges dataCreate a new contact. Required: name. API summary: Create a language.
  • create_a_levelChanges dataCreate a new contact. Required: name. API summary: Create a level.
  • create_a_personaChanges dataCreate a new contact. Required: name. API summary: Create a persona.
  • create_a_saved_queryChanges dataCreate a new contact. Required: name or query. API summary: Create a saved query.
  • create_a_session_statusChanges dataCreate a new contact. Required: name, color or status. API summary: Create a session status.
  • create_a_sponsorChanges dataCreate a new contact. API summary: Create a sponsor.
  • create_a_tagChanges dataCreate a new contact. Required: name. API summary: Create a tag.
  • create_a_trackChanges dataCreate a new contact. Required: name. API summary: Create a track.
  • create_a_widgetChanges dataCreate a new contact. Required: type. API summary: Create a widget.
  • create_abortChanges dataCreate a new abort. Required: key or upload id. API summary: Abort multipart upload.
  • create_agenda_draft_commitChanges dataCreate a new commit for a agenda draft. API summary: Commit an agenda draft.
  • create_an_agenda_draftChanges dataCreate a new contact. Required: name. API summary: Create an agenda draft.
  • create_an_event_ruleChanges dataCreate a new contact. Required: name or type. API summary: Create an event rule.
  • create_an_exhibitorChanges dataCreate a new contact. API summary: Create an exhibitor.
  • create_an_org_dashboard_convenienceChanges dataCreate a new contact. Required: name. API summary: Create an org dashboard (convenience).
  • create_an_org_saved_query_convenienceChanges dataCreate a new contact. Required: name or query. API summary: Create an org saved query (convenience).
  • create_an_org_widget_convenienceChanges dataCreate a new contact. Required: type. API summary: Create an org widget (convenience).
  • create_bulkVisible to othersCreate a new bulk. Required: operations. Has effects visible outside this system. API summary: Bulk draft session operations.
  • create_bulk_bulk_contactsVisible to othersCreate a new bulk. Required: operations. Has effects visible outside this system. API summary: Bulk contact operations.
  • create_bulk_bulk_exhibitorsVisible to othersCreate a new bulk. Required: operations. Has effects visible outside this system. API summary: Bulk exhibitor operations.
  • create_bulk_bulk_sessionsVisible to othersCreate a new bulk. Required: operations. Has effects visible outside this system. API summary: Bulk session operations.
  • create_bulk_bulk_sponsorsVisible to othersCreate a new bulk. Required: operations. Has effects visible outside this system. API summary: Bulk sponsor operations.
  • 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_contact_2Changes dataCreate a new contact. Required: name. API summary: Create a room.
  • create_documentChanges dataCreate a new document for a document. Required: filename or size bytes. API summary: Replace session file bytes.
  • create_event_fieldChanges dataCreate a new field for a event. API summary: Search fields.
  • create_event_formatChanges dataCreate a new format for a event. API summary: Search formats.
  • create_event_languageChanges dataCreate a new language for a event. API summary: Search languages.
  • create_event_levelChanges dataCreate a new level for a event. API summary: Search levels.
  • create_event_roomChanges dataCreate a new room for a event. API summary: Search rooms.
  • create_event_session_statusChanges dataCreate a new session status for a event. API summary: Search session statuses.
  • create_event_tagChanges dataCreate a new tag for a event. API summary: Search tags.
  • create_event_trackChanges dataCreate a new track for a event. API summary: Search tracks.
  • create_executeChanges dataCreate a new execute. Required: query. API summary: Execute a SbQL query (event-scoped).
  • create_execute_execute_queryChanges dataCreate a new execute. Required: query. API summary: Execute a SbQL query.
  • create_generateChanges dataCreate a new generate. Required: prompt. API summary: Generate a SbQL query from natural language (event-scoped).
  • create_generate_generate_queryChanges dataCreate a new generate. Required: prompt. API summary: Generate a SbQL query from natural language.
  • create_initiateChanges dataCreate a new initiate. Required: filename or size bytes. API summary: Start multipart media upload.
  • create_organization_contactChanges dataCreate a new contact for a organization. API summary: Search organization contacts.
  • create_query_runChanges dataCreate a new run for a query. API summary: Run a saved query for an event.
  • create_requestChanges dataCreate a new request. Required: request type, identity type or identity value. API summary: Create a GDPR request.
  • create_revokeChanges dataCreate a new revoke. Required: token. API summary: Revoke a token.
  • 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.
  • create_session_documentChanges dataCreate a new document for a session. Required: filename or size bytes. API summary: Initiate session file upload.
  • create_session_recordingChanges dataCreate a new recording for a session. Required: filename or size bytes. API summary: Initiate session audio upload.
  • create_session_transcriptionChanges dataCreate a new transcription for a session. Required: type. API summary: Create a transcription artifact.
  • create_sign_partChanges dataCreate a new sign part. Required: key, upload id or part numbers. API summary: Sign multipart upload parts.
  • delete_agenda_draft_sessionDeletesPermanently delete a session by draft session id. Destructive action; may require approval. API summary: Remove a draft session.
  • delete_dashboardDeletesPermanently delete a dashboard by dashboard id. Destructive action; may require approval. API summary: Delete an org dashboard (convenience).
  • delete_event_agenda_draftDeletesPermanently delete a agenda draft by draft id. Destructive action; may require approval. API summary: Delete an agenda draft.
  • delete_event_contactDeletesPermanently delete a contact by contact id. Destructive action; may require approval. API summary: Soft-delete a contact.
  • delete_event_dashboardDeletesPermanently delete a dashboard by dashboard id. Destructive action; may require approval.
  • delete_event_exhibitorDeletesPermanently delete a exhibitor by exhibitor id. Destructive action; may require approval. API summary: Soft-delete an exhibitor.
  • delete_event_fieldDeletesPermanently delete a field by field id. Destructive action; may require approval. API summary: Delete a custom field.
  • delete_event_formatDeletesPermanently delete a format by format id. Destructive action; may require approval.
  • delete_event_languageDeletesPermanently delete a language by language id. Destructive action; may require approval.
  • delete_event_levelDeletesPermanently delete a level by level id. Destructive action; may require approval.
  • delete_event_personaDeletesPermanently delete a persona by persona id. Destructive action; may require approval.
  • delete_event_queryDeletesPermanently delete a query by query id. Destructive action; may require approval. API summary: Delete a saved query.
  • delete_event_roomDeletesPermanently delete a room by room id. Destructive action; may require approval.
  • delete_event_ruleDeletesPermanently delete a rule by rule id. Destructive action; may require approval. API summary: Delete an event rule.
  • delete_event_sessionDeletesPermanently delete a session by session id. Destructive action; may require approval. API summary: Soft-delete a session.
  • delete_event_sponsorDeletesPermanently delete a sponsor by sponsor id. Destructive action; may require approval. API summary: Soft-delete a sponsor.
  • delete_event_statusDeletesPermanently delete a status by status id. Destructive action; may require approval. API summary: Delete a session status.
  • delete_event_tagDeletesPermanently delete a tag by tag id. Destructive action; may require approval.
  • delete_event_trackDeletesPermanently delete a track by track id. Destructive action; may require approval.
  • delete_event_widgetDeletesPermanently delete a widget by widget id. Destructive action; may require approval.
  • delete_queryDeletesPermanently delete a query by query id. Destructive action; may require approval. API summary: Delete an org saved query (convenience).
  • delete_session_documentDeletesPermanently delete a document by document id. Destructive action; may require approval. API summary: Delete a session file.
  • delete_session_transcriptionDeletesPermanently delete a transcription by transcription id. Destructive action; may require approval. API summary: Delete a transcription artifact.
  • delete_widgetDeletesPermanently delete a widget by widget id. Destructive action; may require approval. API summary: Delete an org widget (convenience).
  • download_a_session_content_documentDownload the document for a document. API summary: Download a session content document.
  • download_documentDownload the document for a document. API summary: Download an event content document.
  • find_participant_by_emailFind an event participant by exact `email` within an event (`event_id`).
  • get_a_dashboardGet one dashboard by dashboard id. API summary: Get a dashboard.
  • get_a_dashboard_event_scoped_insightsGet one dashboard by dashboard id. API summary: Get a dashboard (event-scoped insights).
  • get_contactGet one event contact by `event_id` and `contact_id`.
  • get_dashboardGet one dashboard by dashboard id. API summary: Get an org dashboard (convenience).
  • get_event_agenda_draftGet one agenda draft for a event by draft id. API summary: Get an agenda draft.
  • get_event_dashboardGet one dashboard for a event by dashboard id. API summary: Get a dashboard.
  • get_event_level_content_artifactsList events. API summary: Get event-level content artifacts.
  • get_event_personaGet one persona for a event by persona id. API summary: Get a persona.
  • get_event_ruleGet one rule for a event by rule id. API summary: Get an event rule.
  • get_event_transcriptionGet one transcription for a event by transcription id. API summary: Get a transcription by ID.
  • get_exhibitorGet one exhibitor by `event_id` and `exhibitor_id`.
  • get_insights_schemaList schemas. API summary: Get insights schema.
  • get_organization_contactGet one contact for a organization by contact id. API summary: Get an organization contact.
  • get_participantGet one participant by `event_id` and `contact_id`.
  • get_productGet one product by product id. API summary: Get a single content item.
  • get_query_suggestionsList suggestions. Optional filters: event id or category. API summary: Get query suggestions.
  • get_sessionGet one session by `event_id` and `session_id`, with its time, room, track, speakers and custom fields.
  • get_session_mediumGet one medium for a session by media item id. API summary: Get media item status.
  • get_session_recordingGet one recording for a session by recording id. API summary: Get a session audio recording.
  • get_session_transcriptionGet one transcription for a session by transcription id. API summary: Get a session transcription by ID.
  • get_speakerGet one speaker by `event_id` and `contact_id`, including their sessions.
  • get_sponsorGet one sponsor by `event_id` and `sponsor_id`.
  • list_agenda_draft_changesList changes for a agenda draft. API summary: Preview draft changes.
  • list_dashboardsList dashboards. API summary: List org dashboards (convenience).
  • list_event_agenda_draftsList agenda drafts for a event.
  • list_event_contentsList contents for a event. Optional filters: interval sec or provider. Results are paginated. API summary: List composed session content for an event.
  • list_event_dashboardsList dashboards for a event.
  • list_event_fieldsList fields for a event.
  • list_event_languagesList languages for a event. Results are paginated.
  • list_event_personasList personas for a event.
  • list_event_queriesList queries for a event. API summary: List saved queries for an event.
  • list_event_rulesList rules for a event. API summary: List event rules.
  • list_event_schemasList schemas for a event. API summary: Get event-specific insights schema.
  • list_event_transcriptionsList transcriptions for a event. Optional filters: type, language code or include partial. Results are paginated. API summary: List transcriptions for an event.
  • 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_oauth_authorization_serversList oauth authorization servers. API summary: Authorization server metadata.
  • list_participant_rolesList the participant roles (such as speaker or moderator) defined for an event by `event_id`.
  • list_queriesList queries. Optional filters: category. Results are paginated. API summary: List org saved queries (convenience).
  • list_requestsList requests. Results are paginated. API summary: List GDPR requests.
  • list_roomsList the rooms of an event by `event_id`, with IDs and capacity.
  • list_saved_queriesList queries. Optional filters: event id or category. Results are paginated. API summary: List saved queries.
  • list_saved_queries_event_scoped_insightsList queries. API summary: List saved queries (event-scoped insights).
  • list_schemasList schemas. API summary: Get event-scoped insights schema.
  • list_session_contentsList contents for a session. Optional filters: interval sec or provider. API summary: Get composed content for a session.
  • list_session_filesList the files (slides and documents) attached to a session by `event_id` and `session_id`.
  • list_session_recordingsList recordings for a session. API summary: List session audio recordings.
  • list_session_statusesList the custom session statuses of an event by `event_id`.
  • list_session_transcriptionsList transcriptions for a session. Results are paginated.
  • list_suggestionsList suggestions. API summary: Get event-scoped query suggestions.
  • list_tagsList the session tags of an event by `event_id`.
  • list_tracksList the tracks of an event by `event_id`.
  • restore_contactChanges dataRestore a contact (contact id). API summary: Restore a deleted contact.
  • restore_exhibitorChanges dataRestore a exhibitor (exhibitor id). API summary: Restore a deleted exhibitor.
  • restore_sessionChanges dataRestore a session (session id). API summary: Restore a deleted session.
  • restore_sponsorChanges dataRestore a sponsor (sponsor id). API summary: Restore a deleted sponsor.
  • restore_statusChanges dataRestore a status (status id). API summary: Restore a deleted session status.
  • run_a_saved_queryChanges dataCreate a new run for a query. API summary: Run a saved query.
  • run_a_saved_query_event_scoped_insightsChanges dataCreate a new run for a query. API summary: Run a saved query (event-scoped insights).
  • run_an_org_saved_query_convenienceChanges dataCreate a new run for a query. API summary: Run an org saved query (convenience).
  • 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`.
  • submit_documentVisible to othersComplete a document (session id). Has effects visible outside this system. API summary: Complete multipart media upload.
  • submit_document_completeVisible to othersComplete a document (file id). Has effects visible outside this system. API summary: Finalize session file upload.
  • submit_recordingVisible to othersComplete a recording (recording id). Has effects visible outside this system. API summary: Finalize session audio upload.
  • update_agenda_draft_sessionChanges dataUpdate an existing session identified by draft session id. API summary: Update a draft session.
  • 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_dashboardChanges dataUpdate an existing dashboard identified by dashboard id. API summary: Update an org dashboard (convenience).
  • update_event_agenda_draftChanges dataUpdate an existing agenda draft identified by draft id. API summary: Update an agenda draft.
  • update_event_dashboardChanges dataUpdate an existing dashboard identified by dashboard id. API summary: Update a dashboard.
  • update_event_exhibitorChanges dataUpdate an existing exhibitor identified by exhibitor id. API summary: Update an exhibitor.
  • update_event_fieldChanges dataUpdate an existing field identified by field id. API summary: Update a custom field.
  • update_event_formatChanges dataUpdate an existing format identified by format id. API summary: Update a format.
  • update_event_languageChanges dataUpdate an existing language identified by language id. API summary: Update a language.
  • update_event_levelChanges dataUpdate an existing level identified by level id. API summary: Update a level.
  • update_event_personaChanges dataUpdate an existing persona identified by persona id. API summary: Update a persona.
  • update_event_queryChanges dataUpdate an existing query identified by query id. API summary: Update a saved query.
  • update_event_roomChanges dataUpdate an existing room identified by room id. API summary: Update a room.
  • update_event_ruleChanges dataUpdate an existing rule identified by rule id. API summary: Update an event rule.
  • update_event_sponsorChanges dataUpdate an existing sponsor identified by sponsor id. API summary: Update a sponsor.
  • update_event_statusChanges dataUpdate an existing status identified by status id. API summary: Update a session status.
  • update_event_tagChanges dataUpdate an existing tag identified by tag id. API summary: Update a tag.
  • update_event_trackChanges dataUpdate an existing track identified by track id. API summary: Update a track.
  • update_event_widgetChanges dataUpdate an existing widget identified by widget id. API summary: Update a widget.
  • update_queryChanges dataUpdate an existing query identified by query id. API summary: Update an org saved query (convenience).
  • 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.
  • update_session_documentChanges dataUpdate an existing document identified by document id. API summary: Update session file metadata.
  • update_session_fieldsVisible to othersUpdate an existing field identified by session id. Has effects visible outside this system. API summary: Update session custom fields.
  • update_session_transcriptionChanges dataUpdate an existing transcription identified by transcription id. API summary: Update a transcription artifact.
  • update_widgetChanges dataUpdate an existing widget identified by widget id. API summary: Update an org widget (convenience).

Set up in three steps

  1. 1

    Pick the app

    Create a free HeyMyApps 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 HeyMyApps 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?

HeyMyApps 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

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