This guide walks through creating a campaign, adding contacts, and launching it programmatically. Use it as a template.Documentation Index
Fetch the complete documentation index at: https://docs.ontora.com/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisites
- A workspace API key with the
interviewsscope. See Authentication. - A list of contacts (name + email at minimum).
End-to-end script
Knowing when it’s done
Don’t poll. Subscribe to thesynthesis.completed webhook — it fires once the synthesis pipeline finishes, and the report is queryable immediately after.
GET /v1/interviews/{id} every minute and watching the status field — but webhooks are strongly preferred.
Common follow-ups
- Export the report as Markdown.
- Run a GraphRAG query over the transcripts.