01 — Capture

Every call lands in Numi automatically

Connect HubSpot and recordings flow in by webhook the moment a call ends. No rep has to remember to upload anything. Calls from Zoom, Teams, Meet or a phone dialer are just as easy: connect once or upload a file.

  • HubSpot Dials connected once, then fully hands-off
  • Zoom, Teams, Meet and phone dialers via upload or connection
  • No change to how your reps already sell
Calls arrive from HubSpot automatically, no rep action needed.
02 — Transcription

Transcribed on EU infrastructure, German-first

Numi transcribes every call with self-hosted Whisper large-v3-turbo running on EU infrastructure in Frankfurt. Audio is never sent to US servers. German is the primary language, evaluated specifically on DACH B2B sales conversations, with English supported from day one.

  • Self-hosted Whisper large-v3-turbo, EU infrastructure (Frankfurt)
  • German-first, tuned for DACH sales calls
  • Never sent to US servers
Audio becomes a speaker-labeled transcript on EU infrastructure.
03 — Scoring

Nine dimensions, scored from the transcript

Every call is scored across nine dimensions: discovery, objection handling, rapport, closing, active listening, product knowledge, next-step clarity, filler words and talk-to-listen ratio. Scores come from what was actually said, not keyword templates, and the anti-sycophancy engine keeps them honest instead of inflated.

  • Nine dimensions on every single call
  • Grounded in the transcript, not keyword matching
  • Anti-sycophancy engine calibrates against peers
Three calls, three honest scores, side by side.
04 — Coaching

Coaching tied to the exact moment

Every score links to a specific quote from the call. The rep sees the moment that drove it, not just a number, and gets a full scorecard with concrete strengths and numbered next steps. Coaching fires automatically after every call. Nobody has to re-listen to a recording.

  • Each score cites the line that earned it
  • Written for the rep, strengths plus numbered fixes
  • Delivered automatically, every call
A score, the quote behind it, and the next step.
05 — Meeting analysis

What got missed, surfaced

Numi reads the whole conversation, not just the score line. Unanswered questions, objections that never got handled, next steps that were never set: the things that quietly cost deals are pulled out of the transcript and put in front of the rep while the call is still fresh.

  • Unhandled objections and open questions surfaced
  • Missing or vague next steps flagged early
  • Grounded in the transcript, deal by deal
The unhandled objection that never made it into the CRM.
06 — Manager view

The whole team in one dashboard

Managers see call volume, team average, the most common coaching issue across the floor, and a sortable rep comparison, then drill into any rep's call history. You spot who needs help before it shows up in the pipeline, without listening to a single recording.

  • Team average and shared coaching themes at a glance
  • Sortable rep comparison, drill into any call
  • Role-based access: reps see their own, managers see the team
Volume, team average, and who needs attention this week.
07 — Improvement over time

Watch the scores climb

Because every call is scored the same way, progress is measurable. Reps track their discovery and objection handling week over week, managers see the trend line move, and coaching turns from a feeling into a number.

  • Per-dimension trends, call over call
  • Consistent scoring makes progress comparable
  • Coaching you can measure, not just feel
The same rep, the same dimension, four weeks apart.

Your data stays on European infrastructure.

Numi runs on servers in Frankfurt, Germany. Call recordings, transcripts, and your account data are stored in the EU. Speech-to-text runs on models we host ourselves. Your audio is never sent to an external transcription provider. We act as your data processor under a DPA and operate under EU data-protection law.

Hosting

Frankfurt, Germany

Call recordings, transcripts, and your account data are stored on EU infrastructure in Frankfurt. Audio is never sent to US servers.

Data protection

No training on your data

We operate under EU data-protection law as your data processor. Your calls are never used to train models. A DPA and a published subprocessor list are available.

Access control

Enforced at the API

Role-based access is enforced server-side: reps see only their own calls, managers see the team. No data leaks between people.

Fits how your team already works.

Two ways to get calls into Numi: pick one or use both. More connections are on the way.

HubSpot Dials

Connect your HubSpot account once and Numi receives call recordings automatically via webhook after every call. No manual steps for reps. Scores appear in Numi immediately.

CRM integration
Zoom · Teams · Meet · Upload

Bring in calls from Zoom, Teams or Google Meet, or upload any audio file directly from the web app. Works with a phone dialer or any other source. No integration required.

Web app

See the full list on the integrations page →

Go deeper on your role.

The same pipeline, from the angle that matters to your role.

Frequently asked questions.

The questions DACH sales teams ask most before trialing Numi.

How does Numi transcribe sales calls?

Numi transcribes calls using Whisper large-v3-turbo, an open-source model from OpenAI running self-hosted on Numi's own EU infrastructure in Frankfurt. Audio never leaves Numi's EU infrastructure. German and English are both supported from day one, with Whisper large-v3-turbo specifically evaluated on German B2B sales conversations.

What does Numi's AI call scoring measure?

Numi scores calls across 9 dimensions: discovery quality, objection handling, rapport building, closing attempt, active listening, product knowledge, next-step clarity, filler word frequency, and talk-to-listen ratio. Each score is anchored to specific quotes from the call transcript, not keyword counts or templates.

Is Numi GDPR-compliant?

Numi is built for GDPR. Audio is transcribed on Numi's own EU infrastructure in Frankfurt using a self-hosted model, only the text transcript is processed downstream, and all data is stored in the EU. A Data Processing Agreement (DPA) and a published subprocessor list are available.

What languages does Numi support for sales call transcription?

Numi supports German and English from day one, with German as the primary language. Whisper large-v3-turbo is a multilingual model evaluated specifically on German B2B sales calls. Additional languages are supported by the underlying model but not yet officially tested for DACH sales accuracy.

How is Numi different from Gong or Chorus?

Numi is purpose-built for DACH (German-speaking) B2B sales teams. Unlike Gong or Chorus, Numi runs transcription self-hosted so audio never leaves Numi's EU infrastructure, stores all data in Frankfurt (not US servers), and uses citation-grounded scoring where every score links to a specific call quote. Numi is also significantly less expensive during private beta.

See it on your team's calls.

Numi is in private beta and free while we onboard our first DACH sales teams.

Request early access → Explore solutions