assess.one – AI-powered business operations platform

Workflow Template

Pergola / patio carpentry quote Workflow

End-to-end workflow for a carpentry business handling pergola/patio requests from initial intake through site inspection, quoting, acceptance, deposit collection, job scheduling, completion and post-job feedback.

Carpentry businesses handling pergola and patio requests need a consistent way to track each enquiry from first contact through to job completion, especially as request volumes grow across estimators, office staff and installation teams. This workflow governs the full lifecycle of a quote request: intake, site inspection, quote preparation, customer acceptance, deposit collection, job scheduling, completion and post-job feedback. Estimators, office staff and the carpentry team are each assigned specific tasks along the way, with every status change and entered detail kept on the record's timeline.

Business Outcomes

  • Supports faster turnaround from initial enquiry to site inspection and quote delivery
  • Helps reduce missed follow-ups by tracking every request against a clear status
  • Improves visibility of deposit and payment status ahead of job scheduling
  • Makes it easier to coordinate carpentry team scheduling and job handover
  • Supports more consistent customer communication at each stage of the process

Workflow Steps

Steps

  1. 1
    Create Quote Request Recordcreate record

    Registers the submitted request as a new quote_request record.

  2. 2
    Set Status: New Requestupdate record

    Sets the request status to New Request.

  3. 3
    Email Acknowledgementsend email

    Sends the customer an acknowledgement email with their reference number.

  4. 4
    Set Status: Site Inspectionupdate record

    Sets the request status to Site Inspection.

  5. 5
    Estimator: Site Inspectioncreate task

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

  6. 6
    Save Inspection Detailsupdate record

    Persists the inspection findings to the record.

  7. 7
    Estimator: Prepare Quotecreate task

    Assigns the estimator a task to prepare the full quote for the job.

  8. 8
    Save Quote Detailsupdate record

    Persists the prepared quote details to the record.

  9. 9
    Set Status: Quote Sentupdate record

    Sets the request status to Quote Sent.

  10. 10
    Email Quote & Request Decisionrequest external input

    Sends the customer the quote and a form to accept or decline, then waits for their reply.

  11. 11
    Route on Quote Decision

    Routes the workflow 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

    Sets the request status to Quote Declined.

  13. 13
    Email Thank You (Declined)send email

    Sends a thank-you email to the customer after they decline the quote.

  14. 14
    Set Status: Quote Acceptedupdate record

    Sets the request 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

    Sets the request status to Awaiting Deposit.

  17. 17
    Office: Confirm Deposit Receivedcreate task

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

  18. 18
    Save Deposit Detailsupdate record

    Persists the confirmed deposit payment details to the record.

  19. 19
    Office: Schedule Jobcreate task

    Assigns an office task to schedule the job start date and assign a carpentry team.

  20. 20
    Save Schedule Detailsupdate record

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

  21. 21
    Set Status: Job Scheduledupdate record

    Sets the request status to Job Scheduled.

  22. 22
    Email Start Datesend email

    Emails the customer the confirmed job start date.

  23. 23
    Carpentry Team: Complete Jobcreate task

    Assigns the carpentry team a task to complete the job and record completion details.

  24. 24
    Save Completion Detailsupdate record

    Persists the job completion details to the record.

  25. 25
    Set Status: Job Completedupdate record

    Sets the request status to Job Completed.

  26. 26
    Email Thank You & Final Amountsend email

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

  27. 27
    Wait 2 Days

    Waits two days after job completion before requesting feedback.

  28. 28
    Send Feedback Formrequest external input

    Emails the customer a feedback form with a rating and comments field.

Fields

  • Full Name*
  • Email*
  • Mobile*
  • Site Address*
  • Structure*
  • Approximate Size*
  • +27 more fields

Forms

Pergola & Patio Quote Request

11 fields

Data Views

Quote Requests Overview

customer_name, site_address, structure, 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
pergola / patio carpentry quotecarpentry and joinerytradetrades

Similar Workflows

Similar Categories

FAQs

What does this workflow record at each stage of a pergola or patio request?

The workflow keeps each request as a record with a reference number, a status, and a timeline of what happened. Details entered on waited-for tasks, such as inspection measurements, quote amounts, deposit confirmation, job scheduling and completion notes, are all saved to the record. This gives a running history of the request from initial submission through to final feedback.

Who is involved in progressing a request from enquiry to completion?

An estimator carries out the site inspection and prepares the quote, an office team member confirms the deposit and schedules the job, and the carpentry team records completion details once the work is finished. Each of these is a task assigned to a workspace member, and the workflow waits for that task before moving to the next status. The customer takes part through the initial request form, the quote decision form, and the feedback form, without needing an account.

What happens when a customer accepts or declines the quote?

The workflow routes based on the customer's response on the quote decision form. If they accept, the status moves to Quote Accepted and the process continues to deposit collection; if they decline, the status moves to Quote Declined and a thank-you email is sent. This routing decision is captured on the record along with any comments the customer provided.

How do we change the steps in this workflow?

A workspace can update the workflow by describing the desired change in plain English or by editing the steps directly in the workflow editor. Earlier versions of the workflow are kept, so changes can be reviewed over time. This makes it possible to adjust tasks, forms or emails as the business's carpentry process evolves.

How is the deposit payment tracked before a job is scheduled?

After the customer accepts the quote, the workflow emails the deposit amount due and sets the status to Awaiting Deposit. An office team member then completes a task confirming the amount and date the deposit was received, and these details are saved to the record before job scheduling begins.

What information does the carpentry team record when a job is finished?

The carpentry team completes a task recording completion notes, before and after photos, and the final invoice amount. The workflow waits for this task before saving the completion details and setting the status to Job Completed, after which the customer receives a thank-you email with the final invoice amount.

Can the request form be adjusted to capture different site details?

Yes, the fields on the public request form, such as structure type, approximate size, roof type or timber preference, can be adjusted by editing the workflow's steps or describing the change in plain English. This allows a workspace to tailor the intake information to the specific carpentry services it offers.

How is customer feedback collected after the job is done?

Two days after the job is marked complete, the workflow emails the customer a feedback form asking for an overall satisfaction rating and comments. Since this is an emailed form, the responses are saved to the record, adding a final entry to the request's timeline.

Does the customer need to create an account to take part in this process?

No, the customer takes part entirely through the public request form and forms emailed to them at each stage, such as the quote decision and feedback forms. All of their responses are linked to their request record and reference number without requiring account creation.

Ready to use this workflow?

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

Pergola / patio carpentry quote Workflow | assess.one