Everything a real estate photography studio runs on.
Booking, scheduling, delivery, proposals, listing websites, payments and the books, built to work together and set up in an afternoon.
A booking page for every kind of shoot.
Create separate flows for listing media, luxury estates, commercial work or anything else, each with its own link and card on your homepage. Agents enter the address and square footage, choose a package, pick a time and confirm.
- Your studio name, logo and colours on every page
- Embed booking on your own website
- Live estimate that updates for the property size
- Promo and referral codes at checkout

Set up packages without fighting the software.
Services, bundles, add-ons and square-footage tiers live in one organised place. Mark a package as most popular, show the savings, and keep private bundles for a single brokerage.

Every service sold with a photo, not a paragraph.
HDR, magazine-style, aerial, twilight and video each get their own card with your sample image and price. Agents tick what they want and the total updates beside them.

A calendar that knows how far the next house is.
FrameOS syncs with Google Calendar, sees every photographer's week, and counts drive time before it offers a slot. You set the booking window, slot length, minimum lead time and how far ahead clients can book.
- Google Calendar sync
- Drive time between shoots
- Distance-based and area-specific travel surcharges
- Every photographer on one calendar

Clients only see times that work.
Agents pick from open days and times for the weeks ahead. Travel, shoot length and your rules are already accounted for.

Drop the files in Dropbox. FrameOS does the rest.
Delivery runs through your Dropbox. Photos are converted to MLS size automatically, and photos and video are hosted on Cloudflare so agents get fast links that keep working.
Your folders, your structure. Old files can be cleaned up automatically when an order is finished.
Automatic conversions to MLS size alongside the full-resolution files.
Photos and video served fast, anywhere the agent shares them.
An MLS-compliant video URL with no branding, ready to paste into the listing.
Win new agents with a proposal they'll show their team.
Build a proposal as a full website for the property you want to shoot: the opportunity, the scope, the deliverables, your process, the timeline and the investment. It's the kind of first impression a PDF quote can't make.
- Prepared for a named agent and property
- Valid-through date on every quote
- Draft, publish and track from one list

Your best work does the selling
Each proposal includes a gallery of recent shoots, so the agent sees the standard you'll bring before they book. Track every proposal, draft or published, from one list in your admin.

A property website for every listing, in the style that fits it.
Each delivered listing can have its own website and a ready-to-post marketing kit for the agent. Pick a template per listing. Connect an AI assistant and listing websites can update automatically every day, so price changes and status updates don't wait for you.

- Single-property websites
- Marketing kits for agents
- Daily automatic updates with a connected AI
- Turn AI edits off any time
Know what the business made, not just what it billed.
Revenue, orders and average order value against the same dates last year. Then the part most booking tools skip: costs per service, fixed monthly expenses tracked automatically, one-off expenses, tax collected and net operating income.
- Overview and period profit and loss
- Accrual or cash view
- Monthly and one-off expenses
- CSV exports for your accountant

See where your work comes from
A booking map shows which neighbourhoods keep you busy. Customer stats show who books most, what they spend and when they last ordered.

Invoices that send themselves and get paid.
Every order produces a clean invoice with your studio details and tax. Clients pay online through Square-hosted checkout, and paid orders are marked automatically. Set your studio currency once.
- Square checkout on invoices
- Automatic reminders for unpaid orders
- Download or print any invoice

Emails that go out on time
Welcome, confirmation, reminder, completion and follow-up emails are written once, switched on, and sent at the right moment.

Built for brokerage teams, not just single agents.
Group agents into teams with a founder and roles, choose who gets copied on orders, and book on an agent's behalf. Staff accounts for photographers, editors and assistants stay separate from clients.
- Teams with roles and order emails
- Photographer, editor and assistant roles
- Private packages for one brokerage
- Promo codes and agent referral credit

Offers that bring agents back
Create codes for free floor plans, a dollar amount off or a first-order discount, and reward agents who refer new clients.

Install it like an app.
Open FrameOS in your phone's browser and add it to your home screen. It opens full screen like an app, with no app store download, for you and for your clients.
See it with your own packages.
We'll set up a demo with your services and travel area so you can see your studio in FrameOS.