Smart Scheduling

Scheduling built for real estate photographers.

Syncs Google Calendar. Adds drive time. Times twilight by the sun. Agents see only the times you're truly free.

Google Calendar sync Drive time built in Twilight-aware Team scheduling

Free plan available · No credit card required

Spatiko is real estate photography scheduling software built for real estate photographers and media teams. Connect your Google Calendar once and Spatiko becomes the single source of truth for every shoot, every photographer, every timezone. Travel time between properties is calculated automatically from real addresses and live traffic. Twilight and golden hour windows are computed from each property's exact location and date, so sunset shoots are booked at the right minute — not guessed. Agents book themselves into slots that are actually open, and the rest of the work runs on its own.

1 / 3 · Availability
2 / 3 · Travel & Service Area
3 / 3 · Team Capabilities
Spatiko
Account
Profile
Calendar
Jane's Photography
General
Brand Assets
Team & Availability
Services & Forms
Payments
Integrations
Custom Domain
Legal
Billing
Subscription
Jane Smith

jane@janephotography.com

Admin

ActiveAvailability: Accepting ordersTravel: Enabled
Profile
Availability
Travel
Weekly availability
Control default working hours for this teammate.
Times shown in New York (UTC-4)
Monday
9:00 AM
to
8:00 PM
Tuesday
9:00 AM
to
8:00 PM
Wednesday
9:00 AM
to
8:00 PM
Thursday
9:00 AM
to
8:00 PM
Friday
9:00 AM
to
8:00 PM
Saturday
9:00 AM
to
8:00 PM
Sunday
9:00 AM
to
8:00 PM
Minimum lead time (hours)
24
Prevents last-minute bookings by requiring this buffer between scheduling and the shoot.
Buffer between bookings (minutes)
30
Time reserved before and after each shoot for parking, equipment setup/teardown, and preparation.
Spatiko
Account
Profile
Calendar
Jane's Photography
General
Brand Assets
Team & Availability
Services & Forms
Payments
Integrations
Custom Domain
Legal
Billing
Subscription
Jane Smith

jane@janephotography.com

Admin

ActiveAvailability: Accepting ordersTravel: Enabled
Profile
Availability
Travel
Service area & travel
Define this teammate's home base, coverage radius, and distance fees so bookings stay within a realistic drive window.
1432 Halcyon Street NW, Washington, DC, 20010
Used to verify coverage zones and calculate distance-based fees for this teammate.
42
Toggle to include this member in distance-based pricing.
West Virginia Frederick Baltimore Washington Annapolis Harrisonburg Salisbury
Travel zones
No fee (included)
Standard fee
Remote fee
15
2
30
65

Sample travel fee preview

10 mile shootIncluded
20 mile shoot$10.00
30 mile shoot$30.00
50 mile shootOutside coverage
Calculations assume round-trip mileage from the home base. Remote flat fees apply when distance exceeds 30 miles. Max distance is capped at 42 miles.
Spatiko
Account
Profile
Calendar
Jane's Photography
General
Brand Assets
Team & Availability
Services & Forms
Payments
Integrations
Custom Domain
Legal
Billing
Subscription
Services & Order Forms

Configure your catalog, packages, order forms, and team capabilities for public bookings.

Catalog
Packages
Team Capabilities
Order Forms
Assign which services each team member can perform. This controls who is available when scheduling orders.
Jane Smith · Admin
13 / 14
Photography 2 Videography 4 Aerial / Drone 2 Virtual tours 1 Floor plans 1 Add-ons & upgrades 3
Search services…
Select allClear all
Photography(2/3)
AllNone
HDR Photography
Neighborhood Photography
Twilight Photography
Videography(4/4)
AllNone
Full-Length Video
Neighborhood Video
Social Media Reel Video
Social Media Reel Video with Host
Aerial / Drone(2/2)
AllNone
Aerial Photo + Video
Aerial Photography
Virtual tours(1/1)
AllNone
3D Virtual Tour
Set weekly availability per teammate Define lead time and buffers between bookings Pin a home base for every teammate Three zones — included, standard, remote See real travel fees before you publish Assign services category by category Spatiko — photography ops, unified

0

double-bookings

Spatiko blocks any slot that conflicts with your calendar or leaves you no time to drive.

2-way

Google Calendar sync

Personal events, work blocks, and new bookings — always in sync.

Sun-aware

twilight scheduling

Sunset time calculated from the property's location and date — in any timezone.

Set it up once. Runs on its own.

Three steps to a calendar that books itself.

01

Connect Google Calendar

Link your Google account in one click. Spatiko reads your existing events and blocks them from your availability immediately.

02

Set your availability rules

Tell Spatiko your working hours, max shoots per day, and who on your team can shoot what. Takes under two minutes.

03

Let agents book themselves

Agents see only real open slots, pick a time, pay, and confirm. Your calendar, your team, and your clients stay aligned.

Google Calendar

Your Google Calendar is the source of truth.

Connect once. Spatiko reads your events and writes new bookings back in real time.

See all integrations →

Spatiko offers true two-way Google Calendar sync for real estate photographers. Personal appointments, school runs, vacation time, and existing client bookings are imported and treated as busy time — so nothing you add to your Google Calendar can ever be double-booked by a client. Confirmed Spatiko shoots are written back to your Google Calendar in real time with the full shoot title, property address, package details, gate codes, and client contact information. The sync works both directions, continuously, without any manual export, CSV, or refresh. You keep using the Google Calendar app you already know, and Spatiko handles the scheduling logic behind it.

Google Calendar

marcus@yourstudio.com

● Connected
MON 13
TUE 14
WED 15
THU 16
FRI 17
9 AM 12 PM 3 PM 6 PM
123 Oak St 9–11 AM
22 Cedar 2:30–4 PM
456 Maple Ave 10 AM–12 PM
Dentist 3–4 PM
88 Birch Ln 8:30–10 AM
789 Pine Rd 12–2 PM
123 Oak St 9–11 AM
99 Cedar Blvd 1–2 PM
456 Maple Ave 10 AM–12 PM
Twilight · Pine 6:15–7:45 PM
Marcus Priya Jake Twilight Personal

Today's route

Distance-based

123 Oak Street

· 9:00 AM

Standard · 1.5 hrs

~22 min drive · 4.1 mi

456 Maple Avenue

· 11:00 AM

Premium · 2 hrs

~18 min drive · 3.7 mi

789 Pine Road

· 1:30 PM

Standard · 1 hr

Total drive time today 1 hr 04 min
Drive time

Drive time, added between every shoot.

Spatiko adds realistic drive time between jobs. Any slot too tight to arrive on time never shows up.

Travel time between photography jobs is estimated from the distance between each property's address and a typical drive speed for that route. Spatiko accounts for the drive from your starting location to the first shoot, every transfer between back-to-back appointments, and the drive home from the last job. Custom buffer time can be added per shoot type — ten extra minutes for a drone setup, fifteen extra minutes for twilight gear, whatever you need. Any slot that would force a rushed arrival is automatically removed from the booking form before an agent ever sees it. Mileage is tracked per day for tax and expense reporting.

Appointment duration

Time blocks sized to the actual shoot.

Spatiko sizes each appointment from the property's square footage and the services ordered — every shoot gets exactly the time it needs.

Appointment duration in Spatiko is calculated dynamically for every booking from two inputs: the property's square footage and the services ordered on the form. Each service — HDR photography, full-length video, drone photo and video, Matterport 3D tour, floor plans, twilight exteriors, and add-ons — has its own base time and a per-thousand-square-foot factor. A 1,500 square foot condo with photo and video gets a short block; a 5,000 square foot estate with photo, video, drone, and twilight gets a long one. The scheduling engine then uses that computed duration to check for conflicts, add drive time buffers, and surface only the slots that can actually fit the shoot. No rushed arrivals because the previous job ran long, no awkward dead hours because a small condo was booked for a full afternoon. Duration calculations keep your team on schedule, prevent over-booking, and make sure the calendar reflects reality instead of a template.

2,100 sq ft townhouse

Midtown · 2 services

1h 45m
HDR Photo Full video
0h 2.5h 5h

7,200 sq ft hillside estate

Hillcrest · 4 services

4h 15m
HDR Photo Full video Drone Twilight
0h 2.5h 5h
Service area & travel fees

Travel fees that calculate themselves.

Pin a home base, set an included radius and a per-mile rate. Every booking gets the right travel fee — and anything out of range is blocked before it's booked.

Service area and travel fee configuration in Spatiko is set per photographer. Each team member has a home base address that doubles as the reference point for both drive time calculations and distance-based pricing. Three zones are defined: an included distance where no travel fee applies, a standard zone that charges a configurable per-mile rate, and a remote zone that applies a flat fee instead of per-mile billing. A maximum travel distance caps how far the photographer will go — bookings from addresses beyond that limit are automatically rejected as outside coverage. Fees are calculated round-trip from the home base and shown to the client at checkout before they pay. Travel fees can be toggled off entirely for team members who work exclusively within one area. A live preview shows what a 10, 20, 30, or 50 mile shoot would cost so pricing stays transparent.

Settings

Service area & travel

1600 Pennsylvania Ave NW, Washington, DC
42
Enabled
15
2
30
$65

Coverage

Travel zones & sample fees

Frederick Baltimore Washington Annapolis Harrisonburg

Travel zones

Included
Standard
Remote

Sample travel fee preview

10 mi shootIncluded
20 mi shoot$10.00
30 mi shoot$30.00
50 mi shootOutside

Ready to let your calendar run itself?

Free plan available · No credit card required

Request Access
Real availability

Agents only see times when you're actually free.

The booking form reflects every calendar, rule, and drive time — live. If it's not a real slot, it's not on the form.

See how Spatiko booking forms work →

When a real estate agent opens your Spatiko booking link, they see a live availability view generated from the combined state of every calendar, rule, and commitment in your studio. Existing shoots are excluded. Personal Google Calendar events are excluded. Team members who are off, on vacation, or already fully booked are excluded. Slots that don't leave enough drive time are excluded. Slots that fall outside your working hours, exceed your max shoots per day, or land on a day you've blocked are excluded. The agent sees only what remains — every single one a bookable slot. The instant they confirm, that slot disappears for everyone else. No more reply-all email threads asking if you're free Thursday.

Pick a time

789 Pine Road · 2,100 sq ft · Photo + Video

Live

March 2026

SMTWTFS
123456789101112131415
Open Full

Thursday, March 7 · 4 slots

Filtered out by Spatiko

9:00 AM Booked · 123 Oak St
11:00 AM Not enough drive time
2:00 PM Google Calendar · Dentist
5:00 PM After working hours

Working hours

Mon
8:00 AM
to
5:00 PM
Tue
8:00 AM
to
5:00 PM
Wed
9:00 AM
to
4:00 PM
Thu
8:00 AM
to
5:00 PM
Fri
8:00 AM
to
3:00 PM
Sat Unavailable
Sun Unavailable
Max shoots per day 3

Team & skills

MH

Marcus Holloway

PhotoVideoTwilight
PN

Priya Nair

PhotoDrone3D
JT

Jake Torres

Photo
Availability & skill rules

Different rules for each photographer.

Set working hours, days off, and max shoots per day. Assign skills per photographer so only the right person can be booked.

Manage your full team →

Availability rules in Spatiko can be set at the studio level and overridden per photographer. Each team member has their own working hours, day-of-week toggles, maximum shoots per day, minimum booking notice, travel buffer, and home base location. Skill tags — the service categories a given photographer is trained and certified to deliver — are assigned individually. When an agent requests a service that requires a specific skill, only photographers with that skill appear as valid options. The scheduling engine then filters again by current availability, drive time from their previous job, and all other rules, and surfaces only the slots where a qualified photographer is genuinely free. Workload can be balanced across the team automatically, so no single photographer gets overloaded while others sit idle.

Twilight & golden hour

Twilight shoots scheduled by the sun, not by guesswork.

Spatiko calculates sunset from the property's location and date, then offers the right twilight window — in any timezone.

Twilight and golden hour photography depends on hitting a short, shifting window of light that changes every day and every location. Spatiko computes sunrise, sunset, civil twilight, and the usable real estate twilight window from each property's latitude, longitude, date, and timezone. When an agent requests a twilight or dusk shoot, Spatiko offers the correct start time for that specific address on that specific day — not a generic 7 PM slot that's wrong three months of the year. Multi-market teams that shoot across timezones get accurate timing in every city without manual lookups. The shoot duration is sized to the usable light window, buffer time is added for setup in fading light, and the photographer's skill requirement for twilight work is enforced automatically. Golden hour real estate photography, dusk twilight shoots, and sunset exterior sessions are all scheduled with the same logic.

789 Pine Road

Seattle, WA · March 7

PT · Pacific time
Sunrise 6:42 AM Sunset 7:18 PM

Recommended twilight shoot window

6:58 PM – 7:28 PM

30 min of usable light · Priya (twilight-certified) assigned

Mar 14

7:27 PM

Apr 4

7:52 PM

May 2

8:26 PM

Sunset recalculated for every future date

More smart scheduling features

Google Calendar sync

Two-way sync keeps your personal and work calendars aligned in real time.

Drive time between shoots

Distance-based travel time added automatically between every job.

Auto-calculated duration

Appointment length adjusts by square footage and services ordered.

Twilight window math

Sunset computed from the property's exact location, date, and timezone.

Working hours rules

Set weekdays, start and end times, and max shoots per day.

Skill-based assignment

Match each shoot to a photographer with the right service category.

Service area zones

Included, standard, and remote travel-fee radii per photographer.

Custom buffer time

Add extra minutes before or after any shoot type for setup or packing.

Minimum lead time

Block last-minute bookings with a buffer of your choosing.

Conflict detection

Any slot that causes a clash or rushed arrival is hidden from the form.

Personal time blocking

Block time in Google Calendar or in Spatiko — respected instantly.

Reschedule handling

Agents reschedule within your rules; your calendar updates automatically.

You have questions?
We have answers.

Everything you need to know about smart scheduling in Spatiko.

It's a booking calendar that only offers times you can actually shoot. Spatiko reads your Google Calendar, adds drive time between properties, sizes each appointment to the shoot, enforces your working hours and team skills, and times twilight by the sun — so agents book only real, conflict-free slots.

Yes. Connect your Google Calendar once — Spatiko reads your existing events and blocks those times automatically. New bookings are written back to your calendar in real time. Always in sync, always two-way.

Spatiko calculates sunset time from the property's location, date, and timezone, then offers a twilight window that's correct for that exact address on that exact day. Works across every timezone your team shoots in — no spreadsheets, no lookups.

Spatiko calculates drive time between each job using real property addresses and live traffic. Any slot that wouldn't leave enough time to arrive on time is automatically removed from the booking form before an agent sees it.

Spatiko checks availability in real time. The moment a slot is taken — by a booking, a calendar event, a drive-time conflict, or a buffer — it disappears from the form. No double-bookings, ever.

Yes. Each photographer has their own working hours, max shoots per day, home base, travel buffer, and skill tags. When a job comes in, only the right person for it can be booked.

Every photographer has a home base address and three zones: an included radius, a standard per-mile zone, and a remote flat-fee zone. Spatiko calculates the round-trip distance to each property and adds the right fee automatically. Anything past your max distance is blocked as outside coverage.

Yes. Block time directly in your Google Calendar or inside Spatiko. Blocked time is hidden from the booking form instantly — no fake bookings needed.

Yes. Each photographer gets their own working hours, days off, max shoots per day, home base, travel buffer, and skill tags. When a job needs a specific service, only a qualified photographer who's actually free can be booked — so the work spreads across the team without clashes.

Yes. Agents can move a booking to another open slot within your rules, and your calendar updates automatically — no back-and-forth, and no risk of landing on a time you're not free.

Stop managing your calendar. Let it manage itself.

Connect Google Calendar, set your rules once, and let Spatiko handle the rest. Drive time, twilight windows, team availability — all figured out for you.

Free plan available. No credit card required.