Ramp Research: In-house AI analyst agent answers 1,800+ data questions per month in Slack
Data questions at Ramp stacked up behind a single on-call analyst in a #help-data Slack channel, causing decisions to wait hours for answers and leading most questions to go unasked entirely as people hesitated to add to the queue.
An initial human-in-the-loop system that pinged domain owners for every in-domain question didn't scale because effort still grew with request volume, reintroducing the core bottleneck.
Ramp Research answered over 1,800 data questions across 1,200+ conversations with 300 different users and caused a 10-20x increase in questions asked — with 1,476 answered in the beta channel over 4 weeks versus 66 in the old #help-data channel.
Show all 8 reported metrics
Frequently asked questions
What did this team achieve with this AI workflow?
Ramp Research answered over 1,800 data questions across 1,200+ conversations with 300 different users and caused a 10-20x increase in questions asked — with 1,476 answered in the beta channel over 4 weeks versus 66 in…
What tools did this team use?
Slack, Looker, Snowflake, dbt, Redash, Python.
What results were reported?
Data questions answered: over 1,800; Conversations: more than 1,200; Unique users: 300; Increase in questions asked: 10-20x increase (source-reported, not independently verified).
What failed first in this deployment?
An initial human-in-the-loop system that pinged domain owners for every in-domain question didn't scale because effort still grew with request volume, reintroducing the core bottleneck.
How is this back office ops AI workflow structured?
Data question asked in Slack → Metadata fetch from data stack → Domain documentation retrieval → Agentic data inspection → In-thread CSV answer delivery → Stateful thread clarification → Python framework context testing.