
12 Min
India’s BFSI sector has moved fast on AI. Ninety percent of Indian financial institutions now list AI and GenAI as core technology investments. Pilots have run. Proof-of-concepts have landed. Boards have approved budgets. The conversation has shifted from whether to deploy AI agents to how to make them work in production at scale.
And this is where a hard truth is beginning to surface - one that doesn’t feature in the vendor pitch decks or the analyst reports that got the budgets approved.
The AI agent is not the constraint. The data it calls at runtime is.
An underwriting agent that can reason, structure decisions, and generate audit trails is genuinely impressive technology. But if the employment data it pulls to make a credit decision is two weeks old - sitting in a database that refreshes monthly from a manual export - the agent is making a sophisticated decision on a stale premise.
The intelligence is real. The foundation it is working from is not.
This is the agentic AI data problem. It is underdiagnosed, underwritten about, and sitting underneath a significant proportion of the production deployments that are currently underperforming expectations.
What agentic AI actually requires from data
A traditional AI model - a credit scoring model, a fraud detection classifier - is trained periodically and makes predictions at inference time. The data it uses is largely historical. Staleness is partially acceptable because the model’s job is pattern recognition across a population, not real-time fact verification about a specific individual.
An AI agent is different in a critical way. An agent reasons, takes actions, and calls external systems in the course of completing a task. It is not making a population-level prediction. It is making a specific decision about a specific person, case, or transaction - right now.
The data it calls during that reasoning process needs to reflect the current state of reality, not last month’s database snapshot.
Consider an AI underwriting agent handling a personal loan application. Its task is to assess the applicant, structure a credit decision, and generate an approval or decline with reasoning.
To do this properly, it needs to know: is this person currently employed? What is their current salary? How long have they been with their employer? Has anything material changed recently?
If the agent answers these questions by querying an internal database last updated from a manual HR data export three weeks ago, it is working with the best data available to it - but not the best data that exists. The applicant’s current employer’s HRMS has the answers in real time. The agent has no access to it. The decision is made on an approximation.
In a high-stakes financial decision - a loan approval, a claims settlement, a fraud flag - this gap is not acceptable. And it is not a model problem. No amount of reasoning capability compensates for a data input that is factually out of date.
“An AI agent operating on stale data is not an intelligent system. It is a sophisticated system confidently executing on an outdated picture of reality. The confidence makes the staleness more dangerous, not less.”
Where the gap shows up in BFSI production
The agentic AI data problem is not theoretical. It surfaces in specific, recurring failure modes across the BFSI use cases where agents are being deployed most aggressively.
AI-assisted underwriting. The agent assesses income and employment as part of the credit decision. The income data comes from a salary slip the applicant uploaded, or from a database last synced from a bureau or bank statement analyser. What the agent cannot access is the applicant’s current employment status - whether they are still actively employed, whether their salary has changed, whether they served notice last week. The HRMS knows. The agent does not.
Claims processing agents. An AI agent handling a health insurance claim needs to verify that the claimant was actively covered at the date of treatment. Coverage depends on employment status at the employer running the group policy. If the agent is verifying against a roster last updated six weeks ago, it may confirm coverage for an employee who left three weeks ago - or incorrectly deny coverage for an employee whose joining was not yet reflected in the last data sync. Both failure modes are costly.
Customer service agents. A banking AI agent handling a customer’s query about their pre-approved loan limit needs to know their current salary and employment status to give an accurate answer. If it is pulling from a static profile last updated at account opening eighteen months ago, the answer it gives may be materially wrong - and the customer’s experience of the agent is one of confident inaccuracy, which is worse than uncertainty.
Compliance and audit agents. AI agents being deployed for regulatory reporting and internal audit need to work from current, verifiable data with clear provenance. An agent citing a policy state or an employee data point that cannot be traced to a live, consent-based source creates an audit liability that offsets much of the efficiency gain the agent was deployed to create.
The runtime API call is the solution - and the constraint
The technical answer to the agentic AI data problem is well-understood in principle: agents should call live APIs at runtime rather than query static databases. Instead of checking an internal employment database, the underwriting agent calls an employment verification API that returns current data directly from the employer’s HRMS. Instead of checking a policy database snapshot, the claims agent calls a live policy status API. The agent’s reasoning is grounded in real-time facts rather than periodic approximations.
This is straightforward conceptually. It is more complicated operationally - and the complication sits in two places.
First, the APIs that agents need to call often don’t exist in a standardised, accessible form. Indian enterprises run 50+ HRMS platforms. Each has its own API structure, authentication method, and data schema.
An AI agent that needs to verify employment for applicants from 200 different companies cannot call 200 different APIs with 200 different integration patterns. It needs a unified layer that abstracts the fragmentation and returns consistent, structured data regardless of which HRMS the employer uses.
Second, the consent and compliance layer matters enormously for BFSI. An AI agent calling live employee data from an employer’s HRMS must do so with documented consent, a clear audit trail, and data minimisation principles applied. The API call is not just a technical act - it is a compliance act. The infrastructure that enables it must be built with this in mind from the start, not retrofitted after the agent is in production.
What the right data infrastructure looks like
For AI agents to work reliably in BFSI production, two infrastructure requirements must be met that most current deployments have not fully addressed.
The first is real-time data connectivity - live API access to the systems of record that hold the data the agent needs. For employment and income verification, this means direct connections to HRMS platforms, payroll systems, and HR data sources, returning current data at the moment the agent requests it.
Not yesterday’s data.
Not last week’s export.
Now.
The second is data standardisation. An agent cannot reason effectively over data that arrives in 50 different formats from 50 different sources. The unified API layer that sits upstream of the agent must normalise data into a consistent schema - so that employment status, salary, tenure, and designation mean the same thing structurally regardless of which HRMS they came from.
This is precisely what Tartan’s HyperSync provides as a data layer for AI-powered BFSI applications. A single API that covers 100+ HRMS platforms, returns normalised employment and income data in real time, and carries consent management and audit trail capabilities that meet BFSI compliance requirements.
AI agents built on HyperSync call one endpoint and get current, verified, structured employment data - regardless of which HR system the employer on the other side is running.
The production gap is a data gap
The BFSI organisations that are getting the most out of their AI agent deployments share a characteristic that is rarely highlighted in the case studies: they invested in data infrastructure before or alongside the agent deployment, not after it started underperforming.
The ones still troubleshooting production agents that make confident but occasionally wrong decisions - the ones where the model seems fine but the outcomes don’t match expectations - will almost always find the same root cause when they dig: the agent is reasoning correctly on data that does not accurately reflect current reality.
Agentic AI in BFSI is not a model problem. The models are good. It is a data pipe problem - and specifically, a real-time data connectivity problem that no amount of model sophistication can compensate for.
The agent is only as good as the API it calls at runtime. Build that API layer first, and the agent will perform as promised. Skip it, and the agent will perform as expected - which is to say, less well than hoped, for reasons that will take longer to diagnose than they should.
Tartan helps teams integrate, enrich, and validate critical customer data across workflows, not as a one-off step but as an infrastructure layer.




