FastFlow

Features

Everything the shop runs on, in one platform

This is the complete list, grouped by what each part is for rather than dumped in one column. It is long on purpose — and where something needs an outside account connected, or works with a limit worth knowing about, that is written next to it instead of left for you to discover later.

The order below follows the repair: the customer arrives, the damage is assessed, the estimate is approved, the work order runs production, the customer is kept informed, and the finished job is billed and measured.

Customers & vehicles

One record per customer, one per vehicle, searchable by anything you can remember about either.

  • Customer records — individual or business

    Search across name, phone, email, address, tags and note text. Marking a customer as a business unlocks consolidated invoicing, statements and the fleet portal — so fleet and dealer accounts are billed as accounts, not as thirty separate repairs.

  • Vehicle records with VIN decoding

    Needs setup

    Type or photograph a VIN and the year, make, model and trim fill themselves in from the NHTSA database, with color and a stock image.

    VIN photo scanning uses a third-party OCR service and needs an API key. Typed VIN decoding works out of the box for US vehicles.

  • Year / make / model / trim catalog

    Cascading dropdowns from a local vehicle dataset, so the same car is never recorded three different ways.

  • Bulk vehicle import

    Upload a fleet customer’s whole vehicle list from a spreadsheet, map the columns once, review the errors, and optionally open a work order for each vehicle.

  • Vehicle reassignment with impact preview

    Move a vehicle to the right customer account and see every record the move will touch before you commit.

  • Tags and notes

    Label customers the way your shop already talks about them — VIP, insurance only, slow payer — and find them later by that label or by anything in their notes.

  • Leads captured from messaging

    An unknown number that texts in becomes a lead automatically, and can be converted to a customer without leaving the inbox.

Customer communication

Every customer conversation in one place, with the repair context attached.

  • Unified inbox

    Needs setup

    SMS, Facebook Messenger and Instagram Direct arrive in the same three-pane inbox, with the customer’s vehicle and work order beside the thread.

    Requires connecting your own Twilio number and, for Meta channels, your Facebook Page and Instagram account.

  • Assignment, status and ownership

    Each thread has an owner, one of five states, and a visible history of who changed what and when.

  • Message templates

    Reusable replies across seven categories. A template with an invalid placeholder is rejected when you save it, so a customer never receives a half-filled message.

  • Dynamic template variables

    Merge the customer’s vehicle, estimate total or portal link into a message. Around sixty variables, and the send is blocked if any placeholder has nothing to fill it with.

  • Attachments

    Customer damage photos are stored with the conversation and downloadable individually or as a single ZIP.

  • Unread indicators

    With limits

    Sidebar, browser tab and installed-app badges show what is still waiting on a reply.

    Badge counts only — FastFlow does not send phone push notifications.

  • SMS cost tracking

    Every message records its segments, encoding and cost, and the composer prices a draft as you type it — so texting volume never becomes a surprise line on a carrier bill.

  • Google review replies

    Needs setup

    Pull in Google Business Profile reviews and publish replies, with templates and alerts for new or low-rated reviews.

    Requires connecting your Google Business Profile account.

AI assistance

Drafts that already know the vehicle and the repair — never sent without a human saying so.

  • AI reply suggestions

    Drafts a reply from the last twenty messages plus verified record data: the vehicle, the work order status, the parts state, the reason it is blocked, the scheduled delivery date.

  • Mandatory human approval

    A suggestion is never sent on its own. Someone approves, edits or discards it — and approving requires its own permission, separate from the permission to reply.

  • Context disclosure

    Every draft shows exactly which records and memories it was built from, before anyone approves it.

  • Conversation memory

    Needs setup

    Remembers durable facts — a language preference, an agreed inspection time — so the shop stops re-asking questions the customer already answered. Staff can pin, correct, or erase everything remembered about a customer.

    Optional. Requires connecting a Mem0 instance; off by default.

  • Contradictions are withheld, not guessed

    When a remembered fact conflicts with verified record data, it is withheld from the draft entirely and only the topic is flagged — so the assistant never argues with your own system of record.

  • Opening-message drafts

    Drafts a first outbound message from a short brief, in English, Spanish or Portuguese.

  • Review reply drafts

    Drafts a public Google review response in the reviewer’s language and your shop’s tone. It is barred from revealing claim details, admitting liability, or offering discounts unless you ask it to.

Triage & estimating

Document the damage once, on the car diagram, and price it from your own matrix.

  • Interactive vehicle damage map

    Tap the panel on a top-view diagram of the actual body style — ten of them, from coupe to crew-cab truck — and record the damage there instead of typing panel names.

  • Hail dent counting

    Grade each panel by dent count across eleven ranges and by size using the four coin standards adjusters already recognize — dime, nickel, quarter, half dollar.

    The count ranges and coin sizes are modeled on industry practice. FastFlow does not exchange data with CCC, Mitchell or Audatex.

  • Repair method per panel

    Mark each panel as PDR, conventional, paint, blend, or a sub-part removed-and-installed versus replaced new — and see all of it at a glance on the diagram.

  • Aluminum panel markup

    Flagging a panel as aluminum raises its PDR figure automatically, so harder metal is never quoted at steel rates.

  • Guided intake photos

    Four corners, odometer, VIN and plate are prompted slot by slot with a sample image, so no vehicle leaves intake with a photo missing — and no dispute later comes down to what nobody photographed.

  • Per-photo audience control

    Every photo is marked internal, insurance, customer, or both — so a teardown shot can go to the adjuster and not to the customer.

  • Estimates across eight categories

    Hail/PDR, Price-A-Dent, PDR flat, R&I/R&R, mechanical, parts, paint and body, and miscellaneous lines on one estimate, each with quantity, hours, discount and tax.

  • Hail matrices per insurer

    Keep one price matrix per insurer plus a retail one. The estimator picks which matrix a job is priced against, and the surcharges applied are frozen onto the line — so an estimate written six weeks ago still shows what it was priced with.

  • Off-matrix pricing

    An oversized panel or an unusual count is priced by dollar amount or repair hours instead of stalling the estimate while someone works out what to do.

  • Adjuster-familiar estimate PDF

    Prints in the dense, numbered-line layout adjusters expect, with category subtotals and a signature block.

  • Estimate revisions

    A locked or declined estimate is revised into a new numbered version with a clean approval slate. The previous version stays intact, so you can always show what was agreed and when.

  • Estimate expiry

    Estimates carry a validity date and lapse on their own, so the pipeline stays honest.

Customer approval

The customer approves from their phone. No account, no app, no download.

  • Public estimate link

    The customer opens a link, reads the estimate, and approves it with a signature drawn on their phone. The signature, name, time and IP are recorded.

  • Non-destructive questions

    They can request a discount, request a change, or ask a question without killing the quote — the estimate stays open instead of coming back as a rejection.

  • Drop-off scheduling request

    The customer proposes a drop-off date and time in the same step as approving.

  • Link activity tracking

    See when a link was opened, from where, on what device, and whether the documents were downloaded.

  • Direct-to-pay and delivery signatures

    Needs setup

    DTP authorizations and delivered-in-good-condition confirmations are sent by text or email and signed on the customer’s phone.

    Requires your own eSignatures.io account, API key and contract templates.

Work orders

The complete repair record, with progress, parts and money tracked separately.

  • Four independent status tracks

    Main, repair, parts and financial status move on separate dials — so a vehicle waiting on a backordered part is never mistaken for a vehicle waiting on a technician, and you always know whose problem it is.

  • Status history

    Every status change is recorded with who made it and when, for audit and for answering “when did that happen?”.

  • Repair log per panel

    With limits

    Each panel records which operations were actually performed on it — PDR, push to paint, paint, blend, bodywork or replacement — with a note.

    The repair log records what was done to each panel. Technician attribution is tracked separately, on service items.

  • Service items with technician allocation

    Each item is assigned to one or more technicians with their commission split. FastFlow blocks any edit that would reduce compensation already paid out.

  • Structured notes with an audience

    Notes carry an explicit audience and can be pinned so they surface on the production board. Every note change is audit-logged.

  • Supplements

    Extra work found after teardown is raised as a supplement and tracked through approval or rejection — and flagged on the production board once it has waited too long, so nothing sits unanswered for a week.

  • Check-in and check-out inspection

    The vehicle is checked in and out against the same thirty-six point list across electrical, interior, exterior and scanning. Anything marked Not OK must be photographed — which is what settles a dispute about a scratch that was already there.

  • Photo annotation

    Circle a dent on the photo and tag it with panel and size drawn from your own price matrix — annotation and pricing share one vocabulary.

  • Loaner vehicles

    Track the courtesy fleet, capture mileage, fuel and photos at handover and return, bill tolls and fines with a handling fee, and block a job from closing while your vehicle is still out.

  • Import from Mobile Tech RX

    With limits

    Drop in a Mobile Tech RX invoice PDF, preview it line by line, and turn it into a work order without retyping.

    Mobile Tech RX invoice PDFs specifically. There is no generic spreadsheet or CCC importer.

Production

Where every vehicle is, who owns the next step, and what is about to become a problem.

  • Production board

    With limits

    Every open job in columns by repair stage or by parts stage, filterable by value, date, photos or free-text search — one screen instead of a walk around the shop.

    The board is a live view of every job by stage. Status changes are made from the work order or in bulk from the list, not by dragging cards.

  • Bulk stage moves

    Ten vehicles that came out of paint together are advanced to the next stage in one action, rather than opened one at a time.

  • Cards, board or list

    The same job list as visual cards, stage columns, or a dense table. Your choice sticks between sessions.

  • Front desk TV board

    A waiting-room screen showing every vehicle by stage with its photo, so a customer can spot their own car without asking. Dollar values can be hidden entirely.

  • Technical TV board

    A shop-floor screen showing each vehicle’s panels, assigned technicians, parts state, supplement state and loaner state on one card.

  • Six-digit screen pairing

    A shop TV is paired by typing a six-digit code. No account and no password sitting on a screen anyone can walk up to.

  • Automatic bottleneck alerts

    The board raises what is stuck on its own — blocked jobs, backordered parts, supplements waiting too long, vehicles with no technician assigned, anything sitting too many days in one stage, overdue deliveries and overdue loaner returns. Nobody has to configure a rule, and nobody has to go looking.

  • Technician scoping

    Technicians can be limited to seeing only the jobs assigned to them.

  • Parts tracking

    Every part from quoted to delivered with its vendor and price — plus a cross-job view that lets you order everything you need from one vendor in a single purchase instead of three.

Customer & insurance portals

Links that answer the questions that would otherwise be phone calls.

  • Customer repair tracker

    A branded link showing the stage timeline and the photos you chose to share. The customer can reply on the thread instead of calling the front desk for an update.

  • Insurance evidence gallery

    One link with every photo and document marked for insurance, full-resolution with zoom, downloadable individually or as a single ZIP.

  • Annotated damage evidence

    Share the marked-up version with the adjuster while the customer sees the clean original.

  • Fleet portal

    One bookmarkable link per business customer showing every one of their vehicles in your shop, with agreed values, notes and a comment thread per vehicle — so the fleet manager stops calling for a list.

  • Value confirmation

    A fleet manager confirms the agreed repair value themselves, captured with their name, the value at that moment, and a timestamp.

  • No customer account required

    Every portal is a token link. Nobody has to create a password to see their own car.

Finance

Real double-entry accounting underneath, a dashboard on top.

  • Final bill

    Adjust the customer-facing closeout invoice — discounts, betterment, who pays what — without touching the underlying work order numbers the technicians are paid from.

  • Payments and payment history

    Log every payment against its work order with method and reference, and see one chronological list of all money received.

  • Accounts receivable with aging

    Which jobs still owe money and how overdue each one is, across five aging buckets — with a live check that the total matches the ledger, so the number you chase is the number that is true.

  • Standalone invoices and receipts

    Issue a numbered invoice outside the normal job flow — a deductible, a toll, a supplement — and hand over a PDF invoice and receipt.

  • Consolidated invoices

    Bill a fleet or dealer customer once for many finished vehicles, then apply their one payment across those work orders — oldest first, proportionally, or exactly how you decide.

  • Customer statements

    With limits

    One period statement of everything a business customer owes, with opening balance, all activity, and aging.

    Statements and invoices are generated as PDFs to download and send yourself. FastFlow does not email them for you.

  • Accounts payable and vendors

    Track supplier bills and technician payouts, then pay one lump sum and have it applied across the oldest outstanding bills — with a preview before anything is committed.

  • Double-entry ledger

    Every transaction is balanced to the cent and permanently recorded. Mistakes are corrected by a visible reversal rather than a quiet edit, so the history can always be audited.

  • Forgone revenue tracking

    Every discount, goodwill gesture, waived deductible and write-off is recorded with a reason — so what you gave away shows up in profitability instead of quietly disappearing from it.

  • Collect or waive the deductible

    Decide per job whether the deductible is collected or waived. A waiver is recorded as forgone revenue with its reason, not written off into thin air.

  • Technician commission ledgers

    Each technician has their own running statement of what they earned, what has been paid, and what is still pending approval — so payday is not a spreadsheet argument.

  • Per-job profitability

    With limits

    Revenue, expenses, net profit and margin for a single job, after sales-side costs like rentals and sublet.

    The sales breakdown is a profitability and commission worksheet. It does not post to the double-entry ledger.

  • Spreadsheet export

    Export the exact filtered list on screen — every row, not just the current page — as a formatted workbook for your accountant.

  • Documents on your letterhead

    Invoices, statements and estimates come out with your logo, address, tax IDs and payment instructions.

Analytics

Answers to the six questions that tell you whether the month worked.

  • Cycle time, with percentiles

    See how long vehicles really stay, not how long you hope they stay. Average and median days from start to delivery, plus P75 and P90 — because the average hides the jobs that hurt. Measured from real status events, never from a record’s last-modified date.

  • Stage bottlenecks

    Find the stage that is costing you days before it costs you the account. Average, median and P90 duration for every repair stage, so which one is eating the week stops being a matter of opinion.

  • Work in progress value

    Know how much cash is tied up in vehicles you have not delivered yet — everything in production or waiting for pickup, as one number.

  • Collected revenue and outstanding balance

    Cash actually collected, cash still owed, and the median time from finishing a job to being paid for it — the gap that decides whether a busy month is also a solvent one.

    FastFlow reports collected cash rather than invoiced revenue, because there is no single reliable invoice date across every job.

  • Revenue tiers

    Collected, confirmed receivable and pending approval kept separate — so no month looks good on the strength of estimates nobody has approved.

  • Value against duration

    See which jobs earn the most for every production day they consume. Every completed job is plotted by value against duration, so the work worth chasing separates from the work that only looks profitable.

  • Performance by job type

    With limits

    Compare insurance, fleet and customer-pay work on value, duration and value per production day — the numbers behind deciding which accounts to take more of.

    Three job types: insurance, fleet and customer pay.

  • Automatic insights

    FastFlow surfaces the two or three things worth acting on this week — a past-due balance, a stage running long — instead of leaving you to read charts and infer.

  • Live figures

    Every number is computed on request from current data. There is no nightly rollup to wait for and no reporting database to fall out of sync.

Branding, access & platform

Multiple locations, real permissions, and your name on everything the customer sees.

  • Your branding on customer-facing pages

    With limits

    Your logo, address, contact details, tax IDs and payment terms on every portal and every PDF the customer sees.

    Branding covers your logo and business details. Portal color themes are not customizable, and public pages carry a small “Powered by FastFlow” mark.

  • Custom public domain

    Needs setup

    Serve customer and insurer links from your own subdomain instead of a FastFlow address.

    Enabled per organization and requires DNS configuration. One active domain at a time; replacing it retires the previous links.

  • Organizations and operations

    Run multiple locations under one organization, switch between them, and keep each location’s data fully separated.

  • Roles and permissions

    Around eighty individual permissions across eight roles, enforced on the server — hiding a button is never treated as security.

  • Invitations and user management

    Access is by invitation, and each person sees only what their role allows.

  • Audited changes

    With limits

    Sensitive changes — access control, user management, imports, notes, impersonation — are written to an append-only audit record with the exact difference.

    Changes are recorded and retained. There is no self-service screen for browsing the full audit history yet.

  • Installable on shop devices

    With limits

    Install FastFlow to the home screen on shop tablets and phones for faster access.

    Installable with cached assets. It does not work offline.

  • Light and dark

    Dark for the shop floor, light for the office. Each person picks their own.

Everything on this page ships today

Needs setup means the capability is built, but it connects to an account you provide — your Twilio number, your Facebook Page, your e-signature provider. With limits means it works, with the boundary stated in plain language. Nothing on this page is a roadmap item, and nothing is described more broadly than it behaves.

Pick the part you care about

30 minutes, screen shared: we start with whichever section of this page brought you here, and work outward from it. No slide deck.