AI Insights & Nudges
UC-OWNER-002: Query Business Insights (NLP)
Purpose: Allow owners to ask natural language questions about their data.
| Property | Value |
|---|---|
| Actor | Business Owner |
| Trigger | User types/speaks a query in the search bar |
| Priority | P1 |
Main Success Scenario:
- Owner types "What was the top service last week?".
- NLP engine converts query to SQL/Data Query.
- System executes query and retrieves result (e.g., "Haircut: 450 bookings").
- LLM polishes result into conversational text.
- System displays answer and relevant chart.
Alternate Flows:
-
Flow A: Voice Input: Owner clicks microphone, speaks query; system converts STT and proceeds.
-
Flow B: Ambiguous Query: System asks clarifying question.
Acceptance Criteria:
- [ ] Supports text and voice input.
- [ ] Accurate mapping of intent to database schema.
UC-OWNER-003: Review AI Nudges
Purpose: Present actionable AI-generated recommendations to improve business performance.
| Property | Value |
|---|---|
| Actor | Business Owner |
| Trigger | System generates a high-confidence nudge |
| Priority | P1 |
Main Success Scenario:
- Dashboard highlights a new "Insight" or "Nudge".
- Owner clicks the nudge (e.g., "Staff utilization low on Tuesdays").
- System suggests action: "Launch 'Happy Tuesday' 15% discount campaign".
- Owner reviews and clicks "Apply" or "Customize".
- System takes user to Campaign creation flow (pre-filled).
Acceptance Criteria:
- [ ] Nudges sorted by ROI potential.
- [ ] "One-click" actionability where possible.