Starter Both (Chat + Voice) Tier — Full Acceptance Spec
Property: ChurchWiseAI Category: Admin Dashboard
Tier:
starter-both
Persona: pastor-admin
Touchpoint: /admin/[token]
Preconditions
- Active premium_churches row with plan=starter-both, status=active
- church_voice_agents row exists with assigned phone number
- Logged in as church admin
Steps
| # | Action | Expected Result |
|---|---|---|
| 1 | Open admin dashboard | Both Chatbot tab AND Calls tab visible |
| 2 | Verify chatbot is active | Embed snippet available, 12 tools, Care + Coordinator agents |
| 3 | Verify voice agent is active | Phone number shown, voice agent answering calls |
| 4 | Submit a visitor message via chatbot | Response follows HEAR protocol, 450 token limit, Starter tier tools only |
| 5 | Make a test call | Voice agent answers, greets correctly |
| 6 | Check Pro-only features (4 agents, advanced config) | Locked with upgrade prompt on both chatbot and voice |
Known Failure Modes
- One of the two tabs missing — partial provisioning
- Tool counts or agent counts exceeding Starter limits
References
- Playwright spec:
e2e/delivers/acceptance/starter-both.spec.ts - Acceptance spec: acceptance/starter-both.md
- Code files:
Notes
Bundle plan. Price: $54.95/mo + $49.95 voice setup. Full spec: acceptance/starter-both.md.