How the Weflow Notetaker Decides Which Meetings to Join, and Why It Skips Some

Learn which meetings Weflow Notetaker joins, why it skips some, and recording limits by platform.

Table of Contents
Get full recording coverage across your team's customer calls, with every skip traceable to a rule.
Book a demo
Or use our free web app.
See how Weflow auto-joins every external meeting and logs a reason for every skip.
See it live

Weflow is the Revenue AI Orchestration platform for sales, customer success, and RevOps teams. We built it for Salesforce teams, so what it captures from a call lands in native Salesforce objects as data you own.

The notetaker in Weflow Conversation Intelligence schedules itself from your calendar connection onto every external meeting. Nobody invites it and nobody has to remember to press record. For your team, "recorded" is the default.

When a meeting has no recording, one of a short list of rules fired:

  • The event had no attendees or no current meeting link.
  • Nobody on the invite was external.
  • A rep switched the notetaker off for that occurrence.
  • The licensed user never signed in to Weflow.
  • The meeting platform wasn't set up for recording.
  • Nobody admitted the notetaker from the lobby.

The recording health dashboard logs a reason for every skip. By the end of this guide you'll be able to sort any gap into "by design" or "fix this" in a few minutes. You'll also have a coverage baseline you can defend to leadership.

Why a missing recording turns into "the tool doesn't work"

A missing recording turns into a verdict because the rep only sees the outcome, never the rule behind it. They finish a customer call, open their recordings, find nothing, and tell the team the tool is broken. By the time the ticket reaches you, the sales floor has already decided.

Each join rule makes sense on its own. Stacked together and invisible, they make designed behavior look like a failure:

What the rep seesWhat actually happened
"It skipped my customer call"The customer booked the meeting, never joined, and nobody could admit the notetaker from the lobby
"It never even tried"The meeting link changed after the invite went out
"It doesn't work for me at all"The rep holds a license but has never signed in to Weflow
"It won't join our customer's Webex"Webex isn't enabled for the workspace yet
"It recorded our internal standup"One outside contractor sits on the invite, so the meeting counts as external

The lobby rule isn't ours. It's how meeting platforms treat any participant, and every bot-based recorder lives with it:

  • Gong's bot has to be admitted from a waiting room by the host.
  • Outreach Kaia has to be admitted within 10 minutes, or 2 to 3 minutes on Google Meet.
  • Salesloft's bot leaves a Zoom call after 10 minutes if local recording is off.

The difference between vendors is whether they tell you which rule fired.

If you've run a notetaker that depended on each rep connecting their own calendar, you know the worse version of this. A broken token looks exactly like a rep who had no meetings that week.

Weflow schedules the notetaker from the central calendar connection, not from per-rep tokens. A skip shows up with a reason attached instead of disappearing into silence.

How the Weflow notetaker schedules itself from your calendar

Weflow schedules the notetaker centrally from your calendar connection. It joins every external meeting as a visible participant on Zoom, Microsoft Teams, Google Meet or Webex, shortly before the start. If someone leaves it in the lobby, it drops out by itself.

Reps can still switch it off for a single meeting or add it to an internal one. Everything else records without anyone touching it. That's why the ratio of recorded meetings stays far higher than in tools where reps opt in per call.

Two things have to be connected for this to work:

  • Your calendar, through Weflow Activity & Contact Capture. Weflow Conversation Intelligence reads meeting information from the connected calendar, so calendar access comes first.
  • Recording configured by team. When you point recording at a team instead of a list of individuals, the team updates as its membership changes. Coverage follows your org chart and doesn't depend on someone remembering to add each new hire.
Weflow Conversation Intelligence Users tab with the selector set to Teams, listing teams with their user counts

Which meetings count as external for the Weflow notetaker

The Weflow notetaker joins any meeting where at least one attendee sits outside your configured internal domains. That's the core eligibility rule.

Internal meetings are recorded only when a user switches recording on for that meeting from the Weflow calendar. Your internal domain list decides which side of the line every meeting falls on, so it's the first setting to look at when the notetaker joins or skips a meeting you didn't expect.

Why only one Weflow notetaker joins for your company

One Weflow notetaker joins per company, however many of your colleagues are on the call. Five people from your team on a customer meeting still means one notetaker.

When two companies that both use Weflow meet, each side brings its own notetaker. A third-party recorder such as Fireflies joins as a separate participant, and the host admits or declines it like any other guest.

The checks the Weflow notetaker runs before joining a meeting

Most skips trace back to one of these checks:

  1. Does the calendar event have attendees and a current meeting link?
  2. Does anyone on the invite sit outside your internal domains?
  3. Did a rep switch the notetaker off for this occurrence?
  4. Has the licensed user signed in to Weflow at least once?
  5. Is the meeting platform configured for recording?
  6. Did someone admit the notetaker from the lobby in time?

Walk your ticket down the list. The first "no" is your answer.

Does the calendar event have attendees and a current meeting link?

The notetaker can only join a meeting the calendar describes. Three situations stop it here:

  • An entry with no other attendees and no meeting link gives the notetaker nothing to join. Lunch blocks and reminders fall into this bucket.
  • Weflow skips events the user marks private, even when other people are invited. That's how a rep keeps a personal appointment out of Salesforce.
  • A meeting link changed after the invite went out breaks the join. The dashboard logs this as a changed link.

Fallback: For meetings that were never on the calendar, or whose link changed at the last minute, the rep records with the Weflow desktop app. It doesn't need a meeting link at all.

Does anyone on the invite sit outside your internal domains?

External attendance decides eligibility, so one outside guest turns an internal meeting into an external one.

That's why a weekly team call with a single contractor or partner on the invite gets recorded every week. It's the rule working as designed.

The reverse case comes from the same setting. If a customer or partner domain ends up on your internal list, Weflow treats meetings with them as internal and skips them.

Fix: Review your internal domain configuration in the admin console. It should contain your own company's domains and nothing else.

Did a rep switch the notetaker off for this occurrence?

Reps can stop the notetaker for any single meeting from the Weflow calendar view. When a recording is missing and every other check passes, this is often the reason. The dashboard attributes opt-outs separately from other skips, so you can tell a rep's choice from a failure.

Weflow Calendar inside Conversation Intelligence with recurring meeting tooltip

There's a limit here you should know before the contractor-call ticket arrives. No setting skips a whole recurring series today.

The calendar toggle applies to one occurrence, and Weflow doesn't remember the choice for the series. A rep who wants a standing meeting with an outside guest left unrecorded switches it off one occurrence at a time.

Has the licensed user signed in to Weflow at least once?

A licensed user who has never signed in to Weflow gets activity capture in the background but no notetaker. Conversation intelligence starts only after their first login.

This is the gap that hides best. The rollout assigns seats, skips the sign-in step, and ends up with a team whose emails and meetings are all in Salesforce while none of their calls were recorded. Nobody notices until someone goes looking for a recording.

The admin view doesn't make it obvious, and that one's on us. An assigned but unregistered user shows as external, and the license looks allocated.

How to spot it: Look for reps with plenty of meetings in Salesforce and zero recordings in Weflow, then check whether they show as external in the admin view.

Fix: Get every seat holder to sign in once. That single login switches the notetaker on for their meetings.

Are Zoom, Microsoft Teams, Google Meet and Webex configured for recording?

The Weflow notetaker needs no per-platform authentication, but it inherits each platform's rules for participants:

PlatformWhat must be trueWhat the rep sees if it isn't
ZoomYour Zoom admin has enabled local recording, and the host approves the recordingThe meeting ends with no recording
Microsoft TeamsSomeone admits the notetaker from the lobbyThe notetaker waits in the lobby, then leaves after about ten minutes
Google MeetA host admits the notetaker, which joins as an anonymous guestThe notetaker waits, then leaves after about ten minutes
WebexWebex is enabled for the workspaceThe notetaker never joins at all

Webex catches teams out most often. It's off by default, so reps whose customers host on their own Webex bridge see the notetaker never show up and read it as a product failure. It's a configuration step at rollout, not a missing capability.

Did someone admit the notetaker from the lobby in time?

Lobby admission is the most common reason a meeting that should have been recorded wasn't, and it's almost never read as what it is.

On a platform with a lobby, only the organizer can admit a guest. If the customer booked the meeting and didn't join it themselves, nobody on the call can let the notetaker in. It waits outside for about ten minutes, leaves, and the rep discovers at the end of the call that nothing was captured.

When the customer organizer never arrives at all, no one can admit the notetaker. That's a platform rule, and no setting on our side changes it.

The recovery exists, and your reps need to know it. The Weflow calendar carries a start-recording control that sends the notetaker back in while the call is still running:

  1. Open the meeting in the Weflow calendar and click Start recording.
  2. Ask the customer to admit the notetaker from their lobby.
  3. Carry on with the call. Weflow records the rest of the conversation.
Weflow calendar showing a currently running meeting with Join meeting, Prepare meeting and Start recording controls

The same control stops the recording and removes the notetaker from the call, so reps can handle a customer objection without leaving the meeting.

How to read skip reasons in the Weflow recording health dashboard

The recording health dashboard in the Weflow admin console shows meetings recorded, recording attempts, meetings skipped and an error rate, with a CSV export for any time window.

It separates four causes of a failed recording. Only one of them is a product problem:

Dashboard reasonBy design or fix thisWhat to do next
Bot not admittedBy design: a meeting platform ruleBrief the rep on the mid-call start-recording control and on asking customer organizers to admit the notetaker
Link changed after the inviteBy design: the calendar no longer pointed at the real meetingKeep the link in the invite current, and record last-minute changes with the desktop app
Meeting never happenedBy design: there was nothing to recordNothing; take it out of your gap count
Platform errorFix thisRaise it with Weflow support with the meeting details

Opt-outs sit apart from all four. That separation is what stops a rep's choice or a lobby problem from showing up as a product failure in your numbers.

Export the CSV weekly and sort it by team. A team with a cluster of "bot not admitted" needs a ten-minute briefing, not a new tool.

The dashboard is pull, not push. Weflow doesn't send an alert when a recording fails, so the weekly export is how you find gaps before a rep does.

What to switch on before your Weflow Conversation Intelligence go-live

A short admin checklist closes most avoidable gaps before reps ever notice them. Steps 4 and 5 do the most work, so if you only get to two things this week, do those.

  1. Confirm every rep who needs recordings holds a Weflow Conversation Intelligence seat. Call recording lives in Weflow Conversation Intelligence, not in Weflow Activity & Contact Capture alone. The Revenue AI Foundation bundle pairs the two.
  2. Connect the calendar through Weflow Activity & Contact Capture. The notetaker schedules from these calendar events.
  3. Set your internal domains. List your own company's domains so the external rule sorts meetings correctly.
  4. Configure recording by team, not by individual user. Team membership updates on its own, so new joiners are covered without a manual step.
  5. Get every seat holder to sign in once. Until they do, Weflow captures their activity but the notetaker skips their meetings.
  6. Have your Zoom admin enable local recording. The notetaker needs it to record Zoom meetings.
  7. Enable Webex per workspace. Webex stays off until you switch it on.
  8. Brief reps on lobby admission and the start-recording control. Two minutes in a team meeting saves the customer-hosted calls that would otherwise go unrecorded.

How to record meetings the Weflow notetaker can't join

When the notetaker can't get in, each situation has a named route, and each route has a trade-off.

Record Zoom, Microsoft Teams and Google Meet with the Weflow desktop app

The Weflow desktop app for Windows and macOS records a meeting without a notetaker joining the call. It captures system audio, microphone and video on Zoom, Google Meet and Microsoft Teams.

There's no bot to admit and no lobby to wait in. The recording runs through the same pipeline as a notetaker recording: AI field updates to Salesforce, summaries and chapters, follow-up emails and scorecards. The app is included with a Weflow Conversation Intelligence seat.

Weflow desktop app home screen with a red arrow pointing at the Record Meeting button in the sidebar, annotated Record anything ad-hoc

The trade-offs:

  • The rep starts each recording, so coverage depends on the rep pressing Record meeting or accepting the prompt.
  • The join prompt covers Zoom and Google Meet, not Microsoft Teams. On Teams the rep presses Record meeting themselves.
  • Weflow's consent flow doesn't run, because nothing joins the meeting to post a notice. Obtaining consent becomes the rep's responsibility.

Capture phone, dialer, in-person and uploaded calls

Calls that never touch a meeting link need their own routes:

SituationRouteTrade-off
Outreach dialer callsConnect Outreach on the Setup and Integrations page; Weflow pulls the calls in automatically with transcript, summary and coachingAudio only, no video
Softphones on the computer, such as Aircall or RingCentralWeflow desktop app records the system audioThe rep starts each recording
In-person meetingsWeflow Mobile Copilot records the conversation or a voice note afterwardsA voice note only holds what the rep remembers to say
Recordings from anywhere elseManual upload up to 512MB, processed like any Weflow recordingSpeakers show as Speaker A, B and C, with no way to name them
Calls on a rep's own mobile carrier lineNot capturedThese reach Salesforce only if the rep logs them by hand
Weflow Upload Recording modal showing title, start date, Salesforce record linking, participant type and an access permission picker

On upload, the rep links the recording to Salesforce records, sets the participant type and decides who can access it, down to themselves alone.

When importing native platform recordings suits you better than a notetaker

If most of your calls are customer-hosted behind strict lobbies and you don't need the recording right after the call, a native-recording import avoids the admission problem entirely.

Chorus Meeting Import and Momentum's Zoom integration both work this way. The meeting platform records the call itself and the tool imports the recording afterwards, with no bot joining. The cost is timing: the recording only arrives once the platform has processed it.

For teams whose calls mostly happen on the customer's side of the lobby, that's a fair trade, and it's the honest answer for that setup.

How to set a recording coverage baseline leadership will trust

The defensible coverage measure isn't a target percentage. It's whether every remaining gap has an explanation: a rep opted out, the notetaker wasn't admitted, the meeting was cancelled, or the platform threw an error.

Leadership asks whether reps can switch recording off because they want a census, not a sample. You can't promise them zero opt-outs. What you can show them is that every missing call has a cause, and that the unexplained gap is close to empty.

Your raw ratio also needs context. Some calendar systems attach a video link to every event, including in-person and internal meetings that were never going to be recorded, and those distort the denominator.

Track coverage per team. A low starting rate on one team is a rollout problem, usually unsigned seats or a lobby habit, not a ceiling in the product.

Bring three things to your VP:

  • Explained versus unexplained gap, from the dashboard's skip reasons.
  • Coverage by team, so the conversation lands on the teams that need retraining.
  • The trend since go-live, so leadership sees the fixes working.

Want to see the calendar controls and the recording health view before your next coverage review? Walk through the product yourself, no call required.

Frequently asked questions about the Weflow notetaker

Does Weflow Conversation Intelligence need calendar access through Weflow Activity & Contact Capture?

Yes. The Weflow notetaker is scheduled from calendar events, so calendar access through Weflow Activity & Contact Capture has to be set up first. Weflow pulls meeting information from that connected calendar.

Which meeting platforms does the Weflow notetaker join?

The Weflow notetaker joins Zoom, Microsoft Teams, Google Meet and Webex. Webex is off by default and has to be enabled per workspace, and Zoom needs local recording enabled by your Zoom admin.

Can reps turn off the Weflow notetaker for their meetings?

Yes. Reps switch the notetaker off per meeting occurrence from the Weflow calendar. The recording health dashboard attributes opt-outs separately from other skips, so you can see exactly how much of your gap is rep choice.

Does Weflow alert me when a recording fails?

No. Weflow doesn't send a push alert on a failed recording. Failures show in the recording health dashboard and its CSV export. The Weflow Slack app notifies a channel when a recording and its summary are ready, not when one fails.

How does recording consent work on Zoom, Microsoft Teams and Google Meet?

Consent works differently by platform:

  • Zoom shows its own built-in recording consent prompt.
  • On Microsoft Teams and Google Meet, the Weflow notetaker posts a notice in the meeting chat with a link to stop the recording, and you can add an optional pre-meeting email.
  • You set the consent flow to opt-in, opt-out or none.
  • None of this runs when the Weflow desktop app records, because nothing joins the meeting.

What does the Weflow desktop app need on a managed Mac fleet?

The Weflow desktop app needs three macOS permissions: Microphone, Screen recording and Accessibility. Allow all three for the app through your MDM, or every rep sees the prompts themselves. On Windows, most permissions are granted automatically.

Do the Weflow desktop app and Weflow Mobile Copilot cost extra?

No. Both come with a Weflow Conversation Intelligence seat, whether it's standalone or inside a bundle. Weflow Conversation Intelligence is $39 per user per month, billed annually, and the Revenue AI Foundation bundle includes it at $49 per user per month.

Is there a lighter Weflow license for people who don't use Salesforce?

Yes. We sell a lightweight conversation intelligence license that gives people outside Salesforce the notetaker without the rest of the platform. Your whole company can then use one recorder, while only customer-facing teams carry full licenses.

By
Weflow

Weflow is a modular Revenue AI platform for RevOps leaders and revenue teams, powering pipeline, forecasting, and deal inspection for 200+ B2B companies. The team behind Weflow also hosts the RevOps Lab podcast and runs RevOps Chat, the Slack community for 1,000+ RevOps practitioners.

More articles by
Weflow

Related articles

How to Find the Week's Top Sales Objections Across Every Call: Manual Review, Keyword Trackers or an AI Agent

Decide when manual review, keyword trackers, or an AI agent best find weekly sales objections.

How to Score Account Health With Weflow AI Playbooks on the Account Object

Learn how to score account health with Weflow AI Playbooks on the Salesforce Account object.

How the Weflow Notetaker Decides Which Meetings to Join, and Why It Skips Some

Learn which meetings Weflow Notetaker joins, why it skips some, and recording limits by platform.

What Happens to Outreach Kaia Call Recordings When You Leave Outreach

Learn what happens to Outreach Kaia call recordings when you leave Outreach and what you can export.

Leaving Chorus at the ZoomInfo Renewal: Unbundling, Call History and Cutover

Decide how to leave Chorus at ZoomInfo renewal: save call history, unbundle data, and cut over in Salesforce

Security Review Questions Buyers Ask About Revenue AI Tools: Patterns From Sales Calls

Learn the security review questions that stall revenue AI deals: consent, EU residency, due diligence.

How to Get Phone Calls, In-Person Meetings and Offline Recordings Into Weflow

Learn which Weflow route captures phone calls, in-person meetings, and offline recordings.

AI Field Updates vs AI Playbooks in Weflow: When a Field Should Follow the Last Call or the Whole Deal

Decide when Weflow AI Field Updates vs AI Playbooks should own MEDDIC, stage, close date, and amount.

How to Track a New Rep's Qualification Skills in Their First 30 Days With Weflow Methodology Scores

Learn how to track a new rep's qualification skills in 30 days with Weflow methodology scores.

Conversation Intelligence for Sales Managers: What to Look at Every Week

Learn which Conversation Intelligence signals sales managers should review weekly, and why metrics come last.

How Weflow AI Field Updates add to a methodology field instead of overwriting what the rep wrote

Learn how Weflow AI Field Updates append to Salesforce methodology fields instead of overwriting rep notes.

5 Discovery Call Scorecards to Configure in Weflow: MEDDIC, SPICED, BANT, Question Quality, and Next Step

Learn which Weflow discovery scorecards to use: MEDDIC, SPICED, BANT, question quality, next step