RampShubhayan SrivastavaProblem & solution
Integrations That Write Themselves
Summary
Ramp describes an approach to scaling integrations beyond what engineers can build and maintain by hand. Its agentic system lets customers describe a missing workflow integration, researches the provider’s API, requests credentials through a secure widget, writes and tests ordered API-call “recipes,” and generates a deterministic script that runs the integration after build time. An internal Integration Factory applies the same pattern to first-party connectors, producing evidence for review and opening pull requests; the post says 75 integrations have shipped this way, with work reduced from weeks or months to hours. Security controls include HTTPS and hostname allowlists, private-address rejection, isolated egress, bounded responses, business-scoped immutable recipes, and test credentials rather than customer data. The central design lesson is to use models during research and construction, keep them out of execution, and bound autonomy with verification artifacts.
Context
Engineering teams cannot manually build and maintain every integration customers may need. Common providers can be covered by a roadmap, but long-tail tools and workflows still create a request channel and engineering backlog before customers can complete their work.
Approach / What changed
Two systems address the bottleneck: customer-facing agents build and test missing integrations from provider documentation, while an internal Integration Factory converts those custom integrations or provider requests into tested first-party connectors and pull requests. Generated integrations use deterministic scripts, secure credential handling, isolated execution, and verification artifacts.
Takeaways
Customer-created integrations can become first-class integrations, including workflow steps or tools that anyone across the business can use.
The model operates at build time: it researches documentation, writes and tests recipes, and generates a deterministic script that is invoked during later executions.
Factory-generated connectors include endpoint-level requests and responses plus product-level test recordings, allowing reviewers to assess evidence rather than rely only on code inspection.
Source and freshness
- Source
- builders.ramp.com
- Published
- Added to Yomu
- Last updated
Summaries are generated from the original by a language model. Check the original before relying on it.
Keep reading
Related reading
The Good Stuff
Paid picks we use ourselves. Links carry a referral code — a subscription through one earns us a commission at no extra cost to you.
The best engineering reads, once a week
One useful email. Unsubscribe anytime.