schedules sub-client: skyvern.schedules.<method>.
Every method here also accepts request_options (Python) or a final requestOptions argument (TypeScript) to override the timeout, retries or headers for one call; see request options.
schedules.list_all
List all schedules for the organization
Returns
OrganizationScheduleListResponse · TypeScript Promise<OrganizationScheduleListResponse>
OrganizationScheduleListResponse fields
OrganizationScheduleListResponse fields
schedules.list
List schedules for an agent
Returns
WorkflowScheduleListResponse · TypeScript Promise<WorkflowScheduleListResponse>
WorkflowScheduleListResponse fields
WorkflowScheduleListResponse fields
schedules.create
Create a cron, fixed-interval or one-time schedule that runs the given agent automatically with a fixed set of parameters. An interval schedule first runs at first_fire_at, or one interval after creation. A one-time schedule runs once at run_at. Returns the stored schedule and its next upcoming run times.
Returns
WorkflowScheduleResponse · TypeScript Promise<WorkflowScheduleResponse>
WorkflowScheduleResponse fields
WorkflowScheduleResponse fields
schedules.get
Fetch one schedule belonging to an agent. Returns the schedule’s cron expression or interval, timezone, parameters, enabled state, and next upcoming run times.
Returns
WorkflowScheduleResponse · TypeScript Promise<WorkflowScheduleResponse>
WorkflowScheduleResponse fields
WorkflowScheduleResponse fields
schedules.update
Replace a schedule’s cron expression, interval or one-time run_at, timezone, run parameters, and enabled state. A one-time schedule stays one-time and can change only until it fires; afterwards this returns 409. Returns the updated schedule and its next upcoming run times.
Returns
WorkflowScheduleResponse · TypeScript Promise<WorkflowScheduleResponse>
WorkflowScheduleResponse fields
WorkflowScheduleResponse fields
schedules.enable
Enable an agent schedule
Returns
WorkflowScheduleResponse · TypeScript Promise<WorkflowScheduleResponse>
WorkflowScheduleResponse fields
WorkflowScheduleResponse fields
schedules.disable
Disable an agent schedule
Returns
WorkflowScheduleResponse · TypeScript Promise<WorkflowScheduleResponse>
WorkflowScheduleResponse fields
WorkflowScheduleResponse fields
schedules.cancel
Cancel a one-time schedule that has not fired yet. The schedule stays readable with dispatch_status canceled. Returns 409 once it has fired or was already canceled, and 422 for a recurring schedule.Python only: the TypeScript SDK has no equivalent.
Returns
WorkflowScheduleResponse
WorkflowScheduleResponse fields
WorkflowScheduleResponse fields
schedules.delete
Delete an agent schedule
Returns
DeleteScheduleResponse · TypeScript Promise<DeleteScheduleResponse>
DeleteScheduleResponse fields
DeleteScheduleResponse fields

