Vindictive Studios

BistroLabs

AI guest service for restaurants

Status
Live
Type
SaaS + AI
Stack
Next.js
Channels
Phone, email, web

BistroLabs answers the phone, handles the email and fills the reservation book around the clock, in the restaurant’s own tone. We built the landing page and the whole booking platform behind it in Next.js: a voice agent that takes calls, the complete booking flow, a booking widget, table maps, AI chat and an email assistant.

BistroLabs

The platform

The BistroLabs platform: voice agent, email, guest profiles, table management and analytics
  • Voice agent

    An AI voice agent answers incoming calls around the clock, in the restaurant’s tone, and books tables while the team works the floor.

  • Booking flow

    The full flow from enquiry to confirmed table: availability, confirmation to the guest and changes, in one system.

  • Table maps

    Visual table maps of the restaurant, so the team sees tonight’s seating at a glance and bookings land on the right table.

  • Booking widget

    A booking widget the restaurant embeds on its own website, connected to the same availability as the phone and email.

AI that talks to guests

What restaurants get back with BistroLabs
  • AI chat

    An AI chat that answers guests’ questions and helps them book, at any hour.

  • Email assistant

    Confirmations, changes and special requests by email are answered within minutes, in the restaurant’s tone. Uncertain cases wait for approval.

  • Landing page

    An editorial landing page that explains the product in plain language and leads straight to a demo.

  • Swedish and English

    The site works in Swedish and English, with a language switch in the menu.

Tech stack

  • Next.js
  • TypeScript
  • Tailwind CSS
  • Supabase
  • Prisma
  • PostgreSQL
  • OpenAI
  • Stripe
  • Vercel

Building a product?

Tell us what you’re building and who it’s for. We’ll come back with questions, then a proposal.