assess.one – AI-powered business operations platform

Workflow Template

Air conditioner service request Workflow

Manages an air conditioning/refrigeration service request from intake through booking, technician visit, outcome recording, and customer follow-up, with branching for fixed, further-work-needed, and unable-to-complete outcomes.

This workflow is designed for air conditioning and refrigeration businesses that manage service requests from initial customer contact through to job completion and follow-up. It automates intake via a public request form, urgency-based booking task routing, technician visit recording, and outcome-driven customer communication, branching automatically into fixed, further-work-needed, or unable-to-complete paths. The result is a consistent, trackable process where every request carries a reference number, status, and full timeline from first contact to feedback.

Business Outcomes

  • Faster response to urgent service requests through automatic task due-date routing
  • Reduced manual follow-up as acknowledgement, booking, and completion emails are sent automatically
  • Clearer visibility into job status and history via each record's status and timeline
  • More consistent capture of technician findings, parts used, and outcomes across every visit
  • Improved customer experience through timely updates and structured feedback collection

Workflow Steps

Steps

  1. 1
    Create Service Request Recordcreate record

    Creates the service request record from the submitted intake form.

  2. 2
    Set Status to New Requestupdate record

    Sets the request status to New Request.

  3. 3
    Send Acknowledgement Emailsend email

    Emails the customer an acknowledgement with their reference number.

  4. 4
    Route on Urgency

    Routes the booking task due date based on the urgency selected.

    urgency: "Urgent"→Office: Book Urgent Visit
    urgency: "Standard"→Office: Book Standard Visit
    Default→Office: Book Standard Visit
  5. 5
    Office: Book Urgent Visitcreate task

    Creates a booking task for the office due in 1 day for an urgent request.

  6. 6
    Office: Book Standard Visitcreate task

    Creates a booking task for the office due in 3 days for a standard request.

  7. 7
    Save Booking Details and Set Status to Bookedupdate record

    Persists the visit date and technician to the record and sets status to Booked.

  8. 8
    Email Customer the Visit Datesend email

    Emails the customer confirming the scheduled visit date.

  9. 9
    Technician: Complete Service Visitcreate task

    Creates a task for the technician to record the fault found, work done, and outcome, with no due date.

  10. 10
    Save Visit Details to Recordupdate record

    Persists the fault, work done, refrigerant, parts, and outcome to the record.

  11. 11
    Route on Visit Outcome

    Routes the workflow based on the technician's recorded outcome.

    visit_outcome: "Fixed"→Set Status to Completed
    visit_outcome: "Further work needed"→Set Status to Further Work Required
    visit_outcome: "Unable to complete"→Set Status to Unable to Complete
    Default→Set Status to Further Work Required
  12. 12
    Set Status to Completedupdate record

    Sets the request status to Completed.

  13. 13
    Email Customer Work Summarysend email

    Emails the customer a summary of the work done.

  14. 14
    Wait 2 Days Before Feedback Request

    Pauses for two days before requesting customer feedback.

  15. 15
    Request Customer Feedbackrequest external input

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

  16. 16
    Set Status to Further Work Requiredupdate record

    Sets the request status to Further Work Required.

  17. 17
    Email Customer the Findings and Further Work Neededsend email

    Emails the customer the findings and details of the work still needed.

  18. 18
    Office: Prepare Quote for Further Workcreate task

    Creates a fire-and-forget task for the office to prepare a quote for the further work, due in 2 days.

  19. 19
    Set Status to Unable to Completeupdate record

    Sets the request status to Unable to Complete.

  20. 20
    Email Customer the Findingssend email

    Emails the customer the findings from the visit where the work could not be completed.

Fields

  • Name*
  • Email*
  • Mobile*
  • Site Address*
  • Service Needed*
  • System Type*
  • +15 more fields

Forms

AC Service Request

12 fields

Data Views

Service Requests

customer_name, site_address, service_needed, urgency +3 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
air conditioner service requesthvac and refrigerationservice requesttradetrades

Similar Workflows

Similar Categories

FAQs

Why should we automate air conditioner service requests instead of managing them manually?

Manually tracking service requests across emails, spreadsheets, and phone calls makes it easy to lose track of booking deadlines or forget follow-up communications. This workflow automatically creates a record with a reference number and status for every request, routes booking tasks based on urgency, and sends acknowledgement, booking, and completion emails without staff needing to remember each step. That reduces the administrative overhead of chasing bookings and keeping customers informed.

What is the return on investment of using this workflow compared to handling requests by phone and email?

The workflow removes repetitive manual tasks such as sending acknowledgement emails, tracking booking deadlines, and following up for feedback, freeing office staff to focus on scheduling and customer service instead of administration. Because every request has a status and timeline, staff spend less time searching for information about where a job stands. Over time this can support handling a higher volume of requests without a proportional increase in administrative effort.

How does the workflow decide how quickly a booking needs to happen?

When a customer submits the request form, the urgency they select routes the booking task automatically: urgent requests create an office booking task due in one day, while standard requests create a booking task due in three days. This ensures urgent jobs are flagged for faster action without office staff needing to manually prioritise incoming requests.

Who is responsible for each step in this workflow?

Office staff handle the booking tasks, entering the visit date and assigned technician, and later preparing a quote if further work is needed. The technician completes the service visit task, recording the fault found, work done, refrigerant added, parts used, photos, and outcome. Customers participate through the public request form and emailed forms, including the visit confirmation, work summary, findings, and feedback request, without needing an account.

What happens after the technician records the visit outcome?

The workflow routes based on the outcome the technician records. If the outcome is 'Fixed', the status is set to Completed, a work summary is emailed to the customer, and a feedback form is sent two days later. If the outcome is 'Further work needed', the status is set to Further Work Required, the customer is emailed the findings, and an office task to prepare a quote is created. If the outcome is 'Unable to complete', the status is set to Unable to Complete and the customer is emailed the findings from the visit.

Can the office quote task hold up the rest of the process if it's not completed quickly?

No. The 'Office: Prepare Quote for Further Work' task is fire-and-forget, meaning the workflow does not wait for it before considering that stage complete. The task still appears on the record's task list with a due date of two days, and the quote notes entered are kept with that task, but it doesn't block other activity on the request.

Can we customise this workflow to fit our own booking or follow-up timelines?

Yes. A workflow can be changed by describing the desired change in plain English or by editing its steps directly in the workflow editor, and earlier versions are kept so changes can be reviewed. This means details such as booking due dates, feedback wait times, or email content can be adjusted as your business processes evolve.

What information does the request form collect from customers?

The public request form collects the customer's name, email, mobile number, site address, service needed, system type, brand, approximate age, a description of the issue, photos, preferred visit times, and urgency. This information is saved to the service request record as soon as it's submitted, giving office staff full context before booking a visit.

How is customer feedback collected and where is it recorded?

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 this is an emailed form, the customer's answers are saved directly to the service request record, giving the business a record of satisfaction alongside the rest of the job history.

Does this workflow help us meet regulatory or compliance requirements for refrigerant handling records?

The workflow records the details staff and technicians enter, such as refrigerant added, parts used, fault found, and outcome, along with the status and timeline of each request. These records can support a business's own compliance and record-keeping practices, but each business should confirm its specific regulatory obligations independently.

Ready to use this workflow?

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

Air conditioner service request Workflow | assess.one