Scheduling
Why this page is short — recurring AI work happens in heartbeat or tasks, not per-agent scheduling.
AgentForce agents don't have per-agent scheduling. The catalog agents are reactive — they respond when you message them. Recurring work that runs automatically lives in two other places:
For ambient monitoring → Heartbeat
If you want your assistant to check on something on a schedule (every 15 minutes, hourly, daily) and ping you only when there's a reason, use Heartbeat. It's part of your personal assistant, runs in the background, and handles the "look at X and let me know if Y" pattern cleanly.
For one-off scheduled tasks → Tasks
For tasks with a specific output ("generate a weekly summary report on Mondays at 9am"), use Tasks. Tasks run on a schedule, produce an output, and can be triggered by your assistant or set up directly.
Per-agent scheduling (roadmap)
Per-agent scheduling — running a specific agent on a cadence — is best done with a workflow. Build a workflow with a Schedule trigger that calls the agent. See Workflows.