---
title: "Program Details"
canonical: "https://farmconnect.docs.rubiconwater.com/space/FCD/2064809985/Program%20Details"
format: markdown
---
> Macro (toc)

Use the Program Details panel to set the program name and start date. The fields available are:

| **Field** | **Description** |
| --- | --- |
| Program Name | Set the program name. A new program will be given a default name but it’s a good idea to choose a more meaningful name. |
| Program Type | This will be automatically set as *Time Based* or *Event Based* depending which type of program you have chosen to create. |
| Program Start Time | Set the time when you want the first program step to start. If the start of the first step is triggered by an event, then this is the time when the program will begin listening for that event. |
| Duration adjustment | (Time-based programs only) Automatically adjust the duration of any irrigation steps by the specified percentage. This saves time if you are running a copy of a program with many steps but you don’t need the same irrigation duration as the original program. See [Adjusting the Duration of Program Steps](https://rubiconwater.atlassian.net/wiki/spaces/FCD/pages/2066612230/Editing+and+Deleting+Time-Based+Programs+and+Program+Steps#Before-Synchronisation) for more details.<br>(In event-based programs you can adjust the duration of subsequent steps when creating or editing a step by using the *Reduce duration based on *option in the Program Steps List). See [Automatically Reducing the Duration of Steps](https://rubiconwater.atlassian.net/wiki/spaces/FCD/pages/2066153473/Editing+Event-Based+Programs+and+Program+Steps#Automatically-Reducing-the-Duration-of-Steps) for more details. |
| Sync status | This shows the synchronization status of the program. The statuses can be:<br>- **Ready to Sync** - The program is valid but has not yet been synchronized.
- **Out of Sync** - for time-based programs this means that the program has been synchronized and has a start time allocated but the presets out in the field don't match the presets defined in the program. For event-based programs it means that the program sent to the gateway does not match the one shown in the portal.
- **Synchronized** - the program has been successfully synchronized.
- **Program Invalid **- the program can’t be synchronized. For example, it may have an invalid or missing start time, or it may not have any steps yet. |

> ℹ️ **Caution**
> ℹ️ 
> ℹ️ If you make any changes to these settings remember to click the **Save Program Changes** button

---