WhatsApp bot flow
Card-based flow for the WhatsApp chatbot. Every interaction uses buttons (max 3) — no free-text conversation except for price input.
Authentication
Phone-first. WhatsApp guarantees the sender's phone — we match it against auth.users and cache in whatsapp_links.
No diagram code provided
LegendLiveCompletedCancelled / failedDecision
Listing flow
The core product listing journey: photo → analysis → category → price → publish.
No diagram code provided
LegendWaitingCompletedCancelled / failedDecisionClosed / inactive
| Step | Card | Input |
|---|---|---|
| Welcome | Main menu | Button tap |
| Photo | "Send a photo" | Image attachment |
| Analysis | AI result | Button: Correct / New photo / Cancel |
| Category | Top 3 matches | Button tap |
| Price | Prompt | Free text (R$) |
| Confirm | Summary | Button: Publish / Edit / Cancel |
More options
Language, listings, and help submenus.
No diagram code provided
LegendLiveDecision