> For the complete documentation index, see [llms.txt](https://docs.foretellreality.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.foretellreality.com/foretell-ai/authoring-tool/scenario/interpersonal-simulation.md).

# Interpersonal Simulation

The purpose of interpersonal simulations is to allow for roleplay training between two real people. The same information is provided to both users, a live chat transcript is generated, and at the end of the conversation both users have the option to upload the recording and transcript.

Setting up an interpersonal simulation requires access to the Foretell Social admin panel, and will only work in the Desktop or Virtual Reality application. You cannot use the interpersonal simulation between two people using the web browser. This will only work if your client code has the Foretell Social license as well as the Foretell AI license.

When authoring a simulation you can enable it to allow human-to-human meetings by enabling the toggle in the Scenario tab labelled **"Allow interpersonal simulation (Desktop & VR only)"**

<figure><img src="/files/UXLTYttyjvxFWEjjchGS" alt=""><figcaption></figcaption></figure>

Once this toggle is enabled and you have saved the simulation, it is time to go to the Foretell Social admin webpage to create a new meeting that uses that simulation.

Go to [this link](https://admin.foretellreality.com/) and log in using the same credentials that you would use to log in to the AI authoring tool website. Only Department Admins and Organization Admins will be able to create meetings.

<figure><img src="/files/BCmZPGy1NVlp8oLgG6J0" alt=""><figcaption></figcaption></figure>

After signing in, use the left sidebare to open up the **"Meetings"** section and then click the **"Meetings"** tab underneath it.

<figure><img src="/files/8G82ZyuaxipKuKd5tEqv" alt=""><figcaption></figcaption></figure>

At the top of the page click on the **"+ Add Meeting"** button

<figure><img src="/files/qXBIulUckGuv44sTlxp4" alt=""><figcaption></figcaption></figure>

This will open up a new window on the right side of the screen. First, give the meeting a name in the **"Meeting Name"** text box. Next, either set the Meeting Access to **"Public"** or keep it private and add specific users you want to have access to this meeting. Since the meeting can only hold two people, it is often best to keep the meeting private in case some stranger accidentally joins.

<figure><img src="/files/TXFGr5zZwtZVluo0pzgI" alt=""><figcaption></figcaption></figure>

Next, to set up the meeting as an Interpersonal AI meeting, at the bottom of the window find the **"Manage Experiences"** section. Click on the **"+ Add Experience"** button, then select the **"AI Human to Human (Capacity: 2) \[AI]"** experience and click the **"+ Add Experience"** button in the bottom right.&#x20;

This will create a new experience slot with an input field where you can choose which AI simulation you want to be loaded in. Click on the box that says **"Select an AI Experience"** and you will see a list of all of the simulations that allow interpersonal simulation. Find the simulation you are looking for and select it.

<figure><img src="/files/X5l0od6tmj6l6ryWS31y" alt=""><figcaption></figcaption></figure>

Once you have finished editing the meeting, click on the **"Add Meeting"** button in the bottom right corner.

<figure><img src="/files/fGggfY9o5L8np54hwvGl" alt=""><figcaption></figcaption></figure>

Now that the meeting is created, let's test it out to make sure it exists. We can do this either in the VR app or in the Desktop app. Open the app and log in with the credentials of a user that has access to this meeting.

<figure><img src="/files/UlyLJHxkRDP3OiIvEYdG" alt=""><figcaption></figcaption></figure>

After logging in, you will need to give yourself a name and choose an avatar.&#x20;

Your name is set in a text box at the top of the left column displaying the avatar. On desktop you can type on your keyboard, while in VR a keyboard will pop up when you select the text input box.&#x20;

To choose an avatar preset, select on the button near the bottom of the left column labeled **"Choose Preset"** and in the window that pops up choose an avatar you like, then select the **"Save"** button.

<figure><img src="/files/PN3eCNyngnBU3Tzezitx" alt=""><figcaption></figcaption></figure>

In the main window you should be able to find the meeting name you gave your meeting. Select the meeting box, then in the pop-up window select the **"Join"** button. This will load you into the environment.

<figure><img src="/files/FkbzOdh2RFshAN8dQVTt" alt=""><figcaption></figcaption></figure>

The first person to joing the meeting will be placed in the position that the trainee typically occupies, while the second person will be seated where the AI agent usually sits.

<figure><img src="/files/PvuHzhC8tu1vipKRTJ3D" alt=""><figcaption></figcaption></figure>

You can start and stop the conversation tools such as the captioning and video recording in the same way as you would for AI agents, using the AIA Controls button in the menu that looks like a robot.

<figure><img src="/files/Dx5zSBhkvMl8WG4Dz7eR" alt=""><figcaption></figcaption></figure>

After stopping the conversation, you can upload the transcript and video to our servers in much the same way as you would with an AI agent.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.foretellreality.com/foretell-ai/authoring-tool/scenario/interpersonal-simulation.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
