Creating an Agent

Step-by-step guide to creating a new agent.

Click + Create Agent from the Agent Management page to open the creation dialog.

Step 1: Choose a starting point

Pick a pre-built template to get started fast. Templates come with sensible defaults for model, persona, tools, and system prompt.

Available templates include:

  • Code Reviewer — reviews pull requests and code quality

  • QA Engineer — runs tests and validates functionality

  • Sentinel — security monitoring and auditing

  • Scribe — documentation and report writing

  • Scout — research and information gathering

  • Comms — handles communication and email workflows

Step 2: Basic information

Field
Required
Description

Name

Yes

A display name for the agent

Category

Yes

The agent's type (custom, support, code_architect, etc.)

Description

Recommended

What the agent does — used by the router for matching

circle-info

Write a clear, specific description. The Universal Router uses it to decide when to send messages to this agent. "Handles code reviews for JavaScript and TypeScript" is better than "Code stuff".

Step 3: Model selection

Choose which LLM powers this agent:

Setting
Description

Provider

OpenRouter, OpenAI, Anthropic, or DeepSeek

Model

The specific model ID (e.g., claude-sonnet-4-20250514, gpt-4, deepseek-chat)

Temperature

Controls creativity (0 = deterministic, 1 = creative)

Max tokens

Maximum response length

Step 4: Persona

Select a persona that defines the agent's communication style and personality:

  • Professional — formal, detailed responses

  • Casual — conversational and approachable

  • Technical — precise, code-focused responses

  • Custom — write your own persona description

Step 5: Tools and skills

Assign tools from your connected integrations:

  • Tools — apps like GitHub, Slack, Jira (via Composio)

  • Skills — git-based capability packages

  • Plugins — marketplace-installed bundles

circle-check

Step 6: Create

Click Create to deploy your agent. It appears on the roster immediately and is ready to receive messages through Chat.

Last updated