Figure 1: BookMySpeaker Design System — Color Palette (Charcoal · Lavender · Cream · Mint · Yellow)
Platform Requirements
Four-perspective functional analysis for BookMySpeaker
BookMySpeaker is designed to serve four distinct user archetypes, each with unique workflows and goals. This analysis captures every functional requirement across the event manager, professional speaker, emerging speaker, and event planner personas — forming the complete product backlog for Week 14.
Event Management Command Center
From the perspective of an event manager, the app must serve as a comprehensive command center for planning, engaging, and analyzing the event.
Secure payment processing, dynamic pricing structures (e.g., early bird, VIP), and customizable registration forms.
A centralized portal to collect, review, and score session proposals, abstracts, speaker bios, and headshots, eliminating scattered email threads.
Tools to build interactive, real-time event itineraries that automatically update across the platform if a session or speaker changes.
Features such as live polls, Q&A, gamification, community forums, attendee directories, and matchmaking to facilitate networking.
Automated reminders and tracking for presentation file deadlines, tech checks, and travel/accommodation confirmations.
The ability to trigger automated email notifications, push notifications to a mobile event app, and build white-labeled event websites.
Dashboards to monitor attendee data, session popularity, registration numbers, and overall event ROI.
Speaker's Marketing & Business Hub
For a professional speaker, the app must act as a marketing hub, logistical coordinator, and business management tool.
The ability to upload and manage multi-format biographies (e.g., 50-word snippets to 300-word expanded bios), professional headshots, and specialized topic tags.
Functionality to directly embed video "sizzle reels," short hook clips, and unedited session footage without relying on external links.
Two-way calendar sync (e.g., Google Calendar, iCal, or Cal.com) to provide real-time availability, prevent double-booking, and automatically calculate travel buffer times between events.
Automated tools to submit and update technical riders (A/V needs, stage setup), travel/accommodation preferences, and dietary restrictions.
Secure payment processing (such as Stripe Connect with delayed capture), automated invoicing, and the collection of necessary tax documents like W-9s or W-8BENs.
Direct messaging capabilities and integrations for scheduling short "chemistry calls" with event planners.
Tools to automatically capture and display verified testimonials, client logos, and audience ratings.
Speaker Growth & Training Engine
For a newer speaker looking to hone their craft and build professional credibility, the app should offer tracking and feedback mechanisms.
Systems like EventCX that visually track a speaker's progress toward industry milestones, such as the Certified Speaking Professional (CSP) designation. This includes analyzing the past 10 years of event data, attendee sizes, and income requirements.
The ability to upload 15-to-30 minute unedited videos of their presentations. Unlike edited highlight reels, this allows for a true audit of their stage mastery, content continuity, and natural delivery style.
Features such as a "SpeakerQR" code that speakers can display at the end of their sessions to collect real-time audience evaluations and Net Promoter Scores (NPS), helping them directly refine their content.
Access to built-in CRM tools, email campaigns, and templates to help them build their brand, construct a professional "Speaker One-Sheet," and track their sales pipeline.
Discovery & Vetting Engine
For an event planner or bureau searching for the perfect speaker, the app must function as a high-intent discovery and vetting engine.
A search bar with typo-tolerance and contextual suggestions that allows planners to search by highly specific keywords, speaker names, or topics.
The ability to filter search results dynamically by top-level categories (e.g., AI, Leadership), audience seniority, target industry, presentation format, and budget/fee range.
Search result "cards" that provide a rapid visual summary, including a 50-word bio snippet, a "Quick Play" button for a 15-30 second video hook, and top topic tags.
Interactive calendars synced to the speaker that show if a speaker is free, busy, or tentatively booked, preventing the planner from wasting time inquiring about unavailable dates.
Filters that allow planners to find "Cost-Effective" speakers who are already local to the event or traveling near the venue to minimize travel expenses.
Clear visual indicators of "Social Proof," including verified client reviews, star ratings, downloaded Speaker One-Sheets, and certifications to ensure the speaker's credibility.
Frictionless "Book Now" or "Direct Message" buttons that allow the planner to send event details instantly, alongside tools to review the speaker's standard contract clauses (like cancellation policies and recording rights) before making a commitment.
Features
Features
Features
Features
Requirements
Mapping
Build
Ship