Create your first agent

Build an agent from scratch, with instructions, a model, your files, and a live preview to test it against.

Building an agent is mostly writing down what you'd tell a new hire on their first day. The rest is picking a model and deciding what it's allowed to reach for.

Your agent One configuration you own, version-priced and quality-checked before launch CORE TAB Instructions The system prompt: role, tone, scope. Model Which model answers the questions. Starter prompts Up to 4 openers, 75 characters each. SEO & branding Search listing, avatar, share card. Knowledge base Files from the org library. Tools Web search and connected apps. Subagents Agents it can hand work to. ECONOMICS TAB Price Runtime infra plus your add-on. Only the instructions and the model are required. Everything else is opt-in, and each addition changes what a turn costs.
Everything an agent is made of. Only the instructions and the model are required.

Make it

Start from your organization

Open your organization's Agents page and click New Agent. Two other doors lead to the same place: Use a Template starts from a ready-made personality, and Import brings in an agent from OpenAI Assistants, Gemini Gems, or a system prompt you paste.

An organization's Agents page with Use a Template, Import and New Agent buttons

Name it

Names are public, so this is what people see in listings and at the top of a chat. Pick something concrete, or click a suggestion to keep moving.

The agent naming step with suggestion chips

Describe it in one line

This is the sentence people read before deciding whether to start a chat. Say what the agent does and who it's for. You can Skip and come back to it.

The agent description step with Back, Skip and Launch Agent

Launch it

Click Launch Agent. Kopai creates the agent and opens the builder a few seconds later.

The builder

The builder has two panels. You configure on the left and try it out on the right. Nothing you change is live until you click Save.

The agent builder with the Core tab on the left and the preview on the right
Left: Core, Starter Prompts, Capabilities, Economics, SEO, Branding, Feedback. Right: Preview, Test Bench, Readiness.

Core

Name, description, instructions, category, privacy, and the model.

FieldWhat to know
Name and DescriptionBoth public. The description shows on marketplace cards.
InstructionsThe system prompt. Only the model sees it, and most of the quality comes from here.
CategoryOne of fourteen, such as Legal, Finance or Engineering. Used for marketplace filtering.
PrivacyPrivate (org only), Unlisted (anyone with the link), or Public (in the marketplace). Public comes from publishing, not from this toggle.
ModelWhich model answers.

You can load a prompt from a file with Import skill file: .txt, .md, .json or .yaml, up to 500 KB.

The Core tab with the instructions field filled in and the Import skill file action

What a good system prompt looks like

Give it a role, a scope, a shape for its answers, and a rule for when it doesn't know.

You are a research assistant who summarizes academic papers.

For any paper or topic, return: key findings, methodology, and limitations,
in that order, as short sections.

Always cite the source you drew from. If the paper doesn't support a claim,
say so plainly rather than filling the gap.

Starter prompts

Up to four openers, 75 characters each, shown as clickable chips when someone opens a new chat. They do more than they look like they do, because they teach people what the agent is for.

The Starter Prompts tab with four prompt fields

Capabilities

Five sub-tabs, all optional.

What it does
ToolsTurns on Web Search, so the agent can look things up instead of guessing.
Knowledge BaseAttaches files from your organization's library. See Knowledge base.
SubagentsLets this agent hand work to other agents in the org. Two on the free plan.
App IntegrationsConnects GitHub, Gmail, Slack, Notion and hundreds more. Three per agent on the free plan.
APIExposes the agent to your own code, on a paid plan. See the API.
Capabilities, Tools, with Web Search switched on

Economics

What a message costs and what you charge. Publish an agent covers it, and you can ignore it while the agent is private.

Try it

The Preview panel on the right is the real agent, not a simulation. Save your changes, then talk to it the way a user would, awkward questions included.

The builder with the Preview panel open on the right

Two things are worth knowing:

  • The preview is blocked while you have unsaved changes, so you're always testing what you actually configured.
  • On a paid organization plan, Test Bench sends the same prompt to two models side by side. It's the fastest way to find out whether the expensive model is worth it.
Test Bench comparing two models on the same prompt

Save

Save is in the header, next to Run Check. Nothing persists until you click it, and the builder warns you if you try to leave with unsaved work.

The builder header with the agent name, status, Re-publish, Save and Run Check

Next

On this page