Hopefully, by now, you have managed to whittle down to a shortlist of 2-5 AI agent providers that you can put to the test against one another.

They should only be vendors you can see yourself working with and who have cleared your minimum requirements bar from step 3.

Now comes the fun part - testing.

Testing comes in 2 phases:

Phase 1 - Setting up

The first thing you will need to do is add the training data, or knowledge to the respective AI agent tools.

This shouldn’t take more than a few minutes or hours on each, depending on how much content you are to add and where you are adding it from.

A good vendor may even assist or advise you on the best way to add or upload your knowledge if you are unsure.

The way in which knowledge can be uploaded can also impact results - if for example, you are able to use knowledge connectors (like a direct integration with a Zendesk help center) then always opt for these over a website crawl as you are likely to get more complete and accurate results.

You need to make sure that the knowledge you add will be sufficient to answer the questions you are to ask in Phase 2.

If the AI doesn’t have the knowledge it won’t be able to answer your questions.

You should also try to ensure that each of your AI agent tools has the same knowledge available to it (to ensure a fair test).

<aside> 🗒️

It will likely not be exactly the same knowledge across your providers if you are using website knowledge as website crawlers all work in different ways, however, each should retrieve materially the same pages, enough for testing.

</aside>

Phase 2 - Asking questions

Once you have finished setting up your AI agent by providing it with the requisite knowledge, it is time to start figuring out what questions you will ask.

Ultimately this is the true test of any AI agent, even with the best integrations and feature set in the world, if it can’t answer your customers’ questions well, it won’t be of much use.

Gathering test questions

This is arguably one of the most important steps in your AI-first journey, so here’s what you need to do to gather your test question set:

This should give you a comprehensive question set that you can use across all your vendors.

Once you have this test question set you can ask the questions manually to the AI agent, or any good AI agent provider should allow you to test your set of questions free of charge (and may do it for you) to see what responses you could expect to get from your new AI agent.

Scoring test questions

Once you have your responses back you will need to score them.

Here is what you will want to score your responses on:

<aside> ⚠️

If there are more than a couple of incorrect answers you should probably remove the provider from your shortlist

</aside>

Making a decision

Once you have completed your testing (and finished reading this guide 😉), you are probably as educated as you can be about your AI agent decision.

Choose the agent that scores the best in Phase 2 combined with the team or company you feel most confident working with - AI agents aren’t just for Christmas after all and you’ll want to work closely with your vendor to improve your agent’s performance over time.

I hope this guide has been useful for you and I hope you’ll consider My AskAI as part of your selection process like [Customer.io](http://Customer.iohttps://myaskai.com/blog/customerio-myaskai-case-study), Zeffy, Freecash and Zinc did.

👋🏻


Introduction

Step 1 - Your Current Set-up

Step 2 - Planning for Success

Step 3 - Selecting an AI Agent Provider

Step 4 - Testing AI Agent Providers