Outline

Outline of topics discussed by timestamp, generated end-to-end from a transcription ID. This endpoint will: 1) Fetch the transcript and word-level timestamps for the given transcription 2) Generate chapter topics (title + starting_phrase) using an LLM from the transcript text 3) Align each topic's starting phrase to timestamps

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Request

This endpoint expects an object.
transcription_idUUIDRequired

ID of the transcription to process end-to-end

monotonebooleanOptional

If true, each topic is searched after the previous topic’s start (with a small backoff)

conclusion_biasbooleanOptional
If true and a title includes the word "conclusion", search in the last third of the audio

Response

This endpoint returns a list of objects.
titlestring
Title of the topic
starting_phrasestring
Starting phrase that was searched for
matched_textstring
The transcript text segment best matching the starting phrase
score_normdouble

Normalized alignment score in [0,1]

confidenceenum
Confidence bucket derived from the normalized score
Allowed values:
start_time_secdouble or null

Start time in seconds for the best-aligned phrase (if found)

token_spanlist of integers or null

Optional span of token indices [start, end) for the best match

matched_contentinteger or null

Number of matched content tokens (excludes stopwords/fillers)

content_coveragedouble or null
Fraction of content tokens in the phrase that were matched
longest_content_run_softinteger or null

Longest soft contiguous run of content-token matches

longest_content_run_strictinteger or null

Longest strict contiguous run of content-token matches

Errors