Workflow Template
Service Enquiry Contact Form Workflow
Captures public website service enquiries via a short contact form, confirms receipt by email (and SMS if a mobile number is given), classifies the service type, prioritises by urgency and commercial intent, assigns to the right service or sales owner, records the response, closes the enquiry, sends a closure email, and follows up with a brief feedback request one day later.
Organisations that manage a public website enquiry channel require a consistent, auditable process to capture, classify, and route service and sales enquiries in line with governance and customer-service expectations. This workflow spans enquiry capture, automated confirmation, service classification, priority triage with manual review checkpoints, and assignment to the appropriate service or sales owner, before response, closure, and a follow-up feedback request. It brings marketing, sales, and service operations teams into a single accountable process with defined escalation points for edge cases requiring human judgement.
Business Outcomes
- Supports faster acknowledgement of enquiries through automated email and SMS confirmations
- Helps reduce misrouted enquiries via structured classification and manual review fallbacks
- Improves consistency in prioritisation using confidence-based escalation to human reviewers
- Strengthens accountability with a clear audit trail from intake through closure
- Makes it easier to capture post-resolution feedback for continuous service improvement
Workflow Steps
Steps
- 1Create Enquiry Recordcreate record
Registers the submitted enquiry as a record.
- 2Set Status to Newupdate record
Marks the enquiry as newly received.
- 3Send Confirmation Emailsend email
Sends an immediate confirmation email to the submitter.
- 4Check if Mobile Number Provided
Determines whether to send a confirmation SMS.
phone: ""→Send Confirmation SMSDefault→Classify Requested Service - 5Send Confirmation SMSsend sms
Sends a confirmation SMS since a mobile number was provided.
- 6Classify Requested Serviceai classification
Categorises the enquiry based on the requested service.
- 7Route on Service Category
Sends low-confidence classifications for human review before proceeding.
_ai_clf_classify_service_needs_human_review: "true"→Manual Classification ReviewDefault→Prioritise Enquiry - 8Manual Classification Reviewcreate task
A team member confirms the correct service category for this enquiry.
- 9Prioritise Enquiryai prioritisation
Assesses urgency and commercial intent to assign a priority.
- 10Check Priority Confidence
Routes low-confidence priority assessments to human review.
_ai_priority_prioritise_enquiry_needs_human_review: "true"→Manual Priority ReviewDefault→Route to Service or Sales Owner - 11Manual Priority Reviewrequest approval
A team member confirms the priority for this enquiry.
- 12Route Manual Priority Outcome
Proceeds once priority has been manually confirmed, or sends back for re-review if rejected.
approval_status: "approved"→Route to Service or Sales Ownerapproval_status: "rejected"→Return to Manual Priority ReviewDefault→Route to Service or Sales Owner - 13Route to Service or Sales Owner
Assigns the enquiry to the appropriate owner based on priority.
_ai_priority_prioritise_enquiry_priority: "high"→Assign to Sales OwnerDefault→Assign to Service Owner - 14Assign to Sales Ownerassign user
Routes high-intent or new-business enquiries to a sales owner.
- 15Assign to Service Ownerassign user
Routes support and general enquiries to a service owner.
- 16Set Status to In Progressupdate record
Marks the enquiry as being actively handled.
- 17Respond to Enquirycreate task
Owner contacts the requester, records the response, and confirms once assisted.
- 18Route Assistance Outcome
Closes the enquiry if assisted, otherwise loops back for further follow-up.
requester_assisted: "Yes"→Save Response and Close EnquiryDefault→Loop Back for Further Follow-up - 19Loop Back for Further Follow-uprestart from step
Requester not yet assisted — restarts the response task for continued follow-up.
- 20Save Response and Close Enquiryupdate record
Persists the response notes and marks the enquiry closed.
- 21Send Closure Confirmation Emailsend email
Notifies the submitter that their enquiry has been closed.
- 22Wait 1 Day Before Feedback Request
Pauses for one day before requesting feedback.
- 23Send Feedback Requestrequest external input
Sends a short feedback request to the submitter after closure.
- 24Return to Manual Priority Reviewrestart from step
Fields
- Full Name*
- Email Address*
- Phone Number (optional)
- Service of Interest*
- Location (if relevant)
- Enquiry Message*
- +2 more fields
Forms
Contact Us
6 fields
Data Views
All Enquiries
full_name, email, service_of_interest, location +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
How is this workflow audited within assess.one?
Every step — from enquiry creation through status changes, classification, routing decisions, and closure — is recorded within assess.one with a timestamped history. This gives compliance and operations teams a complete record of who acted, when, and what decision was made at each stage. The audit trail supports internal review and external compliance requests without needing separate reporting tools.
Who has access to enquiry records and routing decisions?
Access is configured directly in assess.one using role-based permissions, so only designated service owners, sales owners, and administrators can view or act on records relevant to their role. Manual review steps, such as classification or priority review, can be restricted to specific roles to maintain segregation of duties. Administrators retain oversight across the full workflow for governance purposes.
How does this integrate with email and SMS notifications?
Confirmation emails and SMS messages are configured within assess.one's built-in notification settings, with SMS triggered conditionally when a mobile number is provided. There is no third-party development required — templates, triggers, and recipient logic are all managed inside the platform. Closure emails and feedback follow-ups use the same integrated notification framework.
Can the classification and priority logic be customised?
Yes, the service classification categories, priority rules, and confidence thresholds that trigger manual review can all be adjusted within assess.one's step configuration. Organisations can tailor routing logic to reflect their own service lines, sales structure, and urgency definitions. Changes take effect immediately without requiring a new implementation cycle.
What happens when classification or priority confidence is low?
When automated classification or prioritisation does not meet a defined confidence threshold, the enquiry is routed to a manual review step for a designated team member to confirm or correct the outcome. This checkpoint helps reduce misrouted or mis-prioritised enquiries reaching the wrong owner. The reviewer's decision is then fed back into the workflow to continue routing automatically.
Who needs access to this workflow to operate it effectively?
Typical participants include marketing or web-team staff who monitor incoming enquiries, sales and service owners who receive assigned enquiries, and a small number of reviewers responsible for manual classification and priority checks. Administrators configuring notification templates and routing rules also require access. Roles and permissions are managed centrally within assess.one.
How long does implementation take?
The template can be published and made live within minutes, with no separate implementation project or software installation required. Once published, the team can immediately begin receiving, classifying, and routing live enquiries. Adjustments to steps, roles, or notification logic can be made afterwards directly in assess.one as requirements evolve.
How is enquiry closure and feedback handled?
Once a response is recorded, the enquiry status is updated and a closure email is sent automatically to the enquirer. A brief feedback request follows approximately one day later, configured as part of the same workflow, to help capture customer sentiment on the resolution. This closes the loop while creating a record that supports service quality reviews.
Can approval or escalation logic be added for sales-related enquiries?
Yes, the routing step that separates sales and service ownership can be extended with additional approval or escalation logic as needed, such as requiring sign-off for high-value commercial enquiries. These adjustments are made directly within the platform's step configuration rather than through external development. This supports alignment with internal sales governance policies.
Ready to use this workflow?
Create a free account and customise this workflow for your business.
