Proactive Agent Behavior
EDDI agents don't just respond to messages, they can proactively execute on schedules. Heartbeat triggers wake agents at configurable intervals, cron expressions provide precise timing, and dream cycles maintain memory quality in the background.
Scheduling Features
- Heartbeat Triggers: Periodic agent wake-ups at configurable intervals for proactive behavior (e.g., daily check-ins, periodic summaries)
- Cron Scheduling: Standard cron expressions for precise timed agent execution
- Conversation Strategies:
persistent(reuse same conversation across fires) ornew(fresh context each time) - Fire Logging: Complete execution history with status, duration, cost tracking, and retry logic
- Dream Cycles: Scheduled background memory consolidation with cost ceilings per run
Use Cases
Scheduled agents enable powerful proactive workflows: daily report summaries, periodic data quality checks, automated customer follow-ups, memory maintenance via dream consolidation, and time-triggered escalation workflows. Each scheduled execution is fully logged with cost tracking and retry support.