BGL democratizes business intelligence with Claude Agent SDK and Amazon Bedrock AgentCore
BGL's business users without technical knowledge had to rely on the data team for queries, creating a bottleneck, while traditional text-to-SQL solutions failed to provide consistent or accurate results across their complex financial compliance data.
Text-to-SQL agents that try to handle everything — schema understanding, joins, aggregations, and business logic — produce inconsistent results by joining tables incorrectly, missing edge cases, or generating wrong aggregations.
For BGL's more than 200 employees, the AI agent represents a significant shift in how they extract business intelligence — product managers can validate hypotheses instantly, compliance teams can spot risk trends without SQL, and the data team is freed to focus on strategic initiatives.
Frequently asked questions
What did this team achieve with this AI workflow?
For BGL's more than 200 employees, the AI agent represents a significant shift in how they extract business intelligence — product managers can validate hypotheses instantly, compliance teams can spot risk trends with…
What tools did this team use?
Claude Agent SDK, Amazon Bedrock AgentCore, Amazon Athena, dbt Labs, Amazon S3, Python, Amazon Bedrock, Claude Code, Slack.
What results were reported?
employees benefiting from AI agent: more than 200 employees; Business intelligence access: significant shift in how they extract business intelligence; Data team query workload: freeing the data team to focus on strategic initiatives rather than one-time query requests; Hypothesis validation speed: validate hypotheses instantly without waiting for the data team (source-reported, not independently verified).
What failed first in this deployment?
Text-to-SQL agents that try to handle everything — schema understanding, joins, aggregations, and business logic — produce inconsistent results by joining tables incorrectly, missing edge cases, or generating wrong ag…
How is this finance ops AI workflow structured?
User submits question via Slack → Schema discovery and SQL generation → SQL security validation → Query execution in Athena → Result download to file system → Analysis and visualization via Python → Response delivered in Slack → Iterative skill refinement.