| Started | Indicates that the sync operation has begun. This status serves as the initial state of a new sync run operation after being triggered. |
| Querying | The sync is currently querying a source with its associated model to retrieve the latest data. This involves moving data to a temporary table called “SyncRecord”. |
| Queued | Indicates the sync is scheduled for execution, following the successful transfer of source data to the “SyncRecord” table. This marks the completion of the preparation phase, with the sync now ready to transmit data to the destination as per system scheduling and resource availability. |
| In Progress | The sync is actively transferring data from the “SyncRecord” table to the destination. This phase marks the actual update or insertion of data into the destination database, reflecting the final step of the sync process. |
| Success | The sync run is completed successfully without any issues. |
| Paused | Indicates a temporary interruption occurred while transferring data from the “SyncRecord” table to the destination. The sync is paused but designed to automatically resume in a subsequent run, ensuring continuity of the sync process. |
| Aborted/Failed | The sync has encountered an error that prevents it from completing successfully. |