AI Call Intelligence ยท MVP

Every sales call becomes CRM data. Automatically.

Upload a call recording or a transcript. About a minute later you get a diarized transcript, a summary for the manager, action items, client sentiment, a 1โ€“10 lead score with reasoning โ€” and a pre-filled CRM card you can edit and keep.

  • Demo without sign-up
  • MP3, WAV, M4A, TXT, DOCX, PDF ยท up to 10 min / 15 MB
  • Ukrainian, English, Polish, German, Russian speech
call_velocity_fleet.mp3 ยท 5:48 ยท analyzed in 54 s
Client Sentiment
๐Ÿ˜Š
Positive
Lead Score
9/10
Hot Lead ๐Ÿ”ฅ
Actions
4
action items
Duration
5:48
minutes

๐Ÿ“‹ Call Summary

Outbound call to Beatrix, COO of VeloDynamics (โ‰ˆ60 vans in Berlin and Hamburg). Routes are planned manually by two dispatchers; drivers complain about badly ordered late stops. Pricing (~โ‚ฌ2,400/month) accepted; main concern is driver adoption. The client asked for a four-week pilot at the Hamburg depot and a technical call next Tuesday at 11:00.

โœ… Action Items

  • Send the driver-app walkthrough video today
  • Prepare a four-week pilot proposal for the Hamburg depot by Thursday
  • Send the invite for the technical call on Tuesday 11:00
  • Include the 2โ€“3 week integration timeline in the proposal

๐ŸŽฏ Score Reasoning

Decision-maker with a clear, painful problem, an accepted price point and a self-initiated pilot request with a date. Remaining risk: driver adoption and the custom-system integration.

๐Ÿ’ผ CRM Card

Client Name
Beatrix
Company
VeloDynamics
Role
COO
Deal Type
Fleet dispatching SaaS โ€” pilot first
Next Step
Technical call Tue 11:00
Competitor
None (spreadsheets)

This is one of the sample calls you can open in the demo โ€” the same components the app renders.

The routine this replaces

Three things a sales team does by hand after every call โ€” and gets wrong when the day is busy.

โณ

Listening back

Managers replay raw recordings to check quality or find what was promised. A five-minute call costs five minutes again.

โœ๏ธ

Manual CRM entry

Names, company, deal type, next step, action items โ€” copied by hand, and the details that matter are the ones that get skipped.

๐ŸŽฒ

Subjective scoring

โ€œHotโ€ means something different to every rep. Without a shared scale the pipeline is prioritized by gut feeling.

How it works

01
๐ŸŽ™๏ธ

Upload

Drag in a recording from your telephony or CRM, or a text transcript. The file goes straight to Cloud Storage.

02
๐Ÿง 

Transcribe & analyze

Speech-to-Text separates the speakers; Gemini returns a strict JSON with summary, actions, sentiment, score and CRM fields.

03
๐Ÿ’ผ

Review & keep

Check the CRM card, fix a field if needed, and the call stays in the searchable call database.

What you get for every call

๐Ÿ“

Diarized transcript

Manager and client lines separated, readable like a chat.

๐Ÿ“‹

Executive summary

Four or five sentences a manager reads instead of the recording.

โœ…

Action items

Concrete next steps with deadlines the client actually agreed to.

๐Ÿ˜Š

Client sentiment

Positive, neutral or negative โ€” with the evidence from the conversation.

๐ŸŽฏ

Lead score 1โ€“10

One shared scale with written reasoning, so priorities are comparable.

๐Ÿ’ผ

Editable CRM card

Name, company, role, deal type, value band, next step, competitor mentioned.

Under the hood

Serverless end to end. No servers to keep alive, and the running cost scales with the number of calls.

Firebase HostingCloud StorageCloud Functions ยท Node 20 FirestoreGoogle Speech-to-Text ยท diarizationGemini 2.5 Pro ยท Vertex AI Structured JSON outputffmpeg transcodingPDF / DOCX parsing
โ‰ˆ $3.50/ month
estimated API cost for 100 five-minute calls
Speech-to-Text + Gemini usage at list prices; hosting and storage stay within the free tier at this volume.

See it on a real conversation

Four sample calls are ready in the demo. Or open the app and upload your own recording.