Skip to main content
Simulation is a feature in CallKaro that lets you test your agent by throwing many calls at it in a batch, all at the same time, by creating a fake user as per your requirement. Suppose you want to test 100 calls (or more) on a particular agent for a particular case scenario. Dialling 100+ calls manually is next to impossible. So you create a simulation in which you make your own fake user, train it on what to do during the call, and set a success criteria for which the batch is considered successful.
  1. Select the agent you want to test.
  2. Tap on Simulation, beside Create, in the capsule-shaped button.
  3. Either use a pre-existing test case, or make your own by tapping “Test Case” on the right of the table. To make a new test case, you do the following:
    1. Name the test case.
    2. Define how the user will interact with the agent in the User Prompt section.
    3. Define the success criteria for the test case in the Success Criteria section.
    4. Select the pre-call variables.
    5. Select the LLM model for the test.
And that is it — you are good to go to test the agent. You can see your testing results in the Batch Testing History section.