Build1 distinct publisher3 min readUpdated
AWS published the architecture behind Fanatics Betting and Gaming's support agents. The binding constraint is not query volume but that Indiana and New Jersey have different correct answers.
The Engineer · Build desk
Compiled by The EngineerSomething wrong?How this is made
Amazon Web Services has published the architecture behind Fanatics Betting and Gaming's multi-agent customer support system: specialized agents deployed on Amazon EKS, with foundation models called through Amazon Bedrock under an orchestrator pattern [1][10][11][12][14]. The reason to read it is not the agent count but the failure mode it is aimed at, which is that the correct answer to a support question changes when the customer crosses a state line [4].
FBG operates across multiple US states [6]. Every state sets its own rules for payment methods, deposit limits, withdrawal timelines and responsible gaming requirements, so a customer in Indiana gets a different answer than one in New Jersey, according to the AWS post [4]. That is four rule categories multiplied by jurisdiction before anyone has asked an actual question [17]. The post is blunt about the consequence: chatbots built on decision trees struggle with this, frustrating customers and pushing cost into human agent queues [3]. FBG's prior model required more human touches per interaction, so operating cost grew proportionally with the customer base [7].
The instinct when decomposing a support system is to cut by intent: a deposits agent, an account agent, a betting-rules agent. That design puts the jurisdiction table inside every agent. A single rule change in one state then becomes an edit to several agents plus a regression pass over every intent they serve, which is the same coupling that made the decision tree unmaintainable, just wearing a model. Cutting along the jurisdiction axis puts the volatile, audited material in one place and lets intent handling stay generic. Volume is elastic; regulation is not.
To be precise about what the post claims: it does not say FBG sharded agents by state. It describes agents with clear responsibilities that can be improved independently, and says new case types or business units are handled by adding a tool or an agent rather than rewriting the core [14][16]. Bedrock was chosen for model-agnostic access through one API so each task can be matched to a model and models swapped later [12], and because it runs inside FBG's existing AWS environment the system inherits established security and governance controls, with Bedrock Guardrails supplying the compliance safeguards [13].
Two constraints resist any clean decomposition. During major events such as NFL playoffs and the Super Bowl, inquiries can surge past 40 every two minutes, which works out to 20 a minute or about 1,200 an hour, and the post says quality must not degrade under that load [5][6][18]. And operators have to spot and respond to signs of problem gambling in real time, which the post says needs conversational context rather than keyword matching [8]. Detection is cross-cutting; the thresholds and required resources are local [4].
CTO Ian Botts says the goal was faster, more accurate answers without compromising responsible gaming or compliance, and something that got better over time rather than just bigger [15]. AWS says the system resolves issues faster, more accurately and at a fraction of the cost of human-only support, with no figure attached in the post [19].
Watch whether launching in a new state is a configuration entry or a new agent, since that is the real test of the modularity claim [14]. Watch how model swaps are revalidated per jurisdiction once Bedrock makes swapping cheap [12]. And watch the escalation threshold: the stated requirement was autonomy plus knowing exactly when to hand off to a human [20].
Follow any of these and your For You feed starts watching them — no settings page required.
Ranked by verification strength, evidence, and original report placement.
Fanatics Betting and Gaming (FBG) built a multi-agent customer support system on AWS to address a challenge specific to sports betting support.
Customers ask about account issues, deposit limits, state-specific regulations and responsible gaming resources, and the rules vary across every jurisdiction where an operator is licensed.
Every U.S. state has its own rules for payment methods, deposit limits, withdrawal timelines and responsible gaming requirements; a customer in Indiana gets different answers than one in New Jersey.
During major sporting events, support requests can surge to over 40 inquiries every two minutes, and the system needs to scale instantly without degrading response quality.
FBG operates across multiple U.S. states and serves a growing user base demanding around the clock support, particularly during high-traffic events like the NFL playoffs and the Super Bowl.
As FBG scaled, its existing support model required more human touches per interaction, creating higher operational costs that grew proportionally with the customer base.
Evidence-backed comparisons of source perspectives and observed adoption signals. Read the methodology
Which Builder, Operator, and Investor concerns the observed source mix emphasized—not a truth score.
Evidence, demonstrated adoption, hype gap, incentives, and confidence are assessed independently, each on its own current evidence. How these are measured.
Detailed architecture, single vendor source, zero metrics
Component-level detail is unusually specific for a customer story and is first-party (two named FBG executives), which supports the design and constraint claims. But the entire cluster is one post published by the cloud provider whose services are featured, there is no independent corroboration, and no quantitative result — containment, accuracy, latency, cost baseline — is published, so the outcome claim cannot be tested.
One named production deployment in a regulated vertical
This is a real, named, in-production system rather than a pilot or a demo: a defined request path from mobile app to human-escalation tool, with disclosed peak load of over 40 inquiries every two minutes. Adoption remains a single operator with no disclosed share of contacts handled, no rollout scope across states, and no evidence of the pattern spreading beyond FBG.
Outcome language outruns published measurement
Positive gap: the post asserts faster, more accurate resolution 'at a fraction of the cost of human-only support' and dismisses decision-tree chatbots, while publishing no containment rate, accuracy evaluation, cost baseline or classifier false-negative data. The gap is moderate rather than extreme because the architectural and constraint claims are specific, first-party and internally consistent — the build is real, only its results are unmeasured.
Vendor-authored case study for its own agent stack
The only publisher is AWS, writing on its own blog about a customer that uses Bedrock, Bedrock Guardrails, Amazon Nova, EKS and MCP tooling, and explicitly inviting readers to apply the pattern to their own builds. FBG's contribution is two executive quotes, which serve the customer's own modernization narrative. Both parties benefit from a favorable account, and no adversarial or independent voice appears.
High confidence in what was built, low in what it achieved
Confidence is asymmetric. That FBG runs a Bedrock/EKS orchestrator-plus-sub-agents support system with a responsible-gaming classifier and human escalation is well specified and on the record, so those claims are reliable. Any statement about performance, cost savings or regulatory sufficiency rests on a single interested publisher with no numbers, so the net figure sits just above the midpoint.
build
Two Actions, One Loose Policy: The Bedrock Wildcards That Widen A Least-Privilege Grant1 distinct publisher
build
Anthropic's CCAR-F puts a scaled score on "can build agents"1 distinct publisher
build
Bedrock turns GPT-5.6 throughput into a routing choice, with residency as the price1 distinct publisher
build
DynamoDB vector indexes remove the second datastore, and the GSI permutation trap with it1 distinct publisher
Distinct publishers with included, body-backed reporting in this cluster.
1 article · August 19, 2026