Ramp: Lessons from Building a New AI Product - The Pragmatic Summit

2026-07-04 · source · source ↗ · raw capture

Four Ramp engineers share hard-won lessons from building AI-native finance products for 50,000+ customers. The talk covers agent architecture, eval strategy, infrastructure, and the cultural shifts that matter more than the code.

Key Points

  1. Single agent with many skills — After experimenting with separate agents for every task, Ramp recognized the better model is "a single agent that can orchestrate thousands of tools and skills, triggered by events and guided by instructions, guardrails, context, and actions."

  2. Start small, let complexity emerge — The Policy Agent began with a trivial case (coffee with a colleague) to learn what context truly matters — employee role, receipt details, HRIS fields — rather than trying to predict everything upfront.

  3. Tight feedback loops — Ramp tested internally, then partnered with design customers (including a Fortune 500) in weekly meetings. They introduced an "autonomy slider" for moving from suggestions to auto-approvals, and let customers edit their expense policy like a .cursorrules file.

  4. Users are often wrong — Finance approvers sometimes approve out-of-policy expenses out of laziness or trust. Ramp created a ground truth dataset through cross-functional labeling sessions.

  5. Evals are non-negotiable — Starting with as few as five data points, making results interpretable, and integrating into CI. Offline evals catch regressions; online evals (e.g., "unsure" decision rates) provide live health checks.

  6. Infrastructure and culture both critical — An internal "applied AI service" acts as an LLM proxy with structured output, batch processing, and cost tracing. A shared tool catalog (hundreds of tools, aiming for thousands) lets any team compose agent capabilities. Their internal coding agent Ramp Inspect now authors over 50% of merged PRs.

  7. Coding was never the hardest part — The talk contrasts "Team A" (impact-obsessed, user-centric, embraces ambiguity) with "Team B" (bikesheds libraries, complains about headcount, builds before understanding). As AI handles implementation, judgment becomes the differentiator.

Selected Quotes

Tools, Practices, and Methodologies

Unanswered Questions