Team & scheduling
Add photographers, control who can be assigned, and keep everyone's availability in sync so you never double-book a shoot.
The roles
Photographer
Shoots jobs. Appears in the booking schedule and gets shoot notifications. No dashboard access by default.
Assistant
Can be assigned to shoots as on-site help, but isn't offered as the primary photographer on the public booking page.
Manager
Logs into the dashboard to manage bookings, galleries, and the team. Doesn't shoot unless you enable it.
Admin
Full dashboard access like you, minus billing.
Setting up your team
Invite a team member
Go to Team & Schedule โ Add, enter their email and pick a role. They get an email invite to set a password and join.
Decide who can be booked
Each member has a โShow in photographer selectionโ toggle. Turn it on for anyone who shoots; admins and managers are off by default so they're never accidentally assigned.
Connect calendars
Each person can connect their Google Calendar so their personal busy times show as blocks - KyoriaOS then won't let them be double-booked.
Assign shoots
When booking, you'll see each photographer's availability for that date (free, booked, blocked, or travel conflict) and assign accordingly.
Calendar sync, explained
When a photographer connects Google Calendar:
- ๐๏ธ Their busy times for the next 90 days import as โBusyโ blocks on the schedule (we only read free/busy - never event details).
- โฑ๏ธ Each block shows the start and finish time and whose calendar it's from, so you can fit a shoot accurately.
- ๐ซ Those blocks stop that person from being assigned during conflicting times.
- ๐ It re-syncs automatically; a Sync Now button refreshes immediately.
You can also subscribe to your KyoriaOS schedule from Apple Calendar or Outlook using the read-only feed link in the sync panel.
Reading the schedule
- Week / 2-week / Month / Day views - switch based on how far ahead you're planning.
- Filter to one photographer or see the whole team at once, each in their own color.
- Click any shoot or busy block to see full details in a popup.
- The โThis week's availabilityโ recap shows who's free at a glance.
Keep learning
How KyoriaOS works
The whole workflow, start to finish โ from a booking to delivered media.
Setting up your services
Build packages, services, and add-ons clients can book.
Listings explained
What a listing is and the journey from shoot to delivery.
Getting paid with Stripe
Connect Stripe, take deposits, collect balances, and track revenue.
Property websites
Publish a single-property site with your photos and the agent's info.
Promo codes & discounts
Create discount codes for campaigns and repeat clients.
Importing your clients
Bring your existing clients over from Aryeo, HD Photo Hub, or a CSV.
The AI assistant
How the built-in AI helps write captions, descriptions, and answers.
Connect other apps (Zapier)
Send bookings to Google Sheets, Slack, your CRM, and more.
Import from Dropbox
Connect Dropbox and pull photos, videos, and files into a gallery.
Import floor plans from CubiCasa
Connect your CubiCasa account and import finished floor plans.
Add 3D tours (iGuide, Matterport)
Embed an iGuide or Matterport tour into the client gallery.