assess.one – AI-powered business operations platform

Workflow Template

Electrical Fault and Service Request Workflow

Manages electrical service and fault requests from intake through booking, on-site work, and completion, with distinct handling for urgent vs standard jobs and for fixed, further-work-needed, and unable-to-complete outcomes.

A customer's power trips or a socket stops working, and they fill in your request form with the details and some photos. From there, this workflow takes over: it logs the job, splits urgent jobs from standard ones so the office books them with the right urgency, keeps the customer posted by email at each stage, and routes the outcome depending on whether the electrician fixed it, found further work needed, or couldn't complete the job. Your team gets clear tasks to work through instead of chasing details across emails and phone calls, and every request stays visible as a record with a status and full timeline.

Business Outcomes

  • Faster response to urgent electrical faults through automatic due-date routing
  • Fewer missed customer updates with automatic acknowledgement, booking and completion emails
  • Clearer handover between office booking and on-site electrician work
  • Consistent capture of fault details, parts used and outcomes for every job
  • Better visibility of jobs needing further work or unable to be completed

Workflow Steps

Steps

  1. 1
    Create service request recordcreate record

    Registers the submitted request as a service request record.

  2. 2
    Set status to New Requestupdate record

    Sets the request status to New Request.

  3. 3
    Email acknowledgementsend email

    Sends the customer an acknowledgement email with their reference number.

  4. 4
    Route on urgency

    Branches 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 to schedule an urgent visit.

  6. 6
    Office: book standard visitcreate task

    Creates a booking task for the office due in 3 days to schedule a standard visit.

  7. 7
    Save booking detailsupdate record

    Persists the confirmed visit date and assigned electrician to the record and sets status to Booked.

  8. 8
    Email customer visit datesend email

    Notifies the customer of the confirmed visit date.

  9. 9
    Electrician: complete on-site workcreate task

    Assigns the electrician a task to record fault found, tests done, work done, parts used, photos and outcome.

  10. 10
    Save job detailsupdate record

    Persists the electrician's fault, test, work, parts and outcome details to the record.

  11. 11
    Route on job outcome

    Branches handling based on whether the job was fixed, needs further work, or could not be completed.

    job_outcome: "Fixed"→Set status to Completed
    job_outcome: "Further work needed"→Set status to Further Work Required
    job_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 work summarysend email

    Sends 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 findings and further work neededsend email

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

  18. 18
    Office: prepare quotecreate 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 findings to customersend email

    Sends the customer the findings from the visit where the job could not be completed.

Fields

Show all 18 fields

FormElectrical Service & Fault Request

  • Full Name*· Text
  • Email Address*· Email
  • Mobile Number*· Phone
  • Site Address*· Text
  • Problem*· Choice
  • Property Type*· Choice
  • Description· Long text
  • Photos· File upload
  • Preferred Visit Times· Text
  • Urgency*· Choice

TaskOffice: book urgent visit

  • Visit Date· Date
  • Assigned Electrician· Text

TaskElectrician: complete on-site work

  • Fault Found· Long text
  • Tests Done· Long text
  • Work Done· Long text
  • Parts Used· Long text
  • Outcome· Choice

Other fields

  • Request Status· Choice
  • Full Name*
  • Email Address*
  • Mobile Number*
  • Site Address*
  • Problem*
  • Property Type*

Forms

Electrical Service & Fault Request

10 fields

Data Views

Service Requests

name, site_address, problem, 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
electrical service / fault requestelectricaltradetrades

Similar Workflows

Similar Categories

FAQs

Do I need to set up separate processes for urgent and standard jobs?

No, this workflow already splits jobs by urgency automatically once a customer submits the request form. Urgent jobs create a booking task for the office due in 1 day, while standard jobs get a booking task due in 3 days, so your team simply works through whichever tasks land in front of them.

Can my team customise the booking due dates or add extra steps?

Yes, you can describe the change you want in plain English or edit the steps directly in the workflow editor, for example adjusting the 1-day and 3-day booking deadlines. Earlier versions of the workflow are kept, so you can review or roll back changes if needed.

Who is actually involved in getting a job from request to completion?

The office handles booking the visit, entering the confirmed visit date and assigned electrician, and later preparing a quote if further work is needed. The electrician has a task to record fault found, tests done, work done, parts used, photos and the outcome once on site, and the workflow waits for both of these tasks before moving on.

What happens when the electrician marks the job as fixed?

The record's status is set to Completed, the customer gets an email summary of the work done, and after a two-day wait they're sent a feedback form asking for a 1-5 satisfaction rating and comments. This gives you a record of completed jobs alongside customer feedback for each one.

What if the job needs further work or can't be completed?

If further work is needed, the status is set to Further Work Required, the customer is emailed the findings and details of what's still needed, and the office gets a task to prepare a quote. If the job can't be completed, the status is set to Unable to Complete and the customer receives an email with the findings from that visit.

Is this suitable for a small electrical business with just a couple of office staff?

Yes, the workflow is built around simple tasks assigned to whoever handles booking and whoever's on the tools, without needing extra admin overhead. Since it's ready to use as soon as it's published, a small team can start running it straight away without any setup project.

Do customers need to create an account to submit a request or give feedback?

No, customers submit their initial request through a public request form, and later receive forms by email, such as the feedback request, without ever needing to log in or create an account. This keeps the process simple for customers while still giving your team a full record of each interaction.

How do we know where a job stands at any point?

Each request is a record with a reference number, a current status such as New Request, Booked, Completed, Further Work Required or Unable to Complete, and a timeline showing what's happened so far. Table views and dashboards let you see all your requests grouped by status, so you can spot what needs attention.

What details get saved against the job record versus staying on a task?

Anything entered on a task the workflow waits for, like the confirmed visit date, assigned electrician, or the electrician's fault and work details, gets saved on the record itself. The quote preparation task for further work is not waited on, so its notes stay attached to that task in the record's task list rather than on the record.

Ready to use this workflow?

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

Electrical Fault and Service Request Workflow | assess.one