An artificial intelligence agent heartbeat runs on a defined interval rather than waiting for a direct user request. It can inspect current conditions, resume an eligible workflow, refresh context, renew a lease, or record that the agent remains healthy.
Heartbeats should be bounded and idempotent so repeated checks do not create duplicate actions. They also need clear stop conditions, access controls, and durable evidence of what each check observed and changed.