wait_for_transcription
Poll a transcription until it reaches a terminal status (completed/failed/cancelled) or the timeout elapses. On timeout, returns the last-known non-terminal state (not an error) so the caller can decide to keep waiting.
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": {
"id": "<id>"
},
"name": "wait_for_transcription"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Transcription id: `trs_…`, numeric web id, `trs_legacy_<n>`, or a full quillhub.ai transcript/share URL — all accepted. | |
| timeout_seconds | No | ||
| poll_interval_seconds | No |