Formula
Gross tasks/hour = concurrent workers × 3,600 ÷ cycle time
Successful tasks/hour = gross tasks/hour × completion rate
Daily completed work multiplies successful hourly throughput by operating hours.
What the result means
Successful tasks per hour is the useful completed-work rate. Gross throughput shows raw attempt capacity, and unsuccessful attempts expose the volume that may need retries or human handling.
The formula assumes workers remain available and cycle time is stable. Queues, rate limits, variable generation length, and downstream systems can lower realized throughput.