Skip to main content
Early Access — Insights is currently available to select organizations. Reach out to your Sessionboard account manager to get early access to this feature.
Sessionboard Insights lets you query your event data using SbQL (Sessionboard Query Language) or natural language. Build custom reports, explore session and speaker data, and power dashboards — all through the API.
The Insights API requires a token with the read:insights scope. See Authentication for details on generating tokens with the correct scope.

Prerequisites

Two settings must be enabled to access Insights:
  1. Organization-level: AI and Insights must be enabled for your organization. Contact your Sessionboard account manager to enable this.
  2. Token-level: MCP Access must be turned on for your API token. This is configured when generating or editing a token alongside the read:insights scope.

Capabilities

The Insights API supports the following operations:
CapabilityDescription
Execute queriesRun SbQL queries directly against your event data and receive structured results.
Generate queriesConvert natural language questions into SbQL using AI. Ask questions like “How many accepted sessions are in Track A?”
Schema discoveryRetrieve the available entities, fields, and relationships you can query — at the organization or event level.
Saved reportsList and execute saved queries (reports) that have been created in the Sessionboard dashboard.
DashboardsRetrieve dashboard configurations with all widget data.
SuggestionsGet contextual query suggestions based on your data.

Learn More

SbQL Reference

Learn the query language syntax, available entities, and example queries.

MCP Server

Connect AI assistants like Claude to your event data via Model Context Protocol.