ServicesWorkAboutBlog Contact Start a project

ZenMagix Pvt Ltd
AI engineering & automation

Mumbai, India
Mumbai — IST

We build AI that survives contact with production.

Agents that take real actions. Retrieval that cites its sources. Automation that does not fail silently at 3am. We are an engineering team, not a prompt shop.

Most AI projects die in the gap between a demo that works and a system you would trust unattended.

We came from blockchain infrastructure — wallets, exchanges, smart contracts. Domains where a bug does not produce a bad user experience, it produces a loss. That is the instinct we brought with us: idempotency, auditability, least privilege, and the assumption that someone will try to break it.

An AI agent with tool access is a distributed system with a non-deterministic planner attached. We have built the first part for years.

Est. 2015Mumbai · IN
00yrs
Building systems where a mistake costs money, not goodwill
00
Services across five engineering disciplines
00+
Indian languages our voice agents handle natively
00
Rankings or accuracy figures we guarantee before seeing your data

Eight things we
actually do

Deliberately narrow. Everything here rests on the same substrate — retrieval, evaluation, and systems that hold state correctly under load — which is why we can do all of it properly rather than some of it loudly.

01

AI Agents & Orchestration

Planning · Tool use · Approval gates · Run traces
02

Retrieval & Knowledge

RAG · Chunking · Evaluation harnesses · Citations
03

Voice & Conversation

Telephony · Multilingual · Barge-in · Latency budgets
04

Workflow Automation

n8n · Queues · Idempotency · Observability
05

Product Engineering

Web · Mobile · Custom line-of-business software
06

Data & Infrastructure

Pipelines · Warehouses · MLOps · Cost control
07

Search & Visibility

Technical SEO · AEO · GEO · Structured data
08

Growth & Performance

PPC · Incrementality · Server-side attribution

What we build with

Drag them around
WhatsApp
Instagram
Telegram
ElevenLabs
Sarvam AI
Hostrob
MySQL
MongoDB
n8n
OpenAI
SSH
Cyber Security
SEO
Anthropic
LangGraph
LlamaIndex
pgvector
Qdrant
Temporal
Vapi
Twilio
React
Next.js
Astro
Node.js
TypeScript
Python
FastAPI
PostgreSQL
Redis
AWS
Kubernetes
Terraform

How we work

Should this be built at all?evaluating…
Spreadsheet + a rulecovers 60% of cases
Off-the-shelf toolfits — recommended
Custom AI buildoverkill here
Recommendation
Configure the off-the-shelf tool and wire it to your CRM. Two weeks, not two quarters — and we bill a fraction of the custom build.
relative cost · lower is not always right, but it usually is
01

Diagnose

We start with the business outcome, not the model. Often the honest answer is that a rule, a form or an off-the-shelf tool solves it for a fraction of the cost — and we would rather say so in week one.

DiscoveryFeasibilityCost model
Evaluation harnessrunning
84.6%
baseline accuracy · 0 of 312 graded cases
a demo proves nothing — this is the number we bid against
02

Prove

A narrow proof of concept against your real data, with an evaluation harness and a measured baseline. Demos on clean inputs prove nothing; this is the step that tells you whether to continue.

PoCEval harnessBaseline
Request pathleast privilege · idempotent
intake
validate
tool call
write
waiting
scope checkedretry safetrace written
09:14:02intake accepted
09:14:02scope: crm.read only
09:14:03tool call timed out
09:14:05retry — same idempotency key
09:14:06ledger write, no duplicate
the tool call fails once — nothing downstream runs twice
03

Build

Production engineering in tight increments. Idempotent actions, least-privilege tool scopes, run traces you can replay, and graceful behaviour when the model is wrong or the provider is down.

DevelopmentObservabilitySecurity
Accuracy over timere-checked weekly
MarAprMayJunJulAugSep
95%78%
accuracy
drift detected — re-evaluated, index rebuilt
04

Sustain

Models get deprecated, indexes go stale, providers change pricing. The accuracy you measured in March is not the accuracy you have in September. We keep measuring.

MonitoringCost tuningRe-evaluation

In practice

What that looks
like in practice

Live call · inbound
Appointment booking
+91 22 •••• 4471 · 00:42
310 ms हिन्दी detected
हिन्दीमराठीதமிழ்తెలుగుEnglish
00:31 मुझे कल शाम का अपॉइंटमेंट चाहिए
00:34 Tomorrow 6 PM is free. Shall I book it?
00:38 हाँ, ठीक है
00:40 Booked. Confirmation on WhatsApp
barge-in enabled WER 6.2% on your recordings handoff to human on 3 failed turns

Voice in five languages

Hindi, Marathi, Tamil, Telugu and English — accent-robust, benchmarked on your own call recordings

Retrieval trace
Query
What is the notice period for enterprise contracts?
Enterprise agreements require ninety days' written notice1 before the renewal date. Notice given inside that window rolls the term forward by twelve months2.
Passages retrieved
1 MSA_v4.pdf · p.12 0.91
2 MSA_v4.pdf · p.13 0.88
3 Renewal_FAQ.md 0.61
4 Sales_deck.pptx · s.8 0.44

Retrieval you can audit

Span-level citations, so every answer traces back to the source passage that produced it

Execution 48,213 · replayable
Lead intake → CRM → WhatsApp
3.45 s
09:14:02 webhook.received ok 12 ms
09:14:02 validate.payload ok 4 ms
09:14:03 crm.lookup retry 1/3 2.1 s
09:14:05 crm.lookup ok 340 ms
09:14:05 llm.classify ok 780 ms
09:14:06 whatsapp.send ok 210 ms
09:14:06 ledger.write idempotent 8 ms

Automation that logs everything

Every run recorded, every retry idempotent, every failure surfaced instead of swallowed

Share of voice · 90 days
41.2%
cited across tracked prompts
+11.4 pts
ChatGPT
62
Perplexity
48
AI Overviews
34
Copilot
21
"best AI agency in Mumbai" "RAG development company" + 214 more

Visibility, measured

Share of voice in ChatGPT, Perplexity and AI Overviews — tracked, not promised

Named client case studies are being written up now — several need sign-off before we can publish figures. Ask on a call and we can walk you through specifics under NDA.

Tell us what you are
trying to build

A scoping call costs you nothing and usually ends with a clearer problem statement, whether or not you work with us.