Skip to content

Asynchronous Apex

Choose one background execution pattern:

NeedGuide
Up to 200 known record IDs can run laterQueueable Apex
Many records must run in smaller groupsBatch Apex
Work must start on a scheduleScheduled Apex
Existing code still uses a future methodReplace Future with Queueable

Background job completion does not mean every record passed. Choose where results go before submitting the job.