Kelvia
Smart booking

Full calendar.
Zero manual work.

Kelvia's AI front desk manages appointments and reservations, checks availability, sends confirmations and reminders, and keeps every outcome visible in the dashboard — over phone, WhatsApp, or chat. For restaurants, it also handles real tables, combinations, and service shifts.

Booking Calendar

Tuesday, April 15

3 professionals
09:00

Sarah M.

Cut + color · Ana

10:30

Carlos R.

General consultation · Dr. García

11:00
Available
14:00

Lisa W.

Sports massage · Marco

16:30
Available
Restaurant operations

Restaurant reservations need a different engine.

Restaurants do not run like appointment calendars. They need table-level capacity, valid combinations for groups, lunch and dinner shifts, and fast reassignment when floor operations change.

Real tables and capacity

Configure tables with minimum and maximum seats, zones, and combinable groups so the system only offers viable seating options.

Combination and reassignment

Kelvia proposes valid table combinations for larger parties, and staff can reassign tables from the dashboard without recreating the reservation.

Lunch and dinner shifts

Define service windows so availability follows restaurant floor rules rather than generic calendar logic.

Appointments

The booking system that runs itself.

From the customer conversation to automatic confirmation, reminder, and operating record — all without manual intervention.

Multi-staff calendar

Each professional has their own schedule and assigned services. The AI knows who's available for each type of appointment.

Google Calendar sync

Connect Google Calendar to check real availability and automatically create external events when booking.

Automatic reminders

SMS, WhatsApp, or email — reminders go out automatically hours before the appointment. Every booking gets its reminder without manual work.

Instant confirmations

The customer gets an immediate confirmation on their preferred channel at the moment of booking.

Smart service resolution

The AI understands partial names, aliases, and variations. Asks the customer to clarify when there are multiple options — never picks the wrong service.

Real-time availability

Check open slots by date, service type, and professional. No double bookings, no manual errors.

Verified self-service

Before checking, cancelling, or rescheduling existing appointments, Kelvia asks for a temporary code and only acts on the verified customer's own bookings.

Restaurant reservations with real logic

Kelvia does not treat a restaurant like a generic calendar: it evaluates capacity, combinable tables, and service windows before confirming a booking.

Booking flow

From conversation to confirmed appointment.

1

Customer requests an appointment by phone, chat, or WhatsApp

2

The AI identifies the service and checks availability

3

Offers open slots and confirms the selection

4

Creates the booking and syncs with Google Calendar

5

Sends instant confirmation and schedules a reminder

Outbound messaging

Reduce no-shows. Automatically.

Configurable reminders

Choose how many hours before the reminder is sent. Customizable per tenant.

Multi-channel

SMS, WhatsApp, or email — the customer chooses. Automatic fallback if one channel is unavailable.

Booking confirmations

Immediate message with appointment details: date, time, service, and location.

GDPR consent

Granular consent tracking per phone, channel, and purpose so reminders only send when allowed.

Operational availability

Staff absences block the right calendar slots — without turning Kelvia into HR software.

Managers and linked professionals can record a full day, date range, or same-day unavailable window. Kelvia applies it to booking and staff routing; leave policy, balances, approvals, payroll, and medical records stay in the workforce system that owns them.

Operational availability
1

Choose a full day, an inclusive date range, or a same-day time window.

2

Kelvia previews any confirmed appointments affected before the block is saved.

3

If appointments are affected, a second explicit confirmation is required; Kelvia never cancels or reassigns them automatically.

4

Shared calendars show only that the professional is unavailable, without exposing the category or private note.

Scoped self-service

A linked professional can manage only their own availability. Managers retain the team-wide scheduling view.

An operating fact, not an HR file

Kelvia stores only what its booking engine needs. It does not calculate leave balances, run approvals, process payroll, or hold medical documents.

Ready for future connectors

A provider-neutral integration boundary is ready for a future connector to import approved availability from workforce software. No connection to a specific HR provider is claimed today.

Safe self-service

Caller ID is not authentication.

Kelvia lets customers check, cancel, or reschedule their own appointments, but those tools are gated behind temporary verification and explicit confirmation for sensitive changes.

Safe self-service
1

The channel phone number or typed phone is treated as a hint, not proof.

2

Kelvia sends a temporary code with request_customer_verification_code.

3

After verify_customer_code succeeds, the customer becomes verified for scoped self-service.

4

Cancellation or rescheduling still requires an explicit confirmation step before the booking changes.

Own bookings only

check_my_appointment looks up appointments by phone only after explicit customer verification and never for third parties.

Sensitive actions confirmed

cancel_my_appointment and reschedule_my_appointment require confirmation, ownership checks, and active booking status before execution.

Audit trail

The booking module marks cancellation and rescheduling as sensitive actions, with verification and changes recorded for review.

Staff schedules

Each professional, with their own schedule and absences.

Define weekly schedules and services per professional. Add vacation, an unavailable day, or a specific time window; Kelvia evaluates them with exceptions and the calendar before offering a slot.

Mon
Tue
Wed
Thu
Fri
Sat
Sun
Ana P.
9-17
9-17
9-17
9-17
9-17
Dr. García
9-17
9-17
9-17
9-17
Marco S.
9-17
9-17
9-17
9-17
9-17
Appointments

Automate your bookings starting today.

Set up services, schedules, and channels in minutes. The AI handles the rest.