FrameOps User Guide — Current Version

Everything you need to
master your studio.

A comprehensive reference for every feature, AI tool, and workflow in FrameOps — from your first login to running a fully automated photography business.

27+
Tools Covered
15+
AI Features
5-Step
Quick Start
30+
Pro Tips
Step 1 of 1

Quick Start Checklist

Complete these five steps before doing anything else. Every AI feature, automation, and personalized output in FrameOps depends on this foundation being in place.

1
Choose Your Plan
Go to Settings → Billing and select the plan that fits your studio. AI is included with Studio and Pro plans — no API key required. Every AI feature — reply drafting, shot lists, culling, voice assistant, On-Set Director — is ready the moment your plan is active.
Required for AI
2
Fill In Studio Settings Completely
Go to Settings and enter your studio name, contact info, branding color, service packages with full descriptions, pricing tiers, and IRS mileage rate. This data auto-populates proposals, invoices, contracts, and AI email drafts. The more detail you provide here, the more accurate and personalized every output will be.
Required
3
Connect Google Services
Go to Integrations and connect Google Calendar (syncs shoot dates and reminders), Google Sheets (exports financials, imports leads), and Google Drive (document backups). These integrations significantly extend the app's power — especially Calendar, which is used by the Dashboard, automations, and reminders.
Strongly Recommended
4
Upload Your Business Brain Documents
Go to Business Brain and upload your price guide (PDF), brand voice guide, FAQ page, and any reference docs that define your business. The AI reads these when answering questions or drafting emails — making every response sound like you wrote it. Start with your price guide and FAQ at minimum.
Strongly Recommended
5
Enable All 7 Workflow Automations
Go to Workflows and click to enable all 7 pre-built templates. These cover the most important touchpoints in any client journey: booking confirmations, sneak peek emails, invoice generation, gallery delivery, review requests, album design, and social media posts. Takes two minutes to set up and saves hours every month.
High ROI
💡
After Setup — Add Your First Client
Go to Client Manager → Add Client and enter your first client. Then add a project to them from their Client Detail page. Everything else in the app builds from clients and projects.
Platform Map

App Overview

FrameOps is organized into three layers: your core business tools, AI-powered creative tools, and a public-facing client portal. Here's how everything connects.

Subscription

Plans & Feature Access

FrameOps has three tiers. All plans include a 14-day free trial — no credit card required.

Starter
$19.99
per month
  • Full CRM & project management
  • Proposals, contracts & e-signatures
  • Client gallery delivery
  • Finance tracker & invoicing
  • Google Calendar & Drive sync
  • Up to 25 active clients
  • AI generation features
  • Daily briefing
  • Mini session self-booking (Pro)
Pro
$59.99
per month
  • Everything in Studio
  • Unlimited AI generations
  • Business Brain — your docs
  • Hands-free voice assistant
  • Live On-Set AI Director
  • Mini session self-booking
  • AI Culling & Creative AI
  • AI sounds like you wrote it
  • Priority support
  • Lock in current pricing forever

Founders Program: Early supporters who joined during the founding period receive lifetime Pro access at a locked-in rate — all Pro features, forever, at the price they signed up at. If you're a Founder, your plan badge will reflect that in Settings.

Core Feature 01

The Dashboard

Your daily command center. Open this every morning before checking email — it gives you a complete picture of your studio in seconds.

📊
Dashboard
Where: Home screen when you open the app
Daily Use Real-Time Data AI Insights
What's on the Dashboard
  • Daily Briefing (AI) — Opens automatically each morning when you first open the app. Summarizes your day: upcoming shoots, pending invoices, new leads, and a prioritized to-do list. Includes action chips you can tap to jump directly to relevant pages. A listen button lets you hear it read aloud.
  • KPI Widgets — Total revenue, pipeline revenue, expenses, net profit, active projects, and pending inquiries — all live data
  • Upcoming Projects — Your next 5 shoots in order with client, type, and date. Click any to jump to the Project Detail
  • Recent Inquiries — Your 3 newest unread leads with quick access to the Inquiries page
  • Proactive AI Insights — One unsolicited business observation per session, powered by your live data (e.g., "You haven't raised wedding prices in 2 years")
  • Weather Alert — Auto-flags potential weather issues for outdoor shoots in the next 7 days if your location is set in Settings
  • Quick Actions — Shortcuts to Add Client, Add Expense, Add Inquiry, New Project, and AI Culling
💡

Pro Tip: The Proactive Insights card often catches things you weren't looking for — like 3 projects without signed contracts or a pricing gap. Don't dismiss it without reading it.

Core Feature 02

Client Manager

Your complete CRM. Every client record, project, document, gallery, and communication in one searchable place.

👥
Client Manager
Where: Sidebar → Clients
Core CRM Searchable
How to Add a Client
  1. Click Add Client in the top right
  2. Enter name, email, phone, address, and notes (e.g., "prefers golden hour," "referred by Jane Smith")
  3. Save — the client now appears in your list and can be linked to projects, proposals, and contracts
Client Detail Page — What You Can See
  • Editable profile (name, contact, notes)
  • All associated projects with status badges and direct links
  • Complete email history — every AI-drafted email you saved for this client
  • Documents, contracts, galleries, and questionnaires tied to this client
💡

Use the notes field strategically. Notes like "dog-friendly," "anxious about posing," or "prefers casual communication" are read by the AI when drafting emails and creating shot lists — making every output more personalized.

Core Feature 03

Projects & Pipeline

Your full business pipeline in one view. Every shoot, every client, every status — and the single source of truth for each individual job.

📁
Projects Dashboard + Project Detail
Where: Sidebar → Projects
Pipeline View Kanban AI Tasks
Project Status Pipeline
  • InquiryBookedIn ProgressCompletedDeliveredArchived
  • Drag and drop cards between columns to update status, or change status inside the project
  • Workflow automations fire based on status changes — keep them accurate
What's Inside a Project Detail
  • Overview Panel — Name, date, location, type, fee, status, payment status. Quick-link to schedule on calendar
  • Shot List — Manually add or AI-generate. Check off during the shoot. Syncs with On-Set Director
  • Task List — Project-specific to-dos (edit selects, export gallery, send contract). AI can auto-generate from project type
  • Financial Summary — Project fee vs. all linked expenses. Shows profit margin
  • Timeline — Visual horizontal milestone timeline (booked → shoot → completion → delivery)
  • Email History — All AI-drafted emails associated with this project
  • Upsell Suggestion (AI) — Reads project context and suggests relevant add-ons or follow-up sessions
💡

Mark invoices as Paid when payments arrive. The Finance Tracker and Business Analyst only show accurate numbers if payment statuses are kept current.

Core Feature 04

Finance Tracker

Every dollar in and out of your business — revenue, expenses, mileage, and P&L reporting. The most underused tool that pays for itself in tax deductions alone.

💰
Finance Tracker
Where: Sidebar → Studio → Finance
Accounting AI Receipt Scanner Google Sheets Export
Three Tabs to Know
  • Expenses Tab — Log every business expense with date, vendor, amount, category, project link, and receipt photo. Use the AI Receipt Scanner (camera icon) — photograph your receipt and the AI fills in vendor, amount, date, and category automatically
  • Recurring Expenses Tab — Add your monthly subscriptions and fixed costs (Lightroom, Dropbox, insurance). These feed directly into P&L calculations and are easy to miss during tax prep
  • Mileage Log Tab — Enter start/end locations, the app calculates driving distance via Google Maps API automatically. Set to your IRS rate in Settings (default $0.67/mile). Log every shoot, client meeting, and equipment run
Export to Google Sheets
  • If Google Sheets is connected, click Export to send your full expense list to a new sheet
  • Already formatted for accountants — do this every quarter
⚠️

Don't skip small recurring expenses. $15/mo Lightroom + $20/mo Dropbox + miscellaneous tools = $540+ in annual deductions that photographers routinely miss.

Core Feature 05

Inquiries & Lead Management

Your lead inbox. AI scores every lead, drafts a personalized reply in one click, and converts qualified leads to clients without re-entering any data.

📥
Inquiries
Where: Sidebar → Inquiries
AI Scoring AI Reply Draft Lead Pipeline
Inbox Status Flow
  • New → Contacted → Qualified → Proposal Sent → Booked → Not a Fit
  • Use "Not a Fit" instead of deleting — those leads give the Business Analyst data about what you're turning away
AI Tools in the Inquiry Panel
  • AI Reply Generator — Reads the specific inquiry, your packages from Settings, and Business Brain docs to draft a personalized reply in your voice. Review and send
  • Lead Scoring (1–10) — AI analyzes the lead and scores likelihood to book with an explanation. Score 8+ = prioritize and consider a phone call
  • Sentiment Analysis — Reads emotional tone (excited, budget-conscious, anxious) so you can calibrate your approach
  • Convert to Client + Project — One click creates a new client record and project pre-filled with the inquiry data
Adding Inquiries
  • Manual — Click Add Inquiry to log leads from phone calls, DMs, or in-person conversations
  • Google Sheets Import — If your website contact form writes to Google Sheets, import it here to auto-populate your inbox
  • Public Inquiry Form — Share your /submit-inquiry/[id] URL on your website as a contact form replacement
💡

Respond within 2 hours when possible. The AI reply generator cuts your response time to under 5 minutes. Speed of response is one of the highest-impact factors in booking rate.

Core Feature 06

Proposals & Contracts

Build beautiful proposals with a client-facing viewer. Clients accept online. When accepted, convert to a project in one click.

📋
Proposals
Where: Sidebar → Studio → Proposals
Sales Tool AI Line Items Public Link
Creating a Proposal
  1. Click New Proposal, select a client and project type
  2. Add a personalized intro/cover note for this specific client
  3. Build your package: add line items (services, add-ons, travel, usage rights). Total auto-calculates
  4. Use the AI Suggest feature to get recommended line items based on project type and your Settings
  5. Set an expiration date to create urgency
  6. Copy the public link and send to client
When a Client Accepts
  • You receive a notification — client accepted or declined on the public viewer page
  • Click Convert to Project on the Proposals Dashboard — creates a project pre-filled with proposal name, fee, and client
Core Feature 07

Contract Manager

Generate legally structured photography contracts in seconds. AI writes a complete contract from your studio info. Share a public link for clients to view.

📝
Contract Manager
Where: Sidebar → Studio → Contracts
AI GeneratedPublic Link
Generating a Contract
  1. Select a client and project, choose contract type (Wedding, Portrait, Commercial, Event)
  2. Click Generate — a professionally structured template is populated with your studio details, client info, dates, fees, and deposit via merge fields
  3. Review in the Document Editor. Add or adjust your cancellation/refund policy and any jurisdiction-specific language
  4. Save to the client's record and share the public link — clients can read and e-sign directly from the link
⚠️

Always review contracts before sending. Templates are thorough starting points but may not reflect your jurisdiction's specific requirements. Consider having an attorney review your templates.

Core Feature 08

Document Generator & Library

Generate any business document — invoices, model releases, questionnaires, thank you letters — and store everything in one searchable library.

📄
Documents
Where: Sidebar → Studio → Documents
AI GeneratedRich Text Editor
Supported Document Types
  • Invoice, Contract, Model Release, Photography Agreement
  • Questionnaire, Shot List, Quote/Estimate
  • Thank You Letter, Gallery Delivery Instructions, Custom
💡

Generate invoices immediately after delivering a project — don't wait. And store every document in the library, not just on your desktop. When a client questions something 6 months later, you'll have it instantly.

Core Feature 09

Galleries & Photo Delivery

Client gallery management, delivery, favoriting, and AI-powered editing. Replace Pixieset or third-party gallery tools entirely.

🖼️
Galleries
Where: Sidebar → Galleries
Client PortalAI StoryAI Album
Creating & Delivering a Gallery
  1. Create a new gallery linked to a client and project
  2. Upload your edited selects (stored securely in the cloud)
  3. Share the public gallery link (/gallery/[id]) with your client
  4. Clients browse, view full-size, and heart/favorite their preferred images
  5. View client favorites in your admin panel — use these to drive album design
AI Gallery Tools
  • Gallery Story Generator — Writes a narrative caption or blog intro for your delivery email. Personal, specific to client and location. Takes 30 seconds and makes delivery feel premium
  • AI Album Designer — Once client has favorited 15+ photos, click Design Album for AI-suggested layout: cover shot, spread order, groupings, caption copy
  • AI Photo Editing — Select any photo for Enhance, Background Replace, Sky Replace, or Remix (Gemini API). Great for client previews and social concepts
⚠️

Always maintain independent backups of your originals and edited files. Do not rely on FrameOps as your only photo backup.

Core Feature 10

Mini Session Manager

Create public booking pages for mini session events. Clients self-book time slots — no back-and-forth scheduling required.

🗓️
Mini Sessions
Where: Sidebar → Studio → Mini Session Scheduler
Self-BookingAI Description
Setting Up a Mini Session Event
  1. Click Create New Event
  2. Fill in: event name, date, location, duration per slot, price, and number of slots
  3. Click Generate Details for AI-written event description copy (more compelling than most photographers write)
  4. Save — a public booking URL is created automatically
  5. Share the link on social media, in emails, and in your Instagram bio
  6. Watch bookings fill in real time. Create a project for each booked slot to keep your pipeline accurate
💡

Create events 4–6 weeks in advance to give yourself marketing time. The public booking page works as a standalone link — no login required for clients.

Core Feature 11

Studio Calendar

Full monthly calendar of shoots, payment due dates, reminders, and mini session events — with Google Calendar sync.

📅
Studio Calendar
Where: Sidebar → Calendar
Google SyncDrag & Drop
Event Types & Colors
  • 🔵 Projects — Shoot dates from your project records
  • 🟢 Payments — Payment due dates. Click to mark as paid
  • 🟡 Reminders — Custom reminders you set. Appear on Dashboard too
  • 🟣 Mini Sessions — Event dates from Mini Session Manager
💡

Add a reminder 1 week before each shoot for prep tasks (charge batteries, format cards, confirm with client). Sync to Google Calendar so your phone gives you native notifications.

Core Feature 12

Questionnaire Manager

Create and send pre-shoot questionnaires. Clients fill them out online. AI analyzes responses so you walk into every session fully prepared.

Questionnaires
Where: Sidebar → Studio → Questionnaires
AI GenerateResponse AnalysisPublic Link
What the AI Generates by Session Type
  • Wedding — Vows style, must-have shots, family formals list, bridal party count, timeline concerns, special details
  • Portrait — Style preferences, outfit count, location preferences, mood references, what they love or dislike about previous photos
💡

Read the AI analysis the day before each shoot — it summarizes the client's priorities and concerns so you can tailor your approach without re-reading every answer.

Core Feature 13

The Notebook

A freeform capture space for notes, ideas, shot lists, and voice memos — all linked to clients and projects.

📓
Notebook
Where: Sidebar → Creative → Notebook
Voice TranscriptionSearchable
Entry Types
  • Note, Idea, Shot List, Creative Concept, Client Note, Business Thought, Voice Memo
  • Each entry can be linked to a client and/or project — it then appears in their records
Voice Recording
  • Click the microphone icon to record a voice memo
  • Stop recording — AI transcribes it automatically via Gemini audio transcription
  • Great for capturing thoughts in the car between shoots without looking at your phone
💡

Use voice recording immediately after every shoot — sit in the parking lot and capture your impressions before they fade. What worked, what was challenging, what creative ideas came up.

Core Feature 14

Workflow Automations

Set trigger-based automations that draft emails, generate documents, and create deliverables automatically when events happen in your business.

Workflows & Automations
Where: Sidebar → Studio → Workflows
AI Drafts7 TemplatesCustom Builder
7 Pre-Built Templates — Enable All of These
TemplateTriggerAction
Booking ConfirmationNew project createdDraft confirmation email
Sneak Peek & Thank YouStatus → CompletedDraft sneak peek email (1-day delay)
Generate InvoiceStatus → CompletedGenerate invoice document
Gallery DeliveryStatus → DeliveredDraft gallery delivery email
Review Request7 days after shootDraft review request email
Album from FavoritesClient favorites 15+ photosAI designs album layout
Social PostDelivered + Fee > $2,000Draft social media post (2-day delay)
Custom Workflow Builder
  • Triggers: New project created, status changes, X days after shoot, client favorites N photos
  • Actions: Draft email, generate document, design album, generate social post
  • Conditions: Filter by project name, fee threshold, or project type
  • Delays: Add a delay in days before the action fires
💡

Check your Dashboard daily to review triggered workflow actions and approve AI drafts before they send. Triggered workflows appear in the Dashboard approvals queue — not on the Workflows page. The Review Request automation alone can significantly increase your 5-star review count.

Core Feature

Messages Inbox

One place for all client communication. Gmail threads and Telegram messages pulled together so nothing slips through the cracks.

💬
Messages Inbox
Where: Sidebar → Messages
Core Gmail Telegram
What's in Messages
  • Gmail threads — Recent client email conversations pulled from your connected Google account, displayed in a clean inbox view
  • Telegram messages — Any messages sent to you via the FrameOps Telegram bot appear here as well
  • Client context — Messages are linked to client records so you can see the full relationship history in one view
  • Reply from the app — Send Gmail replies without leaving FrameOps
💡

Requires Google account connected in Settings → Google Connect. Telegram messages appear automatically once your Telegram bot is linked.

AI Feature

Scheduling Assistant

Let AI handle the back-and-forth. The Scheduling Assistant finds open slots on your calendar and coordinates booking directly with clients.

📅
Scheduling Assistant
Where: Dashboard or AI Assistant
AI Calendar Sync
What It Does
  • Finds available slots — Reads your Google Calendar to identify open windows that fit your preferences and buffer times
  • Client coordination — Proposes times to clients and confirms the booking once they accept
  • Auto-adds to calendar — Confirmed shoots are added to Google Calendar with all project details attached
  • Works with your rules — Respects your shoot-day preferences, lead time requirements, and blocked dates
💡

Requires Google Calendar connected in Settings → Google Connect. The more your calendar reflects your real availability, the better the assistant performs.

AI Deep Dive

Understanding AI in FrameOps

FrameOps uses Google Gemini AI for all intelligence features. Here's exactly how it works, what data it accesses, and how to get the best outputs.

🔑
AI Is Built Into Your Plan
All AI features are included in your FrameOps subscription — no API key, no separate billing, no Google account setup required. Studio and Pro plans include AI generations. Your plan tier controls how many AI actions you can use per month.
🧬
How Business Brain Works
Pro Plan Feature

You upload documents (price guide, FAQ, brand voice doc) to Business Brain. When you use any AI feature — drafting an email, answering a business question, generating a proposal — the AI reads those documents as context before responding.

This is why responses sound like you wrote them. The AI isn't guessing at your prices or style — it's reading your actual documents.

Update your Business Brain docs whenever you change pricing or packages. Stale documents = outdated AI responses.
🔒
Your Data & AI Training
Privacy Important

FrameOps does not use your client data, photos, business documents, or financial information to train AI models. Your data is your data.

Business Brain documents are read at inference time only — meaning the AI reads them during a session to answer your question, then that's it. Nothing is stored or used to improve any model.

AI responses are generated using Google Gemini. Review Google's API privacy terms for their data handling policies.
💬
Getting Better AI Responses
Prompt Tips

Be specific: "Draft an email to the Williams family portrait session next Saturday" performs far better than "draft an email."

Give context: "I'm thinking of raising my wedding price to $3,200. Based on my booking history, is that realistic?" is much more useful than "should I raise my price?"

Iterate: If a response isn't right, say "try again, make it shorter and warmer" — it adjusts immediately.

⚠️
AI Limitations to Know
Read Before Relying

Contracts: AI-generated contracts are thorough starting points, not legal advice. Have an attorney review before relying on them.

Pricing: AI pricing suggestions are based on your data and context — not guaranteed market research. Use as a starting point.

Culling: AI analyzes technical quality. It cannot assess emotional significance of a moment. Always do a human review pass.

Always review AI-drafted emails before sending. Small personalization errors matter in client relationships.
AI Feature 01

AI Assistant — Command Center

A conversational AI with full access to your entire business. The most powerful feature in the app — use it for everything from morning briefings to on-the-road business management.

🤖
AI Assistant
Where: Sidebar → AI Assistant (robot icon)
Full Data AccessVoice ModeHands-Free
What You Can Ask
  • "What's on my plate today?" — morning briefing in conversational form
  • "How much have I earned this quarter?" — instant financial summary
  • "Which clients haven't received a gallery yet?" — pipeline audit
  • "Draft a follow-up email to the Chen wedding inquiry" — targeted email draft
  • "What projects are in progress right now?" — current pipeline snapshot
  • "Suggest a price for a 4-hour corporate event shoot" — data-backed pricing
  • "Give me 5 ideas to market my drone services for real estate" — creative brainstorm
Three Conversation Modes
  • Text Chat — Type any question or command. AI responds in text
  • Voice Input + Text Response — Click microphone, speak your message. AI responds in text. Good for when you don't want to read aloud
  • Hands-Free Mode — Full voice loop: speak → AI transcribes → auto-sends → AI responds in voice → mic reopens. No buttons needed. Designed for driving between shoots
Example Conversation
What's on my plate today?
Good morning. Here's your day:
→ Spring Mini Sessions today — 6 slots booked
→ Invoice #12 outstanding — $393 (3 days overdue)
→ 2 new inquiries — 1 wedding, 1 portrait
Recommend: Start with Martinez inquiry — score 9/10.

Draft a reply to Martinez
Reading Wedding Collection pricing from Settings...
Draft ready. Personalized to Sept 13 date and
Ozark venue mention. Review and send when ready.
AI Feature 02

AI Photo Culling

Upload a batch of photos and let AI do the first-pass rejection — catching obvious rejects before you open Lightroom. Works best as a pre-editing filter, not a final decision tool.

🎯
AI Culling
Where: Sidebar → Creative → AI Culling
Gemini VisionKeep / Reject
How to Use It
  1. Click Upload Photos and select your JPG/PNG images
  2. Wait for AI analysis — each photo scored on sharpness, exposure, composition, and emotional quality
  3. Each photo gets a Keep or Reject recommendation with a brief reason
  4. Use the Sharpness Threshold slider to adjust strictness (default 30 is good for portraits; lower for intentional motion blur)
  5. Switch to Focus View for a closer look at borderline images
  6. Select photos to keep, choose a client + project, and click Save to Gallery
⚠️

Do not trust AI Keep recommendations blindly. AI cannot assess emotional significance — a slightly soft photo of the exact moment the bride cried is irreplaceable. Use AI culling to eliminate obvious technical failures, then make emotional decisions yourself.

AI Feature 03

Creative Assistant

AI-powered shot list and creative concept generation. Use before every session to walk in prepared — and use the idea generator when you need a creative spark.

💡
Creative Assistant
Where: Sidebar → Creative → Creative AI
Shot List GenIdea Generator
Smart Shot List Generator
  • Enter a creative brief: client names, vibe, location, style references, and special requests
  • AI generates a categorized shot list (e.g., Ceremony, Portraits, Details, Reception)
  • Assign to a project — list appears in Project Detail and syncs with On-Set Director
Creative Idea Generator
  • Enter a theme or mood: "moody fall forest," "downtown editorial," "newborn lifestyle"
  • Receive 10–15 creative shot ideas, posing concepts, lighting suggestions, and prop ideas
  • Great for overcoming creative blocks before styled shoots
💡

Specificity is everything. "Romantic sunset beach engagement for Sarah and Mike — outdoorsy couple, Myrtle Beach, low-key vibe" gives dramatically better shot lists than "beach engagement."

AI Feature 04

On-Set Director — Live AI

A real-time, bidirectional voice AI that runs during your shoot. Talk to it naturally. It knows your project, shot list, and client details. Think of it as a second shooter that talks back.

🎙️
On-Set Director
Where: Sidebar → Creative → On-Set Director
Gemini Live APIReal-Time VoiceRequires Internet
How to Use On-Set
  1. Select the project you're shooting from the dropdown
  2. Click Connect to establish the live AI session (requires active internet)
  3. Put your phone in your pocket or set it nearby with a Bluetooth earpiece
  4. Click the microphone and speak naturally: "What's next on the shot list?" or "Suggest a pose for the first dance"
  5. AI responds in real-time voice and updates the shot list as you complete items
What You Can Ask On-Set
  • "What are we shooting today?" — AI briefs you on the project and shot list
  • "What's next on the list?" — moves through your shot list in order
  • "Mark ceremony shots as done" — updates the list verbally
  • "The light is too harsh, what should I do?" — real-time lighting advice
  • "Suggest a pose for the first dance" — creative direction on demand
⚠️

Test the connection before the shoot starts — not during the ceremony. Use a Bluetooth earpiece so you're never holding the phone. Start with "What are we shooting today?" to brief yourself on the session.

AI Feature 05

Location Scouting Assistant

Describe your vision, get AI-powered location suggestions with GPS coordinates, best times to shoot, and weather forecasting for scouted spots.

📍
Location Scouting
Where: Sidebar → Creative → Location Scouting
AI SuggestionsInteractive MapWeather Forecast
Using the Scouting Assistant
  • Enter a location query: "golden hour forest locations near Charlotte, NC" or "urban rooftop spots for editorial portraits in Nashville"
  • Receive 4–6 specific suggestions with descriptions, best shooting times, and GPS coordinates
  • Locations appear as gold markers on the interactive map. Saved locations appear as green markers
  • Click Get Weather on any saved location for a 5-day forecast
💡

Save every good location you discover on a real shoot — including the exact parking spot, best shooting direction, and notes about lighting. You'll thank yourself when returning with another client 6 months later.

AI Feature 06

Business Analyst

Your AI-powered CFO. Analyzes your real data, answers business questions, generates P&L reports, and gives pricing suggestions backed by your actual booking history.

📈
Business Analyst
Where: Sidebar → Studio → Business Analyst
Live Data AnalysisP&L ReportsGoogle Sheets Export
Key Features
  • Per-Project Profitability Table — See which project types and clients make you the most money, sorted by profit margin
  • AI Business Insight — One key observation per click, e.g., "Your average wedding fee is 18% below market for your area"
  • Ask a Business Question — "Which month is my slowest?" / "What % of revenue comes from weddings?" / "How much on equipment this year?" — answered with your real data
  • P&L Report — Full Profit & Loss for any period. Exportable to Google Sheets
  • Pricing Suggestion — Enter a session description, get data-backed pricing based on your history and market context
  • Predictive Analysis — Forward-looking forecast: projected annual revenue, likely slow months, recommended actions
💡

Run Predictive Analysis in October/November to understand your winter pipeline and plan marketing to fill the gap. Run Get Insight at the start of each month — it's fast and often surfaces something you weren't thinking about.

AI Feature 07

Business Brain

Upload documents that define your business and every AI response across the app will incorporate your actual prices, policies, and voice. Pro plan only.

🧬
Business Brain
Where: Sidebar → Studio → Business Brain
Pro PlanPDF, TXT, MD
What to Upload (Priority Order)
  1. Your current price guide — AI reads actual package prices and deliverables
  2. Client FAQ document — AI answers inquiries using your real FAQ
  3. Brand voice guide — Tell the AI how you communicate (formal or casual, empathetic or direct, emoji usage). Write this yourself: 1 page is enough
  4. Shooting style and philosophy — Your approach, what makes your work distinctive
  5. Preferred contract terms and cancellation policy
💡

If AI responses don't sound like you, write a one-page "Brand Voice" doc describing your communication style and upload it to Business Brain. This single upload typically transforms the quality of AI email drafts.

Recommended Workflows

The Ideal Client Journey

Here's how all the tools connect from first lead to final review request — the complete FrameOps-powered client experience.

Full Client Journey — 12 Steps
📥
Lead ArrivesInquiries inbox, AI scores + drafts reply
👥
Convert1-click client + project creation
📋
ProposalBuild + share link, client accepts online
📝
ContractAI generates, client views via link
QuestionnaireSend link, AI analyzes responses
💡
PlanCreative Assistant + Scouting + Calendar
🎙️
ShootOn-Set Director live AI + shot tracking
🎯
CullAI Culling first pass, then Lightroom
🖼️
DeliverGallery link to client, AI story in email
💰
FinanceLog mileage, scan receipt, mark paid
ReviewAutomation sends review request 7 days later
Morning Routine — 5 Minutes
1️⃣
Open Dashboard
Scan KPIs — revenue, pipeline, profit
2️⃣
Daily Briefing
Opens automatically each morning — tap action chips to jump straight to what needs attention
3️⃣
Check Inquiries
New leads overnight? Reply within 2 hours
4️⃣
Review Workflows
Any triggered drafts to approve and send?
5️⃣
Calendar Check
What's on today and this week? Any prep needed?
Frequently Asked

FAQ — Common Questions

Answers to the questions we hear most often.

Why aren't any AI features working? Troubleshoot +
Check that your plan includes AI — Starter has no AI features, Studio and Pro do. If you're on Studio or Pro and AI still isn't working, try signing out and back in. If the issue persists, contact support at support@frameops.app.
Do AI features cost extra beyond my subscription? Billing +
No — AI is fully included in your FrameOps subscription. Studio and Pro plans include AI generations with no separate API costs or third-party billing. Your plan tier controls how many AI actions you can use per month (Starter: none, Studio: limited, Pro: unlimited).
Is my client data and photos safe? Privacy +
Yes. Your photos are stored securely in the cloud (Firebase Storage) with encryption in transit. Your business data (clients, projects, financials) is stored on secure servers with TLS encryption. We do not sell your data and do not use it to train AI models. See the Privacy Policy for full details.
Why do AI responses not sound like me? AI +
Two things to do: (1) Make sure your service packages in Settings have detailed descriptions. (2) On the Pro plan, write a one-page Brand Voice document describing your communication style (formal/casual, empathetic/direct, emoji use, etc.) and upload it to Business Brain. This single upload typically transforms AI output quality.
Can I import my existing clients from another app? Setup +
Yes — go to Client Manager and click Import CSV. Your CSV must include a "Name" column at minimum; Email and Phone are also supported. You can also add clients manually or pull leads in via Inquiries → Import from Google Sheets. Use the Export CSV button to download your existing client list at any time.
On-Set Director keeps disconnecting. What do I do? Troubleshoot +
On-Set Director uses the Gemini Live API which requires a stable internet connection. Check your signal before the shoot starts. If you're shooting in a location with poor cell coverage, the feature may be unreliable. Always test the connection at least 15 minutes before the session begins. Also check that your API key is valid and hasn't hit a rate limit.
How do I add the inquiry form to my website? Setup +
Go to Integrations and find your public Inquiry Receiver URL (/submit-inquiry/[your-id]). Link to this URL from your website's contact page, or embed it in an iframe. Every submission goes directly into your Inquiries inbox with AI scoring applied automatically.
Can clients sign contracts online? Features +
Yes — clients can sign contracts online directly in FrameOps. When you send a contract, the client receives a public link where they can read the full contract, type their name, and submit their e-signature. The contract status updates automatically from Sent → Viewed → Signed, and you'll receive a notification when it's signed.
Can I cancel my subscription anytime? Billing +
Yes. Cancel from Account Settings → Billing at any time. You retain access through the end of your current billing period. Your data is retained for 30 days after deactivation, during which you can export everything or reactivate.
What happens to my photos if I cancel? Billing +
Photos stored in galleries are stored in the cloud — if you cancel, you have a 30-day window to export your data before it's removed. Your account data (clients, projects, documents, financials) is also retained for 30 days post-cancellation. Always maintain your own external backups of original files.
Why isn't Google Calendar syncing? Troubleshoot +
Go to Integrations → Google Calendar and check the connection status. If it shows disconnected, click Reconnect and go through the OAuth flow again. Make sure you're signing in with the correct Google account. If events aren't appearing after reconnecting, try pushing them manually from the Studio Calendar page.
How does the mileage calculator work? Features +
In Finance Tracker → Mileage Log, enter your start and end location (city name or address). Click Calculate Distance — the app uses Google Maps API to calculate driving distance automatically. Toggle Round Trip to double it. The mileage is multiplied by your IRS rate (set in Settings, default $0.67/mile) to show your estimated deduction.
Help & Support

Troubleshooting Guide

Common issues and how to resolve them quickly.

🤖
AI Features Not Working
AI buttons grayed out or returning errors
  • Check your plan tier — Starter has no AI features
  • Check if you've hit your monthly generation limit (Studio plan)
  • Sign out and back in to refresh your session
  • If still failing, contact support at support@frameops.app
🎙️
On-Set Director Disconnects
Live AI drops mid-session or won't connect
  • Check internet connection strength at your shoot location
  • Test the connection 15+ minutes before the session begins
  • Check your Studio or Pro plan is active in Settings → Billing
  • Close other bandwidth-heavy apps on the device
  • If persistent: use text-based AI Assistant as backup
📅
Google Calendar Not Syncing
Events not appearing in Google Calendar
  • Go to Integrations and check Calendar connection status
  • Click Reconnect and redo the Google OAuth flow
  • Confirm you authorized the correct Google account
  • Try manually pushing events from Studio Calendar page
  • Check Google Calendar on a different device to rule out display issue
🖼️
Gallery Photos Not Loading
Gallery appears empty or images broken
  • Check your internet connection — photos load from cloud storage
  • Try refreshing the page or clearing your browser cache
  • Verify you're logged into the correct account
  • If images remain broken, contact support at support@frameops.app
🔊
Voice Mode Not Working
Microphone not activating in AI Assistant
  • Check browser microphone permissions (click lock icon in URL bar)
  • Allow microphone access for the FrameOps domain
  • Test your microphone in another app to confirm it works
  • Reload the page after granting permissions
  • Voice mode uses Web Speech API — requires Chrome or Edge for best results
💳
Billing / Access Issues
Features locked or unexpected charge
  • Check your current plan in Account Settings → Billing
  • Verify payment method is current and not expired
  • If features are locked after upgrade, try logging out and back in
  • For unexpected charges, contact support@frameops.app within 60 days
  • Include your account email, charge amount, and date in any billing inquiry
📧
Still stuck? Contact Support
Email support@frameops.app with a description of the issue, your account email, the feature you're trying to use, and what you've already tried. We'll get back to you within 1 business day (Pro plan: priority response).
Connections

Integrations

Connect Google services to extend FrameOps capabilities. All integrations are optional but significantly improve daily use.

Integration What It Enables Priority
Google Calendar Syncs shoot dates, payment reminders, and custom reminders to your phone's calendar. Native notifications for upcoming sessions. 🔴 Do First
Google Sheets Export expenses, P&L, project lists to Sheets for your accountant. Import inquiry leads from Google Forms. High Value
Google Drive Document backup and file access. Store contracts and important files in your Drive from within the app. Useful
Gmail Read recent client emails in your Daily Briefing and send emails directly via your Google account without leaving FrameOps. High Value
Google Docs Export generated documents (contracts, proposals, letters) directly to Google Docs for easy sharing with clients. Useful
💡

AI is built-in — no API key needed. All AI features (Daily Briefing, inquiry scoring, contract generation, reply drafts, receipt scanning) are powered by FrameOps directly. Just connect your Google account and you're ready to go.

Mobile Access

Telegram Bot

Get FrameOps in your pocket without opening the app. Your AI assistant, reminders, and client lookups — all through Telegram.

✈️
FrameOps Telegram Bot
Where: Settings → Telegram → Connect
AI Mobile Pro
What You Can Do
  • Ask anything — Chat with your AI assistant about clients, projects, finances, and upcoming shoots right from Telegram
  • Create clients & reminders — Add a new client or set a reminder with a simple message. It saves straight to FrameOps.
  • Manage inquiries — Create inquiries, view existing ones, and update statuses on the go
  • Daily Briefing on demand — Type /briefing any time to get your AI-powered daily summary sent directly to your phone
  • /help — Sends a list of all available commands in the bot
How to Connect
  • Go to Settings → Telegram in the app
  • Click Connect — you'll receive a unique one-time link
  • Open the link on your phone to launch the FrameOps bot in Telegram
  • Hit Start — you're connected. Your account is linked automatically.
💡

Best for on-the-go moments: Use Telegram when you're at a shoot, driving between locations, or just don't want to open the full app. Everything you enter syncs back to FrameOps in real time.

Best Practices

Pro Tips & Best Practices

Hard-won advice from actual studio use. These are the habits that separate photographers who save 15 hours a week from those who save 2.

The 5 Daily Habits That Change Everything
Open Dashboard → click Daily Briefing → check Inquiries → approve any workflow drafts → scan Calendar. Five minutes. Do this before checking email or social media every single day.
📥
Respond to Leads Within 2 Hours
Speed of first response is the #1 factor in booking rate. AI Reply Generator reduces your response time to under 5 minutes. Set the Inquiries page as your first-check every morning and afternoon.
🧾
Scan Every Receipt Immediately
The AI receipt scanner takes 30 seconds. Scan it in the parking lot before you even start the car. Receipts you don't log immediately get lost forever — that's real tax money gone.
🚗
Log Every Mile — Every Trip
At $0.67/mile, a 30-minute drive is worth $20+ in deductions. Log every shoot, every client meeting, every equipment run, every studio visit. Mileage is the most commonly missed deduction in photography businesses.
📝
Generate Contracts Before Every Shoot
Even small portrait sessions. Even returning clients. Every session. The AI generates a complete contract in under a minute. The one time you skip it will be the time you need it.
🎯
Run AI Culling Before Lightroom
Upload your full card, let AI eliminate obvious rejects (blurry, eyes closed, test shots), then start Lightroom with a cleaner set. Doesn't replace your judgment — saves you 30–60 minutes per gallery.
📍
Save Every Location You Shoot
When you find a great spot on a real shoot, save it in Location Scouting immediately with notes: parking location, best shooting direction, ideal light time. Future sessions at that location will be much smoother.
📈
Run Business Analyst Monthly
Click Get Insight at the start of every month. It's 10 seconds and often surfaces something important — pricing gaps, underperforming services, or opportunities you're not seeing in day-to-day work.
🔔
Questionnaires 4 Weeks Out (Weddings)
Send wedding questionnaires at least 4 weeks before the shoot. Send portrait questionnaires 1 week out. Read the AI analysis the day before — it summarizes what matters most so you walk in genuinely prepared.
🎙️
Use Hands-Free in the Car
The drive home after a shoot is prime business time. Enable Hands-Free mode in AI Assistant and debrief: what went well, what needs follow-up, draft emails, check your pipeline. It's like having an office assistant in the car.
💰
Keep Project Fees Accurate
Business Analyst and Proactive Insights are only as good as your data. Log actual fees (not estimated), mark invoices paid when payment arrives, and link expenses to the right projects. Garbage in, garbage out.
The Review Request is Your Best ROI
Enable the "Ask for a Review" workflow automation. It fires 7 days after your shoot date and drafts a personalized review request. More 5-star reviews from the same amount of work — no photographer should skip this one.