Chat

Build an agent

Once you're in Meta-Agent mode, you're one conversation away from a working agent. This page walks through the full flow from the first message to opening your new agent in chat.

Start with a description

You don't need to have everything figured out before you start. The Meta-Agent is designed to help you work through the details — a name or a one-sentence purpose is enough to begin.

"A customer support bot for a SaaS product."

"An internal HR assistant that answers questions about policies and time off."

"A research agent that finds competitors and summarizes their features."

The Meta-Agent reads your description and asks a few focused questions to understand the scope: what domains the agent should cover, how it should handle edge cases, whether it needs to take actions or just respond with information.

Answer them naturally. The more specific you are, the closer the first spec will be to what you want — but the Meta-Agent can revise based on feedback, so don't stress getting it perfect in the first exchange.

The agent spec

After a short dialogue, the Meta-Agent produces a complete agent spec. You'll know it's ready because:

  • An Agent spec ready notification appears at the bottom of the chat interface
  • An Agent spec pill appears as an artifact in the conversation

The bottom notification reads something like:

✅ Agent spec ready Customer Support Agent — open the spec artifact to review and create it.

The agent name shown is what the Meta-Agent is proposing for the root agent.

Reviewing the spec in the artifact panel

Click the spec artifact pill to open the artifact panel on the right side of the screen. The panel shows:

Summary — the proposed agent's name, unique slug, sub-agent count, and skill count at a glance. For example:

✅ Agent spec ready · Customer Support Agent
customer-support-agent · 2 sub-agents · 3 skills

The full spec — the raw JSON spec is displayed below the summary. It shows every sub-agent with its name and purpose, the skills assigned to each, and the root agent configuration.

You can review the structure here before committing to creating it.

Creating the agent

Below the spec summary, a Create in project selector shows which project the agent will be created in. If you have only one project, it's pre-selected. If you have multiple, pick the one where this agent belongs.

Click Create agent. Anter creates the full Flow — the root agent, every sub-agent, and all skill assignments — in the selected project. The button label changes to Creating… while it's in progress.

When creation is complete, the summary updates to confirm:

🎉 Agent created: Customer Support Agent

Opening the agent in chat

After creation, an Open in chat → button appears. Click it to:

  1. Exit Meta-Agent mode
  2. Load the new agent as the active agent
  3. Start a fresh session with it

You're now chatting with the agent you just built. This is a good moment to try a few representative messages and see how it responds before sharing it with others.

Refine before creating

If the spec isn't quite right — a sub-agent has the wrong scope, a skill is missing, the name isn't ideal — tell the Meta-Agent what to change before clicking Create. It will revise the spec and a new artifact pill will appear with the updated version. You can go through as many rounds as you like.

After creation

The agent now exists in Flows and is fully editable. Open it in the Flows editor to adjust system prompts, add tools, change the model, or restructure sub-agents. The agent's unique ID is stable — any integrations referencing it continue to work as you iterate.