assess.one – AI-powered business operations platform

Workflow Template

Sales Enquiry Contact Form Workflow

Captures sales enquiries from a website contact form, acknowledges the enquirer by email/SMS, uses AI to prioritise the lead, routes it to a sales rep for response with an outcome capture, escalates qualified leads to the sales pipeline, closes out the enquiry with a response email, and follows up one day later requesting feedback.

When website enquiries land in a shared inbox, they sit unread for hours, get answered out of priority order, and hot leads cool off before anyone calls them back. This workflow captures every enquiry as a tracked record the moment it's submitted, acknowledges the sender by email and SMS, uses AI to gauge buying intent so high-priority leads get a 1-day response deadline instead of 3, and routes qualified leads straight to a sales pipeline task. The result is a team that responds faster to the leads that matter most, with a full timeline of what happened on every enquiry.

Business Outcomes

  • Faster first response to high-intent leads through automatic priority-based deadlines
  • Fewer enquiries falling through the cracks with every submission tracked as a record with a reference number
  • Reduced manual triage time as AI handles routine priority calls and only escalates uncertain ones to a sales lead
  • Clearer handoff to the sales pipeline for qualified leads without manual chasing
  • Ongoing visibility into response quality through post-closure feedback ratings and comments

Workflow Steps

Steps

  1. 1
    Create Sales Enquiry Recordcreate record

    Registers the submitted contact form as a sales enquiry record.

  2. 2
    Set Status to Newupdate record

    Sets the enquiry status to New immediately after creation.

  3. 3
    Email Acknowledgementsend email

    Sends the enquirer an acknowledgement email with their reference number.

  4. 4
    Check if Mobile Number Provided

    Routes to SMS confirmation only when a mobile number was supplied.

    mobile_number: ""→Text Confirmation
    Default→AI Priority Assessment
  5. 5
    Text Confirmationsend sms

    Sends a short SMS confirmation with the reference number to the provided mobile number.

  6. 6
    AI Priority Assessmentai prioritisation

    Uses AI to rate the enquiry's priority based on buying intent and urgency from the product interest and message.

  7. 7
    Route on AI Priority Confidence

    Sends low-confidence assessments to a sales lead for manual priority setting, otherwise proceeds with the AI's rating.

    _ai_priority_ai_prioritise_enquiry_needs_human_review: "true"→Sales Lead: Set Priority
    Default→Save AI Priority
  8. 8
    Sales Lead: Set Prioritycreate task

    Assigns a task to the sales lead to manually set the priority because the AI was unsure.

  9. 9
    Save Manually Set Priorityupdate record

    Persists the sales lead's manually chosen priority to the record.

  10. 10
    Save AI Priorityupdate record

    Persists the AI-determined priority to the record.

  11. 11
    Set Status to Assignedupdate record

    Updates the enquiry status to Assigned before routing to the salesperson.

  12. 12
    Route Response Task Due Date by Priority

    High priority enquiries get a 1-day response deadline; all others get 3 days.

    priority: "High"→Salesperson: Respond to High Priority Enquiry
    Default→Salesperson: Respond to Enquiry
  13. 13
    Salesperson: Respond to High Priority Enquirycreate task

    Assigns the salesperson a task due in 1 day to respond to this high priority enquiry and record the outcome.

  14. 14
    Salesperson: Respond to Enquirycreate task

    Assigns the salesperson a task due in 3 days to respond to this enquiry and record the outcome.

  15. 15
    Save Response and Outcomeupdate record

    Persists the response and outcome captured by the salesperson to the record.

  16. 16
    Save Response and Outcomeupdate record

    Persists the response and outcome captured by the salesperson to the record.

  17. 17
    Route on Outcome

    Creates a sales pipeline task when the outcome is a qualified lead.

    outcome: "Qualified lead"→Sales Team: Add to Pipeline
    Default→Set Status to Closed
  18. 18
    Route on Outcome

    Creates a sales pipeline task when the outcome is a qualified lead.

    outcome: "Qualified lead"→Sales Team: Add to Pipeline
    Default→Set Status to Closed
  19. 19
    Sales Team: Add to Pipelinecreate task

    Creates a fire-and-forget task for the sales team to add the qualified lead to the sales pipeline within 2 days.

  20. 20
    Sales Team: Add to Pipelinecreate task

    Creates a fire-and-forget task for the sales team to add the qualified lead to the sales pipeline within 2 days.

  21. 21
    Set Status to Closedupdate record

    Updates the enquiry status to Closed before notifying the enquirer.

  22. 22
    Set Status to Closedupdate record

    Updates the enquiry status to Closed before notifying the enquirer.

  23. 23
    Email Closure Noticesend email

    Emails the enquirer that their enquiry is closed, including the response given.

  24. 24
    Email Closure Noticesend email

    Emails the enquirer that their enquiry is closed, including the response given.

  25. 25
    Wait 1 Day

    Waits one day before requesting feedback from the enquirer.

  26. 26
    Wait 1 Day

    Waits one day before requesting feedback from the enquirer.

  27. 27
    Request Feedbackrequest external input

    Sends the enquirer a feedback form with a 1-5 rating and comments.

  28. 28
    Request Feedbackrequest external input

    Sends the enquirer a feedback form with a 1-5 rating and comments.

Fields

Show all 13 fields

FormContact Sales

  • Name*· Text
  • Company*· Text
  • Business Email*· Email
  • Mobile Number· Phone
  • Product or Service of Interest*· Text
  • Message*· Long text

TaskSales Lead: Set Priority

  • Set Priority*· Choice

TaskSalesperson: Respond to High Priority Enquiry

  • Response Given to Enquirer*· Long text
  • Outcome*· Choice

Other fields

  • Enquiry Status*· Choice
  • Priority*· Choice
  • Overall satisfaction*· Number
  • Comments· Long text
  • Name*
  • Company*
  • Business Email*
  • Mobile Number
  • Product or Service of Interest*
  • Message*

Forms

Contact Sales

6 fields

Data Views

Sales Enquiries

contact_name, company, product_interest, priority +1 more

Dashboard Widgets

Enquiries by Status

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
sales enquiry formsales contact formsales inquiry formcontact sales formsales lead form

Similar Workflows

Similar Categories

FAQs

What happens if the AI isn't confident about an enquiry's priority?

When the AI's confidence is low, the workflow routes the enquiry to a sales lead with a task to manually set the priority. The workflow waits for this task to complete before continuing, and whatever priority the sales lead chooses is saved to the record. This keeps uncertain calls in human hands while letting clear-cut cases move through automatically.

Can this handle enquiries submitted without a mobile number?

Yes. The workflow checks whether a mobile number was provided on the form and only sends the SMS confirmation when one exists. If no mobile number is given, that step is skipped and the enquiry proceeds straight to AI priority assessment, so no enquiry stalls waiting for a phone number.

What if a salesperson misses the response deadline?

High priority enquiries carry a 1-day due date and all others a 3-day due date on the salesperson's response task, and the workflow waits for that task before moving forward. The task and its due date appear on the record's timeline, so overdue enquiries are visible in the workspace's table views and dashboards. Staff can follow up directly with the assigned salesperson based on that visibility.

How does a qualified lead get into the sales pipeline?

After the salesperson records the outcome, the workflow checks whether it was marked as a qualified lead. If so, it creates a task for the sales team to add the lead to the pipeline within 2 days; this task doesn't hold up the rest of the workflow, so the enquiry is still closed out and the enquirer notified while pipeline follow-up happens in parallel.

Can we customise the response deadlines or the questions on the forms?

Yes. A workspace admin can describe the change in plain English or edit the steps directly in the workflow editor, for example adjusting the 1-day and 3-day response windows or changing the fields on the request or feedback forms. Earlier versions of the workflow are kept, so changes can be reviewed or reverted if needed.

What if the enquirer doesn't respond to the feedback request?

The feedback form is emailed to the enquirer one day after closure and asks for an overall satisfaction rating and any comments. Since the enquirer doesn't need an account to respond, if they don't fill it in, the enquiry record simply stays at Closed status with no feedback recorded, and the record's timeline reflects that the request was sent.

Who is involved in handling a sales enquiry through this workflow?

A sales lead may be brought in to manually set priority when the AI is unsure, a salesperson is assigned to respond to the enquiry and record the outcome, and the sales team receives a task to add qualified leads to the pipeline. All of these are task assignments to workspace members rather than approval steps, and each is visible on the enquiry record's timeline.

What does the enquirer actually receive during this process?

The enquirer gets an acknowledgement email with their reference number right after submitting, an SMS confirmation if they provided a mobile number, a closure email once the salesperson's response and outcome are recorded, and a feedback form one day after closure. They interact with all of this through emailed forms and the original public request form, without needing to create an account.

How is the outcome of the sales response tracked on the record?

When the salesperson completes their response task, the response given and outcome they select are saved directly to the enquiry record because the workflow waits for that task. This saved outcome then determines whether the enquiry routes to a sales pipeline task or proceeds directly to closure, and it's also included in the closure email sent to the enquirer.

Ready to use this workflow?

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

Sales Enquiry Contact Form Workflow | assess.one