Scribeline

Scribeline — a quoting system we build into your business

Photos of the job in. A quote you approved out.

A customer sends photos and a few plain words. The machine measures the surfaces it can see, shows its work right on the photo, and drafts every quantity for you to confirm with a tap. It prices only from your book, and nothing reaches the customer until you approve it.

built for your business · $10 test budget on our infrastructure

  • Already running.

    Everything on this page is a recorded run of the live system — a real demo painting business quotes through it.

    Recorded real run — 2026-07-17
  • Not a subscription.

    We build it into your business and hand it over — your price book, your rules, your own hardware if you want. You own it.

  • Try it for real.

    Ask for an invite and get a funded test budget, on us — run it on your own photos before any commitment.

Watch a real quote happen

recorded run Q-2026-0061 · 2026-07-17 — nothing stagedStep 1 of 8
the customer's job photo
the customer's own words

A customer sends photos and their own words. That's the whole ask.

the customerthe machinethe owner

The whole machine, on one drawing

This is everything that happens between a customer's photos and a quote in their inbox — and where your business plugs in.

  1. a question for youruns on our machine today — can run on yours
  2. a question for youseeded from your paper, your spreadsheet, or your plain words
  3. built into the database
  4. on request: into your CRM or accounting

click any stage to watch it happen

How it actually reads your photo

One photo goes in, and four things happen that most quoting tools cannot do. Each one below is shown on a real photo from a recorded run.

  1. 01

    It finds the surfaces

    The machine picks the paintable surfaces out of the photo and outlines them — here, the walls and the ceiling, with the door and window casings boxed. The shapes below are exactly what it found on this photo, not an illustration.

    the generic tools instead

    Most tools never look — a photo is an attachment, not something that gets read.

    Living room repaint
    Living room repaint — items read from this photo: walls (painted drywall); ceiling; trim (door casing); trim (window casing and sill); wall (drywall/plaster)
  2. 02

    It reads real size from one photo

    It reads how far away every point in the photo sits, finds a known size to measure against — a standard door, or your note that "the door is 2 m" — and works out real dimensions for what it can see. The measurements below were computed from this photo, and every drafted number carries its working in plain words.

    the generic tools instead

    The other tools ask you to type the measurements — or fill the gap with a guess.

    Living room repaint
    3.7 m
    2.3 m
    2.7 m
    0.9 m
    Living room repaint — items read from this photo: walls (painted drywall); ceiling; trim (door casing)
  3. 03

    It drafts your work list on the photo

    Every surface it measured becomes a drafted line — quantity, unit, and the price from your book — drawn where it found it. You confirm each number with a tap; nothing prices itself until you do.

    the generic tools instead

    Elsewhere the number just appears; what was read and what was assumed stays hidden.

    Living room repaint
    walls (painted drywall)$960.00
    trim (door casing)$80.00
    trim (window casing and sill)$80.00
    wall (drywall/plaster)$180.00
    3.7 m
    2.3 m
    2.7 m
    0.9 m
    Living room repaint — items read from this photo: walls (painted drywall); ceiling; trim (door casing); trim (window casing and sill); walls; wall (drywall/plaster)
    • walls$180.00
    • ceiling$527.00

    the recorded run after the owner's confirm taps

  4. 04

    It refuses what it cannot see

    A photo shows two walls of four? You get a question, not an invented room size. And when the photos and the book cannot carry a price at all, it refuses — there is a real refusal on record, still unsent.

    the generic tools instead

    The photo-quoting tools we researched still produce a number when they do not know.

    Exterior sidingRefused
    Roughly how long is this wall along the ground, and how tall is it at the gutter?Could not determine quantity for: Prep-heavy scraping and feather-sanding of the concentrated peeling zones before priming

    recorded refusal Q-2026-0076 · 2026-07-27 — still unsent

Your side of the same quote

While the customer sees a clean price, the machine hands you the working: what it noticed on the walls, what this job assumes, what the materials cost today, and what similar jobs of yours came to.

What it noticed while reading

Conditions worth knowing before you quote. Plain notes, never advice.

  • Fist-sized hole in wall near center requires backing/patch, skim, and prime before repainting
  • Older painted plaster walls and wood trim may carry pre-1978 lead-era coatings — worth verifying before sanding/scraping
  • Uncovered electrical outlet (missing cover plate) and open junction/wall penetration at the hole — mask/protect and confirm de-energized before prep
  • Hardwood floor should be masked/protected during wall and trim work

from the recorded run Q-2026-0061

What this quote assumes

Printed on the quote, so scope is bounded without a pile of questions.

  • Walls, ceiling, and door/window trim painted the same colours they are now.
  • Standard ~2.4 m (8 ft) ceiling height assumed from the 2 m door.
  • Trim/casing only — the door slab and window sashes are not being repainted.
  • Hardwood floor and window glass will be masked and protected, not painted.
  • One coat of touch-up plus finish coats as needed for even coverage.
  • Not assessed: Ceiling condition — it is mostly out of frame.
  • Not assessed: Condition of the walls behind the camera position.

from the recorded run Q-2026-0061

What the materials cost

A bill of materials from the confirmed quantities, priced from public retail pages with the date it was checked. Your side only.

  • Interior wall paint3 gal · $27.98 each
  • Primer1 gal · $32.98 each
  • Trim & baseboard enamel1 gal · $32.98 each
  • Joint compound, tape and sandpaper1 set · $40.41
  • Painter's tape and drop cloths1 set · $66.65

checked against public retail pages, with the date on every lineexample figures — your desk shows your own

Your margin, before you send

Materials against your price, with a rough labor read beside it. The customer never sees these lines.

materials against your price

and a crew-hours estimate to sanity-check it — never part of the price

example figures — your desk shows your own

Your own past jobs

A sanity check from quotes you already sent, so a number never stands alone.

  • A living-room repaint you sent in Marchabout the same size, a little under
  • A hallway and stairwell from last springfewer square feet, more trim

example figures — your desk shows your own

Real numbers from real runs

The demo business on this page quotes through the live system. These are its measured numbers — every one links to how it was computed.

5.9 minmedian, photos to a sent quote
18real quotes, start to finish
1honest refusal — it said no instead of guessing
25¢a run, against an owner-funded test budget
40jobs run through the real machine in one sitting

Every number here is measured from logged runs, not marketing. How these were measured

Three guarantees your business keeps

These aren't settings someone can switch off — they're how the machine is built, and each one has a receipt.

Approved

It never sends on its own.

A quote physically cannot go out before you approve it — the rule lives in the database, not in a checkbox.

The never-sent-unapproved receipt
Roughly how big is the living room — how long and how wide is the floor?

It never prices a guess.

It measures what the photos show and drafts every quantity with its work shown — but a number only prices your quote after you confirm it with a tap. When the photos cannot tell, you get a question, not a made-up figure. There is a refusal on record to prove it.

The refusal receipt
Interior wall painting, two coats$960.00

Only your prices.

Every line is priced from the price book you confirmed, line by line. No match, no number.

How the book works

A month of jobs, run in one sitting

Forty real inquiries through the real machine — the volume an office quotes in a month, watchable end to end.

The proof is volume: a whole month of jobs run through the real machine, watchable end to end, with the cost of every run stated before it spends.

Behind it, capacity is a dial — more reading machines, not a rebuild.

40 jobs · $10.00 of test budget · 49 min, one continuous run

each square is one real job — green sent, amber a question that went to the owner

What your build is made of

We assemble your system from these pieces. The ones marked BUILT are running on this page right now — the rest we build when your business needs them.

These are not built yet — they are the menu. You pick what your business needs and we build it into your own version.

getting the job in

How work arrives, in the customer's own words.

BUILT — running on this page

Photos plus a few words; before anything is saved, it plays back what it understood and asks you to confirm.

Send your own photos
ON REQUEST — we build it for you

a customer sends photos and a description by text.

reading and pricing

Photos become a priced work list — from your book only.

BUILT — running on this page

It turns the photos into a scope with a confidence on each item, and every unknown becomes a question instead of an invented number.

BUILT — running on this page

Every line comes straight from the owner's price book — no computer touches a price, and anything the book cannot price becomes a question.

BUILT — running on this page

Build a price book from a photo, a spreadsheet, or plain words, confirmed line by line — nothing enters the book until the owner says yes.

ON REQUEST — we build it for you

one per crew, per region, or per trade.

ON REQUEST — we build it for you

we seed it from your material and keep it current with you.

the owner stays in charge

Nothing reaches a customer without you.

BUILT — running on this page

An unapproved price cannot leave the desk; the rule is built into the database, not a setting anyone can switch off.

BUILT — running on this page

One place to adjust the scope, answer the open questions, set the price, and approve — the only door a quote can become sendable through.

ON REQUEST — we build it for you

chase the people who haven't answered, on your schedule — the chasing is automated, never the deciding.

ON REQUEST — we build it for you

the customer picks a package and the total recalculates, every tier priced and approved beforehand.

reaching the customer

A quote worth signing, delivered for real.

BUILT — running on this page

The customer gets a clean branded quote as a web page and a PDF they can accept online — and when the owner sends it, it lands in the customer's email, PDF attached.

ON REQUEST — we build it for you

put an accepted job on the calendar.

ON REQUEST — we build it for you

take a deposit when the customer accepts.

ON REQUEST — we build it for you

send the quote on into your CRM or your accounting software.

yours to run

Your system, your rules, your hardware if you want.

BUILT — running on this page

Walk a real recorded quote — including an honest refusal — even with the machine and its database offline.

Drive a recorded quote
BUILT — running on this page

The whole story in plain words, with real screens from real runs.

How it works
ON REQUEST — we build it for you

cheap cloud, frontier paid, or open-source models on your own hardware so photos never leave your walls. The private reader is a working part of this system today, not a promise; the price follows the choice.

Budget, best, or private

The AI that reads the photos: budget, best, or fully private

The reading brain is a dial, not a rebuild — and the private setting runs the reading on your own machine, with nothing leaving your property.

  • photos
  • the reader
  • your book
  • your approval
  • the customer

The reader lives on your own machine — photos never leave your walls. A build that never sends a photo off your property: the reading model runs on your own machine. It is a live fallback reader in this system today — the recorded runs on this page came from the paid cloud reader — and a private build runs it as the only reader.

electricity — fractions of a cent per quote · estimate

See it on the record

Same rules on every tier — your book does the pricing, you approve every send. The model is a dial, not a rebuild. We set the dial per business — and can mix tiers per step.

How this is different from the tools out there

a Scribeline buildthe ops suitesthe AI photo-quoters
It reads the photo, surface by surfacePhotos are attachments for reference; nothing in them is read.A photo goes in and a number comes out — what was actually found is never shown.
It measures from one photo and shows the workingYou type every measurement yourself.Missing sizes are guessed or asked for — the working never appears on the page.
It fails closedThey quote by hand from a catalog; the photos are decoration.They still produce a number when the price is unknown — a fallback fills the gap.
Approval is built in, not a buttonThe send button is a habit, not a guarantee.The same — the guardrail is a setting, not the structure.
You see its work, on your photoThe estimate appears; how it got there stays hidden.The number appears; what it read and what it assumed stay hidden.
You own the buildRented seats and tiers — the whole thing is never yours.A hosted tool that stops at a result on a screen; you cannot take it in-house.

Based on hands-on product research, July 2026.

Open a real quote, step by step

Every quote keeps its full record — what was read, what was asked, what it cost. Here's one.

Q-2026-0061 — 24.33 minutes from photos to a sent quote, the whole run on the record.

Open up a real quote: the questions it asked instead of guessing, the price straight from the book, and what the run cost.

Open the full record

What it saves — and why it stays yours

$7,500 + $480/mo

a comparable automation for an adjacent business — their numbers, not ours

Quoting by hand happens in the evenings, and slow quotes lose jobs.

As a comparable from an adjacent business: a property-management operation that automated this kind of intake reports about $7,500 to set it up, $480 a month to run it, and 67% more after-hours bookings — their numbers, not ours. It anchors what a built-for-you automation of this shape is worth against the cost of the manual way.

And why it stays yours

Your price book is yours, and it never sends a price you didn't approve.

Get this built and set up for your whole business

It becomes your system, in your building, on your keys, on the models you chose — set up inside your business, reaching your real inbox and, on request, your CRM or accounting.

  1. 01

    Tell us about your trade, your book, and your systems — right here, below.

  2. 02

    Get an invite with a funded test budget — on us — and watch the real machine run on your own photos and prices.

  3. 03

    Commission the build that fits — the running core plus the pieces you chose.

  • This system already runs — everything on this page is a recorded run of it.
  • We build a version into your business and hand it over — yours, on your price book.
  • You get $10 of test usage on our infrastructure first — on the prepared example data or your own photos, with the machine woken on request and telling you what is up before you spend anything. The invite code comes from Danylo.

Or reach Danylo directly

This is an introduction to a conversation, not a contract. Agencies and franchise groups are welcome too.