Get AssemblyAI Transcript
get_transcriptFetch the current state of a transcript by id. Returns the full transcript when status is completed, an error message when status is error, or just the in-progress status (queued / processing) otherwise. Poll this tool every ~3 seconds after submit_transcript until you see completed or error. Per-word timestamps are left out unless you set include_words (only for word-level tasks such as subtitles); they come per utterance with speaker_labels, otherwise as a top-level words list.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"transcript_id": "<transcript_id>"
},
"name": "get_transcript"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| include_words | No | Also return per-word timestamps: inside each utterance for speaker_labels transcripts, otherwise as a top-level `words` list. Large: about 17 KB per minute of audio. Leave unset unless the task needs word-level timing. | |
| transcript_id | Yes | The transcript id returned by submit_transcript. |