Workflow Template
Warranty / callback request Workflow
Handles warranty/callback requests for completed jobs: intake, warranty check, visit booking, technician resolution, and customer feedback collection, with status tracking throughout.
A customer calls in because something from a completed job isn't quite right, and now someone has to chase up whether it's still under warranty, book a visit, and keep the customer posted the whole time. This workflow handles that from the moment the customer submits a request form: it logs the callback with a reference number, routes it to the office for a warranty check, books a visit or a quote depending on the outcome, captures the technician's fix, and follows up with a feedback form once it's resolved. For the team, that means fewer manual status updates and emails to write, and a clear record of where every callback stands at any point.
Business Outcomes
- Faster response to warranty and callback requests with automatic acknowledgement and reference numbers
- Fewer manual status updates as the workflow tracks each callback from intake through to resolution
- Clearer handoffs between office staff and technicians with tasks assigned at each stage
- More consistent customer communication with automatic emails at each key milestone
- Better visibility into customer satisfaction through built-in post-resolution feedback collection
Workflow Steps
Steps
- 1Create Callback Request Recordcreate record
Creates the callback request record from the submitted form.
- 2Set Status: New Requestupdate record
Sets the callback status to New Request.
- 3Send Acknowledgement Emailsend email
Emails the customer an acknowledgement with their reference number.
- 4Office: Check Warrantycreate task
Office task to check whether the original job is still within warranty.
- 5Save Warranty Check Resultupdate record
Persists the warranty check result and notes to the record.
- 6Route on Warranty Result
Routes based on whether the job is in or out of warranty.
warranty_result: "Out of warranty"→Set Status: Out of Warrantywarranty_result: "In warranty"→Office: Book VisitDefault→End - 7Set Status: Out of Warrantyupdate record
Sets the callback status to Out of Warranty.
- 8Email Customer: Out of Warrantysend email
Informs the customer the work is outside its warranty period and offers a quote to fix it.
- 9Office: Prepare Quotecreate task
Office task to prepare a quote for the out-of-warranty repair; workflow does not wait for completion.
- 10Office: Book Visitcreate task
Office task to record the visit date and assigned technician for the in-warranty callback.
- 11Save Visit Detailsupdate record
Persists the visit date and assigned technician to the record.
- 12Set Status: Visit Bookedupdate record
Sets the callback status to Visit Booked.
- 13Email Customer: Visit Datesend email
Emails the customer the confirmed visit date.
- 14Technician: Complete Visitcreate task
Technician task to record the cause, work done, photos, and outcome of the visit.
- 15Save Technician Visit Resultupdate record
Persists the cause, work done, and outcome to the record.
- 16Route on Technician Outcome
Routes based on whether the issue was fixed or further work is needed.
outcome: "Further work needed"→Set Status: Further Work Neededoutcome: "Fixed"→Set Status: ResolvedDefault→End - 17Set Status: Further Work Neededupdate record
Sets the callback status to Further Work Needed.
- 18Email Customer: Further Work Neededsend email
Emails the customer next steps because further work is required.
- 19Office: Arrange Further Workcreate task
Office task to arrange the further work required; workflow does not wait for completion.
- 20Set Status: Resolvedupdate record
Sets the callback status to Resolved.
- 21Email Customer: Fix Summarysend email
Emails the customer a summary of the fix.
- 22Wait 2 Days Before Feedback
Waits two days after resolution before requesting feedback.
- 23Request Customer Feedbackrequest external input
Sends the customer a feedback form with a 1-5 rating and comments.
Fields
- Name*
- Email*
- Mobile*
- Site Address*
- Original Job Reference / Invoice Number*
- Completion Date of Original Job*
- +14 more fields
Forms
Warranty & Callback Request
9 fields
Data Views
Callback Requests
customer_name, site_address, original_job_reference, cause +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
Do I need technical skills to set this workflow up?
No — the callback workflow is a ready-to-use template, so a workspace can publish it in minutes and start running live requests straight away. There's no installation or development project involved, so your team can get going without any coding or IT support.
Can my team customise the warranty check or visit booking steps?
Yes, you can describe the change you want in plain English or edit the steps directly in the workflow editor. For example, you could adjust what the office task asks for during the warranty check, and earlier versions of the workflow are kept so you can always see what changed.
Who is involved in handling a callback request?
Office team members handle the warranty check, quote preparation for out-of-warranty jobs, booking the visit, and arranging any further work. A technician is assigned to complete the visit and record the cause, work done, photos and outcome — all as tasks assigned to specific team members.
What happens when a job turns out to be out of warranty?
The record's status is set to Out of Warranty, and the customer receives an email explaining the work is outside its warranty period along with an offer of a quote. The office then has a task to prepare that quote, which is recorded against the task rather than holding up the rest of the process.
What happens if the technician finds further work is needed after the visit?
The workflow routes based on the outcome the technician records. If further work is needed, the status changes to Further Work Needed, the customer is emailed about next steps, and an office task is created to arrange that further work.
Do customers need to create an account to submit a callback request?
No — customers submit their request through a public request form, and any follow-up forms (like the feedback request) are sent by email. They never need to log in or set up an account at any stage.
How is customer feedback collected at the end?
Two days after the callback is marked Resolved, the workflow sends the customer a feedback form asking for an overall satisfaction rating and any comments or suggestions. This gives your team a simple way to track how customers felt about the resolution.
Is this workflow suitable for tracking warranty compliance or record-keeping?
The workflow keeps a timeline on each record showing status changes, the warranty check result, visit details and technician outcomes, which gives you a clear activity trail. Each business should confirm its own record-keeping and compliance obligations, as the workflow itself doesn't determine legal compliance.
Can I see the status of all open callback requests at a glance?
Yes, each callback is a record with its own reference number, current status and timeline, and table views and dashboards show records grouped by status. This makes it easy to spot which requests are still awaiting a warranty check, a visit, or further work.
Ready to use this workflow?
Create a free account and customise this workflow for your business.
