Good batch workloads
Batch APIs work best when the user is not waiting. Examples include nightly evals, corpus enrichment, lead classification, product taxonomy cleanup, support ticket labeling, and document summary backfills.
- Use stable IDs so outputs can be joined back to inputs.
- Make each request idempotent so retries are safe.
- Validate outputs before writing to production systems.