Uber's Genie answers on-call questions in Slack and saved ~13,000 engineering hours
Uber built Genie, a retrieval-based copilot that answers engineers' questions in internal Slack support channels using wiki pages, internal Stack Overflow, and docs.
- Organization
- Uber
- Industry
- Ride-hailing & Delivery
- When
- Oct 2024
- Evidence
- Company reported
- Agents and tools
- OpenAI embeddingsRAGSlack
Reported outcome
70,000+ questions answered across 154 Slack channels, with an estimated 13,000 engineering hours saved.
- 70,000+Questions answered
- 154Slack channels
- ~13,000 (estimate)Hours saved
- 48.9%Rated helpful
Caveats
Stated by the company that uses the agent (blog, earnings call, interview). Not independently audited.
- Hours saved is Uber's own estimate.
- Helpfulness (48.9%) is rated by users, so about half of answers were not marked helpful.
What the agent does
When an engineer asks a question in a support channel, Genie searches internal docs and posts a draft answer with links. The channel's on-call engineer can then confirm, correct, or skip.
Why this works
Uber's support channels got about 45,000 questions a month. Many had answers already written somewhere. The problem was finding them. Retrieval solves "the answer exists but nobody can find it".
What to copy
- Start with one busy channel. Index only the docs that channel's team trusts.
- Always show source links, so people can check the answer.
- Collect a ๐/๐ on every answer and review the ๐ ones weekly.
Starter prompt
Written by us, not by Uber.
You answer questions in the #{channel} support channel.
Use only the retrieved documents below. Quote the relevant line and
link the source for every claim.
If the documents do not answer the question, reply exactly:
"I could not find this in the docs. Tagging on-call." and stop.
Keep answers under 120 words.
Documents:
{retrieved_chunks}
Question:
{question}
Sources
- Genie: Uber's Gen AI On-Call Copilot โ Uber Engineering, Oct 2024
- Uber's Genie RAG copilot โ InfoQ, Oct 2024
Added Oct 16, 2026. Spotted an error? Send a correction.
Get new use cases weekly
One short email. Sources included.
Related use cases
Uber's QueryGPT turns plain-English questions into SQL, cutting query time from ~10 to ~3 minutes
Uber estimates a query that took about 10 minutes to write by hand now takes about 3 minutes; the limited release reached ~300 daily active users.
Pinterest's text-to-SQL agent helps analysts find tables and write queries 35% faster
Pinterest reports 35% faster task completion for SQL writing, and first-shot acceptance rising from 20% to over 40%.
McKinsey's Lilli platform is used regularly by over 70% of the firm's staff
More than 70% of the firm uses Lilli regularly, with millions of prompts answered (company figures).