> For the complete documentation index, see [llms.txt](https://requiply.gitbook.io/requiply-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://requiply.gitbook.io/requiply-docs/knowledge/settings/organization-settings/date-time-settings.md).

# Date & time settings

Set your timezone and weekly opening hours so nobody books a pickup or return when you are closed, and control who may book outside those hours.

The **Date & time settings** page is where you define your organization's timezone and weekly working schedule in Requiply. These settings control when customers can book pickups and returns, and they also guide internal booking creation so your team does not accidentally schedule bookings outside business hours. Members whose [permission group](/requiply-docs/knowledge/settings/organization-settings/accounts/groups.md) has **Allow booking outside of working hours** can still pick other times on purpose, after confirming them (see [Booking outside working hours](#booking-outside-working-hours)).

You can find this page under **Settings → Organization → Date & Time**.

![Date and time settings page](https://572107616-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCrrH3uq16OeTomix4tP8%2Fuploads%2Fgit-blob-cae612e8c2f907f699a7ff7c4e922dbbb614633d%2Fimage.png?alt=media)

## Why this page matters

Date & time settings act as the calendar guardrails for your organization. Requiply uses these values whenever it needs to understand what "business hours" mean for your company.

Filling this out correctly means:

* Your [**client portal**](/requiply-docs/knowledge/client-portal/client-portal.md) only offers pickup and return times that fit your real availability.
* Your **internal booking creation page** uses the same working-hour limits, helping staff and managers avoid scheduling mistakes. The exception is members whose group has **Allow booking outside of working hours**.
* Your **timezone** stays consistent across booking and schedule calculations.
* Your **closed days** are respected, so customers cannot choose dates when your team is not operating.
* Your team has one shared source of truth for when pickups and returns should happen.

If this page is not configured carefully, customers or team members may create bookings at the wrong local time, outside working hours, or on days when your organization is closed.

## Fields

### Timezone

The timezone your organization operates in. Requiply uses this for booking and schedule calculations, including the live current-time preview shown on the page.

It also decides **how rental days are counted for pricing**. Per day and per month prices are counted on your local clock, so a booking from Saturday 10:00 to Monday 10:00 is always 2 days, even over the weekend the clocks change for daylight saving (when the real elapsed time is 49 or 47 hours). Hourly prices count real elapsed hours. Every place that prices a booking uses the same rule: booking creation, date, item, and service changes, the client portal, the API, invoices, and documents. Until a timezone is saved, days are counted in UTC.

* **Required**
* Must be a valid timezone
* Defaults to **UTC** if no valid timezone is saved yet
* Uses a searchable dropdown with supported timezone options

### Working schedule

Your weekly availability, configured day by day from Monday through Sunday.

Each day has:

* **Working toggle** — whether your organization accepts pickups and returns on that day.
* **Start Time** — the earliest allowed working time for that day.
* **End Time** — the latest allowed working time for that day.

Only days marked as working are used as available booking days. Days switched off appear as **Off** in the preview and are blocked from the picker flows that use these settings. The only exception is the staff date picker for members allowed to book outside working hours, described in [Booking outside working hours](#booking-outside-working-hours).

## Working hours

Working hours are entered in **24-hour format** using time pickers. The current page stores times as values like:

* `09:00`
* `13:30`
* `18:45`

The time picker uses **15-minute steps**, so it is easy to keep availability aligned with practical pickup and return windows.

For every working day:

* Start time must be a valid time.
* End time must be a valid time.
* Start time must be before end time.

If a day is marked as not working, its times are ignored for booking availability.

## Copy from previous

Each day after Monday has a **copy from previous** button. Use it when several days share the same schedule.

Example:

1. Set Monday to `09:00 - 18:00`.
2. Click **Copy from previous** on Tuesday.
3. Tuesday gets the same working toggle, start time, and end time as Monday.

This is useful when your weekday schedule is mostly the same and you only need to adjust weekends or special closed days.

## Schedule preview

The right side of the page shows a **Schedule Preview** that updates as you edit.

The preview shows:

* The selected timezone display name.
* The current time in that timezone.
* Each weekday's configured hours.
* **Off** for days that are not working days.

Use this preview to catch timezone mistakes before saving. If the current time looks wrong, the selected timezone is probably not the one your organization should use.

## Saving changes

* **Save changes** activates only when you've changed the timezone or working schedule.
* **Cancel** returns you to the Organization info page.
* Changes are validated before saving.
* If the timezone is invalid, you'll see an error message.
* If any working day has an invalid time range, you'll see an error message.

After a successful save, Requiply stores the timezone and the full seven-day working schedule for your organization.

## Booking outside working hours

For customers the working schedule is a hard limit. For staff it is the default, and a [permission group](/requiply-docs/knowledge/settings/organization-settings/accounts/groups.md#the-permissions-a-group-can-grant) can lift it with **Allow booking outside of working hours** (section **Booking creation**, under **Settings → Organization → Accounts → Account groups**). The permission is on for **Administrators** by default and can be switched off for them. It is off for new groups.

The permission changes the staff date picker on [Add booking](/requiply-docs/knowledge/booking/add-booking.md#booking-outside-working-hours) and [Edit booking dates](/requiply-docs/knowledge/booking/edit-dates.md#times-outside-working-hours):

|                                | Without the permission                         | With the permission                                                                                         |
| ------------------------------ | ---------------------------------------------- | ----------------------------------------------------------------------------------------------------------- |
| **Closed days**                | Cannot be picked                               | Can be picked                                                                                               |
| **Time pills**                 | Working hours of the chosen day only           | The whole day, 00:00 to 23:59                                                                               |
| **Pills outside the schedule** | Not offered                                    | Light orange, with the tooltip *Outside of working hours*. A selected one is solid orange instead of green. |
| **Saving**                     | The server rejects times outside working hours | A confirmation dialog appears first                                                                         |

With the permission, the pickup time is still preselected at the opening time and the return time at the closing time, so the whole-day grid does not start you at midnight.

When a pickup or return is outside working hours, saving opens an **Outside of working hours** dialog. On Add booking the confirm button is **Create booking**; on Edit booking dates it is **Save dates**. **Cancel** returns to the form without saving.

{% hint style="warning" %}
**Customers always get working hours only.** The permission never applies to the public **client portal** or to the website AI chat widget: both only offer times inside the working schedule. Through the public API, only calls made with a **secret** API key can pass `allowOutsideWorkingHours`; a **publishable** key that sends it gets a 403 error.
{% endhint %}

## Where this data is used

| Feature                                                                  | What it uses                                                                                                      |
| ------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------- |
| **Client portal**                                                        | Timezone, working days, start times, and end times. Always enforced.                                              |
| **Website AI chat widget**                                               | Working schedule. Always enforced.                                                                                |
| **Pickup picker**                                                        | Working schedule to limit available pickup dates and times                                                        |
| **Return picker**                                                        | Working schedule to limit available return dates and times                                                        |
| **Internal booking creation**                                            | Same schedule rules used by staff and managers, unless their group has **Allow booking outside of working hours** |
| [**Edit booking dates**](/requiply-docs/knowledge/booking/edit-dates.md) | Same rules as internal booking creation, including the permission exception                                       |
| **Public API**                                                           | Working schedule. Secret API keys can opt out with `allowOutsideWorkingHours`.                                    |
| **Schedule calculations**                                                | Organization timezone for consistent date and time handling                                                       |

## Common scenarios

### A weekend rental over the clock change

A camera goes out on Saturday at 10:00 and comes back on Monday at 10:00, on the weekend the clocks go back. Real time elapsed is 49 hours, but Requiply charges **2 days**, because per day and per month prices are counted on your local clock in the saved timezone. The same booking on any other weekend is also 2 days. See [Timezone](#timezone).

### Setting normal weekday hours

1. Select your organization's timezone.
2. Leave Monday through Friday switched on.
3. Set each weekday to your working hours, such as `09:00 - 18:00`.
4. Switch Saturday and Sunday off if your team is closed on weekends.
5. Save changes.

### Blocking bookings on closed days

1. Find the day your organization is closed.
2. Turn off the **Working** toggle for that day.
3. Confirm the preview shows **Off**.
4. Save changes.

### Preventing manager scheduling mistakes

Use this page to match Requiply with your real operating hours. Once saved, the booking pickers use the schedule as a boundary, reducing the chance that a manager or staff member creates a pickup or return outside your team's availability.

Members whose group has **Allow booking outside of working hours** still see every time of day, but anything outside the schedule is orange and has to be confirmed before saving. Switch the permission off in [Permission groups](/requiply-docs/knowledge/settings/organization-settings/accounts/groups.md) for groups that should never book outside working hours. You can switch it off for **Administrators** too.

### Allowing an after-hours pickup for one client

A manager whose group has **Allow booking outside of working hours** opens [Add booking](https://app.requiply.com/reservations/add), picks a 20:00 pickup pill (shown in orange) or a closed day, clicks **Create booking**, and confirms in the **Outside of working hours** dialog. Customers on the client portal keep seeing working hours only.

{% hint style="info" %}
Keep this page aligned with your real pickup and return operations. These settings are especially important for online bookings because customers rely on the available picker times to know when your team can actually handle the booking.
{% endhint %}
