Shared gear is tracked from memory.
Rooms and equipment are reserved in chats and spreadsheets that the booking page never reads.
Resource booking
Karavex tracks rooms, studios, equipment, and other resources with their own schedules, capacity, buffers, and pricing, and checks them before a booking is confirmed.

Service summary
Portrait consult
People are not the only thing that can be double-booked.
Two sessions can have two photographers and still need the same cyclorama or lighting kit. When resources live in a spreadsheet, the clash is discovered on the day.
Rooms and equipment are reserved in chats and spreadsheets that the booking page never reads.
Each resource has its own schedule, capacity, and conflict rule, and services say which resources they need.
A booking that needs a resource already committed at that time cannot be reserved, instead of being discovered later.
What changes
Rooms, studios, equipment, vehicles, desks, and your own resource types
Capacity, buffers, notice periods, and booking windows for each resource
Resource checks when a booking is reserved and when it is rescheduled
What you can manage
Resources carry the constraints a service needs, so an available person is not mistaken for a bookable session.
Model rooms, studios, equipment, vehicles, desks, booths, courts, virtual rooms, or a custom type, each at a location.
Allow one booking at a time, a set capacity, or unlimited use, and choose how strictly overlaps are enforced.
Give a resource weekly hours, a minimum notice period, and a maximum advance booking window.
Add setup and cleanup buffers, and set fixed or flexible durations with a minimum, maximum, and step.
Record whether a resource is free or priced as a fixed amount, per hour, per day, or per slot.
Assign resources to the services that need them, and duplicate a resource to set up similar ones quickly.
How it works
Resources are checked alongside staff and locations, so a time that needs a committed resource cannot be booked.
Create each room or piece of equipment at its location, with its type, capacity, and schedule.
Assign the resources each service needs from the service settings.
When a booking is reserved, Karavex confirms every required resource is available for that time.
Rescheduling suggestions keep the same duration and respect current resource commitments.
Questions
The booking cannot be reserved for that time. Resource availability is checked when a booking is created and again when it is rescheduled.
Yes, if you allow it. Set the resource to multiple or unlimited capacity and choose its conflict rule, and overlapping bookings are allowed up to that limit.
Yes. Every resource is created at a location, so rooms and equipment are only offered where they physically are.
Related guide
Clarify the brief, shot list, studio resources, review owner and delivery requirements before a commercial photo shoot begins.
Related guide
A class is bookable only when the instructor, room, equipment, and places all agree. Model that first.
Related guide
A slot is bookable only when the room, the person, the equipment and the reset time are all available.
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.
Hours, services, prices, and teams set for each location.
Hours, time off, services, and locations for every team member.