heartbeat • AI Agent SDK

Heartbeat — runs an agent on a schedule, delivers results via callback.

heartbeat

AI Agent

Heartbeat — runs an agent on a schedule, delivers results via callback.

Standalone wrapper class. Does NOT modify the Agent class.

Usage::

python
from praisonaiagents import Agent, Heartbeat

agent = Agent(instructions="Check server status")
hb = Heartbeat(agent, schedule="every 30m", prompt="Report status")
hb.start()   # blocking loop
# hb.start(blocking=False)  # background thread

Import

python
from praisonaiagents.agent import heartbeat

Classes