> For the complete documentation index, see [llms.txt](https://docs.coupler.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.coupler.io/functionality/flow-settings/how-to-set-up-custom-schedule.md).

# Set up custom schedule

It is easy to understand how to set up an importer to run each hour, day, or at the beginning of the month. However, sometimes we need to run import twice a day or bi-weekly. This guide describes how to set up import with such custom schedules.

The general rule is the following: you can copy an importer and set up a different schedule for each of the importers to reach desired frequency. Let's look at the examples.

#### 1. Twice a day <a href="#id-2-times-a-day" id="id-2-times-a-day"></a>

Let's imagine you need to run import twice a day: at 9 am and 2 pm. You may do the following:

* Set up importer and select daily schedule with time 9 am
* Duplicate your data flow and set a daily schedule with 2 pm.

#### 2. Bi-weekly <a href="#bi-weekly" id="bi-weekly"></a>

If you need to run an import every two weeks at 9 am, you may do the following:

* Set up importer and select monthly schedule at the first day of the month
* Copy importer and set a monthly schedule at the 15th day of the month

#### 3. Last day of the month <a href="#last-day-of-the-month" id="last-day-of-the-month"></a>

There are only 28 options in a dropdown list with a number of the day when you select the monthly schedule. This is caused by the fact, that not all of the months have 31 or even 29 days. However, if you need to set import for the last day of the month at 5 p.m. for example, you may do the following:

* Define in which timezone 6 pm of your timezone is midnight the next day. You need to add 7 to your UTC timezone (as there is a 7-hour difference between 5 pm and midnight). For example, if your timezone is EST (UTC -5), then desired timezone is UTC -5 + 7 = UTC+2. For West Coast PST (UTC -8) it is UTC -8 + 7 = UTC -1.
* Set up a monthly schedule for an importer and select 1st day of the month
* Select 00:00 as a desired run time
* Choose any timezone with the desired shift from a dropdown menu (e.g. Athens if you are located in EST timezone or Altantic/Azores for PST).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.coupler.io/functionality/flow-settings/how-to-set-up-custom-schedule.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
