What is an AI agent? A plain-English guide for business owners
What an AI agent is, how it works, where it helps a small business, the risks, and a 7-point check to see if you are ready for one.
Teams and Outlook meetings end with a summary in SharePoint and action items sent to each owner through Outlook or Teams.
Your meetings are booked in Outlook and held in Teams, yet the decisions still end up in someone's personal notes. This agent reads the transcript from OneDrive or SharePoint, writes a summary of decisions and actions, files it in the SharePoint library your team uses, and sends each owner their items by Outlook or Teams. It runs only on the Graph permissions your IT team grants.

AI Meeting Agent for Microsoft 365 turns transcripts or notes held in OneDrive or SharePoint into a summary of decisions and action items. It reads the Outlook invite for attendees, files the summary in SharePoint and sends items by Outlook or a Teams post, through Microsoft Graph permissions your admin grants.
Microsoft 365 holds your files, calendars and calls, but meeting outcomes still depend on someone typing a recap. When they do not, projects drift and the same discussion happens twice. This agent writes the record and files it where the project already lives, so anyone can find what was agreed and owners get their actions the same day. Your IT team stays in control of every permission. The libraries, channels and routing rules are agreed on the Scope Card before you order, and testing uses your own meetings.
The agent takes transcripts or notes held in OneDrive or SharePoint and produces a summary of decisions and action items. Each summary is filed in SharePoint where the team expects it.
It reads the Outlook invite for attendees and sends each item by Outlook or as a Teams post. Owners see their actions in the Microsoft tools they already use.
Access runs through Microsoft Graph permissions your admin grants, using invites or keys you control. The documented field mapping shows which libraries, mailboxes and channels are used.
Your portal lists these the moment you order. Delivery starts the working day after everything is in and your access is checked.
| Option | Delivery time | Price |
|---|---|---|
| Standard | 20–30 working days | $3,400 |
| Express | 15–25 working days | $4,000 |
| Rush | 10–20 working days | $4,600 |
Before you start: Check a sample of recent meetings for written notes and how they were shared. Record the time spent on minutes each week.
These are things to track, not promised results. Outcomes depend on your data, your team and your market.
The build price is one-time. Running it costs roughly $20 to $100 a month for the automation platform and AI usage, paid in your own accounts and scaling with meetings processed. Microsoft 365 licensing is unaffected.
AI usage during build and testing is billed to your accounts as well.
Ask about running costsMore than one meeting format, a second language, or custom Microsoft 365 objects outside the mapping can be quoted. Note it at checkout and a written Change Quote follows.
Request a custom versionOptional monthly maintenance covers monitoring, fixes, model and platform updates, a monthly health report and monthly change hours, such as pointing summaries at a new SharePoint library or adding a Teams channel. It bills monthly and can be cancelled any month.
$249/mo (the minimum fee, includes 2 change hours)
Optional. Starts after the post-launch support period. Cancel any month.
How maintenance works| Do it yourself with a SaaS tool | Hire a custom agency | Upmark Labs | |
|---|---|---|---|
| Price | A meeting assistant license is billed per user per month | A Microsoft partner quotes a project | Ours is one fixed price, shown before you buy |
| Meeting records | Kept in the vendor's own app | Depends on the brief | Ours files summaries in your SharePoint library |
| Permissions | Set by the vendor's app consent | Depends on the brief | Ours uses Graph permissions your IT team approves |
| Delivery | Fast to switch on, routing left to you | Usually several weeks | Ours has a fixed delivery time shown before you buy, with faster options |
Those agreed on the 30-minute setup call, usually read access to the OneDrive or SharePoint location holding transcripts and to Outlook invites, plus write access to the summary library and the mailbox or Teams channel used for routing. Your admin grants them through the Azure app registration and can withdraw them at any time.
Yes, when your tenant saves them to OneDrive or SharePoint where the agent has permission to read. If transcription is not switched on, notes files or an export from a recording tool can be used instead. We confirm what your tenant produces during intake, before the build starts.
Yes. You name the library at intake, and each summary is saved there, so it sits beside the project's other documents under the same access rules. Filing different meetings to different sites by rule uses more of the twelve workflow steps, so complex filing is reviewed on the setup call.
Choose Microsoft 365 if summaries should be filed in SharePoint or sent by Outlook, and your transcripts live in OneDrive. Choose AI Meeting Agent for Microsoft Teams if channel posts are all you need and transcripts come from another system. The Teams edition needs fewer permissions, while this edition keeps a fuller record across Microsoft 365.
Every build includes the Microsoft Graph connection and field mapping, one workflow of up to twelve steps, 20 test runs on your own meetings and a recorded handoff session. Standard, express and rush delivery times are shown in the delivery panel before you buy, and the scope stays the same whichever pace you pick.
Roughly $20 to $100 a month for the automation platform and AI usage, paid directly in your own accounts. The figure grows with how many meetings go through the workflow. Microsoft 365 licenses are billed by Microsoft as before and sit outside this build.
Order AI Meeting Agent for Microsoft 365 and meeting summaries are filed in SharePoint, with every owner getting their actions through Outlook or Teams.

Tracks tasks, deadlines and blockers and posts status updates to the team.

Triages the inbox, manages the calendar, prepares briefings and chases follow-ups for a leader.

Captures decisions, context and lessons from meetings and threads into searchable memory.