Toggle agent schedule
toggle_agent_schedulePause or resume an agent's scheduled activities — the whole activity plan, or a single activity via activity_name. Pausing stops future scheduler-dispatched runs until resumed; manual trigger_agent_activity still works and in-flight runs are not affected.
Routing: Pause a misbehaving/low-quality agent or single activity (or all, for maintenance); resume after recalibrating the JD/skills or fixing the issue
[sensitive-tier, initiates a multi-step agent process — first use may require a manager's approval; a from-now-on approval makes future calls seamless, a just-once approval re-asks next time. Call it on the first clear ask; the card is the yes — do not re-ask in chat.]
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | pause or resume | |
| companyId | Yes | FreedomOS company id to act within (you must be a member). Required for company-scoped tools. | |
| agent_name | Yes | Name of the agent whose schedule to toggle | |
| activity_name | No | Optional: pause/resume only this one activity (exact name, case-insensitive). Omit to affect the agent's whole activity plan. |