Pulse is live in beta — try it now
Heads up: this is an active beta. Expect occasional downtime while we iterate. In-app feedback is a single click away — we read every report. The beta is desktop-first for now — a mobile experience is on the way.
Meet Pulse
AI that listens, understands, and participates in your meetings in real time. Pulse joins your Zoom, Google Meet, or Teams calls — transcribes the conversation, tracks objectives, detects action items, and surfaces the right insight at the right moment.
Works Where You Meet
Join any meeting with a link, or use your browser microphone directly
No plugins required. For in-person meetings or phone calls, stream audio directly from your browser mic. The beta runs in desktop browsers today — a mobile experience is coming soon.
Why Pulse?
Most AI meeting tools record and summarize after the fact. Pulse participates in real time.
Passive Note-Takers
- – Record and transcribe after the meeting
- – Generate summaries once the call ends
- – No awareness of conversation dynamics
- – Can’t detect unanswered questions or gaps
- – No ability to speak or suggest in real time
- – One-size-fits-all AI, no custom agents
Pulse by JoinIn
- ✓ Understands conversation flow in real time
- ✓ Suggests what to say next with intent labels
- ✓ Detects unanswered questions, silent participants
- ✓ Tracks meeting objectives against live progress
- ✓ Can speak in meetings with controlled autonomy
- ✓ Bring your own AI agent trained on your data
Proactive Insights
Pulse doesn't just respond — it surfaces what you might miss
Unanswered Questions
"Bob asked about the timeline 3 minutes ago — no one answered."
Silent Participants
"Carol hasn't spoken in 10 minutes."
Objective Gaps
"Meeting is 75% over, Objective 3 hasn't been addressed."
Time Warnings
"5 minutes remaining, 2 action items unresolved."
Contradiction Alerts
Detects conflicting claims from different speakers and surfaces them.

Connect Your Platforms and Agents
Connect your company's AI, wire it to your systems, and let it act during the meeting
Supported Providers
- OpenAI (GPT-5) — speed and quality
- Anthropic (Claude) — nuanced reasoning
- Google Gemini — large context windows
- Any OpenAI-compatible endpoint
- Custom agent via JoinIn protocol
- Thousands of pre-built connectors, plus your own
Tools It Can Call
- CRM — look up an account, log the call, update a deal
- Issue trackers — create or search a ticket, assign an owner
- Docs & wikis — search internal knowledge, cite the source
- Calendar — check availability and book the follow-up
- Chat & email — post a summary to the channel or thread
- Support desk — pull a customer's ticket history mid-call
Smart Triggers
- Direct questions ("Hey AI, what about...")
- Unanswered questions after 3+ turns
- Factual claims with dates or numbers
- Topic shifts
- Three presets: Conservative, Balanced, Proactive
Security & Transparency
- API keys encrypted at rest (AES-256-GCM)
- Workspace owner consent required
- Agent responses HTML-stripped and length-capped
- Per-trigger cooldowns + 20 calls/meeting cap
- JoinIn never sends audio, credentials, or billing data
issue.create“partner schema ETA” · assignee Jordan · due FriConnect a tool once and your agent can call it mid-conversation — the result lands in the meeting, not in a follow-up.
Core Capabilities
Everything you need from transcription to real-time AI analysis
Real-Time Transcription
Speaker-attributed transcription as it happens — with AI-powered voice separation from a single audio stream or per-mic detection.
Recording & Exports
Video recordings for platform meetings, audio for direct conversations. Export transcripts as text, JSON, SRT, or VTT.
Next-Turn Suggestions
Real-time suggestions for what to say next, ranked by confidence and labeled by intent — clarify, advance, support, challenge, or summarize.
Micro-Recaps
Concise catch-up summaries with speaker attribution, triggered on topic shifts. Rejoin any conversation in seconds.
Topic Detection
Automatic topic tracking with AI-generated labels, conversation volatility measurement, and participant overlap detection.
Objectives Tracker
Define up to 20 meeting objectives. Pulse tracks progress in real time — not started, in progress, completed, or skipped.
Action Items
Tasks, decisions, and follow-ups captured as they're spoken. Each tagged with urgency, assignee, and type — accept, reject, or modify.
Three Ways to Speak
Control how autonomous Pulse is — Hold (you approve every line), Called On (it answers when addressed), or Interject (hands-free). Timing runs on Baton, our turn-taking engine — available as a standalone service soon.
Contradiction Alerts
When two speakers state conflicting facts, Pulse flags it in the moment — before a decision is made on a bad premise.
Post-Meeting Agent
Ask the meeting questions after it ends. Query the transcript, decisions and action items, grounded in what was actually said.
AI Search
Semantic search across the live transcript. Ask "What did Sarah say about the budget?" and get instant, grounded answers.
See Pulse in Action
Watch a live demo of Pulse participating in a real meeting
Pulse is live in beta — try it now
Heads up: this is an active beta. Expect occasional downtime while we iterate. In-app feedback is a single click away — we read every report. The beta is desktop-first for now — a mobile experience is on the way.
