Mainroom

Add an AI teammate to any meeting with one calendar invite.

It joins Meet, Teams, or Zoom like a guest. It answers, presents, researches with your tools, and coaches you privately.

Try it in your next meeting. No account needed.

demo@mainroom.ai
Or build your own agent →
Google Meet Microsoft Teams

Setup is one calendar invite.

Every agent has its own email address. Nothing to install, no admin approval, nothing for the other participants to do.

1

Add the address to the invite

Any calendar, any recurring series, or forward an existing invite to the agent. It shows up in the lobby at the start time.

2

Admit it like any guest

One click from whoever is hosting. It gets a tile, a name, and a voice, and knows who is talking by name.

Google MeetMicrosoft Teams
3

Run the meeting. Read the recap.

Ask it things, hand it work, or leave it to listen. Minutes after the call the recap is in your inbox, and the next call starts where this one ended.

Why put one in the room.

Not because it can talk. Because meetings with one in them end differently.

✓Ship the pricing page Friday
→Pricing copy · Priya · Thu
!Finance review date not set

Critical moments get captured

The decision, the commitment, the risk someone mentioned once and nobody wrote down. Logged the moment it's confirmed, carried to the next meeting.

A✓
✓ Findings ready — just ask

Decisions stop waiting

The number, the date, the document, the answer from your tools, in the call instead of in a follow-up three days later.

Aria · MainroomDecided: ship the pricing page Friday. Priya owns the copy by Thursday. Open: annual-plan discount.
Proposed action · LinearApprove

Meetings end actionable

Owners and dates asked for as actions land, a recap in the chat before you leave, proposed follow-ups queued for approval, not lost in someone's notes.

Anonymous intakeWhat's blocking the launch?7 of 9 responded · open

Everyone gets heard

An anonymous intake link for the quiet half of the room, a nudge when one person has taken the last five minutes, and an agent that waits its turn.

Notetakers sit there. This one works.

A notetaker bot joins, listens, and sends a summary you'll skim once. A Mainroom agent is a participant. Ask it a question and it answers. Ask for the plan and it's on screen. Ask it to find something and it comes back with it. It works for your side of the call and for the customer's, and it makes sure what was decided leaves the room with an owner.

Aria, when did our SSO rollout actually finish?

Speaks like a colleague

A natural voice in the call, not a chat window. Whoever asks gets the answer in the room, in seconds, instead of "I'll check and get back to you."

A
Speaking
Aria, aloud in the call
“SSO went live on August 14th, and your onboarding lead was assigned last week. Both of the Q3 commitments are closed.”
Put up where we are against the rollout plan.

Puts things on screen

Slides for a plan or a comparison, or a page it builds on the spot: a chart, a table, a calculator. Everyone looks at the same thing, so the discussion moves instead of circling.

Rollout plan · where we are

MilestoneOwnerStatus
Single sign-onNorthwind ITDone · Aug 14
Data importAlexDone
Admin trainingAlexDone
Team trainingBothOpen
Can you show us how the new usage dashboard works?

Runs live demos

Walks the room through any real website in a live browser and narrates as it goes. Say "open the team view" and it does. The customer sees the product, not a deck.

app.acme-analytics.example/dashboards/usage
Weekly active12,480
Adoption68%
Seats used412 / 500
Go find the training dates we offered Dana's team. Keep going, we'll carry on.

Researches in the background

Looks it up in your connected tools while the meeting continues, waits for a gap, then tells the room: "Two sessions were offered, October 8 and 15. Neither is booked yet." The decision gets made on this call.

A
Working on it…10:12
A✓
✓ Findings ready — just ask10:15
ANothing said aloud. A private note to Alex on my.mainroom.ai.

Coaches you privately

The person who invited the agent gets a private page beside the call: nudges only they can see, and a place to ask anything without the room hearing. The nudges are about serving the customer well, not outmaneuvering them: the question you skipped, the commitment about to slip, when to stop talking.

Private nudgesmy.mainroom.ai
Dana has mentioned the November finance review twice. Offer to send a usage summary ahead of it.
Team training is the one open commitment. Offer the October dates before the call ends.

Meetings are where decisions get made. Mainroom agents make sure they get supported, and acted on.

The two agents most teams start with.

Both are ready-made in Studio. Give one an address, invite it to the recurring meeting, and it starts carrying context from call to call.

J

Customer Success Agent

Jordan · e.g. cs-acme@mainroom.ai

Sits in on every customer call. Remembers the account, tracks commitments both ways, coaches you privately.

  • Muted in front of the customer unless you bring it in by name. It never volunteers internal information.
  • Logs commitments as they land, yours and theirs, and whispers risk signals and unanswered questions to you on my.mainroom.ai.
  • After the call: where the account stands, commitments, risks with the quote behind each, a suggested follow-up, and a proposed CRM note for you to approve.

Starts with HubSpot, Intercom, Notion, plus any connector you add.

S

Team Meeting Agent

Sam · e.g. team-acme@mainroom.ai

Joins every team meeting. Confirms decisions and owners as they land, carries open items to next time.

  • Speaks only for process, one short line at a time: a decision to say back, an action that needs an owner or a date, time left on the agenda.
  • Opens with what is still open from last time, and content opinions only when someone asks it by name.
  • Posts the recap into the chat before the meeting ends, then emails the team a record: decisions, actions, open questions, what was carried.

Starts with Linear, Jira, Asana, Notion, plus any connector you add.

Live coaching and answers, only for you.

The person who invited the agent gets a private page beside the call. While the meeting runs, the agent coaches you in real time and answers whatever you ask, quietly, with the whole transcript, the account's history, and your connected tools behind every reply.

Coaching as it happens

The question you skipped, the signal you missed, when to stop talking, what to ask next. Short, private, and only when it helps.

Answers in seconds, mid-call

"What did we promise them?" "When does their contract renew?" Two sentences back, with a lookup in your tools if it needs one, and the room never hears it.

Everything else, one tab away

Proposed follow-ups to approve, the running account report, the full transcript with a summary, and the agent's own settings.

Every call makes the company smarter.

A recap in minutes. Over time, intelligence that fuels the rest of the company, and actions that fire the moment you approve them.

A recap, minutes later

What happened, what each person did well, what to try next time. Reply to it and the agent answers.

Intelligence that fuels more than the next call

Every call adds to what the organization knows: sharper coaching, truer revenue forecasts, product decisions grounded in what customers asked for. Any agent you already run can query it through Mainroom's MCP server.

Actions, on approval

The agent proposes the CRM note, the ticket, the follow-up email. Approve it and it runs. Nothing is written without you.

Describe it. It's built.

Type what you want in plain language and AI drafts the whole agent: persona, voice, meeting manners, tools, scorecard, and its own email address. Fifteen templates ship today; everything stays editable.

"A friendly onboarding buddy for new engineers. Welcome them on their first-week call, explain how sprints and code review work here, show slides, and check in on how they're feeling."
Build with AI
✓Maya · Onboarding Buddy, warm and patient, natural voice
✓Slides on; a spoken intro when she joins the call
✓Scorecard: sprint understanding, comfort check-ins, next steps
✓Her own address, maya@mainroom.ai. Review, tweak anything, save.

A few of the shapes people build

Customer Success AgentSits in on customer calls, tracks commitments both ways, coaches you privately.
Team Meeting AgentConfirms decisions and owners as they land, carries open items forward.
Personal Meeting DelegateAttends the meetings you can't, answers from your brief, emails you what you missed.
Silent CoachSits in without a word, then emails you private coaching.
Sales SupportObjection handling, positioning, and next-step plays, live on the deal call.
Roleplay PartnerA skeptical customer or a pressed executive to practice hard conversations against.
And nine more in Studio →

Everything it can do.

The full toolset. Every part is a switch in Studio, so each agent gets only what its job needs.

Rollout plan

Single sign-onDone
Data importDone
Team trainingOpen

Training options

On-site
Remote
app.acme-analytics.example
Active12,480
Adoption68%
Seats412
Anonymous intakeWhat's blocking the launch?7 responses · open

On the shared screen

  • Slides for a list or a comparison, paged by voice
  • HTML artifacts: charts, tables, timelines, calculators, mockups
  • Live browser demos, steered by voice, including sites behind your logins
  • Generated images from a prompt
  • Anonymous intake: a shared response link with a live count
A
Speaking
A
Working on it…
A✓
✓ Findings ready
A
On mute

In the room

  • Voice: answers by name, handles interruptions, never talks over people
  • Meeting chat: posts short lines, answers questions typed there
  • Private messages to one participant, never spoken aloud
  • Mute, hand-raise, open floor on command, for a set time if you say so
  • Invites another of your agents by name or role
  • Sees shared screens: a live frame of what someone is sharing
✓Team training on October 15, remotedecision
→Usage summary before the finance review · Alex · Thucommitment
!Finance review date not setrisk
Proposed action · HubSpotLog call note on the Northwind record
Approve

Behind the scenes

  • Lookups: quick answers in about ten seconds, deep research when you ask, with web search and your connected tools
  • Ledger: decisions, commitments with owner and date, open questions, and risks, carried to the next meeting
  • Proposed actions: CRM notes, tickets, follow-up drafts, queued for your approval
  • Private coaching on my.mainroom.ai for the person who invited it
  • Memory across sessions, and a post-call email in the shape you describe

Connects in one click to

LinearNotionAsanaJira & ConfluenceFigmaSentryIntercomFirefliesAmplitudePostHogGreenhouseClickUpDropboxMiroTodoistZapierGitHubHubSpotStripeGongBoxAirtableSmartsheetWeb search+ any MCP server

Before you invite one.

Which meeting platforms does it work with?

Google Meet, Microsoft Teams, and Zoom. The agent joins as a regular participant; admit it from the lobby like any guest. For the full experience, have captions enabled (that's how it knows who's speaking by name) and allow participants to share their screen.

Who can invite my agents to a call?

You choose per agent: only you, or anyone with your company's email domain, with no Mainroom account required for your colleagues. Agents built by you stay yours.

Who sees the private companion page?

Only the person who invited the agent. They get a link to my.mainroom.ai the first time their agent joins a call, and it works for every call after that. Nudges and private questions never appear in the meeting.

What about my meeting data?

Agents announce themselves in the roster and platforms show their standard recording notice. Transcripts power the recap email and, if enabled, the agent's memory; memory and recaps are per-agent switches you control. Tool credentials for connectors are stored server-side and never exposed to the meeting.

Will it interrupt or talk over people?

No. It speaks when spoken to, waits for a gap before reporting findings, and never talks over a person. Tell it to go on mute and it stays silent until someone asks it to come off mute. You write its meeting manners in plain language, and the customer-facing templates default to silent unless named.

What if it gets something wrong?

It reports what it found, and you can ask where that came from. Anything it wants to write to a system of record, a CRM note, a ticket, a follow-up email, arrives as a proposed action you approve or discard. Nothing is written without you.

Can I take it out of a meeting?

Remove it from the invite, or have the host remove it from the call like any participant. Everyone in the room can see it is there; it never joins silently.

What does it cost?

Mainroom is free while in beta. Build agents, invite them to real meetings, and tell us what you'd pay for.

Your next meeting is the demo.

Paste the demo address into any calendar invite and meet an agent on your next call. No account, nothing to install, and you can drop it from the invite any time.

demo@mainroom.ai
Build your first agent free·Free while in beta