╭────────────────────────────╮ ─┐
│ Agent Name │ │ Used by the
╰────────────────────────────╯ ├─ Orchestrator to
│ │ select the agent
╭────────────────────────────╮ │
│ Agent Description │ │
╰────────────────────────────╯ ─┘
│
╭────────────────────────────╮ ─┐
│ Agent Definition │ │ Help in defining the
│ · Scope │ ├─ capabilities of the
│ · Instructions │ │ agent to reason,
╰────────────────────────────╯ │ plan and execute tasks
│ │
╭────────────────────────────╮ │
│ Agent Tools │ │
╰────────────────────────────╯ ─┘
Before You Begin
- Create an Agentic App. Agents must be associated with an app and can’t exist independently. See Create an Agentic App.
- Configure an AI model with tool-calling support. The Platform supports OpenAI, Gemini, Anthropic, and Azure OpenAI. See Add an External Model.
- Verify your role. You need App Owner or App Developer access. Viewers can’t create agents.
Choosing How to Create an Agent
To start: Open your agentic app → Agents section → + New Agent.
Step 1: Define the Agent Profile
The agent profile establishes the agent’s identity and purpose. The orchestrator uses it to identify the most suitable agent for each incoming task.Name
Choose a descriptive name that reflects the agent’s function.Description
Write a description that tells the orchestrator when to route requests to this agent. Be specific about capabilities.AI Model
Select the model that powers this agent’s reasoning.Context Window
Set how many conversation messages the agent retains. Higher limits provide more context but increase token usage.Step 2: Configure Agent Definition
The agent definition is the system prompt. It describes the agent’s role, the tasks it can perform, and the rules it must follow. Well-structured instructions ensure the agent responds consistently and follows expected workflows.Structure
Writing Effective Instructions
Define a specific role:Complete Example
Step 3: Add Tools
Tools are the functional extensions of an agent’s intelligence. They enable agents to fetch data from external systems, create or update records, and trigger workflows or APIs. Agent Platform supports three tool types:- Workflow Tools — Trigger automated workflows
- Code Tools — Execute custom logic
- MCP Tools — Connect via the Model Context Protocol
Adding a Tool
- In agent configuration, go to Tools → + Add Tool
- Choose Create new to build a tool, or Import existing to reuse one from the library
- Configure the tool with a clear name, description, and parameter definitions
Step 4: Add Knowledge
Link knowledge sources to enable RAG-based responses. The Platform uses the Search AI application to search across enterprise knowledge bases, document repositories, FAQs, and external systems. You can connect one or more Search AI applications from the same workspace.Connecting Knowledge
- In agent configuration, go to Knowledge → + Connect Knowledge
- Select an existing Search AI application or create a new one
Supported Sources
Step 5: Configure Delegation Logic
Applies to: Apps using the Adaptive Network orchestration pattern only. Delegation rules define how this agent routes or hands off a user query to another agent within the application. These rules determine which agent is best suited to handle specific intents, tasks, or contexts. If the app uses any other orchestration pattern, delegation configuration isn’t required and won’t be available in the UI.Test and Deploy
Test the Agent
- Click Test in the agent toolbar
- Run conversations covering:
Deploy
- Click Save to preserve your configuration
- Run Diagnostics to validate all dependencies are properly configured
- Publish the app to make the agent live