SautiBaraza.com

Dial *#254# to have your say on public health — no internet needed

Score: 7.3/10KenyaHard BuildReady to Spawn
Brand Colors

The Opportunity

Problem

Ordinary Kenyans have no formal channel to be informed, consulted, or heard on high-stakes public health decisions like hosting an Ebola quarantine facility that directly threaten their safety.

Solution

SautiBaraza gives ordinary Kenyans a toll-free or low-cost short code they can call to hear current public health proposals in their constituency, record voice opinions, and receive SMS summaries of community consensus and government action. AI transcribes every call so county officials receive clean reports without needing smartphones.

Target Audience

Nairobi residents and ordinary Kenyan citizens affected by top-down public health policies

Differentiator

The only platform reaching feature-phone majority (over 70% of adult Kenyans) with zero data requirement and full voice interaction in local languages, purpose-built for public health policy consultation.

Brand Voice

accessible and community-first

Features

IVR Short Code System

must-have65h

Dial-in menu to browse and respond to active health proposals

Voice Recording & Storage

must-have40h

Record opinions during call with Africa's Talking integration

AI Transcription

must-have55h

Automatic transcription and translation of voice responses

SMS Summary Delivery

must-have30h

Weekly SMS digest of community voice and government replies

Official Report Portal

must-have50h

Web dashboard for county officials to review sentiment by ward

User Phone Profile

must-have25h

Persistent profile linked to phone number across calls

Sentiment Heatmap

nice-to-have35h

Public dashboard showing community sentiment by county

Scheduled Call Reminders

nice-to-have20h

SMS reminders for new proposals with direct dial link

Moderator Review Queue

nice-to-have45h

Simple web tool for human review of sensitive transcripts

Total Build Time: 365 hours

Database Schema

callers

ColumnTypeNullable
iduuidNo
phonetextNo
constituencytextNo
preferred_languagetextNo
total_callsintNo

proposals

ColumnTypeNullable
iduuidNo
titletextNo
audio_briefing_urltextNo
constituencytextNo
statustextNo

voice_inputs

ColumnTypeNullable
iduuidNo
caller_iduuidNo
proposal_iduuidNo
recording_urltextNo
transcriptiontextYes
sentimenttextYes

Relationships:

  • caller_id references callers(id)
  • proposal_id references proposals(id)

government_replies

ColumnTypeNullable
iduuidNo
proposal_iduuidNo
reply_texttextNo
reply_audio_urltextYes
sent_via_smsboolNo

Relationships:

  • proposal_id references proposals(id)

API Endpoints

POST
/api/ivr/menu

Handle Africa's Talking voice webhook and return TwiML

POST
/api/transcribe

Trigger Deepgram transcription on new recording

🔒 Auth Required
POST
/api/sms/summary

Generate and send weekly community summary

🔒 Auth Required
GET
/api/official/dashboard

Sentiment dashboard for county health officers

🔒 Auth Required

Tech Stack

Frontend
SvelteKit (web dashboard)
Backend
Python + FastAPI
Database
PostgreSQL
Auth
Phone-based via Africa's Talking
Payments
Flutterwave + M-Pesa
Hosting
Railway
Additional Tools
Africa's Talking IVR/SMSDeepgramPostmark

Build Timeline

Week 1: IVR core + short code setup

48h
  • Africa's Talking integration
  • Basic voice menu tree

Week 2: Transcription pipeline

52h
  • Deepgram integration
  • Database models
  • Sentiment tagging

Week 3: SMS engine and summaries

40h
  • Weekly digest generator
  • SMS delivery system

Week 4: Official dashboard

45h
  • SvelteKit admin UI
  • Report export to PDF

Week 5: Payments and user profiles

38h
  • Subscription via USSD/M-Pesa
  • Persistent caller profiles

Week 6: Testing with real users

35h
  • Pilot with 400 callers in 3 counties

Week 7: Polish and compliance

32h
  • Data protection controls
  • Landing page in Kiswahili
Total Timeline: 7 weeks • 380 hours

Pricing Tiers

Free

$0/mo

2 calls/month

  • 2 calls per month
  • Basic SMS summaries

Listener

$8/mo

None

  • Unlimited listening
  • Weekly SMS digests
  • Voice recording

Community Champion

$25/mo

None

  • All Listener features
  • Priority call routing
  • Personalized reports
  • Ability to trigger community polls

Revenue Projections

MonthUsersConversionMRRARR
Month 16809%$1,620$19,440
Month 64,65018%$13,950$167,400

Unit Economics

$3
CAC
$78
LTV
8%
Churn
71%
Margin
LTV:CAC Ratio: 26.0xExcellent!

Landing Page Copy

No Smartphone? No Problem. Dial *#254# to Speak on Health Decisions

Listen, record your voice, and get SMS updates when the government replies. Finally a channel built for every Kenyan.

Feature Highlights

Zero data required
Kiswahili voice menus
Real government replies by SMS
Works on any phone

Social Proof (Placeholders)

"'I called from my basic phone and they actually read my opinion in the county meeting.' — Mama Fatuma, Mukuru"
"'My whole chama now calls together every week.' — Susan, Kawangware"

First Three Customers

Pilot with 3 large women’s savings groups (chamas) in Mathare, Kibera, and Mukuru who already meet weekly. Record their first calls live and immediately send compiled reports to their local MCA. Offer free Champion tier to the first 150 callers who recruit 5 others.

Launch Channels

Radio spots on vernacular stationsWhatsApp voice notes in chamasPartnership with CHWsr/KenyaTwitter Kenya

SEO Keywords

kenya ussd health consultationdial to vote on quarantine kenyavoice feedback public health no internetsms government reply kenya health

Competitive Analysis

Govt USSD Services

mygov.go.ke
Free
Strength

Official

Weakness

One-way information, no voice response or polling

Our Advantage

Bidirectional voice conversation with transcription and follow-up

🏰 Moat Strategy

Exclusive partnerships with county health offices for official short codes and deep integration with existing community health worker networks.

⏰ Why Now?

Massive growth in USSD usage post-COVID combined with 2022 constitutional rulings emphasizing public participation before major health infrastructure decisions.

Risks & Mitigation

technicalmedium severity

Poor call quality in rural areas

Mitigation

Use Africa's Talking robust fallback routes and keep menus extremely simple

legalhigh severity

Regulatory approval for short code

Mitigation

Start with premium rate short code then transition to toll-free after traction

Validation Roadmap

pre-build18 days

Run 4 test IVR sessions with 120 women in chamas

Success: 78% completion rate and 65% willing to call monthly

mvp45 days

Live pilot with one county on a real proposal

Success: 1,000 calls and at least one policy change acknowledgment

Pivot Options

  • Expand IVR to agriculture and education
  • White-label IVR for NGOs
  • Add human call-center option for complex issues

Quick Stats

Build Time
380h
Target MRR (6 mo)
$14,000
Market Size
$14.5M
Features
9
Database Tables
4
API Endpoints
4