ITAM: Asset – Create Asset Delayed Sync: Scheduled Job Run FrequencyIssue <!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } .kb-wrapper { font-family: Lato, sans-serif; font-size: 12pt; line-height: 1.7; max-width: 100%; } .kb-wrapper p { font-family: Lato, sans-serif; font-size: 12pt; margin: 0 0 10px 0; } .kb-wrapper code { background: #e6f0f5; color: #032D42; border: 1px solid #b8cfd8; border-radius: 3px; padding: 1px 5px; font-size: 11pt; } A request has been made to increase the run frequency of the Asset – Create asset delayed sync scheduled job from its default interval of 15 minutes to a shorter interval. This article explains what the job does, why the 15-minute default exists, and the performance implications of increasing the frequency. Symptoms<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } .kb-wrapper { font-family: Lato, sans-serif; font-size: 12pt; line-height: 1.7; max-width: 100%; } .kb-wrapper ul { font-family: Lato, sans-serif; font-size: 12pt; margin: 0 0 10px 0; padding-left: 20px; } .kb-wrapper li { margin-bottom: 6px; } .kb-wrapper code { background: #e6f0f5; color: #032D42; border: 1px solid #b8cfd8; border-radius: 3px; padding: 1px 5px; font-size: 11pt; } Asset records are not created immediately after a CI is inserted into the CMDB.A delay of up to 15 minutes is observed between CI creation and the corresponding asset record appearing in the system.Pending asset creation records accumulate in the Asset Creation Queue between scheduled job runs.Users or downstream processes that depend on asset availability encounter records that are not yet present. Facts<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } .kb-wrapper { font-family: Lato, sans-serif; font-size: 12pt; line-height: 1.7; max-width: 100%; } .kb-wrapper p { font-family: Lato, sans-serif; font-size: 12pt; margin: 0 0 10px 0; } .kb-wrapper ul { font-family: Lato, sans-serif; font-size: 12pt; margin: 0 0 10px 0; padding-left: 20px; } .kb-wrapper li { margin-bottom: 6px; } .kb-wrapper code { background: #e6f0f5; color: #032D42; border: 1px solid #b8cfd8; border-radius: 3px; padding: 1px 5px; font-size: 11pt; } .kb-wrapper .callout-info { background: #e6f4ff; border-left: 4px solid #52B8FF; padding: 10px 14px; margin: 14px 0; border-radius: 2px; } .kb-wrapper .callout-info p { margin: 0; } .kb-wrapper .opt-heading { font-family: Lato, sans-serif; font-size: 12pt; font-weight: bold; color: #032D42; margin: 16px 0 6px 0; } How the Job Works The system property glide.create_alm_asset.async controls whether assets are created immediately when a CI is inserted, or asynchronously via a queue: false (default prior to Washington DC) — Asset is created immediately upon CI insert.true — A queue record is written to the Asset Creation Queue. The Asset – Create asset delayed sync scheduled job processes this queue every 15 minutes and creates the corresponding asset records. Job status can be monitored in the asset_job_log table. Assets waiting to be created or in an error state can be viewed at Asset > Administration > Asset Creation Queue. Why Is the Default 15 Minutes? The 15-minute interval is an intentional design choice that balances two competing concerns: Throughput — Batching CI inserts into a queue allows large Discovery runs to complete faster, eliminating the per-CI overhead of synchronous asset creation.System load — A 15-minute interval ensures the job runs infrequently enough to avoid constant background thread contention on the scheduler. Release<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } All Releases Cause<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } .kb-wrapper { font-family: Lato, sans-serif; font-size: 12pt; line-height: 1.7; max-width: 100%; } .kb-wrapper p { font-family: Lato, sans-serif; font-size: 12pt; margin: 0 0 10px 0; } .kb-wrapper code { background: #e6f0f5; color: #032D42; border: 1px solid #b8cfd8; border-radius: 3px; padding: 1px 5px; font-size: 11pt; } When glide.create_alm_asset.async is set to true, the system deliberately defers asset creation to a batch process. The 15-minute run interval is the configured schedule for that batch job. Any perceived delay in asset availability is a direct result of this asynchronous design — assets are not created until the next scheduled job execution processes the queue. Resolution<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } .kb-wrapper { font-family: Lato, sans-serif; font-size: 12pt; line-height: 1.7; max-width: 100%; } .kb-wrapper p { font-family: Lato, sans-serif; font-size: 12pt; margin: 0 0 10px 0; } .kb-wrapper ul { font-family: Lato, sans-serif; font-size: 12pt; margin: 0 0 10px 0; padding-left: 20px; } .kb-wrapper li { margin-bottom: 6px; } .kb-wrapper .opt-heading { font-family: Lato, sans-serif; font-size: 12pt; font-weight: bold; color: #032D42; margin: 16px 0 6px 0; } .kb-wrapper code { background: #e6f0f5; color: #032D42; border: 1px solid #b8cfd8; border-radius: 3px; padding: 1px 5px; font-size: 11pt; } .kb-wrapper .callout-info { background: #e6f4ff; border-left: 4px solid #52B8FF; padding: 10px 14px; margin: 14px 0; border-radius: 2px; } .kb-wrapper .callout-info p { margin: 0; } .kb-wrapper .callout-warning { background: #fff4e0; border-left: 4px solid #e6a817; padding: 10px 14px; margin: 14px 0; border-radius: 2px; } .kb-wrapper .callout-warning p { margin: 0 0 6px 0; } .kb-wrapper .callout-warning p:last-child { margin: 0; } .kb-wrapper table { border-collapse: collapse; width: 100%; margin: 10px 0 16px 0; font-size: 12pt; } .kb-wrapper th { background: #032D42; color: #ffffff; padding: 8px 10px; text-align: left; font-weight: bold; } .kb-wrapper td { padding: 7px 10px; border-bottom: 1px solid #cde0e8; vertical-align: top; } .kb-wrapper tr:nth-child(even) td { background: #e8fce4; } .kb-wrapper .steps { list-style: none; padding-left: 0; counter-reset: step-counter; } .kb-wrapper .steps > li { counter-increment: step-counter; display: block; padding-left: 38px; position: relative; margin-bottom: 10px; } .kb-wrapper .steps > li::before { content: counter(step-counter); position: absolute; left: 0; top: 2px; display: flex; align-items: center; justify-content: center; width: 26px; height: 26px; border-radius: 50%; background: #032D42; color: #63DF4E; font-weight: bold; font-size: 11pt; } Impact of Increasing the Run Frequency Changing the interval to a shorter duration causes the job to run more frequently. The actual performance impact depends heavily on instance size and queue volume. Potential Risks Increased scheduler load — More frequent executions consume more background worker threads, competing with other scheduled jobs and system processes. Mid-queue-flush overlap — On high-volume instances, a shorter interval may trigger a new job run before the previous one finishes, particularly during or after large Discovery imports. Diminishing returns at very short intervals — At very short intervals, behavior approximates setting glide.create_alm_asset.async = false, but without the cleaner built-in handling of synchronous asset creation. Low vs. High Volume Environments EnvironmentExpected ImpactLow volume — Small queue between runsNegligible performance impact. Increasing frequency is generally safe.High volume — Large Discovery imports, many CIsHigher risk. Job overlap is possible. Monitor closely after any change. Recommended Steps ServiceNow does not officially recommend changing the default 15-minute interval. Before making any change, follow these steps: Review the Asset Creation Queue. Navigate to Asset > Administration > Asset Creation Queue and check how many records are typically queued between runs. A consistently small queue indicates a shorter interval carries low risk.Test in a non-production environment first. Validate the new interval in a sub-production instance during a representative Discovery run before applying the change to production.Adjust the scheduled job interval. Navigate to System Scheduler > Scheduled Jobs, locate Asset – Create asset delayed sync, and modify the run interval to the desired frequency.Monitor the Asset Job Log after the change. Review the asset_job_log table to confirm jobs are completing cleanly and not overlapping between runs.Consider setting glide.create_alm_asset.async to false. If the goal is to eliminate the delay entirely, immediate synchronous asset creation may be a cleaner solution — provided the instance is not processing very large Discovery batches where queuing provides a performance benefit. Any modification to scheduled job intervals or system properties is a custom configuration change. Validate all changes through your organization's standard change management process. ServiceNow Professional Services can assist with high-volume or complex implementations. Related Links<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } .kb-wrapper { font-family: Lato, sans-serif; font-size: 12pt; line-height: 1.7; max-width: 100%; } .kb-wrapper ul { font-family: Lato, sans-serif; font-size: 12pt; margin: 0 0 10px 0; padding-left: 20px; } .kb-wrapper li { margin-bottom: 6px; } .kb-wrapper a { color: #00718F; } Work with asset and CIAsset management overview