Inbox
1. Overview
The Inbox flow is where Sellers manage all incoming conversations with potential Guests. These include initial inquiries, booking requests, system notifications, and any follow-up communication. The flow is housed within the Inbox tab of the Dashboard tied to individual listings.
2. Visual Reference
Inbox Page
Inquiry Detail Page
3. Core Experience
3.1 Inbox Homepage
The Inbox homepage displays a table containing all active and past inquiries related to the current listing. Each row in the table represents an inquiry.
- Columns: User, Inquiry Date, Status, Event Date, Price
- New messages are highlighted using a "New" badge and medium font weight until opened.
❗ We have not implemented sorting for the table.
3.2 Inquiry Detail Page
- Shows the full conversation thread between Seller and Guest.
- Displays system notifications (e.g., booking request submitted, booking confirmed, payment released).
- Allows Seller to send messages, respond to requests, or take action on booking requests.
Modular by design
The codebase is structured in a modular, component-based way—making it easy for your team to modify, replace, or extend individual flows to fit your unique marketplace model. Whether you’re adjusting pricing logic, onboarding steps, or messaging behavior, customization is straightforward and isolated.
3.3 Booking Confirmation Window
- When a booking request is received, the Seller has a limited time window to respond before the request expires.
- The window is configurable (e.g., 24 hours by default).
- If the Seller does not respond in time, the request is auto-expired and the Guest is notified.