Skip to main content
Every video goes through a multi-stage lifecycle from detection to completion. BitBonsai manages this automatically with zero user intervention required.
What is a job? A job is a single video file being encoded. Each video in your library becomes one job. See glossary for more details.

Job Lifecycle

StatusDescriptionWhat Happens Next
DETECTEDFile found during library scanHealth check runs automatically
HEALTH_CHECKValidating file integrityMoves to NEEDS_DECISION or FAILED
NEEDS_DECISIONWaiting for user to queueUser selects codec and queues
QUEUEDWaiting for worker nodeStarts encoding when node available
TRANSFERRING(Multi-node only) Copying to workerStarts encoding after transfer
ENCODINGCurrently being encodedProgress updates in real-time
PAUSEDUser paused encodingResumes when user clicks Resume
VERIFYINGChecking output file healthMoves to COMPLETED or FAILED
COMPLETEDSuccessfully encodedOriginal backed up, file replaced
FAILEDEncoding error occurredAuto-retries 3x, then stops
CORRUPTEDFile failed health check or verificationHourly auto-requeue for re-validation
CANCELLEDUser cancelled jobRemoved from queue

Lifecycle Flow Diagram

Most jobs go: DETECTEDHEALTH_CHECKNEEDS_DECISIONQUEUEDENCODINGVERIFYINGCOMPLETED. The whole process is automatic after you click “Queue Selected.”

Job Status Details

For detailed information about each job status, see Job Status Reference.

Auto-Healing

BitBonsai includes multiple self-healing mechanisms. See Auto-Healing Features.

Troubleshooting

Common job issues and solutions: