- Valuation Model
- Expert Interviews
- Founders, funding
How does Rutter's pricing model work and cope with API rate-limiting when dealing with large clients, partners, and native integrations?
Peter Zhou
Co-founder & CEO at Rutter
I think that any usage-based company has to deal with this, whether you're Twilio, Stripe or Snowflake, so the answer's probably not super surprising. There are economies of scale. As your usage gets progressively bigger, the cost doesn't scale linearly with your usage. It flattens out. That's what we do with our biggest customers.
In terms of how we prevent getting rate-limited, the way that Rutter works is a universal cache where we optimize the way that we fetch data from the native platforms. Instead of passing through requests, we send back what we received internally in that cache. What that means for the customers that we work with is there are actually no rate limits, because we're not directly passing through requests to the underlying platform.