1. User Roles & Permissions

  • Clients

    • Browse and book talent

    • View reservation details and status

    • Communicate with support and talent

    • Receive GPS tracking (optional)

  • Talent (Entertainers)

    • Create and manage profiles

    • Set availability and service areas

    • Respond to bookings and receive payment

  • Staff/Admin

    • Manage all users and reservations

    • Track onboarding progress

    • Assign and swap talent

    • View and leave internal reviews

    • Create event folders and contact sheets

    2. Talent Onboarding Process

    • Step-by-step checklist for each talent

    • Admins can view onboarding stage per talent (e.g. “Application submitted”, “Waiver signed”, “Profile complete”)

    • Flags incomplete or pending items

    3. Digital Waiver Management

    • Automatically send waivers to clients and talent

    • E-signature capture

    • Required for booking confirmation

    • Stored and timestamped for legal compliance

    4. Talent Account Management Page

    • Secure login

    • Editable profile information:

      • Full name, email, phone

      • Cities/states of operation

      • Profile photo, photo gallery, videos

      • Social media links

      • Pay rates and availability

    • Manage contact info and media from dashboard

    5. Booking System

    • Search talent by:

      • Location, service type, availability

    • Booking request or instant booking

    • Customizable event details:

      • Date, time, venue, client notes

    • Payment structure: deposit + balance

    • Talent accepts or declines offers

    6. Scheduling & Availability

    • Custom availability settings

    • Calendar integration (Google, Apple)

    • Blackout dates and default working hours

    • Automated notifications and reminders

    7. Payment Processing

    • Stripe or similar integration

    • Platform fee and payment splits

    • Deposits, final payment, tips

    • Refund handling

    • Auto-generated invoices

    8. Staff-Only Review & Rating System

    • Admins can rate both clients and talent

    • Internal reviews include:

      • ⭐ Punctuality

      • ⭐ Performance

      • ⭐ Appearance

      • ⭐ Professionalism

      • ⭐ Communication

    • Displayed as an average next to each profile

    • Multiple reviews allowed per profile

    9. Event Management Tools

    • Staff can create shared folders per event

    • Add documents, graphics, scripts, instructions

    • Centralized resource hub per booking

    10. Contact Sheet Generator

    • One-click tool to create a contact sheet per reservation

    • Includes:

      • Name

      • Phone

      • Email

      • Location

      • Notes

    • Printable and shareable format

    11. Automatic Talent Swap System

    • Staff can reassign a reservation to new talent

    • New talent receives:

      • Event details

      • Automated notification of assignment

      • Any related media/documents

    12. GPS Tracking (Optional)

    • Staff can enable GPS tracking per reservation

    • Clients can view real-time talent location

    • Improves transparency and arrival timing

    13. Messaging System

    • In-platform communication between staff, talent, and clients

    • Automated system messages (reminders, confirmations)

    • Push, SMS, and/or email options

    14. Admin Dashboard

    • Global overview of:

      • Bookings

      • Talent availability

      • Onboarding status

      • Ratings and feedback

    • Filters for upcoming events, flagged profiles, or missing waivers

    15. Legal & Compliance

    • Waiver archive and e-signature logs

    • Contractor agreement management

    • Age verification (where required)

    • 1099 reporting for U.S.-based talent

    16. Marketing & Promotion Tools

    • Promo code system

    • Featured talent display

    • Referral incentives

    • SEO-optimized profile pages