Get Tool Job Status Tool
get_tool_job_statusGet the status of a free tool job by its tool_job id (a hashid returned by
transcribe, edit_video, convert_media, extract_thumbnails, or edit_image). Returns status, one of: queued, processing (in-flight — keep
polling) or completed, failed (terminal — stop polling).
When completed it returns outputs (a permanent CDN download URL per
format, e.g. json/srt/vtt) and result_meta (e.g. language_code, duration_ms,
word_count). When failed it returns error.
Poll about every 5-10s; transcription usually finishes within a minute or two.
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": {
"tool_job": "<tool_job>"
},
"name": "get_tool_job_status"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tool_job | Yes | The tool job id (hashid) returned by a media utility or transcribe. |