Locations get flattened into one calendar.
Different hours, rooms, and prices end up as notes that staff have to remember.
Multiple locations
Karavex gives each studio, mobile service area, or virtual location its own address, timezone, hours, closures, services, prices, and team, while clients book the one that suits them.

Service summary
Portrait consult
A second location should not mean a second system.
When each site keeps its own calendar and price list, owners lose the combined view, and clients book a service at a location that does not offer it.
Different hours, rooms, and prices end up as notes that staff have to remember.
Hours, closures, rooms, services, and staff are set per location, and the schedule is built from them.
The booking flow lets clients pick a location and only offers the services that location provides.
What changes
Address, timezone, weekly hours, and dated closures for every location
Services per location, with price and duration overrides
Staff assigned to the locations where they actually work
What you can manage
Locations are records of their own, so hours, services, rooms, and people are managed where they apply.
Set each location up as a fixed studio, a mobile service with a service radius, or a virtual location for online sessions.
Give every location its own weekly hours and add dated exceptions for holidays or closures.
Choose which services each location offers, and override the price or duration where one location differs.
Record the rooms and spaces at each location, with their type and capacity.
Add parking information, the floor or suite, and a contact phone so clients arrive at the right door.
Hide a location from booking while you set it up, archive it when it closes, and review an audit trail of changes.
How it works
A new location can start from your business defaults, so you only change what is different.
Enter the address and timezone, and choose whether it inherits your business settings.
Add weekly hours and any dated exceptions.
Pick the services it offers, override prices where needed, and assign the people who work there.
Make the location visible so clients can choose it when they book.
Questions
Yes. A service assigned to a location can override its price and duration there, while other locations keep the service defaults.
Team members are assigned to the locations where they work, and the calendar can be filtered by staff and by location.
Yes. A location can be a fixed studio, a mobile location with a service radius, or a virtual location for online sessions.
Booking pages, buffers, deposits, and rules that protect your calendar.
Proofing, selections, reactions, and delivery tied to each booking.
Deposits and balances handled inside the booking flow.
Booking paths that adjust to links, DMs, embeds, and referral context.
Turn bio links and DMs into booking-ready client paths.
Explore booking-linked checkout for in-person studio payments.
Connect booking events to calendars, automations, and studio tools.
Keep leads, clients, notes, files, and booking history in one record.
Coordinate staff, locations, resources, buffers, and availability.
Trigger reliable follow-up from real booking and client events.
Give clients one place for bookings, invoices, contracts, and files.
See conversion, traffic sources, timing, and no-slot demand.
Intake questionnaires tied to bookings, with drafts and due dates.
Signatures in order, and invoices clients pay online or in installments.
Rooms and equipment with capacity, buffers, and conflict checks.
Hours, time off, services, and locations for every team member.