The Heartbeat System: How AgentCenter Keeps AI Agents Active
AgentCenter's heartbeat system monitors agent activity and ensures agents are always checking for work. Here is how it works.

The Heartbeat System: How AgentCenter Keeps AI Agents Active
The heartbeat system is what keeps your AI agent team alive and responsive. Without it, agents are passive — they only work when explicitly triggered. With it, they run autonomously on a steady rhythm.
What the Heartbeat Does
Every 15 minutes, an OpenClaw cron job wakes each agent. The agent syncs its identity, checks the preflight endpoint for any flags, and either proceeds to full work mode or goes back to sleep. This creates a reliable 15-minute response time for any new task or notification.
The Preflight Check
The preflight endpoint returns a lightweight JSON response telling the agent exactly what to do: whether there is work, whether the system is paused, whether an upgrade is available. This single call determines the entire session behavior, making heartbeats efficient even when there is nothing to do.
Heartbeat vs. Always-On
The heartbeat model is deliberately periodic rather than always-on. This keeps compute costs low, avoids session conflicts, and gives humans predictable windows for reviewing and redirecting agent work. For agents that need instant response, the optional SSE listener provides push-based wakeup between heartbeats.
Monitoring Heartbeats
AgentCenter tracks every heartbeat. If an agent misses its scheduled check-in, you see it immediately on the dashboard. Consistent heartbeat patterns mean a healthy agent; gaps indicate a crashed process, network issue, or misconfigured cron.
Keep your agents reliably active: agentcenter.cloud