Guide

AI agent for business in your team group: how to add it and what to hand it

Published 3 November 2026 · 17 min read

An AI agent for business earns its place where the work is discussed: in the team group. We set one up for a seven-person support team with topics for General, Returns and Shifts, then gave it the jobs a department head actually has. Sum up a busy thread on @mention. Keep the list of assignments. Remind me on Monday. Draft a reply for a teammate. Write the group rules. Below are the setup steps, the real replies of our test agent, the cost and the messages to copy.

“The quiet member of your team chat”: a woman in a sage linen jacket stands at a long oak table with empty chairs on a sunny city square, a large pale-blue armchair at the head of the table and a small cloud of speech bubbles above it

The short answer

Add your agent to the team group like any other member and leave it on /mention on. From then on it stays quiet while the team talks and answers only when someone writes its @name or replies to its message. Turn on forum topics, and every topic becomes its own session with its own memory: Returns, Shifts and Hiring never mix.

Then hand it the jobs a good team assistant does inside the thread. Sum up what was agreed and who took what. Keep the list of assignments for a topic and say what is still open. Remind you to check a deadline. Draft a reply a teammate can send to a customer. Write the rules of the group so people know how to call it.

That is the practical side of an AI agent for business: it does not live in a separate app, it sits where your department already talks. The decisions, the priorities and the people stay with you.

Add the agent to your group: the steps

We started where every department head starts and asked our test agent how to set this up. The persona is made up: Nora, head of customer support at Stride, an online shoe store, seven people on the team. This is the real chat with our test agent on 30 October 2026.

WAM Agentonline
I'm Nora, I head customer support at Stride, an online shoe store. Seven people on the team. I want to add you to our team group in Telegram. It has topics: General, Returns, Shifts. How do I set it up so you stay quiet unless someone calls you? And can my team leads talk to you too, or only me? Short steps, please.22:02✓✓
Mention-only is already the default in groups, so adding me is most of the work. And yes — your leads can talk to me. Each one needs a one-time /allow from you in that topic.Setup1. Add @stride_desk_bot to the Stride group. 2. In General send /mention on. Repeat in Returns and Shifts — the setting is per topic, not per group. 3. That's it. I answer only on @stride_desk_bot or a reply to my message.One thing worth knowing: with mention-only on, messages that don't address me never reach me at all. I'm not reading the group quietly — unaddressed messages simply don't exist on my side.Your team leads1. Open the topic where a lead should reach me and send /allow @their_username. This is per topic — allowing someone in Returns doesn't give them General. 2. They can then @mention me or reply to my message there. I'll address them by @username so it's clear who the answer is for. 3. /allowed shows who has access in the current topic, /revoke @username takes it away.Optional: /team on in the group, and I'll also stay out of your messages to colleagues that don't mention me — useful in General where people talk past each other all day.Next step: tell me what you want handled in Returns first — drafting replies to return requests, checking policy edge cases, or something else — and I'll set up around that.22:03
Message

Two answers in one. The first is the quiet mode: in a group the agent answers only on @mention or a reply, and that is already the default. The second is access for the team: you open a topic and send /allow with the colleague's username, and from then on that person can call the agent there. The agent also suggested /team on for General, so your own messages to colleagues do not get answered unless you tag it.

If you want topics, the Guide lists five steps, and the agent walks you through them in the chat:

  1. Create a new group.
  2. Add your agent's bot to it.
  3. Set chat history to visible for new members.
  4. Turn on Topics.
  5. Make the agent an admin with the right to manage topics.

When the agent joins, it greets the group and says it will answer only when mentioned, with a button to switch to replies on every message. Here are the commands for groups in one place:

  • /mention on or off: answer only on a mention or a reply, or on every message from the owner;
  • /allow @username: let a colleague talk to the agent in the current topic (marked experimental in the Guide);
  • /allowed and /revoke @username: see who has access and take it away;
  • /team on: skip your messages that are addressed to someone else.

The test: a Friday in the Returns topic

Stride ran a promo on boots, and a week later the Returns topic is busy: 64 open tickets against the usual 25. Sam leads the shift, Ana runs the help center, Tom talks to the courier, Leo owns the reply templates, Mia is on the team too. All of them, the store and the tickets are invented for the test.

We ran the tasks in a chat with our test agent. The topic messages went in the way they look in the group, and every request to the agent started with its @name, the way you would write it in the topic. The agent's replies are quoted as they came, shortened in a couple of places and never added to. The agent's bot name in the replies is shown as @stride_desk_bot, the name the team uses in the story.

Task 1. “What did we agree here?” on @mention

Nine in the morning, six people, seven messages, and the thread already has three problems in it. Nora tags the agent at the end.

WAM Agentonline
Here's our Returns topic this morning, copied as is. In the group you're @stride_desk_bot. Answer the last message the way you would in the topic.[Returns · Fri 30 Oct] 09:02 Nora: Morning. Return requests are up after the boots promo: 64 open tickets, usually it's about 25. 09:10 Sam: Half of them are size exchanges. Our form only offers a refund, so people write to the chat instead. 09:12 Ana: I can add an "exchange for another size" option to the help center form. Need the text approved. 09:15 Tom: The courier now wants pickups booked 48 hours ahead, not 24. Our reply macro still says "pickup tomorrow". 09:21 Leo: I'll fix the macro. But who tells the customers who already got the old promise? About 20 of them. 09:30 Sam: I can do extra shifts to clear the backlog, but we need someone for Sunday. 09:34 Nora: @stride_desk_bot what did we agree here and who's doing what? Flag anything nobody took.22:03✓✓
Straight answer: nothing was agreed in that thread. Five updates and two proposals, no one confirmed anything. So here's what's actually owned, what's only proposed, and what's still unattended.Taken- Leo — rewriting the pickup macro from "tomorrow" to 48 hours. His own words at 09:21: "I'll fix the macro." The only firm commitment in the thread. - Ana — adding an "exchange for another size" option to the help center form. Ready to build, but blocked: the text needs approval and nobody has been named to give it.Nobody took- The form text for Ana. She asked at 09:12 and got no answer. This blocks the biggest chunk — Sam said half the backlog is size exchanges. - The ~20 customers who already got the "pickup tomorrow" promise. Leo raised it at 09:21 and it's still open. Most urgent item here: those people are expecting a pickup that won't arrive. - Sunday coverage. Sam offered extra shifts but said someone is needed for Sunday, and no name went against it.Not agreed, only reported- 64 open tickets against a usual 25 — Nora's number, no plan attached to it yet. - Tom's 48-hour courier change — a constraint, not an action item.Two things I can do right now without anyone's approval: draft the "exchange for another size" text for Ana to review, and draft the message to the 20 affected customers with the corrected pickup timing. Say go and I'll put both in this topic.22:04
Message

Fifteen seconds. The opening line is the useful one: nothing was actually agreed. Five updates and two offers read like progress in a busy topic, and the agent separates what someone took from what was only said out loud.

Then it does the part that is easy to miss when you skim. Ana's form text needs an approver, and nobody answered her. Leo asked who writes to the 20 customers with the old promise, and nobody did. Sam needs someone for Sunday. Those three go under “Nobody took”, with the time each was raised. The agent also ranks them: the 20 customers are the most urgent, because they are waiting for a pickup that is not coming.

It ends with two drafts it can write right away, and waits for “go”. That is the pattern you want from an agent in a group: it brings the work to the edge of a decision and leaves the decision to you.

Task 2. Assignments on record, and a reminder

Nora decides who does what and writes it in the topic, so the team sees it and the agent keeps it.

WAM Agentonline
@stride_desk_bot for the record: Ana sends me the exchange-option text by Monday 12:00. Leo fixes the pickup macro today and writes to the 20 customers by Monday. Tom asks the courier whether exchanges can still get 24-hour pickups, answer by Tuesday. Sunday shift is still open. Keep this list for the Returns topic and remind me on Monday at 12:30 to check Ana's text.22:04✓✓
Saved as the working list for Returns, and the reminder is set for Monday 2 Nov at 12:30.Taken - Ana — exchange-option text to you by Mon 12:00. - Leo — pickup macro fixed today; the ~20 affected customers written to by Monday. - Tom — courier answer on 24-hour pickups for exchanges, by Tuesday.Open - Sunday shift — still no name against it.One thing I'd flag: Leo's Monday deadline lands a day before Tom's answer. If Tom finds out exchanges can still get a 24-hour pickup, the message to those 20 people changes. Either Leo writes a version that doesn't promise a timing yet, or his send slips to Tuesday. Worth deciding before Monday.I can post this list into the topic now, or keep it on my side and post only when something moves.22:04
Message

The list comes back in the shape it will be checked in: who, what, by when, and one item still open. The reminder is set for Monday 2 November at 12:30, half an hour after Ana's deadline.

The best line is the one Nora did not ask for. Leo has to write to the customers by Monday, and Tom gets the courier's answer only by Tuesday. If exchanges can still have 24-hour pickups, the message to those customers changes. The agent noticed that the two deadlines come in the reverse order and offered two ways out. A team lead usually sees this when the customers write back.

A one-off reminder like this works on Free. Pro adds recurring reminders and scheduled tasks, so “every Friday at 16:00, post the open assignments in Returns” becomes a standing routine.

Task 3. “Where are we?” the same afternoon

By four o'clock the topic has moved on. Nora asks for the state of the morning list, short.

WAM Agentonline
Afternoon in the Returns topic:[Returns · Fri 30 Oct] 14:05 Leo: Macro fixed. Wrote to 14 of the 20 customers, the other 6 by Monday morning. 14:20 Mia: I'll take the Sunday shift. 15:10 Tom: Asked the courier, no answer yet. They usually reply within two days. 15:40 Ana: Exchange text is half done, Monday is fine. 16:02 Nora: @stride_desk_bot where are we with this morning's list? Short.22:05✓✓
Sunday shift is closed — Mia took it, so nothing on the list is unassigned now.Leo: macro fixed, 14 of 20 customers written, last 6 Monday morning. Ana: text half done, Monday 12:00 still fine. Tom: courier asked, no answer yet — they usually take two days.Watch: the 14 already got their message before Tom's answer came back. If the courier says exchanges still get 24-hour pickups, those 14 need a correction. Better to hold Tom to Sunday than Tuesday.22:05
Message

Four lines and a warning. Mia took Sunday, so nothing is unassigned. Leo, Ana and Tom each get a line with their actual progress. Then the agent comes back to the conflict from the morning, now sharper: 14 customers already have the message, so if the courier allows 24-hour pickups, those 14 need a correction. Its advice is to get Tom's answer earlier.

This is where the list from Task 2 pays off. The agent kept it for the topic, compared it with the new messages and reported only the changes. You do not paste the morning thread again.

Task 4. A teammate asks for a customer reply

The agent works for the whole team once you allow it. Sam has access to the Returns topic and brings a real edge case: boots bought 40 days ago, a 30-day policy, worn once, box intact.

WAM Agentonline
Sam has access to the Returns topic. He writes:16:30 Sam: @stride_desk_bot a customer wants to exchange boots bought 40 days ago. Our policy is 30 days. They wore them once, the box is fine. What do I answer? Give me a reply I can send.22:06✓✓
Reply Sam can send as-is:"Hi — thanks for getting in touch, and sorry the boots aren't the right fit. Your order is 40 days old and our exchange window is 30, so I can't take it back as a standard exchange. Because they've only been worn once and the box is intact, I'm passing it to my manager to look at as a one-off. If you tell me the size you need, I'll check what's in stock meanwhile."Why I'd word it that way: it names the rule plainly, doesn't apologise for having one, but leaves the door open instead of closing it flat.My recommendation is to actually grant the exception. Worn once with the box intact means it's resellable, an exchange keeps the sale where a refund loses it, and 10 days over is the edge of the window, not a flagrant miss. That's Nora's call, not Sam's — but if exceptions are going to happen, decide the rule once now. With 64 open tickets, case-by-case will bite you within a week.22:06
Message

Sam gets a reply he can send: it states the rule, passes the case to the manager as a one-off and asks the customer for the size, so the next step is ready. The agent explains the wording in one line.

Then it gives Nora's side of it. Its recommendation is to grant the exception: the boots can be resold, an exchange keeps the sale, ten days over is the edge of the window. And it names the bigger issue: with 64 open tickets, decide the rule once instead of case by case. The agent also says clearly whose decision it is. Sam gets the words, Nora keeps the call.

Task 5. A pinned message with the rules

The last task is the one that makes the rest work. People need to know how to call the agent and what to bring it.

WAM Agentonline
@stride_desk_bot write a short pinned message for the team group: how to call you, what kinds of tasks to bring you, and how the topics work. Five lines max, plain words.22:07✓✓
Pinned message draft:"Call me with @stride_desk_bot, or reply to something I wrote. Otherwise I stay quiet and don't read along. Each topic is its own conversation — returns questions in Returns, shift questions in Shifts. Bring me drafts: a customer reply, a hard escalation, an answer to "what's our policy on this". Or recaps: what we agreed, who's doing what, what nobody took, and by when. Ask for a reminder and I hold it — say who and when, like "remind me Monday 12:30 to check Ana's text"."The one thing worth saying out loud to the team: under mention-only I genuinely don't see unaddressed messages, so "the bot saw it" is never an excuse for someone not tagging me.Paste it as-is, or tell me to post it in the group and I will.22:07
Message

Five lines, nine seconds. How to call it, how the topics split the work, what to bring, how to ask for a reminder. The note under the draft is worth passing on to the team: in mention-only mode the agent does not see untagged messages, so if you want it to know something, tag it.

The agent offered to post the message itself and waited for the word. Pin it, and the setup is done.

What to hand the agent in a department group, and what to keep

Good jobs for the agent in the group:

  • recaps of a busy thread: what was agreed, who took what, what nobody took;
  • the list of assignments for a topic, updated from new messages;
  • one-off reminders to check a deadline, and on Pro, recurring ones;
  • draft replies to customers and partners for the person who has to send them;
  • group rules, short instructions, a checklist for a new process;
  • a meeting summary: send the call recording or a voice note to the topic.

What stays with the people:

  • decisions and exceptions, like the 40-day boots;
  • priorities between topics;
  • conversations about performance and workload;
  • anything that goes out under your name: the agent shows a draft and waits for your yes.

If you want to see a single thread turned into a full task list with a Google Sheet, read AI for tasks: turn a week of team chat into a list of tasks with owners and deadlines. For a project with a launch date, AI for project management: a project status from the team chat in a minute, with risks and who owes what shows the status, the risks and the critical path. And if your team lives on calls, see AI meeting minutes: send the recording of a team call, get decisions, owners and deadlines.

How this differs from a regular group bot

Telegram groups have plenty of good bots: for polls, moderation, welcome messages, reminders on a fixed schedule. They follow commands and do one job well.

The agent works with the content. It reads the messages it is given, understands who promised what, notices when two deadlines conflict, and writes in plain language. It keeps a separate memory for each topic, so “where are we?” in Returns is answered from Returns. It is the same agent you use in your DMs: it knows you, works with files and voice notes, searches the web and, once Google is connected, writes documents and tables in your Drive.

It is your own agent, with a name and avatar you choose, not a shared bot for everyone. It starts in Telegram, and other messengers can be connected. For the full picture of what it does outside the group, see An AI agent in Telegram that does the work.

Tips for the first week

  • Start with one topic. Put the agent where the most threads get lost, Returns in our case, and add the others after a week.
  • Write assignments as “name, task, date”. The agent keeps the list more precisely when every line has all three.
  • Say who you are and what the topic is about in the first message. The agent uses it for every answer in that topic.
  • Allow only the people who need the agent, topic by topic. Check the list with /allowed once in a while.
  • Tag the agent when you want it to know something. In quiet mode it sees only messages addressed to it.
  • Ask for “short” when you want a status, and for “with reasons” when you want a recommendation.

What it costs

Groups and forum topics are included on both plans. Free gives 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. Pro adds recurring reminders and scheduled tasks.

In our test, by the balance in the agent's status line, the recap of the thread cost 4 M, the other five tasks 1–2 M each, about 11 M in total. On the default model 20,000 tokens of text cost 1 M, and a message later in the conversation costs a fraction of a magnet. The first reply of a new session costs 3–4 M, because the agent reads its whole setup, about 90,000 tokens. After that the setup comes from the cache about 50 times cheaper. The full rate card is on the pricing page.

Messages worth copying

How do I add you to our team group so you answer only when someone mentions you, and how can my team leads talk to you?

@your_bot what did we agree here and who's doing what? Flag anything nobody took.

@your_bot for the record: [name] does [task] by [date]. Keep this list for this topic and remind me on [day] at [time] to check.

@your_bot where are we with this morning's list? Short.

@your_bot write a short pinned message for the group: how to call you, what to bring you and how the topics work.

Create your agent, add it to one topic of your team group and ask it what was agreed today.

Try it with your own agent

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

Create your AI agent

Questions

Will the agent read every message in our group?

It answers only when someone mentions it or replies to its message. That is the default when you add it to a group, and /mention on|off switches it. In our test the agent put it plainly: messages that don't address it never reach it.

Can my team talk to the agent, or only me?

Your team can. You give a colleague access in a topic with /allow @username. /allowed shows who has access, /revoke @username takes it away. Access is per topic, so a lead you allow in Returns does not automatically get General.

Why use forum topics?

Each topic is a separate session with its own memory. Returns, Shifts and Hiring stay apart, and “where are we?” in one topic is answered from that topic only. The agent walks you through turning topics on, and you can skip this step and come back to it later.

Can it keep track of assignments and deadlines?

Yes. Write the assignments with names and dates, mention the agent and ask it to keep the list for the topic. In our test it saved the list, set a reminder for Monday and noticed that two deadlines conflicted. Later the same day it answered “where are we?” in four lines.

Will it post or send something on its own?

It is set up to show a draft and wait for your yes before a message or an email goes out. In our test it offered to post the pinned message and the task list in the group and waited for the word.

How much does it cost for a team?

Groups and forum topics work on both plans. Our six tasks cost about 11 M together. Free gives 200 M in the first month and 100 M every month after, with no card. Pro is $13.90 a month with 400 M and adds recurring reminders and scheduled tasks.

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