Polling for Results
After triggering a workflow execution, poll the execution endpoint to check its status and retrieve results once processing is complete.
Endpoint
Execution Statuses
Response Structure
While Running
On Completion
When the execution completes, the response includes a steps array with the extracted data. Each step corresponds to a processing stage in your workflow.
If you see table-style outputs in the Further AI dashboard, the API returns the same data as structured rows and columns. Each cell includes a value and a confidence_score (a number from 0.0 to 1.0 indicating extraction confidence).
The API only returns value and confidence_score per cell. What you see in the response is the same structured data visible in the Further AI dashboard.
On Failure
Polling Strategy
Start with a 5-second interval and use exponential backoff for long-running workflows. Most workflows complete within 1-3 minutes. The timeout in the example below is a suggestion — there is no hard system limit on execution time.
Recommended Intervals
Alternative: Webhooks
If you prefer push-based notification instead of polling, see Webhooks to get notified when an execution completes.