Documentation

Automation
Engineering and IT

Start a long-running job and wait until it finishes

Sends your input as-is to a job API you run, then checks the job's status every 30 seconds until it reports done or failed, for up to 20 checks (about 10 minutes). It shows the final status response, and the run fails if the job is still running after the last check. Replace the two URLs with your endpoints; the status check sends the start response's body so your API can find the job. Both endpoints must answer JSON.

How it starts

Trigger
When you run it

Steps

Trigger

Webhook Call

Start the job

Repeat Until

Repeat until the job finishes

Each try
Wait

Wait 30 seconds

Webhook Call

Check the job's status

Item Value

The status response

Display Result

Show the final status

Tags

polling
async job
webhook
wait
status check
integration