EXAMPLE BLUEPRINTFICTIONAL COMPANYEXAMPLE ASSESSMENT DATA
OURCASA WORKFLOW BLUEPRINT

Coastal Air & Mechanical

Customer and job information moves through multiple systems between initial inquiry and completed service.

Industry HVACEmployees 64Field technicians 28Locations 2Current CRM Zoho CRM
All company details, findings, and counts in this Blueprint are fictional example assessment data.
01 · EXECUTIVE SUMMARY

From fragmented handoffs to one operating model.

Illustrative counts below are example assessment data, not measurements from a real company.

CURRENT STATE · EXAMPLE DATA
7operational systems
5major handoffs
3duplicate-entry points
4manual follow-up points
→
PROPOSED STATE · DESIGN TARGET
1operational system
1customer record
1job lifecycle
✓automated handoffs
✓centralized documents
02 · CURRENT STACK MAP

Where operational context changes systems.

This fictional map demonstrates how evidence states and handoff types would be documented without treating inference as fact.

WebsiteInquiry source
Observed
↓ automated
Zoho FormsRequest intake
Observed
↓ automated
Zoho CRMCustomer and sales records
Reported by company
Google CalendarScheduling coordination
Inferred
Google DrivePhotos and documents
Inferred
Google WorkspaceEmail and collaboration
Reported by company
Zoho BooksBilling workflow
Unverified
Zoho CRM operational handoffs
CONNECTION TYPES · EXAMPLE
Website → Zoho Formsautomated
Zoho Forms → Zoho CRMautomated
Zoho CRM → Google Calendarduplicate entry
Zoho CRM → Google Drivefile handoff
Zoho CRM → Google Workspacehuman follow-up
Zoho CRM → Zoho Booksmanual
TECHNICIAN↕TEXT / PHONE↕OFFICEExample manual operating loop · inferred
03 · WORKFLOW MAP

How inquiry appears to become completed service.

Select a stage to inspect ownership, data, software, next action, and potential friction. Every detail remains labeled example data.

04 · FRICTION MAP

Where work gets stuck.

Operational observations are separated from impact and proposed change. No savings or ROI are assumed.

01Customer → PropertyReported by company
OBSERVATION

Customer records and property or service-location information are not represented as strongly connected operational records.

IMPACT

Technicians may need to reconstruct property context.

PROPOSED CHANGE

Create separate Customer and Property records with a persistent relationship.

Source: Example workflow interviewConfidence: medium
02Estimate → Follow-upReported by company
OBSERVATION

Open estimates require manual review to determine which customers need contact.

IMPACT

Revenue opportunities can age without an operational trigger.

PROPOSED CHANGE

Create follow-up rules based on estimate status, age, and recorded activity.

Source: Example workflow interviewConfidence: high
03Job → DocumentsInferred
OBSERVATION

Field photos and documents appear to live outside the primary job record.

IMPACT

Office staff must locate supporting evidence manually.

PROPOSED CHANGE

Associate required documents and photo sets directly with each Job.

Source: None providedConfidence: low
04Job → InvoiceUnverified
OBSERVATION

Completion and billing are separate operational events.

IMPACT

Completed work may wait for administrative processing.

PROPOSED CHANGE

Use a validated job-completion state to initiate billing review.

Source: None providedConfidence: unverified
05 · PROPOSED OURCASA MODEL

Business entities, connected by operating relationships.

The proposed model treats Customer, Property, System, Job, and supporting records as related entities—not renamed generic CRM objects.

CORE RECORDS
CustomerPropertyHVAC SystemDiagnosticEstimateJobTechnicianInvoiceDocument
RELATIONSHIPS
Customerowns / occupiesProperty
PropertycontainsHVAC System
HVAC SystemproducesDiagnostic
DiagnosticproducesEstimate
EstimatebecomesJob
Jobassigned toTechnician
JobcontainsDocument
JobproducesInvoice
CURRENT CRM OBJECTSContactDealTaskAttachmentCalendar Event
→
PROPOSED OPERATIONAL RECORDSCustomerPropertyHVAC SystemDiagnosticEstimateJobTechnicianInvoiceDocumentService History

Your business has a data model. Your CRM should reflect it.

06 · REPLACEMENT BOUNDARY

Replace what creates friction. Keep what already works.

Final boundaries depend on technical discovery and operator validation.

WHAT OURCASA COULD REPLACE✓ CRM✓ Operational workflow✓ Job records✓ Internal follow-up✓ Document association✓ Scheduling coordination✓ Operational reporting
WHAT MAY REMAIN CONNECTED↗ Accounting platform↗ Payment processor↗ Payroll↗ Specialized industry software↗ Email provider
07 · MIGRATION PLAN

Move deliberately. Validate before cutover.

This sequence describes the OurCasa migration standard. It does not claim that an automated migration or live connector currently exists.

01

Inventory

Document the existing Zoho configuration before designing the target model.

  • Modules
  • Custom fields
  • Users
  • Roles
  • Automations
  • Attachments
  • Integrations
02

Map

Define an explicit source-to-target mapping for each record type.

  • Zoho Contact → Customer
  • Zoho Deal → Estimate / Opportunity
  • Custom Property Module → Property
  • Attachment → Document
03

Test migration

Import into a staging environment and validate the result.

  • Record counts
  • Relationships
  • Attachments
  • Ownership
  • Dates
  • Statuses
04

User acceptance

Operational users verify representative workflows using staged data.

  • Office workflow
  • Field workflow
  • Billing handoff
  • Manager reporting
05

Parallel validation

Compare critical workflows against the existing system before cutover.

  • Data reconciliation
  • Workflow outcomes
  • Exception handling
06

Cutover

Use a controlled sequence after acceptance criteria are met.

  • Freeze changes
  • Final sync
  • Validation
  • Switch users
07

Post-cutover

Monitor the operating period and reconcile exceptions.

  • Monitor
  • Reconcile
  • Support
08 · DATA OWNERSHIP

Your operational history matters.

A replacement plan must define how history is inventoried, mapped, tested, and reconciled. Preservation is an acceptance requirement, not an assumption.

CustomersRecordsNotesAttachmentsActivity historyRelationshipsTimestampsOwnershipWorkflow state
09 · OURCASA RECOMMENDATION
EXAMPLE CLASSIFICATIONREPLACEMENT CANDIDATESubject to operator validation

This fictional operation demonstrates enough workflow specialization that replacing the operational CRM layer with a purpose-built system could reduce system fragmentation.

RETAIN / INTEGRATEGoogle WorkspaceAccounting platform
REPLACE / CONSOLIDATECRMFormsJob workflowOperational schedulingDocument associationFollow-up automation
NEXT STEPValidate this model with the operations team before proposing implementation.
YOUR OPERATION WILL BE DIFFERENT

Review a draft model with us.

We'll show how your operation appears to work, identify what is observed versus inferred, and ask your team to correct what we got wrong.

Review This With Us →