Skip to main content
November 19, 2025
Solved

Record Sync

  • November 19, 2025
  • 16 replies
  • 1 view

I have multiple records in my application i needs to sync all records  at scheduled time which is the best way for sync.

Thanks in advance for response

Best answer by peter.lewis

Can you provide more context for why you're asking this? Are you just asking because you want a bulk way to schedule this? Although the other posters have suggested other options, I generally don't suggest those - the out-of-the-box scheduler is set up for a reason, since that is the best approach to schedule your syncs. For instance, there are a lot of additional capabilities around retries, error handling, performance, etc. that apply to the scheduled sync that you wouldn't get if you try to reproduce your own custom schedule.

16 replies

stefanhelzle0001
November 19, 2025

Did you try to configure this in the record sync options?

November 19, 2025

Yes I tried [mention:a11f77a729fb4db2af76b09948583328:e9ed411860ed4f2ba0265705b8793d05]  I know we can configure the sync options with scheduled time with individual record  .I am just looking is there any other suggested approach where we can do full sync for all the records which are there in my application

stefanhelzle0001
November 19, 2025

Why are you looking for another approach?

shubhama926776
November 19, 2025

Go to your application in Designer -> Navigate to the Monitoring tab -> Click on Record Sync Status.

November 19, 2025

I wanted automated flow which will full sync not manual sync

November 20, 2025

Hi [mention:9fbb2e09716342cab74135516d270c73:e9ed411860ed4f2ba0265705b8793d05]

Create an automated process model (via scheduled execution) that loops through all record types and calls the Sync Records Smart Service for each one.

peter.lewis
Employee
November 21, 2025

Can you provide more context for why you're asking this? Are you just asking because you want a bulk way to schedule this? Although the other posters have suggested other options, I generally don't suggest those - the out-of-the-box scheduler is set up for a reason, since that is the best approach to schedule your syncs. For instance, there are a lot of additional capabilities around retries, error handling, performance, etc. that apply to the scheduled sync that you wouldn't get if you try to reproduce your own custom schedule.

November 25, 2025

There are some nuances with the current scheduling system that could be improved for larger Appian instances that leverage the Data Fabric everywhere. There was a minor discussion about the scheduler with a Data Fabric product manager (iirc) on the bus ride to the evening party at Appian World. If I remember correctly, these were the talking points:

  • It would be nice to have an easier way to select which records are forced to sync during a deployment, and synchronous order that they sync in.
  • Sometimes the data sync's "successfully", yet the content of the data or its relationships are incorrect and thus we need to re-sync it. Sometimes the data doesn't sync correctly, but we can systematically detect why with custom Appian logic. Yet we can't automate that re-sync, currently. In the current state, someone gets paged at 3am and has to log in just to hit a button so that the business users can start their work day on time.
  • Someone brought up the idea of being able to view and manage the schedule of all sync'ed records from one place.  This is particularly necessary to spread out the load on the external systems the records come from, but would also help in the uncommon cases where one service-backed sync'ed record's relationships depend on another service-baced sync'ed record to have fully sync'ed 'earlier'.

If there's a roadmap / survey / etc where I can submit these without submitting a formal Appian support case, I'm happy to use that [emoticon:c4563cd7d5574777a71c318021cbbcc8].