What you can build
Programmatic campaigns
Spin up interview campaigns from code or YAML. Bulk-import contacts, start, pause, and monitor progress.
GraphRAG over transcripts
Ask grounded questions across all transcripts in a campaign. Get answers, patterns, and divergences with citations.
MCP for AI agents
Connect Claude, Cursor, or any MCP-aware client directly to your campaigns and transcripts.
Webhooks
Subscribe to lifecycle events —
interview.completed, synthesis.completed, and more.Three ways to integrate
- REST API
- MCP server
- CLI
Call
https://api.ontora.com with a workspace API key. Full OpenAPI spec available — see the API reference.Get started
Create an API key
From the dashboard, go to Settings → API keys and create a workspace key with the scopes you need.
Make your first call
Follow the quickstart to launch a campaign and pull a transcript in under five minutes.
Wire up webhooks
Subscribe to
synthesis.completed to get notified when a campaign finishes synthesizing.