> For the complete documentation index, see [llms.txt](https://helpdocs.conducttr.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://helpdocs.conducttr.com/feature-documentation/designing-and-running/channels/collaboration-based-channels/msngr-plus.md).

# Msngr Plus

Msngr Plus is a collaboration channel similar to **WhatsApp**. It allows for live conversations between players as well as pre-planned injects from the MEL.

| Benefit                                                                               | Feature                                                                                                                                                                                                                                                                                                                      |
| ------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Collaborative messaging allows players to work in an exercise as they do in real life | <ul><li>Group management</li><li>Players can message each other if they members of the chat group</li><li>Save draft messages</li><li>Share media and links</li><li>Ability to send pre-planned content as well as live messages</li><li>Impersonation and After Action Review (AAR) functions within this channel</li></ul> |

## Running

Players can participate in group discussions and collaboration in much the same way as they can with Slack and WhatsApp.

### Adding media <a href="#adding-media" id="adding-media"></a>

Attach media to your chats by clicking the paperclip icon next to the chat box:

<figure><img src="https://helpdocs.conducttr.com/~gitbook/image?url=https%3A%2F%2F3476309720-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FsNKxYbIPgfYmCR9EJgAu%252Fuploads%252FeE0EreFaYhpUtfIXz6Xv%252Fimage.png%3Falt%3Dmedia%26token%3D61c19775-24dd-4ddf-a3ca-e6b3f24fe679&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=e96a4619&#x26;sv=2" alt=""><figcaption></figcaption></figure>

You then have the option to attach a URL, a file saved locally or use your camera.

<figure><img src="https://helpdocs.conducttr.com/~gitbook/image?url=https%3A%2F%2F3476309720-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FsNKxYbIPgfYmCR9EJgAu%252Fuploads%252FS2G3PtqRfcyNTYlbzpQf%252Fimage.png%3Falt%3Dmedia%26token%3Db8f2e0fb-5ff3-4e33-912b-95d78058549a&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=258653d6&#x26;sv=2" alt=""><figcaption></figcaption></figure>

### Creating group chats <a href="#creating-groups" id="creating-groups"></a>

{% hint style="info" %}
Msngr Plus group chats are separate to groups in Conducttr. Groups are used for dynamic content publishing.&#x20;
{% endhint %}

All players will automatically be added to a *General* group chat which includes everyone in the exercise. You can also create specific groups live by following the instructions below.

{% stepper %}
{% step %}

#### Click the group chats icon and set name

Click the blue group chat icon found at the top of your chats to create a new group.

Give your group chat a name (and an image if you wish). Then click the blue tick.

<figure><img src="/files/24bstjXTLwsCUy2gmTfo" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

#### Add group chat members

Decide who you want to add to the group chat. When finished, click the next button.

{% hint style="warning" %}
In the list you'll only see players and personas who are already added to another Msngr Plus group chat. This is determined by the designer.
{% endhint %}

<figure><img src="/files/eUIgrYEQerRH4vevoa0t" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

#### View group chat

You have now created a group chat!

<figure><img src="/files/c1bEhHgN2YeU1jeUebo7" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

### Managing pre-defined group chats <a href="#managing-pre-defined-groups" id="managing-pre-defined-groups"></a>

If the permission is configured in the Editor then players have the ability to leave groups.

During the exercise, players preassigned as Admins can:

* Add and remove players from predefined group chats
* Edit the predefined group chat images and names

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

***

## Designing

### Group chats configuration

{% hint style="warning" %}
For players to use Msgnr Plus group chats (that aren't the default *General*) they must be preassigned to the group chat in the Editor by either:

* A **matching persona**
* A **position**
  {% endhint %}

<figure><img src="/files/17TxhTaMV2OlZr0P05Lj" alt=""><figcaption></figcaption></figure>

Group chat membership is persona-driven. Hence, even though you'll want players in the group in addition to personas, you'll need to add players by having them **match a persona** (i.e. use the same email address) or **assign the player a position**.

#### 🔀Matching persona vs position <a href="#configuration-choices" id="configuration-choices"></a>

The choice of matching persona vs position is determined by the intricacies of the groups that players need to be belong to and how many there are.

<div align="left"><figure><img src="/files/XDOfFqSB64mrogRp8dqJ" alt="" width="398"><figcaption></figcaption></figure></div>

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

**Matching persona**

In this example, the player who logs in with the email address <lesliegreen@bank.com> will assume the identity of the persona John Cullen and will be in the message groups *#general* and *#incident-response*.

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

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

**Position**

In the example below, when the player Charlie logs in to the exercise he'll be in the Msngr Plus groups *#general* and *#incident-reponse* because the IT Lead position has been assigned to him in the teams table.

Alternatively, Beth will only be in the *#general* group as she's a player without a corresponding position or a matching persona.

<figure><img src="/files/6SS0sG39vrGh1piN1isi" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Groups act as their own entities regardless of teams and positions e.g. if you have two players in different teams and/or positions they can still be added into the same group.
{% endhint %}

**Admins**

Admins function just as they would in popular messaging apps like WhatsApp. Assigning personas or positions as Admin permits them to add and remove group members, as well as editing the group chat image and name, live in the exercise.

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

Personas or positions assigned as Admin are marked in blue.

{% hint style="info" %}
To find out more about matching personas and positions, visit the pages below:
{% endhint %}

{% content-ref url="/pages/sP1Q6uHHQCXjoOPm6RuB" %}
[Positions and Special Permissions](/feature-documentation/designing-and-running/facilitation/facilitator-dashboard/positions-and-special-permissions.md)
{% endcontent-ref %}


---

# 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://helpdocs.conducttr.com/feature-documentation/designing-and-running/channels/collaboration-based-channels/msngr-plus.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.
