assess.one – AI-powered business operations platform

Workflow Template

Solar installation quote request Workflow

Manages a solar quote request from initial intake through site inspection, quoting, customer acceptance, deposit collection, job scheduling, installation completion, and post-job feedback collection.

Solar installers handling multiple quote requests need a consistent, visible process that keeps site inspections, quoting, deposits, scheduling and installation records organised across every job. This workflow manages a solar quote request from initial customer intake through site inspection, quote preparation, customer acceptance or decline, deposit confirmation, job scheduling, installation completion, and post-job feedback collection. Estimators, office staff, installation teams and customers are each involved at defined stages, with every status change and task outcome recorded on the request's timeline.

Business Outcomes

  • Supports faster turnaround from initial enquiry to site inspection and quote delivery
  • Helps reduce missed follow-ups on deposits and job scheduling with assigned, due-dated tasks
  • Improves visibility of every quote request's status for office and estimating teams
  • Makes it easier to track installation completion details and compliance documentation on each record
  • Streamlines collection of customer feedback after job completion for service improvement

Workflow Steps

Steps

  1. 1
    Create Quote Request Recordcreate record

    Registers the incoming quote request as a new record.

  2. 2
    Set Status: New Requestupdate record

    Marks the record status as New Request.

  3. 3
    Email Acknowledgementsend email

    Sends the customer an acknowledgement email with their reference number.

  4. 4
    Set Status: Site Inspectionupdate record

    Updates the record status to Site Inspection.

  5. 5
    Estimator: Site Inspectioncreate task

    Assigns the estimator a task to inspect the site and record findings, due in 2 days.

  6. 6
    Save Inspection Resultsupdate record

    Persists the estimator's inspection findings to the record.

  7. 7
    Estimator: Prepare Quotecreate task

    Assigns the estimator a task to prepare the quote details.

  8. 8
    Save Quote Detailsupdate record

    Persists the prepared quote details to the record.

  9. 9
    Set Status: Quote Sentupdate record

    Updates the record status to Quote Sent.

  10. 10
    Send Quote to Customerrequest external input

    Emails the customer their quote details and asks them to accept or decline.

  11. 11
    Route on Quote Decision

    Branches based on whether the customer accepted or declined the quote.

    quote_decision: "Accept"→Set Status: Quote Accepted
    quote_decision: "Decline"→Set Status: Quote Declined
    Default→End
  12. 12
    Set Status: Quote Declinedupdate record

    Updates the record status to Quote Declined.

  13. 13
    Email Thank You (Declined)send email

    Sends a thank-you email acknowledging the customer's decision to decline.

  14. 14
    Set Status: Quote Acceptedupdate record

    Updates the record status to Quote Accepted.

  15. 15
    Email Deposit Duesend email

    Emails the customer the deposit amount due to proceed.

  16. 16
    Set Status: Awaiting Depositupdate record

    Updates the record status to Awaiting Deposit.

  17. 17
    Office: Confirm Deposit Receivedcreate task

    Assigns the office a task to confirm the deposit payment amount and date.

  18. 18
    Save Deposit Confirmationupdate record

    Persists the deposit received amount and date to the record.

  19. 19
    Office: Schedule Jobcreate task

    Assigns the office a task to schedule the installation job and assign a team.

  20. 20
    Save Job Scheduleupdate record

    Persists the job start date and assigned installation team to the record.

  21. 21
    Set Status: Job Scheduledupdate record

    Updates the record status to Job Scheduled.

  22. 22
    Email Job Start Datesend email

    Emails the customer the confirmed job start date.

  23. 23
    Installation Team: Complete Jobcreate task

    Assigns the installation team a task to record job completion details with no due date.

  24. 24
    Save Job Completion Detailsupdate record

    Persists the job completion details to the record.

  25. 25
    Set Status: Job Completedupdate record

    Updates the record status to Job Completed.

  26. 26
    Email Completion Thank Yousend email

    Sends a thank-you email to the customer with the final invoice amount.

  27. 27
    Wait Two Days

    Waits two days after job completion before requesting feedback.

  28. 28
    Request Customer Feedbackrequest external input

    Emails the customer a feedback form with a 1-5 rating and comments.

Fields

  • Full Name*
  • Email*
  • Mobile*
  • Site Address*
  • Roof Type*
  • Number of Storeys*
  • +32 more fields

Forms

Solar Quote Request

10 fields

Data Views

Quote Requests

customer_name, site_address, roof_type, quote_amount +2 more

Dashboard Widgets

Requests by Status

Recommended integrations

Setup the following integrations to extend workflow capability.

  • Send email in the workflow

    AWS SES logoAWS SES
solar installation quote requestsolar and batteryquote requesttradetrades

Similar Workflows

Similar Categories

FAQs

What does this workflow record at each stage of the solar quote process?

The workflow records details entered on each task or form directly onto the request record, including inspection findings, quote amounts, deposit confirmation, job scheduling details and job completion documentation. The record's status updates automatically as it moves through stages such as Site Inspection, Quote Sent, Quote Accepted and Job Completed. A full timeline of these updates and task outcomes is kept on each record for later reference.

Who is involved in processing a solar quote request?

Estimators complete the site inspection and prepare quote details, office staff confirm deposit receipt and schedule the installation job, and the installation team records job completion details. Customers take part through the public request form, an emailed quote acceptance form and a post-job feedback form, without needing an account. Each of these tasks is assigned to a workspace member and tracked as part of the record.

What happens when a customer accepts or declines a quote?

The workflow branches based on the customer's response: an acceptance moves the record to Quote Accepted status and triggers a deposit due email, while a decline moves it to Quote Declined status and sends a thank-you email. This routing keeps each request moving down the correct path automatically once the customer responds. The decision and any comments the customer provides are saved to the record.

How do we change this workflow to suit our own solar business?

A workflow can be adjusted by describing the change in plain English or by editing its steps directly in the workflow editor. Earlier versions of the workflow are kept, so previous configurations remain available for reference. This makes it straightforward to add, remove or reorder steps such as inspection questions or notification emails as processes evolve.

What is recorded during the site inspection and quote preparation steps?

During the site inspection task, the estimator records details such as inspection date, roof orientation, shading observations, switchboard condition and recommended system size, all of which are saved to the record. When preparing the quote, the estimator enters the quote amount, deposit amount, system size, panel and inverter details, battery details and the quote's valid-until date. Because the workflow waits for both of these tasks, all entered information is saved directly on the record rather than staying with the task.

How is the deposit and job scheduling tracked?

After a customer accepts a quote, the office is assigned a task to confirm the deposit received amount and date, which is then saved to the record. A separate office task follows to schedule the job start date and assign an installation team, with those details also saved to the record. Both tasks are waited on by the workflow, keeping the record's status and timeline current as the job moves toward Job Scheduled.

What documentation is captured when the installation job is completed?

The installation team is assigned a task to record completion notes, before and after photos, a compliance certificate, network connection paperwork and the final invoice amount. This task has no due date, allowing the team to complete it once the physical installation work is finished. All of these details are saved to the record and the status updates to Job Completed once the task is submitted.

How and when is customer feedback collected?

Two days after the job completion email is sent, the workflow automatically emails the customer a feedback form asking for an overall satisfaction rating from 1 to 5 and any comments. Because the customer submits this through an emailed form, their responses are saved directly to the record. This gives the business a recorded feedback entry on the completed job for later review.

Should our business rely on this workflow for compliance purposes?

The workflow records statuses, task entries such as compliance certificates and network connection paperwork, and a full timeline of activity on each request. Each business should confirm its own regulatory and record-keeping obligations for solar installations with the relevant authorities or advisors. The workflow is designed to support organised record-keeping rather than to determine compliance requirements itself.

Ready to use this workflow?

Create a free account and customise this workflow for your business.

Solar installation quote request Workflow | assess.one