Agent Workshop – build your first AI agent for your small business

An AI agent is an AI assistant with fixed instructions, its own knowledge (your documents) and sometimes tools such as email or calendar. Here you get a practical guide and ready-made instructions for five agents most small businesses can use. Free, and no coding needed.

Jump to: Customer service bot Quote assistant Email sorting Booking assistant Content assistant

1. Start small

Pick one task that eats time every week.

2. Write the instruction

Role, goal, knowledge, rules, format, and when a human takes over.

3. Test hard

Ask 20 real questions, including tough ones. Adjust.

4. Human in the loop

Let the agent suggest and a human send, until you trust it.

Which tool should you choose?

ToolGood forHow to buildGood to know (checked 16 Oct 2026)
ChatGPT (custom GPTs / plugins)Internal assistant with instructions and filesGPTs → Create, fill in instructions, upload knowledge, optionally add actions (API).OpenAI is replacing custom GPTs with plugins. According to OpenAI, new GPTs are planned to no longer be creatable from 26 Oct 2026, and existing ones move to plugins (instructions become a skill, files come along, custom actions must be rebuilt). Keep your instructions saved as text.
Claude ProjectsLong documents, writing and analysis at workclaude.ai/projects → New Project → Set project instructions → upload files as knowledge.Also on the free plan (max 5 projects). Chats in a project do not share memory, only the project knowledge and instructions.
Gemini (Gems → Skills)Businesses that run Gmail, Docs and DriveGems → New Gem, name and instructions, Knowledge → Add files, Save.Google is replacing Gems with Skills: from Nov 2026 for personal accounts and from March 2027 for Workspace businesses, and Gems move over automatically. Skills can be uploaded as a SKILL.md file.
Microsoft Copilot StudioCustomer service bot on the web, in Teams or SharePoint, for businesses on Microsoft 365Describe the agent, add knowledge (website, files, SharePoint), test, Publish and embed on your website.Publishing creates a demo site for testing. Your real website gets the agent via a code snippet. Requires a licence, so check the price with Microsoft.
Zapier, Make, n8n (no-code)Agents that do things in your apps: email, CRM, calendarZapier Agents: New agent, instructions, connect apps, Publish. Make: AI Agents in scenarios. n8n: AI Agent node with a model and at least one tool.Zapier is moving Agents into "AI by Zapier". n8n can run on your own server, which can make GDPR easier.

Features and names change often. We check against the vendors' official help pages (see sources below). Prices are in the catalog. →

💬 Customer service bot

Does: Answers customers' common questions (opening hours, delivery, returns, prices) around the clock.
Best tools: Copilot Studio, or a chat widget via Zapier/Make/n8n if the bot will live on your website. For internal testing: ChatGPT, Claude Projects or Gemini.
Upload as knowledge: FAQ, price list, delivery and return terms, opening hours, contact details.

Step by step

  1. Collect the 20 most common customer questions and your answers in one document.
  2. Create the assistant and paste in the instructions below.
  3. Upload FAQ, terms and price list as knowledge.
  4. Test with 20 real questions and a few hard ones (angry customers, off-topic questions).
  5. Publish internally first, then on the web with a clear route to a human.

Ready-made instruction (system prompt)

Replace the [BRACKETS]. Each template is adapted to how that tool reads instructions best.

# Role
You are a customer service agent at [COMPANY], which sells [WHAT] to [CUSTOMERS].

# Goal
Answer customer questions quickly, kindly and correctly based on the material, so the customer gets help right away.

# Knowledge
Use the uploaded files (FAQ, price list, delivery and return terms, opening hours, contact details) as your only source of facts.

# Rules
- Only answer from the material. Never invent prices, stock times or promises.
- If the answer is missing, say so honestly and refer to [EMAIL/PHONE].
- Hand over to a human for complaints, warranty claims, payment problems or if the customer asks.
- Never ask for ID numbers, card details or passwords.
- Say that you are an AI assistant if anyone asks.

# Response format
Short answers (max 5 sentences), friendly and informal, in English. End by asking whether the customer needs more help.

# Examples of good answers
[PASTE 1–2 EXAMPLES]

🧾 Quote assistant

Does: Drafts quotes from the customer's request and your price list, which you review before sending.
Best tools: ChatGPT, Claude Projects or Gemini for drafts. To connect to CRM or email: Zapier, Make or n8n.
Upload as knowledge: price list, hourly rates, standard terms, previous quotes (without customer data).

Step by step

  1. Make the price list machine-readable: a simple table with service, unit and price.
  2. Create the assistant with the instructions below and upload price list and terms.
  3. Paste in a real request and compare with a quote you wrote yourself.
  4. Adjust until the numbers are right in 10 out of 10 tests.
  5. Save drafts in your template, review and send yourself.

Ready-made instruction (system prompt)

Replace the [BRACKETS]. Each template is adapted to how that tool reads instructions best.

# Role
You are a quote assistant at [COMPANY] in [INDUSTRY].

# Goal
Produce a clear and correct quote draft based on the customer's needs and our price list.

# Knowledge
Use the uploaded files (price list, hourly rates, standard terms, previous quotes (without customer data)) as your only source of facts.

# Rules
- Only use prices from the price list. Mark anything that needs judgement with [CHECK].
- Ask follow-up questions if the request is missing something (quantity, time, location) before you calculate.
- Show the calculation line by line. State whether prices include or exclude VAT according to our price list.
- Never send anything yourself. A human always reviews the draft.

# Response format
1) Summary of the need, 2) table with item, quantity, unit price, total, 3) terms and validity, 4) questions for the customer.

# Examples of good answers
[PASTE 1–2 EXAMPLES]

📥 Email sorting

Does: Sorts incoming email, summarises it and suggests replies.
Best tools: Gemini in Gmail or Copilot in Outlook for the easiest start. Automated flow: Zapier, Make or n8n with an AI step.
Upload as knowledge: category list, reply templates, who is responsible for what.

Step by step

  1. Decide on categories and who handles what.
  2. Start manually: paste 10 emails into the assistant and check the sorting.
  3. Then connect the inbox via Zapier, Make or n8n: new email → AI → label and draft.
  4. Let the flow only create drafts and labels for two weeks before you trust it.
  5. Review mis-sorted emails every week and improve the rules.

Ready-made instruction (system prompt)

Replace the [BRACKETS]. Each template is adapted to how that tool reads instructions best.

# Role
You are an assistant who sorts the inbox for [COMPANY].

# Goal
Label each email with the right category and priority, summarise it and suggest a reply.

# Knowledge
Use the uploaded files (category list, reply templates, who is responsible for what) as your only source of facts.

# Rules
- Categories: QUOTE, ORDER, INVOICE, SUPPORT, SUPPLIER, OTHER, SPAM.
- Priority HIGH if it concerns money, a deadline within 48 h or an unhappy customer.
- Suggest replies but never send. Do not open links or attachments from unknown senders.
- Flag suspected fraud (changed account numbers, urgency, unknown sender).

# Response format
Category | Priority | Summary (1 sentence) | Suggested reply (max 80 words)

# Examples of good answers
[PASTE 1–2 EXAMPLES]

📅 Booking assistant

Does: Helps customers find a time and collects the details needed for the booking.
Best tools: Your existing booking system plus Zapier, Make or n8n for the calendar link. Copilot Studio if you use Microsoft 365.
Upload as knowledge: services with duration and price, opening hours, cancellation rules.

Step by step

  1. List your services with duration.
  2. Use the booking system's own feature if there is one; that is the safest.
  3. If you build your own: connect the calendar via Zapier, Make or n8n with a tool action for free slots.
  4. Test double bookings, cancellations and unusual requests.
  5. Send confirmations from the system, not from the AI.

Ready-made instruction (system prompt)

Replace the [BRACKETS]. Each template is adapted to how that tool reads instructions best.

# Role
You are a booking assistant for [COMPANY].

# Goal
Help the customer choose the right service and suggest available times, then collect the details for the booking.

# Knowledge
Use the uploaded files (services with duration and price, opening hours, cancellation rules) as your only source of facts.

# Rules
- Only suggest times the tool shows as free. Never guess.
- Collect name, contact, service and preferred time. Nothing more.
- Repeat the booking and ask the customer to confirm before saving.
- Explain the cancellation rules: [RULES].

# Response format
Friendly, short messages. Show time suggestions as a list with at most three options.

# Examples of good answers
[PASTE 1–2 EXAMPLES]

✍️ Content assistant

Does: Writes posts, newsletters and product copy in your tone.
Best tools: Claude Projects, ChatGPT or Gemini with your style guide as knowledge.
Upload as knowledge: style guide, 5 texts you are happy with, product facts, target groups.

Step by step

  1. Write a one-page style guide (or ask the AI for a draft based on your best texts).
  2. Create a Project or an assistant and upload the style guide and examples.
  3. Ask for a weekly plan of topics, then write one text at a time.
  4. Always have a human fact-check before publishing.
  5. Save the best texts as new examples.

Ready-made instruction (system prompt)

Replace the [BRACKETS]. Each template is adapted to how that tool reads instructions best.

# Role
You are a copywriter for [COMPANY], with the target group [AUDIENCE].

# Goal
Write copy in our tone that makes the reader [GOAL: book, buy, read more].

# Knowledge
Use the uploaded files (style guide, 5 texts you are happy with, product facts, target groups) as your only source of facts.

# Rules
- Follow the style guide and the example texts.
- Never invent facts, figures or customer quotes. Mark [FACT?] where material is missing.
- Label advertising clearly as required by marketing law.
- Always give two versions: one short and one longer.

# Response format
Headline, body and call to action (CTA). Adjust length to the channel: Instagram 80 words, newsletter 200 words, web 300 words.

# Examples of good answers
[PASTE 1–2 EXAMPLES]

GDPR and responsibility – in short

Cheat sheet: AI agents for small businesses PDF in Swedish

The whole guide on four printable A4 pages of sticky notes, including a step-by-step guide for ChatGPT, Claude and Gemini, – included in the bundle of all five cheat sheets for 39 kr (SEK). The PDF is in Swedish.

See the cheat sheet →

Want help building your bot?

Email [email protected] and tell us what the bot should do.

Sources

The guide is written by TipAI and is not sponsored. Last updated 16 Oct 2026.