NSAG Meeting Intelligence Help Center
โ† Back to Dashboard

Help Center

Everything you need to get the most out of NSAG Meeting Intelligence โ€” from your first recording to managing your team and sharing meeting summaries.

๐Ÿ”

No results found. Try a different search term.

๐Ÿš€

Overview

1
Create your account
Register your organization and set up your admin account
2
Enable 2FA
Secure your account with two-factor authentication
3
Record or upload
Three recording methods โ€” file upload, mic recording, or tab audio capture

What is NSAG Meeting Intelligence?

NSAG Meeting Intelligence is a private, secure platform that transcribes your meeting recordings and uses AI to generate summaries, extract action items, identify speakers, and automatically flag sensitive content.

Unlike consumer tools, your recordings and transcripts never leave NSAG infrastructure and are never used to train AI models. Built for organizations in government, legal, healthcare, and financial services.

๐Ÿ‘ค

Create an Account

Starting a new organization

  1. Go to meetings.nsag.space and click Create one
  2. Enter your organization name, full name, email, and password
  3. Click Create Account โ€” you are now the organization admin
Tip: Only one person should create the organization. All other team members should be invited via the Team page โ€” not create their own organization.

Joining an existing organization

Ask your admin to send you an invitation from the Team page. Click the link in your email to create your account and join automatically. Do not create a new organization.

๐Ÿ”

Two-Factor Authentication

Setting up 2FA

  1. Click Security in the left sidebar
  2. Click Enable 2FA
  3. Scan the QR code with Google Authenticator or Authy
  4. Enter the 6-digit code to confirm
  5. Save your 8 backup codes in a secure location
Important: Save your backup codes before leaving the setup screen. Each code can only be used once.

Signing in with 2FA

After entering your password, enter the 6-digit code from your authenticator app. Codes refresh every 30 seconds. Use a backup code if you have lost access to your authenticator.

๐ŸŽ™

All Recording Methods

Upload

Upload a File

Upload an existing audio or video file. Best for recordings you already have. Supports MP3, MP4, M4A, WAV, OGG, WEBM up to 500MB.

๐Ÿ”ด Mic

Record Meeting

Record directly from your device microphone. Best for in-room meetings. Place your laptop in the center of the table.

๐ŸŸฃ Tab Audio

Record Tab Audio

Capture audio playing in a browser tab โ€” Zoom, Teams, Meet, YouTube. Best audio quality. Chrome or Edge required.

Which method should I use?

  • Already have a recording? Use Upload.
  • In-person meeting? Use Record Meeting (mic). Place the laptop in the center of the room.
  • Zoom, Teams, or Meet call? Use Record Tab Audio for the best quality โ€” captures the digital audio directly, both sides of the conversation, no background noise.
  • YouTube, webinar, training video? Use Record Tab Audio.
๐Ÿ“

Upload a File

How to upload

  1. Click + Upload Recording on the dashboard
  2. Enter a meeting title
  3. Click the upload area or drag and drop your file
  4. Click Upload & Transcribe

Your meeting will appear in the dashboard with a Transcribing status. The page updates automatically โ€” no need to refresh.

Supported formats: MP3, MP4, M4A, WAV, OGG, WEBM โ€” maximum 500MB.
๐Ÿ”ด

Record with Microphone

How to record

  1. Click Record Meeting (red button) on the dashboard
  2. Enter a meeting title
  3. Click Start Recording โ€” allow microphone access when prompted
  4. The red indicator and timer confirm recording is active
  5. Click Stop Recording when done โ€” uploads automatically
Tip: If the audio level meter is not moving, click the lock icon in the browser address bar and change the microphone to your preferred device.
Note: Keep the browser tab open while recording. Navigating away stops the recording.

Best practices

  • Place the device in the center of the table
  • Use a USB conference microphone for meetings with 4+ people
  • Close doors and windows to reduce background noise
  • Have participants introduce themselves by name at the start
๐ŸŸฃ

Record Tab Audio

What is tab audio capture?

Tab audio capture records the audio playing inside a browser tab โ€” a Zoom call, Teams meeting, Google Meet session, YouTube video, or any web-based audio. It captures the digital audio directly, producing significantly better transcription accuracy than a microphone in a room.

Requires Chrome or Edge. Firefox and Safari are not supported.

How to record tab audio

  1. Click Record Tab Audio (purple button) on the dashboard
  2. Enter a meeting title
  3. Click Start & Select Tab
  4. Your browser will show a sharing dialog โ€” select the tab containing your meeting
  5. Important: Check "Share tab audio" in the browser dialog โ€” this is easy to miss
  6. Click Share โ€” recording starts immediately
  7. Click Stop Recording when done โ€” uploads automatically
Must check "Share tab audio": The browser defaults to sharing without audio. If you forget to check this box, you will see a "No audio detected" error and can try again.
Tip: Tab audio captures both sides of a Zoom or Teams call equally โ€” no more missing what the other person said.

What can I capture with tab audio?

  • Zoom in browser โ€” select the Zoom tab, check Share audio
  • Microsoft Teams in browser โ€” select the Teams tab
  • Google Meet โ€” select the Meet tab
  • YouTube / webinars / training videos โ€” select the video tab
  • Any browser tab with audio โ€” works with any web-based audio source
Recording consent: When recording a Zoom or Teams call, ensure all participants have consented to being recorded. California requires all-party consent for recorded conversations.
โœจ

Transcription & AI Summary

How it works

After uploading or recording, your meeting is processed in two steps:

  1. Transcription โ€” audio converted to text using Whisper, running on NSAG infrastructure
  2. AI Analysis โ€” Claude AI generates a summary, action items, speaker identification, and security scan

Processing takes 1-3 minutes. You will receive an email when your meeting is ready. The dashboard updates automatically.

Reading your meeting

Click any completed meeting to open the detail view:

  • AI Summary โ€” 3-5 sentence overview
  • Action Items โ€” tasks with owner attribution
  • Full Transcript โ€” complete word-for-word text
  • Speakers โ€” identified participants
  • Security Alerts โ€” shown if sensitive content was detected
โœ…

Action Items

Tracking action items

The AI scans the transcript for commitments and tasks. When a name is mentioned alongside a task, it is attributed to that person. Check off items as they are completed โ€” your progress is saved automatically.

Tip: For better attribution, have participants state their name when taking on a task: "Sarah will follow up with the vendor by Thursday."
๐Ÿ”—

Share a Meeting

How to share

  1. Open any completed meeting
  2. Click the ๐Ÿ”— Share button at the top right
  3. Copy the generated link
  4. Send it to anyone โ€” they do not need a platform account to view it
Share links: Expire after 30 days ยท Read-only access ยท No login required ยท NSAG branded view

What the recipient sees

The shared view shows the meeting title, AI summary, action items, full transcript, and speakers. If the meeting had a security alert, the alert banner is also visible. The recipient cannot edit or delete anything.

Note: Anyone with the link can view the meeting during the 30-day window. Only share links for meetings you intend to make accessible.
๐Ÿ“„

Download PDF

How to download

  1. Open any completed meeting
  2. Click โฌ‡ Download PDF at the top right
  3. The PDF downloads immediately โ€” no waiting
The PDF includes: NSAG branded header, meeting title and date, security alert banner (if applicable), AI summary, action items, speakers, and full searchable transcript. Page numbers and CONFIDENTIAL footer on every page.
๐Ÿšจ

Threat Alerts

What are threat alerts?

Every transcript is automatically scanned for sensitive content. If detected, the meeting is flagged and you receive an immediate security alert email โ€” separate from your completion email. This feature is unique to NSAG.

๐Ÿšจ Critical
Passwords, API keys, SSNs, credit card numbers, credentials, or other highly sensitive data.
โš ๏ธ Warning
Data breaches, vulnerabilities, exploits, ransomware, phishing, lawsuits, or security incidents.
๐Ÿ“‹ Compliance
HIPAA, PHI, PCI DSS, GDPR, SOX, CCPA, or other regulatory frameworks and protected data types.

What to do when you receive a threat alert

  1. Open the flagged meeting โ€” it shows a colored alert badge on the meeting card
  2. Review the detected keywords in the Security Alerts panel on the right side of the meeting detail
  3. For Critical alerts โ€” verify whether the content represents a genuine security concern
  4. Contact your NSAG security team if you believe a genuine incident occurred
๐Ÿ“‹

Compliance Flags

Regulatory term detection

The platform automatically detects when meetings reference HIPAA, PHI, PCI DSS, GDPR, SOX, CCPA, FERPA, and other regulatory frameworks. These meetings are tagged with a blue compliance badge allowing compliance officers to quickly identify which meetings require special handling.

Audio retention

Raw audio files are automatically deleted after transcription. Only the text transcript is stored long-term. This minimizes your data footprint while preserving the meeting record.

๐Ÿ”’

Data Privacy

Your data stays on NSAG infrastructure

All processing happens on NSAG-controlled servers in Los Angeles, California. Your recordings are never sent to third-party consumer AI services and are never used to train AI models. This is a binding contractual commitment โ€” not a policy subject to change.

Security measures

  • TLS 1.2/1.3 encryption in transit
  • Encryption at rest
  • HSTS enforced
  • 7 active security headers
  • Rate limiting on all API endpoints
  • Two-factor authentication
  • Full audit logging
  • FortiGate 200F enterprise perimeter
  • 24/7 Security Operations Center
  • Audio deleted after transcription
  • 15-point security audit passed
๐ŸŽค

Voice ID

What is Voice ID?

Voice ID automatically identifies who is speaking in your meeting recordings and attributes their speech to their name in the transcript. Instead of "Speaker 1" and "Speaker 2" you see "Lowell Switzer" and "Sarah Johnson."

Voice ID works by creating a voice fingerprint from a 30-second enrollment sample. Every future meeting recording is automatically compared against enrolled voices and speakers are identified by name.

Tip: Voice ID works with all three recording methods โ€” file upload, mic recording, and tab audio capture.
๐ŸŽ™

Enrolling Your Voice

How to enroll

  1. Click Voice ID in the left sidebar
  2. Fill in your Full Name, Title / Role, and Organization
  3. The enrollment script updates automatically with your details highlighted in blue
  4. Click Start Recording โ€” allow microphone access when prompted
  5. Read the script aloud clearly at a normal pace โ€” it takes about 30 seconds
  6. Click Stop & Save
  7. Wait for the "Voice enrolled successfully" confirmation
Tip: The script stays visible while you record so you can read it directly. Speak clearly and at your normal conversational pace for best results.

The enrollment script

When you fill in your details, the system generates a 30-second script for you to read. The script opens with your name and title โ€” this is critical because it tells the system what to call you in future transcripts.

Example: "My name is Sarah Johnson and I am City Manager at the City of Vacaville..."

Important: State your name and title clearly at the start of the enrollment. The name you say becomes the name that appears in your meeting transcripts.

Team enrollment

Each team member enrolls their own voice from the Voice ID page. The Team Enrollment Status section shows who has enrolled and who has not. You can invite teammates to enroll via the Team page.

To remove your voice enrollment, click Remove My Voice Enrollment at the bottom of the Voice ID page. You can re-enroll at any time.

โœ…

Voice ID in Transcripts

What changes in your meetings

After enrollment, every meeting you record is automatically processed through Voice ID. You will see:

  • Speakers panel โ€” shows your name instead of "Unknown Speaker" or generic labels
  • Transcript โ€” speech attributed to your name throughout the text
  • Action items โ€” tasks attributed to the correct person by name
  • AI summary โ€” references speakers by their actual names
Tip: Voice ID works best with clear audio. Use a USB conference microphone for in-room meetings and tab audio capture for Zoom and Teams calls โ€” both produce the clearest recordings for speaker identification.

Accuracy and confidence

Voice ID uses pyannote, a professional-grade speaker identification model. Identification accuracy depends on audio quality and how clearly you speak. A cosine similarity score above 0.50 is required for a match โ€” scores around 0.70 or higher indicate a confident identification.

If a speaker is not recognized (score below threshold), their speech is labeled with a generic identifier. Re-enrolling with a clearer sample or longer recording can improve accuracy.

Privacy

Voice fingerprints are stored only on NSAG infrastructure and are never shared with third parties or used to train AI models. Each team member controls their own voice enrollment and can remove it at any time.

๐Ÿ‘ฅ

Managing Your Team

The Team page

Organization admins can manage team members from Team in the left sidebar. Invite new users, view pending invitations, and remove members who no longer need access.

User limits by plan

  • Trial: 1 user
  • Starter: 1 user
  • Business: up to 5 users
  • Enterprise: unlimited users
โœ‰๏ธ

Inviting Users

How to invite

  1. Go to Team in the sidebar
  2. Click + Invite User
  3. Enter the email address and click Send Invitation

The invitee receives a branded email with a link to create their account. The link expires after 48 hours.

Accepting an invitation

  1. Click the link in your invitation email
  2. Enter your full name and choose a password
  3. Click Create Account & Join
  4. You are logged in automatically
Important: Always use the invitation link to join an existing organization. Do not create a new organization account.
๐Ÿท

User Roles

Member
Upload recordings, record meetings, record tab audio, search meetings, share meetings, download PDFs, view and manage their own meetings.
Admin
Everything a Member can do, plus: invite and remove users, view billing and plan information, access the Team page.
Superadmin
NSAG platform administrators only. Full platform management โ€” all organizations, users, and audit log.
๐Ÿ’ณ

Plans & Billing

Available plans

  • Trial โ€” Free. 3 meetings/mo, 1 user. No credit card required.
  • Starter โ€” $49/mo. 10 meetings/mo, 1 user.
  • Business โ€” $99/mo. 50 meetings/mo, up to 5 users.
  • Enterprise โ€” $199/mo. Unlimited meetings, unlimited users, priority support.
Note: Billing information is only visible to organization admins.

Upgrading and managing billing

Click Upgrade Plan in the sidebar to select a plan. Once subscribed, click Manage Billing to update payment, view invoices, or cancel. Cancellation takes effect at the end of your billing period.

โš™

Admin Panel

Platform administration

The Admin Panel is accessible to NSAG superadmin accounts only. It provides three tabs: Organizations (usage, enable/disable, delete), Users (roles, delete), and Audit Log (full event history with timestamps).

Note: Deleting an organization permanently removes all users, meetings, and transcripts. Organizations containing a superadmin are protected and cannot be deleted.
๐Ÿ“œ

Audit Log

What is tracked

The audit log records every significant action with exact timestamps. Accessible from the Audit Log tab in the Admin Panel.

  • login_success / login_failed
  • login_2fa_pending / login_2fa_success / login_2fa_failed
  • login_backup_code_used
  • meeting_upload / meeting_record / meeting_delete
  • meeting_share_created / meeting_pdf_download
  • invite_sent / invite_accepted
  • user_removed / admin_org_toggle
โ“

FAQ

How long does transcription take?
Most recordings process in 1-3 minutes. You receive an email when ready and the dashboard updates automatically.
Which recording method gives the best quality?
Tab audio capture gives the best transcription accuracy โ€” it captures the digital audio stream directly, with no background noise. Use it for Zoom, Teams, Meet, or any browser-based meeting. Use mic recording for in-person meetings.
Tab audio capture is not working โ€” no audio detected.
In the browser sharing dialog, you must check "Share tab audio" before clicking Share. This option is easy to miss as the browser defaults to sharing without audio. Try again and make sure to check that box.
Is my data secure?
Yes. All data is processed on NSAG infrastructure in Los Angeles. Your recordings are never used to train AI models. Audio is deleted after transcription. The platform passed a 15-point security audit.
How do I add team members?
Go to Team in the sidebar and click Invite User. They receive an email to create their account. Do not have them create a new organization.
How do I share a meeting with someone outside my organization?
Open the meeting and click the Share button. Copy the link and send it โ€” no login required. Links expire after 30 days.
I received a threat alert. What should I do?
Open the meeting and review the flagged keywords in the Security Alerts panel. For Critical alerts, take appropriate action and contact your NSAG security team if needed.
I lost my 2FA device.
Enter one of your 8 backup codes in the 2FA field at login. Each code works once. If all codes are exhausted, contact NSAG support.
Can I download a meeting as a PDF?
Yes. Open any completed meeting and click Download PDF. The PDF includes the summary, action items, and full searchable transcript with NSAG branding.
What happens when I reach my meeting limit?
Uploads and recordings pause. Existing meetings remain fully accessible. Upgrade at any time to continue immediately.
How do I get my name to appear in meeting transcripts?
Enroll your voice on the Voice ID page. Fill in your name, title, and organization, then read the 30-second script aloud. Every future meeting will automatically identify your voice and attribute your speech to your name.
Does Voice ID work for everyone in the meeting?
Voice ID identifies any team member who has enrolled their voice. Unenrolled participants will show as unidentified speakers. Invite your team to enroll via the Team page.
Can I re-enroll my voice if identification is not working well?
Yes. Go to Voice ID, click Remove My Voice Enrollment, then re-enroll with a fresh sample. Speak clearly and ensure your microphone is working properly for best results.
๐Ÿ“ง

Contact Support

Get help from the NSAG team

Network Security Assessment Group
630 Davis St, Vacaville, CA 95688
707.452.3015
support@nsag.ai

Enterprise clients: Contact your dedicated NSAG account manager for priority support.