Recording Any Meeting by Link
Paste a Zoom, Google Meet, or Microsoft Teams link and Wave sends a bot to record that meeting — no calendar connection needed.
Got a meeting link but no calendar connected — or a call that isn't on your calendar at all? Paste the link into Wave and it sends a bot to that meeting. The bot joins as a participant, records, and the session shows up in your library with a transcript and summary when the meeting ends.
This works for Zoom, Google Meet, and Microsoft Teams.
Send the bot
Open the Meetings tab. (The Record button menu also has a Meeting option that takes you there.)
Choose your platform. If you haven't connected a calendar, the tab shows Or record manually — Paste a meeting link and Wave will join to record — with buttons for Zoom, Google Meet, and Microsoft Teams. If you have connected one, tap Record by Link (Paste a Zoom, Meet, or Teams link) and pick from Choose your meeting platform:.
Paste the full link into Meeting URL.
Optionally type a Bot Name (Optional) — this is what everyone in the meeting sees. Leave it blank to use Wave's default name.
Tap Create Bot. The bot's progress appears under Latest Bot Status.
Paste the complete link, not a partial one. If Wave can't read it you'll see Invalid URL — "Please check the meeting URL and try again. Make sure to paste the full meeting link."
Zoom is the one platform that needs a connected account first. The Zoom screen shows Connect to Zoom with a Connect Zoom Account button — approve Wave on Zoom's page and the link field appears. Google Meet and Microsoft Teams need no account connection at all.
Let the bot in
Once you tap Create Bot, the bot dials into the meeting on its own. If the meeting has a waiting room or lobby, admit it the same way you'd admit any guest — it shows up under the name you chose.
Statuses you'll see along the way:
- Joining Meeting... — the bot is dialing in.
- In Waiting Room — waiting to be admitted. Let it in from the meeting.
- Recording Now — it's in and recording.
- In Call (Not Recording) — it joined but recording hasn't started yet.
Watch and stop an active bot
On iPhone and Android, a mini bar appears at the bottom of the app whenever a bot is live, showing its status and elapsed time. Tap it to expand the Active Bots sheet, which lists every running bot with its Meeting URL, Bot Name, and Started time. Tap Stop Bot to pull it out early — "The bot will leave the meeting. Your recording up to this point will be saved."
The Latest Bot Status card on the platform screen has a Cancel Bot button too. On the web, the Current Bot Status panel has Cancel Bot, plus Create New Bot once the current one has finished.
You don't need to stop the bot manually. When everyone leaves or the host ends the call, it leaves on its own and the recording processes automatically.
Requirements and limits
- Meeting bots need an active subscription. Without one, Wave shows the upgrade screen instead of creating the bot — see plans and pricing.
- Wave can auto-join Zoom, Microsoft Teams, and Google Meet. Other platforms aren't supported by the bot; record those with Wave Desktop instead.
- The bot gives up after about 10 minutes in a waiting room.
FAQ
No. Record by Link is the whole point — it works with nothing but a meeting URL. If you'd rather Wave joined your scheduled meetings automatically, connect your calendar as well.
The most common causes are a waiting room nobody admitted it from (Wave times out after roughly 10 minutes), a host who removed it, or a meeting that was locked or full. Wave shows the reason on the bot's status when it fails — for example "Wave timed out in the waiting room" or "The host locked the meeting so Wave can't join." Send a new bot once the problem is fixed.
No. The name is set when the bot is created. Set Bot Name (Optional) before you tap Create Bot, or change the default for calendar meetings under Calendar & Bot Settings → Bot Name.
For link-based bots you pick recipients from the session's share options after the fact. Automatic attendee emails come from calendar events — see Wave Guests.
Was this article helpful?
Still need help?