> ## Documentation Index
> Fetch the complete documentation index at: https://docs.itellico.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Agent Editor

> Configure every aspect of your AI voice agent

export const Screenshot = ({lightSrc, darkSrc, alt, caption, maxWidth = "880px"}) => {
  return <div style={{
    margin: "1rem auto",
    maxWidth,
    width: "100%"
  }}>
      <Frame>
        <img className="block dark:hidden" src={lightSrc} alt={alt} />
        <img className="hidden dark:block" src={darkSrc} alt={alt} />
      </Frame>
      {caption ? <p style={{
    marginTop: "0.5rem",
    fontSize: "0.875rem",
    color: "inherit",
    opacity: 0.8
  }}>
          {caption}
        </p> : null}
    </div>;
};

The Agent Editor is where you configure everything about your agent. Open it by clicking any agent from the **AI Agents** list.

The top bar shows the agent name, cost and latency estimates, **Test Agent** (test right in the browser), and **Share** (create a demo link so others can try your agent). The actions menu includes **Duplicate** and **Archive**.

***

## General

Set up the basics — agent name, timezone, language, AI model, voice, and background sounds.

<Screenshot lightSrc="/images/agent-editor__general-tab-light.png" darkSrc="/images/agent-editor__general-tab-dark.png" alt="General tab showing Identity, Understanding, Thinking, Speaking, and Sounds sections" caption="Name your agent, pick a model, choose a voice, and configure sounds." />

[Learn more →](/build/basic-config/agent-identity)

***

## Prompt

Write the prompt that tells your agent how to behave — its role, rules, tone, and conversation flow.

<Screenshot lightSrc="/images/agent-editor__prompt-tab-light.png" darkSrc="/images/agent-editor__prompt-tab-dark.png" alt="Prompt tab showing the editor" caption="Define your agent's personality and behavior." />

[Learn more →](/build/conversation/prompt)

***

## Knowledge

Connect knowledge bases so your agent can answer questions using your business content — FAQs, policies, product info, and more.

<Screenshot lightSrc="/images/agent-editor__knowledge-tab-light.png" darkSrc="/images/agent-editor__knowledge-tab-dark.png" alt="Knowledge tab showing connected knowledge bases" caption="Connect your business content so the agent can reference it during calls." />

[Learn more →](/build/knowledge/architecture)

***

## Tools

Add actions your agent can take during a call — transfer to a person, book an appointment, call an API, or search the web.

<Screenshot lightSrc="/images/agent-editor__tools-tab-light.png" darkSrc="/images/agent-editor__tools-tab-dark.png" alt="Tools tab showing the configured tools table" caption="Add transfers, bookings, API actions, and other tools." />

[Learn more →](/build/tools/overview)

***

## Call Flow

Control how calls start, flow, and end — greeting message, turn-taking speed, silence handling, and hang-up behavior.

<Screenshot lightSrc="/images/agent-editor__call-flow-tab-light.png" darkSrc="/images/agent-editor__call-flow-tab-dark.png" alt="Call Flow tab showing greeting and timing settings" caption="Configure how the call starts, flows, and ends." />

[Learn more →](/build/conversation/greeting-messages)

***

## Analytics

Define what success looks like — set goals, add insight questions, and track results across conversations.

<Screenshot lightSrc="/images/agent-editor__analytics-tab-light.png" darkSrc="/images/agent-editor__analytics-tab-dark.png" alt="Analytics tab showing goals and analysis configuration" caption="Set goals and analysis questions to measure after each call." />

[Learn more →](/build/analytics/gather-insights)

***

## Notifications

Set up automatic emails and follow-up tasks that trigger after calls based on outcomes you define.

<Screenshot lightSrc="/images/postcalls__postcall-light.png" darkSrc="/images/postcalls__postcall-dark.png" alt="Notifications tab showing post-call notification rules" caption="Automate emails and tasks based on what happened in the call." />

[Learn more →](/build/analytics/post-call-automation)

***

## Privacy

Configure pre-call announcements, data retention, and call recording. This is also where you control whether calls are recorded, how long recordings are kept, and whether callers can opt out of recording.

<Screenshot lightSrc="/images/agent-editor__privacy-tab-light.png" darkSrc="/images/agent-editor__privacy-tab-dark.png" alt="Privacy tab showing announcement, retention, and recording settings" caption="Manage announcements, data retention, and recording options." />

[Learn more →](/build/advanced/data-retention)

***

## A Good First Version

You don't need to configure everything before testing. A solid first version includes:

* A clear agent name and voice
* A prompt covering the main use case
* One knowledge base if factual answers matter
* Only the tools you actually need
* One test cycle before you deploy

***

## Next Steps

<CardGroup cols={2}>
  <Card title="Create Your First Agent" icon="plus" href="/build/getting-started/create-first-agent">
    Follow step-by-step agent creation
  </Card>

  <Card title="Prompt Guide" icon="wand-magic-sparkles" href="/build/conversation/prompt-engineering-guide">
    Discover tips for writing effective prompts
  </Card>

  <Card title="Examples" icon="lightbulb" href="/examples/receptionist">
    Explore worked examples: receptionist, booking, support, sales
  </Card>

  <Card title="Deploy" icon="rocket" href="/launch/overview">
    Connect to phone numbers, campaigns, or your website
  </Card>
</CardGroup>
