Skip to main content
An Agentic App is the top-level container that groups agents, tools, and knowledge bases into a deployable application.

Prerequisites

  • Access to Agent Platform with appropriate permissions to create and manage apps.
  • An AI model with tool-calling support added to the Platform. Supported providers: OpenAI, Gemini, Anthropic, Azure OpenAI. See Add an External Model.

App Development Lifecycle

┌──────────────────┐ ┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐ │ │ │ │ │ │ │ │ │ 1. Create an App │────▶│ 2. Configure │────▶│ 3. Test │────▶│ 4. Deploy │ │ │ │ Agents │ │ │ │ │ └──────────────────┘ └─────────────────┘ └─────────────────┘ └─────────────────┘ │ Set name, icon, Define roles, Run diagnostics Publish the app │ description, instructions, and simulate for end users. │ and AI model. tools, and scenarios. │ knowledge sources.

Steps

1. Create an App

  1. Sign in to the Agent Platform and go to Autonomous Agents.
  2. On the Agentic Apps page, click +New App.
  3. Fill in the app details:
    FieldDescription
    NameA name that reflects the app’s core function.
    IconAn icon to identify the app.
    DescriptionDescribes the app’s purpose and scope. Used to constrain the app to relevant queries and prevent responses based on pre-trained knowledge.
    AI ModelThe model and connection the app will use.
    Example:
    {
      "name": "Customer Support Assistant",
      "description": "Handles billing inquiries, order tracking, and returns. Responds only to support-related queries.",
      "ai_model": {
        "provider": "anthropic",
        "connection": "claude-sonnet-4-6"
      }
    }
    
  4. Click Create App.
The app overview loads automatically. It summarizes:
SectionWhat it shows
App SummarySelected LLM, orchestration pattern, and an Edit option.
AgentsAutonomous agents linked to the app, with names, descriptions, and linked tools.
ToolsAll tools available to agents in the app.
KnowledgeKnowledge bases linked to the app.
Default configurations are applied on creation. You can review and update the App Profile and Orchestrator settings as described below.

App Profile

Click the Edit icon on the app’s Overview page to access the App Profile. Review and update these settings as needed.
FieldDescription
NameDisplay name given to the app.
DescriptionA brief summary outlining the app’s purpose.
Context Window LimitDefines the maximum number of messages the application retains in the conversation context. Uses a rolling window approach — once the limit is reached, the oldest messages are removed. Minimum: 25, Maximum: 200. Consider the model’s token limits when setting this field.
External AgentEnable to allow the application to communicate with external agents through proxy agents within the app. Learn more.

App Orchestrator

The App Orchestrator page lets you select and configure the orchestration pattern for the app. An orchestration pattern defines how multiple agents coordinate, communicate, and execute tasks — including how they delegate work, control execution flow, and resolve conflicts. The Platform supports the following orchestration patterns:
PatternDescription
Single AgentA single agent independently handles requests and generates responses. Ideal for apps with one primary capability. Learn more.
SupervisorA central controller analyzes requests, delegates tasks to specialized agents, and synthesizes responses. Learn more.
Adaptive NetworkAgents collaborate in a distributed manner, intelligently routing tasks based on capabilities and context. Learn more.
Orchestrator Configuration
For each orchestration pattern, configure the following:
FieldDescription
Default AI ModelThe AI model the app uses for all operations. Use the gear icon to configure model settings. Configuration properties vary by model — refer to the model’s official documentation for details.
Voice-to-Voice InteractionsEnable to allow users to interact with the app via real-time voice conversations. Once enabled, select the AI model for speech processing and voice responses. See Supported Models. Use the gear icon to modify model settings.
Behavioral InstructionsGuidelines for the agent’s behavior. The system automatically adds these to the orchestrator prompt and the system prompt of each agent. Click Modify Instructions to enter the prompt.
Single Agent Configuration
All user requests are routed directly to the agent. Since no supervisor is involved, the agent’s prompt serves as the primary instruction set for the underlying model. The Platform constructs a consolidated prompt by combining the following components in order:
  1. Agent Prompt — Core instructions that define the agent’s role and behavior.
  2. Behavioral Instructions — Guidelines that control tone, constraints, and response style.
  3. Tools Assigned to the Agent — Tool definitions available for the agent to invoke.
  4. Events Enabled in the Application — Event-related context.
Learn more.
Supervisor Configuration
In addition to the common configuration above, configure the following for the Supervisor pattern:
FieldDescription
Orchestrator PromptInstructions for the supervisor, including decision-making guidelines for the orchestrator.
Orchestration Prompt for Voice-to-Voice InteractionsInstructions for the supervisor specifically for voice interactions.
Learn more.
Adaptive Network Configuration
In addition to the common configuration above, configure the following for the Adaptive Network pattern:
FieldDescription
Initial AgentThe agent that serves as the first point of contact for each task. This agent receives the user’s request, processes the initial requirements, and begins task execution.
Configure agents with delegation rules to define how tasks are routed across the network. Learn more.
Adaptive Network doesn’t support realtime models.

2. Configure Agents

Define agents with specific roles, instructions, tools, and knowledge sources. See Set Up an Agent.

3. Test

Run Diagnostics before testing. Diagnostics validates agents, tools, events, and configurations against production-readiness criteria and flags issues before deployment. Then simulate scenarios to evaluate agent behavior and responses. See Simulate and Test the App.

4. Deploy

Publish the app for users. See App Deployment