Evaluate is one of the most powerful tools available in scenario builder. It let's you evaluate any information you gather in the call using the power of the most advanced large language model's reasoning and logic capabilities, and dynamically handle different inputs. Let's jump right in with an example.

We are going to create a scenario where we will ask the caller for the city they are located in. If the city is in the state of California, we will forward them to our sales team, otherwise we will kindly tell them that our services are only available in the state of California.

First, let's create the scenario and add our first task, to ask the caller about their state:

Screenshot 2023 10 08 at 6.26.30 pm

We will store the answer provided by the caller in the $city identifier. Now let's create and connect a task to evaluate this:

Screenshot 2023 10 08 at 6.28.11 pm

As you can see in the screenshot above, we will ask the powerful large language AI model to evaluate if the city that the caller provided is located in California. Now lets add the remaining parts and wire everything up.

Screenshot 2023 10 08 at 6.30.47 pm

Now when the caller calls, GPT-4 will evaluate the name of the city that the caller provides, and will route the caller accordingly. I hope this gives you an idea of how powerful this tool is, combined with other tools that echowin provides.

The large language models that we use were trained on a huge amount of data available in the internet, and have a great amount of world knowledge, logic and reasoning capabilities. Here are some examples of sample evaluate prompts to help you get creative:

Is the following date of birth valid?

Date of birth: $date_of_birth


Is the caller over the age of 21?

Date of birth: $date_of_birth


Is the reason for the call one of the following: sales order request, check on existing status or contact manager

Reason for call: $reason


The prompts need to return a response that can be mapped as true or false, otherwise you will notice anamolies. Feel free to play around with this tool to explore it's capabilities, we still get surprised every day by seeing what all it is capable of doing.

We are planning on adding more tools to help you utilize the power of large language models for your workflows. Let us know if you have any suggestions.

Platform For Innovative Businesses

Keep pace with rapid advancements in AI. With echowin, easily create and launch your own AI-powered virtual agents. Together, let's revolutionize your business.

Phone Representative

Digital Receptionist

Customer Support

echowin has been a game changer for my parking company.  We get so many calls requesting information about our lots and parking rules. Now Terry, our echowin bot handles the calls. She answers questions, gives direction and is allowing our admin staff to focus on more important tasks.
Tylar Miller
Shoreline Parking
Myrtle Beach, South Carolina
As a small law firm owner, it is difficult to manage the volume of calls we receive daily. echowin provides fast and personal responses to each of our clients. This maintains a healthy attorney client relationship. At the same time, it increases our efficiency when dealing with important calls.
Elliott Lipinsky
Law Offices Of Elliott Owen Lipinsky
Attorney For Selma and Montgomery, Alabama

Trusted By

Property Management Companies
Law Firms & Attorneys
Local Businesses
eCommerce Stores
Digital Media Agencies
Internet Service Providers
Google Cloud


Calls Answered

With Zero Call Transfers
Your personal transfer rate is available in client portal.
Last updated on September 27, 2023.

1m 38s

Average Call

Resolution Time
Your personal resolution time is available in client portal.
Last updated on September 27, 2023.


App Integrations

With Zapier
Connect with your favorite apps like Google Sheets, Slack, Trello, and more.