Skip to main content

Building Your Agent

Profile

A tour of the Agent Builder, how a new agent goes from Draft to Ready, and the Profile section where every agent starts.

Building an agent is like setting up a new hire on their first day: you give them a name and a role, hand them the tools and information they need, and decide where they'll work. The Agent Builder puts all of that in one place, and the profile — the badge your agent wears, with its name, description and picture — is where every agent starts.

Agents Support Assistant Set up Back to agentNirvai chat
Profile Share Delete agent
Support Assistant Ready
Answers customer questions about orders, shipping and returns.
Where is my order?How do returns work?What are your opening hours?
Tools 2Projects 2Databases 1Skills 1Channels 1
Model
Nirvai v1
Uses credits

It's a Nirvai model, so each reply uses credits from your plan.

Instructions
You are the support assistant for Café Altura, an online coffee shop. - Answer questions about orders, shipping and returns in a warm, short tone. - Look up the order in the Orders table before answering about its status. - If a customer asks for a refund over $100, hand the conversation to a human. - Never share another customer's details.
61 words ·
Integrations
Where it answers, and what it can use.
Channels 1 Edit

People reach this agent here around the clock — no one has to open a chat.

ChatbotLive 24/7
Tools 2
Gmail Send Message
Send an email on the user's behalf through the Gmail API.
Google Calendar Create Event
Create an event on the connected Google Calendar.
Skills 1
Weekly report Ready
Builds a one-page PDF summary of the week’s orders and returns.

How the Agent Builder works​

Open it from Agents → New agent, or Edit on an existing agent.

  • Overview is the first thing you see: everything the agent has — profile, model, instructions, channels, tools, skills, databases, projects — as cards. Click a card to jump to that section. What isn't set up yet appears at the bottom under Not set up yet.
  • Sections live in the left menu, in any order. A green dot means the section is complete; each section lists what's attached to it underneath.
  • Every section saves by itself. There is no final "publish" button to press.
  • Built-ins (bottom of the menu) shows what every agent can already do without setup: Python, web search, files and vision.

Draft or Ready​

A new agent starts as a Draft. The first time you save its profile, the builder creates it (the button reads Save & Create Draft).

Agents New agent Set upNirvai chat

Profile

Who this agent is — its name, picture, description and the questions people can open with.

Needs attention
  • · Start here — your agent's identity and first impression
  • · Give it a name people would say out loud — "Luna" or "Support", not "agent_v2".
  • · The best starters are the questions people already ask, in their own words.
Identity
Shown in every chat
e.g. Sales Assistant
0/240
What does this agent do?

For the people who will chat with it, not for the agent.

America/New_York

Detected from your browser — the agent uses it for dates and times.

Conversation Starters 0/10 Use suggestions
Where is my order?How do returns work?What are your opening hours?

Starters are the first thing people see — add at least one.

Add a starter

It becomes Ready on its own as soon as it has a profile and instructions — the two checks on the Profile card. Everything else is optional: add what the job calls for.


The sections​

tip

Don't want to start from a blank page? Use an agent template and adjust it.

info

Proposed by your AI assistant? If you connected Claude, ChatGPT or another assistant through MCP, the agents it proposes open in the builder as a Draft with a Proposed by … · Accept · Discard bar. Review and change anything you like, then accept it.


Fill in the profile​

  1. Choose Profile in the left menu and fill in the fields below.
  2. Click Save & Create Draft (a new agent) or Save changes.
Agents Support Assistant Set up Back to agentNirvai chat

Profile

Who this agent is — its name, picture, description and the questions people can open with.

Complete
Identity
Shown in every chat
Support Assistant
62/240
Answers customer questions about orders, shipping and returns.

For the people who will chat with it, not for the agent.

America/New_York

Detected from your browser — the agent uses it for dates and times.

Conversation Starters 3/10
Where is my order? How do returns work? What are your opening hours?
Add a starter
FieldRequiredWhat it does
NameYesThe agent's display name (for example, "Sales Assistant" or "Support Bot")
DescriptionYesA short explanation of what the agent does. Shown on the agent card and in channel greetings
AvatarNoA picture that represents the agent. If you leave it blank, Nirvai creates one for you automatically
Time zoneYesDetected from your browser. The agent uses it for dates and times

The AI model has its own Model section, and charts and mini apps in the web chat are a native capability (Create visual dashboards & apps in chat).


Writing a good name​

Your agent's name shows up everywhere — in chat headers, channel messages, automation steps, and the Agents center (where you manage all your agents). Make it descriptive so you and your users can tell agents apart at a glance:

Good namesAvoid
Sales Qualifier — makes the purpose clearAgent 1 — gives no hint of what it does
Product FAQ Bot — people know what to askBot — too generic
Onboarding Guide — describes the interactionMy AI — unhelpful in a list of agents

Writing a good description​

The description does two jobs:

  1. For your users — it appears as the greeting or context in chat and channel messages.
  2. For you — it reminds you what the agent is for when you're juggling several of them.

Keep it to one or two sentences. Focus on what the agent does and who it's for:

"Answers customer questions about our product features, pricing, and availability. Trained on our latest product catalog and FAQ."

"Qualifies inbound leads by researching their company and deciding whether they're a good fit. Uses web search and our CRM data."


Choosing an avatar​

The avatar gives your agent a face in the Agents center, in chats, in channel messages (WhatsApp, Instagram and others) and on automation step cards. Upload any PNG or JPG; if you skip it, Nirvai creates a default picture based on the agent's name.

tip

When you have several agents, give each one a distinct avatar. It makes them far easier to spot at a glance in the Agents center and when you're building automations.


Conversation starters​

Conversation starters are ready-made prompts that appear as clickable buttons when someone opens a chat with your agent — like the suggested questions a hotel concierge prints on a card. They show off what the agent can do, save typing, and point people toward what it handles best. They're optional — add them now or come back later.

Adding starters​

  1. In Conversation Starters, click Add a starter and type a prompt — or click Use suggestions to start from suggested ones.
  2. Add three to five distinct prompts. The text you write is exactly what gets sent when someone clicks it.

Example starters by agent type

AgentStarters
Customer support"What's the status of my latest order?" · "I'd like to request a return" · "What are your business hours?"
Research"Summarize the latest news about [topic]" · "Compare [product A] vs [product B]"
Sales"Tell me about your pricing plans" · "I'd like to schedule a demo"

Tips for good starters​

DoDon't
Use natural, conversational languageUse robotic or overly formal phrasing
Cover the agent's main usesAdd starters for things the agent can't do
Keep prompts short (under 60 characters)Write paragraph-length starters
Include 3–5 startersAdd more than 6 (too many choices means no choice)
tip

Think about the top three to five things people will most commonly ask your agent, and turn those into starters. They show up in Nirvai Chat and the web chat widget — not on channels like WhatsApp, where people start conversations freely.


Troubleshooting​

ProblemFix
The Save button stays greyed outMake sure the Name and Description are filled in — they're required.
My uploaded picture won't appearUse a PNG or JPG file. If it still doesn't show, try a smaller image or refresh the page and upload again.
I picked the wrong modelChange it anytime in the Model section.
My conversation starters don't appear in the chatStarters only show in Nirvai Chat and the web chat widget, not on channels like WhatsApp where people start conversations freely.

What's next​

  • Instructions — the next section. Your agent turns Ready as soon as it has both a profile and instructions.