Workflow Template
Handyman quote / job request Workflow
Captures a handyman job request, has the office prepare and send a quote, waits for customer acceptance, schedules and completes the job, then collects feedback — tracking status throughout.
Handyman businesses fielding job requests, quotes and scheduling across multiple staff and tradespeople need a consistent process that keeps every request visible from first enquiry to completed job. This workflow captures the job request through a public form, has the office prepare and send a quote, waits for customer acceptance, coordinates scheduling and job completion with the assigned handyman, and closes out with a feedback request. Office admins, assigned handymen and customers are each involved at defined points, with the record's status and timeline tracking progress throughout.
Business Outcomes
- Helps reduce delays between job request submission and quote delivery
- Supports clearer visibility into where each job stands, from new request through to completion
- Makes it easier to keep quote, schedule and completion details organised on a single record
- Designed to improve consistency in customer communication at each stage of the job
- Streamlines collection of post-job feedback without manual follow-up
Workflow Steps
Steps
- 1Create Job Request Recordcreate record
Registers the submitted job request as a record.
- 2Set Status to New Requestupdate record
Marks the record status as New Request.
- 3Email Acknowledgement to Customersend email
Sends the customer an acknowledgement email with their reference number.
- 4Office: Prepare Quotecreate task
Office prepares the quote from the job details and photos, due within 1 day.
- 5Save Quote Details to Recordupdate record
Persists the prepared quote details onto the job request record.
- 6Set Status to Quote Sentupdate record
Marks the record status as Quote Sent.
- 7Email Quote and Request Decisionrequest external input
Sends the customer the quote details and a form to accept or decline, waiting for their reply.
- 8Route on Quote Decision
Branches the workflow based on whether the customer accepted or declined the quote.
quote_decision: "Accept"→Set Status to Quote Acceptedquote_decision: "Decline"→Set Status to Quote DeclinedDefault→End - 9Set Status to Quote Declinedupdate record
Marks the record status as Quote Declined.
- 10Email Thank-You for Declinesend email
Sends the customer a thank-you email acknowledging their decision to decline the quote.
- 11Set Status to Quote Acceptedupdate record
Marks the record status as Quote Accepted.
- 12Office: Schedule Jobcreate task
Office schedules the job by setting the service date and assigned handyman.
- 13Save Schedule Details to Recordupdate record
Persists the service date and assigned handyman onto the record.
- 14Set Status to Job Scheduledupdate record
Marks the record status as Job Scheduled.
- 15Email Customer the Service Datesend email
Sends the customer the scheduled service date.
- 16Handyman: Complete Jobcreate task
Handyman completes the job and records completion notes, before/after photos, and final invoice amount, with no due date.
- 17Save Completion Details to Recordupdate record
Persists the completion notes, photos, and final invoice amount onto the record.
- 18Set Status to Job Completedupdate record
Marks the record status as Job Completed.
- 19Email Thank-You with Final Amountsend email
Sends the customer a thank-you email with the final invoice amount.
- 20Wait 2 Days Before Feedback Request
Pauses for two days before requesting customer feedback.
- 21Email Feedback Formrequest external input
Sends the customer a feedback form with a 1-5 rating and optional comments.
Fields
- Full Name*
- Email Address*
- Mobile Number*
- Site Address*
- List of Jobs Needed*
- Job Categories*
- +17 more fields
Forms
Handyman Job Request
8 fields
Data Views
Job Requests Overview
customer_name, site_address, job_categories, quote_amount +2 more
Dashboard Widgets
Recommended integrations
Setup the following integrations to extend workflow capability.
Send email in the workflow
AWS SES
Similar Workflows
Similar Categories
FAQs
What does this workflow record at each stage of the job request?
The record captures the original job details from the request form, then the quote amount, pricing type, jobs included and quote validity once the office prepares a quote. As the job progresses, the service date and assigned handyman are saved, followed by completion notes, before and after photos, and the final invoice amount. Each of these updates is reflected in the record's status and timeline, giving a running history of the job from submission to completion.
Who is involved in progressing a handyman job request?
Customers submit the initial request through a public form and later respond to emailed forms for quote acceptance and feedback, without needing an account. Office staff are assigned the task of preparing the quote and scheduling the job, while an assigned handyman completes the job task and records completion details. Each task is assigned to a specific team member within the workspace, keeping responsibility clear at every stage.
What happens when a customer accepts or declines the quote?
The workflow waits for the customer's reply to the quote email and then branches based on their decision. If accepted, the status is set to Quote Accepted and the workflow moves on to scheduling; if declined, the status is set to Quote Declined and a thank-you email acknowledging the decision is sent. This branching keeps the record's status aligned with the customer's actual response at all times.
How do we change the steps or timing in this workflow?
A workflow can be adjusted by describing the desired change in plain English or by editing individual steps directly in the workflow editor. This includes adjusting due dates, such as the one-day quote preparation window, or amending the wording of emails and forms. Earlier versions of the workflow are kept, so changes can be reviewed against prior configurations.
What information does the office see when preparing a quote?
The office task for preparing the quote is built from the job details and photos submitted on the original request form, including the list of jobs needed, job categories and site address. The office then enters the quote amount, pricing type, jobs included in the quote, and how long the quote remains valid. Because the workflow waits for this task, these details are saved directly onto the job request record once completed.
How is the assigned handyman kept informed of job details?
Once the office schedules the job, the service date and assigned handyman are saved to the record and the status is updated to Job Scheduled. The assigned handyman then completes a task to finish the job and record completion notes, before and after photos, and the final invoice amount. Because this task has no due date, it remains open until the handyman submits the completion details.
What does the customer receive throughout the process?
Customers receive an acknowledgement email with their reference number after submitting a request, followed by a quote email that includes a form to accept or decline. Once the job is scheduled they are emailed the service date, and after completion they receive a thank-you email with the final invoice amount. Two days after completion, a feedback form requesting a 1-5 rating and optional comments is sent by email.
How is customer feedback collected and where is it recorded?
Two days after the job is marked completed, the workflow sends the customer a feedback form asking for a service rating from 1 to 5 and optional comments. Because this is an emailed form, the customer's responses are saved directly onto the job request record. This gives the business a recorded feedback entry tied to the specific job and reference number.
Can the quote decline process be customised for different reasons?
The quote decision form already includes an optional comments field, so a customer can share their reason for declining alongside their decision. The thank-you email sent on decline, along with the wording of the decision form itself, can be adjusted by describing the change in plain English or editing the relevant step in the workflow editor. This allows the business to tailor the decline experience without altering the underlying record structure.
Ready to use this workflow?
Create a free account and customise this workflow for your business.
