Quick Start: Multi-Location & Wholesale

Enterprise setup guide — multi-location, wholesale portal, staff scheduling, and AI agents.

What you'll learn

  • How to set up multiple bakery locations in BakeOnyx
  • How to create a wholesale portal for bulk customers
  • How to manage staff schedules and track labor costs across locations

Setting up multiple locations

If you're running more than one bakery location, BakeOnyx lets you manage them all from one dashboard. Each location has its own orders, inventory, and schedules, but you share recipes and products across all locations.

  1. Go to Dashboard and select Settings
  2. Click Locations from the left menu
  3. Click the + Add Location button
  4. Enter your location name (e.g., "Downtown Bakery" or "Airport Kiosk")
  5. Add the full address and phone number
  6. Set operating hours for each day of the week
  7. Click Save Location
Locations settings page showing form to add a new bakery location with address and operating hours fields

Once you've added all your locations, you'll see a location switcher at the top of your dashboard. Use it to jump between locations and view location-specific data like orders, inventory, and staff schedules.

Location switcher dropdown showing multiple bakery locations to select from
Tip: Recipes and products are shared across all locations, so you only need to create them once. But inventory, orders, and schedules are tracked separately for each location.

Creating a wholesale portal

Wholesale customers can place bulk orders directly through their own portal instead of emailing or calling. You control pricing for each wholesale customer.

  1. Go to Dashboard and select Customers
  2. Click + Add Customer
  3. Enter the business name and contact information
  4. Toggle Wholesale Account to ON
  5. Set a custom price tier for this customer (or use volume-based pricing)
  6. Click Create Wholesale Account

Your wholesale customer will receive a login link via email. They can now log into their portal, browse your products, and place orders at their custom pricing.

Wholesale customers list showing business names, contact info, and custom pricing tiers
Note: You can set different pricing for each wholesale customer, or use tiered pricing based on order volume. Wholesale customers always see their custom prices in the portal.

Managing staff schedules

Use the scheduling tool to create shifts, manage staff availability, and track labor costs by location.

  1. Go to Dashboard and select Schedule
  2. Select the location and week you want to schedule
  3. Click + Add Shift for any day
  4. Choose the staff member, start time, end time, and role (baker, decorator, cashier, etc.)
  5. Enter the hourly rate for that shift
  6. Click Save Shift
Weekly schedule grid showing shifts for multiple staff members across the week with start times, end times, and roles

Staff members can request shift swaps through the app. You'll see swap requests in your dashboard and can approve or deny them. Labor costs are automatically calculated and shown in your reports.

Warning: Make sure to set accurate hourly rates for each role. This data feeds into your labor cost analysis and P&L reports.

Using AI agents (Scale plan)

If you're on the Scale plan, you can turn on AI agents to automate routine tasks like inventory monitoring, financial analysis, and demand forecasting.

  1. Go to Dashboard and select AI Agents
  2. Toggle each agent ON to activate it (Inventory Monitor, Financial Analyst, Production Optimizer, Marketing Insights)
  3. Set a schedule for each agent (daily, weekly, or custom)
  4. Agents will run automatically and send you reports and alerts
AI Agents dashboard showing toggle switches for each agent type, schedule settings, and recent reports

Next steps

The summary, FAQ, and statistics in this section were compiled from public sources and reviewed by the BakeOnyx editorial team. AI-assisted research.

Frequently Asked Questions

How do I add a new bakery location in BakeOnyx?

To add a new location in BakeOnyx, navigate to Dashboard > Settings > Locations. Click the '+ Add Location' button, then enter the location name, full address, phone number, and daily operating hours. Once saved, a location switcher will appear on your dashboard, allowing you to easily toggle between managing different branches.

Can I set different prices for my wholesale customers?

Yes, BakeOnyx allows you to set custom pricing for each wholesale customer. When creating a wholesale account, you can assign a specific price tier or utilize volume-based pricing. This ensures that wholesale clients see their accurate, negotiated prices when they log into their dedicated portal to place bulk orders.

How does BakeOnyx help manage staff across multiple bakeries?

BakeOnyx's scheduling tool enables you to manage staff across multiple locations efficiently. You can create shifts, assign staff members, set start and end times, specify roles, and input hourly rates for each shift. The platform helps track labor costs separately for each location, providing clear insights into staffing expenses.

What information is shared across all bakery locations in BakeOnyx?

In BakeOnyx, recipes and products are shared across all your bakery locations. This means you only need to create and manage them once. However, inventory levels, incoming orders, and staff schedules are tracked independently for each individual location, providing granular control and visibility.

How do wholesale customers place orders using BakeOnyx?

Wholesale customers can place orders through a dedicated portal provided by BakeOnyx. After you create their wholesale account and set their custom pricing, they receive an email with a login link. They can then log in, view available products at their specific prices, and submit bulk orders directly, streamlining the process for both parties.

Was this article helpful?