Skip to main content

Glossary

A

  • Allergens - The 14 ingredients in EU Regulation 1169/2011 that get marked on each dish, plus optional tags (vegan, spicy...).
  • Assignment - Linking a reservation to one or more specific tables.

B

  • Backoffice - The private side of RestaPro (/app/*) where you manage the restaurant.
  • Booking settings - Global reservation configuration: duration, slot interval, window, max party size.

C

  • Capacity - How many people fit at a table or in the restaurant.
  • Capacity mode - tables (with assignment) vs covers (total capacity).
  • Consolidated customer identity - A customer with several phones/emails that RestaPro recognizes as the same person.
  • Coupon - Discount code applicable at subscription checkout.
  • Covers - Capacity mode with no table assignment.

D

  • Digital menu - Your online menu at /r/:slug.

E

  • Edge function - Server-side logic running on Deno close to the user (Supabase).
  • Embed - Iframe with the reservations page ready to embed on your own website.

F

  • Floor plan - A restaurant zone with its own visual layout of tables (dining room, terrace, bar...).

G

  • GDPR - European data protection regulation. RestaPro complies by design.
  • Group event - Group event proposal (birthday, company, bachelor/ette party) submitted from the public website.

I

  • Idempotency - An operation that can be repeated without extra effects (important in webhooks).

K

  • Kiosk - The /app/local view for a floor/expediter screen, optimized for tablet.

M

  • Managed - Endpoints that require auth (internal restaurant management).

N

  • No-show - A customer who reserved and didn't show up.

O

  • Onboarding - Restaurant setup wizard, 6 steps.
  • Open Graph - Metadata so your URL looks good when shared on WhatsApp / Instagram / Facebook.

P

  • Pinche - AI assistant inside RestaPro (powered by Gemini).
  • Plan - Subscription: Essential / Advanced / Elite.
  • Public source - Reservation origin: web_page, web_embed, manual, walk_in, group_event.

R

  • Realtime - Instant update (via Supabase) when a new reservation comes in.
  • Reservation status - Pending, confirmed, arrived, completed, cancelled, or no-show.
  • RLS - Row Level Security in PostgreSQL: the database filters rows by user.
  • Role - owner / admin / staff inside the workspace.

S

  • Service - Opening time slot: breakfast, lunch, dinner, all_day.
  • Service pause - Temporary closure of one slot (lunch, dinner...) on a specific date.
  • Slot - A specific time you can book (e.g. 13:30).
  • Slug - URL identifier of the restaurant (e.g. bar-paco).

T

  • Table block - One-off block of a table for maintenance or a private booking.
  • Total capacity - Total number of people allowed in the restaurant simultaneously (covers mode).
  • Trial - 14-day free trial when you sign up.
  • Trigger - Event that fires an automation (reservation created, completed...).

W

  • Walk-in - A customer with no reservation who walks in and sits down.
  • Webhook - HTTP notification sent to RestaPro by an external system (Stripe, Resend).
  • Workspace - Top-level account that groups several restaurants under the same subscription.
ESENCA