Skip to main content

Demo Church Roster — Canonical Reference

Generated: 2026-05-14
Source: Live Supabase premium_churches + church_voice_agents + churches tables
Purpose: Definitive list of all demo/test/prospect rows in the demo UUID namespace


Voice-Capable Primary Demo Churches

These churches have active phone numbers and running voice agents.

church_idCustom NameTraditionDenominationPastor Name (DB)Phone (PHONE_REGISTRY)Telnyx PhoneAdmin TokenPlanCreated
000000000001Grace Community Churchnondenominational_evangelicalNon-denominationalPastor David Chen+14696152221, +13658254095+19724309500demo-grace-2026cwa_pro_chat2026-02-28
000000000002St. Joseph Catholic ParishcatholicRoman CatholicFather Thomas Sullivan+16177520600, +14377038759+16177520600demo-stjoseph-2026ps_pro_website2026-03-16
000000000005Living Hope Lutheran ChurchlutheranLutheranPastor Karl Bergstrom+16125550105 (555 — fake)+16125550105demo-starter-voice-2026cwa_starter_voice2026-03-28
000000000006New Life Worship CenterpentecostalPentecostalPastor Marcus Thompson+14429005601demo-starter-both-2026cwa_starter_both2026-03-28
000000000007Covenant Presbyterian Church(null — PCA)Presbyterian (PCA)Pastor Aaron Reid+14125300800demo-pro-both-2026cwa_pro_both2026-03-28
000000000008Christ the King Anglican ChurchanglicanAnglicanThe Rev. Canon James Whitfield+13035550108 (555 — fake)+13035550108demo-suite-both-2026cwa_suite_both2026-03-28
000000000004Maple Street Baptist ChurchbaptistBaptistPastor James Williams+19015550107 (555 — fake)+16152813700demo-starter-chat-2026cwa_starter_chat2026-04-06

Note on 555 Numbers

+16125550105, +13035550108, +19015550107 are NPA-reserved fiction placeholders — cannot receive real calls. Only +19724309500 (Grace Community Telnyx), +16177520600 (St. Joseph Telnyx), +14429005601 (New Life), +14125300800 (Covenant), +14696152221, +13658254095, and +14377038759 are real active numbers.


Chat-Only / No-Voice Demo Churches

church_idCustom NameTraditionAdmin TokenPlan
000000000003The Bridge Community Churchnondenominationaldemo-bridge-2026ps_pro_website
000000000009Harbor Light Methodist Church(null)demo-trial-expired-2026cwa_starter_chat
00000000000aRiverside Fellowship Churchnondenominationaldemo-cancelled-2026cwa_pro_chat
00000000000bExample Community Churchnondenominationalcancel-flow-test-2026cwa_pro_chat
00000000000cValley View Baptist Church(null)cancelling-test-2026cwa_pro_chat
00000000000dCornerstone Community Church(null)demo-suite-chat-2026cwa_suite_chat
00000000000eAbundant Life Assembly(null)demo-cancelled-voice-2026cwa_starter_voice

Test Infrastructure Churches

church_idCustom NameAdmin TokenPlanPurpose
e2e200260423ChurchWiseAI E2E Test Churchnon-demo hash tokencwa_pro_website_site_onlyPlaywright E2E
e5a7b5b0a937E2E Debug b0a937e2e-debug-...cwa_starter_chatDebug

Non-Church Vertical Playground Demos (all cwa_demo_playground)

church_idNameVerticalAdmin Token
0000000f0001WiseAI Agency Demo ReceptionistAgencydemo-playground-wiseaiagency
0000000f0002Riverside Funeral HomeFuneraldemo-playground-funeral
0000000f0003Cedar Veterinary ClinicVetdemo-playground-veterinary
0000000f0004Willowbrook DentalDentaldemo-playground-dental
0000000f0005Maple Street KitchenRestaurantdemo-playground-restaurant
0000000f0006Thompson LawLawdemo-playground-law
0000000f0007Hillside RealtyReal estatedemo-playground-realestate

PHONE_REGISTRY Mapping (session.py)

PHONE_REGISTRY = {
"+13658253552": None, # Spare, unassigned
"+14144007103": "96f5b89e-...", # Medhanialem Ethiopian Evangelical (Telnyx, real customer)
"+17473897673": "9eeb9d71-...", # Melvindale Church of God (Telnyx, real customer)
"+19724309500": "000000000001", # Grace Community (Protestant demo) — Telnyx
"+16177520600": "000000000002", # St. Joseph Catholic (demo, US) — Telnyx
"+14377038759": "000000000002", # St. Joseph Catholic (demo, Canada) — Telnyx
"+14429005601": "000000000006", # New Life Pentecostal (demo) — Telnyx
"+16152813700": "000000000004", # Maple Street Baptist (demo) — Telnyx
"+14125300800": "000000000007", # Covenant Presbyterian (demo) — Telnyx
"+14696152221": "000000000001", # US demo line (Twilio) → Grace Community
"+13658254095": "000000000001", # CA demo line (Twilio) → Grace Community
}

IMPORTANT: Fixture vs. Live Data Discrepancy

The CI test fixture at tests/behavioral/verticals/church/fixtures/demo_churches.py defines a "grace" entry with:

  • church_id: 00000000-0000-4000-a000-000000000003 (NOT the live Grace Community ID)
  • pastor_name: "Pastor Mark Davis" (NOT the live DB value)

This fixture is synthetic test data for CI behavioral tests — it is NOT the live Grace Community demo. Never use fixture data to make claims about production configuration. Always query the live DB.

Canonical source of truth for pastor names and configurations: Supabase church_voice_agents + premium_churches tables.