JoinIn.ai
Beta is live · Try Pulse
BetaLive now

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.

Open pulse.joinin.ai
Product

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.

Pulse — Live SessionListening
Interject Floor Clear Meeting
Catch-UpObjectivesInsightsTranscript
Discuss Q3 roadmap90%
Ted raised it — no ETA yet on the partner schema.
Alex (PM)
We need the Q3 API status before Friday.
Jordan (Eng)
Auth's done — we're blocked on the partner schema.
Next-Turn · Clarify
"Jordan, can you reach out to the partner team today and get an ETA on the schema?"

Works Where You Meet

Join any meeting with a link, or use your browser microphone directly

Zoom
Zoom
Google Meet
Google Meet
Microsoft Teams
Microsoft Teams
Direct Microphone
Mobile — Coming Soon

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
Listen
Audio + transcription
Understand
Topics, acts, dynamics
Analyze
Insights, gaps, actions
Act
Suggest, speak, alert

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.

Pulse live in a four-person conversation — topic detection with confidence, catch-up key points, speaker-attributed transcript, and chat
A live session: topic detection, catch-up key points, and speaker-attributed transcript in real time

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
Pulse — Agent Tools4 connected
CRMAccounts, deals, contacts
Issue TrackerCreate & search tickets
Docs & WikiSearch internal knowledge
CalendarAvailability, scheduling
ChatPost to a channel
Support DeskTicket history
Tool call · in meeting
issue.create“partner schema ETA” · assignee Jordan · due Fri
ENG-482 created — link shared in the meeting

Connect 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

Share:
BetaLive now

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.

Open pulse.joinin.ai