← Files vidIQARCHIVED FILE
skills/vidiq-shorts-inspiration/references/job-lifecycle.md
724 Bytes · Oct 4, 2026 · 06:02 UTC
# Run an asynchronous action Read this before submitting or polling an asynchronous watch, generation, or refinement job. Submit an approved action once, save its job ID, and poll it with `vidiq_job_poll`. Recover interrupted work with `vidiq_jobs_list`; use `vidiq-get-started` when available. Follow returned polling guidance within a bounded plan. Respect supplied limits; otherwise state reasonable defaults. At the limit, return the pending ID and status. Before retrying a submission, confirm it created no job, asset, or mutation and the retry stays within approved scope and limits. Never resubmit an existing job because it is slow or its result is missing. Report terminal status and refunds only from results.
SHA-256: 705911bb00bb73211045209e7f88724374dd44f39b537b82daaf7077fc7b3235