The Solution Workshop guide

Run the business.

Learn how drafts, approvals, job records and payment evidence fit together, and which parts are still prototypes.

Capability review: September 17, 2026. Status applies to the specific action described.

Read the status labels
LIVE NOW
The named action is deployed. Read its limits; this label does not apply to every feature beside it.
PILOT
Controlled testing or a prototype. It may use fictional data or need a guided session; it is not a general customer rollout.
REQUIRES CONNECTION
An integration depends on an authorized account, configuration and a verified outcome. An available adapter is not a connected customer account.
PLANNED
A product direction or unfinished capability. No availability date or included service is promised.

From a request to an estimate

PILOT

The trade proof of concept organizes intake, job states and estimate revisions. A professional can prepare an estimate change and review it before treating it as customer-approved work. The demo uses fixtures; it is not a universal price book for every business.

A useful estimate identifies the scope, what is included, exclusions and the approval still needed. A typical range is guidance, not a firm quote. An uncertain repair may need diagnosis before a repair price can be agreed.

The professional owns the price. Sōl must use approved information rather than inventing a fee, discount, duration or promise of free service. Diagnosis and repair choices should remain independent of whether the customer seeks financing.

Receipt-photo drafts explore another part of this workflow: keep actual purchase cost separate from the customer price, select only the customer’s items and confirm any markup. A receipt alone does not authorize an invoice or charge.

Keep the next action visible

PILOT

The text-first POC demonstrates short commands for the schedule, active job, estimate and job status. Those controls show how a professional might move work forward without navigating a large application.

  1. Review the request. Confirm scope and the information the customer supplied.
  2. Agree on the work. Keep a proposed estimate separate from accepted work.
  3. Record the job state. Work may be in progress, waiting for parts, finished or in need of review.
  4. Prepare the bill. Review the customer-facing scope and amount before initiating a payment action.
  5. Reconcile the result. A link is not payment. A paid record needs verified payment evidence.

The playground is the best place to explore these stages with fictional work. Changes there are not instructions to a real crew.

Open the fictional Pipes playground

Two different money flows

REQUIRES CONNECTION

A customer pays for a job

A single-account Stripe Checkout proof of concept exists, with sandbox testing and signed payment-status handling when configured. A test payment is not revenue.

PLANNED

The tenant model is for each Pro to onboard their own Stripe Connect account. Tenant-specific Connect money movement is not implemented. No automatic payouts or connected account are created by selecting a tier.

PLANNED

A Pro pays for the software

Solution Workshop’s subscription is a separate charge for the platform. Subscription billing is not active. The service tiers are unpriced conversations about scope, not live checkout products.

The planned model may use a capped platform percentage on successful homeowner-to-Pro job payments, with lower percentages at higher subscription tiers. No amount, cap or active entitlement is established here.

Refunds, disputes, failed payments and reconciliation must have explicit handling before a payment workflow is called ready. Payment processing costs and platform charges also need to be explained separately.

Where would financing fit?

An optional future customer-initiated checkout option may be available only when the payment provider and transaction are eligible. We do not promise financing, a customer credit limit or prequalification. Present the itemized repair or replacement estimate first; any payment-option exploration is a separate choice.

Who should see which information?

PLANNED

The target is tenant-scoped access: the right business, person and role for each action. Owners, dispatchers and technicians need different views. Public demos must not expose private customer records.

Server-side ownership checks exist in parts of the tenant workspace, but the older phone-keyed implementation is not a complete privacy guarantee. Broad conversational access to historical accounts remains unavailable until independent authorization and privacy tests are complete.

Why a matching number is not enough

A carrier can give a retired number to a new person. If that person asks, “What address do you have for me?”, the assistant must not reveal or confirm the previous owner’s records. It can capture a new request without retrieving the old one.

A spouse’s arrival-contact number is also a limited contact instruction, not authority to inspect invoices, cancel work or recover an account. Contacts and permissions should be separate and revocable.

Evaluate a workflow with evidence

  • Ask where the request or draft was saved.
  • Check which person approved the next action.
  • Distinguish job status from calendar, message and payment status.
  • Ask what happens when a provider is unavailable or a request repeats.
  • Review who can read the record and whether access ends when a role changes.

These questions stay useful as a prototype becomes a connected product. They also help identify the one step that needs to work before adding another integration.