100+ PROJECTS DELIVERED SINCE 2019HELLO@DATASPECC.COM
HomeWorkDextego
Client build · AI sales coaching

Dextego: a coach in every sales call

Dextego's sellers already had call recorders. Dextego wanted to give them a coach. We worked as an extension of their product team, building the platform end to end: the agents, the live-call pipeline and every surface a rep touches.

AT A GLANCEDextego logo
4surfaces: web, API, extension, desktop
5AI coach agents in production
4languages shipped
RELATIONSHIP
Client · embedded product engineering
SURFACES
Web app, API, Chrome extension, desktop app
LANGUAGES
English, Spanish, Italian, Greek
TENANCY
Multi-org, with platform admin
Dextego's Tego coach showing a buyer's compatibility score, email preferences, communication traits and what to do and avoid
Tego profiles the buyer before the call: compatibility, tone, and what to do and avoid
01

The problem

Call recorders tell a sales rep what went wrong after the deal is gone. Coaching happens in one-to-ones that don't scale, and new reps take months to ramp.

02

What we built

A platform where AI coaches profile the buyer before the call, guide the rep during it, and score the conversation after. Reps can also rehearse against voice roleplay coaches between calls.

03

How we worked

As an extension of Dextego's in-house team, on both strategy and delivery: product development, new features and testing, with their founders setting direction.

What we built

The platform, piece by piece.

Scoped with the founders and delivered as releases, with testing built into each one.

Live in-call coaching

A meeting bot joins the call, streams the conversation to the API over WebSockets, and pushes prompts back to the rep while the call is still happening.

Voice roleplay

Reps pitch to Tego, a voice coach on OpenAI's realtime API, and get a pitch score and a next step when they finish.

Buyer intelligence

Pre-call buyer packs and stakeholder profiles built from public data, with DISC-style communication guidance for each buyer.

Post-call scorecards

Summaries, a scorecard, follow-up advice and a shareable recap, emailed or pushed to the CRM after every call.

Knowledge base retrieval

Each team's playbooks are parsed from PDF, Word and Excel and embedded, so coaching uses the customer's own methodology.

Gamified practice

Points, streaks and badges, plus admin reporting for revenue leaders on who is practising and improving.

Dextego admin integrations page with ClickUp, Notion and HubSpot CRM connectors
Admin: ClickUp, Notion and HubSpot feed the knowledge base and CRM data
Engineering highlights

The hard parts, and how we solved them.

The problems that decide whether a product like this ships at all, and what solving each one means for the people using it.

01

Coaching while the call is still live

Advice is only useful while the rep can still act on it. After the call, it's just a report.

A meeting bot joins the call and streams the conversation to our backend as it happens. The coaching agents read it in real time and push prompts to whatever the rep has open: web app, extension or desktop.

Guidance in seconds, not in tomorrow's one-to-one

02

Five coaches, each with one job

One do-everything AI prompt coaches badly and can't be graded.

Coaching is split into specialist agents (roleplay, Q&A, scorecards and more), each with a narrow brief. Scoring is its own agent, so it can be tested and tuned on its own.

Coaching quality that can be measured and improved

03

Every AI answer traceable

When an AI coach says something wrong to a customer's rep, you need to know exactly why.

Every agent run is traced end to end, and background work such as summaries, emails and CRM updates runs as retryable jobs, so a failed step is retried instead of silently lost.

Debug any answer; nothing dropped between systems

04

Search that grows with the customer base

The simple setup that works for ten teams' playbooks becomes the bottleneck at a thousand.

Each team's sales playbooks are indexed so the coaches use the customer's own methodology. We're moving that search onto a dedicated engine in stages, with no big-bang cutover.

Coaching in each customer's own playbook, at scale

Tech stack

What it runs on.

Chosen per layer for the job, with managed services wherever they save the client engineering time.

APPS
Next.js logoNext.jsReact 19 logoReact 19Mantine logoMantinePlasmo (MV3) logoPlasmo (MV3)Tauri 2 logoTauri 2
API & JOBS
NestJS logoNestJSInngest logoInngestNovu logoNovuTurborepo logoTurborepoBun logoBun
AI
Mastra logoMastraOpenAI logoOpenAIRecall.ai logoRecall.ai
DATA & RETRIEVAL
Supabase logoSupabasepgvector logopgvectorturbopuffer logoturbopuffer
INTEGRATIONS
Nango logoNangoHubSpot logoHubSpotGoogle Calendar logoGoogle CalendarOutlook logoOutlook
AUTH, BILLING & OBSERVABILITY
PropelAuth logoPropelAuthStripe logoStripeLangfuse logoLangfuseOpenTelemetry logoOpenTelemetryPostHog logoPostHog
Client testimonial

Dextego's founder on working with our engineers

Ioanna describes the team working as an extension of Dextego's own product team — collaborating with their in-house group on both product development and the delivery of new features, across tactical and strategic engineering, testing included.

IO
Ioanna Mantzouridou OnasiCo-founder & CEO, Dextego
0:37 · LOOM
Where it is now

Live, with customers.

  • Live coaching running on real customer calls
  • One codebase serving web, extension and desktop through shared packages
  • Recommended on the record by Dextego's co-founder and CEO
Next case study
Sociali.ai home: brand profile, AI social media strategy progress, connected channels, all-brands overview and content pipeline
Sociali.ai logoSociali.aiClient build · managed pod

Social media on autopilot for brands with a hundred locations

An AI social media platform for agencies and multi-brand organisations: a month of on-brand posts planned, designed, approved and published across six networks. Built app and AI end to end by one managed pod.

Next.js logoNext.jsSupabase logoSupabaseInngest logoInngestLangGraph logoLangGraphOpenAI logoOpenAIGoogle Gemini logoGoogle Gemini
5person pod: PM, 2 full-stack, AI, QA
6social networks published to
~800automated test files
Read the case study
Built by the same bench

Seen something close?
Let's build yours.

Next step

Tell us what you want built. We'll tell you how we'd do it.

Point at the case study closest to your problem, or just describe it. You'll talk to an engineer from the bench that built these, not a salesperson.

  • A written plan and price after the call
  • Your IP and your repo from the first commit
  • Evals, guardrails and an owner from release one
What do you need?
We reply within one business day. No sequences, no drip.