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

# Agent Editor Charlie

> Use Charlie to review and improve your agent

[Charlie](/platform/charlie) is the AI assistant that lives inside your agent. Type what you want to change in plain language, and Charlie drafts the edit for you to review before anything is saved.

## Interacting with Charlie

<Steps>
  <Step title="Open the chat with Charlie and describe what you want to change">
    Open Charlie from the chat panel on the left side of the agent builder, then describe what you'd like to do in plain language. There are no commands or special wording to learn.

    <video loop muted playsinline style={{ width: '100%', cursor: 'pointer' }} onMouseEnter={(e) => e.currentTarget.play()} onMouseLeave={(e) => { e.currentTarget.pause(); e.currentTarget.currentTime = 0; }}>
      <source src="https://mintcdn.com/telli/oSe6yooA3Hku5xB9/onboarding-media/Agent_editor_Charlie/Charlie_01_Interact.mp4?fit=max&auto=format&n=oSe6yooA3Hku5xB9&q=85&s=9e9d79dc7856854f10d852e4bf16462b" type="video/mp4" data-path="onboarding-media/Agent_editor_Charlie/Charlie_01_Interact.mp4" />
    </video>
  </Step>

  <Step title="Review the proposed changes">
    Charlie shows you exactly what will change before anything goes live, so you stay in control.

    <video loop muted playsinline style={{ width: '100%', cursor: 'pointer' }} onMouseEnter={(e) => e.currentTarget.play()} onMouseLeave={(e) => { e.currentTarget.pause(); e.currentTarget.currentTime = 0; }}>
      <source src="https://mintcdn.com/telli/oSe6yooA3Hku5xB9/onboarding-media/Agent_editor_Charlie/Charlie_02_ImprovePrompt.mp4?fit=max&auto=format&n=oSe6yooA3Hku5xB9&q=85&s=7920cb47a96c7147ac8f3cbca9df553b" type="video/mp4" data-path="onboarding-media/Agent_editor_Charlie/Charlie_02_ImprovePrompt.mp4" />
    </video>
  </Step>

  <Step title="Iterate or revert">
    Keep refining in the same conversation, or roll back to a previous checkpoint at any time.

    <Note>
      Charlie's edits always go through a review step, and you can revert to a previous checkpoint at any time. You stay in control of what reaches your live agent.
    </Note>
  </Step>
</Steps>

## What Charlie can help with

Charlie understands plain language and goes well beyond prompt edits: call control, call outcomes, tools and integrations, analyzing past calls, and turning feedback into fixes. See the [Charlie overview](/platform/charlie) for everything it can do across your account.

## Try these prompts

<Tabs>
  <Tab title="Create a call outcome">
    <Callout icon="i-cursor">
      ***"Add a call outcome that analyzes the customer's sentiment after each call. The output should be a score from 1 to 5."***
    </Callout>

    <Callout icon="i-cursor">
      ***"Add a yes/no call outcome that captures whether the customer agreed to a follow-up meeting."***
    </Callout>

    <Callout icon="i-cursor">
      ***"Add a call outcome that categorizes the lead as 'interested', 'not interested', or 'needs more information'."***
    </Callout>
  </Tab>

  <Tab title="Analyze recent calls">
    <Callout icon="i-cursor">
      ***"Analyze my recent calls and find what could be improved. Show me specific examples and suggest a fix."***
    </Callout>

    <Callout icon="i-cursor">
      ***"Look at the last 10 calls where the customer hung up early and tell me what went wrong."***
    </Callout>

    <Callout icon="i-cursor">
      ***"Find the most common objections customers raised this week and suggest how the agent should respond to them."***
    </Callout>
  </Tab>

  <Tab title="Check prompt best practices">
    <Callout icon="i-cursor">
      ***"Check my prompt against best practices and help me add anything that's missing."***
    </Callout>

    <Callout icon="i-cursor">
      ***"Review my prompt for edge cases the agent doesn't handle well and add instructions for them."***
    </Callout>

    <Callout icon="i-cursor">
      ***"Make my prompt more concise without losing important behavior."***
    </Callout>
  </Tab>
</Tabs>

## Go deeper

<Card title="Charlie Cookbook" icon="book" href="/cookbooks/how-to-prompt">
  Dive into advanced workflows, tips, and real-world examples for getting the most out of Charlie.
</Card>

## Next Steps

<Card title="Working with Variables" icon="code" href="/en/get-started/working-with-variables">
  Learn how to use variables so your agent can reference the right context and information during calls.
</Card>


## Related topics

- [The telli Agent Interface](/en/get-started/review-and-personalize.md)
- [Charlie](/platform/charlie.md)
- [Agents](/platform/agents.md)
