Workflow Template
Service Enquiry Contact Form Workflow
Captures website service enquiries, acknowledges the enquirer by email and SMS, uses AI to prioritise the enquiry (with human fallback), assigns the service team to respond within an SLA based on priority, closes the enquiry with the response, and follows up with a feedback request.
Organisations handling website service enquiries need a consistent, visible process that acknowledges every enquirer promptly and routes work to the right people without delay. This workflow captures enquiry details from a public request form, sends automated email and SMS acknowledgements, applies AI-based priority rating with a service lead fallback for low-confidence cases, and assigns response tasks to the service team under priority-based SLAs. Enquirers receive a closure email with the response given and a short feedback request, while the service lead and service team are the internal roles involved throughout.
Business Outcomes
- Helps reduce time-to-acknowledgement for new service enquiries
- Supports consistent prioritisation of enquiries using AI with human fallback for low-confidence cases
- Makes SLA-based response timing easier to track by priority level
- Improves visibility of enquiry status from submission through closure
- Streamlines collection of post-closure feedback to help monitor service quality
Workflow Steps
Steps
- 1Create Enquiry Recordcreate record
Registers the submitted enquiry as a new service_enquiry record.
- 2Set Status to Newupdate record
Sets the enquiry status to New on record creation.
- 3Send Acknowledgement Emailsend email
Emails the enquirer an acknowledgement with their reference number.
- 4Check Mobile Number Provided
Checks whether the enquirer gave a mobile number to decide whether to send an SMS confirmation.
mobile_number: ""→Send SMS ConfirmationDefault→AI Priority Rating - 5Send SMS Confirmationsend sms
Texts the enquirer a short confirmation with their reference number.
- 6AI Priority Ratingai prioritisation
Uses AI to rate the enquiry's priority based on the service of interest and message content, urgency, and commercial intent.
- 7Route on AI Priority Confidence
Routes low-confidence AI ratings to the service lead for manual review, otherwise saves the AI-assigned priority.
_ai_priority_ai_priority_rating_needs_human_review: "true"→Service Lead: Set PriorityDefault→Save AI-Assigned Priority - 8Service Lead: Set Prioritycreate task
Creates a task for the service lead to manually set the priority since the AI was unsure, due in 1 day.
- 9Save Manually Set Priorityupdate record
Saves the service lead's manually chosen priority to the record.
- 10Save AI-Assigned Priorityupdate record
Saves the AI-determined priority to the record.
- 11Set Status to Assignedupdate record
Sets the enquiry status to Assigned now that priority has been determined.
- 12Route on Priority for Response SLA
Routes High priority enquiries to a 1-day response task and all others to a 3-day response task.
priority: "High"→Service Team: Respond (High Priority)Default→Service Team: Respond (Standard) - 13Service Team: Respond (High Priority)create task
Creates a task for the service team to respond to this High priority enquiry within 1 day, recording the response given.
- 14Service Team: Respond (Standard)create task
Creates a task for the service team to respond to this enquiry within 3 days, recording the response given.
- 15Save Response (High Priority)update record
Saves the response given by the service team to the record.
- 16Save Response (Standard)update record
Saves the response given by the service team to the record.
- 17Set Status to Closedupdate record
Sets the enquiry status to Closed once a response has been recorded.
- 18Send Closure Emailsend email
Emails the enquirer to let them know their enquiry is closed, including the response given.
- 19Wait 1 Day Before Feedback
Waits one day after closure before requesting feedback.
- 20Request Feedbackrequest external input
Emails the enquirer a short feedback form with a 1-5 rating and comments.
Fields
Show all 12 fieldsShow fewer fields
FormContact Us
- Full Name*· Text
- Email Address*· Email
- Mobile Number· Phone
- Service of Interest*· Text
- Location· Text
- Message*· Long text
TaskService Lead: Set Priority
- Set Priority*· Choice
TaskService Team: Respond (High Priority)
- Response Given*· Long text
Other fields
- Enquiry Status· Choice
- Priority· Choice
- Satisfaction Rating*· Number
- Comments· Long text
- Full Name*
- Email Address*
- Mobile Number
- Service of Interest*
- Location
- Message*
Forms
Contact Us
6 fields
Data Views
Service Enquiries
full_name, service_of_interest, location, 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 about each enquiry?
Each enquiry is created as a service_enquiry record with a reference number, a status (New, Assigned, Closed) and a timeline of what happened. The record stores the priority determined either by AI or by the service lead, the response given by the service team, and the feedback rating and comments submitted later. Workspace activity related to the enquiry is also logged.
Who is involved in handling a service enquiry?
The enquirer submits details through a public request form and later receives emailed acknowledgements, a closure notice and a feedback form, without needing an account. Internally, the service lead is assigned a task to manually set priority when AI confidence is low, and the service team is assigned tasks to respond within the applicable SLA.
How is enquiry priority determined?
An AI step rates each enquiry's priority based on the service of interest, message content, urgency and commercial intent. If the AI rating has low confidence, the enquiry is routed to the service lead, who completes a task to manually set the priority, due in 1 day; otherwise the AI-assigned priority is saved directly to the record.
What happens if the mobile number is not provided?
The workflow checks whether a mobile number was entered on the request form. If one was provided, an SMS confirmation with the reference number is sent; if not, the workflow proceeds without sending an SMS, and the acknowledgement email is still sent to the enquirer.
How does the response SLA work for different priorities?
Once priority is set and the status changes to Assigned, the workflow routes High priority enquiries to a service team task due within 1 day, while all other priorities are routed to a task due within 3 days. In both cases, the workflow waits for the task to be completed, and the response given is saved to the record before the status is set to Closed.
What happens after an enquiry is closed?
Once the status is set to Closed, the enquirer receives a closure email that includes the response given by the service team. One day after closure, the workflow automatically emails a short feedback form asking for an overall satisfaction rating and any comments or suggestions.
How do we change this workflow?
A workflow can be adjusted by describing the desired change in plain English or by editing its steps directly in the workflow editor, such as changing SLA durations or adjusting the acknowledgement message. Earlier versions of the workflow are kept, making it straightforward to review or revert changes over time.
Can the enquiry priority process be customised?
Yes, the AI priority rating step, the confidence threshold that triggers the service lead's manual review task, and the SLA durations tied to each priority level can all be edited in the workflow editor. This allows a workspace to tune how enquiries are prioritised and how quickly the service team is expected to respond.
How does the workspace track enquiries at each stage?
Table views and dashboards display enquiry records grouped by status, such as New, Assigned or Closed, giving staff visibility into where each enquiry stands. The record's timeline captures each step completed, including task assignments, priority decisions and responses given, supporting oversight across the service team.
Ready to use this workflow?
Create a free account and customise this workflow for your business.
