# Create a Use Case

A use case is a collection of agent systems for the same problem. The best way to use AMESA is to build multiple agent systems within the same use case using different design patterns and variations. This allows you to iterate and improve your agent systems for the best possible performance.

All agent systems within a use case share the same simulator and the same overall KPI.

## Create a Use Case in the UI

To create a use case, click on New New Use Case in the upper right-hand corner of your dashboard.

<figure><img src="/files/Em7FZmJELwmF7A0DJznO" alt="" width="360"><figcaption></figcaption></figure>

You'll be prompted to enter the simulator associated with your use case and then choose your team.

### Set KPI and ROI

After you select your simulator and team, you'll be prompted to set the KPI and ROI for your use case.&#x20;

<figure><img src="/files/0EEI3rsanS9V22evP6Sz" alt=""><figcaption></figcaption></figure>

The KPI is the top-level goal, the most important metric you are trying to optimize that you will use to evaluate the performance of your team of agents. Choose the sensor variable that represents this metric to serve as your KPI.&#x20;

For benchmark value, enter the current performance level on the KPI. This is the number that your agents will attempt to outperform. Add the benchmark units where prompted.

The ROI section allows you to represent agent performance in terms of financial impact. Enter the value in dollars of a specific percentage improvement in the KPI (either increase or decrease depending on the problem).&#x20;

After agents are trained, the platform will use this information to provide data and visualizations about the performance on the KPI compared to the benchmark and about the financial return on investment on the Benchmarking page.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.amesa.com/build-multi-agent-systems/create-a-project.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
