Reference
ServiceNow AI Agent
AI agents registered in ServiceNow AI Control Tower
Part of the ServiceNow inventory.
Scan settings
| Default scanning interval | Allowed scanning intervals | Data removal during incremental scan |
|---|---|---|
| Daily | Daily, Weekly, Bi-Weekly, Monthly, Never, Initial | Yes |
Properties
| Property | Type | Description | Automation placeholder |
|---|---|---|---|
| Key | String | Internal. | {{ServiceNowAIAgent.ApiKeyEncrypted}} |
| Approval Status | String | Approval status of the AI agent. Allowed values: approved, not_requested, pending, rejected. | {{ServiceNowAIAgent.ApprovalStatus}} |
| Created By | ServiceNow User | User who created the AI agent. | {{ServiceNowAIAgent.CreatedBy}} |
| Created On | DateTime | Date when the AI agent was created. | {{ServiceNowAIAgent.CreatedOn}} |
| Initially Scanned | DateTime | Shows when this object was initially found in a scan. | {{ServiceNowAIAgent.CreatedTime}} |
| Description | String | Description of the AI agent. | {{ServiceNowAIAgent.Description}} |
| Display Name | String | {{ServiceNowAIAgent.DisplayName}} | |
| Guardrail | String | Guardrail configuration attached to this agent. | {{ServiceNowAIAgent.Guardrail}} |
| ID | String | Unique identifier of the AI agent. | {{ServiceNowAIAgent.Id}} |
| Instance | ServiceNow Instance | ServiceNow instance this agent belongs to. | {{ServiceNowAIAgent.Instance}} |
| Instance URL | String | Internal. | {{ServiceNowAIAgent.InstanceUrl}} |
| Last scan update | DateTime | Shows when this object was last updated in a scan. If an object is found during a scan but no property has been changed this date will not change. | {{ServiceNowAIAgent.LastModifiedTime}} |
| Model | ServiceNow AI Model | AI model used by the agent. | {{ServiceNowAIAgent.Model}} |
| Name | String | Name of the AI agent. | {{ServiceNowAIAgent.Name}} |
| Risk Score | Int32 | Stores risk score | {{ServiceNowAIAgent.RiskScore}} |
| Risk Score Update | DateTime | Stores risk score update | {{ServiceNowAIAgent.RiskScoreLastUpdate}} |
| Risk Score Value | String | Stores risk score value like Low_Low | {{ServiceNowAIAgent.RiskScoreValue}} |
| State | String | Current state of the AI agent. Allowed values: active, draft, inactive. | {{ServiceNowAIAgent.State}} |
| Updated On | DateTime | Date when the AI agent was last updated. | {{ServiceNowAIAgent.UpdatedOn}} |
Relations
| Relation | Service | Description |
|---|---|---|
| ServiceNow AI Execution Plan | ServiceNow | AI agent execution plan runs and their status |
| ServiceNow AI Guardrail | ServiceNow | AI agent guardrail configurations for content safety and security |
| ServiceNow AI Model | ServiceNow | AI models configured in ServiceNow |
| ServiceNow AI Team | ServiceNow | The team this agent belongs to. |
| ServiceNow AI Tool | ServiceNow | The tool assigned to the agent. |
| ServiceNow AI Use Case | ServiceNow | AI agent use cases defining business problems or automation opportunities |
| ServiceNow Instance | ServiceNow | ServiceNow instances that are configured to be scanned |
| ServiceNow User | ServiceNow | Users with access to the ServiceNow instance |
Segments
| Segment | Description |
|---|---|
| Active ServiceNow AI Agents | Shows AI agents that are currently active |
| Draft ServiceNow AI Agents | Shows AI agents that are currently in draft state |
| ServiceNow AI Agents pending approval | Shows AI agents that are waiting for approval |
Actions
- Retire AI Agent
Policies that check this object
| Policy | Severity | Description |
|---|---|---|
| ServiceNow AI agent is live and callable | High | Agents in an active state are callable, raising the likelihood that any weakness is exploited |
| ServiceNow AI agents with failed execution plans | Medium | Detects active AI agents that have execution plans in a failed state |
| ServiceNow AI agents active despite rejected approval | High | Detects AI agents in active state whose approval was rejected |
| Stale ServiceNow AI agents (90+ days inactive) | Low | Detects active AI agents that have not been updated in over 90 days |
| ServiceNow AI agents with excessive tool assignments | Medium | Detects active AI agents that have more than 10 tools assigned |
| ServiceNow AI agent is reachable through an active use case | Medium | Active agents wired to a live use case are genuinely callable, raising the likelihood that any weakness is exercised |
| ServiceNow AI agents without a description | Low | Detects active AI agents that have no description defined |
| ServiceNow AI agents without approval | High | Detects active AI agents that have not been through an approval workflow |
| ServiceNow AI agents without guardrails | High | Detects active AI agents that have no guardrail configuration attached |
| ServiceNow AI agents without a use case | Low | Detects active AI agents that have no use case assigned |