Essential Designs / project discoveryVersion 1.0 • 14 October 2026
BreezeCome Home Services

CRM + workflow
Basic wireframe pack

A page-by-page proposal for the internal app, its supporting views and the separately scoped extensions.

Core screens / significant views64
Optional AI views6
Later-phase mobile views2
Responsive / shared-state sheets5

72 functional views. 77 drawn sheets.

Each screen has a real low-fidelity layout, named fields/actions, a feature list, role notes and scope boundaries. Three responsive variants and two shared-state sheets supplement the 72 functional views.

These are proposed design units, not a count supplied by the client and not a fixed-price estimate. Related forms, tabs and drawers may be combined during implementation.

Grounded in the supplied brief

Source: Request for Budgetary Proposal: HVAC CRM and Workflow System | BreezeCome Home Services, email dated 14 October 2026, 7-page supplied PDF. Screen notes identify source sections/pages.

Screen structures and supporting controls are design proposals. Optional AI and later installer uploads are kept separate from the core. No third-party access has been verified.

BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
01 / 85
Wireframe guide / scope

Scope, roles & notation

How to read the pack

The left side is the app layout. The right side lists the features required on that screen, its user roles, key rules and source. The HTML includes a separate wireframe browser; that browser is not part of the app navigation.

R

Request-derived

Function or constraint explicitly supported by the client brief.

P

Proposed support

A supporting field, screen or control inferred for a workable app; subject to approval.

O

Optional AI

Separately priced AI / advanced automation; never required for core operation.

L

Later phase

Installer completion-sheet and photo upload extension; separate scope.

Role / boundaryProposed experienceImportant restriction
SalesCompany weekly schedule, customers, contracts, invoices and requested follow-up.No advertising-lead assignment or auto-created inquiry tasks.
AdminOperational queues, documents, equipment, warranty, stock and service work.Migration access still requires a separate management grant.
Finance / managementInstallation-month statements, cost adjustments and lifetime order contribution.Preserve closed statements; ordinary overhead is excluded.
InstallerVery simple phone schedule and assigned-job detail.Own jobs only; no uploads in the first-release installer view.
Migration operatorSeparate management-authorized workspace.Read-only sources; no ordinary CRM navigation entry.

What the prototype does

Navigate by screen ID, the outer browser, linked workflow buttons or previous/next. Search and scope filtering help you review the pack. Form controls/tabs are illustrative; no data is stored and no messages are sent.

What is deliberately not added

No public website, public registration, general customer portal, payment gateway, purchasing system, full accounting replacement, ongoing two-way QuickBooks sync or generic AI chat app. Provider signing is an external journey.

BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
02 / 85
Wireframe guide / scope

Screen register / 1 of 2

Click a screen name in the HTML or PDF to open it. Screen numbers are stable references for feedback and estimation.

BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
03 / 85
Wireframe guide / scope

Screen register / 2 of 2

Click a screen name in the HTML or PDF to open it. Screen numbers are stable references for feedback and estimation.

BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
04 / 85
Wireframe guide / scope

Workflow connections

1 / One customer, alternative transaction routes

Customer / propertyS04–S07 • persistent record
→
Quote, or skipS10–S11 • supported, not mandatory
→
Choose contract routeS12–S13 electronic OR S14–S15 paper OR E02 external
→
Order + scheduleS09 / S01–S02 • signed archive updates booking

An invoice may be generated from a contract or manually without one (F01–F03). Do not force all contract routes or an invoice-after-installation sequence.

2 / Installation evidence, stock and financial history

Planned installation dateI06 • scheduled model/quantity deduction
→
Admin verificationD02–D04 • actual date, model, serial, fees, receipt
→
Warranty + month reportD06–D07 manual warranty; F04 actual install month
→
Later serviceR01–R04 / F05–F08 • incurred month + lifetime profit

Planned and actual dates are distinct. Reschedule posting needs reconciliation. Historical monthly statements are preserved, while later service changes lifetime contribution.

3 / External-provider follow-up

Initial agreementE02 • signed file + missing information
→
Subsequent invitationE03 • record successful sending
→
Outstanding signatureS03 + D01 • same record, role-specific conditions
→
Provider / funds statesE04 • confirmation, settlement, actual receipt tracked distinctly

When subsequent signature completion is recorded/synced, clear both reminders. Enbridge Sustain and Financeit each need a separate feasibility assessment; manual records remain core.

4 / Restricted history joins the same customer

Management grantH01 • defined person/tool and source scope
→
Prepare + deduplicateH02–H03 • manual core; X05 optional assistance
→
Verify + importH04 • explicit reviewed subset
→
Preserve source linksH05 → customer/order/equipment/service history

Sources remain unchanged. The import workspace is not in ordinary CRM navigation. No ongoing two-way QuickBooks synchronization is included.

BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
05 / 85
Account & accessCore

U01Staff sign-in

Secure entry into the role-based application.

BreezeComeINTERNAL CRMIllustrative records / no live data

Staff sign-in

U01
Basic layout / demo actions

Sign in to BreezeCome

Staff access only. Your administrator assigns permissions.

name@company.com
••••••••••
Access denied? Contact your company administrator.
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
06 / 85
Account & accessCore

U02Invitation & password recovery

Activate or recover an authorized staff account.

BreezeComeINTERNAL CRMIllustrative records / no live data

Invitation & password recovery

U02
Basic layout / demo actions
Accept invitationRecover account

Set up your access

sample.staff@company.com
Sample Staff
Minimum policy applies
Repeat password
Recovery variant: enter email → request link → set new password.
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
07 / 85
Account & accessCore

U03My profile & session

Manage personal account settings without changing business permissions.

BreezeComeINTERNAL CRMIllustrative records / no live data

My profile & session

U03
Basic layout / demo actions

Profile

Sample Staff
sample.staff@company.com
Optional
Sales • managed by administrator

Security & notifications

Last changed: example date
Company default
Company policy
☑ Receive optional email copies
Mandatory signature reminders remain visible in My to-do list.
Sign out
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
08 / 85
Advertising inquiriesCore

L01Advertising inquiries

Retain and review advertising-sourced customer inquiries.

BreezeComeINTERNAL CRMIllustrative records / no live data

Advertising inquiries

L01
Basic layout / demo actions
New imports18
Needs review3
Retained prospects214
Name, email or phone
All connected sources
This month
All
InquiryContactAdvertising sourceReceivedState
INQ-210Sample CustomerGoogle / campaign A14 OctLinked
INQ-211Example ProspectFacebook / form B14 OctNeeds review
INQ-212Demo ContactGoogle / campaign B13 OctRetained prospect
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
09 / 85
Advertising inquiriesCore

L02Inquiry detail & customer link

Connect an advertising submission to the correct lasting customer record.

BreezeComeINTERNAL CRMIllustrative records / no live data

Inquiry detail & customer link

L02
Basic layout / demo actions

Submitted inquiry

Name
Sample Customer
Email
customer@example.test
Phone
555-0100
Source
Google / campaign A
Form / external ID
lead-demo-210
Received
14 Oct 2026, 09:14

Customer match

Review needed
CandidateMatch signals
CUS-0182Same phone and email
Open customerCreate customer

Contact history

Not recorded
Retained prospect
Enter a communication note
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
10 / 85
Advertising inquiriesCore

L03Advertising connections & import review

Operate lead imports and their exceptions without adding lead routing.

BreezeComeINTERNAL CRMIllustrative records / no live data

Advertising connections & import review

L03
Basic layout / demo actions
ConnectionsField mappingImport exceptions
Source adapterMode / accessLast importReview
Google lead sourceTo be confirmedNot connectedConfigure
Facebook lead sourceTo be confirmedNot connectedConfigure
Future channelInactive extension point—No API assumed

Example field mapping

IncomingCRM destination
full_nameCustomer name
phone_numberPhone
campaign_idAdvertising source ID

Import exception

Missing usable contact
External ID
lead-demo-211
Action
Review or retry; preserve payload
Review inquiry
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
11 / 85
Sales & customersCore

S01Sales home / weekly installer schedule

Let sales confirm installation availability immediately.

BreezeComeINTERNAL CRMIllustrative records / no live data

Sales home / weekly installer schedule

S01
Basic layout / demo actions

Selected: ORD-1042 • Sample Customer • 18 Sample Street

Scope
Furnace replacement
Salesperson
Sales Rep A
Contract
Signed
Installer
Installer A
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
12 / 85
Sales & customersCore

S02Booking & availability editor

Create and change installation bookings without conflicts or lost history.

BreezeComeINTERNAL CRMIllustrative records / no live data

Booking & availability editor

S02
Basic layout / demo actions
Installation bookingInstaller availability

Book an installation

CUS-0182 / ORD-1042
Installer A
16 Oct 2026
09:00 / 13:00
Furnace replacement
Confirmed

Availability check

InstallerSelected slot
Installer AAvailable
Installer BAvailable
Installer CConflict: other booking
Only the selected slot is changed. Signed contract remains archived.
Required for reschedule or cancellation
Confirm booking
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
13 / 85
Sales & customersCore

S03Salesperson to-do list

Surface only the follow-up work requested by the brief.

BreezeComeINTERNAL CRMIllustrative records / no live data

Salesperson to-do list

S03
Basic layout / demo actions
Missing details3
Awaiting signature4
Recently resolved8
Open actionsResolved history
OrderCustomerAction neededProviderSince
ORD-1042Sample CustomerComplete missing detailsEnbridge Sustain14 Oct
ORD-1039Demo CustomerSignature invitation sent; unsignedFinanceit12 Oct
Signature completion removes the sales reminder and matching Admin reminder together.
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
14 / 85
Sales & customersCore

S04Customer directory

Find the correct customer before starting new business.

BreezeComeINTERNAL CRMIllustrative records / no live data

Customer directory

S04
Basic layout / demo actions
Name, email, phone or address
All
All
Current and imported
CustomerContactPropertiesOrdersSourceHistory
CUS-0182 • Sample Customer555-010023GoogleCurrent + imported
CUS-0183 • Example Prospect555-010100FacebookProspect retained
CUS-0110 • Demo Companyaccounts@example.test46ReferralRepeat business
A salesperson belongs to the transaction, not to a duplicated customer record.
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
15 / 85
Sales & customersCore

S05Create / edit customer

Capture the customer quickly, then choose the next transaction step.

BreezeComeINTERNAL CRMIllustrative records / no live data

Create / edit customer

S05
Basic layout / demo actions

Customer information

Individual / company
Sample Customer
555-0100
customer@example.test
Optional
Google / campaign A
Optional
No product, property, installation date or salesperson is required to save the initial customer.

Possible match [P]

CUS-0182 has the same phone. Review before creating a duplicate.

BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
16 / 85
Sales & customersCore

S06Customer workspace & history

Make the customer the permanent anchor for all work and documents.

BreezeComeINTERNAL CRMIllustrative records / no live data

Customer workspace & history

S06
Basic layout / demo actions

CUS-0182 • Sample Customer

Phone
555-0100
Email
customer@example.test
Source
Google / campaign A
Properties
2 linked properties
HistoryPropertiesOrdersDocumentsAfter-sales

Connected records

RecordDescription
PROP-02418 Sample Street
ORD-1042Current furnace installation
ORD-0852Imported installation • Oct 2024

Customer timeline

14 Oct 2026Contract signed • ORD-1042 • Sales Rep A
02 Oct 2026Service work • ORD-0852 • Admin
18 Oct 2024Historical installation • source preserved
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
17 / 85
Sales & customersCore

S07Property workspace / editor

Keep installations and service tied to the correct physical location.

BreezeComeINTERNAL CRMIllustrative records / no live data

Property workspace / editor

S07
Basic layout / demo actions

Property details

CUS-0182 • Sample Customer
PROP-024
18 Sample Street
Toronto / ON
Example only
Optional

Linked equipment & orders

RecordDetails
EQ-301Installed furnace • serial DEMO-301
ORD-1042Furnace replacement • 16 Oct 2026
SRV-018Service visit • 02 Oct 2026
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
18 / 85
Sales & customersCore

S08Orders directory

Find and manage transactions independently of their shared customer.

BreezeComeINTERNAL CRMIllustrative records / no live data

Orders directory

S08
Basic layout / demo actions
Order, customer or address
This month
All
All
OrderCustomer / propertyInstall dateSalespersonRouteInstall state
ORD-1042Sample Customer / PROP-02416 OctRep AElectronicScheduled
ORD-1041Demo Customer / PROP-02515 OctRep BPaperScheduled
ORD-1039Example Customer / PROP-02112 OctRep AFinanceitCompleted
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
19 / 85
Sales & customersCore

S09Order workspace / create-edit

Connect every operational step to the same order record.

BreezeComeINTERNAL CRMIllustrative records / no live data

Order workspace / create-edit

S09
Basic layout / demo actions

ORD-1042 • order details (editable state)

CUS-0182 • Sample Customer
PROP-024 / 18 Sample Street
Furnace replacement
16 Oct 2026, 09:00
Rep A
Google / campaign A
ContractSigned
InstallationScheduled
Completion sheetNot received
Furnace returnRequired
OverviewEquipmentDocumentsServiceHistory

Equipment

ModelQtyWarranty
DEMO-FURN-11Per contract
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
20 / 85
Sales & customersCore

S10Quotation builder

Prepare a quotation without making it mandatory for every order.

BreezeComeINTERNAL CRMIllustrative records / no live data

Quotation builder

S10
Basic layout / demo actions
CUS-0182 • Sample Customer
Select or add property
Rep A
QUO-0204
Product / modelQtyUnit priceLine total
DEMO-FURN-11CAD 8,000CAD 8,000
Supply and install furnace. Final text entered by salesperson.

Terms / notes [P]

Company template. Tax treatment and price rules to be confirmed.

Quotation total

Subtotal
CAD 8,000
Tax
Configured rule
Total
Calculated when configured
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
21 / 85
Sales & customersCore

S11Quotation preview & history

Use and retain the correct quotation version.

BreezeComeINTERNAL CRMIllustrative records / no live data

Quotation preview & history

S11
Basic layout / demo actions
Quotation • QUO-0204 • version 2

BreezeCome Home Services

Sample Customer / PROP-024
DEMO-FURN-1 • qty 1
Subtotal: CAD 8,000 • tax configured
Scope and remarks as entered

Quotation history

VersionSavedSalesperson
v2 • current14 Oct 2026Rep A
v113 Oct 2026Rep A
Customer
CUS-0182
Linked order
ORD-1042
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
22 / 85
Sales & customersCore

S12Electronic contract builder

Prepare a complete agreement and initiate the signing workflow.

BreezeComeINTERNAL CRMIllustrative records / no live data

Electronic contract builder

S12
Basic layout / demo actions
CUS-0182 / PROP-024
Rep A
16 Oct 2026, 09:00–13:00
Installer A
Product / modelQtyWarranty termsAgreed price
DEMO-FURN-11Enter agreed termsCAD 8,000
Required / not required
customer@example.test
Review customer-facing agreement before sending.
Paper and external-provider routes are alternatives, not extra mandatory contracts.
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
23 / 85
Sales & customersCore

S13Signature tracking & signed contract

Know whether a contract really sent and signed, and retain the evidence.

BreezeComeINTERNAL CRMIllustrative records / no live data

Signature tracking & signed contract

S13
Basic layout / demo actions
Signed contract • CON-0302

BreezeCome Home Services

Sample Customer / ORD-1042
Signed: example timestamp
Version: 1 • signed file preserved
Recipient evidence stored with contract

Signature & booking events

SentProvider confirms successful invitation
SignedCompletion received / verified
ArchivedSigned file linked to ORD-1042
ScheduleBooking created or flagged for conflict
View schedule
External signing boundary: customer opens provider invitation → reviews/signs → provider returns completion. No CRM customer login.
Edit unsent draftOpen order
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
24 / 85
Sales & customersCore

S14Paper contract intake

Capture a paper contract against the right customer route.

BreezeComeINTERNAL CRMIllustrative records / no live data

Paper contract intake

S14
Basic layout / demo actions

1. Select customer route

Create New Customer

Enter customer details during the next step.

Add to Existing Customer

CUS-0182 • Sample Customer

2. Upload signed paper contract

+
Choose contract photos / PDFUpload becomes available after a customer route is selected.
Core workflow: staff enter the information. AI recognition is an optional separate package.
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
25 / 85
Sales & customersCore

S15Paper contract review & save

Turn the signed paper contract into verified structured order data.

BreezeComeINTERNAL CRMIllustrative records / no live data

Paper contract review & save

S15
Basic layout / demo actions
Uploaded paper contract

BreezeCome Home Services

Original contract image / pages
Customer handwritten details
Equipment and warranty terms
Customer signature on original

Manual review

CUS-0182 • Sample Customer
PROP-024
DEMO-FURN-1 / 1
Rep A
16 Oct 2026, 09:00
Per contract / return required
☐ I reviewed the information against the signed document.

Missing fields are highlighted before save.

BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
26 / 85
Rental & financingCore

E01Rental & financing worklist

Manage the requested provider-specific workflows in one visible queue.

BreezeComeINTERNAL CRMIllustrative records / no live data

Rental & financing worklist

E01
Basic layout / demo actions
Enbridge Sustain / Financeit / all
All
This month
All
Order / providerInstallationInformationSubsequent signatureFunds
ORD-1042 / EnbridgeScheduledMissing detailsNot requestedNot received
ORD-1039 / FinanceitCompletedCompleteSent; unsignedNot received
ORD-1035 / FinanceitCompletedCompleteSignedReceived
External signed agreement and subsequent completion signature are separate milestones.
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
27 / 85
Rental & financingCore

E02External agreement workspace

Store the external agreement and complete its required CRM information.

BreezeComeINTERNAL CRMIllustrative records / no live data

External agreement workspace

E02
Basic layout / demo actions
Enbridge Sustain
EXT-DEMO-402
CUS-0182 / PROP-024
ORD-1042 / Rep A

Agreement documents

FileEvidence state
external-signed-agreement.pdfSigned original uploaded
View archived document

Provider-specific information

DEMO-FURN-1
Missing
Not completed
Provider-specific • TBD
Manual mode. Direct access and supported actions have not been confirmed.
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
28 / 85
Rental & financingCore

E03Subsequent signature follow-up

Keep the two reminder lists synchronized with actual signature status.

BreezeComeINTERNAL CRMIllustrative records / no live data

Subsequent signature follow-up

E03
Basic layout / demo actions

ORD-1039 • Financeit

Initial agreement
Signed and archived
Installation
Completed 12 Oct 2026
Responsible salesperson
Rep A
Subsequent signature
Sent; unsigned

Record invitation / completion

Manual record / supported integration
customer@example.test
12 Oct 2026, 15:30
Upload or verified platform reference

Reminder lifecycle

Before sendingNo sent-but-unsigned reminder
Successfully sentSales reminder; Admin queue if installed
Signed recorded / syncedClear both open reminders; retain history
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
29 / 85
Rental & financingCore

E04External confirmation, settlement & funds

Separate provider progress from actual funds and the order revenue basis.

BreezeComeINTERNAL CRMIllustrative records / no live data

External confirmation, settlement & funds

E04
Basic layout / demo actions

ORD-1035 • provider reference EXT-DEMO-395

Provider
Financeit
Company settlement amount
CAD 7,500 • illustrative
Revenue basis
Company-defined; not both sale + settlement
Confirmed • 10 Oct
Approved • 11 Oct
Received • 14 Oct
CAD 7,500
EventDateAmountEvidence / actor
Confirmation10 Oct—Manual / Admin
Settlement11 OctCAD 7,500Provider statement
Funds received14 OctCAD 7,500Receipt reference / finance
Add source reference or supporting document
Order profitability
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
30 / 85
Operations & documentsCore

D01Admin operations dashboard

Highlight the operational work that needs administrative action.

BreezeComeINTERNAL CRMIllustrative records / no live data

Admin operations dashboard

D01
Basic layout / demo actions
Past date / no sheet5
Awaiting subsequent signature4
Warranty to register7
This month
All

Past installation date • completion sheet missing

OrderPlanned installSalespersonNext step
ORD-104013 OctRep BReceive / verify completion
ORD-103812 OctRep AContact operations

Completed installations • invitation sent • unsigned

OrderProviderSentSalesperson
ORD-1039Financeit12 OctRep A
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
31 / 85
Operations & documentsCore

D02Installation verification workspace

Verify what was installed and when, and connect the supporting evidence.

BreezeComeINTERNAL CRMIllustrative records / no live data

Installation verification workspace

D02
Basic layout / demo actions

ORD-1042 • Sample Customer • PROP-024

16 Oct 2026, 09:00
Enter confirmed date/time
Installer A
Awaiting completion sheet
Equipment modelQuantitySerial numberCompletion record
DEMO-FURN-11Enter installed serialNot received
Enter verified amount
Enter verified amount
View inventory movements
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
32 / 85
Operations & documentsCore

D03Completion sheet upload & review

Convert installation paperwork into verified order and equipment data.

BreezeComeINTERNAL CRMIllustrative records / no live data

Completion sheet upload & review

D03
Basic layout / demo actions
Completion sheet preview

BreezeCome Home Services

Uploaded original / multi-page file
Customer and installation address
Installed model and serial
Installer charges and signed completion

Link & verify

ORD-1042 / PROP-024
16 Oct 2026, 13:00
DEMO-FURN-1
DEMO-SERIAL-1042
CAD 1,200 • example
CAD 200 • example
☐ Document matches this order and equipment.

Upload control accepts photos/PDF; preserve original file, uploader and timestamp.

Save verified completion
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
33 / 85
Operations & documentsCore

D04Furnace-return receipt review

Confirm the physical return using traceable documentary evidence.

BreezeComeINTERNAL CRMIllustrative records / no live data

Furnace-return receipt review

D04
Basic layout / demo actions
Furnace-return receipt

BreezeCome Home Services

Original receipt image
Receipt ref: RETURN-DEMO-42
Related installation / address
Return acknowledgement

Confirm return

ORD-1042
Required
Enter identifying reference
RETURN-DEMO-42 / 16 Oct
Current Admin
☐ Receipt is linked to the correct order.
☐ Return is confirmed.
Uploading alone does not set Returned. Linking + confirmation triggers the status update.
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
34 / 85
Operations & documentsCore

D05Document library & viewer

Find, view and correctly link the files supporting the workflow.

BreezeComeINTERNAL CRMIllustrative records / no live data

Document library & viewer

D05
Basic layout / demo actions
Document name or related record
All
All
ORD-1042

Documents

FileTypeState
contract-signed.pdfContractArchived
completion-photo.jpgCompletionVerified
return-receipt.jpgReturn receiptVerified
warranty-proof.pdfWarrantyAttached

Selected file

contract-signed.pdf

BreezeCome Home Services

Signed contract • original preserved
Linked: CUS-0182 / ORD-1042
Uploader: Sales Rep A
Source: electronic signature
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
35 / 85
Operations & documentsCore

D06Equipment & warranty record

Keep each installed unit and its warranty evidence identifiable for years.

BreezeComeINTERNAL CRMIllustrative records / no live data

Equipment & warranty record

D06
Basic layout / demo actions

EQ-301 • DEMO-FURN-1

Serial
DEMO-SERIAL-1042
Customer / property
CUS-0182 / PROP-024
Original order
ORD-1042
Completion document
Received and verified
WarrantyInstallationService historyDocuments
Not registered
Company catalog entry
Enter after manual registration
Enter date
From verified contract / manufacturer
Attach confirmation
No automated manufacturer submission is included in this core screen.
Warranty queueService history
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
36 / 85
Operations & documentsCore

D07Warranty registration queue

Prevent verified installations from losing their warranty registration follow-up.

BreezeComeINTERNAL CRMIllustrative records / no live data

Warranty registration queue

D07
Basic layout / demo actions
Eligible / unregistered7
Missing equipment data2
Registered / proof missing1
All
This month
Needs action
All
Equipment / orderModel / serialCompletion sheetRegistrationProof
EQ-301 / ORD-1042DEMO-FURN-1 / DEMO-1042ReceivedNot registered—
EQ-298 / ORD-1039DEMO-AC-2 / missingReceivedBlocked: serial—
EQ-296 / ORD-1035DEMO-FURN-1 / DEMO-1035ReceivedRegisteredMissing
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
37 / 85
InventoryCore

I01Inventory & equipment models

See stock and the planned impact of upcoming installation work.

BreezeComeINTERNAL CRMIllustrative records / no live data

Inventory & equipment models

I01
Basic layout / demo actions
Models24
Units on hand86
Upcoming demand [P]12
Exceptions [P]2
Model number / description
All
ModelDescriptionOn handScheduled demand [P]Projected [P]
DEMO-FURN-1Furnace12210
DEMO-AC-2Air conditioner413
DEMO-WH-1Water heater01-1
Scheduled demand is an advisory view, not a stock reservation or transfer system.
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
38 / 85
InventoryCore

I02Product / equipment model editor

Provide consistent equipment identifiers and controlled commercial defaults.

BreezeComeINTERNAL CRMIllustrative records / no live data

Product / equipment model editor

I02
Basic layout / demo actions

Model details

DEMO-FURN-1
Example furnace
Example manufacturer
Furnace
Active
Yes

Price, cost & warranty

CAD 8,000 • example
CAD 3,500 • restricted
Company-confirmed terms
Configured destination
Historical orders keep their original stored costs and prices.
Back to inventory
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
39 / 85
InventoryCore

I03Opening inventory entry

Establish a verified starting point for stock movements.

BreezeComeINTERNAL CRMIllustrative records / no live data

Opening inventory entry

I03
Basic layout / demo actions
Go-live date • to be confirmed
Manual rows / reviewed import
ModelOpening quantityCurrent balanceValidation
DEMO-FURN-1120Ready
DEMO-AC-240Ready
DEMO-WH-100Ready
Launch physical stock count
☐ I have reviewed the opening stock quantities.
Preview: 3 model balances will be posted once. Repeated submission must not duplicate stock.
Post opening balances
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
40 / 85
InventoryCore

I04Receive purchased stock

Record stock received from a purchase with a complete movement trail.

BreezeComeINTERNAL CRMIllustrative records / no live data

Receive purchased stock

I04
Basic layout / demo actions
14 Oct 2026
PURCHASE-DEMO-85
Example supplier
Attach purchase document
ModelQty receivedUnit cost [P]Stock after posting
DEMO-FURN-13Company policy15
DEMO-AC-22Company policy6
Purchase received
Receipt entry is not a purchase-order or accounts-payable subsystem.
Post receipt
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
41 / 85
InventoryCore

I05Physical count & stock adjustment

Reconcile counted stock without losing the history of why it changed.

BreezeComeINTERNAL CRMIllustrative records / no live data

Physical count & stock adjustment

I05
Basic layout / demo actions
14 Oct 2026
Sample Admin
ModelSystem qtyPhysical qtyAdjustment
DEMO-FURN-11211-1
DEMO-AC-2440
Physical count correction
Optional count sheet
Explain discrepancy before posting
Preview: DEMO-FURN-1 decreases by 1. Original movements remain in the ledger.
Post adjustment
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
42 / 85
InventoryCore

I06Stock movement ledger & exceptions

Explain every balance movement and keep scheduled deductions consistent.

BreezeComeINTERNAL CRMIllustrative records / no live data

Stock movement ledger & exceptions

I06
Basic layout / demo actions
DEMO-FURN-1
All
October 2026
All
DateTypeOrder / referenceQtyBalanceReason
01 OctOpeningLAUNCH-011212Verified opening count
12 OctInstall deductionORD-1038-111Scheduled installation date
13 OctReceiptPURCHASE-84314Stock received
14 OctAdjustmentCOUNT-14-113Physical count correction

Posting exception [P]

ORD-1040 was rescheduled after a stock event. Review reversal/repost; do not create another unlinked deduction.

Back to stock
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
43 / 85
After-sales serviceCore

R01After-sales service worklist

Find ongoing and historical service work without separating it from the original sale.

BreezeComeINTERNAL CRMIllustrative records / no live data

After-sales service worklist

R01
Basic layout / demo actions
Customer, serial number or original order
This month
Open / closed / all
All
Service caseCustomer / original orderEquipmentService dateWork / state
SRV-018Sample Customer / ORD-0852EQ-15502 Oct 2026Repair • in review
SRV-019Demo Customer / ORD-0910EQ-18812 Oct 2026Follow-up • open
Sales view hides cost/profit unless the company explicitly grants access.
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
44 / 85
After-sales serviceCore

R02Create / edit service case

Record the service work and its original business context correctly.

BreezeComeINTERNAL CRMIllustrative records / no live data

Create / edit service case

R02
Basic layout / demo actions
CUS-0182 • Sample Customer
PROP-024
ORD-0852 • installed Oct 2024
EQ-155 • serial DEMO-155
02 Oct 2026
In review
Describe the problem and work performed
Customer communication or internal notes
This service remains linked to the 2024 installation; it is not a new installation order.
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
45 / 85
After-sales serviceCore

R03Service case workspace & history

Review the repair and its traceable effect on the original order.

BreezeComeINTERNAL CRMIllustrative records / no live data

Service case workspace & history

R03
Basic layout / demo actions

SRV-018 • repair • 02 Oct 2026

Customer / property
CUS-0182 / PROP-024
Original order
ORD-0852 • Oct 2024
Equipment
EQ-155 / DEMO-155
Work
Example repair and testing
Work & historyDocumentsFinancial entries [restricted]

Activity

02 OctRepair recorded by Admin
03 OctCompany cost submitted for review
04 OctCustomer follow-up note added

Finance view [restricted]

Service costs
CAD 350
Confirmed repair income
CAD 100
Confirmed compensation
CAD 50
Net lifetime effect
CAD -200
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
46 / 85
After-sales serviceCore

R04Service cost / income / compensation

Record service finances in the right period and against the right original sale.

BreezeComeINTERNAL CRMIllustrative records / no live data

Service cost / income / compensation

R04
Basic layout / demo actions

Linked service: SRV-018 / original ORD-0852

Cost / repair income / compensation
CAD 350 • cost example
02 Oct 2026
Pending / confirmed
18 Oct 2024 • read-only
Attach receipt or source reference
Repair work expense

Reporting effect

Installation-month statement
October 2024 snapshot unchanged
Current incurred-month ledger
October 2026 records this entry
Lifetime order contribution
Recalculated with confirmed applicable amounts
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
47 / 85
Invoices & financeCore

F01Invoice directory

Find and manage customer invoices regardless of the contract route.

BreezeComeINTERNAL CRMIllustrative records / no live data

Invoice directory

F01
Basic layout / demo actions
Unpaid invoices12
Paid this month24
Invoice, customer or order
Paid / unpaid / all
This month
All
InvoiceCustomerOriginAmountStatus
INV-0512Sample CustomerCON-0302 / ORD-1042CAD 8,000Unpaid
INV-0513Demo CompanyManual B2B orderCAD 2,000Paid
No payment gateway or automatic bank reconciliation is assumed.
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
48 / 85
Invoices & financeCore

F02Invoice builder

Create the required invoice without forcing an unnecessary contract step.

BreezeComeINTERNAL CRMIllustrative records / no live data

Invoice builder

F02
Basic layout / demo actions
From contractManual / no contract
CUS-0182 • Sample Customer
CON-0302 • optional for manual route
ORD-1042 / Rep A
14 Oct 2026
DescriptionQtyUnit priceLine total
Furnace supply and installation1CAD 8,000CAD 8,000
Unpaid / Paid
Use company-confirmed rules
Invoice notes
Manual route does not require an electronic or paper contract.
Preview & send
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
49 / 85
Invoices & financeCore

F03Invoice preview, send & status

Issue the invoice and track its payment status without confusing delivery with payment.

BreezeComeINTERNAL CRMIllustrative records / no live data

Invoice preview, send & status

F03
Basic layout / demo actions
Invoice • INV-0512

BreezeCome Home Services

Customer: Sample Customer
Order: ORD-1042 • Sales Rep A
Example subtotal: CAD 8,000
Tax / final total: configured rules

Send invoice

customer@example.test
Your BreezeCome invoice INV-0512
Unpaid
Add reference when marked paid
Company email template
Example delivery history: Draft → Sending → Sent, or Failed with retry. This does not change Paid / Unpaid.
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
50 / 85
Invoices & financeCore

F04Installation-month finance report

Report installation contribution by the month the work actually happened.

BreezeComeINTERNAL CRMIllustrative records / no live data

Installation-month finance report

F04
Basic layout / demo actions
All
Actual installation time
Current / closed snapshot
CAD • example
Order / customerActual installScope / installerRevenueProduct costInstall feeExtraOtherCommissionProfit
1042 / Sample16 Oct 13:00Furnace / A8,0003,5001,2002001004002,600
1039 / Demo12 Oct 15:00AC / BCompany settlementPolicyPolicyPolicyPolicyRuleCalc.

Selected order • ORD-1042

Property
18 Sample Street
Revenue basis
Selling price in this illustrative example
Ordinary company overhead
Excluded per brief
Formula status
Illustrative; final rules not supplied
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
51 / 85
Invoices & financeCore

F05Lifetime order contribution

See what an order has contributed from installation through later years of service.

BreezeComeINTERNAL CRMIllustrative records / no live data

Lifetime order contribution

F05
Basic layout / demo actions

ORD-0852 • Sample Customer • installed 18 Oct 2024

Property
PROP-024 / 18 Sample Street
Salesperson
Rep A at time of sale
Revenue basis
Selling price • illustrative
Costs/commissions
Company-confirmed rules required
Original closed contributionCAD 2,600
Later service costsCAD 350
Confirmed income + compensationCAD 150
Current lifetime contributionCAD 2,400
Effective / incurred dateEntrySourceEffect on contribution
18 Oct 2024Installation closeOctober 2024 statement+2,600
02 Oct 2026After-sales costSRV-018-350
03 Oct 2026Confirmed repair incomeSRV-018+100
04 Oct 2026Confirmed compensationSRV-018+50
Original October 2024 close remains CAD 2,600; current lifetime contribution is CAD 2,400.
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
52 / 85
Invoices & financeCore

F06Other-expense adjustment

Make controlled expense corrections with an explainable financial effect.

BreezeComeINTERNAL CRMIllustrative records / no live data

Other-expense adjustment

F06
Basic layout / demo actions

Original order: ORD-1042

Other expenses
CAD 100
Increase / decrease
CAD 25 • example
14 Oct 2026
Attach source or reference
Explain the increase or decrease
Additional context

Preview

Resulting expense
CAD 125 if increased by CAD 25
Contribution change
CAD -25 before any rule-dependent effects
Closed statement
Do not silently rewrite an existing close
Post adjustment
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
53 / 85
Invoices & financeCore

F07Monthly close & statement archive

Preserve what was reported for an installation month without losing lifetime updates.

BreezeComeINTERNAL CRMIllustrative records / no live data

Monthly close & statement archive

F07
Basic layout / demo actions
ArchivePrepare close
Install monthVersionClosed by / dateStatusStored contribution
October 2024v1Finance / 04 Nov 2024PreservedCAD 2,600 • selected example
September 2026v1Finance / 05 Oct 2026PreservedExample statement
October 2026DraftNot closedReview requiredRecalculate before close

Prepare October 2026 close [P]

☐ Actual installation dates have been verified.
☐ Costs and commission rule version are reviewed.
☐ Unresolved entries are disclosed / handled by agreed policy.
Later service entries affect their incurred month and original order lifetime, not the stored close.
Installation report
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
54 / 85
Invoices & financeCore

F08Incurred-month service finance ledger

See when later service costs happened and which original orders they affect.

BreezeComeINTERNAL CRMIllustrative records / no live data

Incurred-month service finance ledger

F08
Basic layout / demo actions
All
All
All
Confirmed / pending
Date incurredTypeOriginal order / installServiceCostConfirmed inflowNet effect
02 Oct 2026Company cost0852 / Oct 2024SRV-018350—-350
03 Oct 2026Repair income0852 / Oct 2024SRV-018—100+100
04 Oct 2026Compensation0852 / Oct 2024SRV-018—50+50
CostsCAD 350
Confirmed inflowsCAD 150
Net lifetime effectCAD -200
This is an incurred-month view, not the installation-month report.
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
55 / 85
Installer mobileCore

M01Installer / my schedule

Give the installer a private, read-only view of assigned work.

BreezeComeINTERNAL CRMRead-only own jobs

Installer / my schedule

M01
Basic layout / demo actions
My scheduleInstaller A

09:00–13:00

Installation

ORD-1042 • Furnace replacement

18 Sample Street • Sample Customer

View assigned job

Afternoon

No further assignments.

Only your own assigned work is shown.
Schedule    Account
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
56 / 85
Installer mobileCore

M02Installer / assigned job

Give the assigned installer the information needed for the scheduled task.

BreezeComeINTERNAL CRMRead-only own jobs

Installer / assigned job

M02
Basic layout / demo actions
ORD-1042Assigned to you

Installation

When
16 Oct • 09:00–13:00
Customer
Sample Customer
Site
18 Sample Street

Assigned tasks

Install DEMO-FURN-1, quantity 1.

Remove existing furnace; return required.

Access notes: entered by office.

Contact the office for schedule or scope changes.
Schedule    Account
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
57 / 85
System administrationCore

A01Staff users & invitations

Control who can access the app without losing transaction history.

BreezeComeINTERNAL CRMIllustrative records / no live data

Staff users & invitations

A01
Basic layout / demo actions

Staff directory

StaffRoleStatus
Sample Sales ASalesActive
Sample AdminAdminActive
Installer AInstallerActive
Example FinanceFinanceInvited

Selected user / invitation drawer

Sample Sales A
sales@example.test
Sales
Active
Not applicable
None • separate authorization
Deactivation preserves the salesperson/actor attribution on historical records.
Role permissions
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
58 / 85
System administrationCore

A02Role & permission matrix

Translate role restrictions into enforceable viewing and editing controls.

BreezeComeINTERNAL CRMIllustrative records / no live data

Role & permission matrix

A02
Basic layout / demo actions
Sales
Company-defined
AreaSalesAdminFinanceInstaller
Customer / orderView / editView / editAs grantedAssigned-job minimum
After-salesView / follow-upRecord / handleCost view / confirmationNone in core
Financial cost / profitCompany-definedCompany-definedView / editNone
ScheduleCompany viewManageAs grantedOwn only
Historical importNo defaultNo defaultNo defaultNo
Matrix entries illustrate role intent. Exact record/field permissions must be approved.

Explicit migration grants

Management authorizes a person/tool and a defined read/import scope separately in H01.

Review change log
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
59 / 85
System administrationCore

A03Finance & commission rule settings

Make financial automation explicit and controlled rather than hard-coding invented rules.

BreezeComeINTERNAL CRMIllustrative records / no live data

Finance & commission rule settings

A03
Basic layout / demo actions

Rule set • draft / awaiting company definition

Installation contribution v1
To be confirmed
Sale OR settlement • company policy
Company supplies formula
Company supplies method
Cost / confirmed income / compensation

Example calculation preview

Example revenue
8,000
Installation costs + commission
5,400
Contribution
2,600

Approval status [P]

Not approved

The example formula is not a production default.

Calculation history
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
60 / 85
System administrationCore

A04Company, document & message templates

Generate consistent business documents without re-entering company information.

BreezeComeINTERNAL CRMIllustrative records / no live data

Company, document & message templates

A04
Basic layout / demo actions
Company detailsDocument templatesEmail messages

Template settings

Electronic contract
Standard installation contract
v1 / draft
Name / contact / optional logo
Company-approved pattern
To be confirmed / CAD

Template preview

Contract template

BreezeCome Home Services

{{customer.name}} / {{property.address}}
{{products}} / {{warranty_terms}}
{{installation_time}} / {{remarks}}
{{furnace_return_requirement}}
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
61 / 85
System administrationCore

A05Integration connections & delivery logs

Operate the integrations and show when a manual route is being used.

BreezeComeINTERNAL CRMIllustrative records / no live data

Integration connections & delivery logs

A05
Basic layout / demo actions
ConnectionRequested purposeCapability statusFallback
Google / FacebookLead importsAccess to confirmException review
E-signature providerSend + completion evidenceProvider to selectCore e-sign service required
Email deliveryInvoice / invitationsProvider to selectVisible failed-send queue
Enbridge SustainAgreement / follow-up statusNot confirmedUpload + manual status
FinanceitAgreement / follow-up statusNot confirmedUpload + manual status

Event / delivery log

EventResultAction
Invoice INV-0512 emailFailed (example)Retry safely
Contract CON-0302 completionProcessed onceView signed file
Lead external ID 211Needs reviewOpen import review
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
62 / 85
System administrationCore

A06Core automation rules & run history

Make the non-AI automation visible, diagnosable and safe to retry.

BreezeComeINTERNAL CRMIllustrative records / no live data

Core automation rules & run history

A06
Basic layout / demo actions
Core ruleTriggerOutcomeLast status
Archive signed contractVerified signature / paper archiveUpdate bookingSuccess
Subsequent signature reminderInvitation sent / signature doneCreate / clear role queuesSuccess
Stock deductionScheduled installation datePost model / quantity movementNeeds review
Furnace returnedReceipt linked + confirmedUpdate return stateSuccess
Contribution calculationConfirmed financial changeUpdate cumulative resultSuccess

Exception details [P]

Order / event
ORD-1040 / schedule changed
Attempt
Already posted on prior date
Safe action
Review reversal/repost, not another deduction
Review movements
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
63 / 85
System administrationCore

A07Audit history & authorized export

Explain consequential changes and provide an authorized route to the company data.

BreezeComeINTERNAL CRMIllustrative records / no live data

Audit history & authorized export

A07
Basic layout / demo actions
Audit historyData exportService / backup policy
Order, customer or document ID
All authorized actors
This month
All
TimeActorRecordChangeReason
14 Oct 10:42AdminORD-1042Completion verifiedSource sheet reviewed
14 Oct 11:05FinanceORD-0852Service cost addedRepair receipt
14 Oct 11:30ManagementRole: SalesPermission policy updatedApproved access change

Create export [P]

Customers + linked records
User-authorized scope
Include permitted originals
Agreed portable format
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
64 / 85
Historical migrationCore

H01Historical import / authorization & batches

Authorize and audit historical migration without exposing it to ordinary users.

BreezeComeRESTRICTED IMPORTIllustrative records / no live data

Historical import / authorization & batches

H01
Basic layout / demo actions
Restricted historical import workspace • separate entry • explicit authorization required
Management-selected operator
Defined QuickBooks export + paper archive
Company-approved subset
Grant / expiry / reference
BatchSourceScopeStatus
MIG-001Approved QuickBooks exportCustomers + invoices / defined datesIn review
MIG-002Paper archive copiesInstallations + repair recordsMapping
☐ Source access is read-only; original records and files remain untouched.
Create import batch
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
65 / 85
Historical migrationCore

H02Historical batch intake & field mapping

Prepare a source-preserving, correctly linked migration batch.

BreezeComeRESTRICTED IMPORTIllustrative records / no live data

Historical batch intake & field mapping

H02
Basic layout / demo actions

MIG-001 • authorized source scope

QuickBooks export / prepared paper archive
QuickBooks edition: to be confirmed
Choose approved prepared files
Read-only source / working copy
Source fieldCRM destinationValidation
CustomerRefCustomer external keyRequired relationship
ServiceAddressProperty addressNormalize for review
Model / SerialEquipment model / serialValidate model
ExpenseDate / AmountIncurred date / costCheck date and numeric format
SourceFile / RecordIDOriginal provenancePreserve
Authorized source exports are not an ongoing synchronization connection.
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
66 / 85
Historical migrationCore

H03Historical duplicate & relationship review

Avoid duplicates and preserve the relationships that make historical profit traceable.

BreezeComeRESTRICTED IMPORTIllustrative records / no live data

Historical duplicate & relationship review

H03
Basic layout / demo actions

Incoming record

Source ID
QB-DEMO-182
Customer
Sample Customer
Phone
555-0100
Property
18 Sample Street
Source
Approved export / MIG-001

Existing CRM candidate

Customer
CUS-0182 • Sample Customer
Phone
555-0100
Property
PROP-024
Match signals [P]
Name + phone + address

Reviewer decision

Required for conflict/override
Linking does not overwrite or delete either original source record.
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
67 / 85
Historical migrationCore

H04Historical verification & import preview

Inspect exactly what will be imported before changing the CRM.

BreezeComeRESTRICTED IMPORTIllustrative records / no live data

Historical verification & import preview

H04
Basic layout / demo actions
Create148
Link existing32
Held5
Blocking errors2
EntityReadyIssue / review
Customers452 candidate matches held
Properties521 missing customer link
Contracts / equipment681 missing model mapping
Expenses / repairs153 amounts require review

Source review

Historical source excerpt

BreezeCome Home Services

Preserved original document
Prepared fields shown alongside source
Source ID carried into target record

Import gate [P]

☐ All committed records have valid parent links.
☐ Duplicates and amounts have been reviewed.
☐ Only approved source scope is included.
Blocked rows remain held. Resolve errors or explicitly import only the verified subset.
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
68 / 85
Historical migrationCore

H05Historical import results & provenance

Prove what was imported, where it came from and which records still need review.

BreezeComeRESTRICTED IMPORTIllustrative records / no live data

Historical import results & provenance

H05
Basic layout / demo actions
Committed180
Held / blocked7
Source records changed0
Source IDCRM resultEntityResult
QB-DEMO-182CUS-0182CustomerLinked existing
PAPER-DEMO-852ORD-0852Historical orderCreated
REPAIR-DEMO-18SRV-018Service recordCreated

Selected source lineage

Batch / authorization
MIG-001 / AUTH-DEMO-1
Original source
Read-only exported record + original scan
Reviewed by
Authorized verifier
CRM link
Customer → property → original order → repair
Import results affect CRM records only. No ongoing two-way QuickBooks synchronization.
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
69 / 85
Optional AI & automationOptional AI

X01AI document intake & processing queue

Run assisted recognition without bypassing the core manual workflow.

BreezeComeINTERNAL CRMIllustrative records / no live data

AI document intake & processing queue

X01
Basic layout / demo actions
OPTIONAL ADD-ON • core uploads and manual entry remain available
Queued6
Ready for review8
Needs manual entry2
DocumentTypeExtractionMatch proposalNext action
paper-contract-42.jpgPaper contractReadyCUS-0182 / ORD-1042Review before save
completion-42.jpgCompletionUnclear serialORD-1042Human verification
return-42.jpgReturn receiptReadyAmbiguous orderChoose correct link
Process manually
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
70 / 85
Optional AI & automationOptional AI

X02AI extraction & match review

Turn AI suggestions into verified records with accountable human review.

BreezeComeINTERNAL CRMIllustrative records / no live data

AI extraction & match review

X02
Basic layout / demo actions
Original source image

BreezeCome Home Services

Original handwritten / photographed document
Model and serial region highlighted
Customer/address region visible
Original retained independently of AI

Suggested fields / human review

FieldSuggested valueReview
CustomerCUS-0182Check match
ModelDEMO-FURN-1Accept / correct
SerialDEMO-?042Unclear → correct
Installation date16 Oct 2026Accept / correct
Enter verified serial
ORD-1042
☐ I checked the required fields against the original.
A confidence score is not proof of correctness; unresolved fields remain in review.
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
71 / 85
Optional AI & automationOptional AI

X03Automated warranty registration runs

Automate eligible registrations while retaining proof and a human fallback.

BreezeComeINTERNAL CRMIllustrative records / no live data

Automated warranty registration runs

X03
Basic layout / demo actions
All / configured
Completion received + verified data
Daily • time to be confirmed
Enabled only after feasibility approval
EquipmentManufacturer routeRun resultProof
EQ-301To be confirmedNeeds review—
EQ-298Manual onlyHuman action required—
EQ-296Supported test routeRegistered exampleProof archived

Exception handoff

Login challenge, unsupported form or missing serial → pause this item and let authorized staff complete it.

Automation settings
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
72 / 85
Optional AI & automationOptional AI

X04External automation runs & human takeover

Handle provider automation and exceptions without overstating available access.

BreezeComeINTERNAL CRMIllustrative records / no live data

External automation runs & human takeover

X04
Basic layout / demo actions
Enbridge SustainFinanceit
Capability access not established. Each action must be validated separately before enablement.
ActionFeasibilityRun stateManual fallback
Retrieve signed agreementUnconfirmedDisabledE02 upload
Subsequent invitationUnconfirmedDisabledE03 record sent
Confirmation / settlementUnconfirmedDisabledE04 status update
Receipt of fundsNeeds reliable evidenceDisabledFinance records receipt

Human takeover example

Reason
Provider session requires authorized login
Automation
Paused; no further action
Safe continuation
Human completes permitted step and verifies result
Open manual workspace
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
73 / 85
Optional AI & automationOptional AI

X05AI historical preparation batches

Reduce preparation effort while retaining the same source-preserving import controls.

BreezeComeRESTRICTED IMPORTIllustrative records / no live data

AI historical preparation batches

X05
Basic layout / demo actions
Restricted workspace • optional AI preparation only • no direct import without verification
MIG-002
AUTH-DEMO-2 • defined scope
AI-PREP-002
Read-only source copies
Scans received120
Prepared candidates98
Manual review22
SourceCandidate entityIssueCore review destination
scan-001.pdfCustomer + contractPossible existing customerH03
scan-002.jpgEquipmentUnclear serialH04
scan-003.pdfRepair + expenseMissing original order linkH04
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
74 / 85
Optional AI & automationOptional AI

X06Advanced automation controls & usage

Keep optional automation governed, measurable and separable from the core.

BreezeComeINTERNAL CRMIllustrative records / no live data

Advanced automation controls & usage

X06
Basic layout / demo actions
PackageEnabledHuman gateUsage example
Document extractionOptional / offPaper review always0 documents
Warranty submissionOptional / offExceptions to Admin0 registrations
Enbridge / FinanceitOptional / offAction-specific approval0 provider actions
Historical preparationOptional / offAuthorized verifier0 batches

Access & policy

To be selected
Company-approved minimum
Secure reference only
To be agreed

Operator controls

Review exceptions
Core reminders, stock deductions and financial rules continue without AI.
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
75 / 85
Installer mobile • later phaseLater phase

M03Installer / upload completion & photos

Let installers send completion evidence to the existing review process.

BreezeComeINTERNAL CRMIllustrative records / no live data

Installer / upload completion & photos

M03
Basic layout / demo actions
Upload for ORD-1042Later phase
Completion sheet / finished photo
+
Take photo or choose fileOnly this assigned order is available.

Selected files

completion-1042.jpg • ready

finished-installation-1.jpg • ready

Optional message to Admin
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
76 / 85
Installer mobile • later phaseLater phase

M04Installer / submitted documents

Close the upload loop when files fail or need correction.

BreezeComeINTERNAL CRMIllustrative records / no live data

Installer / submitted documents

M04
Basic layout / demo actions
My submissionsORD-1042

Completion sheet

Needs correction

Admin: serial number is not readable.

Upload a clearer copy

Finished-installation photo

Received

Submitted 16 Oct, 13:10 • awaiting review

Admin verifies the documents. This screen does not change financial or stock records.
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
77 / 85
Responsive variantsVariant

V01Sales schedule / phone variant

Show how the core sales schedule adapts to a phone.

BreezeComeINTERNAL CRMIllustrative records / no live data

Sales schedule

V01
Basic layout / demo actions
Installer scheduleSales view • company-wide

Installer A • Friday 16 Oct

09:00–13:00 • ORD-1042

Sample Customer • booked by Rep A

Installer B

AvailableBook this installer
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
78 / 85
Responsive variantsVariant

V02Customer creation / phone variant

Retain the three requested customer-entry paths on a narrow screen.

BreezeComeINTERNAL CRMIllustrative records / no live data

Customer creation

V02
Basic layout / demo actions
New customerCustomer details only
Sample Customer
555-0100
customer@example.test
Select / retained source
Possible match: CUS-0182. Review before saving.
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
79 / 85
Responsive variantsVariant

V03Order workspace / phone variant

Make the order usable on a phone without losing its key actions.

BreezeComeINTERNAL CRMIllustrative records / no live data

Order workspace

V03
Basic layout / demo actions
ORD-1042Sample Customer

Installation

Site
18 Sample Street
Scope
Furnace replacement
When
16 Oct • 09:00
Salesperson
Rep A
OverviewFilesHistory

Status

Contract: signed

Completion sheet: not received

Return: required

BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
80 / 85
Shared interaction statesVariant

UX01Shared loading, empty & error states

Make the main workflows recoverable instead of showing only the happy path.

BreezeComeINTERNAL CRMIllustrative records / no live data

Shared loading, empty & error states

UX01
Basic layout / demo actions

Loading

Loading customer records…

No results

No customers match these filters.

Validation

Check the email format

Your other entries are retained.

Failed request

The upload was not completed. No record was posted.

Access denied

You do not have access to this record.

Return to permitted home

Session expired

Sign in again before saving changes.

Sign in
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
81 / 85
Shared interaction statesVariant

UX02Shared confirmation & conflict dialogs

Define common safeguards for busy, multi-user operational workflows.

BreezeComeINTERNAL CRMIllustrative records / no live data

Shared confirmation & conflict dialogs

UX02
Basic layout / demo actions

Unsaved changes

Leave without saving this draft?

Concurrent edit

Another user updated this order. Compare before saving.

Schedule conflict

Installer A is already booked in this time slot.

Choose another slot

Stock posting conflict

This installation stock event has already been posted.

Review existing movement

Confirm adjustment

Post a -1 count correction? Reason and actor will be recorded.

Action completed

Verified completion saved and linked. Warranty follow-up is now available.

Open warranty record
BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
82 / 85
Wireframe guide / scope

Request-to-screen coverage

All seven requested core areas are represented; supporting UI is labeled rather than presented as client-specified.

1 / Advertising inquiries

p.1 · §1

L01–L03; S04–S06; A05

Automatic source-preserving imports, retained prospects and future adapter points. No advertising assignment or new-inquiry to-do automation.

2 / Sales & customer records

p.2 · §2

S01–S15; E01–E04; F01–F03; V01–V03

Shared weekly schedule, customer-only entry with three save paths, persistent customer/property history, four shortcuts, optional quote step, electronic/paper alternatives and invoices without contracts.

3 / Admin, documents & inventory

pp.2–3 · §3

D01–D07; I01–I06; E03–E04; A06

Overdue sheets, manual document verification, furnace return confirmation, warranty proof, synced signature reminders and settlement/funds tracking. Opening stock, purchase/count adjustments and dated deductions.

4 / After-sales service

p.3 · §4

R01–R04; S06–S07; F05; F08; A02

Repair work, costs, remarks and evidence stay linked to original customer/property/order/equipment. Role-specific access. Costs years later affect the original order.

5 / Installer mobile

p.3 · §5

M01–M02 core; M03–M04 later

Own schedule, installation dates/times and assigned tasks in core. Completion sheets and finished photos are separately scoped later uploads into the existing verification workflow.

6 / Finance & lifetime contribution

pp.3–4 · §6

F04–F08; R04; E04; A03

Actual installation-month/salesperson reporting, itemized commercial/cost fields, fixed company rules, reasoned expense adjustments, preserved closes and later incurred-month history.

7 / Management-only history

p.4 · §7

H01–H05; A01–A02; A07

Authorized bulk migration and duplicate verification. Preserve read-only sources/provenance; retain all named historical entities. Keep the workspace out of ordinary CRM navigation.

Optional AI / advanced automation

pp.4–5 · optional scope

X01–X06

Document recognition/review, daily supported warranty registration, provider automation with human takeover and historical batch preparation. Separate feasibility, access and usage cost decisions.

BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
83 / 85
Wireframe guide / scope

Workflow review checklist

Proposed acceptance walkthroughs to validate the scope; not a substitute for implementation test cases.

01 · Customer-only entry

S05 saves without products, property, date or order; each of the three save actions follows the correct path.

02 · Quote skipped

S05 → S12 starts a contract without requiring a quotation. Generated quotations still retain history.

03 · Electronic signing

S12 → S13 records sent only on success; a completed signature archives once and updates/flags the schedule.

04 · Paper alternatives

S14 chooses new/existing customer before upload; S15 requires review and enters the same installation process.

05 · B2B without contract

F02 manual route creates/sends a Paid or Unpaid invoice without forcing a contract.

06 · Advertising retained

L01/L02 keep the non-purchasing prospect and source; no lead owner or automatic sales task is created.

07 · Schedule changed

S02/A06/I06 reconcile a posted stock event on reschedule/cancel without duplicate deduction or erased history.

08 · Planned vs actual date

D02 captures actual installation; F04 groups by actual month while I06 retains the scheduled stock event.

09 · Return & warranty evidence

D04 marks Returned only after link + confirmation. D06 supports manufacturer-site registration with uploaded proof.

10 · Provider status & reminders

E02/E03 keep initial and subsequent signatures distinct. Sent-but-unsigned queues clear together on completion.

11 · Funds not assumed

E04 does not infer funds received from a settled/approved provider status; amount and evidence are recorded separately.

12 · Profit years later

R04/F08 show a 2026 service entry against the original 2024 order; F05 changes lifetime contribution but F07 preserves the close.

13 · Source-preserving migration

H01 authorization limits scope; H03/H04 verify duplicates and links; H05 reconciles results without writing to QuickBooks/source files.

14 · Installer boundary

M01/M02 expose only own assignments. M03/M04 do not appear until the separate later phase is enabled.

15 · AI not a dependency

Disable all X views. Manual contract entry, document verification, warranty proof, reminders, inventory and profit calculations still work.

16 · Recovery & permissions

UX01/UX02 cover failed uploads, stale edits and retry; A02 restrictions also apply to direct URLs, documents and export endpoints.

BreezeCome CRM • proposed basic wireframes • 14 October 2026 • all sample records/amounts are illustrative
84 / 85
Wireframe guide / scope

Decisions before development estimation

The brief leaves user/document volumes, detailed financial rules and go-live timing open (p.5). These decisions can materially change implementation effort. The pack proposes a complete reviewable app scope, not a fixed implementation promise.

Users & permissions

Confirm user counts by role, cross-salesperson record visibility, financial field access, and who can change/install availability or make migration grants.

Booking model

Confirm crews versus individual installers, durations, holds, unassigned jobs, cancellation/reschedule rules and the company time zone.

Finance & commission formulas

Supply the fixed formulas, sale/settlement revenue selection, product-cost method, extra-charge treatment, correction policy and service income confirmation rules.

Invoices & commercial fields

Confirm numbering, taxes/currency, company versus individual fields, deposits/partial payments, credit/correction needs and exact contract/template content.

External-provider access

Assess Enbridge Sustain and Financeit separately: permissions, required fields, status vocabulary, supported actions, fees and manual workflow. No access is assumed.

Advertising & e-signature

Identify the exact lead products/forms/accounts, mapping/source fields, chosen signing/email tools, delivery evidence and applicable usage limits.

Inventory & warranty

Confirm opening quantities, model/serial rules, stock-posting timing/corrections and eligible manufacturers. Multiple warehouses or procurement flows are not assumed.

Historical migration

Confirm QuickBooks edition, entities/date scope, data quality, source-file volumes, duplicate policy, historical finance treatment and management authorization.

Service lifecycle & mobile

Confirm repair status vocabulary, role editing/confirmation rights and whether the proposed submission-feedback view is wanted in the later installer upload package.

Delivery work without a custom screen

Discovery, backend data relationships, transaction safety, security testing, migration reconciliation, backups/restores, hosting, training, export and launch support must still be scoped.

No additional optional features are silently included: marketing website, customer portal, online payments, purchasing/warehouse management, full accounting replacement, ongoing QuickBooks sync, native/offline mobile apps and broad AI chat remain outside this proposed pack unless separately requested.