Projects
Projects
A project is the top-level container in Bigspin. It groups a set of transcripts together with all the analysis that runs on them.You can have as many projects as you need — one per product, one per team, one per experiment.Every project shows you how many transcripts it contains and when they were last synced, so you always know how fresh your analysis is.
Transcripts
Transcripts
A transcript is a single recorded AI conversation. It contains one or more turns — individual messages exchanged between participants.Each turn has a
Transcripts are the raw material for everything Bigspin does. The more transcripts you add to a project, the more reliable and comprehensive your reports become.
role that identifies who sent the message:| Role | Description |
|---|---|
user | The end user interacting with the AI |
assistant | The AI’s response |
human_agent | A human support agent who joined the conversation |
system | A system-level instruction or context message |
tool | Output from a tool or function call |
Reports
Reports
A report is the AI-generated analysis Bigspin produces after processing a project’s transcripts. Reports surface:
- Patterns — Recurring topics and themes across your conversations.
- Issues — Areas where your AI’s responses fall short of expectations.
- Trends — How quality and topic distribution change over time.
Data Sources
Data Sources
A data source is how transcripts get into a project. Bigspin supports two approaches:File uploads — Upload CSV, TSV, JSON, JSONL, or Parquet files directly from the project creation modal or the project view. Each file can be up to 500 MB.Integrations — Connect a third-party tracing tool so transcripts sync automatically:
- LangSmith — Connect your LangSmith workspace to stream traces into Bigspin without manual exports.
- Braintrust — Connect your Braintrust account for continuous ingestion.
API Keys
API Keys
An API key is a credential that authenticates programmatic requests to the Bigspin API. You need an API key to:
- Create projects and upload transcripts via the Projects and Transcripts APIs.
- Read project and transcript data programmatically.
How the concepts fit together
A typical Bigspin workflow connects all of these concepts in sequence:- You create a project.
- You add transcripts via file upload, a data source integration, or the Transcripts API.
- Bigspin analyzes the transcripts and generates a report.
- You act on the report’s findings — refining prompts, updating training data, or adjusting your AI’s behavior.
- New transcripts flow in, a fresh report runs, and the cycle repeats.
Quickstart
Follow the step-by-step guide to create your first project and report.
API Reference
Explore the Projects and Transcripts APIs to push data into Bigspin programmatically.