Define complete non-technical scope for replacing Google Forms registration with an AI-powered conversational agent. Includes: - Registration data requirements (13 fields with validation rules) - Knowledge base content (fees, regulations, schedule, FAQ from official PDFs) - Conversation flow design with bilingual support (German/English) - Agent personality guidelines (warm & friendly tone) - Admin notification routing by playgroup type - Email reminder system for incomplete registrations - Data export formats (CSV/JSON) - Channel configuration (email + chat) - Release priorities (MVP scope defined) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1.9 KiB
1.9 KiB
Release Priorities
Initial Release (MVP)
Core Capabilities
| Feature | Priority | Notes |
|---|---|---|
| Chat interface | Must have | Web-based, mobile-responsive |
| Email channel | Must have | Full email conversation support |
| Conversational registration | Must have | Guided data collection via AI |
| Knowledge base Q&A | Must have | Fees, schedule, policies, FAQ |
| Bilingual support | Must have | German and English |
| Registration data storage | Must have | Structured JSON format |
| Admin notifications | Must have | Routed by playgroup type |
| Email reminders | Must have | Day 3, 10, 25 for incomplete registrations |
| Data export | Must have | CSV and JSON formats |
Data Collected
All 13 required fields:
- Child: name, DOB, special needs
- Parent: name, address, postal code, city, phone, email
- Emergency: name, phone
- Booking: playgroup type(s), days
Phase 2 (Future Enhancements)
| Feature | Priority | Notes |
|---|---|---|
| Telegram bot | Nice to have | Additional channel |
| WhatsApp integration | Nice to have | Additional channel |
| Google Sheets sync | Nice to have | Direct integration vs. export |
| Capacity/waitlist | Consider | Auto-check if spots available |
| Sibling batch registration | Consider | Register multiple children at once |
Out of Scope
| Feature | Reason |
|---|---|
| Payment processing | Admin handles invoicing separately |
| Calendar booking | Not needed for registration |
| Parent accounts/login | Registration is one-time flow |
| Mobile app | Web chat is mobile-responsive |
Success Criteria for Initial Release
- Parents can complete registration via chat OR email
- Agent answers common questions from knowledge base
- Admin receives notification with all registration details
- Incomplete registrations receive automated reminders
- Admin can export registration data in CSV/JSON