Live cue cards for video sales calls

The exact answer, on your phone, before they finish asking.

Listens to your call, spots their question, puts a cue card on the phone next to your keyboard. Your numbers, verbatim. Never a script.

Dana · Northwind
Marcus · Northwind
Priya · Northwind
you
DANA
? question
Pricing · per month
  • £1,900/mo flat, 30-day pilot
  • no setup fee
  • annual: two months free
£1,900/mo · 30-day pilot · no setup fee
↩ Want me to price a two-team pilot?
★ signal
Timeline · Q1 rollout
< 1.5 s from their question to your card Nothing joins the call Chrome only, nothing to install
How it works

Two web pages. Nothing in the meeting.

The ExactSay capture page runs on the laptop that is in the call. The ExactSay display page runs on the phone next to it. No bot, no plugin, nothing on top of the call window. The other side sees a normal call.

STEP 1 · CAPTURE

Share the meeting's audio with the capture page

Open the ExactSay capture page in Chrome, pick the meeting tab, tick "share tab audio". Your mic is captured separately so the capture page always knows who is talking. Nothing is shared into the call.

STEP 2 · LISTEN

It waits for their end of turn

Live transcription with end-of-turn detection. A cue fires only when the other side finishes a question or an objection. Never on your turns, never mid-sentence, and never twice within eight seconds.

STEP 3 · CUE

A card lands on the display page

Claude drafts a headline and three short bullets from your context pack. Every figure is checked byte-for-byte against your facts file and flagged if it isn't a match. The card appears on the ExactSay display page on your phone, and dims after 25 seconds so the phone stays quiet.

40-second walkthrough. Setting up the capture page, then a card landing on the display page. No sound.
Platforms

Works with whatever plays the call.

Audio is captured from the browser, not from the meeting service, so there is no integration to approve and no admin to ask.

Runs in
A Chrome tab
Audio
Tab audio, the cleanest case
Status
tested daily
Runs in
Chrome tab, or the desktop app
Audio
Tab audio in the browser. Desktop app: whole-screen audio
Status
browser desktop: Chrome 141+
Runs in
Chrome tab, or the desktop app
Audio
Tab audio in the browser. Desktop app: whole-screen audio
Status
browser desktop: Chrome 141+

Also anything else that plays audio in a Chrome tab: Webex, Whereby, a browser softphone. Google Meet, Zoom and Microsoft Teams are trademarks of their owners; ExactSay is not affiliated with any of them.

Limitations

Where it stops, honestly.

  • The capture page needs Chrome on the laptop. Safari and Firefox can't capture tab audio. Other Chromium browsers may work but aren't tested.
  • Desktop meeting apps need whole-screen audio capture: Chrome 141 or newer, and macOS 14.2 or newer. Windows has supported it for years. Older Macs need a virtual audio device such as BlackHole.
  • Headphones are fine for tab and screen audio. The single-microphone fallback, where one mic hears both sides through the speakers, does not work with headphones.
  • Cards arrive about 1.5 seconds after they finish speaking. If they move straight on, the card is about the previous thing.
  • A card is only as good as your context pack. If the answer isn't in it, the card says NOT IN PACK rather than guessing.
  • English is tuned best. Spanish, German, French, Portuguese, Italian and Dutch are supported with slower end-of-turn detection.
  • The display page needs HTTPS and keeps the phone's screen awake. It works in iOS Safari and in a laptop tab; there is no native app.
  • One laptop, one call at a time. Transcripts are best-effort and not a compliance record.
Privacy & control

Your call, your facts, your files.

Built by a salesperson who did not want a bot in the meeting or a transcript in someone else's database.

Nobody on the call can tell

Nothing joins the meeting and nothing is drawn over it. Your counterpart sees a normal call. The cue card is on a phone on your desk, which reads as glancing at notes.

You decide what it hears and when it cues

Capture their side, your side, both or none, and stop at any moment. Cards fire only on their questions and objections, or when you tap "Cue now". Every figure comes from your own facts, or the card says so.

The transcript is yours

Transcript, cards and summary are saved as plain files where you run ExactSay, and nowhere else. Keep them for the next call, or delete the folder and they're gone.

FAQ

Before the first call.

Short answers to what people ask first. Anything missing, put it in the waitlist form.

On the call
Can the other person tell?

No. Nothing joins the meeting and nothing is drawn over it. The cue card is on a phone lying face-up on your desk, which reads as glancing at notes. Screen shares never include it.

Will it write me a script?

No, on purpose. A card is a headline and at most three bullets of about five words each. Scripts get read out loud and sound read out loud. Bullets are one glance and then it's your words.

How fast is it?

Under 1.5 seconds from the end of their sentence to the card on the display page, typically. Under 3 seconds at the slow end. The transcription runs continuously, so the only latency is deciding the turn ended and drafting the card.

What if the answer isn't in my notes?

The card says NOT IN PACK. Cards may only use your context pack: a file about you and your product, a facts file that is the source of truth for every number, and a file of objection answers in your own words. Any figure on a card that isn't a byte-for-byte match to the facts file gets a ⚠ so you know not to say it.

Setup
Do I need to install anything?

No. It's two web pages. The ExactSay capture page runs in Chrome on the laptop, the ExactSay display page runs in any modern browser on the phone. There is no extension, no desktop app and nothing in an app store.

Does it work with headphones?

Yes. Tab audio and whole-screen audio are captured digitally inside Chrome before they reach any output device, so it makes no difference whether you're on speakers, wired headphones or Bluetooth. Headphones actually help, because your microphone no longer hears the other side.

The one mode that needs speakers is the single-microphone fallback, where one mic picks up both voices and a diariser splits them.

Does it work with the Zoom or Teams desktop app?

Yes, on Chrome 141 or newer with macOS 14.2 or newer, or on Windows. Choose "whole screen audio" on the ExactSay capture page, pick Entire Screen in Chrome's share dialog and tick "Share system audio". Everything the computer plays is captured, so turn on Do Not Disturb. On older Macs you can route the app through a virtual audio device instead.

Which languages?

English first. Spanish, German, French, Portuguese, Italian and Dutch work, with a different transcription model and slightly slower end-of-turn detection. You pick the language per session.

Can I use a laptop instead of a phone for the cards?

Yes. The ExactSay display page works in a laptop tab too, for example on a second screen. The phone is just the version nobody on the call can see.

Your data
Where do the transcripts and summaries go?

To plain files, one folder per call: a transcript with speaker labels, a log of every card, and a summary of questions, objections, commitments and next actions. They live wherever ExactSay is running. Paste the summary into the prospect's pack and the next call starts with it.

Is it legal to transcribe my calls?

It depends where you and the other party are. Some places require everyone's consent to record or transcribe a conversation, some require only yours. ExactSay is a tool; the responsibility for using it lawfully is yours, exactly as it would be for a notepad or a recorder.

What does it cost?

Transcription and cue generation together cost pennies per hour of calls in API usage. Pricing for the hosted version goes to the waitlist first.

Waitlist

Get early access.

ExactSay is in private use today and opening to more people soon. Leave your email and where your calls happen, and you'll hear first when it's ready for your setup.