How PictoKey Works

A streamlined workflow from booking to delivery.

1

Agent Requests a Shoot

An agent submits a new request with the property address, desired date, and selected services (photos, video, drone, etc.).

2

Photographer Proposes a Date

The photographer reviews the request, checks their availability, and proposes a date/time. Duration is auto-calculated from property size and services.

3

Date Negotiation

If the date doesn't work, either party can propose alternatives. The built-in request system tracks every proposal until both agree.

4

Confirmation & Shoot

Once confirmed, the photographer sends a confirmation text to the client. Events sync to calendars and show in the daily schedule view.

5

Photo Delivery & Invoice

After the shoot, photos are uploaded to a secure set and shared via a link. Invoices are generated and sent automatically.

Key Features

πŸ“… Real-Time Calendar

View today, tomorrow, and upcoming shoots. All changes sync instantly across devices.

πŸ”” Push Notifications

Get notified when agents request new shoots, confirm dates, or send messages.

πŸ–ΌοΈ Secure Photo Sets

Upload photos to Cloudflare R2 storage. Share via token-protected links β€” no login needed for clients.

πŸ’³ Payment Integration

Create and send invoices through Square or Stripe. Track payment status in-app.

πŸ—ΊοΈ Map View

See all your shoots on an interactive map. Get driving directions and route optimization.

🌐 Agent Portal

Agents get their own streamlined interface to request shoots, view status, and access delivered photos.

🌀️ Weather Forecasts

See weather conditions for each shoot location. Get precipitation alerts before outdoor sessions.

🏠 Property Websites

Generate beautiful single-property listing pages from your photo sets with one click.

See It in Action

No credit card required. Start scheduling in under a minute.

Try PictoKey Free →