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.