Documentation

Looking for something in particular?

Automation V3: Intent Validator

Last Modified:

An Intent is the underlying purpose of an utterance. As the name implies, it’s the intention behind the words a user would enter into an Agent or ChatBot.

Example: 

Utterance: “What’s the weather like today in San Francisco?”
Intent: Weather Inquiry
Entities: Location-San Francisco, Date-Today

Note: AI must be enabled on Automation V3 to use the Image Validator.

Use Case:

Validates non-deterministic systems like chatbots or virtual agents.

Step Settings

Inputs:

Intent (Text, Mandatory)
The intent must be clearly defined, appropriate, and actionable. Providing well-phrased intent text helps ensure accurate utterance generation.

Utterance (Text, Mandatory)
The input to be verified. May be a string of text or a variable from a data source.

Result:

Result Name (Text)
Choose a name for the results to be stored locally as a Boolean value indicating whether the utterance matches the intent.

  • True, if the utterance clearly expresses the intent.
  • False, if the utterance does not clearly express the intent.

Result Scope (Text)
Select a scope to avoid data collisions in various testing scenarios by limiting the access of the Results Name variable.

General Parameters:

Continue on Failure (Checkbox)
If the box is unchecked, the test will stop running if the provided utterance does not match the known intent. 
If the box is checked, the test will continue after reporting the failure.

Examples

IntentUtteranceOutput
book flightI need to book a flight to Mumbai tonight.true
cancel reservationCan I make a new reservation for next week?false
track orderWhere is my package? I ordered it yesterday.true
find nearby restaurantsAliens are watching me through the microwave.false

Note: There is no explanation for the results. You will only receive a true or false value.


Feedback

Was this article helpful for you?
Documentation library

Trying to raise a case with our support team?

We use cookies to better understand how our website is used so we can tailor content for you. For more information about the different cookies we use please take a look at our Privacy Policy.

Scroll to Top