AgentOS serves agents, teams, and workflows on the same contract.
/sessions router, filterable by component and session type. A surface calls the workflow for the auditable review or a team for an open-ended question, with the same request shape.
Where a research system lives
The serving model is identical to a product agent and a data agent. The difference is what runs behind the endpoint, not how it is served.
Pick the entry point per request
One AgentOS exposes all three. The surface chooses the shape per request.
Scheduled research
A scheduled workflow runs the review without anyone asking. Every morning the watchlist is reviewed, the memos are written, and the decisions are waiting. AgentOS ships the scheduler. Start it withAgentOS(..., scheduler=True) and register a cron against the workflow’s run endpoint with ScheduleManager. See Scheduling.