REC
//CLASSIFIEDOPS_COMPANION v3.0.1//CONSOLE.READY////
DEMO ENV
[M-03]

QUOTATION

Full quote pipeline from draft to cryptographically-signed client acceptance — with zero-latency work order trigger on signature.

// OPS_COMPANION FIELD MANUAL

The Quotation module manages the complete revenue generation cycle: building a quote, delivering it to the client, collecting a legally-valid electronic signature, and automatically initiating the operational workflow the moment the client accepts. Sales, Administrators, and Dispatchers can create and manage quotes. Clients interact through a secure external link — no account required.

Quote Pipeline (Kanban)

Quotes progress through a structured Kanban pipeline. Each stage transition is timestamped and logged. The pipeline is visible to all authorized roles simultaneously.

01 · DRAFT

Quote is being built — not yet visible to the client. Line items, labour, parts, and taxes are assembled.

02 · REVIEW

Quote is pending internal approval before sending. Administrator can approve or request revisions.

03 · SENT

Quote email delivered to client with a time-limited secure approval link. Opening tracked.

04 · VIEWED

Client has opened the quote. Read timestamp recorded. Follow-up reminder triggered if no action after configured delay.

05 · ACCEPTED

Client has signed. Signature sealed with PKCS#7. Work order and parts routing created automatically.

06 · DECLINED

Client has declined. Reason captured (optional). Quote archived — can be cloned and revised.

07 · EXPIRED

Quote validity window passed with no client action. Archived automatically.

Quote Builder

The quote builder is a structured line-item editor. It pulls from the machine repository for asset references, the parts inventory for component pricing, and the employee roster for labour rates.

LINE ITEMS

Parts, labour hours, travel, and custom line items with quantity and unit price

TAX RULES

QST + GST applied automatically per Quebec tax rules, configurable per client type

VALIDITY WINDOW

Configurable quote expiry (default 30 days). Client reminded at 7 days remaining.

CLIENT BRANDING

Quote PDF carries your company logo, accent color, and contact information

MACHINE LINK

Quote is linked to the specific asset(s) in scope — appears in that machine's service history

PARTS RESERVATION

Line-item parts can be soft-reserved from inventory pending quote acceptance

Electronic Signature & Acceptance

When a client clicks the approval link, they are taken to a branded, mobile-optimized signing page. The page renders the full quote and presents a signature pad. Once the client draws their signature and confirms, the following happens as a single atomic transaction:

  • Signature bitmap sealed with PKCS#7 cryptographic envelope
  • Acceptance timestamp locked to millisecond precision
  • Client IP address, device fingerprint, and geolocation recorded
  • Signed PDF generated and stored in the secure document vault
  • Quote status updated to ACCEPTED — cannot be rolled back
  • Work order created automatically and dispatched to the queue
  • Reserved parts converted to allocated inventory
  • Client and internal team notified by email simultaneously
ZERO-LATENCY TRIGGER
The work order and parts routing are created in the same database transaction as the signature seal. There is no polling, no webhook delay — the operational team sees the new work order appear on their Kanban board within the 2.5-second query constraint.

Automated Email Delivery

When a quote is sent, OPS Companion generates a branded HTML email containing the quote summary and a time-limited approval link. The link is cryptographically signed — it cannot be forged or extended.

Email languageClient's preferred language (FR or EN)
Approval link validityConfigurable — default 30 days
Link signatureHMAC-SHA256 — server-verified on click
Read trackingPixel + link-click — recorded as VIEWED stage
Follow-up reminderAuto-sent 7 days before expiry if no action
Delivery confirmationBounce detection — Admin alerted if undeliverable