Include selling price for this bookshop (Pacific/BL Yes; Others No)
Margin % (cost ÷ this × 1.09 GST = selling)
Custom cost / set (this quote only — blank = auto)
Units in this title
Unit (worksheet / booklet)
Pages
→ Printed
Paper
Cover
Finishing
Print$
Fin$
+Add$
Pack$
Unit cost
Special remark — free text on the job sheet; optional cost
Pricing
Title cost (Σ all units)—
Teacher copies—
Cost price / set your revenue = RATE—
Subtotal (RATE × qty)—
GST 9%—
Quote total—
What the customer sees
—
Selling price / student—
FOC (free copies)—
Qty × Rate—
Amount—
Clean estimate = Title + Selling price only. The full spec & per-unit breakdown go on the Job sheet tab.
Documents from this line
Same data, two views — the split you asked for.
Customer quoteclean — title + selling price
Title
Qty
Rate
Amount
Job sheetproduction — full spec & per-unit costs
Customers (bookshops)Display only. Use + New Customer to add all the details.⟳ Update from Pacific list
Bookshop / school
Person in charge
Personal contact
Bookshop contact
Loading…
Click any bookshop to open its full profile — contacts, notes-to-remember, orders and class list.
Loading…
Loading…
Archived Orders
Completed orders drop here 7 days after completion. Click one to reopen it.
Loading…
QuotesReal quotes saved from the builder — numbered from your QBO sequence (#5567).
Quote #
Customer
Date
Status
Total (excl GST)
Loading…
Save a quote from the Quote Builder and it appears here instantly.
Catalog & pricingComponents by category — click one to edit its details & price.
Loading…
📄
Worksheet Intake
Drop in the worksheet PDFs — Orange Flow counts the pages and works out the level & unit for each, renames them (ADSPS-P1-U1.pdf), then sends them into the Quote Builder. Your files are never altered, only read.
—
files ready
—
titles
—
total pages
1 · Point to the folder2 · Scan & read3 · Check titles4 · Send to Quote
Customer / school — code for the filename, full name for the Drive folder
Subject — or "Mix"
Year — print-for
Instruction for Orange Flow — type it, or 🎤 dictate. Orange Flow reads it and pre-fills the quote; you confirm on the next page.
⬆️
Drop PDF worksheets — or drop several title folders at once · or click to choose
Drag as many folders as you like here (one folder = one title) · PDFs or a ZIP also work
Pick a parent folder (each sub-folder = one title), or drag several folders onto the box above to add them all at once.🤖 Let AI rename the files
Channels
Loading…
# The FloorEveryone in Orange Flow
Loading…
📚
Booklist → Invoice
Turn a school's SSC booklist email into a priced invoice, operator job sheet and packing list — no re-typing. Removes the manual invoicing step.
Forward or paste the school's email — or drag & drop a photo, scan or PDF anywhere on this card. The AI reads it, no re-typing.
Customer / school
📎 Add attachment / photoor drag files here
2 · Parsed lines — parser is a best guess (!). Fix the lines, then click Update to apply & confirm (✓).
Base rates / page:White $Colour $Staple $
Item
Colour paper
Col pages
White paper
Wht pages
Qty
Finish
Rate
Amt
Paste the email (or add an attachment/photo), then click ✨ Parse booklist with AI.
Set pages for all lines:Colour White fills every line — you can still edit any line after
Booklist total (excl GST)—
3 · Operator job sheet + packing
For Vivian & Janet — spec + how to split each item. No pricing.
Job sheet + packing
#
Item
Paper
Qty (pcs)
Packing breakdown
Pages
Finishing
✓
Total pieces: —. “Packing breakdown” = how to split the quantity (per class / bookshop + office / bundles). Operator ticks each line as printed & packed.
4 · Create the order
Saves the order and drafts a QuickBooks estimate. The invoice is raised later, from the order, when it's ready to dispatch.
📅 Delivery dateauto-filled from the email if a date is stated — edit if needed, or set it later on the order
Special remark — shows on the order & job sheet
Reviewed the parsed lines and job sheet above? Create the order — pricing is finalised later on the order.
Good day
Loading your day…
Live pipeline. Counts and the pipeline are real (open quotes + confirmed orders by status). Drag a card between columns to update status; click to open it. Every stage at a glance.
Open quotes live
—
draft / sent
Orders in production live
—
confirmed + printing + packing
Deliveries today live
—
due today
Production pipeline
Live — open quotes and confirmed jobs by status.
Loading pipeline…
QuickBooks estimates
Synced from QuickBooks — includes estimates typed directly in QBO.↻ Sync now
—
All updatesOrdersQuotations
Unread only✓ Mark all as read
Loading…
Orders
Worksheet / quote orders. Drag a card between columns to update production status; click to open & generate documents.
No worksheet orders yet — go to Quotes and click Confirm → on a saved quote.
All orders — list & bulk update
Tick orders to change status, print job sheets, or export.
Booklist Orders
Orders created from the Booklist module. Drag between columns to update status; click to open.
No booklist orders yet — go to Create Booklist Order to make one.
All orders — list & bulk update
Tick orders to change status, print job sheets, or export.
Vision preview. The AI drop-and-quote agent is a later automation module. This is a concept sketch.
Drop a document to quote
PDF or scan → Orange Flow reads it, asks only what it can't infer, and drafts the quote from the customer's rates.
Detected→Specs asked→Quote drafted→Saved to Drive
Oh5
Oh5live
Orange Flow’s AI — reads your whole MIS, answers from live data, and can queue changes for you to confirm.
⚙ Teach Oh5
Teach Oh5 — house rules
Persistent instructions Oh5 follows on every answer (here and on your phone). Write plain rules — terminology, how you like answers, shortcuts. E.g. “Always use the school short code (ADSPS) not the full name.” · “When I say ‘today’s deliveries’ I mean delivery-in-progress orders.” · “Keep answers under 5 lines unless I ask for detail.”
Try asking
Tasks
Non-production to-dos — assign, set a due date & priority, track to done.
Loading…
Corporate quote
Build a priced quote from the corporate rate card — per-piece pricing, any number of lines.
Loading…
Price Builder
live · real pricing engineBuild a product's cost from reusable blocks — the engine turns cost into the selling price (cost + margin).
Loading…
📅
Important dates & delivery blackouts
Days when deliveries to schools should be avoided (PSLE oral, exams, events). If a delivery date lands on one, Orange Flow warns you — but you can override when you have permission.
🤖 Let Oh5 read the dates from a notice
Paste a school circular / exam schedule — Oh5 pulls out the dates for you to confirm.
➕ Add a date manually
Date
What is it?
🚫 No delivery on this day
Upcoming & all dates
Loading…
👥 Users
🔌 Connectors
👥 People in Orange Flow
Add your staff here with a photo, email and contact number. They become mentionable on The Floor, show up with their picture in chat, and can be added to private channels. Everyone you add is listed below.
Loading…
🔑 Access levels
Super admins can manage everything (roles, integrations, Oh5 house rules). Everyone else is a user. The owner is always super admin.
Loading…
📜 Audit log↻ Refresh
A tamper-resistant record of key changes — who did what, when.
Loading…
The outside services Orange Flow connects to. Connect an account once and Orange Flow does the rest.
🧾 QuickBooks Online
Push booklist/order invoices straight to QuickBooks. QBO assigns the invoice number and Orange Flow reads it back — so it can never clash with invoices you type directly in QBO.
Checking connection…
📧 Google (Gmail + Drive)
One Google connection powers two things: branded "your order is on the way" emails from sales@orangeprint.com.sg (with the invoice PDF), and filing worksheet PDFs to Google Drive. If you connected before Drive was added, click Reconnect once to grant Drive access.