Workflow Template
Customer Support Request Form Workflow
Captures a short customer support request from a website contact form, acknowledges receipt, uses AI to prioritise the enquiry (with human fallback), assigns a response task with SLA based on priority, tracks resolution outcome, closes the enquiry with a response email, and follows up with a feedback request.
Organisations handling customer support enquiries need a consistent, visible process that captures every request, applies appropriate urgency, and keeps staff accountable to response deadlines. This workflow takes a customer's submission from a public request form through acknowledgement, AI-assisted priority rating with human fallback, an SLA-based response task, resolution tracking, closure, and a feedback request. Support leads and support team members are involved at the priority and response stages, while customers interact only through the request form and emailed messages.
Business Outcomes
- Helps reduce time to first acknowledgement for every support enquiry
- Supports more consistent prioritisation of enquiries through AI assistance with human fallback
- Makes SLA-based response deadlines easier to track and act on
- Improves visibility of enquiry status from submission through to closure
- Streamlines collection of customer feedback after resolution
Workflow Steps
Steps
- 1Create Support Request Recordcreate record
Registers the submitted contact form as a support request record.
- 2Set Status to Newupdate record
Sets the enquiry status to New on creation.
- 3Send Acknowledgement Emailsend email
Emails the customer an acknowledgement with their reference number.
- 4Check If Mobile Number Provided
Routes to SMS confirmation only if a mobile number was given.
customer_mobile: ""→Send SMS ConfirmationDefault→AI Priority Rating - 5Send SMS Confirmationsend sms
Texts the customer a short confirmation with their reference number.
- 6AI Priority Ratingai prioritisation
AI assesses priority (High, Medium, Low) from the issue type, urgency and description.
- 7Route on AI Priority Confidence
Sends unsure AI ratings to the support lead for manual review, otherwise proceeds with the AI result.
_ai_priority_ai_priority_rating_needs_human_review: "true"→Support Lead Sets PriorityDefault→Save AI Priority - 8Support Lead Sets Prioritycreate task
Creates a task for the support lead to manually set the priority when the AI is unsure, due in 1 day.
- 9Save Manual Priorityupdate record
Saves the support lead's manually set priority to the record.
- 10Save AI Priorityupdate record
Saves the AI-determined priority to the record.
- 11Set Status to Assignedupdate record
Sets the enquiry status to Assigned before creating the response task.
- 12Route Response SLA by Priority
High priority enquiries get a 1-day response deadline; all others get 3 days.
priority: "High"→Support Team Respond (High Priority)Default→Support Team Respond (Standard) - 13Support Team Respond (High Priority)create task
Creates a task for the support team to respond within 1 day, recording the outcome.
- 14Support Team Respond (Standard)create task
Creates a task for the support team to respond within 3 days, recording the outcome.
- 15Save Response and Outcomeupdate record
Saves the response notes and outcome to the record.
- 16Route on Response Outcome
Opens a help desk ticket task if the enquiry needs a support ticket, otherwise proceeds to closure.
response_outcome: "Needs a support ticket"→Open Help Desk TicketDefault→Set Status to Closed - 17Open Help Desk Ticketcreate task
Creates a fire-and-forget task for the support team to open a ticket in the help desk within 1 day.
- 18Set Status to Closedupdate record
Sets the enquiry status to Closed before notifying the customer.
- 19Send Closure Emailsend email
Emails the customer that their enquiry is closed, including the response.
- 20Wait One Day
Waits one day before requesting feedback.
- 21Request Feedbackrequest external input
Emails the customer a short feedback form with a 1-5 rating and comments.
Fields
Show all 15 fieldsShow fewer fields
FormContact Support
- Full Name*· Text
- Email Address*· Email
- Mobile Number· Phone
- Account or Order Reference· Text
- Issue Type*· Choice
- Urgency*· Choice
- Short Description*· Long text
- Attachment· File upload
TaskSupport Lead Sets Priority
- Set Priority*· Choice
TaskSupport Team Respond (High Priority)
- Response or Resolution Notes*· Long text
- Outcome*· Choice
Other fields
- Enquiry Status· Choice
- Priority· Choice
- Overall Satisfaction*· Number
- Comments· Long text
- Full Name*
- Email Address*
- Mobile Number
- Account or Order Reference
- Issue Type*
- Urgency*
Forms
Contact Support
8 fields
Data Views
Support Requests
customer_name, issue_type, account_reference, priority +1 more
Dashboard Widgets
Recommended integrations
Setup the following integrations to extend workflow capability.
Send SMS in the workflow
Twilio
AWS SNS
Send email in the workflow
AWS SES
Similar Workflows
Similar Categories
FAQs
What does this workflow record at each stage of a support enquiry?
Each submission becomes a record with a reference number, a status, and a timeline of what happened. As the enquiry moves through the process, the record captures the AI or manually set priority, the response or resolution notes and outcome entered by the support team, and the status changes from New through Assigned to Closed. This gives a consistent, auditable view of how each enquiry was handled.
Who is involved in handling a support enquiry through this workflow?
The support lead is involved when the AI priority rating is unsure, and is assigned a task to manually set the priority within 1 day. The support team is then assigned a response task, with the deadline set by priority, and records the response or resolution notes and outcome. If the outcome shows a support ticket is needed, the support team is also assigned a task to open one in the help desk.
How do we change the SLA deadlines used in this workflow?
The response deadlines, such as the 1-day window for high priority enquiries and the 3-day window for others, can be adjusted by describing the change in plain English or by editing the relevant step in the workflow editor. Earlier versions of the workflow are kept, so changes can be reviewed against what was running before.
What happens when the AI priority rating is unsure?
When the AI marks its priority rating as needing human review, the workflow creates a task for the support lead to manually set the priority, due in 1 day. The workflow waits for this task to be completed before proceeding, and the manually set priority is then saved to the record. When the AI rating is not flagged for review, its priority result is saved to the record directly.
What decides whether a customer receives an SMS confirmation?
The workflow checks whether a mobile number was provided on the request form. If one was given, the customer receives a short SMS confirmation with their reference number in addition to the acknowledgement email; if not, the workflow proceeds without sending a text.
What happens when a response outcome shows a support ticket is needed?
If the recorded outcome is that the enquiry needs a support ticket, the workflow creates a task for the support team to open one in the help desk within 1 day. This task is fire-and-forget, meaning the workflow does not wait for it to complete before moving on to close the enquiry, and the help desk ticket reference entered on that task stays with the task rather than the record.
How is the customer kept informed as their enquiry progresses?
The customer receives an acknowledgement email with their reference number as soon as the request is submitted, an optional SMS confirmation if a mobile number was given, a closure email including the response once the enquiry is resolved, and a feedback request email one day after closure. All of this happens without the customer needing an account.
Can the fields on the request form or feedback form be changed?
Yes, the fields collected on the public request form and on the emailed feedback form can be adjusted by describing the change in plain English or by editing the form steps in the workflow editor. This makes it straightforward to add, remove, or reword fields such as the issue type, urgency, or feedback rating as requirements change.
Does this workflow guarantee compliance with customer service regulations?
This workflow records statuses, priority ratings, response notes, outcomes, and a full timeline of activity for each enquiry, which supports internal oversight and record-keeping. Each business should confirm its own obligations regarding customer service and data handling requirements relevant to its industry and jurisdiction.
Ready to use this workflow?
Create a free account and customise this workflow for your business.
