assess.one – AI-powered business operations platform

Workflow Template

Concreting quote request Workflow

Manages a concreting quote request from initial submission through site inspection, quoting, acceptance, deposit collection, job scheduling, completion, and post-job feedback.

This workflow is designed for concreting contractors who manage a steady flow of quote requests from site inspection through to job completion. It automates the full lifecycle — capturing the initial request, assigning estimator tasks, emailing quotes and collecting decisions, tracking deposits and scheduling, and following up with a feedback request once the job is done. The result is a single record per request that shows its current status and full timeline, replacing scattered emails and spreadsheets with a live, trackable process.

Business Outcomes

  • Faster turnaround from quote request to site inspection with automatic task assignment
  • Clearer visibility of every request's status, from New Request through to Job Completed
  • Reduced follow-up effort through automated acknowledgement, quote and scheduling emails
  • Improved deposit and payment tracking with confirmation details saved to the record
  • More consistent post-job feedback collection to support service improvement

Workflow Steps

Steps

  1. 1
    Create Quote Request Recordcreate record

    Registers the submitted quote request as a record.

  2. 2
    Set Status: New Requestupdate record

    Sets the record status to New Request.

  3. 3
    Email Acknowledgementsend email

    Emails the customer an acknowledgement of their request 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

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

  6. 6
    Estimator: Prepare Quotecreate task

    Assigns the estimator a task to prepare the quote details for the record.

  7. 7
    Save Quote Detailsupdate record

    Persists the prepared quote details to the record.

  8. 8
    Set Status: Quote Sentupdate record

    Sets the record status to Quote Sent.

  9. 9
    Email Quote & Request Decisionrequest external input

    Emails the customer the quote details with a form to accept or decline, and waits for their response.

  10. 10
    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
  11. 11
    Set Status: Quote Declinedupdate record

    Sets the record status to Quote Declined.

  12. 12
    Email Thank-You (Declined)send email

    Emails the customer a thank-you note after they declined the quote.

  13. 13
    Set Status: Quote Acceptedupdate record

    Sets the record status to Quote Accepted.

  14. 14
    Email Deposit Amount Duesend email

    Emails the customer the deposit amount required to proceed.

  15. 15
    Set Status: Awaiting Depositupdate record

    Sets the record status to Awaiting Deposit.

  16. 16
    Office: Confirm Deposit Receivedcreate task

    Assigns the office a task to confirm the deposit was received.

  17. 17
    Save Deposit Confirmationupdate record

    Persists the deposit confirmation details to the record.

  18. 18
    Office: Schedule Jobcreate task

    Assigns the office a task to schedule the job with a start date and crew.

  19. 19
    Save Job Scheduleupdate record

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

  20. 20
    Set Status: Job Scheduledupdate record

    Sets the record status to Job Scheduled.

  21. 21
    Email Job Start Datesend email

    Emails the customer the scheduled start date for their job.

  22. 22
    Crew: Complete Jobcreate task

    Assigns the concreting crew a task with no due date to complete the job and record final details.

  23. 23
    Save Job Completion Detailsupdate record

    Persists the job completion notes, photos and final invoice amount to the record.

  24. 24
    Set Status: Job Completedupdate record

    Sets the record status to Job Completed.

  25. 25
    Email Thank-You with Final Amountsend email

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

  26. 26
    Wait 2 Days

    Waits two days before requesting feedback from the customer.

  27. 27
    Email Feedback Requestrequest external input

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

Fields

  • Full Name*
  • Email*
  • Mobile*
  • Site Address*
  • Type of Work*
  • Approximate Area*
  • +27 more fields

Forms

Concreting Quote Request

10 fields

Data Views

Quote Requests Overview

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
concreting quote requestconcreting and formworkquote requesttradetrades

Similar Workflows

Similar Categories

FAQs

Why should we automate our concreting quote process instead of handling it manually?

Manually tracking quote requests across email, spreadsheets and phone calls makes it easy to lose track of where a request stands. This workflow gives each request a record with a status and timeline, so staff can see at a glance whether a job is awaiting inspection, quoting, a deposit or scheduling. It also removes manual steps like sending acknowledgement emails or quote details, since these are sent automatically as the record moves through its stages.

What is the ROI of using this workflow compared to our current process?

The workflow reduces time spent on repetitive administrative tasks such as sending emails, chasing deposit confirmations and re-typing quote details into other systems. Estimators, office staff and crews receive tasks directly tied to the record, with data captured once and reused throughout the process. Over time this can help a business quote and schedule more jobs with the same staffing level, since less time is spent on coordination and status chasing.

How is the workflow triggered and what does the customer see first?

A customer submits a public request form with details such as site address, type of work, approximate area, finish and preferred timeframe. This creates a record with status New Request, and the customer immediately receives an acknowledgement email containing their reference number. From that point they can track progress through the emails and forms sent to them as the record advances.

Who is involved in completing a quote request, and what are they responsible for?

An estimator is assigned a task to conduct the site inspection and record measured area, levels and excavation requirements, followed by a task to prepare the quote. Office staff are then assigned tasks to confirm deposit receipt and to schedule the job with a start date and crew. Finally, the concreting crew is assigned a task to complete the job and record completion notes, before and after photos, and the final invoice amount.

What happens when a customer accepts or declines the quote?

After the quote is emailed, the workflow waits for the customer's response before branching. If the customer accepts, the record status changes to Quote Accepted and an email is sent with the deposit amount due, moving the process toward scheduling. If the customer declines, the status changes to Quote Declined and a thank-you email is sent, closing out that path of the process.

How is the deposit and job scheduling tracked in the workflow?

Once a quote is accepted, the record status moves to Awaiting Deposit while the office confirms receipt through a dedicated task that records the amount and date received. This information is saved to the record before the office is assigned a task to schedule the job, entering the start date and assigned crew. The status then updates to Job Scheduled and the customer is emailed their confirmed start date.

Can we customise the steps, emails or tasks in this workflow?

Yes, a workflow can be changed by describing the change in plain English or by editing its steps directly in the workflow editor, and earlier versions are kept for reference. This makes it straightforward to adjust task due dates, email wording, or the fields captured at each stage as a business refines its process. Since the template is ready to use, a workspace can start running the live process within minutes and adjust it as needed afterward.

What happens after the job is completed?

Once the crew records completion notes, before and after photos, and the final invoice amount, the record status updates to Job Completed and the customer receives a thank-you email with the final invoice amount. The workflow then waits two days before automatically emailing a feedback form asking for an overall satisfaction rating and comments. This feedback, along with all prior task entries and form responses, is retained on the record's timeline.

How does the workflow record what happens at each stage for reporting or compliance purposes?

Each request record carries a reference number, a current status, and a timeline showing what happened at every step, including task entries such as inspection findings, quote details, deposit confirmations and completion data. Table views and dashboards can show records grouped by status, and all workspace activity is logged. Businesses should confirm their own record-keeping and compliance obligations, as this workflow tracks process data but does not itself determine compliance.

Ready to use this workflow?

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

Concreting quote request Workflow | assess.one