Skip to main content

Overview

The Agent Orchestration Center provides a unified view for managing all agents across your organization. Whether you’re working with Native agents (built directly in Elementum) or Managed agents (external agents integrated through A2A protocol or connections like Snowflake Cortex Agents), the Orchestration Center gives you visibility into agent deployment, usage patterns, and organizational structure.
Agent Types: The Orchestration Center manages both Native agents created within Elementum and Managed agents that are external specialists integrated into your ecosystem.

Key Capabilities

The Agent Orchestration Center provides four main views to help you understand and manage your agent ecosystem:

Overview Network

Visualize how agents, apps, and data sources connect across your enterprise value network

Organization Structure

View agents organized by managers, departments, and reporting structure

All Agents

Browse and search all agents with filtering by type, manager, and app assignment

Apps by Category

See which apps have agents assigned, organized by business function

Overview Network

The Overview Network provides a visual map of your enterprise agent ecosystem, showing how agents, applications, and data sources interconnect.

Network Visualization

The network view displays:
  • Native AI Agents (green nodes): Agents built and hosted in Elementum
  • Managed Agents (blue nodes): External agents like Snowflake Cortex Agents
  • Business Applications (outlined rectangles): Apps with agent assignments
  • Data Sources (green nodes): External data connections and systems
  • Department/Category Centers: Visual groupings showing organizational structure
Key Features:
  • Interactive Exploration: Click and drag to explore connections
  • Zoom Controls: Zoom in/out to see details or get overview
  • Connection Lines: Dotted lines show relationships between agents, apps, and data
  • Cluster View: See how agents cluster around departments and applications

Understanding the Network

The network visualization helps you:
  1. Identify Agent Distribution: See which departments or apps have the most agent coverage
  2. Spot Integration Points: Understand where managed external agents connect
  3. Detect Gaps: Identify areas where additional agent support might be needed
  4. Visualize Complexity: Understand the overall scope of your agent ecosystem
Legend: Use the “Enterprise Value Network” legend in the bottom-left to understand node types and color coding.

Organization Structure

View your agent ecosystem organized by organizational hierarchy, showing which managers oversee which agents.

Organization Metrics

At the top, see key organizational statistics:

Total Employees

Count of all employees across departments

Active Managers

Managers who oversee agents

Total Agents

All agents (Native and Managed) in your organization

Avg Agents per Manager

Distribution ratio showing agent management load

Hierarchical View

The organization structure displays:
  • Employee Cards: Show name, title, department, and reporting structure
  • Direct Reports Count: Number of people reporting to each manager
  • Agent Count: Number of agents assigned to each person
  • Expandable Hierarchy: Click arrows to expand/collapse reporting chains
Information Displayed: For each employee:
  • Profile picture
  • Full name
  • Job title
  • Department
  • Number of direct reports
  • Number of assigned agents

Using Organization View

Search and Filter:
  • Search by name, role, department, location, or managed agent
  • Quickly find who oversees specific agents
  • Identify managers with unassigned agents
Agent Assignment Insights:
  • See which managers have the most agents
  • Identify “37 unassigned” agents that need assignment
  • Understand agent distribution across teams
Agent Assignment: Agents shown under each manager are the agents they’re responsible for managing, configuring, or monitoring.

All Agents View

The All Agents view provides a comprehensive, searchable list of every agent in your organization.

Agent Overview Cards

At the top, see summary statistics:

Total Agents

All registered agents (42 in the example)

Native

Agents built in Elementum (40 in the example)

Managed

External agents like Cortex Agents (2 in the example)

Agent Table

The agent table displays:
ColumnDescription
AgentAgent name and description
Agent TypeNative or Managed (with badge)
ManagerPerson responsible for the agent (or “Unassigned”)
AppApplication the agent is assigned to
Filtering Options:
  • All Types: Filter by Native or Managed agents
  • All Managers: Filter by manager assignment
  • All Apps: Filter by application assignment
  • Search: Find agents by name, manager, or app

Agent Type Badges

  • Native (black badge): Agents created and hosted in Elementum
  • Managed (gray badge): External agents integrated through connections

Managing Agents

At the top of the Agents page, you’ll find two action buttons:
  • ”+ Create Agent”: Create a new Native agent in Elementum
  • “Connect”: Discover and connect external Managed agents
Native vs. Managed: Use “Create Agent” for building agents in Elementum. Use “Connect” to discover external agents like Snowflake Cortex Agents through configured Snowflake AI Providers.

Apps View

The Apps view shows applications organized by category, highlighting which apps have agent assignments.

Category Organization

Apps are grouped by business function:
  • CRM: Customer relationship management apps
  • Finance: Financial applications
  • GTM: Go-to-market systems
  • HCLS: Healthcare and life sciences
  • ITSM: IT service management
  • Order to Cash: Revenue cycle management
  • Source to Pay: Procurement and AP processes

App Information

Each category card shows:
  • Category Name: Business function grouping
  • App Count: Number of apps in the category (e.g., “4 apps”)
  • Native Agent Count: Number of Native agents assigned (e.g., “5 native”)
  • Managed Agent Count: Number of Managed agents assigned (e.g., “0 managed”)

Filtering Apps

Use the filter option to show:
  • All apps: Complete list
  • Apps with agents: Only apps that have assigned agents
  • Apps without agents: Apps that don’t have agent coverage yet
Agent Coverage: Quickly identify which business areas have robust agent support and which might benefit from additional automation.

Agent Types: Native vs. Managed

Native Agents

Native agents are built and hosted entirely within Elementum:
  • Created using the Elementum agent builder
  • Configured with Elementum AI services (OpenAI, Gemini, Snowflake Cortex LLMs)
  • Use Elementum tools (Create Record, Search, Update, AI Search)
  • Deployed through Elementum workflows and automations
  • Managed through Elementum interface
Common Use Cases:
  • L1/L2 customer support
  • Internal process automation
  • Data validation and enrichment
  • Workflow assistance

Managed Agents

Managed agents are external specialists integrated into Elementum:
  • Created and hosted outside Elementum (e.g., Snowflake Cortex Agents)
  • Communicate via A2A (Agent-to-Agent) protocol or direct connections
  • Bring specialized capabilities from external platforms
  • Integrated into Elementum automations as external resources
  • Monitored through Orchestration Center
Common Use Cases:
  • Data warehouse analysis (Snowflake Cortex Agents)
  • Compliance checking with external systems
  • Industry-specific AI capabilities
  • Partner ecosystem integrations
Setup Locations: Native agents are created in the Agent Orchestration Center or within App Intelligence. Managed agents are discovered and configured in App Intelligence under App Admin settings.

Using the Orchestration Center

Access the Agent Orchestration Center from:
  1. Organization SettingsAgent Orchestration Center
  2. Navigate between views using the tabs at the top:
    • Overview
    • Organization
    • Agents
    • Apps

Search and Discovery

Each view includes powerful search capabilities:
  • Overview: Search for specific nodes in the network
  • Organization: Search by employee name, role, department, or managed agents
  • Agents: Search by agent name, manager, or application
  • Apps: Search by app name or category

Monitoring and Management

Use the Orchestration Center to:
  1. Monitor Agent Distribution: Understand how agents are spread across the organization
  2. Identify Unassigned Agents: Find agents that need manager assignment
  3. Track Agent Usage: See which apps utilize agents most heavily
  4. Plan Agent Strategy: Identify gaps in agent coverage by department or function
  5. Manage Relationships: Understand connections between agents, apps, and data sources

Best Practices

Organization Management

  • Agent Assignment
  • Agent Naming
  • Coverage Planning
Assign Ownership: Every agent should have a responsible managerBalance Load: Distribute agents appropriately across managersRegular Review: Periodically review and update assignmentsClear Accountability: Ensure managers understand their agent responsibilities

Monitoring and Governance

  1. Regular Audits: Review agent assignments and usage quarterly
  2. Performance Tracking: Monitor which agents are actively used vs. inactive
  3. Access Control: Ensure appropriate permissions for agent management
  4. Documentation: Maintain clear documentation of agent purposes and configurations
  5. Change Management: Track changes to agent configurations and assignments

Configuring External Agents

While the Orchestration Center provides visibility into all agents, Managed agents like Snowflake Cortex Agents are configured at the App level:

Setup Process for External Agents

  1. Navigate to App: Go to the specific App where you want to use external agents
  2. Access Intelligence: Under App Admin, select Intelligence
  3. Add Agent: Click “Add Agent” and choose “External”
  4. Select Provider: Choose a Snowflake AI Provider to discover available external agents
  5. Configure: Set up agent parameters and automation integration
For detailed instructions on configuring Snowflake Cortex Agents, see the Snowflake Cortex Agents Setup Guide.

Why App-Level Configuration?

External agents are configured at the App level because:
  • App-Specific Context: Agents are configured based on each App’s specific needs
  • Scoped Permissions: Security is controlled through Snowflake AI Provider credentials
  • Targeted Deployment: Each App can select different providers and agents
  • Independent Configuration: Apps can configure the same external agent differently
  • Provider Flexibility: Apps can choose from multiple Snowflake AI Providers
The Orchestration Center then provides the unified view of all configured agents across all Apps.

Next Steps


The Agent Orchestration Center provides comprehensive visibility and management capabilities for your entire agent ecosystem, helping you understand deployment patterns, optimize resource allocation, and ensure proper governance across Native and Managed agents.