DhruvEnterprises
Claude Startups applicant ยท Voice AI

A voice agent that actually resolves the call.

We build a Voice AI agent for customer support that answers inbound calls and resolves common issues end to end. Speech-to-text feeds Claude, which handles intent, multi-turn dialogue and tool calls into helpdesk and order systems; replies go to text-to-speech in real time. Complex cases escalate to a human with a full summary.

What it does

Answers inbound calls

Natural multi-turn conversation in the caller's own words, no menu tree to fight through.

Acts, not just answers

Tool calls into helpdesk and order systems โ€” look up an order, open a ticket, issue a refund.

Real-time voice

Speech-to-text in, text-to-speech out, paced for low latency so callers don't talk over each other.

Escalates cleanly

When it's the wrong system, a human gets the transcript, the intent and everything already done.

How a call flows

Speech to textCaller audio streams in as transcript, with turn boundaries intact.
Claude decidesIntent, dialogue state and which tools to call for this turn.
Tools actHelpdesk and order APIs are called with schema-validated arguments.
Voice outThe reply is spoken back in real time; the loop repeats until resolution.
  • RAG over knowledge bases โ€” answers are grounded in your documentation, not model memory.
  • Escalation with context โ€” the human sees the transcript, resolved steps and open issues.
  • Deterministic tool use โ€” JSON Schema validation with model fallback, so a bad argument never reaches the API.

Stack

Python FastAPI LangGraph agents Claude RAG AWS Docker

Why LangGraph

Support calls are long-running and stateful. A graph gives us explicit state, retries and a clean escalation edge, instead of hoping one big prompt chain holds together for ten minutes.

Why FastAPI

Async streaming for the audio path, contract-first Pydantic schemas on every tool, and one boring service to hand over when we move off it.

Who builds it

Dhruv Kejriwal

Software Development Engineer at McCain Foods India, building production AI platforms: multi-agent LangGraph workflows, RAG over enterprise documents, and FastAPI services. Previously founding engineer and ML lead at n0c tech. B.Tech Mathematics & Computing, DTU โ€” 9.37 CGPA, 4th in department.

github.com/dhruvkej9 ยท LinkedIn

Dhruv Enterprises

Incorporated June 2024, Gurugram, India. We build voice AI for customer support โ€” the agent takes the "where is my order" calls so the humans don't have to.

We take on a small number of builds for support teams who are tired of callers pressing 1. If your queue is full of "let me check for you", that is exactly the call this agent should be taking.

Get in touch

We want this in the Claude Startups program for API credits and technical guidance on low-latency conversation, tool use, and cutting hallucinations in customer-facing answers.