Skip to main content

praisonai.agent_scheduler

Wrapper Agent Scheduler for PraisonAI - Run agents periodically 24/7. This module provides scheduling capabilities for running PraisonAI agents at regular intervals, enabling 24/7 autonomous agent operations. Example:

Run news checker every hour

from praisonai.agent_scheduler import AgentScheduler from praisonai_agents import Agent agent = Agent( name=“NewsChecker”, instructions=“Check latest AI news and summarize”, tools=[search_tool] ) scheduler = AgentScheduler(agent, task=“Check latest AI news”) scheduler.start(schedule_expr=“hourly”)

Overview

This module provides components for agent_scheduler.

Classes

Functions