Citi posts an Agent Readiness Score of 36 out of 100 in the June 2026 deep dive refresh, up from 30 in the May Index. Crawl access is genuinely open, the deposit FAQs read beautifully, and the Personal Loans page proves the playbook works by shipping a real 9.99% APR in the raw HTML. One pattern holds the score down: the structure ships server-side while the numbers wait for JavaScript. Fixing that single habit moves Citi out of the early tier.
Citi is scored across all 7 standard product surfaces. Lending blends the Personal Loans page with the Mortgage hub, and Investing maps to Citi Self Invest and the Wealth overview, consistent with how full-service banks are normalized across the index.
Citi opens the front door wide. robots.txt welcomes every crawler with a sitewide Allow and lists 11 product sitemaps covering cards, banking, mortgage, small business, travel, and personal loans, so ClaudeBot, GPTBot, and PerplexityBot all read the site freely today. The Checking and Savings pages carry real FAQ blocks with verbatim-quotable answers: an agent asking about monthly fees gets the $5 Access and $15 Regular numbers, the $250 direct deposit waiver, and the no-overdraft-fee policy straight from the HTML. The Personal Loans page is the model for the whole site, publishing its 9.99% APR floor, the 2-14-2026 as-of date, worked payment math, and a clean FAQ in fully server-rendered HTML.
The numbers wait for JavaScript. Card pages render every pricing field blank in the raw HTML: the Double Cash page reads “Earn $ cash back bonus,” “Intro APR %,” and a Pricing Details paragraph with every dollar figure, rate, and month count missing. Savings pages publish APY footnotes with as-of dates from March and April while the yield itself arrives only after render. The Mortgage hub serves “You need to enable JavaScript to run this app,” and Help, Contact Us, and Citi Self Invest all resolve to empty app shells titled “Citibank Online.” The homepage greets agents with a sign-on module and a maintenance banner. llms.txt returns empty, and FAQPage and FinancialProduct JSON-LD are absent from the surfaces scored.
The encouraging part: Citi already owns both halves of the fix. The content team writes plain-language answers that agents can quote today, and the Personal Loans team ships real numbers in real HTML. Extending the Personal Loans rendering pattern to cards, savings, and mortgage is an engineering decision, and each surface that adopts it converts existing content into agent-readable answers overnight.
An agent reading the Double Cash page sees the architecture of a great answer with every number missing. Earn $ cash back. % intro APR for months. The frame is built. The data waits for JavaScript.
Position within the AI Compass Index of 36 brands. Closest peer brands shown in order. The June refresh lifts Citi from 30 to 36, closing most of the gap to the cluster at 38.
Every Agent Readiness Score splits into Technical Readiness and Content Architecture. The two halves point to different teams and different timelines.