Record meetings, upload audio/video, and track transcriptions from your browser
Users
24
+2 in 30 days
Rating
5.0 / 5
unchanged in 30 days
Ratings
7
0 in 30 days
Store rank
#144K
#120K among extensions
Version
1.0.6
updated 20 Oct 2026
Users
monthly, 5 months
Latest, 21 Oct 2026:24 usersMove the mouse over the chart for any month
Ratings count
monthly, 5 months
Latest, 21 Oct 2026:7 ratingsMove the mouse over the chart for any month
The Chrome Web Store rounds user counts down to the leading digit, so the user line moves in steps. The ratings count is exact and is the better signal of real adoption.
About NodeShift AI
NodeShift AI is the fastest way to capture every meeting that happens in your browser — without juggling separate recording apps, without losing track of conversations, without forgetting to hit "stop."
Pin the extension to your toolbar and meeting recording becomes one click. Tab audio plus your microphone, mixed into a single file, automatically uploaded, transcribed, and waiting in your NodeShift account by the time the meeting ends.
═══════════════════════════════════════════
WHY PEOPLE INSTALL NODESHIFT AI
═══════════════════════════════════════════
• "I forgot to start the recording." — When NodeShift AI sees you're on a Google Meet, Microsoft Teams, Zoom, or Jitsi tab, it shows a one-click Record banner right inside the popup. No need to remember a hotkey or open another app.
• "I can't be in this meeting but I still need the notes." — Paste any meeting URL into the Send Bot view and NodeShift AI's backend bot joins on your behalf, records, and transcribes. Works for Meet, Teams, Zoom, and Jitsi.
• "I lost a recording because I closed the tab too early." — If the recording tab disappears, NodeShift AI auto-stops, finishes the upload from what was captured, and surfaces a banner next time you open the popup so you never wonder whether the file made it.
• "I want my calendar to record itself." — Connect Google or Microsoft Calendar from the web app and pick per-event whether the bot should auto-join. The Upcoming tab shows the next two days at a glance, grouped by calendar provider.
• "I need transcripts in Russian/Arabic." — Full English, Russian, and Arabic localization, with proper right-to-left layout for Arabic.
═══════════════════════════════════════════
WHAT IT DOES
═══════════════════════════════════════════
Record any meeting tab
▸ Capture tab audio plus microphone in one mixed recording.
▸ Pick "Audio only" for smaller files, or "Screen + audio" to also save the visual.
▸ Recording continues in the background even when you close the popup.
▸ A red REC badge on the toolbar icon keeps the recording state visible at a glance.
Send a bot to join remotely
▸ Paste a Google Meet, Microsoft Teams, Zoom, or Jitsi URL.
▸ A backend bot joins the call, records, and transcribes.
▸ Useful when you don't want to attend in person or want a clean audio source.
Auto-detect supported meetings
▸ When you're on Meet, Teams, Zoom, or Jitsi, the extension surfaces a banner with the meeting title and a one-click Record or Send Bot action.
▸ The lightweight content script only reads the page URL and title — nothing else.
Upcoming meetings, in your toolbar
▸ Today and tomorrow's calendar events, grouped by Google Calendar / Outlook / iCal.
▸ Each event has a "Auto-join" switch so you can pick which meetings the bot should attend without leaving the toolbar.
Recent recordings and live status
▸ Browse your last meetings without opening the web app.
▸ Each row shows a live status badge: Processing → Saving → Transcribing → Summarizing → Ready.
▸ Tap any row to jump to the meeting in the web app.
Transcription notifications
▸ A Chrome notification fires the moment your recording is uploaded.
▸ A second notification fires when the AI transcription is finished and ready to read.
▸ Click either to jump straight to the transcript.
Microphone permission, done right
▸ A dedicated permission tab walks you through enabling the microphone with clear guidance for the common "Allow this time" pitfall (which expires and breaks recording).
▸ If you have Chrome's Sound setting blocked, a warning banner explains why you can't hear meetings during recording and links you straight to the right Chrome setting.
Settings and preferences
▸ Theme: system / light / dark.
▸ Language: English / Russian / Arabic (RTL).
▸ Auto-record: start recording automatically when a meeting is detected.
▸ Auto-join calendar meetings: all meetings / only meetings you own / only when you invite the bot.
▸ Email recap: only me / everyone on the invite.
▸ All preferences sync to your NodeShift account so they follow you between devices.
═══════════════════════════════════════════
HOW IT WORKS
═══════════════════════════════════════════
1. Install the extension and sign in with Google, GitHub, or your NodeShift email and password.
2. Grant microphone access once — the dedicated permission tab makes this a one-click experience and helps you avoid the "Allow this time" trap that breaks most extensions.
3. Open any Meet / Teams / Zoom / Jitsi tab. The extension's "meeting detected" banner appears in the popup. Click Record to capture, or Send Bot to dispatch a backend recorder.
4. When you click Stop (or close the tab — NodeShift AI handles that gracefully), the recording uploads to your secure NodeShift storage via a short-lived presigned URL.
5. Chrome notifies you when upload completes, and again when AI transcription finishes. One click on the notification opens the meeting in your NodeShift web app to read the transcript, action items, and summary.
═══════════════════════════════════════════
SUPPORTED MEETING PLATFORMS
═══════════════════════════════════════════
▸ Google Meet — meet.google.com
▸ Microsoft Teams — teams.microsoft.com and teams.live.com
▸ Zoom — zoom.us and *.zoom.us
▸ Jitsi Meet — meet.jit.si
═══════════════════════════════════════════
PRIVACY AND SECURITY
═══════════════════════════════════════════
▸ Authentication tokens live in chrome.storage.session — cleared when your browser session ends, never written to disk.
▸ Recordings upload directly to your NodeShift storage via short-lived presigned URLs. The extension never holds a long-lived storage credential.
▸ The meeting-detector content script reads only the page URL and document title — no DOM content, no chat messages, no participant data, no cookies.
▸ Microphone access is gated behind a clear permission flow and can be revoked at any time from Chrome's per-site settings.
▸ Host…
Growth
Window
Users
Change
Ratings
Rating
7 days
+3
+14.3%
0
0.00
30 days
+2
+9.1%
0
0.00
Chrome Web Store search rankings
Where NodeShift AI appears when people search the store, with the 30 day change
https://meet.google.com/*https://teams.microsoft.com/*https://teams.live.com/*https://teams.cloud.microsoft/*https://zoom.us/*https://*.zoom.us/*https://app.zoom.us/*https://pwa.zoom.us/*https://*.zoomgov.com/*https://meet.jit.si/*and 6 more
Alternatives to NodeShift AI
Extensions that rank for the same store searches or share the Tools category, ordered by users