KEEPING FAMILIES CONNECTED

Pricing calculator

Live recompute. Cloudflare RealtimeKit + R2 + D1 + Workers + Workers AI (Whisper, m2m100) + Plivo PSTN, with vendor comparisons.

Inputs

Video visits

ITR calls (booking-notify, PSTN)

Retention

Assumptions (advanced)

Estimated cost — Keeping Families Connected build

Note: Cloudflare RealtimeKit is currently in beta and is available at no cost during this period. This means that RTK Participants and RTK Export are currently free of charge. Pricing below is based on pricing provided by Cloudflare for when RealtimeKit is no longer in beta.

Monthly volume

Video visits
Video-visit minutes
ITR calls
ITR-call minutes
R2 storage (steady state)

Cost breakdown

Line item Per month Per year
Per video visit
Per ITR call
Per person / yr
Total per year
Status quo

What our community would pay under our existing Securus contract

Under our existing Securus agreement (per the account rep's 3/5/25 email), per-minute charges fall on the people making and receiving the calls — 12¢ per minute for video visits, 7¢ per minute for audio calls. These dollars come out of the pockets of vulnerable members of our community.

Below: what the same amount of video visits and ITR calls would cost our community under the status quo, and what our community saves by replacing it.

Average minutes per person per day:

Note: this does not include costs associated with tablet access.

Community-paid line item Per month Per year
Per video visit (community pays)
at $0.12/min
Per ITR call (community pays)
at $0.07/min
Annual cost shifted off our community by replacing Securus
money our community keeps in their household budgets instead

Vendor comparison

Facility-side cost only. Click any row to see that vendor's line-item breakdown.

Vendor Per visit Per ITR call Per month Per year vs Keeping Families Connected / yr
Vendor-specific notes (confirmed where marked):
Twilio — $0.004/participant/min for participant recordings covers both audio and video tracks (confirmed). No built-in video translation product (confirmed) — assumed external m2m100 at the same rate as OURS. Voice recording storage $0.0005/min/mo (confirmed) accumulates per recording-minute per month over the retention window.
Amazon Chime SDK + Voice Connector + Amazon Transcribe + S3 — assumes HD video (RTK default), 720p composited recording, and Amazon Transcribe at the standard $0.024/audio-min rate. AWS doesn't offer a directly comparable video-translation product, so translation is assumed external (m2m100, same as our build) — AWS Translate could substitute at roughly $0.024/min for the same transcript volume if you'd rather keep it on AWS.
Vonage Video API + Voice — Vonage doesn't archive recordings long-term, so the comparison adds an external R2 storage line at our own rate to keep retention apples-to-apples. PSTN recording is free (mono/stereo); transcription on the PSTN side is assumed to use the same $0.0451/min rate as their post-call video transcription product.
Zoom Video SDK + Zoom Phone — Sessions are billed per participant-min (confirmed): 5 users × 10 min = 50 session-min. Storage $0.25/GB is monthly (confirmed). Zoom Phone outbound at $0.0274/min (confirmed). Cloud Recording + Transcript rates assumed to apply to PSTN audio at the same per-minute rates as video, since Zoom doesn't publish a separate audio-call recording rate.
All vendors — storage shown at steady state after the retention window fills. Year 1 ramps from 0 to that figure.