How Ramps works
Built on NetActuate's global anycast network — 40+ PoPs across 25+ countries.
Global edge ingestion
Webhooks arrive at the nearest of 40+ global edge locations. BGP anycast routing means events from Europe hit a European PoP.
Event processing
Each event cryptographically verified, normalized to a unified schema, and durably stored before delivery begins.
Delivery guarantees
12-stage retry with exponential backoff. Dead letter queue for one-click replay when all attempts exhausted.
Tenant isolation
Each tenant gets a dedicated hostname with per-provider paths. Events isolated per tenant with independent rate limits.
High-level flow
- 1
Provider webhook
- 2
Nearest edge accepts
- 3
Verify + normalize
- 4
Durable storage
- 5
Deliver with retry
Design principles
- Edge-first ingestion — Every webhook terminates at the nearest global PoP.
- Provider-agnostic normalization — One unified schema regardless of source.
- Never lose an event — 12-stage retry + dead letter queue + one-click replay.
Ready to integrate?
Get Started Free