Tutorial 05

Give your agent its job description

Give an agent a clear Description and the right context files, and watch its answers tighten up to match the role you want it to fill.

Plus: three prompts that turn the Admin Agent into your project manager — designing your new agent's first task, recurring job, and stretch test.

Audience Everyone · Executives
Time ~5 min
Prerequisites An Auxot account with at least one custom agent and at least one context file added (Tutorial 04).
You'll end up with One agent with a clear, focused job description — and three prompts that put it to work immediately, with the Admin Agent acting as project manager.

Why this matters

Every agent in Auxot has a job description, and the sharper that description, the better the agent’s answers sound like yours. “Helps with marketing” gives the agent no voice, no constraints, no sense of what good marketing looks like for your business. “Drafts posts and emails using our brand voice. Analyzes campaign performance. Suggests content ideas. Never makes pricing claims without checking.” tells the agent what work it takes on, in what voice, with what limits — so on marketing questions you get marketing help that sounds like yours.

In Auxot, an agent’s job description is four parts: its name, a short Description, the context files it draws on, and the tools it can reach for. Edit any of them and the next message reflects the change — no Save button, no deployment step. Today, sharpen one description. Tomorrow, that same agent stops giving you generic answers and starts giving you yours.


Quick start

  1. Sign in — open Auxot in your browser and log in.
  2. Open Agents settings — click Settings in the left menu, then Agents.
  3. Click the agent you want to edit — any of your custom agents. (The Admin Agent is locked since it ships with Auxot — you can’t edit its description, but you can build your own agents that look up to its standard.)
  4. Update the Description field — a short summary of what this agent is for. Auxot saves automatically as you type.
  5. Scroll down and attach context files — these are where the real instructions live. Click Add a context file and pick from what you’ve already created.

Done? Your agent now has a clear job description. The next conversation should already feel different.


The agent can do that?

Now that your agent has a job description, the Admin Agent can put it to work. Each of these three prompts hands him project-manager duties: he picks an assignment, writes the prompt, and you watch your new agent run.

1. Have the Admin Agent assign your agent its first real piece of work

Open chat with the Admin Agent and try this:

Look at my "[agent name]" — its Description and the context files I've attached. Design a first real assignment I can hand to it today: something specific, with a concrete deliverable, that would actually be useful to me this week. Write it as a prompt I can copy-paste straight into chat with that agent.

Why it’s non-obvious: You’re using the Admin Agent as a project manager for your other agents. He reads the Description, picks a task that fits, and writes the prompt for you. You go from “I have a new agent” to “I have a deliverable” without having to invent the bridge yourself. Most users wouldn’t think to ask the Admin Agent for assignments — that’s a manager move, not a configurator move.

2. Have the Admin Agent design a recurring job your agent should own

My "[agent name]" needs a job it does every week without me having to remember to ask. Based on its Description and context files, what's a recurring task this agent should be running? Draft the Description to include this weekly item, as well as the initial prompt I'd give it. Tell me whether any context files would need to be added to make the output usable.

Why it’s non-obvious: Most people use agents one-off — prompt, answer, done. The Admin Agent reads the Description, recognizes which jobs should be recurring, then bakes the recurring item right into the Description and drafts the kickoff prompt. The recurring task becomes part of the agent’s job, not a one-off you have to remember. Lays the groundwork for Tutorial 13 (workflows), where this kind of recurring task gets put on an actual clock. You stop being the dispatcher for your own agent.

3. Have the Admin Agent give your agent a stretch task — then diagnose what came back

Pick a hard assignment for my "[agent name]" — something at the edge of what its Description actually covers. Write me the prompt. After I've handed it to the agent and gotten an answer, I'll paste the answer back to you and we'll figure out together where the Description, context files, or tools need tightening.

Why it’s non-obvious: Coupled exercise. The Admin Agent designs the stretch test, you run it, you bring back the evidence, the Admin Agent prescribes the fix. Replaces “discover the gaps slowly over weeks” with “find them in one afternoon.” Inverts the usual flow — the Admin Agent isn’t just helping you write the agent, he’s stress-testing it for you.


Go deeper

Why the Description field is so short

The Description in the agent edit page is short on purpose — it’s the brief summary that shows up wherever the agent is referenced (in the agent picker, in the agents list, in audit logs). If it were a long block of text, those places would be cluttered or truncated.

The actual “long-form” instructions live in context files attached to the agent. That’s where you put the detailed do’s and don’ts, the example outputs, the policy text, anything that won’t fit in the brief Description. The Description is the headline; the context files are the article.

Troubleshooting — the agent isn’t following its description

  • The Description is too vague. “Helps with marketing” gives the agent nothing to enforce. Tighten it: name a specific kind of help, name the constraints.
  • The constraints aren’t in the right place. Hard rules (“never offer discounts”) work better in an attached context file with a heading like “Rules I must always follow.” The Description is a summary; context files are where rules live.
  • The agent doesn’t have the context files it needs. Check the Context Files card on the agent page — make sure the relevant ones are attached. Without the brand voice file, the agent can’t write in your brand voice.
  • The agent has too many context files. Counterintuitively, attaching every file you have can dilute focus. Keep each agent’s files relevant to its job.

Variations & edge cases

  • Built-in agents are locked. The Admin Agent’s description and configuration ship with Auxot — you can’t edit it. To get an Admin-Agent-shaped agent that you control, build a custom agent with similar context files attached.
  • Auto-save means no Save button. Some users go looking for one. There isn’t. Type your changes; they save in the background within a second or two. A small toast confirms each save.
  • Preferred AI model can be set per agent. The “Preferred inference provider” dropdown lets you pin a specific model to this agent — useful if you want a particular agent to always use Claude (or always use GPT-4, or always use your local GPU). Optional; defaults to your account’s default.
  • Tools and context files are configured separately. Tools come from “tool policies” (Tutorial 08), and they’re attached the same way context files are — via a card on the agent page.
  • Editing on Free tier: all agent editing works on Free tier the same way it does on paid tiers. The only thing Free tier can’t do is move agents between teams (since Free tier doesn’t have multiple teams).
- **What the Admin Agent can do when it creates an agent for you.** It can name the agent, write its Description, set its system prompt, pin a preferred AI model, attach context files, and configure its tool policy — all in a single call. Everything lands at once.

Walkthrough

Step 1: Sign in

Open Auxot in your browser and sign in.

Step 2: Open Agents settings

Click Settings in the left menu, then Agents. You’ll see a list of every agent on your account — the Admin Agent at the top (it’s there by default), and any custom agents you or your team have created.

Step 3: Click the agent you want to edit

Click the row for the agent you want to give a job description to. The detail page opens, with editable fields for everything that makes the agent who it is.

A few things to know up front:

  • The Admin Agent is locked. It ships with Auxot and its description is fixed. You can’t edit it, but you can take inspiration from how it’s set up — and you can build your own agents alongside it.
  • Built-in tool count is read-only. The “tools” line tells you how many tools the agent can reach for; that’s set elsewhere (Tutorial 08 on tool policies).
  • Auto-save is on by default. As you edit fields, Auxot saves in the background. You don’t need to hit Save — there isn’t one. (If you change your mind about an edit, just type the original value back in.)

Step 4: Update the Description field

The Description is a short summary of what this agent does. It’s brief on purpose — concise enough that anyone scanning the agents list understands what this agent does at a glance.

Three rules of thumb for writing good descriptions:

  • Say what it’s for, not what it is.
  • Name the constraints. If there are things the agent should never do, say them here: “Never offers discounts. Always offers a human handoff for technical issues.”
  • Be specific. The specifics are what guide the agent’s voice toward yours.

Some examples that work — narrow scope and broad scope both:

  • “Drafts customer support replies using our brand voice. Never offers discounts. Always offers a human handoff for technical issues.” (narrow scope, single recurring task)
  • “Our marketing agent: drafts posts and emails, analyzes campaign performance, suggests content ideas. Always uses our brand voice. Never makes pricing claims without checking.” (broad scope, multiple related tasks)
  • “Summarizes weekly all-hands meetings into one paragraph each, focused on decisions made and action items assigned.” (narrow scope, single recurring task)
  • “Our research analyst — pulls together briefings on prospects, summarizes industry trends, and flags news that affects our customers. Cites sources for every claim. Never speculates beyond what the source says.” (broad scope, multiple related tasks)

Both scopes are valid. What matters is naming the work, the voice, and the constraints — not how many tasks the agent juggles.

Auxot saves your changes as you type — there’s no Save button, and the field updates live.

Tip: Don’t try to write the description perfectly the first time. Write a rough version, talk to the agent, and refine the description based on what it gets wrong. Job descriptions are living documents.

Step 5: Attach the context files that do the real work

Below the Description, you’ll see a card titled Context Files. The page’s own helper text describes it well: “No context files yet. Add at least one so the agent has written guidance to follow.”

This is where the actual “instructions” live. The Description is the headline; the context files are the manual.

Click Add a context file. A picker appears showing every context file you’ve created (and any Org files your team has shared). Pick the ones that match what this agent does — for a customer support agent, that might be your brand voice file plus a customer FAQ. For a contract reviewer, it’d be your compliance rules file plus a few past contract examples.

You can attach multiple files. The agent reads them all when it works on a question relevant to them.

Tip: If you don’t have the right context file yet, that’s totally fine — head back to Tutorial 04 to add one, then come back here and attach it. Agents are easier to refine after they’ve got something to work with.

After you attach a file, the agent picks it up on the next message — no restart, no save button, no waiting. Test it by chatting with the agent and asking something where the file should matter.


What’s next

Reference

  • Pages in Auxot: Settings → Agents
  • Built-in agents: locked (the Admin Agent)
  • Save behavior: auto-saves as you type; no Save button
  • Job description = Name + Description + Context Files + Tool Policies (composed across the agent’s detail page)
  • See also: Tutorial 04: Add your first context file, Tutorial 07: Create an agent from scratch