Going beyond agents
Teams come in four modes:
Scheduled tasks
The scheduler is on by default inapp/main.py, and the template ships two scheduled workflows:
Schedule your own agents and workflows the same way:
See scheduling for the cron API.
Connect to interfaces
Your agents should be available where your users are. Slack threads, Telegram chats, WhatsApp for the field team, or a custom UI inside your product. Expose the agent via an interface inapp/main.py:
Keep the repo coherent
As you ship more agents, configuration drifts, env vars rot, and new agents miss imports. The template ships a fifth skill for the recurring sweep:example.env entries, agents on disk not registered in app/main.py) and surfaces the rest as a punch list. Best run before public releases and periodically during active development.