Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.
Download FileCRADL_AI_DOWNLOAD_FILE
Download document, OCR, annotation, prediction, or run-variable content from a Cradl AI file URL returned by another Cradl AI tool.
Get Agent RunCRADL_AI_GET_AGENT_RUN
Get the current state and outputs of one Cradl AI agent run. Poll this read-only tool until the run reaches a terminal status; it does not itself consume page quota.
Get DocumentCRADL_AI_GET_DOCUMENT
Get metadata, processing links, and annotations for one Cradl AI document by ID. This read does not consume page quota.
Get PredictionCRADL_AI_GET_PREDICTION
Get one extracted prediction, including its status, fields, errors, and downloadable output references. This read does not consume page quota.
List Agent RunsCRADL_AI_LIST_AGENT_RUNS
List processing runs for an agent, optionally filtered by status or creation/update time. Use this to discover recent extraction jobs and their run IDs.
List AgentsCRADL_AI_LIST_AGENTS
List document-processing agents available to the connected Cradl AI workspace. Use an agent ID from this result to start an extraction run.
List DocumentsCRADL_AI_LIST_DOCUMENTS
List documents in the connected Cradl AI workspace and discover document IDs and content/output file URLs.
List PredictionsCRADL_AI_LIST_PREDICTIONS
List extracted predictions, optionally filtered by model, and discover prediction IDs and output file URLs.
Process DocumentCRADL_AI_PROCESS_DOCUMENT
Create a persistent Cradl agent run and document, then upload one document for asynchronous extraction in a single call. This consumes processed-page quota. It returns immediately after upload and does not poll extraction; use the composite agent_run_id only for document attachment. Poll the run with the original agent_id and returned bare run_id. Do not retry an ambiguous upload outcome automatically.
Start Agent RunCRADL_AI_START_AGENT_RUN
Create a processing run for an existing Cradl AI agent. This creates persistent run state; attaching and processing document content against the run consumes the workspace's monthly processed-page quota.
Upload Document to RunCRADL_AI_UPLOAD_DOCUMENT_TO_RUN
Create a document attached to a Cradl AI agent run and upload its PDF, image, or email bytes. The upload starts asynchronous processing and consumes the workspace's monthly processed-page quota.