Skip to content

Case study · Banking · GenAI

How a leading Indian bank put 4,000+ policies in front of 10,000+ employees with ShellKode FDEs.

Leading Indian bank · Banking

Staff used to dig through folders for the right circular. Now they ask, and eight agents find the answer and show its source.

  • 10,000+

    Employees on one secure GenAI assistant

  • 85%

    Answer accuracy on the bank's own policy questions

  • 4%

    Hallucination rate, with up to 6 cited sources per answer

  • 8 weeks

    Kickoff to production go-live

The challenge

A bank's rulebook, locked in a file system nobody could search.

More than 10,000 employees relied on 4,000+ policies, circulars and guidelines to do their jobs. All of it sat in an internal wiki that was really a plain file system, with no intelligent search. Finding the right rule meant clicking through folders and reading documents end to end.

Putting a chatbot on top of the files wouldn't have been enough. In a regulated bank, every answer has to cite its source, every document has to be visible only to the right roles, and every action has to be logged for the security team. That needed engineers working inside the bank's IT and information security teams, making decisions with them every day.

Slow file system

The internal wiki had no GenAI, so every answer meant opening folders and reading documents.

Answers had to be trusted

Staff needed to see the source document before acting on an answer.

Access by role

Documents had to be limited by role and category, not open to everyone.

Regulated from day one

Strong sign-in, a full audit trail, and a regulatory security review were required before launch.

What we delivered

Eight agents to answer from the bank's documents, and the controls to run them safely.

ShellKode FDEs embedded with the bank's IT, information security, and business teams for eight weeks, from design to go-live, to build the assistant on AWS in an Indian region.

A pipeline of agents

Strands agents on Amazon EC2 check each question, route it to the right domain, retrieve from Amazon Bedrock Knowledge Bases, and answer with Claude Sonnet, with citations.

Guarded and private

Amazon Bedrock Guardrails screen questions and answers, and calls to Bedrock stay on private VPC endpoints.

Only verified employees

Employees sign in using the bank's on-premises Active Directory over a Site-to-Site VPN, with a mobile OTP on every login.

Every action on record

User activity and every AI answer go to an audit trail in Amazon RDS and to the bank's security monitoring system in real time.

The outcome

Every policy answer now comes with its source.

  • 85% accurate on real policy questions

    Scored by the application team against known answers, with 100% on KYC and documentation.

  • 4% hallucination rate

    Retrieval keeps only strong matches and every answer cites up to 6 source documents.

  • 2.3-second answers

    For 10,000+ employees, across 4,000+ documents.

  • Live in 8 weeks

    From kickoff on 3 August to production on 25 September 2026, with all RBI VAPT findings closed.

The stack

What it runs on.

Agents and models
Strands Agents on Amazon EC2, Claude Sonnet on Amazon Bedrock
Knowledge and guardrails
Amazon Bedrock Knowledge Bases, Amazon Bedrock Guardrails
Access and network
On-premises Active Directory, Site-to-Site VPN, mobile OTP, private VPC endpoints
Audit and security monitoring
Amazon RDS, the bank's security monitoring system

What's next

The platform is live. Next comes sharpening what it answers.

A new document category now takes an upload, not a new project.

  1. 01

    Retiring superseded circulars, so charges and fees answers always come from the latest version

  2. 02

    Answer feedback from staff to keep improving retrieval

  3. 03

    Usage and answer-quality dashboards for business and compliance teams

Talk to us

Bring one document set. Leave with a secure, cited GenAI assistant plan.

30 minutes on one knowledge workload, mapped to the AWS architecture and controls behind it. No slides.