User Guide

YeboGuest
User Guide

Everything you need to set up, manage, and grow your restaurant with YeboGuest. From your first sign-up to daily operations — this guide walks you through every feature.

01

Sign Up & Login

Getting started takes under two minutes. Head to app.yeboguest.com/signup and create your account with your email and a password, or sign in with Google for one-click access.

  1. Go to app.yeboguest.com/signup and enter your name, email, and password.
  2. Check your email for a verification code and enter it to confirm your account.
  3. Once verified, you'll be redirected to the Onboarding Wizard to set up your restaurant.
app.yeboguest.com/signup
Create your account
Start your 60-day free trial
Full Name
Pieter Vlok
Email
pieter@montmarie.co.za
Password
••••••••••
Create Account
or continue with Google
Sign Up Page
🔒
Your account is secured with AWS Cognito authentication. All passwords are encrypted and never stored in plain text. You can also enable Google sign-in for faster access.

Already have an account? Go to app.yeboguest.com/login and enter your credentials. You'll be taken directly to your Dashboard.

02

Onboarding Wizard

After signing up, the Setup Wizard guides you through configuring your restaurant in four simple steps. This takes about 5–10 minutes and sets up everything you need to start accepting reservations.

🍴
Step 1: Restaurant Info
Enter your restaurant name, timezone, and average party size.
Step 2: Meal Times
Enable breakfast, lunch, and/or dinner with start and end times.
🏪
Step 3: Tables
Add your tables with sections, names, and seating capacities.
📅
Step 4: Working Hours
Set which days you're open and which meals are served each day.
app.yeboguest.com/onboarding
Set up your restaurant
Step 3 of 5 — Tables
Add your tables grouped by section. You can edit these later in Settings.
SECTION TABLE NAME SEATS
Main
T1
4
Main
T2
4
Terrace
P1
6
+ Add Table
Back
Next
Onboarding — Tables Setup
💡
Don't worry about getting everything perfect. You can always change your restaurant name, tables, meal times, and working hours later in Settings.

03

Dashboard

The Dashboard is your home screen. It shows today's booking stats at a glance — total bookings, expected covers, confirmed, seated, and checked-out guests — and provides quick navigation cards to every feature in the app.

app.yeboguest.com/home
Dashboard
Friday, 4 April 2026
Today's Bookings
Total
18
Guests
64
Confirmed
12
Seated
4
Checked Out
2
Quick Navigation
📊
Overview
Daily booking overview
📋
List View
Status buckets
🪑
Table View
Floor plan grid
📅
Month
Calendar summary
🖨
Print
Print-friendly sheets
Settings
Configure restaurant
Dashboard

04

Reservations Overview

The Overview screen shows today's (or any date's) bookings organised by meal period — breakfast, lunch, and dinner. Each section shows the booking count, total covers, and individual reservation cards with guest name, party size, time, and status.

Use the date picker at the top to navigate to any day. Click any reservation card to open the Reservation Details popup where you can edit, change status, add notes, or cancel.

app.yeboguest.com/reservations
Reservations
04 / 04 / 2026
+ New Booking
Lunch 8 bookings · 28 covers
TimeGuestPartyTableStatus
12:00Sarah Johnson4T3 Confirmed
12:30David Chen2T1 Seated
13:00Emily Williams6P1 Pending
13:30Michael Brown3T5 Confirmed
Dinner 10 bookings · 36 covers
TimeGuestPartyTableStatus
18:00Pieter Vlok2T2 Confirmed
19:00Anna de Villiers8P1+P2 Pending
Reservations Overview

05

List View

The List View organises all reservations by status — Confirmed, Seated, Checked Out, Waitlist, and Cancelled. This is your operational workhorse for managing the flow of guests through service.

From this view you can:

  • Change status by clicking the status badge on any reservation. Move guests from Confirmed → Seated → Checked Out.
  • Filter by meal period (Breakfast, Lunch, Dinner) or search by guest name.
  • Quick-add a walk-in using the walk-in button in the toolbar.
  • Block time slots to prevent bookings during private events or closures.
app.yeboguest.com/list
Reservations
All Meals
+ Walk-In
+ Booking
Confirmed (12) Seated (4) Checked Out (2) Waitlist (3) Cancelled (1)
TimeGuestCoversTableNotesStatus
12:00Sarah Johnson4T3Birthday celebration Confirmed
12:30David Chen2T1Window seat req. Seated
13:00Emily Williams6P1Allergies: nuts Pending
18:00Pieter Vlok2T2 Confirmed
19:00Anna de Villiers8P1+P2Anniversary dinner Confirmed
List View

06

Table View

The Table View is a visual time grid showing your floor plan on the Y-axis and time slots on the X-axis. Each reservation appears as a coloured block on its assigned table. This is ideal for quickly spotting availability, double-bookings, or gaps in your service.

Drag and drop reservations to reassign tables or shift times. Right-click any slot to create a new booking or block that time.

app.yeboguest.com/tables
Table View
Dinner · 04 Apr 2026
17:00
18:00
19:00
20:00
21:00
22:00
T1 (4)
Vlok · 2
Kim · 4
T2 (4)
Lee · 3
Smith · 2
T3 (6)
Kumar · 5
Jones · 6
P1 (8)
de Villiers · 8
Table View — Time Grid

07

Month Calendar

The Month Calendar gives you a bird's-eye view of your booking volume across the entire month. Each day shows the booking count and total covers, helping you identify busy periods, plan staffing, and spot trends.

Click any day to jump to that date's Overview for a detailed breakdown.

app.yeboguest.com/month
April 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
30
31
1
14 · 48
2
16 · 52
3
22 · 78
4
28 · 96
5
8 · 24
6
12 · 40
7
15 · 50
8
14 · 46
9
18 · 60
10
24 · 82
11
30 · 104
12
6 · 18
Numbers show: bookings · covers
Month Calendar

08

Walk-Ins & Quick Add

Not every guest books ahead. The Walk-In button (found in the List View toolbar) lets you seat guests instantly with minimal details — just party size and an optional name. Walk-ins get their own status colour so you can distinguish them from pre-booked guests.

The Quick Add modal provides a streamlined form for adding bookings on the fly — faster than the full new-booking form, with just the essential fields: name, party size, time, and table.

🚶
Walk-In
One click: enter party size, optionally assign a table, and they're seated immediately.
Quick Add
Streamlined form for phone bookings or last-minute additions. Name, party size, time, table.
🚫
Block Time
Block a time slot on one or more tables for private events, maintenance, or closures.

09

Booking Management

Click any reservation to open the Reservation Details popup. From here, you have full control over the booking lifecycle:

  • View details: Guest name, phone, email, party size, time, table assignment, and any notes or dietary requirements.
  • Change status: Move bookings through the pipeline — Pending → Confirmed → Seated → Checked Out. Or cancel / mark as no-show.
  • Edit booking: Change the time, date, party size, table assignment, or add/edit notes.
  • Guest reminders: Automatic email reminders are sent to guests before their reservation (configurable in Settings).
  • Cancel & No-Show: Cancel a booking or mark a guest as a no-show. Both are tracked in the Audit Log.
📩
Automated reminders are sent via email to guests before their booking. You can customise the timing and message in Settings → Booking Setup.

11

Audit Log

The Audit Log tracks every change made to every reservation — who changed it, when, and what was changed. This is essential for accountability, dispute resolution, and understanding how bookings evolve through service.

Every status change, edit, cancellation, and no-show is logged with a timestamp and the user who made the change.

12

Settings

The Settings page is your control centre for configuring every aspect of your restaurant. It's organised into tabs, each managing a specific area:

app.yeboguest.com/settings
Settings
Integrations
Location
Branding
Tables
Meal Windows
Availability
Booking Setup
Widget
Features
Team
Billing
Restaurant Name
Mont Marie
Tagline
Fine dining with a view
Primary Colour
#3b6fd4
Logo URL
https://montmarie.co.za/logo.png
Save Changes
Reset
Settings — Branding
🔗
Integrations
Connect external services and APIs. Configure CRM or standalone mode.
📍
Location
Set your restaurant address, timezone, and contact details.
🎨
Branding
Customise colours, logo, tagline, and the look of your booking widget.
🪑
Tables
Add, remove, and organise tables by section with capacity settings.
Meal Windows
Configure breakfast, lunch, and dinner time ranges for display grouping.
📅
Booking Availability
Set which days and meal periods accept reservations. Create multiple schedules.
📝
Booking Setup
Configure the booking form fields, slot sizes, durations, and pacing caps.
💻
Widget
Get the embed code for your website booking widget. Customise its appearance.
🔌
Features
Toggle optional features on/off: Table View, Month Calendar, Staff Tasks, Kitchen Display.

13

Billing & Subscription

YeboGuest uses Stripe for secure billing. After your 60-day free trial, you'll be prompted to subscribe to continue using the platform.

🇿🇦
South Africa
R1,000/month billed in ZAR via Stripe.
🌎
International
$100/month billed in USD via Stripe.

Manage your subscription from Settings → Billing. From there you can:

  • View your current plan and billing cycle.
  • Open the Stripe Customer Portal to update payment methods, download invoices, or cancel.
  • See your trial status and days remaining.
💳
No credit card required to start your trial. You'll only be asked for payment details when you choose to subscribe after the 60-day trial.

14

Team & Roles

Invite your team members to YeboGuest and control what they can access. The system supports three roles:

👑
Owner
Full access to everything including billing, team management, and all settings.
💼
Manager
Access to reservations, all views, and restaurant settings. Cannot manage billing or team.
👤
Staff
Reservation views only. Can view, seat, and check out guests. No access to settings.

Invite team members from Settings → Team. They'll receive an email invitation to create their own account and will automatically be linked to your restaurant with their assigned role.