> ## Documentation Index
> Fetch the complete documentation index at: https://docs.devin.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# DevinApi.ScheduleUpdateRequest

## Properties

**agent** `Agent | null`

**Type:** `Agent | null`

**bypass\_approval** `boolean | null`

**enabled** `boolean | null`

**frequency** `string | null`

**interval\_count** `number | null`

**name** `string | null`

**notify\_on** `NotifyOn | null`

**Type:** `NotifyOn | null`

**org\_id** `string` *required*

Organization ID (prefix: org-)

**platform** `string | null`

VM platform for sessions spawned by this schedule (e.g. 'windows'). When omitted, the platform is left unchanged. Value must match a platform configured for the organization (case-insensitive); unknown values are rejected with a 400 that lists the available platform labels.

**playbook\_id** `string | null`

**prompt** `string | null`

**run\_as\_user\_id** `string | null`

Set the user ID that this schedule will run as. Requires ImpersonateOrgSessions permission. Setting to null reverts to the default bot user. Omitting the field leaves the current identity unchanged.

**schedule\_id** `string` *required*

Schedule ID (prefix: sched-)

**schedule\_type** `ScheduleType | null`

**Type:** `ScheduleType | null`

**scheduled\_at** `string | null`

**slack\_channel\_id** `string | null`

**slack\_team\_id** `string | null`

**tags** `string[] | null`

**target\_devin\_id** `string | null`


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.