---
updatedAt: 2026-09-15T13:05:34.000Z
agentTools:
  projectIndex: https://docs.quable.com/v5-EN/llms.txt
---

# Scheduling automatic data export with crontab

<Callout icon="📘" theme="info">
  ### Learning Objectives

  * Understand recurring export scheduling.
  * Configure a scheduled export.
  * Manage and monitor the execution of exports.
</Callout>

***

<br />

# Overview

Scheduled exports allow you to automate the export of files at regular intervals. With Crontab scheduling, files are automatically generated and sent at a specific time to a designated location. Automated exports save time, ensure reliability, and provide optimal management of your data flows. They are particularly useful in the following cases:

1. **Updating product sheets across distribution channels**
   * Regular synchronization of product sheets,
   * Reduction of errors due to manual updates,
   * Improved consistency of information between business tools.
2. **Data archiving and reporting**
   * Creation of backup copies of exports,
   * Prevention of data loss in case of an incident,
   * Periodic extraction of data for reporting purposes.
3. **Synchronization with partners and suppliers**
   * Automated sharing of stock and pricing data,
   * Reduction of exchange times and improved collaboration.

Scheduled data exports ensure a regular, reliable, and automated process. This helps reduce manual interventions and ensures regular updates to your data.

<Callout icon="👍🏼" theme="default">
  ### Good to know

  You must have previously created export profiles for data flows before configuring automatic exports. See the [Export Profiles course](https://docs.quable.com/v5-EN/docs/mastering-export-and-import-profile-rules).
</Callout>

***

<br />

# Create a Scheduled Export

## Access Scheduled Exports

* From the administration menu, go to the **Scheduled Exports** section.

  <Image src="https://files.readme.io/2846e6d897ccff0c6755a0bafbf62366dd39839cd419cc80e0a5ed64d2aaed43-Capture_decran_2025-04-10_a_10.17.09.png" align="center" width="20% " />

* The recurring exports already scheduled will appear in the list. Click on **Schedule export** to create a new one.

<Image src="https://files.readme.io/dbde1e7044a0cb17c0fa08cc3986e55666641fcbfb1d680f921dbfe8e520f006-Capture_decran_2025-04-10_a_10.17.17.png" align="center" width="20% " />

<br />

## Define an Export Schedule

A form appears with four sections:

<br />

## Schedule Identity

* **Name** (mandatory): define a name to identify the export.
* **Description** (optional): add details about the export.
* **Active**: the export is active by default, but can be disabled.

<Image src="https://files.readme.io/310370eba4892a8f78fdda7f2dea676ceb1d2516b22b171f1a98d1f6875ac263-Capture_decran_2025-04-10_a_10.17.27.png" alt="Capture d’écran 2025-02-07 à 09.22.26.png" align="center" />

<br />

## Select the Export Profile

* Choose an existing **export profile** or create a new one.
* An export profile is **required** to schedule an export.

<Image src="https://files.readme.io/04400f58f1ba0066d5f1fc8dc42ac88a909baf74af11fdcbf053b332266d75db-Capture_decran_2025-04-10_a_10.17.33.png" alt="Capture d’écran 2025-02-07 à 09.22.30.png" align="center" />

<br />

## Set Recurrence (Crontab)

* **Crontab**: defines the execution frequency (e.g., every day at midnight).
* Use the **Crontab Generator** to create a valid expression.
* **Time zone**: select the appropriate time zone (e.g., Europe/Paris).

<Image src="https://files.readme.io/96b16714e25fc3481188961f7d608a45f85e024ecc13b2236193a19c2e03335b-Capture_decran_2025-04-10_a_10.17.47.png" alt="Capture d’écran 2025-02-07 à 09.22.37.png" align="center" />

<Callout icon="👍🏼" theme="default">
  ### Good to know

  You don't need to master Crontab syntax to set the recurrence with the Crontab generator. Here is an example of **Crontab** syntax for a scheduled export **every Monday at midnight**: `0 0 ? * MON 
    0 0` → Executes the task at **00:00** (midnight).<br />`?` → Replaces an uncertain value for the day of the month<br />`*` → Every month.<br />`MON` → Executes only **on Monday**.
</Callout>

<br />

## File Destination

The generated export must be sent to a remote server. Configure the destination for the recurring export in this section:

* **Protocol** (mandatory): **FTP** or **SFTP** for file transfer.
* **Full directory path of the file destination** (mandatory): enter the full address of the exported file.
* **Connection login** and **Password** (if required): provide the credentials for the connection.

<Image src="https://files.readme.io/0eb5d53b8a0daaf6a983ab42f347a08338c66e38d25d7b7bd395c26e091700cd-Capture_decran_2025-04-10_a_10.17.55.png" alt="Capture d’écran 2025-02-07 à 09.22.45.png" align="center" />

Once the form is completed, click **Create** to save the schedule.

<Image src="https://files.readme.io/bbf6b99c6b739af7c90f20a2f39de30461dea5f24e08b1584f781a2bf6d179f3-Capture_decran_2025-04-10_a_10.17.59.png" alt="Capture d’écran 2025-02-07 à 09.22.48.png" align="center" width="20% " />

***

<br />

# Manage Scheduled Exports

## **Edit an Export**

* Select an existing export and click **Edit**.

<Image src="https://files.readme.io/7c8af4f999028c4841efff7cedbe12d81a5e6b971060eaa1be535e72cfa240f6-Capture_decran_2025-01-22_a_11.31.59_modif.png" alt="Capture d’écran 2025-01-22 à 11.31.59 modif.png" align="center" width="20% " />

* All parameters are editable
* Click **Save** to apply the changes.

<br />

## **Delete an Export**

* Click the **Delete** icon from the exports list or the edit page.

<Image src="https://files.readme.io/85302705a02d4cd21b7b919ea77ad212a820c03034fac4be25c80bf92445c6a9-Capture_decran_2025-01-22_a_11.31.59_supp.png" alt="Capture d’écran 2025-01-22 à 11.31.59 supp.png" align="center" width="20% " />

* Deletion is permanent and cannot be recovered.

<br />

## **Monitor the Execution of Exports**

* Check the **activity reports** to view the status of exports and retrieve the generated files.

<Image src="https://files.readme.io/1ee91b2f66d0355e9e695a7797db9b5c80785b63ffebc08a616886015f054520-Capture_decran_2025-04-10_a_10.27.47.png" alt="Capture d’écran 2025-02-07 à 11.12.22.png" align="center" />

***

<br />

<Callout icon="📘" theme="info">
  ### In summary

  Scheduled exports allow for the automation of file transfers at defined intervals, thus reducing the need for manual intervention.

  **Configuring a Scheduled Export:**

  * Access via the administration menu.
  * Select an existing export profile or create a new one.
  * Define the execution frequency using Crontab (e.g., every Monday at midnight).
  * Set the destination (FTP/SFTP) with login credentials.

  **Managing Exports:**

  * Edits are possible (including the export profile selection).
  * Deletion is permanent with no recovery possible.
  * Track exports and retrieve files from the activity log.
</Callout>

***

<br />

# Next Chapter

Now that you know how to schedule automatic data exports with Crontab, let's explore how to [Import, Export, and Manage the PIM Data Model](https://docs.quable.com/v5-EN/docs/import-export-and-manage-the-pim-data-model).