BLAH! phone - Cheap International Calls from Your Browser
How BLAH! phone built a pay-per-call VoIP service with instant sign-up using SaaS Pack
BLAH! phone: International VoIP Built with SaaS Pack
The Challenge
BLAH! phone set out to simplify international calling. The goal was to strip away everything annoying about calling internationally: complex sign-ups, verification delays, hidden charges, and monthly subscriptions. Users should be able to sign up in one click, pay for their call instantly, and start talking immediately.
Why SaaS Pack?
The team chose SaaS Pack because:
- Instant Authentication: One-click sign-up without verification for calling—SaaS Pack's auth was easy to customize for frictionless onboarding
- Payment Ready: Stripe integration made pay-per-call billing straightforward—no subscriptions, just charge for minutes used
- Cloudflare Native: Global low-latency deployment was critical for real-time voice quality
- Modern Stack: Nuxt 4 with TypeScript provided a solid foundation for a complex real-time application
Key Features Implemented
Instant Sign-Up
Customized SaaS Pack's authentication flow to allow users to sign up in one click and start calling immediately—no verification required for calling. New users get their first minute free.
Pay Per Call
Built a flexible billing system on top of SaaS Pack's Stripe integration. Users pay exactly for the minutes they need—no monthly subscriptions or expiring credits.
Worldwide Coverage
Call 200+ countries at low rates. Premium carrier routes ensure crystal-clear HD audio directly from the browser.
Free Custom Caller ID
Users can verify their own phone number once and use it as Caller ID when making calls—recipients see the real number instead of a random one.
Additional Services
Extended the platform with a fax service (send-a-fax), support directory for major companies, and guides for international calling.
Results
- Launch Time: 4 weeks from concept to production
- Coverage: 200+ countries with competitive rates from $0.02/min
- User Experience: Instant connect—no verification delays for calling
- Adoption: 2k+ users loved by digital nomads and international callers
Technical Highlights
- Real-Time Audio: Browser-based VoIP with premium carrier routes for lowest latency
- Payment Flexibility: Stripe one-time payments for pay-per-call model
- Type Safety: Full TypeScript support for reliability
- Edge Deployment: Cloudflare Pages for global performance
What's Next?
BLAH! phone is expanding with:
- Native iOS and Android apps (coming soon)
- Buy local phone numbers in multiple countries
- Enhanced fax capabilities
Conclusion
"SaaS Pack gave us the foundation to ship BLAH! phone quickly. The auth and payment setup meant we could focus entirely on the VoIP experience and carrier integrations." - BLAH! phone Team
Built with: SaaS Pack, Nuxt 4, Cloudflare Pages, Stripe, D1 Database
Visit: blahphone.com