Workflow Template
Pool equipment repair / service request Workflow
Manages pool and spa equipment service requests from intake through booking, technician job completion, and outcome-based follow-up (fixed, further work, or unable to complete), with customer notifications and feedback collection.
Pool and spa service businesses handling repair requests across multiple sites and technicians need a consistent, visible process that keeps office staff, technicians, and customers aligned from first contact through job completion. This workflow manages the full lifecycle of a service request: intake via a public form, urgency-based booking by office staff, technician job completion with fault and parts detail, and outcome-based follow-up covering fixed jobs, further work, or incomplete visits. Office administrators, pool technicians, and customers each interact with the record at defined points, with every status change and detail captured in the record timeline.
Business Outcomes
- Helps reduce missed or delayed bookings by routing urgent requests to a shorter response window
- Supports clearer handoffs between office staff and technicians with structured job detail capture
- Makes it easier to track request status from intake through completion across all sites
- Helps improve customer communication with automatic acknowledgement, visit date, and completion emails
- Supports ongoing service quality review through structured post-job feedback collection
Workflow Steps
Steps
- 1Create Service Request Recordcreate record
Registers the submitted service request as a record.
- 2Set Status to New Requestupdate record
Marks the record status as New Request.
- 3Email Acknowledgementsend email
Sends the customer an acknowledgement email with their reference number.
- 4Route by Urgency
Routes the booking task due date based on the urgency selected.
urgency: "Urgent"→Office: Book Urgent Visiturgency: "Standard"→Office: Book Standard VisitDefault→Office: Book Standard Visit - 5Office: Book Urgent Visitcreate task
Creates a booking task for the office due in 1 day to schedule the urgent visit.
- 6Office: Book Standard Visitcreate task
Creates a booking task for the office due in 3 days to schedule the standard visit.
- 7Save Booking Detailsupdate record
Persists the visit date and assigned technician to the record and sets status to Booked.
- 8Email Customer Visit Datesend email
Sends the customer the confirmed visit date.
- 9Technician: Complete Jobcreate task
Assigns the pool technician a task to record fault found, work done, parts used, water test results, photos and outcome.
- 10Save Job Detailsupdate record
Persists the technician's job findings to the record.
- 11Route by Job Outcome
Routes handling based on whether the equipment was fixed, needs further work, or could not be completed.
job_outcome: "Fixed"→Set Status to Completedjob_outcome: "Further work needed"→Set Status to Further Work Requiredjob_outcome: "Unable to complete"→Set Status to Unable to CompleteDefault→Set Status to Further Work Required - 12Set Status to Completedupdate record
Marks the record status as Completed.
- 13Email Completion Summarysend email
Sends the customer a summary of the work done.
- 14Wait 2 Days Before Feedback Request
Pauses for two days before requesting customer feedback.
- 15Request Customer Feedbackrequest external input
Sends the customer a feedback form with a 1-5 rating and comments.
- 16Set Status to Further Work Requiredupdate record
Marks the record status as Further Work Required.
- 17Email Further Work Findingssend email
Sends the customer the findings and the work still needed.
- 18Office: Prepare Quotecreate task
Creates a fire-and-forget task for the office to prepare a quote for the further work, due in 2 days.
- 19Set Status to Unable to Completeupdate record
Marks the record status as Unable to Complete.
- 20Email Unable to Complete Findingssend email
Sends the customer the technician's findings for the incomplete job.
Fields
- Name*
- Email*
- Mobile*
- Site Address*
- Equipment*
- Problem*
- +18 more fields
Forms
Pool Equipment Repair & Service Request
13 fields
Data Views
Service Requests
customer_name, site_address, equipment, urgency +3 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 a service request?
Each service request is created as a record with a reference number and status, starting at New Request. As the request moves through booking, the visit date and assigned technician are saved to the record, and once the technician completes the job, fault found, work done, parts used, water test results, job photos, and outcome are all saved to the record. The record's timeline reflects each status change, from Booked through Completed, Further Work Required, or Unable to Complete.
Who is involved in handling a pool service request?
Office team members are assigned booking tasks for urgent or standard visits, entering the visit date and assigned technician. Pool technicians are assigned a job completion task where they record fault details, work performed, parts used, water test results, and job photos. Customers interact through the public request form and receive email updates at acknowledgement, booking confirmation, and completion stages, without needing an account.
How does the workflow decide how quickly a visit is booked?
The urgency selected on the request form routes the booking task's due date: urgent requests create an office booking task due in 1 day, while standard requests create a booking task due in 3 days. This routing step happens automatically after the acknowledgement email is sent, so office staff see the appropriate deadline on their task.
What happens after the technician completes the job?
Once the technician submits their job completion task, the fault found, work done, parts used, water test results, and outcome are saved to the record, and the workflow routes based on the outcome selected. A Fixed outcome moves the record to Completed with a summary email and, after a two-day wait, a feedback request; Further Work Needed moves it to Further Work Required with a findings email and an office task to prepare a quote; Unable to Complete moves it to that status with a findings email to the customer.
How is customer feedback collected and what does it capture?
Two days after a job is marked Completed, the workflow sends the customer a feedback form asking for an overall satisfaction rating from 1 to 5 and any comments. Because the workflow waits for this form, the responses are saved directly to the record, giving a record-level view of customer satisfaction for completed jobs.
What is captured when further work is needed after a visit?
When the technician's outcome is Further Work Needed, the record status is set to Further Work Required and the customer is emailed the findings along with the work still needed. An office task to prepare a quote is created with a 2-day due date; since the workflow does not wait for this task, the quote notes entered stay with that task in the record's task list rather than on the record itself.
How do we change or adjust this workflow?
A workflow can be adjusted by describing the desired change in plain English or by editing the steps directly in the workflow editor, such as changing booking due dates or adjusting the wording of customer emails. Earlier versions of the workflow are kept, so changes can be reviewed or reverted as the process evolves.
How quickly can a pool service business start using this workflow?
The template is ready to use as soon as a workspace publishes it, with no installation or development project required. Office staff and technicians can begin working live service requests through the process within minutes of publishing.
What information does the customer provide when submitting a request?
The public request form collects name, email, mobile number, site address, equipment type, problem description, pool type, equipment brand and age, a description, photos, preferred visit times, and urgency. This information is captured on the record from the moment it is created, giving office staff and technicians the context they need before the visit is booked.
Ready to use this workflow?
Create a free account and customise this workflow for your business.
