Instacart builds real-time fraud detection with Yoda decision platform and ClickHouse
Instacart needed to detect a wide variety of fraudulent patterns — including fake accounts, payment fraud, and customer-shopper collusion — in real time to protect its financial health and platform trust, while keeping latency low enough for in-transaction decisioning.
Real-time fraud detection with Yoda resulted in millions of dollars a year in savings, and the shift to self-serve analyst-led rule creation reduced engineer time spent on heuristic development from 80% to 20%.
Frequently asked questions
What did this team achieve with this AI workflow?
Real-time fraud detection with Yoda resulted in millions of dollars a year in savings, and the shift to self-serve analyst-led rule creation reduced engineer time spent on heuristic development from 80% to 20%.
What tools did this team use?
Yoda, ClickHouse, Debezium's Postgres connector, Kafka, Kafka Connect, Flink, machine learning inference services, Feature Store.
What results were reported?
Annual fraud savings: millions of dollars a year; Engineer time on heuristic development: decreased from 80% to 20% (source-reported, not independently verified).
How is this compliance monitoring AI workflow structured?
Analyst manages fraud rules → Decisioning request arrives → Feature fetching incl. ML inference → Rules evaluation and decisioning → Action dispatched to services.