<aside>
The Retrieve Scheduler automates metadata retrieval from connected Salesforce environments on a recurring weekly schedule. Configuration includes day selection, retrieval hour in Greenwich Mean Time, metadata type selection, and scheduler status. Once configured, retrieval runs without manual action so translation content stays current as the connected Salesforce org changes.
</aside>

Once saved, the scheduler runs automatically in the background. A retrieval job is triggered once per selected day at the configured hour. Up to two environments are processed per hour, so the retrieval shifts to the next available hour on the same day if the slot is full. Multiple environments are staggered by approximately one minute to prevent overload.
The Last Retrieve timestamp on the environment updates after each successful run, along with the name of the user who configured the schedule under Last Modified By.
Retrieval results follow the same process as a manual retrieve. Newly detected or updated metadata appears in the Metadata Translator once the job completes.
The retrieval did not run at the expected time.
Confirm that the scheduler status is Active and that the correct day and hour are selected. The scheduler checks once per hour, so retrieval does not run if the hour has already passed for the current day.
The metadata types are not updating.
Verify that the selected metadata types are still present in the connected Salesforce org. A metadata type removed from Salesforce will not appear in retrieval results.
The Last Retrieve timestamp is not changing.
Check the Logs section for retrieval errors. A failed retrieval appears as an error entry with a description of what prevented completion.
The credential is no longer valid.
If the Salesforce session has expired or the connected user's permissions changed, the scheduled retrieval will fail. Reconnect the credential and verify access before the next scheduled run.
Multiple environments are not retrieving at the same time.
The scheduler intentionally staggers retrievals across environments to prevent overload. All scheduled environments retrieve within the same hour window unless an environment is shifted to a later slot.
<aside>