Insights: AI Reports & Custom Dashboards
Insights is Sessionboard's reporting engine. It lets you generate, save, share, and schedule reports on sessions, speakers, evaluations, and more — no technical knowledge required. The built-in AI turns plain-language questions into ready-to-run queries in seconds.
🔒This feature requires activation. Insights is not enabled by default. To turn it on for your account, contact us at support@sessionboard.com.

- Report Builder: three ways to create a report
- Running a report & exploring results
- Saving a report
- Session Reports (pre-built templates)
- Custom Reports
- Sharing a report
- Scheduling automated report deliveries
- PII Mode
- Schema Explorer
1. Report Builder: three ways to create a report
The Report Builder sits at the top of the Reports page. It gives you three different approaches to building a query, so you can work at whatever level of detail you need.

- Describe it: AI-powered
Type your question in plain English, for example, "Report all accepted speakers", and click Generate Report. The AI automatically writes the SbQL query and shows you a preview with a plain-language explanation before anything runs.
You can also click any of the quick suggestion chips below the text field to start from a common question, such as:
- Which sessions have the highest average evaluation scores?
- What are the most popular session tracks?
- Which sessions have the most speakers?
- What are the top tasks that need to be completed before the event?
Once the AI generates a query, you have three options: Accept & Run (execute immediately), Edit SbQL (open the code editor to fine-tune manually), or Regenerate (ask the AI to try again with a different approach).

- Builder:No code required
Switch to the Builder tab to build your report visually. Select the object you want to query (for example, Session), then use the expandable panels to configure your report:
Columns (choose which fields to include in the output), Filters (narrow results by specific conditions), Group By (aggregate data by a field), and Sort By (control the order of results).

- SbQL Editor: Advanced
The SbQL Editor (Sessionboard Query Language) lets you write queries directly in code. It's designed for advanced users who need precise control over complex reports. Use the Schema Explorer (see section 9) as a reference for all available fields and objects.

2. Running a report & exploring results
Click Run to execute the active query. Results appear in a table below the builder, along with tools to navigate and organize the data.

Navigating results
- Search results: filter the displayed rows without modifying the query.
- Group by: group rows by any available field to analyze data by category.
- Pagination: move between pages using the controls in the top-right corner. The row count and query execution time are shown at the bottom.
Exporting results
Click the Export button to download the data in your preferred format:
- Export CSV: comma-separated text file.
- Export XLSX: Excel spreadsheet.

3. Saving a report
Once you've run a query and are happy with the results, save it so you can reuse or share it later.
How to save
- Click Save Report in the results toolbar.

- Enter a descriptive Report Name (e.g., "Accepted Speakers by Track").
- Optionally, add a Description to explain what the report shows.
- Click Save Report to confirm.

The saved report will appear under Custom Reports on the main Reports page.

4. Session Reports (pre-built templates)
Session Reports are ready-made reports included with every event. They cover the most common data needs, so you don't have to build them from scratch.
Examples include:
- Sessions with Speaker Details
- Sessions with Evaluation Ratings
- New Sessions Report
To run one, simply click Run Report on any card. Results load instantly and can be exported or shared just like a custom report.

5. Custom Reports
Custom Reports are any reports you've saved yourself. They appear in their own section on the Reports page and can be managed, shared, duplicated, or scheduled at any time.

💡 Tip: Want to learn how to create custom reports? This article will guide you:
Create Custom Reports
Managing a custom report
Click the ellipses (...) on any custom report card to access these options:
- Edit Query: reopen the query in the Report Builder to make changes.
- Share: generate a shareable link (see section 6).
- Schedule: set up automated email delivery (see section 7).
- Duplicate: create a copy of the report to use as a starting point.
- Delete: permanently remove the report.

6. Sharing a report
Share a report with anyone, even people without a Sessionboard account, using a secure link. Shared links always show live data, not a static snapshot.
Creating a share link
- Open the ellipses (…) on the report card and select Share.

- Click + Create New Link.

- Give the link a name so you can identify it later.
- Optionally configure access restrictions:
- Require password: recipients must enter a password to view the report.
- Set expiration: the link automatically stops working after a chosen date.
- Limit views: restrict the number of times the link can be opened.

5. Click Create Link.

Using the share link
Once created, each link exposes several formats you can copy and use directly:
- Sharable Public Link: send this URL to anyone to view the report in a browser.
- CSV Link: a direct URL that downloads the report as a CSV file.
- Google Sheets Formula: paste this
=IMPORTDATA()formula into Google Sheets to pull live data automatically. - JSON Link: for developers integrating report data into other tools.
- XLSX Link: a direct URL that downloads the report as an Excel file.

You can create multiple links per report, for example, one public link and one password-protected link for internal use. The view count for each link is shown next to its name.

7. Scheduling automated report deliveries
Set up a schedule to have any report emailed automatically to your team regularly, no manual work required.
Creating a schedule
- Open the ellipses (…) on the report card and select Schedule.

- Enter a Schedule Name (e.g., "Weekly Speaker Status Update").

-
Set the Frequency: choose Daily, Weekly, or Monthly.
-
For weekly schedules, select the day(s) of the week to send.

-
Set the Time and Timezone for delivery.
Add up to 5 recipients by entering their email addresses.- Optionally, write a Custom message to include in the email body.
- Click Create Schedule.

📌 Note: Recipients receive an email with a secure link to view the report. The link expires after 7 days and shows live data, not a static export.

💡 Tip: Scheduled reports appear in the Scheduled Reports section of the Reports page, where you can view, edit, or delete them at any time.

8. PII Mode
PII Mode (Personally Identifiable Information) lets you run and review a report while keeping sensitive contact data — like names and email addresses — hidden from view. This is useful when sharing your screen or working in environments where data privacy is a concern.
How to enable
Toggle the PII Mode switch in the bottom-right corner of the results view. When active, personal data fields are masked in the results table.

9. Schema Explorer
The Schema Explorer is a reference panel that lists all available objects and fields in your event data. It's especially useful when writing SbQL queries manually, but it's also helpful for understanding what data Sessionboard tracks.
How to access
Click the Schema button in the bottom right-hand corner of the Report Builder. The Schema Explorer opens as a side panel where you can browse objects and their available fields.


Need help? Contact us at support@sessionboard.com