Guide

AI agents for small business in plain words: three jobs from a flower shop's week, before and after

Published 1 November 2026 · 19 min read

An AI agent for a small business is easiest to understand by the jobs it takes off your week. We gave our test agent three that every small shop knows: a weekend of unanswered customer messages, two wholesale price lists that need comparing, and a batch of reviews. Below are the real chats, the time each answer took, what the agent got right without being asked, and what stays with you.

“Three jobs off a small shop’s week”: a florist in a linen apron carries a giant bouquet of white roses, eucalyptus and green chrysanthemums toward a pastel-blue cargo bike on a sunny stone square

The short answer

An AI agent is an assistant you hand whole jobs to in a chat. You don't build a workflow or learn a tool. You write what you need, the way you would to a new person in the shop, and it comes back with the result: replies ready to send, a spreadsheet, a worked-out order, a reminder at the right time.

For a small business, the useful jobs are the small, repeated ones that eat the evenings: messages that piled up, price lists to compare, reviews to answer. In our test the agent took three of them in one conversation and finished each in under three minutes. It also caught two things we didn't ask about: a customer whose budget didn't cover the bouquet she wanted, and the same unhappy customer writing twice, once on WhatsApp and once in a review.

The test: a flower shop in Porto and its backlog

The shop is made up: Marta runs it with two florists and a courier. The work is the kind every small shop has. The replies are real: we sent these messages to our test agent on WAM Agents on 30 October 2026, on the default model, DeepSeek, and quote the answers as they came. We cut a few lines and added nothing.

Each job below starts with how it usually goes by hand, then the chat, then what came back and how long it took. The time is measured from the moment the message reached the agent to the moment the answer arrived.

1. Weekend messages: six replies and an order sheet

Before. Six messages over the weekend, in four apps: a birthday order, a delivery question, a hotel asking for a quote, a complaint, a repeat customer who has already paid, and a stranger asking about holiday hours. You answer them one by one, work out prices in your head, and copy the details into a notebook or a spreadsheet so the florists know what to make. The complaint waits until you find the right words.

After. You paste all six into one message, add your prices once, and ask for two things.

WAM Agentonline
I run a small flower shop in Porto: me, two florists and a courier. Over the weekend these messages piled up in my DMs and I haven't answered any of them yet.1) Inês, Instagram, Sat 21:40: "Hi! Can I get a bouquet of peonies for my mum's birthday on Tuesday? Budget around 50. Delivery to Rua das Flores 12, before noon if possible." 2) Tom, WhatsApp, Sat 23:05: "do you deliver to Matosinhos? and how much" 3) Clara, events manager at Hotel Aurora, email, Sun 10:12: "We need 12 table centrepieces for a dinner on Friday 6 November, white and green, low so guests can see each other. Could you send a quote by Wednesday?" 4) Rui, WhatsApp, Sun 14:30: "The bouquet I ordered on Friday came 2 hours late and my girlfriend had already left the restaurant. Pretty disappointed." 5) Ana, Telegram, Sun 18:02: "Hi, same as last time please, the small seasonal one, for Thursday, I'll pick it up after 6. Paid by MB Way just now." 6) Unknown number, Sun 20:47: "are u open on holidays?"What you need to know: seasonal bouquets are €25 small, €40 medium, €60 large. Peonies this month are imported, +€10 to any size. Delivery €7 in Porto, €10 to Matosinhos, free over €80. Table centrepieces start at €35 each. We're open Mon–Sat 9:00–19:00, closed Sunday, holidays 10:00–14:00.Please draft a reply to each message in my voice: warm, short, no stack of exclamation marks. Then make me an order sheet for this week as a spreadsheet file: customer, what they want, date and time, delivery or pickup, address, price, paid or not, and what I still need to ask them.15:43✓✓
Six drafts, ready to copy — warm, short, no exclamation stacks.Inês · Instagram Hi Inês, thanks for thinking of us for your mum's birthday. Peonies are imported this month, so they're €35 for a small bouquet or €50 for a medium, and delivery to Rua das Flores 12 is €7. Tuesday before noon works. Which size would you like, and shall I add a note for the card?Tom · WhatsApp Hi Tom, yes we do — delivery to Matosinhos is €10, free on orders over €80. What were you thinking of? I can put something together for the date you need.Clara · Hotel Aurora · email Hello Clara, thank you for thinking of us. Twelve low centrepieces in white and green for Friday 6 November is workable. They start at €35 each, so the set starts at €420; I'll send a firm quote by Wednesday. To make it exact: the delivery address and the time you need them on the tables, and whether you have a budget per table in mind.Rui · WhatsApp Rui, I'm sorry. Two hours late is exactly what shouldn't happen, and missing the moment is worse than a late bouquet. Tell me the date you ordered for and I'll find what went wrong on our side. I'd like to make it right — a fresh bouquet on us and the delivery fee back.Ana · Telegram Hi Ana, thank you — the small seasonal for Thursday is noted. Pickup after 6 works; we close at 7, so any time between 6 and 7. I'll confirm your MB Way payment on my side. See you Thursday.Unknown number Hi, yes — on public holidays we're open 10:00–14:00. Which day did you have in mind?Two things to check before you send. Inês' €50 only covers a small peony bouquet plus delivery (€42) — a medium plus delivery comes to €57, so I left the choice with her. And I dated her Tuesday and Ana's Thursday to 3 and 5 November.15:43
xlsxorder-sheet-2-8-nov.xlsx2 sheets · 7 KBOrder sheet for the week. Six rows, one per message, plus prices and hours on a second tab. Filtered headers so it stays readable once it fills up.15:43
Message

The replies arrived 48 seconds after the message, and the spreadsheet three seconds later: 51 seconds in all. Every price checks out against the list in the message. €35 for a small peony bouquet is €25 plus the €10 import surcharge, the twelve centrepieces start at €420, and Matosinhos delivery is €10.

The useful part is what the agent noticed on its own. Inês said “budget around 50”, and the agent worked out that €50 only covers a small peony bouquet with delivery (€42), while a medium one comes to €57, so it left the choice to her instead of quietly picking a size. It turned “Tuesday” and “Thursday” into dates. And it wrote the complaint reply without excuses, with a concrete offer that you can keep or change.

The order sheet the agent sent: one row per message with the customer, channel, what they want, date and time, delivery or pickup, address, price, payment and what to ask
The spreadsheet from the agent: six rows, one per message, and a second tab with prices and hours

The order sheet is a real .xlsx file with one row per message and a last column, “Still need to ask”, that doubles as your to-do list for the morning: the card message for Inês, the address for the hotel, a check that Ana's MB Way payment landed.

2. Two wholesalers, one order

Before. Two price lists with different pack sizes, a minimum order on one side and a free-delivery threshold on the other. You round up each flower to full packs, add up both baskets, try a split or two and then type the order twice. It is pure arithmetic, and it lands at the end of a long day.

After. You paste both lists and the week's needs and ask for the cheapest way to buy.

WAM Agentonline
Now the buying side. I order from two wholesalers and always lose an hour comparing their price lists. I need to place the orders today before 14:00.Flora Norte: red roses €0.85 a stem, sold in packs of 20. White roses €0.90, packs of 20. Eucalyptus €4.50 a bunch. Peonies (import) €3.20 a stem, packs of 10. Chrysanthemum santini €0.60, packs of 10. Minimum order €150. Delivery €15, they deliver on Tuesday and Friday mornings.Verde Grossista: red roses €0.78, packs of 25. White roses €0.95, packs of 25. Eucalyptus €3.90 a bunch. Peonies €3.60, packs of 5. Santini €0.55, packs of 20. Delivery free over €200, otherwise €20. They deliver on Monday, Wednesday and Friday mornings.This week I need at least: 60 red roses, 40 white roses, 6 bunches of eucalyptus, 15 peonies and 50 santini. The peonies must be here by Tuesday 11:00 for Inês's bouquet.Work out the cheapest way to split the order between them, counting pack sizes, the minimum order and delivery. Show me the totals so I can check them. Then write the two order messages I can paste to each supplier.15:44✓✓
Cheapest is not a split — take the whole order from Verde: €216.40, delivery freeFlora Norte on its own comes to €223.00. Splitting costs you more, because Flora Norte's €150 minimum forces you to overbuy and you pay two deliveries instead of one.Verde Grossista — €216.40- Red roses, 3 packs × 25 = 75 stems × €0.78 = €58.50 - White roses, 2 packs × 25 = 50 stems × €0.95 = €47.50 - Eucalyptus, 6 bunches × €3.90 = €23.40 - Peonies, 3 packs × 5 = 15 stems × €3.60 = €54.00 - Santini, 3 packs × 20 = 60 stems × €0.55 = €33.00Subtotal €216.40, above €200, so delivery is free. Total €216.40.You get 15 spare red roses, 10 spare white and 10 spare santini — all good sellers. Peonies land exactly on 15. Delivery Monday morning, which clears your Tuesday 11:00 deadline, but the peonies then sit a day before Inês's bouquet.Flora Norte — €223.00, peonies Tuesday morning- Red roses, 3 × 20 = 60 × €0.85 = €51.00 - White roses, 2 × 20 = 40 × €0.90 = €36.00 - Eucalyptus, 6 × €4.50 = €27.00 - Peonies, 2 × 10 = 20 × €3.20 = €64.00 - Santini, 5 × 10 = 50 × €0.60 = €30.00Subtotal €208.00 (clears the €150 minimum), plus €15 delivery. Total €223.00.Every line is exact except peonies, where you get 20 instead of 15. The upside is the peonies arrive Tuesday morning, the same day as the bouquet.My recommendation: Verde. €6.60 cheaper and one order instead of two; a peony that arrives Monday morning is still perfectly fresh on Tuesday.Message for VerdeThis week's order for Monday morning delivery, please:- Red roses: 3 packs of 25 (75 stems) - White roses: 2 packs of 25 (50 stems) - Eucalyptus: 6 bunches - Peonies: 3 packs of 5 (15 stems) - Santini: 3 packs of 20 (60 stems)That should be €216.40, so delivery is free. The peonies are for a bouquet on Tuesday — could you make sure they go out with Monday's van? Thank you.Message for Flora Norte (only if you go that way)This week's order for Tuesday morning delivery, please:- Red roses: 3 packs of 20 (60 stems) - White roses: 2 packs of 20 (40 stems) - Eucalyptus: 6 bunches - Peonies: 2 packs of 10 (20 stems) - Santini: 5 packs of 10 (50 stems)That is €208.00 plus €15 delivery, €223.00 in total. The peonies are needed for a bouquet on Tuesday, so the Tuesday run suits me well. Thank you.Both are in English — say the word and I'll put them in Portuguese.15:46
Message

This one took 2 minutes 27 seconds, the longest of the three, and it is the one where checking matters most, so we redid the sums. Every line is right: €216.40 at Verde Grossista with free delivery, €223.00 at Flora Norte including €15 delivery. We also ran every way of splitting the five flowers between the two suppliers with a short script. None comes out cheaper than one order at Verde. The cheapest split costs €239.40.

Look at how the agent counted. It rounded each flower up to whole packs and listed the spare stems that come with them. It noticed that the Flora Norte minimum pushes you to overbuy and that two orders mean two delivery fees. It answered the timing question too: a Monday delivery clears the Tuesday 11:00 deadline for the peonies. Then it wrote both order messages, so whichever way you go, you paste and send.

3. Reviews: eight replies, what repeats, and a reminder

Before. Eight reviews from the month, three of them unhappy. You answer the easy ones, put off the hard ones, and the pattern behind them (late deliveries, a missing card) stays a feeling rather than a list.

After. One message: replies for all eight, the problems that repeat, and a reminder for Monday morning.

WAM Agentonline
Last one for today. These are our Google reviews from October. Write a short reply to each, personal, no copy-paste phrases, signed Marta. Then tell me which problems repeat and what I should change this week, five points at most.★★★★★ Joana P.: "Sofia made the most beautiful bouquet for my grandmother's 90th. She asked about her favourite colours and it showed." ★★☆☆☆ Rui M.: "Lovely flowers, but the delivery was two hours late and the whole surprise was ruined." ★★★★☆ Helena C.: "Great quality, a bit pricey. Would be nice to have a smaller option for under €20." ★☆☆☆☆ Pedro S.: "Courier called me three times because he couldn't find the building. No card was included even though I wrote a message in the order." ★★★★★ Miguel A.: "Ordered at 8 am, delivered by lunch. The tulips lasted ten days." ★★★☆☆ Sara L.: "Nice shop, but nobody answered my Instagram message for two days." ★★★★★ Beatriz F.: "Wedding flowers were perfect, the team was calm when everything else was chaos." ★★☆☆☆ Carlos D.: "Bouquet arrived late in the evening instead of the afternoon slot I chose."And remind me on Monday at 9:00 to post these replies.15:47✓✓
The eight repliesJoana P., 5 stars Joana, thank you for taking the time. Sofia came back from your order talking about it — she had asked your grandmother about her favourite colours and then fussed over getting them exactly right. Ninety years deserves that. — MartaRui M., 2 stars Rui, you're right and I won't argue with it. Two hours late turned a surprise into nothing, and that sits with us, not with you. The weekend delivery windows have been tightened since. If you'll give us another chance, come by and let me put it right. — MartaHelena C., 4 stars Helena, thank you — and the note on price is fair, you're not the first to say it. Something small under €20 is on my list to sort out. Until then, tell me your budget next time and I'll build to it rather than to the price list. — MartaPedro S., 1 star Pedro, that's two failures in one order and neither should have happened. The courier should have had your address and a working way in, and your message card should have been in the box. Both are being checked. Send me the order number if you have it and I'll find out where the card went. — MartaMiguel A., 5 stars Miguel, thank you. Eight in the morning to lunchtime is the standard we aim for, and ten days is what good tulips should give you. I'll pass this to the team — they'll be glad. — MartaSara L., 3 stars Sara, two days with no answer isn't acceptable and I'm sorry. Instagram now gets looked at twice a day, morning and late afternoon, with a name against it. If a message ever sits again, ring the shop and it will reach me. — MartaBeatriz F., 5 stars Beatriz, thank you. A wedding is the one day where you can't have a second go at it, and staying calm while everything else was chaos is the part of this job I'm proudest of. Good to hear it landed. — MartaCarlos D., 2 stars Carlos, you picked an afternoon slot and we turned up in the evening. Whatever happened on our side, that difference isn't small on yours. Tell me the date and the name on the order and I'll look at how the route was planned that day. — MartaTwo things before you post: Rui M. here looks like the same Rui who wrote on WhatsApp on Sunday about the same late Friday bouquet — answer him once, not twice. And I've kept the replies free of promises of refunds or free flowers; if you want to offer him something, say the word and I'll add a line.15:47
What repeats, and what to change this weekTiming is your biggest hole. Rui and Carlos both bought a slot and got the flowers hours later; Rui's WhatsApp message on Sunday is the same evening. Promise fewer windows, not "afternoon": two-hour slots, capped deliveries per slot, and whoever packs the van checks the clock against the promise before it leaves.Messages go unanswered. Sara waited two days on Instagram — and six customer messages sat over a weekend before you asked me to draft them. That's not a review problem, it's the same problem twice. One named person checks DMs at 10:00 and 17:00, every day, and that person is not you.The courier goes out unprepared. Pedro's courier rang three times because he couldn't find the building, and a card that was written never made it into the box. Every order sheet needs entrance notes and a mobile number, and the card goes in as a packing step, not as something someone remembers.You have no entry-level bouquet. Helena liked the flowers and flinched at the price. A €15–18 small jar or a mixed seasonal handful would take the price objection away before it becomes a review — and it's a gift-shop purchase, not a delivery.Protect what works. Joana, Miguel and Beatriz each name a habit: asking what colours matter, flowers out the door by lunch, staying calm on a wedding day. Turn Sofia's colour question into the script every bouquet order runs through, and keep the early-morning cut as a rule, not a lucky morning.Reminder set: Monday 2 November, 9:00, to post the replies.15:47
Message

The eight replies came 23 seconds after the message, and the list of problems with the reminder 8 seconds later. Each reply names something specific from the review: Sofia and the colours, the tulips that lasted ten days, the calm on a wedding day. None of them reads like a template.

Two details show the agent kept the whole conversation in mind. It recognised Rui M. from the reviews as the same Rui who complained on WhatsApp in the first job, and suggested answering him once. And in the list of problems it connected Sara's two-day wait on Instagram with the six messages that sat over the weekend: the same problem twice. The reminder for Monday at 9:00 is set, a one-off reminder that works on every plan.

Before you post the replies, read them for promises. The agent wrote a few changes as if they were already done, such as checking Instagram twice a day. Post those lines once they are true, or ask the agent to phrase them as plans.

What the three jobs show about agents

Put side by side, the three jobs explain an AI agent better than a definition does.

  • It works from what you give it. Prices, pack sizes and opening hours went in once, in plain words, and every answer used them.
  • It does the arithmetic and shows it. Each total came with the lines behind it, so checking took a minute.
  • It hands back files and finished text. An .xlsx order sheet, order messages ready to paste, review replies signed with your name.
  • It remembers the conversation. The second job used the peony order from the first, and the third linked a review to a WhatsApp complaint.
  • It asks instead of guessing. Bouquet size, the hotel's address, Rui's order date: each open question ended up in the reply or in the sheet.
  • It acts on time. The reminder is in place for Monday morning, and on Pro the same works for recurring reminders and scheduled tasks.

All three ran in the chat where you already talk to people. The agent is a contact in Telegram, it works in your DMs and can join groups and forum topics as a participant, and other messengers can be connected.

How an agent differs from a chatbot or an automation tool

A website chatbot answers your customers from a script. An automation tool moves data between apps along a path you drew in advance. Both are useful, and both need you to know the steps before they run.

An agent works the other way round. You describe the result and it chooses the steps: read the messages, count the stems, write the file, set the reminder. When something is unclear, it asks, the way it asked about the bouquet size and the hotel's address. In WAM Agents, each person gets their own agent with a name and an avatar they choose; it keeps its memory and files in an isolated container, and its skills can be edited in plain words.

That is the whole difference. A chatbot answers questions, an automation repeats the same steps, and an agent takes a job and brings back the result.

Where else it takes work off a small business

The three jobs above are a start. If you run a small team, the same agent turns a call recording into decisions and deadlines: see AI meeting minutes: send the recording of a team call, get decisions, owners and deadlines. Quarterly numbers become a report deck for the owner in AI for presentations: send a spreadsheet, get a quarterly report deck for the owner. For contracts and supplier invoices, read AI for documents: send a contract, get the risky clauses, then check the invoice against it. Ten everyday errands, from a reminder to splitting a bill, are in AI chatbot in Telegram: 10 real tasks we gave an agent, with its replies.

Tips before you hand over your own jobs

  • Give it your numbers once. Prices, delivery zones, opening hours, minimum orders: put them in the first message and the agent uses them for everything after.
  • Ask for the file you would make anyway. If you would keep it in a spreadsheet, ask for the spreadsheet.
  • Ask it to show the totals. “Show me the totals so I can check them” costs one line and makes every figure checkable.
  • Keep the last word on anything that leaves the shop. The agent drafts replies, orders and review answers; you read them and press send.
  • Keep each stream of work in its own topic. A forum topic keeps its own memory, so supplier orders don't mix with customer replies.

What it costs

The agent's work is paid in magnets (M). Free gives you 200 M in the first month and 100 M every month after, with no card. Pro costs $13.90 a month with 400 M, or $1.39 for the first month if you subscribe within 7 days of signing up, and adds recurring reminders, scheduled tasks and magnet top-ups.

On the default model, 20,000 tokens of text cost 1 M. The three jobs in this article, with the spreadsheet and the reminder, took 9 M together, read from the balance in the agent's status line. All rates are on the pricing page.

Messages worth copying

Here are the messages that came in over the weekend. Draft a reply to each in my voice and make me an order sheet as a spreadsheet: customer, what they want, date, delivery or pickup, address, price, paid or not, what I still need to ask.

Here are two suppliers' price lists and what I need this week. Work out the cheapest way to order, counting pack sizes, minimum order and delivery. Show me the totals, then write the order messages.

Here are this month's reviews. Write a short personal reply to each, then tell me which problems repeat and what to change this week.

Remind me on Monday at 9:00 to post the replies.

Create your agent and send it the first job from your own week.

Try it with your own agent

Free, no card. The agent starts working in the chat straight away.

Create your AI agent

Questions

What is an AI agent, in plain words, for a small business?

An assistant you give whole jobs to in a chat, the way you would to a new employee. You describe the result, for example “reply to these six messages and make me an order sheet”, and it reads, counts, writes the file and asks you about anything unclear. With WAM Agents it is a contact in your Telegram with a name and an avatar you choose.

Do I need to set anything up or connect my systems first?

No. The three jobs in this article started from messages pasted into the chat. You create the agent in Telegram and send the first task. Gmail, Google Calendar and other tools connect later through MCP if you want the agent to work with them directly.

How much time does it actually save?

We only quote what we measured. In our test the replies and the order sheet came back in 51 seconds, the supplier comparison in 2 minutes 27 seconds and eight review replies in 23 seconds. How long the same work takes you by hand depends on your shop, so time yourself once and compare.

Will it send messages to my customers on its own?

In these jobs it drafts and you send. That is the way we recommend starting: you read the replies, the order and the review answers, then paste or post them yourself.

How much does it cost a small business?

Free gives 200 M in the first month and 100 M every month after, no card. Pro costs $13.90 a month with 400 M, or $1.39 for the first month if you subscribe within 7 days. The three jobs in this article took 9 M together on the default model.

Where does my business data go?

By default requests go through DeepSeek infrastructure in the People’s Republic of China; you confirm this during onboarding. Your chat history and files stay in your agent’s isolated container, and WAM Agents does not use your content to train models. On Pro you can attach your own Claude or Codex instead.

Your AI agent in Telegram, ready in a minute

Open the bot, hit Start, and it walks you through the rest.

Create your AI agent

Free · no card · nothing to install · cancel in the bot

Free no card, nothing to set upCreate your AI agent