Skip to main content
The Scheduler service schedules Confect functions to run in the future. It wraps Convex’s scheduler with Effect-native types: delays use Duration and timestamps use DateTime. Both runAfter and runAt accept a ref to a mutation or action and an optional args object matching the ref’s args schema.

Run after a delay

Run at a specific time

For the full scheduling APIs, see the Effect Duration documentation, the Effect DateTime documentation, and the Convex scheduling documentation.