AI-Powered Client Services Assistant for Post-Trade Services

london_stock_exchange_group · Finance · 2025 · source Agentic: no · promotional bias: high · source-backed · extracted with prompt 0.5.4 (schema v2)

Generated from extraction.json — do not edit by hand. Every claim cites verbatim source evidence; stated means the quote directly asserts the claim, implied means it supports it indirectly.

Problem

Domain: Post-trade client services

LSEG's LCH client-services team needed faster, reliable answers to complex member queries that require consulting rulebooks, FAQs, CRM data, and internal documentation in a regulated financial-services environment.

Constraints:

Architecture

LSEG LCH built a secured Amazon Q Business assistant behind a custom UI and SAML/IAM access, indexed rulebooks and internal sources, and used a Claude-on-Bedrock validation Lambda against golden answers before phased rollout.

Diagram confidence: reconstructed (reconstructed from prose).

flowchart LR
  custom-web-ui["Custom web UI"]
  saml-iam-access["SAML IAM access"]
  api-gateway-and-lambda["API Gateway and Lambda"]
  amazon-q-business["Amazon Q Business"]
  indexed-data-sources["Indexed data sources"]
  golden-answer-benchmark["Golden-answer benchmark"]
  claude-validation-lambda["Claude validation Lambda"]
  testing-and-rollout-process["Testing and rollout process"]
  custom-web-ui --> api-gateway-and-lambda
  custom-web-ui --> saml-iam-access
  saml-iam-access --> amazon-q-business
  api-gateway-and-lambda --> amazon-q-business
  amazon-q-business --> indexed-data-sources
  golden-answer-benchmark --> claude-validation-lambda
  api-gateway-and-lambda --> claude-validation-lambda
  claude-validation-lambda --> testing-and-rollout-process
  testing-and-rollout-process --> custom-web-ui
Drag to pan · scroll or use +/− to zoom · reconstructed from the source's described component topology

Components

Component Role Interacts with
Custom web UI Internal assistant interface built instead of the default Amazon Q web experience. API Gateway and Lambda, SAML IAM access
SAML IAM access Controls enterprise authentication and authorization. Custom web UI, Amazon Q Business
API Gateway and Lambda Connect the custom UI to Amazon Q Business and validation services. Amazon Q Business, Claude validation Lambda
Amazon Q Business Retrieves and answers over LCH rulebooks, FAQs, CRM, and internal repositories. Indexed data sources, Custom web UI
Indexed data sources Connectors crawl public LCH content, FAQs, CRM, and internal knowledge. Amazon Q Business
Golden-answer benchmark Stores validated answers for factual evaluation. Claude validation Lambda
Claude validation Lambda Uses Bedrock/Claude to compare assistant answers to golden answers. Testing and rollout process
Testing and rollout process Phases deployment after factual-accuracy checks. Custom web UI

Data flow

Data connectors index LCH website content, FAQs, CRM, and internal repositories; a custom UI calls Amazon Q Business; Claude validation checks responses against golden answers.

“The CS team built data sources connectors for the LCH website, FAQs, customer relationship management (CRM) software, and internal knowledge repositories”article, stated
“The Amazon Bedrock service uses Anthropic’s Claude v2 model to validate the Amazon Q Business application queries and responses against the golden answers stored in the S3 bucket.”article, stated

Why this architecture

The architecture adds security, a custom UI, and validation because regulated client-service answers need accurate synthesis and more control than a default chat surface.

“The LCH team set up the Amazon Q Business application using a SAML 2.0 IAM IdP.”article, stated
“The LCH team opted for a custom user interface (UI) instead of the built-in web experience provided by Amazon Q Business to have more control over the frontend by directly accessing the Amazon Q Business API.”article, stated

Models used: Amazon Q Business foundation model stack · Anthropic Claude v2

Scale

Alternatives considered (roads not taken)

Deploying and managing a custom LLM stack

Rejected because: LSEG chose Amazon Q Business for enterprise search and ease of deployment without separate LLM deployment.

“Amazon Q Business was selected because of its built-in enterprise search web crawler capability and ease of deployment without the need for LLM deployment.”article, stated

Using the built-in Amazon Q web experience

Rejected because: The team built a custom UI to maintain frontend control while accessing the Q Business API directly.

“The LCH team opted for a custom user interface (UI) instead of the built-in web experience provided by Amazon Q Business to have more control over the frontend by directly accessing the Amazon Q Business API.”article, stated

Assistant rollout without a golden-answer benchmark

Rejected because: LCH used golden answers to benchmark factual accuracy and reliability.

“This knowledge base serves as a benchmark for the accuracy and reliability of the AI-generated responses.”article, implied

Unsecured enterprise assistant access

Rejected because: The team used SAML 2.0 IAM federation for the private assistant.

“The LCH team set up the Amazon Q Business application using a SAML 2.0 IAM IdP.”article, stated

Patterns

rag-retrieval (retrieval)

The assistant retrieves from indexed LCH documents, FAQs, CRM records, and rulebooks so client-services agents can answer member questions quickly.

“The CS team built data sources connectors for the LCH website, FAQs, customer relationship management (CRM) software, and internal knowledge repositories”article, stated

llm-as-judge (evaluation)

A validator compares Amazon Q Business answers with golden answers and scores the results using Claude v2.

“The Amazon Bedrock service uses Anthropic’s Claude v2 model to validate the Amazon Q Business application queries and responses against the golden answers stored in the S3 bucket.”article, stated

safety-policy-enforcement (safety)

Enterprise authentication and authorization wrap the assistant so only approved internal client-services users can access the Q Business application.

“The LCH team set up the Amazon Q Business application using a SAML 2.0 IAM IdP.”article, stated

canary-rollout (operations)

LCH rolled the assistant out in phases to preserve answer quality before expanding use.

“The CS AI assistant was rolled out in a phased approach to provide thorough, high-quality answers.”article, stated

Tradeoffs

Which LLM approach to use for client-services retrieval.

Chose Amazon Q Business managed RAG over custom model fine-tuning, pre-training, or heavier SageMaker deployment.

Rationale: The team selected Q Business for built-in enterprise search and ease of deployment without managing LLM infrastructure.

“Amazon Q Business was selected because of its built-in enterprise search web crawler capability and ease of deployment without the need for LLM deployment.”article, implied

How to expose the assistant internally.

Chose custom UI with direct API control over the built-in Amazon Q Business web experience.

Rationale: A custom frontend gave LCH more control over the internal client-services experience and integration surface.

“The LCH team opted for a custom user interface (UI) instead of the built-in web experience provided by Amazon Q Business to have more control over the frontend by directly accessing the Amazon Q Business API.”article, stated

Gotchas (what bit them)

Client-services answers require accurate synthesis across complex documents.

Root cause: LCH member queries can require detailed service and policy documentation rather than simple FAQ lookup.

Resolution: Use managed RAG over multiple data sources and provide citations to the sources used for each answer.

“This requires CS team members to refer to detailed service and policy documentation sources to provide accurate advice to their members.”article, stated

Trust in a regulated assistant required more than a working chat UI.

Root cause: Factual errors in post-trade support could damage customer trust and regulatory posture.

Resolution: Create golden answers and validate generated answers with a separate Claude v2 scoring flow.

“This knowledge base serves as a benchmark for the accuracy and reliability of the AI-generated responses.”article, implied

Built-in assistant UX was not enough for LCH's control requirements.

Root cause: The team wanted more control over the frontend and direct access to the Amazon Q Business API.

Resolution: Build a custom UI backed by ECS, API Gateway, Lambda, and IAM federation.

“The LCH team opted for a custom user interface (UI) instead of the built-in web experience provided by Amazon Q Business to have more control over the frontend by directly accessing the Amazon Q Business API.”article, stated

Evaluation

LCH tested factual accuracy, answer quality, structured and unstructured data handling, response time, and a validator that scores Q Business outputs against golden answers.

Metrics: high level of factual accuracy · answers delivered within a few seconds · Claude v2 returns a score for each question and answer plus a total score

“Testing was carried out to verify factual accuracy of responses, evaluating the performance and quality of the AI-generated answers, which demonstrated that the system had achieved a high level of factual accuracy.”article, stated
“Anthropic’s Claude v2 model returns a score for each question and answer, in addition to a total score, which is then provided to the application admin for review.”article, stated

Outcomes

AWS co-authored post; outcome claims are qualitative, with seconds-level response time but no public volume or accuracy percentages.

“The Amazon Q Business application returned answers within a few seconds for each question.”article, stated
“In the future, there are plans to integrate their Amazon Q Business application with existing email and CRM interfaces, and to expand its use to additional use cases and functions within LSEG.”article, stated