assess.one – AI-powered business operations platform

Workflow Template

Stonemasonry quote request Workflow

Manages a natural stone quote request end-to-end: intake, site inspection, quote preparation and delivery, customer acceptance, deposit collection, job scheduling, job completion, and post-job feedback.

A customer fills in a form asking for a stone benchtop or paving quote, and from there your team needs to inspect the site, price the job, chase a deposit, schedule the work and follow up afterwards — usually across scattered emails and spreadsheets. This workflow keeps all of that in one record, moving the job through statuses like Site Inspection, Quote Sent, Awaiting Deposit and Job Scheduled, with tasks assigned to estimators, office staff and stonemasons at each stage. Customers get emailed updates and forms throughout without ever needing to log into anything, and the whole history sits on one record with a reference number.

Business Outcomes

  • Fewer quote requests lost or forgotten between intake and site inspection
  • Clearer visibility of where every job sits, from new request through to completion
  • Reduced back-and-forth chasing deposits and confirming payments before scheduling
  • Faster handoffs between estimators, office staff and stonemasons on the same record
  • More consistent customer communication at each stage, from acknowledgement to feedback request

Workflow Steps

Steps

  1. 1
    Create Quote Request Recordcreate record

    Registers the incoming quote request as a record.

  2. 2
    Set Status: New Requestupdate record

    Sets the record status to New Request.

  3. 3
    Send Acknowledgement Emailsend email

    Emails the customer an acknowledgement with their reference number.

  4. 4
    Set Status: Site Inspectionupdate record

    Sets the record status to Site Inspection.

  5. 5
    Estimator: Conduct Site Inspectioncreate task

    Estimator visits the site and records inspection findings, due in 2 days.

  6. 6
    Save Inspection Detailsupdate record

    Persists the inspection findings to the record.

  7. 7
    Estimator: Prepare Quotecreate task

    Estimator prepares the quote details 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 record status to Quote Sent.

  10. 10
    Send Quote to Customerrequest external input

    Emails the customer their quote and a form to accept or decline it, 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 record status to Quote Declined.

  13. 13
    Send Thank You (Declined)send email

    Emails the customer a thank-you note acknowledging their decision.

  14. 14
    Set Status: Quote Acceptedupdate record

    Sets the record status to Quote Accepted.

  15. 15
    Send Deposit Due Emailsend email

    Emails the customer the deposit amount due.

  16. 16
    Set Status: Awaiting Depositupdate record

    Sets the record status to Awaiting Deposit.

  17. 17
    Office: Confirm Deposit Receivedcreate task

    Office confirms the deposit payment has been received.

  18. 18
    Save Deposit Confirmationupdate record

    Persists the confirmed deposit amount and date to the record.

  19. 19
    Office: Schedule Jobcreate task

    Office schedules the job with a start date and assigned stonemason.

  20. 20
    Save Schedule Detailsupdate record

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

  21. 21
    Set Status: Job Scheduledupdate record

    Sets the record status to Job Scheduled.

  22. 22
    Send Start Date Emailsend email

    Emails the customer the confirmed job start date.

  23. 23
    Stonemason: Complete Jobcreate task

    Stonemason completes the job and records completion details, with no due date.

  24. 24
    Save Completion Detailsupdate record

    Persists the job completion details to the record.

  25. 25
    Set Status: Job Completedupdate record

    Sets the record status to Job Completed.

  26. 26
    Send Completion Thank Yousend email

    Emails the customer a thank-you note with the final invoice amount.

  27. 27
    Wait 2 Days

    Waits two days after job completion before requesting feedback.

  28. 28
    Send Feedback Requestrequest external input

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

Fields

  • Name*
  • Email*
  • Mobile*
  • Site Address*
  • Type of Work*
  • Stone Type*
  • +27 more fields

Forms

Stone Work Quote Request

10 fields

Data Views

Quote Requests

customer_name, site_address, type_of_work, 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
stonemasonry quote requeststone masonryquote requesttradetrades

Similar Workflows

Similar Categories

FAQs

Do I need any technical skills to set this workflow up?

No, the workflow is ready to publish and run as-is, with no installation or development project required. If you want to tweak a step later, you can describe the change in plain English or edit it directly in the workflow editor, and earlier versions are kept so you can always see what changed.

Can my team customise the stages or forms to match how we quote jobs?

Yes, every step in this workflow — from the intake form fields to the inspection details and quote fields — can be adjusted to fit how your business actually works. You can add, remove or reword fields on any task or form, and change the status names if they don't match your terminology.

Who is actually doing the work at each stage of this workflow?

The workflow assigns tasks to specific team roles as the job progresses: an estimator conducts the site inspection and prepares the quote, office staff confirm the deposit and schedule the job, and a stonemason completes the job and logs completion details. Each task is assigned to a workspace member, and the workflow waits for it to be completed before moving the record forward.

What happens if a customer declines the quote?

When the customer responds to the quote form with Decline, the workflow routes the record to a Quote Declined status and sends them a thank-you email acknowledging their decision. If they accept instead, the record moves to Quote Accepted and the deposit request email goes out automatically.

Does the customer need to create an account to respond to quotes or give feedback?

No, customers take part entirely through the public request form and forms emailed directly to them, such as the quote acceptance form and the final feedback form. They never need to log in or set up an account at any point in the process.

How does the deposit get confirmed before the job is scheduled?

Once the customer accepts the quote, they're emailed the deposit amount due and the record status changes to Awaiting Deposit. An office team member then completes a task confirming the deposit amount and date received, and this is saved to the record before the job scheduling step begins.

Can we see where every job currently stands across all our customers?

Yes, each quote request is a record with its own reference number, current status and full timeline of what's happened. Table views and dashboards let you see records grouped by status, such as how many are in Site Inspection versus Job Scheduled, and all workspace activity is logged against the record.

Is this suitable for a small stonemasonry business without dedicated office staff?

Yes, the workflow is built around roles like estimator, office and stonemason, but these can be assigned to whichever team members actually handle those tasks in your business, even if one person covers multiple roles. Tasks are simply assigned to whoever in your workspace should complete them, whether that's one person or several.

What information gets saved permanently on the customer record versus staying with a task?

Anything entered on a task the workflow waits for — like inspection findings, quote details, deposit confirmation and job completion notes — is saved to the record and visible in its history. Details from tasks the workflow doesn't wait for would instead stay attached to that specific task in the record's task list rather than on the main record.

Ready to use this workflow?

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

Stonemasonry quote request Workflow | assess.one