assess.one – AI-powered business operations platform

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

  1. 1
    Create Enquiry Recordcreate record

    Registers the submitted enquiry as a record.

  2. 2
    Set Status to Newupdate record

    Marks the enquiry as newly received.

  3. 3
    Send Confirmation Emailsend email

    Sends an immediate confirmation email to the submitter.

  4. 4
    Check if Mobile Number Provided

    Determines whether to send a confirmation SMS.

    phone: ""Send Confirmation SMS
    DefaultClassify Requested Service
  5. 5
    Send Confirmation SMSsend sms

    Sends a confirmation SMS since a mobile number was provided.

  6. 6
    Classify Requested Serviceai classification

    Categorises the enquiry based on the requested service.

  7. 7
    Route on Service Category

    Sends low-confidence classifications for human review before proceeding.

    _ai_clf_classify_service_needs_human_review: "true"Manual Classification Review
    DefaultPrioritise Enquiry
  8. 8
    Manual Classification Reviewcreate task

    A team member confirms the correct service category for this enquiry.

  9. 9
    Prioritise Enquiryai prioritisation

    Assesses urgency and commercial intent to assign a priority.

  10. 10
    Check Priority Confidence

    Routes low-confidence priority assessments to human review.

    _ai_priority_prioritise_enquiry_needs_human_review: "true"Manual Priority Review
    DefaultRoute to Service or Sales Owner
  11. 11
    Manual Priority Reviewrequest approval

    A team member confirms the priority for this enquiry.

  12. 12
    Route 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 Owner
    approval_status: "rejected"Return to Manual Priority Review
    DefaultRoute to Service or Sales Owner
  13. 13
    Route to Service or Sales Owner

    Assigns the enquiry to the appropriate owner based on priority.

    _ai_priority_prioritise_enquiry_priority: "high"Assign to Sales Owner
    DefaultAssign to Service Owner
  14. 14
    Assign to Sales Ownerassign user

    Routes high-intent or new-business enquiries to a sales owner.

  15. 15
    Assign to Service Ownerassign user

    Routes support and general enquiries to a service owner.

  16. 16
    Set Status to In Progressupdate record

    Marks the enquiry as being actively handled.

  17. 17
    Respond to Enquirycreate task

    Owner contacts the requester, records the response, and confirms once assisted.

  18. 18
    Route Assistance Outcome

    Closes the enquiry if assisted, otherwise loops back for further follow-up.

    requester_assisted: "Yes"Save Response and Close Enquiry
    DefaultLoop Back for Further Follow-up
  19. 19
    Loop Back for Further Follow-uprestart from step

    Requester not yet assisted — restarts the response task for continued follow-up.

  20. 20
    Save Response and Close Enquiryupdate record

    Persists the response notes and marks the enquiry closed.

  21. 21
    Send Closure Confirmation Emailsend email

    Notifies the submitter that their enquiry has been closed.

  22. 22
    Wait 1 Day Before Feedback Request

    Pauses for one day before requesting feedback.

  23. 23
    Send Feedback Requestrequest external input

    Sends a short feedback request to the submitter after closure.

  24. 24
    Return 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

Enquiry PipelineEnquiries by Service of InterestRecent Enquiries

Recommended integrations

Setup the following integrations to extend workflow capability.

  • Send SMS in the workflow

    Twilio logoTwilioAWS SNS logoAWS SNS
  • Send email in the workflow

    AWS SES logoAWS SES
service enquiry formservice inquiry formservice contact formservice request enquirybusiness service enquiry

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.

Website Enquiry Intake & Response Workflow | assess.one