Agents that do the work, not demos that describe it
An AI agent is only useful if it can be trusted with a real task, on real data, with a defined boundary on what it may do unsupervised. Everything else is a very expensive chatbot.
The gap between an AI demo and an AI system in production is where most organisations are currently stuck. A demo answers questions impressively for ten minutes. A production system runs a thousand times a day against messy real data, must be right or must know it is uncertain, must respect who is allowed to see what, and must be debuggable when it does something odd at 4 PM on a Friday.
We build the second kind. Our AI work falls into four practical categories: agents that execute multi-step tasks with tools, document intelligence that extracts structured data from unstructured input, retrieval assistants grounded in your own documents, and forecasting or classification models embedded in operational systems.
The common architecture across all of them is boring and deliberate. The AI component is one part of a system that includes validation, guardrails, an audit trail, human approval on anything consequential, and an evaluation suite that runs continuously so you know when quality degrades. We have seen too many AI projects fail not because the model was inadequate but because nobody built the system around it.
We are also honest about where AI is not the answer. A significant proportion of what gets scoped as an "AI project" is better solved by a rule, a database index, or an integration. We will say so, and we would rather build the smaller correct thing than the larger interesting one.
What an agent actually is, and what it can be trusted with
An agent is a loop: perceive the current state, plan a sequence of steps, act by calling tools, verify the result, and reflect for next time. The tools are what make it useful — querying your database, writing to your ERP, sending a message, reading a file, controlling a browser. Without tools an agent can only produce text.
The critical design decision is which of those tools the agent may use without a human. Our default is that reads are autonomous and writes are gated. An agent may query anything it is authorised for, compose a response, prepare a transaction and present it for approval — and a human confirms before anything changes in a system of record. As confidence builds on a specific task, with evaluation data to support it, we widen the boundary for that task specifically.
This is not timidity. It is that the failure mode of an over-trusted agent is not a wrong answer on screen; it is three hundred incorrect entries in your ERP that take a fortnight to unwind. Starting gated and widening deliberately is faster overall than starting open and rebuilding trust after an incident.
Document intelligence: the highest-return AI work in Indian business
Most mid-sized Indian companies process a large volume of semi-structured documents by hand: purchase orders arriving by email in twelve different formats, supplier invoices, transport documents, lab reports, bank statements, customs paperwork, insurance claims. A person reads each one and types the fields into a system. It is slow, error-prone and universally disliked.
Modern document AI handles this well, including scanned documents, poor photocopies, rotated pages, tables that span pages and handwritten annotations. Our systems extract the fields, validate them against your master data — is this a known supplier, does the GSTIN check out, does the total match the line items — and post them straight through where confidence is high. Only the uncertain cases reach a human, with the document and the extracted values side by side for a two-second correction.
Typical straight-through rates are 88 to 96% after tuning, which converts a full-time data entry role into a twenty-minute daily exception review. And because every extraction is confidence-scored and logged against the source document, an audit is a query rather than a search through filing cabinets.
| Document type | Fields extracted | Straight-through rate | Human time saved |
|---|---|---|---|
| Supplier invoices | 18–26 | 94% | ~6 hrs/day |
| Purchase orders from customers | 12–20 | 91% | ~4 hrs/day |
| Transport / LR documents | 8–14 | 96% | ~2 hrs/day |
| Lab and quality reports | 20–60 | 88% | ~3 hrs/day |
| Bank statements for reconciliation | Full ledger | 98% | ~5 hrs/day |
Grounded assistants over your own knowledge
Every organisation carries knowledge in documents nobody can find: standard operating procedures, equipment manuals, quality specifications, contracts, past project reports, policy circulars. Somebody spends an hour a week hunting for the right version, and somebody else makes a decision without it.
We build retrieval-augmented assistants over this material with three non-negotiable properties. Every answer cites its source, with the document and the page, so the human can verify. The assistant refuses to answer rather than inventing when the retrieval returns nothing relevant — an assistant that guesses confidently is worse than no assistant. And answers respect access control, so a user only receives content from documents they are entitled to see.
Quality is measured, not assumed. We build an evaluation suite of at least 150 questions with known correct answers, drawn from real user queries, and run it on every change to the model, the prompts or the retrieval configuration. Accuracy is tracked over time and reported. Without this you have no way of knowing whether last week's prompt change made things better or worse.
Citation or silence
Our assistants either answer with a source reference or say they do not know. There is no third mode. In an operational context, a confidently wrong answer about a safety limit or a contract term is far more damaging than an admission of uncertainty.
Where agents genuinely earn their keep
Order processing: an email arrives with a purchase order attached. The agent extracts it, matches the customer, validates products and prices against the current list, checks credit availability, flags anything unusual, and prepares the sales order for a one-click human confirmation. What was ten minutes of work becomes fifteen seconds of review.
Reconciliation: bank statements, gateway settlements and ledger entries matched automatically with the exceptions — genuinely ambiguous cases — presented for judgement. Finance teams routinely report this as their single biggest time recovery.
Support triage: incoming queries classified, enriched with account context, answered directly where the answer is unambiguous and documented, and routed with a suggested response where it is not.
Procurement follow-up: an agent that watches open purchase orders, contacts suppliers on schedule for status, records responses, and escalates the ones that are slipping — a job currently done by somebody with a spreadsheet and a phone.
Report generation: narrative commentary drafted from the actual numbers, with variances identified and explained against last period and target, for a human to edit rather than write from scratch.
“The invoice agent handles about ninety per cent without us. What used to be two people typing all day is now one person reviewing exceptions for twenty minutes each morning.”
Guardrails, evaluation and knowing when it degrades
AI systems fail differently from conventional software. They do not throw exceptions; they produce plausible output that is wrong. That requires a different kind of engineering discipline.
Structured outputs are enforced by schema, so a response that does not match the expected shape is rejected rather than parsed hopefully. Confidence thresholds route uncertain cases to humans. Every decision is logged with its inputs, its output and its confidence, so any case can be reconstructed. Rate and cost limits prevent a runaway loop from producing a surprising bill. And personally identifiable information is redacted before it reaches a model where policy requires it.
Evaluation runs continuously against a golden set, and the results are visible to the client rather than held by us. Model providers update their models, your documents change, and your users start asking different questions — all of which can shift quality without any code changing. A system without evaluation degrades silently, which is the worst possible failure mode because it erodes trust before anyone can explain why.
In practice
Every engagement starts with a conversation, not a proposal template.
Thirty minutes with a senior engineer. You leave with an architecture sketch and an honest cost range, whether or not you hire us.
Model choice, cost and data residency
We work across frontier models from Anthropic, OpenAI and Google, and open-weight models such as Llama and Mistral where they can be self-hosted. The choice is driven by the task rather than by preference: complex reasoning and long-document work go to the strongest available model; high-volume classification and extraction often run perfectly well on a smaller and dramatically cheaper one.
Cost engineering matters more than most teams expect. A naive implementation that sends full documents to a frontier model on every request can cost ten to twenty times a well-designed one. We use tiered routing — a cheap model attempts first and escalates only when confidence is low — plus caching, prompt compression and batching. Across our deployments this typically reduces inference cost by 60 to 80% with no measurable quality loss.
For clients who cannot send data to an external service — defence-adjacent work, certain financial and health contexts, or simple policy — we deploy open-weight models on your own infrastructure. Quality is somewhat below frontier models for the hardest reasoning tasks and entirely adequate for extraction, classification and retrieval, which is where most business value sits anyway.
Every engagement starts with a conversation, not a proposal template.
Thirty minutes with a senior engineer. You leave with an architecture sketch and an honest cost range, whether or not you hire us.
How we start
Almost every engagement begins with a two-week discovery: we watch the process, count the volume, measure the current time cost, and identify where AI genuinely fits versus where a rule or an integration would do. You get a written assessment with a ranked list of opportunities and honest estimates, and you are free to take it elsewhere.
The first build is deliberately narrow — one process, one document type, one workflow — deployed with a human gate and measured against the baseline we established. Expansion is earned by demonstrated results rather than assumed from a roadmap.
Every engagement starts with a conversation, not a proposal template.
Thirty minutes with a senior engineer. You leave with an architecture sketch and an honest cost range, whether or not you hire us.
What is actually included in ai automation & agentic ai
Each of these is something we have shipped and still support in production — not a list of things we could do if asked.
Autonomous agents
Multi-step task execution with a tool belt, approval gates and full decision logging.
Document intelligence
Extraction from invoices, orders, reports and statements with validation and straight-through posting.
Grounded assistants
Retrieval over your own documents with mandatory citation and access-controlled answers.
Workflow automation
AI embedded into existing processes rather than a separate application nobody opens.
Forecasting and classification
Demand, yield, risk and quality models deployed into operational systems with monitoring.
Evaluation harness
Golden question sets, continuous scoring and quality reporting so degradation is visible.
Self-hosted models
Open-weight deployment on your infrastructure where data cannot leave your environment.
Cost engineering
Tiered routing, caching and batching to cut inference cost without losing quality.
The stack we actually use for this
Chosen for what your team can maintain in three years, not for what looks impressive in a proposal.
Models
- Claude
- GPT
- Gemini
- Llama
- Mistral
- Local embeddings
Frameworks
- LangGraph
- Claude Agent SDK
- LlamaIndex
- Pydantic AI
- Custom orchestration
Retrieval
- pgvector
- Pinecone
- Qdrant
- Elasticsearch
- Hybrid search
Operations
- LangSmith
- Langfuse
- Prometheus
- Custom eval harness
From first conversation to something in production
Two-week slices, a demo you can share every alternate Friday, and no phase where you are waiting without seeing progress.
Opportunity discovery
Process observation, volume counting and time measurement — plus honest identification of where AI is not the answer.
Baseline measurement
Current accuracy, time and cost recorded, so improvement is provable rather than asserted.
Evaluation set first
Golden questions or documents with known correct answers built before the system.
Narrow build
One process, human gate on every write, deployed to a small group.
Measure and tune
Accuracy, straight-through rate and cost measured against baseline and improved.
Widen deliberately
Autonomy expanded per task where evaluation data supports it, never by default.
Everything hands over. No lock-in, ever.
Source code in your Git organisation, infrastructure in your cloud account, domains in your name and documentation written for the next team rather than for us. If you part ways with us in year three, a competent engineer should be able to take over in a fortnight.
Deliverables checklist
- Opportunity assessment with ranked, costed use cases
- Baseline measurement of current process cost and accuracy
- Evaluation suite with golden set and continuous scoring
- Agent or extraction system deployed in your environment
- Human review interface for exceptions
- Decision audit log queryable by case
- Cost dashboard by workflow
- Runbook covering failure modes and escalation
What this typically costs
Real ranges from real projects. The variable is almost always scope and integration count — the calculator will get you closer in two minutes.
Discovery
₹1,80,000
Find out honestly where AI pays and where it does not.
- Process observation
- Volume and time baseline
- Ranked opportunity list
- Cost estimates
- Build-or-not recommendation
First workflow
₹5,50,000 – ₹14,00,000
One process automated end to end with guardrails.
- Evaluation suite
- Agent or extraction system
- Human review interface
- Integration with your systems
- Measurement against baseline
AI operations
₹2,40,000 / month upwards
Ongoing development and operation across workflows.
- New workflow development
- Continuous evaluation
- Model and cost management
- Incident response
- Quarterly review
All figures exclude GST. Fixed-price options available on defined scope. Build your own estimate →
The questions clients actually ask
Including the ones where the honest answer is that you may not need us. If your question is not here, call +91 70033 91355 — you will speak to an engineer, not a call handler.
Three mechanisms working together. Structured outputs validated against a schema, so a malformed or implausible response is rejected rather than accepted. Mandatory citation for retrieval systems, so every claim points at a source a human can check. And a continuously running evaluation suite of at least 150 cases with known correct answers, scored on every change, with results reported to you. If accuracy drops, you find out from a dashboard rather than from a customer.
It can, and initially it does not. Our default is that reads are autonomous and writes go through a human approval gate. Once a specific workflow has months of evaluation data showing consistent accuracy, we widen autonomy for that workflow specifically — usually starting with low-value transactions and a daily audit. Some clients never widen it, because a fifteen-second approval is not the bottleneck; the ten minutes of data entry was.
We use enterprise API tiers with training on your data explicitly disabled and zero retention where offered. PII can be redacted before any model call. For clients who cannot send data externally at all, we deploy open-weight models on your own infrastructure — quality is somewhat below frontier models on the hardest reasoning, and entirely adequate for extraction, classification and retrieval, which is where most of the value is. We will tell you which mode a project needs at the outset.
Far less than most people expect after engineering. A document extraction workflow processing 3,000 invoices a month typically costs ₹8,000 to ₹20,000 in inference after tiered routing and caching. Naive implementations of the same workflow can cost five to ten times that, which is why cost engineering is part of every build rather than an afterthought. We provide a per-workflow cost dashboard so you can see it.
Discovery is two weeks. A first narrow workflow is typically live with a pilot group in six to ten weeks. Because we measure a baseline before building, the improvement is provable rather than asserted — you will know in week twelve whether it worked, with numbers.
In our deployments it has not, and we are straight with clients about this rather than using it as a sales line. What consistently happens is that the same people stop doing data entry and start doing exception handling, supplier follow-up and analysis. Where volumes are growing, it removes the need to hire additional people, which is usually the real economics. If your intention is headcount reduction, say so at the start so the project is scoped and communicated honestly.
Why being local to you matters here
Kolkata's mid-market companies process an enormous volume of paper and email-based documents relative to their size, largely because their trading partners do. That makes document intelligence unusually high-return here — the constraint is rarely the technology, it is that nobody has counted how many hours a month go into re-typing what a supplier already sent.
For AI automation and agentic AI development in Kolkata, call +91 70033 91355 or WhatsApp us. Discovery starts by counting what your team actually does by hand.
Services that pair with this
View everythingTell us what is slowing your business down.
A 30-minute call with a senior engineer — not a salesperson. You leave with an architecture sketch and an honest cost range, whether or not you hire us.
Direct line
+91 70033 91355Mon–Sat · 9:30 AM – 7:30 PM IST · Sealdah, Kolkata