Internal โ Owner Reference
What's Next: Craver + Reachify Integration
This page is your step-by-step guide to setting up direct mobile ordering via Craver and AI phone handling via Reachify โ the two tools that will drive the most revenue and reduce reliance on third-party delivery apps.
Why Direct Ordering First
Keep 100% of revenue
UberEats and DoorDash charge 15โ30% commission per order. Direct ordering through Craver or Square keeps that margin in your pocket.
Own your guest data
Third-party apps own the customer relationship. Your own app gives you names, emails, order history, and the ability to market directly.
Loyalty & repeat orders
Craver supports in-app loyalty programs. Reward repeat guests with points, free items, or exclusive offers โ impossible on DoorDash.
AI handles the phones
Reachify answers every call, takes phone orders, and sends SMS links to your ordering page โ capturing revenue that would otherwise be missed.
The strategy: Drive all ordering through your own Craver app and Square links first. Keep UberEats and DoorDash as a secondary channel for discovery โ they're listed on the site in subdued text so guests see them but are nudged toward direct ordering.
Craver โ Your Branded Mobile App
Craver builds a white-label iOS and Android app under the Bodhi brand. Guests download your app, not a third-party marketplace. It integrates with Square, supports loyalty programs, and handles multi-location ordering. Estimated setup time: 2โ4 weeks.
Sign up for Craver
Craver builds a white-label mobile app for your restaurant โ your brand, your colors, your menu. Visit craver.ca and book a demo. Tell them you have 3 locations (Bistro, Corvallis Cafe, Albany Cafe) with a Eugene location opening soon.
Visit Craver.caConnect your Square POS
Craver integrates directly with Square โ your existing POS. During onboarding, authorize Craver to read your Square catalog. Your menu, modifiers, and pricing sync automatically across all locations.
Configure your app branding
Upload the Bodhi lion crown logo, set your color palette (dark charcoal primary, teal accent), and configure push notification copy. Craver's team handles the App Store and Google Play submissions under your brand name.
Set up per-location menus
Each location (Bistro, Corvallis Cafe, Albany Cafe, Eugene) gets its own menu and hours within the app. Craver supports location-aware ordering so customers automatically see the right menu.
Replace Square order links on this site
Once your Craver app is live, swap the "Order Direct" buttons on this site to deep-link into the Craver app (or Craver's web ordering URL). Ask your developer to update the orderUrl values in src/components/home/LocationsSection.tsx.
Add app download badges to the site
Add App Store and Google Play download buttons to the homepage and footer so guests can install the Bodhi app. Your developer can add an "Download Our App" section between the hero and the order section.
Developer note
The Order Online section is already wired for Craver. Once your account is live, open src/components/home/OrderOnlineSection.tsx and update three things: set CRAVER_LIVE = true, paste your App Store and Google Play URLs into CRAVER_APP_STORE_URL and CRAVER_PLAY_STORE_URL, and fill in each location's craverUrl. The buttons will automatically switch from Square to Craver and the app download badges will appear.
Reachify โ AI Phone Ordering
ReachifyAI answers every call to your restaurant, handles phone orders, answers menu and hours questions, and sends SMS links to your ordering page. It integrates with Square for live menu data. No per-minute charges, no long-term contracts. Estimated setup time: 3โ7 days.
Sign up for ReachifyAI
ReachifyAI is an AI phone answering system for restaurants โ it handles calls, takes orders, answers questions, and sends SMS links. Visit reachify.io and schedule a call. Mention you have 3 active locations and 3 more opening soon.
Visit Reachify.ioConnect your phone numbers
Reachify forwards your existing restaurant phone numbers through their AI system โ no number changes needed. Provide the phone numbers for Bodhi Bistro, Corvallis Cafe, and Albany Cafe during onboarding.
Connect Square POS for menu accuracy
Reachify integrates with Square so the AI always has your current menu, pricing, and availability. Authorize the Square integration during setup โ this ensures the AI never quotes a wrong price or unavailable item.
Configure your AI voice persona
Customize how the AI introduces itself, handles order calls, and routes inquiries. Set up SMS order links so callers get a direct link to your Craver app or Square ordering page via text.
Set up SMS marketing opt-in
Reachify can capture guest phone numbers for SMS marketing. Add an opt-in prompt to the AI call flow and consider adding a Reachify SMS sign-up widget to this website. Ask your developer to add it to the homepage.
Monitor and tune
Review call recordings and order accuracy in the Reachify dashboard weekly for the first month. Tune the AI responses for common Bodhi-specific questions (farmers market schedule, sourdough availability, catering inquiries).
Developer note
Reachify can provide an SMS opt-in embed widget. Once you have the embed code, ask your developer to add a "Text us to order" section to the homepage โ it can sit between the Order Online section and the Locations section.
What's Already Built on This Site
Homepage with hero, awards banner, and all location cards
Direct Square ordering links for Bistro, Corvallis Cafe, and Albany Cafe
UberEats and DoorDash listed as secondary options per location
Eugene location listed as Coming Soon
Two additional Coming Soon location slots
Meet the Chef section โ Cody Utzman bio
Bodhi Artisan Bakery / Farmers Market section
Delivery partners section (Uber Eats, DoorDash)
Footer with all location addresses and contact info