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

# Set up your own agent by chat

> Describe a job in a chat, review the agent Fimo drafts with its routines, and make it live for your team.

Give your site an agent for the job only your team has, such as a weekly
newsletter or a product catalog check. Describe it in a chat, review the draft,
and it goes live with its own routines.

![A Newsletter editor agent's draft in Fimo chat with its summary, instructions and two routines, and Create agent](https://assets.fimo.ai/cdn-cgi/image/width=2560,fit=scale-down,format=png/docs/studio/new-agent-draft-2x-20261028b.png)

## Describe the job, review the draft

Select **+** above the chat list, then **New agent**. The agent asks what it
should do, with a few one-click answers, then drafts itself: its name, a
one-line summary for your team, its instructions and its routines, together on
one card. Ask for changes in the chat, or select **Edit** to change them by
hand.

Until you select **Create agent**, only you see the draft and it changes
nothing on your site. Once live, your team shares it like any chat and its
routines start, on a schedule or when something happens on your site.

Anyone can set up a draft. [See which plans make it live](https://fimo.ai/pricing).

[Set up an agent](/docs/studio/ai-chat.md#give-an-agent-a-job)

## It keeps its own instructions

Tell the agent "Don't flag posts under /news, add that to your instructions",
and it updates them. The chat shows **Updated instructions** with **View
change**, and the agent's **Instruction history** keeps every change, who made
it and when, with **Restore previous**.

[Change an agent's instructions](/docs/studio/ai-chat.md#give-an-agent-a-job)

## Also included

* The Content agent's **Editable copy** routine moves headings, buttons and
  lists written in your code into labels and the CMS, so your team can change
  them in Studio. It is off until you switch it on.
  [See Editable copy](/docs/studio/ai-chat.md#the-content-agent)
* When a routine's run needs your approval to change something in an
  integration, the request appears in its agent's chat.
  [See approvals](/docs/studio/integrations.md#changes-need-a-yes)
* Changes that come in while a routine is busy wait and run together in its
  next run, instead of starting one run each.
  [See routines](/docs/studio/ai-chat.md#routines)

[See all updates](/docs/changelog/overview.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.