Articles in this section

Schedule and run a sync

Scheduling and running a sync in Celigo ensures seamless, automated data flow between your critical business applications, eliminating manual data entry and preventing operational bottlenecks. By configuring tailored schedules and monitoring error alerts, teams can maintain real-time data accuracy, improve system reliability, and accelerate decision-making across their entire integration ecosystem.

Schedule a sync

  1. Go to Home home-icon.png, and then open the integration containing your sync.
  2. Select Schedule calendar.png next to the sync to set your preferences.
    schedule-run-sync.png
  3. Set the time zone you want to use to run your sync.

    Tip

    Consider how time zone precedence and daylight saving time can affect your schedule.

  4. Select your sync schedule using either standard preset intervals or custom cron expressions.
    • Presets — Select a Frequency, from Once weekly up to Every 15 minutes.
    • Cron — Define a custom schedule using a cron expression, for more granular control.
    • Optionally, choose a Start time for the first sync to run after midnight on selected days, and an End time to discontinue periodic runs before midnight.

      Note

      At the Start time, the Celigo platform adds the sync to the processing queue, but the actual run time may be delayed by jobs ahead of it in the queue.

    • Optionally, select specific days to limit which days the sync runs.

Run the sync

After you save your sync's settings, you're returned to the sync's dashboard and your sync is turned on by default. The dashboard shows a "Ready to run" state — your sync is active, but hasn't loaded any data yet. Select Run to trigger the first run yourself, or wait for its next scheduled run.

A sync is turned on by default once you save it. If it's been turned off, you can turn it back on.

A turned on sync runs at its next scheduled time, but doesn't run immediately just because you saved it — select Run next to the sync or in the integration's list to trigger a run on demand. Select Full resync to extract every object in the sync. The following differences exist between a normal run and a full resync:

  • A normal run respects each object's extract mode. Objects set to Delta only pull records changed since the last run — fast and cheap.
  • A full resync ignores that incremental state and re-extracts complete data from the source for every selected object and export in the sync, then reloads it into the destination. It's essentially a fresh backfill of everything the sync covers.

Learn more