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

# Schedule

> Response type in the GraphQL API.

A managed recurring trigger that starts a task, a workflow or an agent on a cron expression.

| Field | Type | Description |
| - | - | - |
| `id` | [`ID!`](https://veryfront.com/docs/cloud/graphql/types/id) | |
| `projectId` | [`ID!`](https://veryfront.com/docs/cloud/graphql/types/id) | |
| `name` | [`String!`](https://veryfront.com/docs/cloud/graphql/types/string) | |
| `status` | [`ScheduleStatus!`](https://veryfront.com/docs/cloud/graphql/types/schedulestatus) | |
| `target` | [`ScheduleTarget!`](https://veryfront.com/docs/cloud/graphql/types/scheduletarget) | |
| `schedule` | [`String!`](https://veryfront.com/docs/cloud/graphql/types/string) | The cron expression. |
| `timezone` | [`String!`](https://veryfront.com/docs/cloud/graphql/types/string) | |
| `runtimeTargetKind` | [`RuntimeTargetKind!`](https://veryfront.com/docs/cloud/graphql/types/runtimetargetkind) | |
| `runtimeTargetEnvironmentId` | [`ID`](https://veryfront.com/docs/cloud/graphql/types/id) | |
| `runtimeTargetBranchId` | [`ID`](https://veryfront.com/docs/cloud/graphql/types/id) | |
| `config` | [`JSON!`](https://veryfront.com/docs/cloud/graphql/types/json) | |
| `timeoutSeconds` | [`Int!`](https://veryfront.com/docs/cloud/graphql/types/int) | |
| `backoffLimit` | [`Int!`](https://veryfront.com/docs/cloud/graphql/types/int) | |
| `concurrencyPolicy` | [`ScheduleConcurrencyPolicy!`](https://veryfront.com/docs/cloud/graphql/types/scheduleconcurrencypolicy) | |
| `definitionSource` | [`ScheduleDefinitionSource!`](https://veryfront.com/docs/cloud/graphql/types/scheduledefinitionsource) | |
| `sourceTriggerId` | [`String`](https://veryfront.com/docs/cloud/graphql/types/string) | |
| `sourcePath` | [`String`](https://veryfront.com/docs/cloud/graphql/types/string) | |
| `sourceHash` | [`String`](https://veryfront.com/docs/cloud/graphql/types/string) | |
| `lastScheduledAt` | [`DateTime`](https://veryfront.com/docs/cloud/graphql/types/datetime) | |
| `lastSuccessfulAt` | [`DateTime`](https://veryfront.com/docs/cloud/graphql/types/datetime) | |
| `health` | [`JSON`](https://veryfront.com/docs/cloud/graphql/types/json) | |
| `maxRuns` | [`Int`](https://veryfront.com/docs/cloud/graphql/types/int) | |
| `runCount` | [`Int!`](https://veryfront.com/docs/cloud/graphql/types/int) | |
| `completedAt` | [`DateTime`](https://veryfront.com/docs/cloud/graphql/types/datetime) | |
| `pausedReason` | [`String`](https://veryfront.com/docs/cloud/graphql/types/string) | |
| `pausedAt` | [`DateTime`](https://veryfront.com/docs/cloud/graphql/types/datetime) | |
| `lastFailureAt` | [`DateTime`](https://veryfront.com/docs/cloud/graphql/types/datetime) | |
| `lastFailureCode` | [`String`](https://veryfront.com/docs/cloud/graphql/types/string) | |
| `lastFailureMessage` | [`String`](https://veryfront.com/docs/cloud/graphql/types/string) | |
| `lastFailureRunId` | [`ID`](https://veryfront.com/docs/cloud/graphql/types/id) | |
| `createdBy` | [`ID`](https://veryfront.com/docs/cloud/graphql/types/id) | |
| `integrationRequirements` | [`[ManagedScheduleIntegrationRequirement!]!`](https://veryfront.com/docs/cloud/graphql/types/managedscheduleintegrationrequirement) | |
| `createdAt` | [`DateTime!`](https://veryfront.com/docs/cloud/graphql/types/datetime) | |
| `updatedAt` | [`DateTime!`](https://veryfront.com/docs/cloud/graphql/types/datetime) | |

[All GraphQL types](https://veryfront.com/docs/cloud/graphql/schema.md) · [Operations](https://veryfront.com/docs/cloud/graphql.md)


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