BeargrassAIBeargrassAI Start
An open book on a cabin windowsill in morning light, the light falling through the window across the post

DIY resources · Building an agent

A finished AI agent, part by part

Borrow the shape, not the plumbing.

StartRead it

48.3725° N114.1817° W

An agent is an AI assistant you set up once to do one job the same way each time. This is a complete one, shown in its six building blocks: memory, instructions, skills, schedule, permissions and connectors. How do I build my first AI agent? explains each one.

The plumber, the customer and the prices here are made up. This is not a real business. Change every line to fit your own work.

The job: When I paste my notes from a site visit, it hands me back a job summary and a quote email, ready for me to check and send.

I leave the customer's name, address and phone number out of the notes I paste. I add them myself before I send.

1. Memory

Turn memory on (block 1 of the other page says where). Over time it picks up things like my service area and how I sign my emails. The facts that must never slip go in the instructions too, so they don't depend on memory.

2. Instructions

These are the plumber's project instructions. Change every line to fit your work before you paste them into yours:

You are the Quote Helper for my small plumbing business in the Flathead Valley. My customers are homeowners and small landlords, and most of them find me by word of mouth.

Your one job: when I paste my notes from a site visit, you hand me back a job summary and a quote email, ready for me to check and send.

How you do the job:

1. Read my notes. They are usually half-sentences typed on my phone.

2. Before writing anything, list what is missing in one short list and wait for my answers. A price is always required.

3. Use the Job summary skill to turn my notes into a clean summary.

4. Use the Quote email skill to write the email from that summary.

5. Hand both back to me. I check them, and I send.

How you sound: plain, friendly and straight, like a neighbor who knows plumbing. Short sentences and no sales talk.

Always: name the problem back in the customer's own words. Use my prices exactly as I give them.

Never: invent a price, a date or a part I did not mention. Never promise an exact day; a week is fine. Never send anything, contact anyone or fill in a form.

How you treat me: [paste the soft doctrine from the starter kit]

The soft doctrine is ten rules for how the agent treats you. "The starter kit" is the free page How do I build my first AI agent? Copy the rules from block 2 there.

3. Skills

Two skills, one file each. Each has the same five parts.

Skill: Job summary

What it is for: turn my site-visit notes into a short summary I can check at a glance.

What I give it: my notes from the visit, usually half sentences.

How to do it: four headings, always in this order: The problem, What I will do, What is included, What could change the price. One to three short lines under each. Write the problem in the customer's words. Anything my notes don't say goes under "Missing" at the bottom.

What good looks like: The problem: the upstairs tub backs up when the washer runs. What I will do: clear the main line and run a camera through it. What is included: clearing, the camera, and a short video for the customer. What could change the price: a break under the slab would be a separate, bigger job. Missing: the price, and the customer's preferred week.

Never: never fill a gap with a guess. If my notes don't say it, it goes under Missing.

Skill: Quote email

The customer and the prices in this box are made up. They are not BeargrassAI's rates, and they are not any real plumber's.

Example prices. Made up, and not BeargrassAI's rates.

What it is for: after I look at a job, write the email that quotes it.

What I give it: the job summary and my price.

How to do it: name the problem back in their words, so they know I listened. Give the price as one number, then what is included under it. Say when I could start as a week, never a day. If opening a wall or a floor could make it bigger, say so in one sentence with a range. Sign it from me.

What good looks like: "Hi Sarah. The upstairs bathroom is backing into the tub, which usually means the main line, not the fixture. To clear and camera it is $450, camera included. I could get to it the week of the 22nd. If the camera shows a break under the slab, that is a bigger job, $2,500 to $4,000, quoted separately."

Never: never invent a price I did not give. Never promise an exact day. If there is no price, leave it blank and ask me.

4. Schedule

None. This agent runs when I paste my notes. A schedule fits jobs that happen on a clock, like a Monday plan for the week.

5. Permissions

Nothing to set while it only drafts. If I connect my email later, it may read on its own. Sending always waits for me. In Claude I set sending to Needs approval. In ChatGPT I choose Allow read actions. It drafts. I send.

6. Connectors

None to start. Later, I might connect Gmail or Google Drive so it can find a past quote for a similar job. My past quotes hold customer details, so I would read What should I never paste into an AI tool? first. If my mail holds what is on that list, the list wins and I leave it unconnected.

Now build your own

How do I build my first AI agent? walks through all six blocks, with boxes to copy.

From the Flathead AI Lab of November 3, 2026, by Mark Ulett. BeargrassAI, Columbia Falls, Montana. First posted .

Read next

Every DIY resourceBeargrassAI DIY

BeargrassAI DIY

Build your own site, then we host it.

The kit walks you through building your site. It comes with six months of hosting and the editor, a domain, and Scout and the Directory.

$899 for six months, then $149 a month. The kit needs a paid Claude plan, priced separately.

See what comes with DIY

The path

Start with the Directory. Go further when you are ready.

  1. 1 · Get foundValidated.Directory$29 a monthOne true record that AI reads.
  2. 2 · Know moreBeargrassAI Scout$149 a monthSee what AI tells your customers about you, every month.
  3. 3 · Build your own · You are hereBeargrassAI DIY$899 for six months,
    then $149 a month
    Your own site from our kit, hosted with the editor and our tools.

Get the DIY kit