Skip to content

Leadership Not yet confirmed elsewhere1 publisher 3 min read Published

Uber's security experts withheld the Slack channels until Genie's retrieval improved

A configurable framework let Uber stand up an LLM Slack bot overnight, but a hand-written set of more than 100 questions from its own subject-matter experts decided whether that bot went near the security channels.

The Board Room · Leadership desk

How we use AI Send a correction

Illustration accompanying Uber's security experts withheld the Slack channels until Genie's retrieval improved
Generated illustration

What happened

  • Genie is Uber's internal on-call copilot in Slack, answering thousands of queries across multiple help channels with citations back to internal documentation.
  • Its configurable framework lets a domain team deploy an LLM-powered Slack bot overnight, wired into the engineering wiki, Terrablob PDFs, Google Docs and custom documents.
  • Tested against a set of more than 100 expert-written queries and more than 40 security and privacy policy PDFs, answers came back incomplete, inaccurate, or missing the relevant detail.
  • Uber's subject-matter experts judged that quality insufficient for a broader rollout across the critical security and privacy Slack channels.
  • Moving from traditional RAG to an enhanced agentic RAG design raised acceptable answers by a relative 27% and cut incorrect advice by a relative 60%, Uber reports.

Why it matters

  • constraint The framework spreads the cost of deployment across every domain that adopts it, but the expert hours behind an evaluation set do not spread, so the tenth bot costs about what the first one did in reviewer time.
  • decision A team costing an internal copilot this quarter is really choosing how much expert grading capacity to buy, and that choice sets how many domains can be served at acceptable quality next quarter.
  • exposure In a security and privacy domain the bot's answer becomes an engineering decision, so residual wrong advice lands on the engineer who asked rather than on the on-call rota the bot was built to relieve.
  • precedent Treating an expert-curated query set as a gate on channel access establishes that internal copilots earn their way into a support channel rather than arriving with the platform.

The failure mode Uber describes sits in retrieval, not generation. Since RAG was introduced by Lewis et al. in 2020, the recurring problem in question-and-answer setups has been that ambiguous or context-poor queries pull the wrong documents, and once irrelevant material is in the window the model produces errors or invents an answer [11]. Uber's response was to wrap agents around the pipeline, running steps before and after retrieval to sharpen both what gets fetched and what gets written [10], while rebuilding the offline document-processing half of the system separately from the near-real-time half [13]. A platform that makes deployment free does not remove the cost of accuracy; it moves that cost into the pipeline and the people who grade it.

The evaluation set is thinner than its headline count suggests. More than 100 queries spread across more than 40 policy PDFs works out to roughly two and a half questions per document [15], which is a sample of what on-call actually gets asked rather than coverage of the corpus [5]. That is a reasonable way to build a gate, and it is worth naming what kind of gate it is: the veto sat with the experts whose queue the bot was meant to shorten [7].

Uber reports the outcome as a relative 27% increase in acceptable answers and a relative 60% reduction in incorrect advice [8]. A skeptic will say relative movement from an undisclosed baseline is a publication number, and the skeptic is half right, because the account gives neither the starting acceptance rate nor the absolute figure after the change [14]. What the arithmetic does bound is the ceiling: 27% relative on a baseline of 70% acceptable lands near 89%, and on a baseline of 50% it lands near 64% [17]. The other half of the claim is easier to read plainly, since a 60% relative cut leaves 40% of the previous volume of incorrect advice still going out in the channel [16].

The goal Uber sets is the one to hold it to. Near-human precision is defined here as experts relying on the bot for most queries without worrying about misinformation in the engineering security and privacy domain [9]. That is a claim about behaviour, and the published evidence is graded answers rather than any observed decline in double-checking. Whether the experts actually stopped auditing replies is not in the record, and neither is the latency or token cost that extra agent calls put in front of an on-call question [14].

For anyone costing an internal copilot this quarter, the split is between what the platform amortises and what it does not. Infrastructure spreads across every domain that adopts it, and Uber's framework was built precisely to make that spread cheap [3]. The golden set, and the expert hours to write it and score the results, is bought again for each domain that wants channel access [5]. Uber's own numbers point at the second purchase as the source of the improvement, which makes evaluation capacity the constraint on how many of these bots an organisation can responsibly run at once.

What to watch

  • Whether Uber publishes an absolute acceptance rate, or the golden set itself, for the security and privacy channels.
  • Whether other Uber domain teams are now required to build and grade a query set before their bot gets channel access.
  • Any figure on the latency or token cost the added agent steps put in front of an on-call question.

Clarity's read

What the record supports and how the coverage leans. The claims behind it follow.

Reality

Evidence46
Adoption34
Hype gap+28
Incentives68
Confidence52
Why these scores

Claim ledger

Ranked by verification strength, evidence, and original report placement.

  1. [1]

    Genie is Uber's internal on-call copilot, designed to provide real-time support for thousands of queries across multiple help channels in Slack, returning responses with citations from Uber's internal documentation.

    Reported SupportedView cited source
  2. [2]

    Genie is intended to improve the productivity of on-call engineers and subject-matter experts by reducing the effort required to address common, ad-hoc queries.

    Reported SupportedView cited source
  3. [3]

    Uber says its configurable framework lets domain teams deploy an LLM-powered Slack bot overnight.

    Reported SupportedView cited source

Get this ledger inside ChatGPT. Ask about any of our stories and the answer brings its figure, each claim’s verdict and the sources. Free, no account.

Add to ChatGPTAdd to Claude

Sources

1 independent publisher whose own reporting we read for this story.

  1. uber.com

    1 article · August 27, 2026

    Enhanced Agentic-RAG: What If Chatbots Could Deliver Near-Human Precision?

Share your take

Let Clarity write the post for you.

Signed-in readers get a short post drafted on this story in the register they choose — narrative, analytical, or a direct position — editable to the last word before it goes anywhere. The share buttons at the top of this story work without an account.

Topics and entities

Follow any of these and your For You feed starts watching them — no settings page required.

Topics

Loading related stories