Modal

RMS

Rocky Mountain Skin

Dashboard

RMS

Rocky Mountain Skin DEV

Loading…
Quick Links
Loading…
System health
Loading…
Settings
View density
Tap any card header to collapse it.
Tools

Today

The day

  • Loading…

✅ Approvals

🚗 Driving

🎓 Sitting requests

🧾 Prep for the week

Loading…

🔬 Skin & Beauty Intel

—

Loading…

🎨 Content

Loading…

🗓️ Coming Up — Marketing Calendar

—

Loading…

📊 Social Insights

—

Loading…

Parsed Insights

Open in Notion →

Ask a question

Files the question to the Notion QABacklog. The manager, or the role it concerns, sees it next session and answers.

Add admin item

Files an item to AdminWorkTomorrow. It shows on this card while Due is today or tomorrow, and drops off when you mark it Done.

Orphan client review

Loading detail…

Your Turn

One view at a time. The counts say where the work is.

Flags and this week's asks

Reading the queue…

🎓 Sitting requests

Needs you, in order

Reading the queue…

Show

Waiting on you

by what it asks, Decide first; then due date and priority

Nothing read yet.

Each row says what to do and where. Open goes to the thing; Done marks the row in Notion.

🌅 Tomorrow's Admin Work

—

Loading…

📋 Daily Tasks

Loading…

    🗓 Week Ahead

    📋 Admin
    • Loading…
    📣 Marketing
    • Loading…

    ❓ Questions for you

    —

    Loading…

    Questions that build the modules

    —

    Answer these and Claude writes the decks in your method. Each answer unblocks a module.

    Loading…

    Reading _YOUR TURN…

    📄 Files to mark up

    Docs staged for you to review + mark up

    📊 This Week

    —
    —Visits
    —Unique clients
    —Follow-ups done
    —Follow-ups pendingtap to view
    —Forms collected
    —Clients missing formstap to view
    —No visit loggedtap to filter

    🧹 Housekeeping

    nightly scan

    Nothing read yet.

    What the daily scan used to find by hand: duplicates, answered-but-open rows, overdue HIGH items, aging requests, scheduled jobs that went quiet. Open goes to the row in Notion.

    🔔 Needs your attention

    — ▾

    Loading…

    🔔 Alerts

    • Loading…

    Playbooks

    step by step, re-runnable

    Nothing read yet.

    A playbook with a cadence raises a flag on its area when the date comes round. Open runs it in Notion for now; the in-dashboard runner is the next slice.

    Send Claude a note

    Lands in the Jake → Claude database in Notion. Claude reads it at the start of every session.

    Done

    Nothing read yet.

    Daily Tasks

    Your quest log — items from Claude Code sessions, Cowork managers, and smoke-test reminders. Tap "Done" when complete and keep your streak alive. Notion-backed (auto-imported via Wave 86) — edit in the source DB and the changes sync within 15 min.

    — Open
    — Done

    |
    • Loading…

    📚 Library

    Your knowledge library — audits, reports, memos, class notes, brand education, and references. Synced from Notion every 15 minutes. Tap a row to open its file; filter by type or tag below.

    —

    Loading…

    🗂️ Business Docs

    Internal working docs — audits, memos, architecture decisions, runbooks, and retros. Synced from Notion. Tap a row to open its Notion page; filter by type below.

    —

    Loading…

    Aftercare

    Today's check-ins. Cadence rules surface clients N days post-treatment. Tap a row for treatment context + a one-tap "Log reach-out" button. AI drafts + auto-logged sends arrive in Phase 2 (waits on W38 Comm Log).

    —
    • Loading…

    Log reach-out

    —

    🧪 Ingredient Lookup

    Paste an INCI list from a product label. See real chemistry, not marketing claims.

    This month, so far

    Business only. Personal cash stays behind the lock.

    🚗 The week on track

    Locked — unlock Personal Finance to see the week.

    📬 This week in your money

    Locked — unlock Personal Finance to see your weekly summary.

    🏠 Booth rent

    The Beauty Bar, from your Square invoice emails

    Loading…

    🤝 Visits with no payment

    the last two weeks

    Loading…

    Coming up

    next 60 days · playbooks with a cadence

    Nothing read yet.

    Where the money sits

    the rest of the area
    Revenue
    today, week, month, tips, the eight-week trend, the monthly goal
    ›
    Expenses
    captured receipts, imported card lines, the monthly check-in
    ›
    Bank import
    statements by account, the nightly sweep
    ›
    Bookkeeping
    QuickBooks, read only
    ›
    Mileage
    house calls and supply runs
    ›

    Renewals, events and sales

    next 60 days
    Loading…

    ⚠️ PF Anomaly Inbox

    —

    Loading…

    Clients, by the numbers

    Nothing read yet.

    Loading…

    Retail, and the tax inside it

    Prices include tax; this is what to set aside

    Loading…

    For a sale Square never saw. Anything rung up in Square arrives on its own.

    Loading…

    Loading…

    Sales

    Today
    —
     
    This Week
    —
     
    This Month
    —
     
    Tips (Month)
    —
     

    Monthly Pacing

    —
    $0 Goal: —

    8-Week Trend

    Eight-week trend

    revenue by week

    By weekday

    revenue by day of week

    Live feed

    Content prompts you can act on today, read from the library, the holiday menu, this week's teaching, the services movers, the insights cadence and the Ads sheet. Each one opens the tab where the work is.

    Tap the button; nothing runs until you ask.

    Clients

    syncing Square…
    • Loading…

    New client

    More (first visit, notes, how they found you, whose client)

    Client

    🚫 No photo/video
    Editing
    Paperwork & admin forms, documents, contact, allergies
    The old profile chart buttons and plan cards, until the live walk passes
    Fitz —

    Checking today's schedule…

    📅 Appointment History

    • Loading…

    📝 Forms Status

    No active forms defined. Add forms in Brand tab → Structured Forms.

    📄 Client documents

    ⚠️ Allergies, conditions & contact

    Allergies:
    ⚠️ Allergies 0
    • None logged.
    🩺 Health Conditions 0
    • None logged.
    🩺 Clinical flags 0
    • None active.
    Notes:
    🎵 Music preference: —

    Photos Skin Treatment Rec Plan Regimen 💊 Rec Log 📄 Plans Contact

    🗂️ Visit Canvas

    Chart visit
    How are you charting?
    🎙 Audio backup only — saved to Drive, won't fill the chart
    📝 Transcript this fills the chart — dictate with Record, or paste
    Parsing turns the transcript into suggestions you approve one by one; any audio attaches as a backup on Save.

    📅 Visit

    🗣 Concerns (S)

    ⚡ Treatment

    Choose a chart template above to load its technique fields.

    🔬 Skin assessment

    🧴 Products used

    🎯 Plan & aftercare (P)

    Add product to regimen

    Photos

    0

    No photos yet. Tap Take Photo to start.

    Voice to chart

    Transcribes live in your browser. The audio is also saved to this client's private Drive folder.

    Uploads a recording (a Voice Memos .m4a, say) to this client's Drive folder. It is not transcribed yet: paste the transcript on the Paste tab to fill the chart.

    📋 Chart this visit
    One chart — type it or record. Everything lands in the right place.

    📖 Visit history

    Skin Analysis

    No chart entries yet.

    New Skin Analysis

    🧮 Fitzpatrick Calculator — tap to open
    Answer the questions to see estimated Fitzpatrick type.
    Skin Type
    Fitzpatrick
    Glogau I=Minimal · II=Mild · III=Advanced · IV=Severe
    Oil Production
    Dehydration
    Elasticity
    Pores
    Pigment (multi)
    Redness (multi)
    Acne Types (multi)
    Sensitivity (multi)

    Treatment Record

    No visits logged yet.

    New Visit

    📋 Service Chart — tap to collapse
    🧴 Product & Technique Details — tap to open
    🧴 Backbar products used — tap to tag

    Loading backbar…

    Service Charts

    No service charts yet.

    New Service Chart

    Add Skin Analysis?

    You just saved a treatment for . Want to record the skin analysis for this visit too?

    Add Service Chart?

    Specialty treatment saved. Want to fill out a structured Service Chart for ?

    Log the Treatment?

    Skin analysis saved for . Ready to log what you did today?

    ✅ Chart complete — generating AI recommendations…

    🎯 Care plan

    AI-assisted

    📋 Recommendation Plan

    No recommendation plan yet. Tap Edit or ✨ Generate.

    🧴 Current Regimen

    Loading…

      0

      💊 Recommendations

      Loading…

      📄 Home Care Plans

      Loading…

      Generate home care plan

      Pick the active recommendations to include and, if you like, an aftercare template. A Google Doc and a PDF are made and saved to Drive at 01 Rocky Mountain Skin/Library/Home Care Plans/<client>/.

      Recommendations to include

      Loading…

      ✓ Plan generated
      Open Doc View PDF

      Recommend a product

      ⚠ Contraindication warnings

        Treatment Plan

        No active plan yet. Tap Edit to create one.

        📄 Documents

        Loading documents…

        Forms & Intake

        Legacy / paper-form uploads

        Loading forms…

        📝 Recent intake submissions

        Loading…

        ✉️ Recent intake invitations

        Loading…

        🛒 Product requests

        Loading…

        🚗 House calls

        Loading…

        Archive this submission

        This soft-deletes the submission: the data stays in the sheet for audit, but it leaves the default list. The reason is logged.

        Attach to appointment

        Use this when the appointment was not picked as the link was made, or when paper forms are filed later.

        Add product request

        Log house call

        Re-send intake link

        Pick a channel. The link is already in both messages.

        Open in Messages Open in Mail

        Copy on the row also puts the link on your clipboard, to paste it yourself.

        Cancel this intake link

        A client who opens the link after this sees "This intake link has been cancelled — please contact Rocky Mountain Skin." The invitation row stays in the sheet, marked cancelled, with the reason.

        Edit this intake link

        Change which forms this invitation includes. The link stays the same and nothing needs re-sending: the client sees the new list the next time they open it.

        Forms

        Loading…

        🧭 Recommended Protocols

        —
        • Loading…

        📞 Contact

        📞 Call 💬 Text ✉️ Email

        Hides them from your client list. Photos, charts, treatments, and forms are preserved.

        The Skin Edit

        Articles for rockymtnskin.com/blog. You write; the page details are filled in for you.

        Ideas

        From patterns only: services by month, chart categories, concerns two or more clients share, and questions people ask with nothing that could identify them.

        Reading the articles…

        Videos

        Every clip, tagged. Only clips with consent are offered for posts.

        To tag

        Library

        Reading the library…

        Advertising

        Google Search Console and Google Ads, from the report sheet the pipeline fills every morning at 3 am. No new logins; nothing is written.

        Open the sheet

        Google Ads, from the Ads Kit

        Reading…

        Searches that show you

        Search Console · this week

        Nothing read yet.

        Google Ads

        Nothing read yet.

        Pages that show

        Search Console · this week

        Nothing read yet.

        Results

        What content, social and search did. Revenue lives on Money › Revenue.

        Content and social, 30 days

        Nothing read yet.

        Content from the Notion content library, social from the monthly insights you upload on Marketing › Home, search and ads from the Search Console and Ads sheet.

        🧪 Industry Intelligence

        What the industry is talking about, rolled up from scanned emails.

        Loading…

        Compliance Calendar

        License, insurance, and business registration renewals. Items auto-promote from Inbox Intel when Claude extracts a renewal date.

        Loading…

          Inventory

          📷 Add products by photo Photograph what is on your shelves and the dashboard fills in the rest: brand, name, the full ingredient list, what the actives do, who it suits and who should avoid it.
          1. Shoot. A whole shelf in one frame is fine — every product in the photo gets its own entry. One product on its own is fine too.
          2. Want the exact ingredient list? Photograph the front, then the back panel right after it. They pair up by the order you took them.
          3. Add them below with the button. They upload straight from your phone — you never have to find a folder.
          4. Preview shows what each photo is and which product it would update. Nothing is written yet.
          5. Process applies it: eight products per press, so press again if there are more.
          
                  
          Loading…

            Count mode walks the shelf: type a number, or tap a level for bottles and jars you cannot count. Every count is kept, so usage per week and the reorder date come from your own counts and the Square auto-deductions.

            💲 Cost per treatment

            What each service takes off the shelf, at what you pay for it.

            Loading…

            🧾 Taken off the shelf

            from Square tickets, every hour

            Loading…

            Recipe

            Used per treatment

            Count mode · walk the shelf

            Nothing read yet.

            Add Item

            Mileage

            YTD Miles
            —
            YTD Deduction
            —
            Trips
            —

            Trip Log

            • Loading…

            Log Trip

            Receipts

            YTD Total
            —
            Count
            —
            This Month
            —

            Recent Receipts

            —
            • Loading…

            Capture Receipt

            Snap a photo of the receipt or upload a PDF.

            Expenses

            YTD Total
            —
            This Month
            —
            Uncategorized
            —

            Monthly check-in

            Loading…

            By Category (YTD)

            • Loading…

            Recent Transactions

            —
            Drop Chase CSVs into Google Drive → RMS Finances / Chase Import, then tap Import.

            Categorized Needs review

            • Loading…

            Recategorize

            Devices & equipment

            Every device: warranty, manual, service history, and when to think about replacing it. Reads the Devices & equipment database in Notion.

            Add a device

            Nothing read yet.

            Warranty and replace-by dates raise a flag here sixty days out. The device-label photos you take seed the rows; edit them in Notion.

            Services

            Loading…
            Loading…

            🗂️ Service Registry

            Add an alias to a service before renaming it in Square — that's what keeps its booking + revenue history joined to the canonical row.

            Loading services…

            Rebook Radar

            Due soon · nothing booked
            —
            Overdue
            —
            Lapsed
            —
            No rhythm yet
            —

            Who to reach out to

              Historical Trends

              Monthly Performance

              Month Guests New Service $ Svc/Guest Retail $ Ret/Guest Rebook %

              Guest Count Trend

              Content Inbox

              Capture now, sort later
              Loading…

              Campaigns

              Seasonal & ongoing content campaigns

              Loading…

              Content Series

              Loading…

              Lead Magnets

              Track your downloadable PDFs — aftercare guides, starter kits, checklists. Each magnet gets its own link, status, and campaign tag.

              Loading…

              Inbox Intel

              —

              Senders

                Subject keywords

                  🎨 Image Skincare

                  —

                  Run a scan (or retag) to populate.

                  • Run a scan to populate.

                  Content Ideas

                  📰 Monthly Content Brief

                  —

                  What you're booking + what's trending = your content strategy. Data from Square + Inbox Intel.

                  Loading…

                  📚 Content Library

                  • Loading library…

                  #️⃣ Hashtag Bank

                  Tap a set to copy · Mix & match for each post

                  📈 What's Working

                  From published posts with stats logged

                  No performance data yet. Log stats on Published cards to see what's working.

                  Loading ideas…

                  Notes

                  📊 Presentations

                  Loading presentations…
                  Loading notes…

                  New note

                  Basics

                  Tags

                  Notes

                  Templates insert at the cursor; existing text is preserved.
                  🗣️ Dictate into the notes
                  Speak, and the text appends to the notes live. Best in Chrome on a computer or Safari on iOS. It stops on a tap or after a silence.

                  Presentation taught optional

                  Pick the deck you used for this class. It adds to that presentation's teaching history.

                  Attachments slides, handouts, photos, PDFs

                  Pick several photos or PDFs at once. On a phone the camera opens directly: snap the slide, then the next one. On a new note, Upload saves the note first.

                  Record and transcribe

                  The browser asks for the microphone or camera. The transcript saves with the audio attachment, and a note can hold several recordings.

                  Summarise and share

                  📅 Pre-event setup

                  Create stub notes for an event ahead of time. Each class becomes a pre-templated note with shared metadata. Just open + type during the talk.

                  ✨ Cross-note digest

                  Filter to a set of notes and Claude reads ALL of them at once — produces a meta-summary covering themes, products, ingredients, follow-ups, and client applications across the whole set. Best after a multi-day event.

                  📋 Extract questions & TODOs

                  Filter to a set of notes — Claude pulls every question, follow-up, "I should research X", "ask client", "look up" mention into a prioritized action list. Each item links to its source note.

                  New presentation

                  Presentation

                  —
                  0 times taught
                  Open Drive folder

                  Unregistered files in folder

                  Add a version note + audience for each, then Register.

                  Versions

                  Loading versions…

                  Usage history

                  No class sessions linked yet. Tag a note with this presentation to populate.

                  Retail Tracker

                  Retail this month
                  —
                  Per guest ticket
                  —

                  Retail Catalog

                    Backbar Shelf

                    Products on your backbar — tap to edit, tag during treatments.

                    Loading…

                    Add Backbar Product

                    📊 View Sheet

                    📊 Product sheet parsed

                    Claude read your product sheet. Review each suggestion below. Fields marked (empty) are pre-checked — tap to uncheck if you'd rather skip. Fields with existing data are unchecked by default — tap to opt in if you want to overwrite.

                    Personal Finance

                    🔒

                    Personal Finance is locked

                    This section has a separate password from the main dashboard.

                    Session unlocks for 30 minutes. Closing the tab locks it again.

                    Sunday money check 15 minutes, in order

                    Loading…

                    Where your money went

                    Loading…

                    Found money

                    Questions, not rules

                    Loading…

                    Statement coverage

                    Loading…

                    Net Worth
                    $0
                    Assets
                    $0
                    Debts
                    $0
                    Investments
                    $0

                    ⚡ Balance Pulse

                    Snapshot all account balances → get an advisory read on what to move. Manual entry or screenshot.

                    📈 Investments

                    Retirement
                    —
                    Brokerage
                    —
                    Total
                    —

                    * Includes pre-tax accounts. Actual after-tax value will be lower.

                    Loading…

                    🔁 Cash Cycle

                    Total debt
                    —
                    Total min / mo
                    —
                    Urgent mins
                    —
                    Charge window
                    —

                    Loading…

                    Charge window = days until statement close. Charges posted within 3 days of close bill next cycle — ideal for float. Urgent = min payment due within 7 days and not yet logged this cycle.

                    📅 Bills — —

                    Month total
                    —
                    Paid
                    —
                    Remaining
                    —
                    Overdue
                    —
                    • Loading…

                    🧾 Owner Draws

                    • No draws logged yet.

                    Auto-logged when you mark a bill paid with a personal card (cycling tactic). Clean paper trail keeps owner/business separation visible.

                    💸 Today's Money Pulse

                    Loading…

                    🏦 Bank Accounts (0)

                    Auto-discovered from your uploaded statements. Click ✏️ to rename — the nickname applies to every statement and transaction with the same last-4 digits.

                    Loading…

                    ✏️ Rename account

                    Renaming cascades the nickname to every statement and the account ID to every transaction with this last-4. Safe to re-run.

                    📅 The next 60 days

                    Loading…

                    💵 Cash Flow Engine 14-day projection

                    Lyft target this week
                    $—
                    per session
                    — sessions left · Logged: $— · Daily goal: $—

                    Safe to spend
                    $—
                    Cushion floor: $—
                    Checking balance
                    $—
                    as of —
                    14-day overview
                    Obligations: $—
                    Expected income: $—
                    Projected low: $— on —
                    14-day timeline

                    Loading…

                    Manage obligations ▸

                    Loading…

                    Income sources ▸

                    Loading…

                    What if I pay extra? ▸
                    $0
                    0 sessions

                    Projected balance in 14 days: $—

                    Set extra payment above to see debt-free estimate.

                    🔎 Cash Flow X-Ray

                    Spending
                    —
                    Income
                    —
                    Transfers
                    —
                    Fees + Interest
                    —

                    Upload a statement to see where your money is going.

                    Uploaded statements (0)
                    • Nothing uploaded yet.
                    🛠 Ledger admin (run occasionally)

                    Drop in a statement — PDF or CSV. Claude extracts + categorizes PDFs; CSVs (Chase, Venmo) parse natively. Raw PDFs archive to Drive so you keep the history even if the account closes.

                    🔁 Recurring charges

                    Monthly total
                    —
                    Projected annual
                    —
                    • Load 3+ months of data for the audit to find recurring charges.

                    Finds same-merchant + similar-amount + regular-cadence patterns across 6 months. Review each and decide what stays.

                    📈 Month-over-month trends

                    Load a few months of data to see trends.

                    ⚠️ Anomalies (0)
                    • No anomalies flagged yet.

                    🎚️ What-if: cut spending

                    Drag a slider to model cutting spend in that category. The freed-up monthly cash flows into the Debt-Free Engine as extra payments.

                    Loading top categories…

                    Monthly savings $0
                    Annual savings $0
                    Debt-free date moves —
                    Baseline: — Projected: —

                    📄 Annual summary

                    One-page rollup of the year: totals, top 10 categories, biggest purchases. Useful for tax prep.

                    Daily Money Check-In

                    —
                    No-spend streak
                    —
                    No-spend days (30d)
                    —
                    Spent (30d)

                    🎉 Celebrations

                    —

                    Loading…

                    This month's plan

                    Loading…

                    Debt-Free Engine

                    At current pace, debt-free in
                    —
                    —
                    —
                    Payoff strategy (locked — change requires confirm)

                    Current: —

                    What if I paid extra each month?
                    +$0/mo
                    —

                    Loading…

                    Debt Tracker

                    Loading…

                    APR Audit

                    Highest-cost debts

                    Loading…

                    Late Payment Tracker

                    Loading…

                    Income Trend (6mo)

                    Loading…

                    Tax Reserve

                    Self-employment
                    SE income (3mo)—
                    Avg / month—
                    Reserve / month—
                    Reserve / quarter—

                    Gig-Hours Needed

                    Translate a monthly $ shortfall into Lyft hours. ID4 EV charging factored in.

                    ⚡ ID4 · Free EA charging until Sep 2026

                    Beauty Bar Rent

                    Weekly rent—
                    Weeks behind—
                    Last paid—
                    Catch-up owed—

                    Rewards-Primary Card

                    Engine won't pay this off early — it stays active for points until other debts clear.

                    Points-to-Payoff Tracker

                    Client Acquisition

                    Where are my new clients coming from? Tracks acquisition_source on Clients (Lyft, referral, Google, walk-in, etc.).

                    —
                    active clients · last 12mo window for monthly chart

                    Loading…

                    Monthly new clients

                    Shared Expenses (Splitwise)

                    Manual tracker. Enter net balance with your household partner. + = they owe you, − = you owe them.

                    True Fixed Costs

                    Auto-estimated from Beauty Bar + debt mins. Override household/food/gas as needed.

                    Loading…

                    Accounts

                    Loading…

                    Upload Statement CSV

                    Pick the account and the CSV file from Chase. The dashboard handles the rest — the file gets stored, transactions get imported, and duplicates are skipped automatically.

                    Advanced: bulk import from Drive folders

                    If you'd rather drop multiple CSVs into Drive folders, tap Create Folders to set them up under Drive → RMS Personal Finance → Chase Personal Import, then tap Import CSVs to process them all.

                    Update Balance

                    Account Details

                    Transactions

                    Loading…

                    New Bill

                    Mark bill paid

                    Record Owner Draw

                    Import Financial CSVs

                    Last imported: —
                    Drop bank/card CSV exports here or tap to choose files
                    Or drop CSVs in Drive → Dashboard Uploads / PF Imports / <month> (auto-sweeps daily 2:00 AM)
                    What CSV formats are supported?
                    • Chase (checking + credit), Discover, Barclaycard, Apple Card, Venmo
                    • Acorns: PDF only — coming in Phase 2. Use the X-Ray PDF upload for now.
                    • A different bank? Ping Jake to add a parser.

                    Recent imports

                    SourceDateRows
                    No CSV imports yet.

                    Pricing

                    What each service costs, what it leaves you, and what others charge.

                    Loading…

                    Books

                    —

                    📚 Close 2026

                    six things, in order

                    Loading…

                    🏷 Uncategorised 2026

                    merchants with no rule yet

                    Loading…

                    🟦 Square payouts and the bank

                    each payout matched to a deposit

                    Loading…

                    🧮 Sales tax on retail

                    by quarter, the tax inside the price

                    Loading…

                    🧾 Spend without a receipt

                    business spend with no receipt on file

                    Loading…

                    🧹 QBO Cleanup

                    ⚠️
                    Before executing: have you confirmed with your accountant whether prior tax filings need amendment? Bulk-deleting these duplicates retroactively reduces reported income; tax filings based on the inflated number may need amendment.
                    —Definite duplicates
                    —Needs review
                    —Total to delete
                    Loading…

                    Definite duplicates

                    Auto-classified: same date, same amount, no manual notes. Default keep prefers the row with Square payout provenance (Transaction ID: po_…).

                    Loading…

                    Needs review

                    Pairs where the auto-classifier wasn't sure (manual note present, cross-direction, etc). Resolve each individually.

                    Loading…

                    Cleanup log

                    Loading…

                    ⚠️ Confirm bulk delete

                    You are about to permanently delete 0 duplicate transactions in QuickBooks Online.

                    Total dollar amount of deletions: $0.00

                    QBO supports undelete via API but this dashboard doesn't expose it. To recover a wrongly-deleted transaction, you'll have to recreate it manually in QBO.


                    Confirm button will enable when you type the exact number.

                    Working…

                    Calling QBO… this may take 30–90 seconds for 60+ deletes. Don't close this window.
                    📊

                    Connect QuickBooks

                    Link your QuickBooks Online account to see your P&L, balance sheet, cash flow, and get plain-English summaries of your business finances.

                    First time? Setup steps
                    1. Go to developer.intuit.com → create a free developer account
                    2. Create an app → select "QuickBooks Online and Payments"
                    3. Copy your Client ID and Client Secret
                    4. In the Apps Script editor, go to Project Settings → Script Properties
                    5. Add QB_CLIENT_ID and QB_CLIENT_SECRET
                    6. Also add the redirect URI shown below to your Intuit app's Redirect URIs
                    7. Come back here and tap "Connect QuickBooks"

                    Revenue
                    —
                    Net Income
                    —
                    Gross Margin
                    —
                    Revenue kept after supplies/COGS
                    Net Margin
                    —
                    Revenue kept after ALL expenses
                    Total Assets
                    —
                    Current Ratio
                    —
                    Can you cover short-term bills? >1 = yes

                    📝 Plain-English Summary

                    Loading summary…

                    💰 Profit & Loss

                    Also called "Income Statement" — shows if you're making or losing money

                    Loading…

                    📋 Balance Sheet

                    What you own (assets) minus what you owe (liabilities) = equity

                    Loading…

                    💸 Cash Flow

                    Where the money actually went — cash in vs cash out

                    Loading…

                    Protocols

                    • Loading…

                    Protocol

                    New Protocol

                    Source file
                    Legacy: flat steps (only used if Phases is empty)
                    Products used
                    • No products linked.

                    Products

                    🔍 Look up a product

                    Claude fills in what it knows

                    🧪 Scan & vet a product

                    Photo, name, or link → ingredient scores

                    • Loading…

                    New Product

                    Tags:
                    Ingredients (in order)
                    • No ingredients yet.
                    Clinical / functional metadata

                    Science Archive

                    Daily briefing feed + your submissions

                    📬 Submit an article

                    📚 Archive

                    —
                    • Loading…

                    Student Packets

                    Hello and aftercare templates sent before/after each service. Use {client_name}, {appointment_date}, {retail_recs}, {next_visit_plan} as placeholders.

                    • Loading…

                    New Packet

                    🎓 Teaching Home

                    Loading…

                    🎓 Paul Mitchell — PMTS cohorts & tracks
                    Loading…

                    Loading…

                    Loading…
                    Loading…
                    Loading…

                    Loading…

                    🧑‍🎓 Apprenticeship Master Esthetics · DOPL hours
                    Loading…

                    Loading…

                    Teach today

                    Loading…

                    Pick a session above.

                    📣 Marketing Home

                    📊 Upload Monthly Insights

                    Drop a screenshot here, or tap to choose

                    Loading…
                    Loading…
                    Loading…
                    Loading…
                    Loading…
                    Loading…

                    Charts owed 0

                    Recordings and drafted notes waiting for you to chart. Open goes to the client's Waiting to chart card.

                    Recordings waiting to be filed 0

                    Transcribed on your Mac. Pick whose visit each one was.

                      👥 Treatment Room

                      Loading…
                      Loading…
                      Loading…
                      Loading…
                      Loading…

                      Students

                      Reading the roster…

                      —Active
                      —Graduated
                      —Total

                      📅 Due Friday by Track

                      Loading…

                      🎯 Final Phase Queue

                      Loading…

                      📖 This Week's Chapter by Student

                      Loading…

                      🎯 Scheduled Final Phase Batches

                      Loading…

                      📊 Hours Gradebook · active students

                      Loading…

                      • Loading students…

                      Programs

                      All Programs

                      • Loading…

                      Program

                      Hour Categories

                        Graduation Checklist

                          New Student

                          Learning Style (select all that apply)
                          State Board Weak Spots

                          —

                          active
                          Enrolled—
                          Graduation—
                          Phone—
                          Email—

                          Graduation Projection

                          Loading…

                          Hours Progress

                          0 / 1200 hrs

                          Milady Progress

                          Current Pass 1 of 2
                          Chapter 0 of 32
                          Pass 1: 0 / 32 chapters

                          Attendance

                          Loading…

                            Chapter Progress

                            Loading…

                              DOPL compliance

                              Program Hours

                              Loading…

                                Practical Requirements

                                  Each count is charts you approved + hands-on rows logged with a service + anything set by hand. A demo counts for nothing here; it is training received.

                                  Her clients

                                  Nothing read yet.

                                  📋 This Week's Assignments

                                  Loading…

                                  Lesson Log

                                  Loading lessons…

                                  Log Lesson

                                  🗣 Coaching Log

                                  Loading…

                                  Log Coaching

                                  ⚠️ State Board Weak Spots

                                  No weak spots flagged.

                                  🎓 Skills Tracker

                                  Loading…

                                  📋 Evaluation Log

                                  Loading…

                                  Notes

                                  —

                                  📚 Advanced-Ed Record

                                  —
                                  Topic coverage
                                  —
                                  Class timeline
                                  Loading…

                                  📝 Tonight's Attendance

                                  Distance-ed for week of —

                                  Class Night (M–Th, 5 hrs)

                                  • Loading roster…

                                  Distance-Ed (Friday, +2 hrs if completed)

                                  Tick the box when the student submits their weekly theory work.

                                  • Loading…

                                  Edit Student

                                  Learning Style (select all that apply)
                                  State Board Weak Spots
                                  DOPL apprentice registration

                                  Library

                                  Everything behind the teaching: the shelves, then the course map (the apprenticeship as subjects by phase, hours against hours required).

                                  Course map

                                  Nothing read yet.

                                  Other shelves

                                  🎓 Teaching & Curriculum Weekly packets, handouts, decks & readings — by track, week & status. Open: Curriculum Library · Assignments · Classes
                                  📋 Protocols Treatment protocols — steps, contraindications & aftercare.
                                  🧴 Products Retail + backbar, safety flags & ingredients.
                                  🧪 Ingredients A real INCI database — science, not marketing.

                                  Timeline

                                  The curriculum on real class dates: weeks as rows, what was taught, what is planned, what carried, and where the hour gates fall.

                                  Reading the timeline…

                                  Planning

                                  The next weeks to the half hour: each sitting’s blocks on the clock, and the models each day needs.

                                  Reading the next weeks…

                                  Planner

                                  Every sitting before it happens: is everything ready, and what the clocks say.

                                  the table

                                  Next sitting

                                  Nothing read yet.

                                  Six things a sitting needs: deck, run sheet, handout, homework, hours and configuration planned, pre-flight done. Green is in place; a yellow row is a task. Open goes to the row in Notion.

                                  Sittings after that

                                  Nothing read yet.

                                  Find a time

                                  Nothing read yet.

                                  Clocks

                                  Nothing read yet.

                                  Open module questions

                                  Nothing read yet.

                                  Answer these on Your Turn and the next deck gets built.

                                  Nothing read yet.

                                  Nothing read yet.

                                  Recent sittings

                                  Nothing read yet.

                                  Curriculum

                                  Catalog of classes to develop + the teaching materials behind them. Sorted by demand.

                                  Loading…
                                  Loading…

                                  🎯 Assign next — distance study

                                  Buckets still owing hours, earliest phase first, matched to packets by Subject. Tap a bucket to see what to send.

                                  Loading…

                                  📚 Curriculum Library

                                  • Loading library…

                                  📋 Assignments

                                  The weekly teaching calendar — practical, ingredient & honors assignments per week, plus the cohort gradebook.

                                  📧 Weekly email for your apprentice

                                  Compile this week's chapter, assignments & documents into one email. Review it, then send.

                                  This week

                                  Loading…

                                  Upcoming

                                  Recent weeks

                                  Tap a week to expand. Set a Quality Rating so good weeks resurface next time.

                                  3 dots per cell = Practical · Ingredient · Honors. Tap a cell to edit.
                                  Loading…

                                  Edit

                                  Add Material

                                  File (max 30 MB)

                                  Log Session

                                  PMTS Classes

                                  Class Sessions

                                  Loading…

                                  Class Repository

                                  The library of classes you teach (or run). Each entry is a "course" you can instantiate as a session whenever you teach it.

                                  Loading…

                                  New Session

                                  Slides Images (jpg/png) or PDF → Vision summary. PPTX / Keynote / other formats → archived to Drive only.
                                  No slides uploaded yet.
                                  Attendance —
                                  Save the session first, then mark attendance here.

                                  New Class

                                  🗺️ Curriculum map

                                  Loading…

                                  ✍️ Notes

                                  One-time check on the iPad so every note lands here
                                  1. Open Notability, then Settings (the gear) › Auto-backup.
                                  2. Select service shows Google Drive, signed in as jake@rockymtnskin.com.
                                  3. Format includes PDF (and Recordings). A subject backed up as Notability files only shows here as "Notability file".
                                  4. The folder is Notability at the top of My Drive, one folder per subject.
                                  5. To bring a dashboard file in: Your Turn › Artefacts › Send to Notability, then on the iPad Notability › Import › Files › Dashboard Uploads › To Notability.

                                  Reading the Notability folder…

                                  🧑‍🎓 Floor today

                                  PMTS's Clinic Classroom Learning Plan for the day, filled in from the banks. Change anything; it saves itself. Log the day when it is done, and Export PDF for PMTS.

                                  Loading…

                                  Who is here · the zones rotate these

                                  Loading…

                                  One floor item each, to their portals · a bank item each student has not done yet

                                  Proposed

                                  Today on the floor

                                  Nothing assigned today yet.

                                  🧭 Teaching Craft

                                  Your education as an instructor. Nothing here files itself away — you come back to it.

                                  Loading…

                                  The PMTS teaching systems

                                  In the order they build on each other

                                  Loading…

                                  🎯 Activity bank

                                  Filter by what the lesson is missing
                                  + Add an activity you just thought of

                                  Loading…

                                  📋 Lesson plans

                                  Plan first, build the lesson from the plan

                                  Loading…

                                  🖨 Build box

                                  Exports become PDFs on the Mac within a minute (Drive › 02 Curriculum › _build › out). Run it by hand from RMS Build on the Desktop.

                                  Opens with the tab.

                                  New plan

                                  Objective

                                  Open — why?

                                  Body — the three points

                                  Product or tool focus

                                  Close — what if?

                                  Logistics

                                  Notes to self

                                  Home screen apps

                                  Nine icons for the iPad, one for each area. Same dashboard, same address.

                                  Loading…

                                  🛠 Workbench

                                  Frontend — Backend …

                                  Code health

                                  Opens with the tab; nothing read yet.

                                  Tasks

                                  Opens with the tab.

                                  👥 Orphan client review

                                  —

                                  Loading…

                                  🎨 Brand

                                  Rocky Mountain Skin

                                  Owned by Jake Howard, Master Esthetician based in South Salt Lake, UT. Rocky Mountain Skin combines clinical expertise with a modern, grounded aesthetic — inspired by the mountains we call home.

                                  Loading…
                                  Loading…
                                  Loading…
                                  Loading…
                                  Loading…

                                  Messages

                                  Everyone who reached you, on every channel, in one place.

                                  Reading the messages…

                                  Asked to book or about prices

                                  Reading the leads…

                                  Reading the leads…

                                  New on other channels

                                  Not a client or a student yet. Tap one to read and answer.

                                  Reading the leads…

                                  Offers

                                  Reading the offers…

                                  Texts

                                  Every conversation with the studio number, newest first.

                                  To send today

                                  Reading today's follow-ups…

                                  Each text goes from the studio number to one client. Untick anything you want to hold; Skip drops it for good.

                                  A text waits on its Message Library row until you approve it (for example the where-to-meet text for a PMTS booking). Open the Message Library ↗

                                  Reading the messages…

                                  Needs you: their text is the last one and it is under two weeks old, or you held it. A dot means a reply came in since you last opened that conversation on this device. Tap a row to read it and answer.

                                  Pick a conversation to read and answer it here.

                                  Calls

                                  Reading the calls…

                                  Duplicates

                                  Client records that look like the same person. Open a family, choose what survives, merge.

                                  Looking for duplicates…

                                  Grouped by the same Square customer, the same name with the same phone or email, or the same full name. A name-only family can be two different people: open it and say so.

                                  Teach

                                  The lesson plan as a checklist. Tick as it happens; Close logs her hours.

                                  Forms

                                  What clients sign and fill in. Master PDFs for the iPad signing wizard, and the web forms the renderer builds from the StructuredForms sheet. Sending a form to a client happens from their profile.

                                  🖊 Signing Wizard — Master Forms

                                  Blank PDFs clients sign on iPad

                                  Upload a blank PDF for each form type. Replaces the previous master.

                                  Loading…

                                  📝 Structured Forms

                                  Web-form templates (intake, consent, media, screening)

                                  Each row in the StructuredForms sheet is one form. Add or edit here — the renderer reads the fields JSON directly.

                                  Loading…

                                  —
                                  💬 Comments on page 1
                                  Saved per page. Turn the page and this box follows it.
                                  Done with this document? Work down the list.
                                  Close any time — marks and comments are kept on this iPad as you go. Nothing is lost.

                                  📸 Save a receipt?

                                  Add a photo so it's filed automatically. Optional — you can skip and add later.

                                  🔒 Finance locked

                                  Personal + business finance share one password. One unlock opens everything, Money and Personal, for 60 minutes.

                                  🔎 Upload Bank Statement

                                  PDFs stay local until you confirm the preview. Duplicates (same institution + account + period) will be flagged and skipped by default.

                                  Extracting text from PDFs…

                                  Uncheck any statement to skip it. Duplicates are skipped by default. Click Save to commit the checked ones and archive their PDFs to Drive.

                                  📄 Annual Summary

                                  Loading…

                                  💳 Transaction

                                  Loading…

                                  ✏️ Edit statement

                                  Fixes Claude mis-parses without losing the archived PDF or transactions. Child transaction rows for this statement get re-labeled with the new institution + last 4.

                                  The flow

                                  New form

                                  Basics

                                  Options
                                  Text
                                  Fields

                                  One entry per question, in order: an id, a type (text, textarea, date, radio, checkbox, yes_no, number, email, phone, heading, paragraph, chunk, signature), a label, and required.

                                  1
                                  Chart map

                                  Which answers also write to the chart or the client record: {"form_field_id": "chart_column"} or {"form_field_id": "client.column"}. Leave {} for none.

                                  1
                                  Notes only you see these
                                  Test render Live from what is typed. Nothing is saved.
                                  Opens the saved version; a test submission goes to your own client record.

                                  A new form starts at version 1.

                                  Form

                                  Test mode — submissions are saved to your own client record for verification.
                                  Sign above with finger or Apple Pencil.

                                  🔄 Switch service

                                  Currently charting: —

                                  ⚡ Balance Pulse

                                  Enter or confirm each balance. Blank rows are skipped. Pre-filled with last known; the grey note says when each was last captured.

                                  Loading accounts…

                                  Update Investment Balance

                                  Enter the current balance from your investment app. Screenshot upload extracts it automatically.

                                  Add Obligation

                                  Archive Obligation

                                  —

                                  Add Income Source

                                  Schedule Final Phase Batch

                                  Heads up: 4 is the override max.

                                  Eligible students (check to include)

                                  Log hours

                                  Theory is instruction. Practical is hands-on on a mannequin, each other or a model. Client service is a service on a model or the public. Demo is your hands while she watches. Other is study, an exam, or admin time (Elective topics).

                                  Duration
                                  Record details location, initials, client, notes

                                  Total 0 h

                                  Each section starts where the one above ends unless you change it. Set-up and Breakdown need nobody on the table. The whole day saves at once; if it does not, nothing is written and Try again sends it again.

                                  🕒 Update Student Hours

                                  Active students (both tracks). Edit new hours and/or target graduation date, then Save all — or save a single row. Unchanged rows are skipped.

                                  Loading…

                                  Send intake link

                                  Or pick individual forms:

                                  Loading forms…

                                  ⚠️ This client previously declined photos/videos.

                                  Link made. Copy it, or send it by text or email.

                                  My phone Email