People doing the work
Anyone with Teams open, getting through their day.
Workstreams serving them9
- AB Project
- AB Sales
- AB Support
- AB Talent
- AB IT Desk
- Copilot experience
- Product / feature requests
- CS team
- Help content
AB TEAM
AB keeps a team's work moving inside Microsoft Teams, wherever the people are. It is built by workstreams — each one its own session, run by a person, an agent, or both. One moves at a time, the same way we run ReceiptRoller.
WHO IT IS FOR
The people doing the work inside Teams, the people watching how it is going, the people who own the tenant, and the people wiring AB into systems of their own. They want different things, so the workstreams divide along those lines.
Anyone with Teams open, getting through their day.
Workstreams serving them9
The people reading how it is going and deciding what comes next.
Workstreams serving them10
The people who own the tenant, the permissions and the security review.
Workstreams serving them9
The people connecting AB to their own systems through MCP and the API.
Workstreams serving them2
THE ROSTER
One workstream, one objective. They fall into three kinds: an app per kind of work, what keeps AB alive inside Teams, and what holds the whole thing up. What follows is the set of workstreams this product needs, not only the ones busy today.
6
Each app covers one kind of work, and all of them finish inside Teams.
AB Project
Put every project and task in a state the whole team reads the same way.
Members Managers
AB Sales
Keep a deal and its history followable when the person on it changes.
Members Managers
AB Support
Let nothing drop, and leave each answer where the next person will find it.
Members Managers
AB Talent
Hold hiring progress and people data in one shape the floor and the back office both use.
Members Managers
AB Finance
Keep quotes, invoices and costs from becoming the thing that stalls the work.
Managers
AB IT Desk
Take internal IT requests and assets in one place, and keep them trackable.
Members IT admins
5
AB runs inside Teams, so some workstreams exist purely to keep up with how Teams itself works and changes.
Copilot experience
Be callable from Copilot, and return something that moves the work on.
Members
Microsoft Teams app store
Meet the review and publishing requirements so any tenant can install it.
IT admins
Admin portal watch
Notice changes to Microsoft's admin surfaces and policies, and follow them early.
IT admins
MCP / API
Let outside tools and AI agents work with AB's features and data.
Developers
SDK and developer docs
Get someone who just found the API as far as their first working integration.
Developers
1
The workstream that runs before anything is built: what people asked for, read against how AB is actually used.
Product / feature requests
Gather what users ask for and what turns out to be missing, and decide what gets built next.
Members Managers IT admins
5
What it takes to be installed, and what it takes not to leave anyone stuck afterwards.
CS team
Answer what comes in across all our products, and make sure the same question does not come twice.
Members Managers IT admins
PR / SEO / content marketing
Be findable, and say what AB does before anyone has to ask.
Managers
Help content
Let people solve it themselves instead of waiting for support.
Members IT admins
Direct sales
Take AB straight to the companies that will use it, and show it starting inside Teams.
Managers IT admins
Partner sales
Work through partners so their customers can be brought onto AB.
Managers IT admins
2
People use this during their working day, so it has to stay up — and stay inside the permissions it was given.
Server log watch / performance
Find errors and slowness first, so nobody meets them mid-task.
Security / scope management
Keep the permissions we hold to what is needed, and re-check on every change.
IT admins
WHAT SHIPPED
What those workstreams actually turn into: the latest releases from AB.
THE LOOP
Every workstream turns the same way. A person sets the objective, an agent does the work, and the decision to ship comes back to a person.
See the eight stepsA member, a manager or an IT admin — whose day gets better, and how. People decide that.
One session per workstream, started with the code conventions, the past decisions and the current numbers already in hand. A workstream that turns into a long piece of work gets a branch of its own.
Changes go out small, through review and an automated test suite, onto a staging environment — and a person makes the call to put them live.
Watch whether it is actually used inside Teams, then rewrite the objective. A feature installed and ignored does not stay.
ONE AT A TIME
The workstreams do not all run at once — one moves at a time. Six apps stay alive while Teams itself keeps changing because one conversation only ever holds one workstream.
Work on AB Sales does not queue behind Copilot support. They are never handed over together, so neither loses the thread.
Code conventions and the quality bar are the same across the whole project. What stays separate is the mission and the context around it.
Decisions accumulate inside each workstream, so picking it up again does not start from zero.
When a workstream turns into a long piece of work, it moves to a branch of its own. The work is kept apart the same way the context is.
Many small changes rather than one large one. People are working in this during their day, so each change stays inside a range we can roll back.
STILL OURS
More agents does not move the responsibility. That stays with people.
We can do more than before. That is exactly why the decisions worth our time are the ones to decline.
How far into a customer's tenant our permissions reach. Keeping that narrow is a human decision.
Dates, estimates, quality. A company promises those, and a company is people.
Review and merge. A person presses the last button.
LET'S TALK
AB is a working app inside Microsoft Teams. If you want something shaped like it for how your own company works, that is a conversation we are glad to have.
Talk to us