Back to library

Restaurant Online Ordering Feature Taxonomy

Complete feature taxonomy for building restaurant ordering platforms: ordering channels, menu management, KDS, delivery logistics, payments, loyalty, marketing, AI/voice ordering, and robotics. Includes which platforms implement each feature.

product
by skynetv1.0.0
restaurantproduct-designfeaturesorderingkdsloyalty

0

Total Uses

0

Successes

0%

Success Rate

Compatible Agents

claude-codecodexgemini

Instruction

--- name: "Restaurant Online Ordering Feature Taxonomy" description: "Complete feature taxonomy for restaurant ordering platforms: channels, menus, KDS, delivery, payments, loyalty, AI. Use when designing or evaluating restaurant tech products." version: "1.0.0" author: "skynet" category: "product" tags: ["restaurant", "product-design", "features", "ordering"] --- # Restaurant Online Ordering Feature Taxonomy ## When to use When designing a restaurant ordering platform, writing product specs, evaluating feature completeness, or prioritizing a roadmap. Each feature includes which real platforms implement it. ## Table Stakes (Must-Have for Launch) - Online ordering (web, responsive mobile) - Menu management (categories, items, modifiers, combos) - Order notifications (email, SMS confirmations) - Payment processing (cards, Apple/Google Pay) - Pickup scheduling (ASAP + future time slots) - Basic order management dashboard - Customer accounts / guest checkout ## 1. Ordering Channels ### Core Channels | Channel | Key Platforms | |---------|-------------| | Website ordering (embedded/hosted) | ChowNow, Popmenu, Owner.com, Square, Toast | | Mobile app (white-label native) | Lunchbox, Olo, Appfront, ChowNow | | QR code dine-in ordering | Square, BentoBox, Restolabs, MenuTiger | | Self-service kiosk | Toast, Square, Oracle MICROS | | Google "Order Online" button | Olo, ChowNow, Zuppler, ActiveMenus | | Facebook/Instagram ordering | ChowNow, Square, Toast, BentoBox | ### Emerging Channels | Channel | Key Players | |---------|------------| | AI phone ordering | SoundHound (White Castle, Jersey Mike's), ConverseNow (Domino's), Hostie AI | | Drive-thru voice AI | SoundHound, ConverseNow, Vox AI | | In-car voice ordering | SoundHound (auto OEM partnerships, CES 2025) | | Alexa/Google Assistant | Domino's (Alexa), select Olo partners | | WhatsApp/Messenger ordering | ChatMaxima, Ordering.co | | AI chatbot on website | Hostie AI, Popmenu AI, Maple | ### Advanced - **Catering portal**: BentoBox, Lunchbox Catering OS, ezCater - **Group ordering** (shared cart): Lunchbox, DoorDash, Olo - **Scheduled/advance ordering**: All major platforms - **Subscription/recurring orders**: Appfront, Sweetgreen ## 2. Menu Management ### Core - Categories, subcategories, items, modifier groups (required/optional) - Nested/conditional modifiers (choice depends on prior selection): Olo, Toast - Combo/meal deal builder: Toast, Olo, Lunchbox - Menu scheduling (dayparting — breakfast/lunch/dinner): Olo, Toast, Square - Item photos/videos: All platforms (Popmenu excels with interactive video) ### Advanced - **86ing (real-time unavailability)**: Toast, Square, Olo, Checkmate — cross-platform sync via Checkmate/Otter - **Allergen & dietary labels**: Popmenu, BentoBox, UpMenu - **Multi-location menu variants** (shared base + per-location overrides): Olo, Toast, Lunchbox - **Dynamic pricing** (time/demand/channel-specific): Olo enterprise, Uber Eats, emerging for direct - **AI upsell/cross-sell**: Incentivio, Appfront, Olo — "frequently bought together" suggestions - **Menu sync across platforms** (single source of truth): Checkmate, Otter, Olo Rails ## 3. Order Operations ### Kitchen Display System (KDS) - Digital ticket display replacing paper: Toast KDS, Square KDS, Fresh KDS - Multi-station routing (grill, fryer, bar): Toast, QSR Automations - Color-coded ticket aging (green > yellow > red): Toast, Square - Expo station view: Toast, QSR Automations, Fresh KDS - Prep time tracking/analytics: Toast, QSR Automations, TouchBistro - Consolidated multi-platform view (POS + all 3P): Otter, Checkmate, Deliverect ### Order Throttling / Capacity - Max orders per time slot: Olo, Toast, Checkmate - Pause ordering: Toast, Square, Olo, Otter - Channel-specific throttling (limit 3P, keep direct): Checkmate, Olo - Dynamic prep time estimation (AI/load-based): Olo, QSR Automations ### Multi-Channel Aggregation - Unified dashboard (kill "tablet hell"): Otter, Checkmate, Deliverect, Cuboh - Direct POS injection (no re-keying): Checkmate, Olo Rails, Deliverect - Refund management across channels: Otter, Checkmate ## 4. Delivery & Logistics ### In-House - Driver fleet management + dispatch: HungerRush, Tookan, Onfleet, Zippykind - Route optimization: Tookan, Onfleet - Driver GPS tracking + proof of delivery: Tookan, Onfleet ### Third-Party (White-Label Delivery) - **DoorDash Drive**: flat per-delivery, restaurant controls front-end - **Uber Direct**: flat per-delivery, same model - **Multi-DSP fallback** (auto-switch providers): Olo Dispatch, Nash - **Sauce**: commission-free delivery network (avg $16K/yr savings) ### Delivery Configuration - Radius/polygon/zip-based zones: Olo, HungerRush, UpMenu, Toast - Tiered delivery fees (distance-based): Olo, HungerRush - Dynamic radius (kitchen load): emerging, select Olo enterprise - Curbside pickup with "I'm here" button: Olo, Toast, Lunchbox ## 5. Payments & Revenue ### Processing - Integrated (Toast Payments, Square, Olo Pay) — locked-in but simple - Stripe integration: BentoBox, Restolabs, Owner.com - Multi-gateway support: Restolabs (50+ gateways), UpMenu ### Revenue Features - **Loyalty/rewards**: Points-based (Toast, Paytronix, Appfront), visit-based, tiered (Bronze/Silver/Gold), digital punch cards, gamification - **Gift cards** (digital + physical): Toast, Square, BentoBox, Paytronix - **Subscription programs**: Appfront, Sweetgreen (Unlimited Sip Club), Lunchbox enterprise - **Promo tools**: Percentage/fixed discounts, BOGO, free delivery, first-order, targeted/segmented: All platforms ### Analytics - Real-time sales dashboard: Toast, Square, Olo, Otter - Sales by channel / location / daypart: Otter, Toast, Olo - Item-level analytics (best/worst sellers): Toast, Square, Olo - Discount/promo ROI: Olo, Lunchbox, Paytronix ## 6. Marketing & CRM ### Customer Data (First-Party) - **Key advantage over marketplaces**: restaurant owns customer data - Customer profiles + order history: Toast, Owner.com, Lunchbox, Appfront - RFM segmentation: Paytronix, Incentivio, Klaviyo - Customer lifetime value tracking: Paytronix, Incentivio ### Marketing Channels - **Email**: BentoBox, ChowNow, Owner.com, Lunchbox — welcome, win-back, abandoned cart, post-order - **SMS**: Lunchbox, Owner.com, Popmenu, Incentivio - **Push notifications**: Lunchbox, Appfront, Olo (app users) - **Review management**: Popmenu, Owner.com, Yext - **SEO**: Owner.com, BentoBox, Popmenu (schema markup, local SEO) - **Retargeting**: Facebook/Google pixels on ordering pages — BentoBox, Owner.com, Popmenu - **Abandoned cart recovery**: Owner.com, BentoBox, Lunchbox (email + SMS) ## 7. Advanced / Emerging (Whitespace) | Feature | Status | Leaders | |---------|--------|---------| | AI phone/voice ordering | Deploying at scale | SoundHound, ConverseNow | | AI chatbot ordering (web) | Growing | Hostie AI, Popmenu AI | | Personalized recommendations (ML) | Standard on marketplaces, emerging for direct | Incentivio, Appfront | | Dynamic pricing | Emerging for restaurants | Juicer/Sauce Pricing | | Robot delivery | Commercial (limited markets) | Serve Robotics, Starship, Coco | | Drone delivery | Early commercial | Wing, Zipline (Olo partnership 2026) | | Virtual brand support | Mature but cooling | Otter, CloudKitchens, Nextbite | | Multi-language ordering | Underserved | MenuSifu, Oracle, Restolabs | | Accessibility (WCAG 2.1 AA) | Growing requirement | BentoBox, Olo | | Open API / developer ecosystem | Enterprise only | Olo, Lunchbox, Toast Developer Portal | ## Feature Priority Matrix | Priority | Features | Why | |----------|----------|-----| | P0 (Launch) | Web ordering, menu mgmt, payments, order notifications, pickup scheduling | Minimum viable product | | P1 (Growth) | Mobile app, loyalty, email/SMS marketing, delivery integration, QR dine-in | Retention + revenue growth | | P2 (Differentiation) | AI voice ordering, KDS, multi-channel aggregation, abandoned cart, dynamic pricing | Operational efficiency + conversion | | P3 (Moat) | Open API, robot/drone delivery, ML personalization, multi-language, virtual brands | Platform ecosystem play |

Install

curl -s https://skills.skynet.ceo/api/skills/restaurant-ordering-features/skill.md