Skip to content

Usage-based pricing for your event traffic

Pick a monthly plan with included events and connection minutes. Go past them and usage is billed as overage, never beyond the spend cap you set. Every plan has every feature; plans differ in volume, limits and retention.

Starter

$19per month

  • 500k events ingested / month
  • 1M events delivered / month
  • 5 listeners, 50 concurrent connections
  • 5 streams and destinations
  • 7-day event retention
  • 20 events/s per listener, 20 API req/s
  • 3 members
Choose Starter

Growth

$79per month

  • 5M events ingested / month
  • 10M events delivered / month
  • 25 listeners, 500 concurrent connections
  • 25 streams and destinations
  • 30-day event retention
  • 100 events/s per listener, 100 API req/s
  • 10 members
Choose Growth

Scale

$299per month

  • 50M events ingested / month
  • 100M events delivered / month
  • 100 listeners, 5,000 concurrent connections
  • 100 streams and destinations
  • 90-day event retention
  • 500 events/s per listener, 500 API req/s
  • 50 members
Choose Scale

Estimate your bill

Move the sliders or type a number (2.5M, 750k).

/ month

Webhooks, device messages and feed frames received per month.

/ month

Stream frames, successful destination deliveries and device messages sent. Retries are free.

open

Devices, stream clients and WebSocket feeds connected all month.≈ 1.1M connection minutes / month

total

Ingress endpoints: one per source, environment or device fleet.

events/s

Busiest second on your busiest listener.

Best fit: Starter at $50 / month

Starter

$50/ mo

Plan
$19
Ingest overage
$15
Delivery overage
$15
Connection overage
$1

Growth

$79/ mo

Plan
$79
Ingest overage
$0
Delivery overage
$0
Connection overage
$0

Scale

$299/ mo

Plan
$299
Ingest overage
$0
Delivery overage
$0
Connection overage
$0

An estimate for a 30-day month. Overage is billed in blocks (100k events, 1M connection minutes) and never goes past your spend cap: at the cap, ingestion and delivery pause until you raise it. Hard limits (listeners, connections, rate) don't grow with overage, so they decide which plans fit.

Compare every limit

Monthly quotas, overage prices and limits for each plan
ItemStarterGrowthScale
Included each month
Events ingested500k5M50M
Events delivered1M10M100M
Connection minutes1M10M100M
Overage beyond the included amount
Per 100k events ingested$1.00$0.80$0.60
Per 100k events delivered$0.50$0.40$0.30
Per 1M connection minutes$1.00$0.80$0.60
Default spend cap on overage$50$250$1,000
Limits
Listeners525100
Concurrent connections505005,000
Streams and destinations525100
Metrics1050250
Alert rules550250
Dashboards320100
Members31050
Event retention7 days30 days90 days
Ingest rate per listener20/s100/s500/s
API rate per key20/s100/s500/s

Overage is billed in blocks: for example, 50,000 events ingested beyond the quota on Starter cost $1.00. Delivered events are counted per frame sent on a stream, per successful destination delivery (retries are free) and per device message. Prices are in US dollars and billed monthly through Stripe.

Billing questions

Is there a free tier or trial?
No. You can create an account, set up an organization and configure listeners, streams and metrics before you pay. Events are ingested and delivered once a plan is active.
What happens when I go over my monthly quota?
Nothing stops. Usage beyond the included events and connection minutes is billed as overage at your plan's rates, up to your spend cap. You get an email at 80% and 100% of each quota and of the cap.
What happens when I reach the spend cap?
Metered actions are blocked until the next billing period or until you change the cap: webhooks get 402 spend_cap_reached and WebSocket connections close with code 4402. A cap of 0 means no overage at all.
What happens if I downgrade or cancel?
Downgrades take effect at the end of the period; resources above the new plan's limits are paused, not deleted. If you cancel, ingest and delivery stop and your data stays readable for 30 days. Your configuration is kept, so subscribing again restores it.

Start with any plan

Create your organization now and choose a plan when you are ready to send traffic. Change plans whenever your volume does.