Queries & Feedback
UC-CUST-003: General Query Handling
Purpose: Automatically answer common questions about services, pricing, and location.
| Property | Value |
|---|---|
| Actor | Customer |
| Trigger | Customer asks a question (e.g., "What are your prices?") |
| Priority | P1 |
Main Success Scenario:
- Details received by NLP engine.
- Intent classified (e.g.,
get_pricing). - Bot retrieves relevant answer from knowledge base.
- Bot sends response text/media.
Alternate Flows:
- Flow A: Unknown Intent: Bot offers to connect to human agent.
Acceptance Criteria:
- [ ] >80% accuracy in intent classification.
- [ ] Fallback to human clearly defined.
UC-CUST-004: Post-Service Feedback
Purpose: Collect customer feedback immediately after service completion.
| Property | Value |
|---|---|
| Actor | System / Customer |
| Trigger | Scheduled trigger 1 hour after appointment end time |
| Priority | P2 |
Main Success Scenario:
- System triggers feedback message template.
- Customer receives "Rate your experience (1-5 stars)".
- Customer taps a star rating.
- Bot asks for optional text comment.
- Feedback stored and linked to appointment record.
Alternate Flows:
- Flow A: Low Rating: If rating < 3, trigger alert to Manager dashboard.
Acceptance Criteria:
- [ ] Feedback linked to specific appointment/stylist.
- [ ] High response rate design (interactive buttons).