--- title: Business application candidate agent reference description: Reference information for the Business application candidate agent, including system properties, configuration limits, table names, role requirements, and operational constraints. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/servicenow-platform/now-assist-for-configuration-management-database-cmdb/na-cmdb-agent-biz-app-candidate-ref.html release: australia product: Now Assist for Configuration Management Database \(CMDB\) classification: now-assist-for-configuration-management-database-cmdb topic_type: reference last_updated: "2026-07-01" reading_time_minutes: 3 keywords: [system properties, configuration, limits, reference, Business application candidate agent, ServiceNow Otto for CMDB] breadcrumb: [Reference, ServiceNow Otto for Configuration Management Database \(CMDB\), Configuration Management Database \(CMDB\), Configuration Management, Extend ServiceNow AI Platform capabilities] --- # Business application candidate agent reference Reference information for the Business application candidate agent, including system properties, configuration limits, table names, role requirements, and operational constraints. ## System properties All agent configuration properties use the prefix `sn_sm_gen_ai.business_app_matching.*`. You can configure the properties to control job behavior, filtering, performance, and AI confidence thresholds. Scope and filtering The following properties control which app services and business applications are included in processing. |Property|Default|Description| |--------|-------|-----------| |`supported_app_service_classes`|\(empty\)|Comma-separated list of app service subclasses to include. Empty \(with empty unsupported list\) means all classes are included.| |`unsupported_app_service_classes`|\(empty\)|Comma-separated list of app service subclasses to exclude.| |`app_service_skip_criteria`|`operational_status=2`|Encoded query — app services that match this criterion are skipped during processing. Default skips inactive services.| |`business_app_skip_criteria`|`operational_status=2`|Encoded query — business applications that match this criterion are excluded from matching. Default excludes inactive applications.| Job cadence The following properties control how frequently the Data Synchronization and Processing jobs run. |Property|Default|Description| |--------|-------|-----------| |`sync_interval_in_seconds`|604800 \(7 days\)|How often the Data Sync job re-runs after completing a full synchronization cycle.| |`batch_interval_in_seconds`|3600 \(1 hour\)|How often the Processing job re-fires after completing a batch of recommendations.| |`retry_interval_in_seconds`|1800 \(30 min\)|How often the Processing job polls while waiting for synchronization to finish or AI Search indexing to complete.| Processing tuning The following properties tune AI inference and recommendation generation. |Property|Default|Description| |--------|-------|-----------| |`batch_size`|1000|Number of app services processed per job execution. Hard cap: 10,000. Adjust this setting for performance on instances with very large numbers of app services.| |`similar_max_entries`|100|Maximum number of similar app service results returned by AI search per inference. Limits AI context and processing time.| |`negative_feedback_max_entries`|50|Maximum number of rejected recommendations used as negative feedback per inference. Limits the number of past rejections the AI considers when learning.| Confidence thresholds The following properties control the minimum confidence levels required to generate and auto-accept recommendations.
| Property | Default | Description |
|---|---|---|
| `business_app_confidence_minimum_rating` | 3 \(Medium\) | Minimum AI confidence rating \(1=Very Low, 5=Very High\) required to create a recommendation. Recommendations with confidence lower than this threshold are silently skipped. Increase this value to see only high-confidence recommendations; decrease to see more candidates. |
| `relationship_confidence_minimum_rating` | 3 \(Medium\) | Minimum confidence rating required to create a CI relationship candidate when a business application match is found. Affects which related application service links are proposed. |
| `auto_accept_confidence_minimum_rating` | \(empty\) | If set, recommendations where all confidence scores meet or exceed this value are automatically accepted without human review. Leave empty to require manual review for all recommendations. **Tip:** Use this setting only when you feel confident after many manual reviews. |