Get Job Status
job.statusPoll a job until it completes or fails. Retrieve the execution or dataset ID for the next step in the workflow.
Instructions
Poll a job until it finishes — call this after document.process or dataset.build (Step 2).
Call repeatedly every 3–5 seconds until status is 'completed' or 'failed'. For data_process jobs: the completed response includes execution_id — pass it to job.result. For dataset_build jobs: the completed response includes dataset_id — pass it to dataset.export.
Args: job_id: Job ID returned by document.process or dataset.build.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| job_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | ||
| stage | No | ||
| job_id | No | ||
| reason | No | ||
| status | No | ||
| isError | No | ||
| pii_count | No | ||
| pii_found | No | ||
| poll_hint | No | ||
| row_count | No | ||
| dataset_id | No | ||
| pii_masked | No | ||
| has_dataset | No | ||
| dataset_name | No | ||
| execution_id | No | ||
| quality_grade | No | ||
| quality_score | No |