AI Call Agents & Call Auditing project preview

Problems this solves

AI voice demos that talk over a ringtone or a voicemail greeting

Managers who can only review a small sample of recorded calls

No transcripts or searchable call logs

Outbound calling with no audit trail of what the agent did and why

Real projects

google-voice-dispatch-agent

Python AI outbound calling agent on Google Voice: conservative call-state gate, realtime VAD → Groq STT → Groq LLM → Edge TTS loop, voicemail classifier, FastAPI operator console, CRM logging, pytest suite.

CallAudit-X

AI call-auditing SaaS: transcription, quality scoring and a review workflow. Next.js, Prisma, OpenAI SDK.

google-voice-call-state-detector

Manifest V3 extension that detects Google Voice call state with live tab-audio metrics.

Article: how the agent knows when to talk

Write-up of the call-state detection design.

Tech stack (proven in public code)

  • Python
  • FastAPI
  • Jinja2
  • Selenium
  • Groq (STT + LLM)
  • Edge TTS
  • webrtcvad
  • Next.js
  • TypeScript
  • Prisma
  • OpenAI SDK
  • pytest

I don't publish client names, call volumes or results I can't show. The repositories and Chrome Web Store listings are the public record.

FAQ

Can you build an AI agent that makes outbound calls?

Yes. google-voice-dispatch-agent is a public example: it dials through Google Voice, waits for confirmed answer evidence, then runs a speech-to-text, LLM and text-to-speech loop.

Which AI providers do you use?

My published call agent uses Groq for speech-to-text and replies with Edge TTS for voice; CallAudit-X uses the OpenAI SDK. The provider can be chosen per project.

Can AI audit and score recorded sales calls?

CallAudit-X is built for that: transcription, quality scoring and a review workflow. How scoring rules are set would depend on your process.

How does the agent avoid talking to voicemail?

It requires a minimum ring time and stable connected evidence before speaking, and an audio classifier checks the early part of the call for voicemail signals.

What does an AI call agent cost?

Pricing depends on scope - contact me with what you need and I'll reply with questions before any estimate.

Other services