Built for established businesses

Agentic AI
infrastructure
that sells
from day one.

We build the AI infrastructure established companies run on: the agents that answer your phones, WhatsApp and inbox, and the software, data and retrieval underneath them. One team builds all of it and answers for all of it, and the work is judged on the revenue it brings in.

Answers in English and 95+ more
The conversation is only the surface.
The record

The record,
minus the names.

Four builds from a longer list, one per sector. Around them sit WhatsApp agents, multi-agent CRMs, voice bots and generative AI models. The clients keep their names private. We can walk you through the engineering of any of it in a meeting.

Furniture manufacturer

Operations without data entry

Money, material, work and customer run as four ledgers, an advisory layer above them. A reply quoting a figure the tools did not return is blocked before it ships.

CLIENT   NDA 1,599 tests · 83 migrations Open this build
Health technology company

A voice line for genetic reports

Patients call and ask about their own reports. Answers come from the report itself, never improvised, and a human takes over at defined boundaries.

CLIENT   NDA Voice · grounded answers · escalation
Industrial machinery distributor

A CRM the agents live inside

The agents work inside the operating layer itself. WhatsApp threads write structured enquiries straight into the pipeline, and follow-up runs on its own.

CLIENT   NDA Multi-agent CRM · WhatsApp
Ticketing marketplace

Concierges over live inventory

Voice and WhatsApp concierges answering from live inventory, one vector store per city so an event is never invented. Five cities grew to 700+ without support growing with them.

CLIENT   NDA 700+ cities · voice and WhatsApp
Inside one build

One build,
opened up.

The furniture manufacturer from the record. They asked for something that behaves like a COO: it watches the business and says what to do. One rule shaped all of it. Nobody sits down to enter data.

1,599automated tests
83database migrations
301commits to production
9days to the first live agent
3AI surfaces, walled apart
5roles, each seeing only its share
On the floor, by voice

A worker speaks. The stock ledger moves.

Press, say what arrived in Hindi, English or both, press again. The system reads it back in one sentence, in the same language. Nothing is written until one tap confirms it.

On the floor, by photo

A delivery challan, read from a photograph.

Quantities go to the floor, rates go to the owner. The floor's tools cannot select a cost column at all, and a test checks that in the SQL itself.

Sales on WhatsApp

A sales agent that cannot invent a price.

It answers customers from the live catalogue and stock. A figure no tool returned is stopped in the engine, before the reply is sent. Custom work goes to a person, thread attached.

The advisor

An advisor that shows its rows.

Every finding opens onto the records it came from, and it lists what it cannot see yet above what it found. A confident number nobody can check is the failure this was built to prevent.

Offline

The signal drops in the godown. The capture waits.

Held on the phone and sent when the network returns, on Android even with the app closed. A voice note is kept for five days, then only the words remain.

Two companies

Two companies, one view, separate records.

One owner sees both businesses on one screen. Underneath, every row belongs to one company, with its own tax registration and invoice series, so no document is ever raised against the wrong one.

Python, Postgres with row-level security, a Next.js console, the WhatsApp Cloud API, speech that handles Hindi and English in one sentence, and the client's store catalogue. Walked through live in the meeting.

The systems

Four agents,
one playbook.

Each agent decides, acts, writes to your systems and logs what it did. These are the four we are asked for most. They share one playbook, so the answer on the phone matches the answer on WhatsApp, in whichever language the customer used.

Agent 01

Voice

Answers every call on the first ring. Books, quotes, reschedules, escalates by name.

Inbound and outbound · 24/7
Agent 02

Messaging

WhatsApp, Slack and site chat, held in one thread per customer across days. Bulk campaigns too, with the replies handled.

WhatsApp · Slack · web chat
Agent 03

Email

A Gmail agent acting on your behalf: reads the inbox, drafts and sends what it is cleared to send, flags the rest.

Gmail · drafts and sends
Agent 04

Back office

Invoices, orders, inventory, reconciliation. Runs the sequence end to end and files the record.

ERP · inventory · invoicing
A shift, hour by hour

The 02:14 call
you never lost.

This is how we scope a day before anything goes live. Every event is the agent acting on its own, and the two amber marks are where it stops and asks a human.

24/7ON SHIFT
00:00QUEUE TIME
100%ACTIONS LOGGED
SHIFT LOG · AGENT 0124 HOURS
Inbound call answered with nobody on site. Quote issued from the price list
17 overnight WhatsApp threads answered, 4 orders written to the ERP
Credit limit exceeded, escalated to Priya S. with context attached
Delivery ETA chased with carrier, customer updated unprompted
Refund above policy, held for approval. Customer told it is with a manager
Day's orders reconciled, exceptions listed for the morning
Shift log filed. No handover required.
How it plugs in

It works in the
software you run.

Customers keep the channels they already use. The agent reads and writes the systems you already pay for, and anything outside its limits goes to a named person on your team with the whole thread.

1

Where customers reach it

Your phone line or PBX, WhatsApp Business, email, Slack and the chat on your site.

2

What it reads and writes

ERP, CRM, accounting, payments and shipping. Tally, SAP, Salesforce, Shopify, or whatever you run.

3

What it runs on

Models and infrastructure picked for each job, and swapped when something better ships.

Control and containment

It only does what
you signed off.

Every agent runs inside a written envelope: the actions it may take, the amounts it may commit, the data it may see. Change the envelope and behaviour changes the same hour. Nothing needs retraining, and every action can be traced.

01Action allow-list, versioned and diffable
02Spend and commitment ceilings per agent
03Full transcript and action log, exportable
04Data residency in your region, retention you set
Getting started

From first call
to live in 14 days.

No integration programme, no six month discovery. Four steps, run by the engineers who build the agents.

9:41WhatsApp Business
InboxLive customer conversations
All 27Bot 27Human 0
RK
Rakesh K.Need 40 of the 12mm valves for Pune
SM
S. MerchantQuotation received, thank you
AT
A. TradersDelivery before noon tomorrow?
DP
D. PatelUnderstood, Sir.
27 handled by the agent today
9:41Connected
QuotationDrafted from your price list
VLV-12MM40 × ₹1,850
Transport, Bhiwandi₹1,200
Volume discount−₹2,220
Total before GST₹72,980
Written to the ERP against PO-88412
Send quotation
9:41Brain
The envelopeWhat it may and may not do
Order limit₹1,50,000
Quote and orderallow-list v4
Chase carriersno approval needed
Refundsalways escalates
Sign off
9:41Handovers
Passed to a humanWith the full thread attached
Credit limit exceededRakesh K. · order SO-4471Priya S. · picked up in 4m
Refund above policyA. Traders · ₹31,000Priya S. · awaiting approval
100%handed over with the full thread
On shift
  1. 1

    Tell it how you actually work

    Your price list, your escalation rules, the things a new starter would need told twice. Not a training set, a written playbook.

  2. 2

    Connect the channels and the system of record

    Phone, WhatsApp, inbox on one side. Your ERP on the other, in a sandbox until you say otherwise.

  3. 3

    Set the envelope and sign it off

    What it may commit, what it must hand over, where the data lives. Change the envelope and behaviour changes the same hour.

  4. 4

    Put it on shift and read the log

    Every action timestamped and exportable. You judge it on the record it keeps.

The studio

Agents are the part
you talk to.

Underneath sits the infrastructure that makes them worth talking to: the software, the data pipelines and the retrieval. We build the whole stack, so one team answers for all of it.

01

Agents on your channels

Voice bots built from scratch. Slack agents inside your workspace, a Gmail agent that acts on your behalf, an advisor that answers from your own documents.

02

The software underneath

Complete line-of-business systems with the agents built in. Database and ERP integrations, inventory managed inside the same platform the agents work in.

03

Knowledge that compounds

Retrieval over your own documents, tuned to your vocabulary and your part numbers. A company AI that remembers how you work from one conversation to the next.

04

Marketing that follows up

Generative video produced at volume, WhatsApp campaigns run at scale, and the same agents answering every reply the campaign brings back.

Voice, WhatsApp, Slack, Gmail, ERP, inventory, retrieval and video, built by one team.

Put one agent on shift.
Judge it on the log.

Thirty minutes with the engineer who would build it. We map one workflow, quote it fixed, and go live in fourteen days.

Leave a number and we will call you back on WhatsApp. Or email circl.agents@gmail.com
Book a meeting30 min, with an engineer
CIRCL · AGENTIC AI STUDIO SCROLL 0% · PLATE 01/08 · HERO