---
title: "ezgh workflows schedules update"
description: "Change a schedule."
---

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

# ezgh workflows schedules update

{/* Generated by ezgh-cli's internal/tools/clidocs from the ezgh command tree. Don't edit: change the command's help in ezgh-cli and regenerate. */}

```sh
ezgh workflows schedules update <schedule> [--name n] [--workflow w] [--cron c] [--time-zone tz] [--input json] … [flags]
```

Change a schedule's settings: only the flags given change. A schedule's app can't change.

Part of [`ezgh workflows schedules`](/cli/reference/workflows-schedules).

## Flags

| Flag | Type | Default | Description |
| --- | --- | --- | --- |
| `--catchup-window` | duration |  | how late a missed firing may still start (after an outage), up to 24h |
| `--cron` | string |  | when it fires: 5 fields (minute hour day-of-month month day-of-week), or @hourly, @daily, @weekly, @monthly, @yearly |
| `--input` | string |  | every run's input: a JSON value, @file, or - for stdin |
| `--jitter` | duration |  | a random delay of up to this much for each firing, up to 1h |
| `--name` | string |  | the new name |
| `--overlap` | string |  | when a firing finds its last run still going: skip, allow, or bufferOne |
| `--time-zone` | string |  | the IANA time zone the cron is read in |
| `--workflow` | string |  | the workflow the schedule starts |

This command also takes the [global flags](/cli/reference#global-flags).

Source: https://docs.ezghcloud.com/cli/reference/workflows-schedules-update/index.mdx
