Exploring Enterprise Architecture query agent
Summarize
Summary of Exploring Enterprise Architecture Query Agent
The Enterprise Architecture (EA) query agent is a ServiceNow Otto agent designed to empower architects and portfolio managers by allowing natural language queries on their enterprise architecture portfolio. It generates AI-based, data-driven answers directly from your EA data without requiring manual report building or dashboard navigation. This read-only agent interprets your EA portfolio structure—including business applications, capabilities, value streams, technology standards (TRM), and information objects—and returns precise, structured responses.
Show less
The agent is enabled by default for users with appropriate roles and leverages the large language model (LLM) your organization subscribes to on the ServiceNow platform. Its responses are grounded exclusively in your instance’s CMDB and Knowledge Graph data, ensuring accurate, instance-specific insights.
Key Features
- Natural Language Queries: Ask questions about individual records, apply filters, compare trends, or model impact scenarios like application decommissioning.
- Data Domains Supported: Queries can cover business applications, business capabilities and their relationships, technology standards, information objects, impact analyses, and technical debt.
- Linked Record Navigation: References to specific records in responses appear as clickable links, enabling direct access to detailed information in Enterprise Architecture Workspace.
- Knowledge Graph Integration: Uses the continuously updated ServiceNow Knowledge Graph built from your CMDB data to identify relevant records, relationships, and attributes.
- Read-only Access: Retrieves and analyzes data without creating, modifying, or deleting records, ensuring data integrity.
- Contextual and Related Questions: Suggests follow-up questions to help users further explore their EA data.
Practical Considerations for Customers
- Data Quality Dependence: The accuracy of agent responses depends on the completeness and correctness of your CMDB and Knowledge Graph data. Keeping these updated is essential for reliable answers.
- Relationship Complexity: The agent performs best with queries involving one or two relationship types. Queries with three or more relationships should be validated against source data for completeness.
- Large-scale Aggregations: Counts and percentages over large data sets should be treated as indicative and verified for precision.
- Knowledge Graph Setup: Administrators must enable required Knowledge Graph system properties and allow scheduled jobs to process your CMDB data. Initial processing can take several days depending on data volume, during which some responses may be incomplete.
- Availability: The agent is accessible via the ServiceNow Otto panel within the Enterprise Architecture Workspace.
- Customization: If new relationship types or custom fields are added, the Knowledge Graph refreshes to incorporate these, but some specialized data points might not yet be fully represented.
Benefits for ServiceNow Customers
- Enables faster, more intuitive access to complex EA data without requiring technical query skills.
- Supports informed decision-making by providing instant insights on application lifecycles, capability coverage, technical risk, and impact modeling.
- Improves user productivity by reducing dependency on manual reporting and dashboard navigation.
- Enhances transparency and traceability in enterprise architecture management through direct links to underlying records.
- Leverages your existing CMDB investments by surfacing actionable insights grounded in your own data.
The Enterprise Architecture query agent answers natural language questions about your enterprise architecture portfolio, returning AI-generated answers grounded into their Enterprise Architecture data.
The Enterprise Architecture Explorer Query Agent is a ServiceNow Otto agent for Enterprise Architecture. It lets architects and portfolio managers query their EA data using natural language, without navigating dashboards or building reports manually.
The agent interprets the structure of your EA portfolio, including business applications, capabilities, value streams, technology standards (TRM), and information objects. It returns structured answers based on your data. When processing a question, the agent searches for relevant data and actions before generating a response. After answering, the agent may display suggestions for related questions to help you explore further. Responses are generated by the large language model (LLM) that your organization has subscribed to on the ServiceNow® platform. The responses may also differ depending on the selected LLM.
When a response references a specific record, such as a business application or a capability, the record name appears as linked text. Select the linked text to navigate directly to that record in Enterprise Architecture Workspace.
What you can ask about
The Enterprise Architecture Explorer Query Agent answers questions across the following EA data domains:
| Domain | Example queries |
|---|---|
| Business applications | Ownership, lifecycle phase, application category, CSAT and technical risk scores, retirement candidates |
| Business capabilities | Hierarchy, scores, capability-to-application coverage |
| App capability relationships | Applications supporting a capability, applications with no capability assignments |
| Trends | Score comparisons for one or more applications |
| TRM and technology | Software versions, lifecycle phase |
| Information objects | Producing and consuming applications, orphaned objects |
| Impact analysis | Capability and information object impact of decommissioning an application |
| Technical debt | Applications flagged for technical debt |
Important information to derive the best results
- The agent works best for questions involving one or two relationship types. For queries with three or more relationships, it's recommended to check the results against your source records for completeness. Example of a query with three or more relationships, List all child capabilities, their providing applications, the information objects those applications use, and the services they consume.
- Large-scale aggregations — For counts and percentages across large data sets, treat results as indicative figures. For precise values, verify against your source records.
- The agent queries your enterprise architecture data using the Knowledge Graph, which is updated through scheduled jobs. If new relationship types, tables, or custom fields are added to your instance, the Knowledge Graph does a scheduled refresh to generate updated descriptions. Some specialized or less common data points may not be fully represented yet, which could lead to partial responses for certain queries.
- For questions about a specific record, include the record name or identifier in your query to help the agent return the most relevant response. For example, Is Order Management a leaf capability?
Access
The Enterprise Architecture query agent is available through the ServiceNow Otto panel across Enterprise Architecture Workspace. Select the ServiceNow Otto icon to open the panel and start a conversation with the agent directly.
ServiceNow Knowledge Graph dependency
The Enterprise Architecture query agent uses the ServiceNow Knowledge Graph to answer questions about CMDB relationships and infrastructure data. An administrator must enable the required Knowledge Graph system properties before the agent can access this data.
After the system properties are enabled, Knowledge Graph runs scheduled jobs to process your CMDB data. The time required for initial processing varies by the volume of data in your instance and may take several days or longer. During this period, responses that rely on CMDB relationship data may be incomplete. Results improve progressively as processing continues. If the Knowledge Graph data processing is in progress, the Knowledge Graph Designer displays a notification. This means that the scheduled jobs required to set up the enterprise graph are still running. The Enterprise Architecture query agent is not available until this process is complete and the notification is no longer displayed. To speed up the process, you can import enterprise graph descriptions from a sub-production instance where setup has already completed. For more information, see Initial setup for Enterprise Graph schema in production instance.
All data displayed by the Enterprise Architecture query agent is sourced directly from the ServiceNow® Knowledge Graph, which is built from and continuously updated by your instance's CMDB data. When you submit a question, the agent queries the Knowledge Graph to identify relevant records, relationships, and attributes before generating a response.
This means the agent does not draw on general knowledge or external sources. Every answer is grounded in the data that exists in your instance — such as CI relationships, application ownership, capability mappings, and lifecycle information stored in your CMDB. If a record does not exist in your CMDB, the agent will not surface it.