# How to use this site

## Structure

Our documentation is organised into several sections:

* Feature Documentation
* How To
* Player Guide
* Concepts
* FAQs

**Feature Documentation** will be your usual "go-to" for how to get something done

**How To** is goal-oriented&#x20;

**Player Guide** is for participants

**Concepts** is a section that allows us to discuss features and aspects of Conducttr more deeply so that you have a better understanding of how we think about crisis exercises

**FAQs** addresses frequently asked questions and problems

### Feature Documentation

This and other sections are organised by workflow:

* Planning&#x20;
* Designing & Running
* Publishing
* Reporting

## Site key

The cards below reveal a key we're using in our documentation to indicate the type of information on that page.

<table data-view="cards"><thead><tr><th></th><th></th><th></th></tr></thead><tbody><tr><td>🔀</td><td><strong>What's right for me?</strong></td><td>An explanation of the choices you have and why you might prefer one over another</td></tr><tr><td>⚡</td><td><strong>Gotchas</strong></td><td>Common things that people forget to consider</td></tr><tr><td>⭐</td><td><strong>Pro-tip</strong></td><td>Our recommendation approach</td></tr><tr><td>🔥</td><td><strong>Pro-users</strong></td><td>Advanced features for pro users</td></tr></tbody></table>


# Getting started

## Essentials

Conducttr is a crisis exercise platform. At it's heart is a simulation **space**.

In order to interact with the simulation space we provide three key components:

* **Exercise Editor**: This is where you design and build your exercises
* **Facilitator Dashboard**:  This is where the facilitator controls the exercise and monitors player activity
* **Virtual Desktop**: This is where players (the training audience) experience a first-person view of your exercise.

<img src="/files/GijvM5jZvIruWQvjd1pO" alt="" class="gitbook-drawing">

### End-to-End Process <a href="#end-to-end-process" id="end-to-end-process"></a>

This document site and our advice is structured around four key stages from exercise planning through to reporting.

Below we'll explain these stages.

<img src="/files/kKdu8YuR4TstUB4QIGX7" alt="" class="gitbook-drawing">

{% stepper %}
{% step %}

### Planning Your Exercise

* **Draft Your Concept**: Before jumping into design, outline the key objectives, metrics, outcomes, and scenarios you want your exercise to address.
* **Use Conducttr's Planning Tools**

We have an area called AXS (Active eXercise System) here you'll find a number of ways to quickly develop an exercise:

* **ASSISTANTS** are chatbot designed to help write better exercises. LISA e.g. will quickly create a Master Events List (MEL). You can talk to her to develop and improve the exercise.
* **CANVAS** is a one-page overview of your exercise. It allows you to explore ideas and present them to clients for sign-off.
* **FIEMA** stands for *Framework for Information Environment Measurement and Analysis*. It's Conducttr's methodology for defence exercises and is built around measurement of effects. The FIEMA tool in AXS can be used to identify audiences and their beliefs.
  {% endstep %}

{% step %}

### Designing your exercise

There are two ways to think of this:

1. The conceptual
2. The practical

Conceptually you need to consider "SME" (Story, Mechanics and Environment) and how your crisis unfolds.

{% hint style="info" %}
This is explained in the CONCEPTS area:
{% endhint %}

{% content-ref url="/pages/xotTtytGKctqJcPzIjEx" %}
[CONCEPTS](/concepts/planning)
{% endcontent-ref %}

Here we'll consider **the practical**. The diagram below shows the common elements of your exercise:

<img src="/files/ZEFM4mBymmvH2KCRz9UQ" alt="" class="gitbook-drawing">

{% hint style="info" %}
You can find out more about each of those elements by searching this site.
{% endhint %}
{% endstep %}

{% step %}

### Running your exercise

To run the exercise, **you must publish it to a simulation space**. This is when the exercise transfers from the Editor (where it's passive) to the Space (where it's now active).

The exercise can now be controlled to some degree by the Facilitator using the Facilitator Dashboard.

{% hint style="info" %}
Find out more about running exercises on the page below:
{% endhint %}

{% content-ref url="/pages/WtwWpqjVxhO7idwaGP2o" %}
[Facilitator Dashboard](/feature-documentation/designing-and-running/facilitation/facilitator-dashboard)
{% endcontent-ref %}
{% endstep %}

{% step %}

### Reporting

Conducttr provides several reporting tools but the results you see are affected by the design stage. When you're creating an exercise, think ahead about how you'll measure and assess performance.

{% hint style="info" %}
Check the Reporting section for all the options:
{% endhint %}

{% content-ref url="/pages/5Jy6mRPBhOOSVlYhFcKq" %}
[Reporting](/feature-documentation/publishing/reporting)
{% endcontent-ref %}
{% endstep %}
{% endstepper %}


# Dictionary of Conducttr and crisis exercise terms

## Conducttr terms

<table><thead><tr><th width="202.88885498046875">Term</th><th>Definition</th><th data-hidden></th></tr></thead><tbody><tr><td><strong>Virtual Desktop</strong></td><td>The <strong>player interface</strong></td><td></td></tr><tr><td><strong>Facilitator</strong></td><td>The <strong>controller of the exercise</strong>, responsible for delivering injects, managing flow, supporting players, and observing decisions</td><td></td></tr><tr><td><strong>Facilitator Dashboard</strong></td><td>The <strong>web application</strong> used by the Facilitator to run the exercise</td><td></td></tr><tr><td><strong>Editor</strong></td><td>The exercise <strong>design application</strong></td><td></td></tr><tr><td><strong>Exercise</strong></td><td>The <strong>logic and content</strong> associated with a training session</td><td></td></tr><tr><td><strong>Scenario</strong></td><td>The <strong>story</strong> the forms the basis for the exercise</td><td></td></tr><tr><td><strong>Persona</strong></td><td>Simulated <strong>individual or organisation</strong> with goals and attributes. In gaming, a Non-Player Character (NPC). </td><td></td></tr><tr><td><strong>Faction</strong></td><td>A means of organising <strong>Personas into groups</strong> with shared goals and attributes</td><td></td></tr><tr><td><strong>Disposition</strong></td><td>How favourable the persona views the goals of the training audience <br></td><td></td></tr><tr><td><strong>Channels (Methods)</strong></td><td><p>A means of <strong>delivering information</strong> to the player</p><p></p><p><strong>Popular channels:</strong></p><ul><li>Email</li><li>Msngr</li><li>MicroBlog (Twitter/X)</li><li>Website/News</li><li>GoSocial (Facebook)</li></ul><p></p><p><strong>Pop-up channels:</strong></p><ul><li>Notification</li><li>Media pop-up</li><li>Phone call</li><li>Walkie-talkie</li></ul><p></p><p><strong>Information-based channels:</strong></p><ul><li>Captions</li><li>Graph</li><li>Portal</li><li>TV</li></ul><p></p><p><strong>Exercise-logging channels:</strong></p><ul><li>Log</li><li>Checklist</li></ul><p></p><p><strong>Monitoring and altering channels:</strong></p><ul><li>Help Desk</li><li>InfoMap</li><li>Social Watch</li></ul><p></p><p><strong>Collaboration-based channels:</strong></p><ul><li>Msngr Plus</li><li>TeamChat Plus</li><li>TeamChat</li></ul><p></p><p><strong>Other social channels:</strong></p><ul><li>InstaMedia (Instagram)</li><li>Telegraph (Telegram)</li><li>Videoblog (YouTube)</li><li>Forum (Reddit)</li></ul><p></p><p><strong>Other/misc:</strong></p><ul><li>Diagrams</li></ul></td><td></td></tr><tr><td><strong>Serial</strong></td><td>Sits within the MEL to <strong>split the narrative into sections</strong></td><td></td></tr><tr><td><strong>AXS (Active eXercise System)</strong></td><td>Home to <strong>3 AI assistants</strong> which aid the exercise planning and designing process</td><td></td></tr><tr><td><strong>FIEMA (Framework for Information Environment Measurement and Analysis)</strong></td><td>An AI assistant that <strong>aids geopolitical and hybrid warfare exercises</strong> and thinks in terms of military and State-level actions</td><td></td></tr><tr><td><strong>LISA</strong></td><td>An AI assistant that <strong>aids in the plotting of MELs</strong>, featured within AXS and Sidekick</td><td></td></tr><tr><td><strong>Canvas</strong></td><td>A <strong>brainstorming tool</strong> featured within AXS which can be used for client sign-off</td><td></td></tr><tr><td><strong>Pulse</strong></td><td>A <strong>monitoring and performance dashboard</strong> which provides a control-room view of the exercise</td><td></td></tr><tr><td><strong>Observer</strong></td><td>A non-participating role, usually silent, who watches the exercise to <strong>assess performance or gather lessons learned</strong></td><td></td></tr><tr><td><strong>Adjudicator</strong></td><td>Observes the <strong>evolution of the information space</strong> and actions/inactions of the training audience, determining how the information space should change</td><td></td></tr><tr><td><strong>PoL (Pattern of Life)</strong></td><td>A <strong>predefined pool of content</strong> used to simulate audiences predominantly</td><td></td></tr><tr><td><strong>Stack/Stax</strong></td><td><strong>Stack of content</strong> used in Pattern of Life</td><td></td></tr><tr><td><strong>Deck</strong></td><td>The <strong>set of buttons</strong> on the Pattern of Life control</td><td></td></tr><tr><td><strong>Smartwords</strong></td><td>Dynamic <strong>placeholders that act like variables</strong>, automatically pulling in data</td><td></td></tr><tr><td><strong>Ventura</strong></td><td>A <strong>library</strong> containing exercises and Personas</td><td></td></tr><tr><td><strong>Branching</strong></td><td>Using multiple MELs or stopping/starting PoLs to <strong>make exercises more responsive to player choices</strong></td><td></td></tr><tr><td><strong>Fidelity</strong></td><td>The <strong>level of realism or detail</strong> in the exercise</td><td></td></tr></tbody></table>

## Industry terms

<table><thead><tr><th width="203.77777099609375">Term</th><th>Definition</th><th data-hidden></th></tr></thead><tbody><tr><td><strong>Player</strong></td><td>A human. <br>A <strong>primary participant in the exercise</strong> who makes decisions, receives injects, and experiences consequences based on their role</td><td></td></tr><tr><td><strong>Actor</strong></td><td>A persona who plays a significant part in the   exercise</td><td></td></tr><tr><td><strong>EXCON (Exercise Control)</strong></td><td>The team that <strong>manages and runs</strong> the live exercise</td><td></td></tr><tr><td><strong>TTX</strong></td><td><strong>Table Top</strong> eXercise. </td><td></td></tr><tr><td><strong>MEL (Master Events List)</strong></td><td><strong>Primary timeline</strong> that drives all injects</td><td></td></tr><tr><td><strong>Inject</strong></td><td>A <strong>single piece of exercise content</strong> or event</td><td></td></tr><tr><td><strong>Training Audience (TA)</strong></td><td>Same as <strong>the player</strong></td><td></td></tr><tr><td><strong>Training Objectives</strong></td><td>The purpose of the exercise. <br>The specific s<strong>kills, behaviours, or decision-making abilities</strong> the exercise is designed to test/strengthen</td><td></td></tr><tr><td><strong>Learning Outcomes</strong></td><td><strong>Knowledge, skills, or behaviours</strong> expected from the exercise</td><td></td></tr><tr><td><strong>Role</strong></td><td>Assigned to a player to ensure they’re <strong>fulfilling their training objectives</strong> (usually corresponds to a Player’s IRL job role within an organisation)<br><em>Note: Conducttr allows a job role to be filled using Role or Position. There are 5 Roles in Conducttr and unlimited Positions. See the section on Roles for a complete discussion.</em></td><td></td></tr><tr><td><strong>Position</strong></td><td>Refers to what <strong>permissions or role</strong> players fulfil during an exercise </td><td></td></tr><tr><td><strong>Team</strong></td><td>A <strong>grouping of players</strong> within an exercise, mirroring real-world organisational structures</td><td></td></tr><tr><td><strong>Role-playing</strong></td><td>The <strong>ability to play as a Persona</strong> who is not yourself (uses Impersonation or matching email)</td><td></td></tr><tr><td><strong>NPC (Non-Playable Character)</strong></td><td>Stakeholder played by the <strong>computer or simulation</strong></td><td></td></tr><tr><td><strong>Red Team</strong></td><td><strong>Adversarial team</strong> that introduces friction</td><td></td></tr><tr><td><strong>Inciting incident</strong></td><td>The <strong>first disruptive event</strong> that kicks off the crisis scenario and drives players into action</td><td></td></tr><tr><td><strong>Decision point</strong></td><td>A moment where players must make <strong>a choice that influences the scenario</strong></td><td></td></tr><tr><td><strong>Data point</strong></td><td>Attached to a question, a way of collecting data about <strong>player responses</strong></td><td></td></tr></tbody></table>

## Worlds

<table><thead><tr><th width="205.55560302734375">Term</th><th>Definition</th><th data-hidden></th></tr></thead><tbody><tr><td><strong>World</strong></td><td>An <strong>administrative domain</strong> that includes an exercise library and one or more hubs</td><td></td></tr><tr><td><strong>Exercise Library</strong></td><td>A <strong>collection of slots</strong> where exercises (the training session content) have been uploaded from the Scenario Editor</td><td></td></tr><tr><td><strong>Session</strong></td><td>A <strong>record of an exercise run</strong>. Each time a Facilitator runs an exercise, a session is created</td><td></td></tr><tr><td><strong>Hub</strong></td><td>A <strong>simulation space representing a business entity</strong> where exercises are run. Facilitators log into a Hub to select and run an exercise</td><td></td></tr><tr><td><strong>Facilitator</strong></td><td>A <strong>user who can run exercises</strong> without needing prior experience with Conducttr or using the Scenario Editor</td><td></td></tr><tr><td><strong>Administrator</strong></td><td>A user who <strong>holds the master copy of an exercise</strong> and manages its availability, presentation, Facilitator access, and updates</td><td></td></tr><tr><td><strong>World Admin</strong></td><td>A role that <strong>oversees the creation of hubs and management of facilitators</strong>, exercise publishing, notifications, and reporting from a central web application</td><td></td></tr></tbody></table>

{% hint style="info" %}
For more in-depth information on any of these terms, please use the search bar in the right-hand corner
{% endhint %}


# Important foundations

## Essentials

To do anything in Conducttr you'll need to create a **Project**. But before we rush ahead, let's look at the workspace and how you organise your workflow in the Editor.

## Organise your workspace

The main home screen of the Editor has three main areas:

* Folders to organise your projects
* A quick start to new exercises
* Recent exercises you've worked on

### Folders

You can make, create, and rename folders at any time but it's worth taking a moment to organise your work logically so you work faster.

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

#### Create new folder

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

#### Move projects between folders

Just drag and drop...

<div align="left"><figure><img src="/files/ZmSIp7Uig8KoJoUam9eg" alt="" width="375"><figcaption></figcaption></figure></div>

### Creating a new exercise

You have three options. Create from:

* Scratch
* A project from **Ventura**, Conducttr's free library
* An uploaded project file, exercise file or Master Events List (MEL) .csv

#### Create a new exercise

A new Project will be created with the same name as the exercise. This can be renamed later.

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

#### Create a project from Ventura

After selecting this option you'll get a chance to review the Ventura exercises and add to your projects. A copy is created so that's now yours to do as you wish.

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

#### Create an exercise from an imported a file

Click the button and select your file. The imported file extension must be .txplib, .txps or .csv.

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

### Projects (exercise libraries)

{% hint style="warning" %}
You can only collaborate on Projects, not on individual exercises because the exercise must access the project library.
{% endhint %}

<img src="/files/SfTwbCEP5JvHckk5llTu" alt="" class="gitbook-drawing">

Exercises are organised into Projects.&#x20;

Exercises in the same project share the same persona library and media library, making it quick to create new and alternative versions of an exercise.&#x20;

{% hint style="warning" %}
But be careful about changes to personas because it will affect all exercises in that same project.
{% endhint %}


# Organisational structure

The diagram below shows the **relationship between your simulation spaces, licences and designers**.

<img src="/files/ek2Rg77YulB8yqN0wBYg" alt="" class="gitbook-drawing">

When you design an exercise, you'll design to a licence because the **licence determines the features you can use**.

Each designer has a **personal test space** with access to all features but the simulation space is watermarked. &#x20;


# Deleting assets

When working on an exercise, you'll want to **add images, video, audio, documents and so on**.

These assets are *referenced* by the Project library but the actual digital asset is stored in an **organisation-level folder**. When you delete an asset from a project, you don't actually delete it from the organisation. This is because the assets can be shared between projects.

To comprehensively delete the asset from existence, the organisational owner will need to remove from the organisational assets. This is a feature that only the owner (the super admin) can do.

<img src="/files/ek2Rg77YulB8yqN0wBYg" alt="" class="gitbook-drawing">


# Licences

Licences **affect which features are available** to you.

### Choose your licence

When you start work on an exercise, choose the licence you're designing for. This means if your organisation has several licences and they're not all the most feature-rich licences, you can limit yourself and not add features to your exercise that won't be available.&#x20;

**A licence corresponds directly to a simulation space** so you should upload the exercise to the space associated with the licence.

Your personal test space will have all the features (as it does now) so you can always try new things.

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

### Licence details

Use the **spyglass icon** on the licence drop-down to see what features are available, the renewal date and when the connected simulation space was last updated.

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


# Exercise design

## The practical aspects involving people

On your exercise you'll have participants performing various functions. The terms we use are:

<table><thead><tr><th width="173.33331298828125">Term</th><th>Description</th></tr></thead><tbody><tr><td><strong>Facilitator</strong></td><td>The person controlling the pace and direction of the exercise (only 1 permitted)</td></tr><tr><td><strong>Observers</strong></td><td>People with the ability to oversee an exercise and with some scope/permissions to modify the exercise</td></tr><tr><td><strong>Players</strong></td><td>These are the target/recipients of the exercise (also called the Training Audience)</td></tr><tr><td><strong>Role-players</strong></td><td>A special type of player who has permissions allowing them to interact with players, but disguise themselves as stakeholders (make up EXCON with the Facilitator and Observers)</td></tr></tbody></table>

## Access to the exercise

Access to an exercise is governed by the **role and registration** method.

Facilitators and Observers are privileged users and must use two-factor authentication (2FA). This means they must use real email addresses and these email addresses must be pre-registered by the designer by uploading (via the Teams table) to the simulation space.

Players can join an exercise via a wide range of registration options. The **benefit of pre-registration is that positions, roles, teams and passwords can be pre-assigned** and hence make the start of an exercise slicker (and usually easier to test).

Role-players can join as players (recommended) or join as a special "persona-as-team member".&#x20;


# Exercise Setup

The `Exercise Setup` feature allows designers to document what the exercise is.

While primarily serving a documentation purpose, the description field also plays a important role in **providing context to the AI**, enhancing content generation. Information added here is available to Facilitators via the Facilitator Dashboard, and for Worlds users, it appears in the exercise library.

### When to use

`Exercise Setup` isn't usually crucial but it's helpful to others and you'll get better AI results.

{% hint style="warning" %}
It *is* crucial if you're publishing to Worlds.
{% endhint %}

## How to

### Implementation

`Exercise Setup` is enabled by default and can't be turned off.

### Configuration

Navigate to `Configuration` > `Exercise Setup`.

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


# Your use of AI

This page explains how Conducttr’s AI features should be used. It outlines **what the AI is for, its limitations, the risks of misuse, and the oversight expected from customers**. All users should review this guidance before using AI within Conducttr.

## Intended Purpose and Known Limitations

### **Intended Purpose**

The AI features in Conducttr are designed exclusively to support exercising, training, rehearsal, and simulation conducted within the Conducttr platform. Permitted uses include:

* Generation of simulated exercise content such as serials, injects, articles, imagery, audio, and scripted communications
* Generation of qualitative assessments of player-produced content for training and evaluation purposes (which should be reviewed by a qualified observer)
* Creation of realistic, and where required, confronting or sensitive material within a controlled exercise environment
* Generation of cognitive models for personas

<mark style="color:$danger;">The AI features are not designed for operational decision-making, real-world publication, live public communications, or external commercial exploitation.</mark>

### **Boundaries**

* AI-generated content may be inaccurate, incomplete, misleading, biased, offensive, disturbing, or unlawful
* Outputs are probabilistic and do not constitute verified fact, expert advice, or legal guidance
* No content moderation, filtering, or ethical guardrails are applied
* AI outputs are provided on an “as is” basis with no warranties as to quality, suitability, or fitness for purpose
* AI systems may reflect limitations or biases inherent in training data or prompt design

<mark style="color:$danger;">All outputs must be treated as unverified draft material requiring human review.</mark>

## Reasonably Foreseeable Misuse and Risk Mitigations

### **Our Service Agreement prohibits the following foreseeable misuses**

* Publishing AI-generated content outside the exercise environment
* Using AI outputs to inform real-world operational, political, financial, legal, or safety decisions
* Generating content for harmful, deceptive, unlawful, or unethical purposes
* Failing to review outputs before participant exposure
* Treating AI assessments as authoritative conclusions

### **Risk Mitigations**

Customers must implement appropriate governance and oversight measures, including:

* Mandatory human review and approval before content release within exercises
* Clear labelling of AI-generated material within internal workflows
* Separation between exercise systems and live operational systems
* Access controls restricting AI use to authorised personnel
* Internal policies defining acceptable use and escalation procedures
* Audit logging of prompts and outputs where appropriate

<mark style="color:$danger;">Responsibility for lawful and ethical use rests entirely with the Customer.</mark>

## Required User Configurations and Recommended Human Oversight

### **Required Configurations**

* AI must only be used within Conducttr-hosted exercise environments

### **Recommended Human Oversight Measures**

* Designate a responsible Exercise Director or AI Content Reviewer
* Implement a two-person review process for sensitive or high-impact outputs
* Conduct pre-exercise validation testing of content

## **Bring Your Own Prompt – Customer Responsibilities**

With our Bring Your Own Prompt feature, the Customer supplies a custom prompt to be used by the AI to review and assess content produced by the training audience. The Customer is solely responsible for the design, wording, and governance of that prompt.

The Customer must ensure that:

* The prompt is clearly aligned to the exercise objectives and assessment criteria
* The prompt does not instruct the AI to make unsupported factual claims, legal conclusions, or definitive judgments
* The prompt avoids biased, discriminatory, or inappropriate framing
* All AI-generated assessments are reviewed by a qualified human before feedback is issued or relied upon

**Best Practice**

* Define the evaluation criteria explicitly within the prompt
* Keep assessment categories structured and measurable where possible
* Test the prompt on sample audience content before live deployment
* Apply a moderation or quality check process before sharing AI-generated evaluations with participants
* Maintain version control and restrict editing rights to authorised exercise staff

TSL does not review or validate Customer-supplied prompts. Responsibility for the framing of assessments and any resulting feedback rests entirely with the Customer.


# Planning


# Active eXercise System (AXS)

The **Active eXercise System (AXS)** has three AI-assisted areas to help you better plan your exercises.

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

#### Here's your choices:

| I need to:                                                                  | Use this:      | Description                                                                                 |
| --------------------------------------------------------------------------- | -------------- | ------------------------------------------------------------------------------------------- |
| Quickly create a straight-forward exercise                                  | **LISA**       | LISA creates a  Master Events List (MEL) using an ISO 22398 approach                        |
| Develop ideas for a crisis/wargame                                          | **Assistants** | Assistants allow for conversational AI assistance for a range of scenario development tasks |
| Develop a (predominantly business continuity) idea and get client sign-off  | **Canvas**     | Canvas follows Conducttr scenario canvas apporach to exercise exploration                   |
| Create a high-fidelity information environment with very realistic personas | **FIEMA**      | FIEMA asks for strategic goals and guides you in the development of the human terrain       |


# Assistants

There are a range of AI Assistants available from the drop-down in the top left corner.

### LISA

**LISA will create a MEL in a .csv file format** while the others are more conversational and will help develop ideas. Conversations can are saved for 30 days and can be re-joined during this period. They are permanently deleted after this period.

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


# Canvas

Canvas is a **brainstorming AI tool which provides a one-page overview of all the important areas of an exercise**. It allows you to develop an idea and present it for client sign-off. You can then export to a serial file and generate injects inside your Editor.

| Benefit                                                                 | Feature                                                                                                            |
| ----------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------ |
| Fast and efficient way to explore crisis ideas and present for sign-off | <ul><li>Generate exercise details from initial idea or news article</li><li>Export serials to the Editor</li></ul> |

## The Canvas project page

The Canvas landing page will show you all your Canvas projects.

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

## Create a new Canvas

* On the dashboard, click `Create Project`
* Give your project a name&#x20;
* Add an image and related description to the project (optional)&#x20;
* Add project tags (optional)

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

## How to generate an exercise

{% stepper %}
{% step %}

### Enter initial idea or news article

* Click `Get started`, and write a prompt to generate a scenario
* Select the number of acts you want there to be in your scenario (3 or 5 acts)

{% hint style="success" %}

* Acts corresponds to Serials in the Editor
* You also have the option to incorporate URL's into the prompt - where the news source allows it. For example your prompt could be: "focus on the role of the bank risk manager" <https://www.economist.com/finance-and-economics/2023/03/02/russias-sanctions-dodging-is-getting-ever-more-sophisticated>"
* If pasting the URL doesn't work, copy-paste the article instead
  {% endhint %}

{% hint style="warning" %}
You'll get better results if you mention who the players are because then the AI can frame the scenario from this perspective
{% endhint %}

Most stories are 3 act structures and this is sufficient for business continuity exercises of about an hour or less.  If you want additional granularity in your exercise structure or for longer exercises, you might find a 5 act structure works best.

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

{% step %}

### Confirm AI result or edit

* Click on the "magic icon" (sparkles) to generate your scenario&#x20;
* If you're not happy with the story created, you can re-click the assistant again and it will generate something new
* If you're happy with the story, click on `Create summary` > `Submit summary`

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

The scenario and the summary are used to generate the rest of the Canvas so be sure you're happy with it before moving on. You can manually edit it too.
{% endstep %}

{% step %}

### Complete the rest of the Canvas

You then have 2 options to complete the Canvas:

1. **Complete the whole Canvas at once** by clicking `Complete Canvas` > `Fill in Canvas` (this will auto-complete all boxes within the Canvas)
2. **Complete individual boxes** by clicking the "magic icon" next to each box to auto-complete that specific box

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

While you'll see a one-page summary of the whole exercise, click into a field to reveal the details.

* Click into a box to view a more detailed explanation&#x20;
* In the example below, *Roles and Positions* has been clicked on, and has opened up the detailed view on the right
* To edit any of the details, just simply click into the text and make changes. Ensure to click `Save` to save any changes made

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

{% step %}

### Export to Editor

After the initial scenario has been created you can export a .csv file of the Serials. These can be imported into the Editor.

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

And here's the Editor view where you import the exported Serial file.

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


# FIEMA

FIEMA stands for **Framework for Information Environment Measurement and Analysis**. It was developed for geopolitical and hybrid warfare exercises and you'll find that it thinks in terms of **military and State-level actions**.

| Benefit                                                                                                      | Feature                                                                                                                                                                                                                                                                                                                                       |
| ------------------------------------------------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Speedy identification of components that make up a synthetic information space for open-world type exercises | <ul><li>Uses AI to generate strategic objectives, operational levers, audiences, and beliefs</li><li>Generate templates for different forces</li><li>Designers can download, import, review, and edit audience and belief files from the download and review window</li><li>Results can be exported and then imported in the Editor</li></ul> |

The ultimate aim of FIEMA in AXS is to generate *Audiences* and *Beliefs*. However, to get there you need to generate and confirm the strategic objectives and operational levers for each force.

## What are the FIEMA outputs?

The AI can be used to generate four outputs for each force:

1. **Strategic Objectives:** These are the strategic goals of the Force. The AI has been told that given the context, what would be suitable objectives for the given Force.
2. **Operational Levers:** These are the operational initiatives representing the means through which the objectives can be pursued and accomplished.
3. **Audiences:** In Conducttr, these will become Factions - the groups who must be simulated in scenario. Understanding the characteristics, needs, and behaviours of the audiences is essential for effective communication and engagement. Note that the AI generates high-level audiences - which is partly why we import them as Factions. Some additional breakdown or segmentation of individual Factions will likely be necessary once in the Editor.
4. **Beliefs:** Beliefs influence behaviour. The AI has determined that these beliefs are key to the understanding the audiences and will hence impact the ability to achieve the objectives.

## Let's Do it

{% stepper %}
{% step %}

### Context&#x20;

Write or paste your scenario context.

Your context should describe the world of the exercise - which geographic region or fictional lands, nature of the conflict and so on. You'll get better results if you mention the relationship between the Forces and the cause of any conflict/friction.&#x20;
{% endstep %}

{% step %}

### Force

We've used the term *Force* because it's more commonly used in defence organisations. It means the party with an interest in the outcome of the exercise. If you look at our [Kaliningrad example](https://www.conducttr.com/kaliningrad-crucible-wargame), you'll see there are five forces including the EU, Russia etc. &#x20;

You can generate objectives, levers, audiences and beliefs for multiple Forces - just click the `+` to create a new tab and add a new Force
{% endstep %}

{% step %}

### Generate the other fields

Working left to right, click the "magic icon" (sparkles) and the AI will generate the *Strategic Objectives* through to *Beliefs*.

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

{% step %}

### Export results

Each field can be copied to the clipboard and used elsewhere but we also have the `Download` option for exporting to the Editor.

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

{% hint style="info" %}
The option "Download to FIEMA file" won't be enabled until you've generated the Factions and the Beliefs tags.&#x20;
{% endhint %}

You have the option to download the Faction and the Beliefs separately if you have an existing exercise. But for new exercises it's best to download and import the full FIEMA file.

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


# AI Assistants


# LISA

LISA is an AI Assistant in Conducttr specialised in **writing directly into the MEL**. Designers can utilise LISA in AXS as well as the Sidekick side panel in the Editor.

| Benefit                                                                | Feature                                                          |
| ---------------------------------------------------------------------- | ---------------------------------------------------------------- |
| LISA dramatically reduces the time it takes to create an exercise      | Create injects on the fly with instant MEL updates               |
| LISA helps to overcome the creative berrier                            | With Sidekick, work without switching between AXS and the Editor |
| Quickly transforms a storyline into a MEL using an ISO 22398 structure | LISA understands and generates content in multiple languages     |
| Continuity of work in Sidekick                                         | Creates a 3-act MEL                                              |

{% hint style="info" %}
The more specific you can be with LISA the better results you will get. Hence, copying a news article is handy as it has a lot of detail about time, location, incidents, etc. and prevents you typing.
{% endhint %}

## AXS

### Talking to LISA

LISA will ask for additional information and confirmation if you don't provide enough detail. She does this to ensure the best results.

{% hint style="info" %}
You can communicate with LISA in any language, and she will generate the exercise in your preferred language.
{% endhint %}

{% stepper %}
{% step %}

#### Have a conversation

In the example below, LISA is asking about the player role. This is because although the user has given details of a flood in Slovenia, the exercise would be quite different if played by e.g. a bank in Slovenia vs a local authority.

{% hint style="info" %}
If you ask LISA to use certain personas in your exercise, or if the context provided includes key personas (such as those mentioned in an article), she will use them to create the exercise personas.&#x20;
{% endhint %}

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

The user has added details and LISA lists what she has, asking for confirmation.

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

{% step %}

#### Confirm and export

Once details such as the key stakeholders are confirmed, LISA will generate injects with real content that you can import directly into the Editor.

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

{% step %}

#### Review the .csv file

Open the exported file in Excel and check all looks good. LISA will remember the chat thread, so if you would like to make some changes, she will still maintain the same personas as the previous ones.

Once you are happy with it, import the file into the Editor.

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

{% step %}

#### Import MEL into the Editor

<div align="left"><figure><img src="/files/N0tNjJUqYOMJhZeNNrJh" alt=""><figcaption></figcaption></figure></div>
{% endstep %}
{% endstepper %}

***

## Sidekick

You can use LISA in Sidekick too, an AI-powered sidebar featured in the Editor. Based on your conversations, LISA will write directly into the MEL.&#x20;

<div align="left"><figure><img src="/files/aPcpAt11yk6gCuRd2Mxk" alt="" width="263"><figcaption></figcaption></figure></div>

### Chatting with LISA

#### Provide clear context of the scenario

Make sure to tell LISA:

* What scenario you'd like to build&#x20;
* Who is involved
* What the scenario should avoid&#x20;

As is best practice with all AI tooling, the clearer your input the better LISA's results will be. Here's an example prompt:&#x20;

> I want to design an exercise about a severe weather scenario — a coastal depot facing flood risk from an incoming storm. Those involved are: the internal crisis team (this will be the players), the depot duty manager, dispatch/drivers, the comms teams, and the regional director/board. Please avoid adding any hazard types, avoid resolving or escalating to casualties/major damage.

#### Add attachments

LISA accepts:

* PDFs
* Images (JPG, PNG)
* PPT
* Docs (TXT, DOCX)

Attach anything from full exercise specifications, policies, or even just a draft of your ideas. LISA will use the provided info to develop your MEL.

#### Experiment before LISA generates

{% hint style="warning" %}
Just like an intern, LISA doesn't always get it right first time. If she makes a mistake, correct her!
{% endhint %}

Go back and forth with LISA during the first few messages (we call this discovery mode). This way you can experiment before LISA locks in your scenario idea and starts generating your serials and injects.

After this, it's best to avoid drifting away from the original context or topic of the scenario. This can result in LISA generating more generic or mixed results.


# Sidekick

Sidekick is a **AI-powered sidebar built directly into the Editor**, designed to streamline and speed up the designing process in Conducttr.

| Benefit                                                                 | Feature                                                                     |
| ----------------------------------------------------------------------- | --------------------------------------------------------------------------- |
| No longer necessary to switch tools (Editor vs AXS)                     | A permanent home for multiplicity of AI assistants straight from the Editor |
| Less need to manually create injects one-by-one                         | Write directly into the MEL with LISA                                       |
| Designers can move from raw ideas to working exercises faster than ever | Generate exercise ideas/injects/personas out of natural conversation        |

### Where to find Sidekick

Sidekick is a **purple sidebar** on the left-hand side of the Editor with the "magic icon" (sparkles) at the bottom:

<div align="left"><figure><img src="/files/iSn3S6lfCRNNWmNU2rwF" alt="" width="369"><figcaption></figcaption></figure></div>

## Assistants

Assistants are AI helpers that make building and expanding exercises **as simple as having a conversation**. The assistants you see in Sidekick build on the ones available in AXS, now integrated into the Editor to streamline workflows and reduce tool-switching.

The result is a faster, more creative way to:

* Turn an idea into an exercise
* Keep adding to it as the conversation evolves
* Reduce the manual work of building large exercises

<div align="left"><figure><img src="/files/6OUENI5CXHnoYC5CWidZ" alt="" width="392"><figcaption></figcaption></figure></div>

{% hint style="warning" %}
Only LISA writes directly into the MEL. Other assistants output .csv files for import.
{% endhint %}

### :zap:Sidekick sessions

Assistants remember requests only within the current exercises (until the **sessions expires after 60 days**, after which, the session cannot be recovered).

To start a new interaction with an assistant, a new exercise must be created. Assistant sessions are not copied when an exercise is duplicated.


# Other Assistants

Below is a table outlining each assistant featured in Sidekick and what they do:

<table><thead><tr><th width="200.22222900390625">Assistants</th><th>What they do</th><th data-hidden></th></tr></thead><tbody><tr><td><strong>Scenario Idea Generator</strong></td><td>Helps <strong>plan focused, realistic crisis exercises</strong> by identifying plausible vulnerabilities for an organisation - allows/<strong>encourages pasting of regulatory links</strong> to highlight exercise ideas. Output is a CSV serial report which will need importing into the Editor.</td><td></td></tr><tr><td><strong>IT Team Loader</strong></td><td>Creates realistic <strong>IT crisis exercise scenarios</strong> by generating event injects</td><td></td></tr><tr><td><strong>Legal Team Loader</strong></td><td>Focuses on how to realistically load the <strong>legal team</strong> during a major incident</td><td></td></tr><tr><td><strong>RED TEAM IO</strong></td><td>Creates a <strong>5-day adversarial campaign based on DIME</strong> (Diplomatic, Information, Military, and Economic) and incorporating the NATO IEA framework</td><td></td></tr><tr><td><strong>SpaceWeather</strong></td><td>Generates a <strong>space weather report</strong> tailored to a context of your choice e.g. heightened space domain tension</td><td></td></tr><tr><td><strong>DISARM</strong></td><td>Generates <strong>ideas for an IO (Information Operations)</strong> exercise</td><td></td></tr><tr><td><strong>Deck-2 Exercise</strong></td><td>Converts uploaded <strong>PDF exercise decks</strong> into MELs</td><td></td></tr><tr><td><strong>Comms Team Loading</strong></td><td>Focuses on how to realistically load the <strong>communications team</strong> during a major incident</td><td></td></tr><tr><td><strong>COBRA-event</strong></td><td>Assists in designing a <strong>strategic communication (stratcom) exercise centered around a national crisis</strong> that would involve COBRA (Cabinet Office Briefing Rooms) response</td><td></td></tr><tr><td><strong>ChannelAssistant</strong></td><td>Provides <strong>guidance and recommendations on using channels</strong> to simulate different exercises or scenarios</td><td></td></tr><tr><td><strong>Casualty Generator</strong></td><td>Generates <strong>realistic injury scenarios</strong> during a crisis event</td><td></td></tr></tbody></table>

{% hint style="warning" %}
All Sidekick assistants **accept attachments, including PDFs, images (JPG, PNG), PPT,** and **docs (TXT, DOCX)**. This allows you to provide a richer context, improving the quality of responses.
{% endhint %}


# Designing & Running

As a client, you'll have a custom URL to reach the Editor.

Your domain for the Editor will have been given to you by your account team.

<figure><img src="/files/1h0OBaSVAegzI3sxGv2p" alt=""><figcaption></figcaption></figure>


# Ventura

Ventura is Conducttr’s **library of exercises and personas**. It’s a shared content space that acts as a content library for designers, potentially speeding up exercise creation by using existing personas, assets etc., as well as providing inspiration for scenarios.

## Import pre-made exercises

You can access Ventura from the Editor before selecting or creating a new project/exercise from the button highlighted below:

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

Then you'll see a selection of exercises available to import into your Editor:

<figure><img src="/files/7eRzhsdgHh0L0LdcSqt1" alt=""><figcaption></figcaption></figure>

Click `Add to my projects` to import the exercise.&#x20;

{% hint style="warning" %}
Peek inside exercises to see the content available by clicking the arrows highlighted below to browse a drop-down menu of the contained assets.
{% endhint %}

## Import personas&#x20;

To save time creating personas for your exercise, you may want to **import personas in bulk from Ventura to your Editor**. This can be especially helpful if you want to simulate large groups of the public. E.g., these personas could then be used for Pattern of Life (PoL) stax emulating tweetstorms.

To import personas directly in the Editor, navigate to `Personas` and access Ventura from the `Import personas` drop down menu:

<figure><img src="/files/3od0zO5BCVd004tRtwmF" alt=""><figcaption></figcaption></figure>

Select all/individual personas from the desired list and import them to your persona library by clicking the arrow highlighted below:

<figure><img src="/files/4qIYMa5AWE9Wq2Yq2IO2" alt=""><figcaption></figcaption></figure>


# Project Activities

{% hint style="info" %}
The **Important foundations** page covers all basic project-related activities:
{% endhint %}

{% content-ref url="/pages/xn4TcvCdZ5R885Be1Dnv" %}
[Important foundations](/feature-documentation/important-foundations)
{% endcontent-ref %}

### X-ray

X-ray is a good way to peak inside a project to see if there's useful content there or if you're unsure which project you need to work on.

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

After clicking the X-ray icon you'll see a menu on the right hand side of the screen. From here you can expand to view the libraries inside.&#x20;

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

### Copy, rename, delete project

Navigate to the project and click the arrow to the left of the project name to expand the project menu.&#x20;

Copying a project will create a new project in the *Projects without folder* folder.&#x20;

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


# Collaboration

## Work on an exercise together

To add a collaborator means you're **adding someone from your organisation to your project so you can work on the same exercises**. Collaborators must belong to your organisation (as defined by your Conducttr licence).

{% hint style="info" %}
At the moment you can't work on the exercise simultaneously. If you try to access a project that is being worked on, you'll be told it's locked.
{% endhint %}

## How to add a collaborator

Because exercises access assets owned by the parent project (such as media and personas), **you can only add collaborators to a project**, not to a specific exercise. This means collaborators on a project will have access to all exercises in that project.

<img src="/files/SfTwbCEP5JvHckk5llTu" alt="" class="gitbook-drawing">

{% stepper %}
{% step %}
Find the exercise, clicked the ... and then select Add collaborators

{% hint style="warning" %}
You cannot share only an exercise, you must share a project.
{% endhint %}

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

{% step %}
Add the email address of your collaborator and click "send invite"

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


# Exercise file activities

When you open a project you'll see a list of exercises inside the project. These projects are all using the same project assets.

Click the three dots to the right of the exercise menu:

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

### Copy exercise vs Duplicate exercise

If you **copy** an exercise:

* A new project will be created with one exercise - the exercise you asked to copy. This exercise is now independent of the original project. So you can change assets without impacting other exercises.
* The new project will be labelled the same as the exercise and will be in the *Projects with no folder* folder

If you **duplicate** an exercise:

* The exercise you selected will be duplicated inside the same project
* You can make changes to the exercise, such as modifying the Master Events Lists (MELs), Pattern of Life (PoL), and/or Style, and those changes will be independent of the other exercises. But it's using the same project assets so changes to personas and media will impact the other exercises in this project.&#x20;


# Exporting projects and exercises

The need to export a project or exercise is rare because **you can add collaborators to the project** to work together.&#x20;

The **benefits** of exporting a project are:

* Offline backup
* The person you share the project with can't break your original project as they can if you add them as a collaborator

Exporting an exercise will share the project assets and that one exercise.

Exporting a project will share all the assets and all the exercises.

{% hint style="danger" %}
Two important points to note:

1. Exported projects are not backwards compatible with the legacy Editor
2. Teams tables with email addresses used in the exercise will be included in the project file
   {% endhint %}

### How to

To export an exercise, navigate to the home page of your Editor. Click the three dots next to the exercise/project you want to export and click `Export exercise`:

<figure><img src="/files/3RFrWr0aKazETq3g21Rl" alt=""><figcaption></figcaption></figure>


# Master Events List

The **Master Events List (MEL)** is the primary way to create an exercise in the Editor. This is the **timeline** of your scenario. It presents the exercise content in sequential time order.

In the Facilitator Dashboard, it's where the Facilitator controls the pace of the exercise.

| Benefit                                                                                                                    | Feature                                                                                                      |
| -------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------ |
| Automated scheduling: set content to go live at specific times to allow for a seamless exercise delivery                   | <ul><li>Import MEL from .csv files</li><li>Organise MEL using tabs and serials</li></ul>                     |
| Structured progress: ensure a clear flow of events, guiding participants through the scenario step-by-step                 | <ul><li>Drag and drop to reorder injects</li><li>Automatically adjusts timings for moved injects</li></ul>   |
| Efficient management: organise and centralise all of the exercise events in one place for streamlined planning and control | <ul><li>Publish individual content items or inject sequences for efficient testing and development</li></ul> |

## Running

In the Facilitator Dashboard you can skip, pause and publish injects. Do so using the buttons at the bottom of the MEL which allow you to manage the flow of events seamlessly. Each button serves a distinct function:

* **Skip** lets you bypass an inject if it's no longer relevant
* **Pause** halts the exercise temporarily
* **Publish** pushes selected injects to participants in real-time

This flexibility ensures that the exercise can be dynamically adjusted based on the evolving scenario or participant needs.

<figure><img src="/files/4SxiYsBSNHrYtQeJ2qWe" alt=""><figcaption></figcaption></figure>

The MEL can be easily collapsed at your convenience.

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

### Reset options

In the Facilitator Dashboard, you have the ability to reset the MEL. Here's an overview of the rest options available:

<figure><img src="/files/2dkBEkqHaWUkEdI1EhAb" alt=""><figcaption></figcaption></figure>

<table><thead><tr><th width="220.4444580078125">Reset option</th><th>Clears</th></tr></thead><tbody><tr><td><strong>Reset messages</strong></td><td><ul><li>All messages from all channels (from Editor and user)</li><li>Social Watch words and filters</li></ul></td></tr><tr><td><strong>Reset data</strong></td><td><ul><li>Timeline</li><li>Pulse pie charts</li><li>After Action Review (AAR) observations</li><li>Checklist data</li></ul></td></tr><tr><td><strong>Reset live exercise configuration</strong></td><td><ul><li>Contact lists</li></ul></td></tr></tbody></table>

***

## Designing

As a designer you have different options available to you on how to structure and organise your exercise in the Editor.

<img src="/files/WhUegjqZPDGQ4N0pYDUz" alt="" class="gitbook-drawing">

### Events

You can use events in your MEL to plot out the narrative shape of your exercise, focusing on the key events which push the crisis forward.

Using events also allows you to pre-configure pauses in your MEL (when *Advance manually* is toggled on) in the form of a customisable button which the Facilitator must press to continue the exercise.

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

Most exercises tend to follow a 3 or 5 Act structure to aid good storytelling.

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

### Serials

Using serials within your events allows you to plot how players will experience the key events of the crisis. All of the information you provide as a designer should feed into how players will make decisions throughout the exercise.

By opening up the serial and clicking `Show serial details` you can add a description to the serial which is purely for your own note-taking during the planning and designing process.

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

{% hint style="info" %}
Players won't be affected by serials, they're just a way for designers to organise their exercise.
{% endhint %}

### Injects

Injects are the components used to build the MEL; they are the specific pieces of content that the players interact with during the exercise.

#### Creating an inject&#x20;

Open the serial and click the `+` as shown below to add an inject:

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

Select the persona and channel you'd like this inject to come from (in this example no persona is selected due to the inject being a ransom notification).&#x20;

<div align="left"><figure><img src="/files/C1X2b5PPGbB5mlCCJsTV" alt=""><figcaption></figcaption></figure></div>

**Content creation**

<table><thead><tr><th width="196.39996337890625">Feature</th><th>Description</th></tr></thead><tbody><tr><td><strong>What method?</strong></td><td>This is the channel to which the message will be published</td></tr><tr><td><strong>Subject</strong></td><td>Only present on channels such as email, blog posts, and news articles</td></tr><tr><td><strong>Text block</strong></td><td>Content body (if using AI to generate content, the content is generated according to the method e.g. if the method is tweeting on MicroBlog, then the message will automatically look like a tweet)</td></tr></tbody></table>

**Organisational attributes and inject details**

<table><thead><tr><th width="153.99993896484375">Detail</th><th>Description</th></tr></thead><tbody><tr><td><strong>Time</strong></td><td>Expressed using 24hr clock because all times are relative to the start of the exercise</td></tr><tr><td><strong>Tag</strong></td><td>Tag is a way to highlight an inject using a dot for emphasis</td></tr><tr><td><strong>Asset ID</strong></td><td>Refers to a unique identifier assigned to each inject, used to track and manage content within the exercise</td></tr><tr><td><strong>From</strong></td><td>This is the persona from whom the content will be published from</td></tr><tr><td><strong>To</strong></td><td>Which player(s) will receive this content</td></tr></tbody></table>

You can also use the *AI Assistant* to help generate text-based content. Enter a description of the content, then click the "magic icon" to generate.

<div align="left"><figure><img src="/files/uFeY0mjZokq9GVqiVX66" alt="" width="375"><figcaption></figcaption></figure></div>

{% hint style="info" %}
The *AI Assistant* knows the channel you have chosen, saving you from having to type commands like "write an email".
{% endhint %}

#### Further actions

<div align="left"><figure><img src="/files/QRozXwkUDdCXfiate9ty" alt="" width="375"><figcaption><p>Facilitator guidance in the Facilitator Dashboard and Editor</p></figcaption></figure></div>

<table><thead><tr><th width="221.99993896484375">Action</th><th>Description</th></tr></thead><tbody><tr><td><strong>Question</strong></td><td>Adding a question creates a data point, which appears as a pie chart on the Facilitator Dashboard, allowing the Facilitator to quickly see participants' choices at a glance</td></tr><tr><td><strong>Past comments</strong></td><td>Past comments allows you to simulate replies on social media posts</td></tr><tr><td><strong>Facilitator guidance</strong></td><td>This is both a note to the exercise control team and a reminder in the MEL of which inject is coming up</td></tr><tr><td><strong>Inject grid</strong></td><td><p>Inject grid enables you to send specific injects at any point during the exercise. </p><p>To create an inject grid navigate to <code>Inject grid</code> at the bottom of the inject window and give your button a title (this will add the inject to the grid)</p></td></tr></tbody></table>

### Possible actions&#x20;

#### Reorganise

Click the 6 dots as shown below to drag-and-drop and move injects:

<div align="left"><figure><img src="/files/656ILWDJwZaGZorXeKTR" alt=""><figcaption></figcaption></figure></div>

#### Publishing content during development

Right-click on the row.

* Select `Publish to player` to publish that inject to players
* Select `Publish to Facilitator` to jump to that part of the MEL in the Facilitator Dashboard

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


# Import Master Events List (MEL)

Import a Master Events List (MEL) from a .csv file is provided for data portability from other applications like Excel.

## Core import template

Use the import template to ensure this minimum amount of data matches that expected by Conducttr. The csv format is explained below.

{% file src="/files/QkHiiBhyZoHMifxosS18" %}

<figure><img src="/files/Tl8y6I1BSOHRu7bmXx8G" alt=""><figcaption><p>Example use of the MEL template</p></figcaption></figure>

<table><thead><tr><th width="199.88885498046875">Column</th><th>Description</th></tr></thead><tbody><tr><td><strong>Serial</strong></td><td>The serial this inject belongs to</td></tr><tr><td>Number</td><td>Added for human reference but ignored by Conducttr when imported - injects are organised by serial and time</td></tr><tr><td><strong>Time</strong></td><td>The time at which this inject will come out after starting the exercise - the format is HH:mm:ss  e.g. 00:00:10 is 10 seconds </td></tr><tr><td><strong>From</strong></td><td>The persona this inject will be sent from</td></tr><tr><td><strong>Faction</strong></td><td>The faction the persona belongs to</td></tr><tr><td><strong>To</strong></td><td>Who/where you want the inject to go e.g. All or to a position/team/superteam</td></tr><tr><td><strong>To Type</strong></td><td><p>The recipient type. Blank or unmatched values default to position and create a new one.</p><p></p><p>Valid types:</p><ul><li><strong>Position</strong></li><li><strong>Team</strong></li><li><strong>Superteam</strong></li><li><strong>Role</strong> (links to an existing role or defaults to creating a position with the same name)</li><li><strong>Group</strong> (links to an existing group or defaults to creating a position)</li><li><strong>Conditional Group</strong> (links to existing conditional group or defaults to creating a position)</li></ul></td></tr><tr><td><strong>Team</strong></td><td>Used only during import, to keep positions with duplicate names unique (see below)</td></tr><tr><td><strong>Method</strong></td><td>The channel you're sending to* (See note below)</td></tr><tr><td><strong>Subject</strong></td><td>The subject of the inject</td></tr><tr><td><strong>Message</strong></td><td>The body of the inject</td></tr><tr><td><strong>Timestamp</strong></td><td>Sets the timestamp on the message - usually leave empty but can be set to a prior date.  Accepts either an absolute datetime (<code>YYYY-MM-DD HH:MM:SS</code>) or a relative offset (<code>3hours</code>, <code>5days</code>, etc.). Useful for "hiding" articles from search until you want them to be found but need to dated in the past. The relative offset is relative to date exercise was uploaded.</td></tr><tr><td><strong>Expected Action</strong></td><td>Facilitator Guidance (only the Facilitator will see this in the MEL in the Facilitator Dashboard)</td></tr><tr><td>Expected Action Title</td><td>Title for the facilitator guidance (displayed above Expected Action)</td></tr><tr><td>Expected Action ImageURL</td><td>URL to an image (or video already uploaded to Conducttr) to display for this inject in the MEL. Again, only shown to Facilitator.</td></tr></tbody></table>

\*Method. If the channel name doesn't match then the inject will default to email. Channel names are given here:

{% content-ref url="/pages/uHXlP3FdpYe3zEL6aE7E" %}
[Core concepts](/feature-documentation/api/core-concepts)
{% endcontent-ref %}

:zap:The *Team* column keeps positions with duplicate names unique on import.&#x20;

If you're sending *To* a position (e.g. "Position A") that already has a player assigned (e.g. "Team A" > "Player A"), enter "Team A" in the Team column. Conducttr uses this to give same-named positions unique names on import.

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

Leave Team blank for a duplicate "Position A" and Conducttr appends a number instead (e.g. "Position A1") to keep it unique.

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

## Extended template

The extended format provides additional columns to **import questions, data points, past comments** and **hacked website details**:

{% file src="/files/AeTtIcrotOUGZzmCdgju" %}

<table><thead><tr><th width="200">Column</th><th>Description</th></tr></thead><tbody><tr><td><strong>To Msngr+ Group</strong></td><td>Messenger Plus group</td></tr><tr><td><strong>ImageURL</strong></td><td>URL for attached media</td></tr><tr><td><strong>Subtitle</strong></td><td>Subtitle text for articles on the Website/News channel</td></tr><tr><td><strong>Question Type</strong></td><td><ul><li>No Question (default)</li><li>Choice</li><li>Open Text</li><li>Arrange</li><li>Dropdown</li><li>Multiselect</li><li>(Media pop up) Video Trigger</li><li>Phone Call</li></ul></td></tr><tr><td><strong>TextButton</strong></td><td>Question button text (add further columns for more than one button option e.g. TextButton2, TextButton3...) up to 4</td></tr><tr><td><strong>DataPoint</strong></td><td>Name of inject data point</td></tr><tr><td><strong>persona_url</strong></td><td>URL for the persona image (usually the social media profile image)</td></tr><tr><td><strong>message_url</strong></td><td>URL for the message</td></tr><tr><td><strong>PastComments</strong></td><td>Simulated past comments shown under a social media post. Format: <code>"Persona Name","Comment text",</code> — repeat the pattern for multiple comments.</td></tr><tr><td><strong>PostType</strong></td><td><em>post</em> (default) - change to <em>action to hack/unhack website or display/hide website details</em></td></tr><tr><td><strong>HideWebDetails</strong></td><td><em>0</em> = not hidden (default)<br><em>1</em> = hidden</td></tr><tr><td><strong>IsHacked</strong></td><td><em>0</em> = not hacked (default)<br><em>1</em> = hacked</td></tr><tr><td><strong>Tag</strong></td><td>Hex colour code when inject is displayed in the Editor e.g. ef6c00</td></tr><tr><td><strong>Views</strong></td><td>Number of times the post was viewed</td></tr><tr><td><strong>Comments</strong></td><td>Number of comments received</td></tr><tr><td><strong>Shares</strong></td><td>Number of times the post was shared</td></tr><tr><td><strong>Likes</strong></td><td>Number of likes received</td></tr><tr><td><strong>Dislikes</strong></td><td>Number of dislikes received</td></tr></tbody></table>

### How to import

Under `Exercise` in your Editor, click the import icon:

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

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


# Multiple Master Events Lists

Using multiple Master Events Lists (MultiMELs) allows you to **design and manage independent MELs within the same scenario**. The MELs can be run in parallel or as alternatives.

{% hint style="info" %}
MultiMELs can be used to create branching:
{% endhint %}

{% content-ref url="/pages/3DqsrFnCE9SFv7H1sCzI" %}
[Branching](/concepts/designing/exercise-design/branching)
{% endcontent-ref %}

## Running

Monitor player actions via the `Review` tab and start the MEL that corresponds best with their actions.

{% hint style="success" %}
Consider sending notifications to the Facilitator (by creating a Facilitator position) to inform them when to start the next MEL / utilising Facilitator Guidance.
{% endhint %}

### In the Facilitator Dashboard

This is how MultiMELs look in the Facilitator Dashboard. You'll find them in the right-hand side of your screen:&#x20;

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

You can start and stop MultiMELs by pressing **play/pause/continue** at the bottom of individual MELs:

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

{% hint style="warning" %}
Once one MEL has finished, you'll need to manually start the next by clicking `Continue`.
{% endhint %}

You may find facilitating exercises with all MELs open distracting. To **collapse/open** a specific MEL, click the arrows as shown below:

<div align="left"><figure><img src="/files/9NZULP83bjcDT2vfbLEo" alt=""><figcaption></figcaption></figure></div>

***

## Designing

{% hint style="success" %}
Consider using questions (data points) in your exercise to prompt players to make difficult choices. This can then determine the "branching" route the exercise takes.
{% endhint %}

{% content-ref url="/pages/ooX7smRQSqoNEo1Stgdi" %}
[Questions & Data Points](/feature-documentation/designing-and-running/master-events-list/questions-and-data-points)
{% endcontent-ref %}

### Creating MultiMELs

Each tab at the top of the editor is an independent MEL - click the `+` to create a new MEL.

<div align="left"><figure><img src="/files/XyUEbH2654CzRHJEMm3N" alt=""><figcaption></figcaption></figure></div>

{% hint style="warning" %}
Give the MEL a title that will be easily understood by the Facilitator.
{% endhint %}


# Questions & Data Points

Questions in Conducttr allow designers to incorporate **quantitative data points** into crisis exercises. This enables **automated assessment of player decisions and understanding**. Designers can choose from several question types.

## When to Use

Use questions when you need to:

* Evaluate player decision-making or understanding
* Collect structured data points for analysis during and after an exercise

## How to

### Implementation

To create a question and subsequent data point in an exercise, click `Add question` when creating an inject.

<div align="left"><figure><img src="/files/ED3E5Boi8OUxYNNU8Fns" alt="" width="338"><figcaption></figcaption></figure></div>

You can choose how the player answers this question from a drop-down menu:

<div align="left"><figure><img src="/files/PUo819LiKxjCUEke8Pmm" alt="" width="563"><figcaption></figcaption></figure></div>

### Configuration

When you add a question to an inject, a data point is automatically created.&#x20;

<div align="left"><figure><img src="/files/Ly9yveeCEntTNo0F8EkL" alt="" width="338"><figcaption></figcaption></figure></div>

{% stepper %}
{% step %}

### Rename the data point

Assign a meaningful name to the data point to ensure clarity in the reporting phase.
{% endstep %}

{% step %}

### (Optional) Add discussion notes

It's best practice to write what is expected from the player, e.g. usually what the correct answer is. This information will be displayed to the Facilitator next to the question results.
{% endstep %}

{% step %}

### Select the question type

* **Open Text**: Enable players to respond with free-form text
* **Choice**: Allow players to select one option from a list
* **Arrange**: Enable players to rank choices in order of preference
* **Drop-down**: Provide a drop-down list for players to select a single option
* **Multiselect**: Let players select multiple options
  {% endstep %}

{% step %}

### Decide if you'd like an automated reply

Automated replies are sent immediately after the player submits their answer. Replies are from the same persona who has sent the message.

You can write a single reply for all answers or a different reply depending on the choice.&#x20;

<div align="left"><figure><img src="/files/F9aY47zU2C33uubRXesh" alt=""><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}

### (Optional) Move to Role or Group

You can decide if a certain answer will move a player into a Group or Role. Note that Group 1 and Role 1 are default Group and Role for players if you haven't assigned in the Teams table or anywhere else.

The purpose of moving to a Group or Role is to allow you show the player that their choices have consequences (even if slight consequences). Later in the exercise e.g. you can publish content to a specific Group or Role.&#x20;

<div align="left"><figure><img src="/files/ZUouZkxcmFZdggkD4PTQ" alt=""><figcaption></figcaption></figure></div>
{% endstep %}
{% endstepper %}

### Styling

The colour of buttons and answer options can be styled for the exercise in `Configuration` > `Player Desktop` > `Content and questions` .

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

### Real-time insights

Real-time data points from questions are displayed in the `Review` tab in the **Facilitator Dashboard**, provided this option is enabled by the designer:

* **Timeline**: Shows the time each question was answered
* **Data Point**: Displays the chosen answer

Answers are displayed by Team and by individual. This enables an aggregate view while also showing individual answers.

### :star:Best Practices

* Use **simple, concise language** for questions to avoid confusion and taking too long to read
* Clearly define correct and incorrect options where applicable for **post-exercise evaluation**
* For Open Text questions, **provide guidance** on the expected response length and tone
* Ensure data point names are descriptive and **relevant to improve comprehension in reports**
* **Pre-test the questions** with a limited audience to refine wording and option clarity


# Search & Replace

Search & replace allows the designer to **search and replace content** across the Editor from one central place.&#x20;

| Benefit                       | Feature                                              |
| ----------------------------- | ---------------------------------------------------- |
| Save significant editing time | Replace words and phrases selectively or all at once |
| Reduce manual effort          | Expand results for clarity before replacing          |

### Where can I find search & replace?

Search & replace is available from:

1. **Master Events List** (MEL)
2. **Persona library** (historical content only - you can't search and replace names/bios etc.)
3. **Pattern of Life** (PoL)

Search & replace can be accessed via an icon of a **magnifying glass**, found at the bottom-right of the screen:

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

Search for specific words and type below what you want to replace them with. You can select individual injects, or *Select all results* to replace all usages:

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

<table><thead><tr><th width="124.4000244140625">Icon</th><th>Use</th></tr></thead><tbody><tr><td>▼</td><td>Keeps last search</td></tr><tr><td>✕</td><td>Closes panel and resets search</td></tr></tbody></table>

{% hint style="danger" %}
Leaving the fields empty or typing only a space will delete the word.
{% endhint %}

### :zap:Smartwords

* The platform treats all words as static, so **Smartwords are replaced like normal text**


# Links

Links can be used in different ways in Conducttr to **direct players to specific content**.

<table><thead><tr><th width="499.5999755859375">Benefit</th><th>Feature</th></tr></thead><tbody><tr><td>Share exercise content directly, and let players verify a link's legitimacy before clicking it</td><td>News article links</td></tr><tr><td>Direct players to a different channel at the right narrative moment</td><td>Hyperlinks</td></tr><tr><td>Send players straight to a specific post and add a rich preview to messages, replicating real messaging app behaviour</td><td>Permanent links</td></tr></tbody></table>

## Running

### News article links

In article-based websites, you can **share articles within the exercise**.&#x20;

All website links work across all channels. Whether you copy a link from the website, paste it into the address bar, or when you click to share article, both the URL and generated short link will be persistent.

<table><thead><tr><th width="108.4000244140625">Link type</th><th>Description</th><th data-hidden>Link</th><th data-hidden></th></tr></thead><tbody><tr><td>Copy</td><td>Copy link generates an <strong>internal link that can be pasted anywhere in your exercise</strong> and it will link to the referenced article (it will not work outside the Virtual Desktop)</td><td></td><td></td></tr><tr><td>External</td><td>External link generates a <strong>link that can be used outside the Virtual Desktop.</strong> The purpose of this is for when players need to create external reports (e.g. an intelligence summary INTSUM or situation report SITREP) in Powerpoint, say, or someother platform external to Conducttr. Clicking the external link will open open the browser and find the Conducttr content inside the exercise.</td><td></td><td></td></tr></tbody></table>

Click the `Share` icon at the top right corner of any article to share on available channels for your exercise.

<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%252FQ7FD9fuD2SVyXfJPTUUl%252Fimage.png%3Falt%3Dmedia%26token%3D50dac7e5-bca3-4074-bb24-040b4eaead53&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=bb1e82ff&#x26;sv=2" alt=""><figcaption></figcaption></figure>

#### Hover over URL <a href="#hover-over-url" id="hover-over-url"></a>

Participants can **investigate potential phishing emails** (verifying the legitimacy of a link) by hovering over it to reveal the actual URL:

<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%252FYx9JgU1qW3qxdJE5v4Lp%252Fimage.png%3Falt%3Dmedia%26token%3D4483bdf2-365e-41aa-a8d0-467e7edf2f4a&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=7aded87&#x26;sv=2" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
If you're interested in other ways to use links during a live exercise, visit the page below:
{% endhint %}

{% content-ref url="/pages/5iyecjSUzz5AJmT9891i" %}
[Dynamic Retweeting with Smartwords](/feature-documentation/designing-and-running/pattern-of-life-pol/dynamic-retweeting-with-smartwords)
{% endcontent-ref %}

***

## Designing

### Hyperlinks

Use hyperlinks to **take players to a different channel** during the exercise. You can insert hyperlinks for any kind of content, but the most popular uses include directing players to the **Portal channel when new files have been uploaded** and to a **specific website in the Website/News channel**.

{% content-ref url="/pages/eX1N92cDLoqKAOms2koW" %}
[Portal](/feature-documentation/designing-and-running/channels/information-based-channels/portal)
{% endcontent-ref %}

{% content-ref url="/pages/oEEuutgDXM5n8iym0mYN" %}
[Website/News](/feature-documentation/designing-and-running/channels/popular-channels/website-news)
{% endcontent-ref %}

{% stepper %}
{% step %}

#### Highlight inject text and click the link icon

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

{% step %}

#### In the small window that opens, click the link icon again

:arrow\_up:As seen in the screenshot above.
{% endstep %}

{% step %}

#### Select the channel you want the player to be directed to

For news articles, you can **select a specific website** you want the player to be directed to. The latest article will be the first shown on the website page, so this is what players will see when they follow the hyperlink.

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

{% step %}

#### Players can use the hyperlink to navigate between different channels

<figure><img src="/files/7pUEv9H9Vf8cWMvsde0Y" alt=""><figcaption><p>Hyperlinks in the Virtual Desktop</p></figcaption></figure>
{% endstep %}
{% endstepper %}

### Permanent links

This link will take players directly to a **specific piece of content**. This is different to the hyperlink option because you can direct players to social media posts, as opposed to just the channel.&#x20;

#### Recommended use

Get permanent links for MicroBlog (Twitter/X) or InstaMedia (Instagram) posts and link them in Msngr Plus. This **embeds a rich preview of the content**, the same kind you'd see in messaging apps like WhatsApp. You can also use permanent links for MicroBlog injects to **replicate a quote retweet**.

{% content-ref url="/pages/SK5ipF68qYDJh072L7wg" %}
[Msngr Plus](/feature-documentation/designing-and-running/channels/collaboration-based-channels/msngr-plus)
{% endcontent-ref %}

{% content-ref url="/pages/jXltBeFvmhtK5WA8j6sY" %}
[MicroBlog (Twitter/X)](/feature-documentation/designing-and-running/channels/popular-channels/microblog-twitter-x)
{% endcontent-ref %}

{% stepper %}
{% step %}

#### Right click on the inject you want to link to

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

{% step %}

#### Select `Get permanent link` to copy it to your clipboard

:arrow\_up:As seen in the screenshot above.
{% endstep %}

{% step %}

#### Paste into the body of another inject

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

{% step %}

#### The link will appear as an embedded preview for the player

This simulates WhatsApp link preview and quote retweeting on Twitter/X.

<figure><img src="/files/2rAhQmQ3CYO7cHEFrOCD" alt=""><figcaption><p>Permanent links in the Virtual Desktop</p></figcaption></figure>
{% endstep %}
{% endstepper %}

#### :zap:Things to consider

We recommend adding your permanent links near the end of an exercise build to ensure everything is up-to-date. Bear in mind that **if you export and reimport an exercise file, the permanent links will change and therefore, no longer work** (this is due to the fact that the link uses persona IDs which change during exporting and importing).

**You can use a permanent link 'outside' of Conducttr as long as you are logged into the exercise** e.g. if you're doing a presentation and want to show something specific in Conducttr, you can use the permanent link on one of your slides but make sure you're logged in.


# Personas

Personas are the **digital entities** that represent people and organisations.

**Players are human**, personas are not.

Players with the right permissions can **impersonate** personas and respond as a persona in the exercise.

Players who log in with the same email address as a persona can impersonate that persona without assigning any additional permissions.

***

<table data-view="cards"><thead><tr><th></th><th></th><th></th><th data-type="content-ref"></th><th data-hidden data-card-cover data-type="files"></th></tr></thead><tbody><tr><td></td><td></td><td></td><td><a href="/pages/mobzx2gcFGTCfKaFixUt">/pages/mobzx2gcFGTCfKaFixUt</a></td><td><a href="/files/D29OuW9xZmTJOWAQtuaK">/files/D29OuW9xZmTJOWAQtuaK</a></td></tr><tr><td></td><td></td><td></td><td><a href="/pages/wRYkXCAB5l7N3Qxg2pTW">/pages/wRYkXCAB5l7N3Qxg2pTW</a></td><td><a href="/files/Whj19GMDyox1ZNdGpRMy">/files/Whj19GMDyox1ZNdGpRMy</a></td></tr><tr><td></td><td></td><td></td><td><a href="/pages/N2umfnTDxeXsUJ89OlfZ">/pages/N2umfnTDxeXsUJ89OlfZ</a></td><td><a href="/files/STDa4U0mxp06KLduv0OM">/files/STDa4U0mxp06KLduv0OM</a></td></tr></tbody></table>


# Persona libraries

Persona libraries allow you to **reuse personas**. Personas are fundamental to Conducttr's concept of crisis simulation.

{% hint style="warning" %}
A project has one persona library used across all exercises in that project. Making a change to a persona will affect all exercises in that project.
{% endhint %}

## Library tooling

#### Filtering

Use the toolbar at the top of the `Persona library` to filter your persona list:

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

#### Viewing

Use the three-bar menu next to the *Search* field to turn columns on and off, allowing more space for the most important persona details.

<div align="left"><figure><img src="/files/lDzSdTi6hgPoAb3R8FlD" alt=""><figcaption></figcaption></figure></div>

{% hint style="warning" %}
Any unchecked information will be visible when you open the persona details.
{% endhint %}

## Importing personas

{% stepper %}
{% step %}

### Navigate to the persona library

Navigate to the `Personas` > `Import personas` > choose your file source. You can import personas from **other projects, a share file or Ventura**.

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

{% step %}

### Copy with faction

Copy the persona into your faction by selecting the persona > tick `Copy with faction` > then click the left arrow to move them across.

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

## Replacing and merging personas

### Replacing a persona

{% stepper %}
{% step %}

#### Drag-and-drop to replace

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

{% step %}

### Choose which fields to keep and replace

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

## Exporting personas

You can export personas to a library using the button shown below:

<div align="left"><figure><img src="/files/uAeJgetonguU8nYjYKlY" alt="" width="375"><figcaption></figcaption></figure></div>


# Factions

Factions are organisational tools for designers to **categorise personas effectively**. They influence **AI-generated content** by defining the voice of personas in that faction and can be used for Pattern of Life (PoL) generation.

### When to use

Factions should be used to:

* Streamline the process of finding and managing personas
* Tailor the AI-generated content with distinct voices

## How to

### Implementation

1. Navigate to `Personas`&#x20;
2. Toggle to Factions library

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

### Configuration

Access the essential attributes of a faction:

<figure><img src="/files/1rV6swHQ4U1c0pqzGepr" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Don't feel the need to fill out every field. These attributes assist Conducttr's in-platform AI in generating bespoke content. The more detailed you can be the better, but it's not compulsory!
{% endhint %}

#### Basic Information

<table><thead><tr><th width="180.22222900390625"></th><th></th></tr></thead><tbody><tr><td><strong>Faction Name</strong></td><td>Provide a unique name</td></tr><tr><td><strong>Classification</strong></td><td>Information classification: <em>Open</em>, <em>Restricted</em>, <em>Confidential</em>, or <em>Internal</em></td></tr><tr><td><strong>Description</strong></td><td>Provide a description (who they are and what they represent)</td></tr><tr><td><strong>A3E Classification</strong></td><td>Defence classification approach commonly used with Pulse analytics feature</td></tr><tr><td><strong>Empathy</strong></td><td>High number = more reasonable<br>Low number = more aggressive</td></tr><tr><td><strong>Demographics</strong></td><td>Provide an age range/gender split (female and male percentages must total 100%)</td></tr><tr><td><strong>Education</strong></td><td>Provide a predominant education level (options range from <em>No formal education</em> to <em>Doctorate / Professional degree)</em></td></tr><tr><td><strong>Employment</strong></td><td>Provide a primary employment sector The primary employment sector (options include sectors such as <em>Technology &#x26; IT</em>, <em>Healthcare &#x26; Life Sciences</em>, <em>Public Sector &#x26; Government</em>, <em>Security, Defense &#x26; Emergency Services</em>, and others)</td></tr><tr><td><strong>GPS Coordinates</strong></td><td>Provide a set location with GPS coordinates</td></tr></tbody></table>

#### Communication Style

Fill out the *Examples* field and click the "magic icon" to autofill the rest of Communication Style with AI:

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

<table><thead><tr><th width="180.2222900390625"></th><th></th></tr></thead><tbody><tr><td><strong>Examples</strong></td><td>Input example speech and autofill the remaining fields with AI</td></tr><tr><td><strong>Uses Emojis</strong></td><td>Choose whether personas in this faction should use emojis or not</td></tr><tr><td><strong>Style</strong></td><td>General writing style (e.g. formal, casual, witty, technical)</td></tr><tr><td><strong>Tone</strong></td><td>Emotional flavour of messaging (e.g. neutral, upbeat, critical)</td></tr><tr><td><strong>Language Register</strong></td><td>Formality level (e.g. slang vs. professional, jargon vs. plain language)</td></tr><tr><td><strong>Delivery</strong></td><td>How messages are presented (e.g. concise, story-like, authoritative)</td></tr><tr><td><strong>Write In</strong></td><td>The language the faction writes in</td></tr><tr><td><strong>Channel</strong></td><td>Where the faction communicates (select up to 4 channels)</td></tr></tbody></table>

## Usage

### Adding personas to factions

Personas can be added to factions in batches for efficiency.

1. Select the personas you want to add to a faction
2. Click `Bulk change personas`

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

In the *Bulk change personas* window:&#x20;

4. Select *Change faction*
5. Select the intended faction in the drop-down list

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

Alternatively, add a persona individually while editing:

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

Once assigned to a faction, personas can be filtered for easy retrieval and management.

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


# Working with personas

## Adding a new persona

You can add a persona to your library by clicking `Add persona` to create a persona from scratch or `Import personas` to import from a library.

Personas are fundamental to how Conducttr builds the information environment so there are a lot of fields, but you don't necessarily need to complete them all! At a minimum a persona must have a **name and unique handle**. The handle isn't seen by your players but it's important to you as the designer.

| Core attribute | Description                                                                                                                                                                                                                                                                                                                                                               |
| -------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Name           | The persona's name                                                                                                                                                                                                                                                                                                                                                        |
| Handle         | <p>This is a way to uniquely refer to a specific persona.</p><p></p><p>The handle is used in the following situations:</p><ul><li>Replacing with another persona from a library - personas with the same handle are recognised as potentially being the same</li><li>Used in smartwords to access the persona's other attributes. See the section on swartwords</li></ul> |
| Faction        | This is a convenient grouping of personas but also affects how the AI generates content                                                                                                                                                                                                                                                                                   |
| Bio            | This is for designers to know who the persona is supposed to represent                                                                                                                                                                                                                                                                                                    |
| Location       | This is used to geolocate social media and website article posts (important for the InfoMap channel)                                                                                                                                                                                                                                                                      |
| Impersonation  | <p>This allows human players with the matching position to impersonate this persona.</p><p></p><p>"All positions can edit" means website articles on this persona's website can be edited by any player with a position (i.e. not just a specific position)</p>                                                                                                           |

## Matchers player

This allows a player to log in and inhabit a persona without creating a position.&#x20;

{% hint style="warning" %}
The player will need to use the same email address as the persona to log in as a team member.
{% endhint %}

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

## Persona attributes

Persona attributes shape how personas behave, communicate, and interact when used with our AI.&#x20;

{% hint style="success" %}
Please don't feel you to have to manually enter all these details! **Use the AI to auto-populate**.
{% endhint %}

Where personas have no attributes defined, they inherit context from their faction. Below are all the attributes available for defining a persona. They fall into the following categories:

* **Identity** – stable characteristics defining who the persona is, including background, role, affiliation, and narrative identity
* **Cognition** – the persona’s beliefs, knowledge, values, and mental models used to interpret events and information
* **Motivation** – goals, incentives, and priorities that drive decision-making and behavioural intent
* **Affect** – emotional and psychological state variables such as morale, anger, fear, vigilance, and stress
* **Social** – relationships, influence roles, group membership, and the persona’s position within social or factional structures
* **Memory** – stored experiences, learned information, and evolving narrative context that shape future interpretation and behaviour
* **Physical** – operational and situational attributes of the persona such as location, activity, capability constraints, and physical condition

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

### Why do these attributes matter?

With richer attributes, personas can become more than just text descriptions. Defining personas' communication styles, tones, voice preferences, and language etc. transforms them into functional data models that our AI can act upon.

This leads to more authentic, consistent content generation across all formats (audio, image, text). The more information our AI has about the persona, the more realistic the result will be when you ask it to generate content.

You'll find all essential fields in the Core tab when editing a persona. For deeper personalisation/direct JSON editing, you'll find more attributes in the \</> Expert section:

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

### System Information

<table><thead><tr><th width="219.33331298828125">Attribute</th><th>Description</th></tr></thead><tbody><tr><td><strong>Handle</strong></td><td><p>Social media handle/username for the persona and a way to uniquely refer to a specific persona</p><p></p><p>The handle is used in the following situations:</p><ul><li>Replacing with another persona from a library - personas with the same handle are recognised as potentially being the same</li><li>Used in smartwords to access the persona's other attributes</li></ul></td></tr><tr><td><strong>Classification</strong></td><td>Information classification: <em>Open, Restricted, Confidential,</em> or <em>Internal</em></td></tr><tr><td><strong>Is Organisation</strong></td><td>Indicates whether this persona represents an organisation rather than an individual (activates the Website channel)</td></tr><tr><td><strong>Matches Player</strong></td><td>Links the persona to a player role in the exercise</td></tr><tr><td><strong>Positions to Impersonate</strong></td><td>Defines which player positions can impersonate this persona</td></tr><tr><td><strong>Tags</strong></td><td>Freeform tags for filtering/classification (max 30 characters per entry)</td></tr></tbody></table>

### Identity

To autofill all attributes for a persona with the help of AI, fill out the *Bio* (this will also give the persona an image and name)*.* Include information like:

* Who they are
* What they want
* Where they are (geographically and politically if appropriate)

&#x20;And click `Generate`:

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

{% hint style="info" %}
To find example prompts/inspiration for persona bios, visit the page below:
{% endhint %}

{% content-ref url="/pages/7Y8kU4zTnCK5O0G9WbgG" %}
[Persona briefs - examples](/feature-documentation/designing-and-running/personas/working-with-personas/persona-briefs-examples)
{% endcontent-ref %}

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

<table><thead><tr><th width="161.5555419921875">Attribute</th><th>Description</th></tr></thead><tbody><tr><td><strong>Name</strong></td><td>Full name of the persona</td></tr><tr><td><strong>Gender</strong></td><td>Gender identity: <em>Female, Male,</em> or <em>Non-binary</em></td></tr><tr><td><strong>Bio</strong></td><td>Biography and background description</td></tr><tr><td><strong>Character Pitch</strong></td><td>A short, punchy snapshot capturing the persona's core identity and tone (max 130 characters)</td></tr><tr><td><strong>Age</strong></td><td>Age in years</td></tr><tr><td><strong>Job Title</strong></td><td>Current professional title</td></tr></tbody></table>

**Cultural Identity**

| Attribute   | Description                                                                                                                      |
| ----------- | -------------------------------------------------------------------------------------------------------------------------------- |
| Affiliation | This is a NATO categorisation of actors - it's used for some Pulse widgets                                                       |
| A3E         | A military categorisation used in some Pulse widgets                                                                             |
| Disposition | This is used in some Pulse widgets and reflects the persona's disposition (negative to supportive) towards the training audience |
| Tags        | Searchable field to make it easier to find personas with similar tags. This can be very helpful during design but also running   |
| Established | Convenient means for filtering but not used by the simulation                                                                    |

<table><thead><tr><th width="173.111083984375">Attribute</th><th>Description</th></tr></thead><tbody><tr><td><strong>Nationality</strong></td><td>Country of nationality</td></tr><tr><td><strong>Ethnicity</strong></td><td>Ethnic background</td></tr><tr><td><strong>Accent</strong></td><td>Spoken accent</td></tr></tbody></table>

**Narrative**

<table><thead><tr><th width="177.55560302734375">Attribute</th><th>Description</th></tr></thead><tbody><tr><td><strong>Role</strong></td><td>Functional role in the scenario</td></tr><tr><td><strong>Archetype</strong></td><td>Relationship to the player: <em>Boss, Sidekick, Antagonist, Subordinate, Colleague, Expert, Customer</em>, or <em>Neutral</em></td></tr></tbody></table>

**Affiliation**

<table><thead><tr><th width="180.22222900390625">Attribute</th><th>Description</th></tr></thead><tbody><tr><td><strong>Affiliation</strong></td><td>Alignment category: <em>Friendly, Hostile, Enemy</em>, or <em>Unknown</em></td></tr><tr><td><strong>Faction</strong></td><td>A way of organising personas (can be selected from existing factions/created new)</td></tr><tr><td><strong>A3E</strong></td><td>Role classification: <em>Audience, Actor, Adversary,</em> or <em>Enemy</em></td></tr></tbody></table>

### Communication Style

These attributes determine how the output (i.e. published content) of your persona will be presented. Use targeted autofill here by editing the *Examples* field.

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

Click `Preview` to hear a sample of the persona's voice (from 11labs). This will be used for any phone calls you use in your exercise.

<table><thead><tr><th width="180.22222900390625">Attribute</th><th>Description</th></tr></thead><tbody><tr><td><strong>Examples</strong></td><td>Sample text illustrating the faction's typical voice (used by AI to generate communications in the appropriate style)</td></tr><tr><td><strong>Text Alignment</strong></td><td>Layout direction for text content: <em>Left</em> or <em>Right</em></td></tr><tr><td><strong>Style</strong></td><td>General writing style (e.g. formal, casual, witty, technical)</td></tr><tr><td><strong>Tone</strong></td><td>Emotional flavour of messaging (e.g. neutral, upbeat, critical)</td></tr><tr><td><strong>Language Register</strong></td><td>Formality level (e.g. slang vs professional, jargon vs plain language)</td></tr><tr><td><strong>Delivery</strong></td><td>How messages are presented (e.g. concise, story-like, authoritative)</td></tr><tr><td><strong>Channels</strong></td><td>Where the persona/faction communicates (select up to 4 channels)</td></tr><tr><td><strong>Writes In</strong></td><td>Language</td></tr><tr><td><strong>Uses Emojis</strong></td><td>Whether the persona/faction uses emojis or not</td></tr><tr><td><strong>Avoids</strong></td><td>Words, topics, or styles the persona/faction deliberately avoids (max 30 characters per entry)</td></tr></tbody></table>

### Location

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

<table><thead><tr><th width="180.22222900390625">Attribute</th><th>Description</th></tr></thead><tbody><tr><td><strong>Location</strong></td><td>Geographic location of the persona (supports What3Words for precise location selection)</td></tr><tr><td><strong>GPS</strong></td><td>Coordinates (can be entered manually or selected via a map interface)</td></tr></tbody></table>

### Cognitive Profile

| Attribute | Description                                                                                                                               |
| --------- | ----------------------------------------------------------------------------------------------------------------------------------------- |
| Empathy   | Empathy shapes the tone of voice for personas with the range -3 to +3 indicating confrontational style to conciliatory style respectively |
| Beliefs   | Belief tags connect the persona to beliefs in the belief library                                                                          |

| Attribute              | Description                                                                         |
| ---------------------- | ----------------------------------------------------------------------------------- |
| Influence              | Influence determines how much engagement a persona gets on their social media posts |
| Content & Social Graph | Check the checkbox if you want to hide this persona from all social media           |

The cognitive attributes define how the faction thinks, decides, and behaves. These are based on the **COM-B behaviour model** (Capability, Opportunity, Motivation).

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

All the following details in the `</> Expert` tab feed into the core *Beliefs, Goals*, and *Knowledge Base* you see in the `Core` tab.

#### :fire:Capability

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

<table><thead><tr><th width="180.2222900390625">Attribute</th><th>Description</th></tr></thead><tbody><tr><td><strong>Psychological</strong></td><td>Skills, knowledge, and mental abilities that help the persona/faction act (max 30 characters per entry)</td></tr><tr><td><strong>Limitations</strong></td><td>Known constraints/weaknesses that hold the persona/faction back (max 30 characters per entry)</td></tr></tbody></table>

#### :fire:Opportunity

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

<table><thead><tr><th width="180.22222900390625">Attribute</th><th>Description</th></tr></thead><tbody><tr><td><strong>Social</strong></td><td>People and networks that enable or hinder action (max 30 characters per entry)</td></tr><tr><td><strong>Environmental</strong></td><td>Contextual or physical factors that enable or block action (max 30 characters per entry)</td></tr></tbody></table>

#### :fire:Motivation

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

<table><thead><tr><th width="180.22222900390625">Attribute</th><th>Description</th></tr></thead><tbody><tr><td><strong>Automatic</strong></td><td>Habits and impulses that drive behaviour without conscious thought (max 30 characters per entry)</td></tr><tr><td><strong>Reflective</strong></td><td>Deliberate goals and reasoning that drive behaviour (max 60 characters per entry)</td></tr><tr><td><strong>Goals</strong></td><td>What the persona/faction wants to achieve (max 60 characters per entry)</td></tr><tr><td><strong>Fears</strong></td><td>Risks or outcomes the faction wants to avoid (max 30 characters per entry)</td></tr></tbody></table>

#### :fire:Mindset & Disposition

<figure><img src="/files/7GcCM3KZETjfCmtOSIGk" alt=""><figcaption></figcaption></figure>

<table><thead><tr><th width="180.22222900390625">Attribute</th><th>Description</th></tr></thead><tbody><tr><td><strong>Empathy Level</strong></td><td>How easily the persona understands and cares about others' perspectives</td></tr><tr><td><strong>Disposition Level</strong></td><td>Overall stance toward the training audience, from hostile (−5) to supportive (+5)</td></tr><tr><td><strong>Traits</strong></td><td>Stable personality traits shaping behaviour</td></tr><tr><td><strong>Mental State</strong></td><td>Current mental outlook or cognitive state</td></tr><tr><td><strong>Mental State Trend</strong></td><td>Recent pattern in mindset (e.g. improving, declining, volatile)</td></tr><tr><td><strong>Emotional State</strong></td><td>Current emotion influencing decisions: <em>Fear</em>, <em>Anger</em>, <em>Outrage</em>, <em>Dread</em>, <em>Grief</em>, <em>Sorrow</em>, <em>Betrayal</em>, <em>Humiliation</em>, <em>Shame</em>, <em>Envy</em>, <em>Jealousy</em>, <em>Joy</em>, <em>Hope</em>, <em>Optimism</em>, <em>Relief</em>, <em>Trust</em>, <em>Compassion</em>, <em>Empathy</em>, <em>Love</em>, <em>Pride</em>, <em>Resentment</em>, <em>Disappointment</em>, <em>Gratitude</em>, <em>Regret</em></td></tr><tr><td><strong>Morale</strong></td><td>Confidence and willingness to persist under pressure</td></tr></tbody></table>

#### :fire:Beliefs & Standards

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

<table><thead><tr><th width="180.2222900390625">Attribute</th><th>Description</th></tr></thead><tbody><tr><td><strong>Beliefs</strong></td><td>Core statements the persona holds to be true (max 100 characters per entry)</td></tr><tr><td><strong>Attitudes</strong></td><td>Leanings or feelings toward an issue, actor, or behaviour (max 60 characters per entry)</td></tr><tr><td><strong>External Standards</strong></td><td>Public values the persona claims to uphold, judged by media and the general public, the breaking of which triggers public disappointment or shame: <em>Fairness</em>, <em>Loyalty</em>, <em>Authority</em>, <em>Honesty</em>, <em>Harm Avoidance</em>, <em>Duty</em>, <em>Lawfulness</em>, <em>Reciprocity</em>, <em>Accountability</em>, <em>Transparency</em>, <em>Honour</em>, <em>Solidarity</em>, <em>Innovation</em>, <em>Profitability</em>, <em>Competitiveness</em>, <em>Vision</em>, <em>Sovereignty</em>, <em>Representation</em>, <em>Stability</em>, <em>Caregiving</em>, <em>Trust</em>, <em>Tradition</em>, <em>Discipline</em>, <em>Courage</em>, <em>Sacrifice</em></td></tr><tr><td><strong>Internal Standards</strong></td><td>Private values guiding decisions within close circles, judged by allies or staff. Upholding them earns loyalty or admiration, even if the public disapproves (same options as External Standards)</td></tr></tbody></table>

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

<details>

<summary><strong>External vs Internal Standards</strong></summary>

**External Standards**

* The **values a persona claims to uphold publicly**.
* These are the standards by which the **general public, media, and wider audiences** judge the persona.
* Violations here trigger **public-facing emotions** like *reproach, disappointment, or shame*.
* Example: A politician professes **fairness, transparency, accountability**. If caught lying, the public feels reproach because **external standards** were violated.

***

**Internal Standards**

* The **values that truly guide the persona’s decisions** within their close circle or loyal base.
* These are used by **allies, party members, staff, or inner circle** to appraise the persona.
* Upholding these standards can generate **admiration, pride, or gratitude**, even if external standards are being broken.
* Example: That same politician may privately value **loyalty, competitiveness, authority**. If they protect allies or win a power struggle, insiders admire them even if the public condemns them.

***

**Why This Split Matters**

* Many personas - especially leaders, executives, or public figures - operate under **dual appraisal systems**:
  * **External lens**: how the crowd/media react.
  * **Internal lens**: how allies/juniors/backers react.
* This allows the same event to produce **contrasting emotional outcomes** across audiences.
* Example:
  * **External** → “He broke the rules” → *reproach*.
  * **Internal** → “He protected the team” → *admiration*.

</details>

#### :fire:Behaviour

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

<table><thead><tr><th width="180.22222900390625">Attribute</th><th>Description</th></tr></thead><tbody><tr><td><strong>Expected</strong></td><td>Behaviours anticipated from this persona given context (max 60 characters per entry)</td></tr><tr><td><strong>Constraints</strong></td><td>Rules/limits restricting behaviour (max 60 characters per entry)</td></tr></tbody></table>

#### :fire:Memory

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

<table><thead><tr><th width="180.22222900390625">Attribute</th><th>Description</th></tr></thead><tbody><tr><td><strong>Events</strong></td><td>Notable life or scenario events that shape this persona's outlook (max 100 characters per entry)</td></tr><tr><td><strong>Knowledge Base</strong></td><td>Specific knowledge known only to this persona</td></tr><tr><td><strong>Facts</strong></td><td>Discrete facts known by the persona (max 30 characters per entry)</td></tr></tbody></table>

{% hint style="info" %}
To find more information about giving personas a unique voice, visit the page below:
{% endhint %}

{% content-ref url="/pages/WPSj3wIhdTYh2FZlY0Kj" %}
[Unique voice](/feature-documentation/designing-and-running/personas/working-with-personas/unique-voice)
{% endcontent-ref %}

### Influence

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

<table><thead><tr><th width="210.77777099609375">Attribute</th><th>Description</th></tr></thead><tbody><tr><td><strong>Influence Category</strong></td><td>Degree of online influence (see table below)</td></tr><tr><td><strong>Comments (Low / High)</strong></td><td>Expected range of comments per post (auto-populated based on influence category but can be manually overridden)</td></tr><tr><td><strong>Likes (Low / High)</strong></td><td>Expected range of likes per post (auto-populated but overridable)</td></tr><tr><td><strong>Shares (Low / High)</strong></td><td>Expected range of shares per post (auto-populated but overridable)</td></tr></tbody></table>

**Influence Category Defaults**

| Category        | Followers   | Comments    | Likes           | Shares        |
| --------------- | ----------- | ----------- | --------------- | ------------- |
| **Influencer**  | 400k+       | 200 – 2,000 | 8,000 – 40,000  | 500 – 5,000   |
| **Commentator** | 100k – 400k | 100 – 800   | 2,000 – 15,000  | 200 – 2,000   |
| **Geek**        | 5k – 10k    | 5 – 50      | 150 – 800       | 10 – 80       |
| **Entertainer** | 400k+       | 300 – 3,000 | 10,000 – 50,000 | 1,000 – 6,000 |
| **Regular**     | Up to 1k    | 0 – 10      | 5 – 50          | 0 – 5         |

{% hint style="info" %}
To find more information about influence, visit the page below:
{% endhint %}

{% content-ref url="/pages/dtSB68POQOMTJ039M8DK" %}
[Influence](/feature-documentation/designing-and-running/personas/working-with-personas/influence)
{% endcontent-ref %}


# Persona briefs - examples

A "persona brief" is the seed used by the AI to generate a cognitive model for your persona. You can be as precise or as open as you wish but it probably depends on the importance of the persona's role in the exercise how much detail you want to include.

The detailed structure is something like:

`[Organisation/person], from [Place] who [core role and responsibilities], works with [stakeholders], believes [worldview/beliefs], aims to [goals], concerned about [risks/fears], communicates in a [style/tone] manner`

For example:

> *John Wishbone is a rock guitarist from Dartford, Kent and plays in the band The Leather Boys. He believes in love and peace and aims to make as much money as possible while the band is hot. He worries that pubs aren't paying the performing rights agency the money his songs ought to be receiving. He communicates in an indirect style with London 1970s slang.*

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

If, however, you have a minor character, you might write

> Sally is a single mum from Salford, near Manchester and is worried that her son Stephen didn't return home and wants the police to find him

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

The following are briefs are intended to give you some inspiration and strike a balance of just enough detail for the AI to "get it right".

They are organised around common exercise scenarios and operational contexts.

### Scenario: Local Community Disruption

**Scenario:** Severe weather, local flooding, school closures, public service pressure, and resident concern.

**Brief:**

* City council in Leeds, plans local services, works with residents and agencies to support the community

<details>

<summary>example result</summary>

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

</details>

* Regional news radio in Glasgow, covers local stories, works with stringers and police to confirm facts
* Resident association in Bristol, shares local updates, works with council and police to keep streets safe
* Parent teacher group in Cork, raises funds and volunteers, works with schools to support events
* Irish chief human resources officer in Dublin, steady and fair, shapes talent plans, and works with leaders to support teams

### Scenario: Event and Travel Safety Crisis

**Scenario:** A major public event causes crowding, transport strain, medical calls, and media pressure.

**Brief:**

* Airport authority in Athens, manages terminals and runways, works with airlines and police to keep travel safe
* Football club in Thessaloniki, runs youth and first team, works with sponsors and city to host matches
* Fire brigade in Porto, calm and disciplined, responds to calls and works with utilities to secure scenes
* Retail chain in Valencias, stocks daily goods, works with warehouses and carriers to fill shelves
* Italian PhD candidate in Bologna, focused and precise, runs lab studies and works with supervisors to publish results

### Scenario: Financial Integrity Crisis

**Scenario:** Suspicious procurement, weak controls, suspected fraud, and public accountability pressure.

**Brief:**

* Tax authority in Tallinn, collects revenue and audits, works with banks and firms to keep records clean
* Payment processor in Vilnius, secures transactions, works with banks and merchants to reduce fraud
* Supreme audit office in Prague, reviews public spend, works with ministries and courts to correct waste
* Investigative outlet in Bucharest, digs into public spending, works with watchdogs and legal counsel to verify claims
* Compliance team in Luxembourg, precise and steady, checks controls and works with business units to fix gaps
* Procurement office in Rotterdam, careful and fair, runs tenders and works with legal and finance to aware contracts
* Swiss chief financial officer in Zurich, calm and exact, steers budgets and works with boards to keep the firm stable

### Scenario: Infrastructure and Search Crisis

**Scenario:** Severe winter weather disrupts transport, energy, and communications while a search operation is underway.

**Brief:**

* Search and rescue unit in Tromso, resilient and skilled, tracks missing hikers and works with police to coordinate ground teams
* Power distributor in Krakow, balances load and repairs faults, works with generators and city works to avoid outages
* Polish hotel front desk agent in Gdansk, warm and organised, checks in guests and works with housekeeping to solve issues
* Data privacy office in Copenhagen, clear and firm, reviews requests and works with engineers to protect users

### Scenario: Public Health / Humanitarian Pressure

**Scenario:** A public health concern intersects with aid access, water quality, community support, and risk governance.

**Brief:**

* Public health agency in Rabat, monitors local services, works with residents and agencies to support the community
* Water utility in Tunis, maintains supply and quality, works with contractors and labs to keep taps running
* Faith charity in Amman, organises food drives, works with parishes and sponsors to help families
* UN field office in Erbil, coordinates aid and shelters, works with local councils and agencies to reach camps
* Emirati chief risk officer in Abu Dhabi, patient and methodical, maps exposures and works with regulators to reduce shocks

### Scenario: Security / Mobility Crisis

**Scenario:** Smuggling, port security, transport disruption, wildlife protection, and humanitarian concerns.

**Brief:**

* Coast guard in Mombasa, patrols waters and ports, works with navy and customs to stop smuggling
* Ride share platform in Nairobi, connects drivers and riders, works with city offices and insurers to improve safety
* Microfinance cooperative in Kigali, lends to small traders, works with councils and markets to support growth
* Wildlife charity in Harare, protects habitats, works with rangers and farmers to reduce conflict
* Human rights group in Sarajevo, documents cases, works with lawyers and media to seek fairness

### Scenario: Healthcare and Logistics Pressure

**Scenario:** Healthcare demand rises after a disruption, affecting clinics, ambulances, hospitals, supply routes, and warehouse operations.

**Brief:**

* Ambulance service in Lahore, swift and careful, stabilises patients and works with hospitals to hand over care
* Community clinic in Chittagong, offers basic care, works with pharmacies and labs to support families
* Indian warehouse supervisor in Pune, steady and hands on, sets pick targets and works with drivers to meet cutoffs
* Teaching hospital in Addis Ababa, trains clinicians and treats patients, works with ministries and donors to expand services

### Scenario: Digital Platform and Transport Disruption

**Scenario:** A software/platform issue disrupts ride allocation, customer communication, social media trust, and public reporting.

**Brief:**

* Filipino taxi dispatcher in Davao, alert and fair, assigns rides and works with drivers to keep waits low
* Vietnamese software student in Da Nang, thoughtful and practical, builds club projects and works with startups to learn modern tools
* Social network in Hanoi, hosts groups and creators, works with moderators and schools to improve literacy
* Thai call-out repair tech in Chiang Mai, practical and polite, fixes outages and works with schedulers to reach homes
* Malaysian chief marketing officer in Kuala Lumpur, clear and creative, grows reach and works with agencies to lift demand
* National disaster agency in Jakarta, maps hazards and alerts, works with provinces and NGOs to prepare towns

### Scenario: Customer, Health and Public Confidence Crisis

**Scenario:** A service or health product issue causes customer complaints, pharmacy pressure, supplier questions, and public concern.

**Brief:**

* Mexican veterinary student in Merida, calm and caring, supports clinics and works with senior vets to help owners
* Colombian pharmacy assistant in Cali, careful and clear, prepares orders and works with pharmacists to guide customers
* Brazilian customer success manager in Porto Alegre, patient and direct, guides onboarding and works with sales to reduce churn
* Peruvian sanitation crew member in Trujillo, steady and reliable, clears routes and works with city teams to keep streets clean
* Embassy in Buenos Aires, supports citizens and trade, works with host agencies to resolve cases

### Scenario : Technology and Education Crisis

**Scenario:** A school or education platform experiences a cyber/privacy issue, causing parent concern, technical investigation, and media attention.

**Brief:**

* Cloud provider in Montreal, runs compute and storage, works with clients and partners to meet uptime goals
* Canadian security operations center lead in Ottawa, alert and calm, tracks threats and works with IT to contain incidents
* Online tech magazine in Austin, reviews gadgets and software, works with labs and makers to test products
* School district in Phoenix, sets cirriculum and transport, works with parents and unions to support students


# Auto-responding

Conducttr's Behavioural Simulation Engine

A key benefit of the persona cognitive models is the entities now have goals, beliefs and attitudes. This means **when you ask a persona to respond, it's not only&#x20;*****communicating*****&#x20;in character but it's&#x20;*****behaving*****&#x20;in character**.

Conducttr uses a multi-stage reasoning pipeline that simulates the internal cognitive and emotional life of a persona. This is why it's important to have those fields on the persona completed.

## Behavioural Simulation Engine

When the persona is asked to compose a message in the Comms Manager, either in the compose mode or auto-responding mode, it's uses a three-stage reasoning pipeline which we call our 4Rs model. The persona asks itself:

* is the request RELEVANT?
* does it RESONATE?
* how should I REACT?
* what's my RESPONSE?

These stages are explained below.

<details>

<summary>A detailed diagram is here</summary>

```mermaid
graph TD
    Start((External Stimulus)) --> ELM{1. ELM Cognitive Routing}

    subgraph Information Processing
    ELM -- High Relevance / Goal Alignment --> Central[Central Route - Structured Reasoning]
    ELM -- Stress / Identity Threat --> Peripheral[Peripheral Route - Heuristic Response]
    end

    Central --> OCC[2. OCC Affective Appraisal]
    Peripheral --> OCC

    subgraph Internal State Update
    OCC --> Goals[Goal Desirability Check]
    OCC --> Norms[Approbation and Standards]
    OCC --> Taste[Attraction and Disposition]
    Goals --> Emotion[Derive Resultant Emotion and Mind State]
    Norms --> Emotion
    Taste --> Emotion
    end

    Emotion --> Coping{3 Coping and Intent Selection}

    subgraph Intent Formation
    Coping --> Epistemic[Epistemic Coping]
    Coping --> Social[Social Coping]
    Coping --> Action[Action Coping]
    Epistemic --> Intent[Select Dominant Intent]
    Social --> Intent
    Action --> Intent
    Intent --> Primary[Select Primary Action]
    end

    Primary --> COMB{4. COM-B Execution Gate}

    subgraph Behavioral Output
    COMB --> Cap[Capability - Social and Intellectual Power]
    COMB --> Opp[Opportunity - Environmental Constraints]
    COMB --> Mot[Motivation - Internal Driver]
    Cap --> Final[Persona Authentic Action]
    Opp --> Final
    Mot --> Final
    end

    Final --> Loop((Update Persistent Memory))
    Loop -.-> Start
```

</details>

#### 1. Relevance - Adaptive Information Processing (The ELM Framework)

To manage cognitive load and persona authenticity, the engine utilises the [Elaboration Likelihood Model (ELM)](https://en.wikipedia.org/wiki/Elaboration_likelihood_model). This allows the system to determine the most realistic "route" for processing information:

* Central Route: Engaged when a stimulus aligns with the persona’s core goals or professional expertise. This results in high-effort, reasoned, and structured responses.
* Peripheral Route: Triggered by environmental stress, identity threats, or low-relevance stimuli. The persona relies on mental shortcuts, heuristics, or emotional reactivity.

#### 2. Resonance - Affective Appraisal & Emotional State (The OCC Model)

We utilize the [OCC (Ortony, Clore, and Collins) Model](https://www.igi-global.com/dictionary/occ-model-of-emotion/20746) to derive balanced reactions. Rather than assigning arbitrary "moods," the engine evaluates the stimulus against three cognitive variables:

1. Goal-Desirability: Does this event help or hinder the persona’s objectives?
2. Approbation: Does the action align with the persona’s internal standards or social norms?
3. Attraction: Is the stimulus inherently aligned with the persona's disposition?

This appraisal generates a specific Resultant Emotion, which is then scaled by situational factors like morale and vigilance to update the persona's "Mind State."

#### 3. Reaction - Coping and Action Selection

This stage takes the emotional OCC output and selects a coping orientation that reflects the persona’s role, motivations, and situational context.

Three orientations are evaluated:

* **Epistemic** – reducing uncertainty by seeking information or verification.
* **Social** – managing relationships or emotional alignment with others.
* **Action** – intervening directly to influence the situation.

The strongest orientation becomes the **dominant intent**, which is translated into a **primary action** such as asking a question, warning others, coordinating activity, or offering help.

This step converts internal appraisal into a concrete behavioural goal that is then evaluated by the COM-B stage to determine whether the behaviour can occur.

#### 4. Response- Behavioral Capability & Execution (The COM-B System)

To ensure the persona "acts" realistically, we apply the COM-B model ([Capability, Opportunity, Motivation, and Behavior](https://thedecisionlab.com/reference-guide/organizational-behavior/the-com-b-model-for-behavior-change)). This acts as a logical gatekeeper for the simulation:

<table data-header-hidden><thead><tr><th width="152.666748046875"></th><th></th></tr></thead><tbody><tr><td><strong>Component</strong></td><td>Function in the Engine</td></tr><tr><td><strong>Capability</strong></td><td>Does the persona have the knowledge or social standing to respond this way?</td></tr><tr><td><strong>Opportunity</strong></td><td>Does the current channel or environment allow for this specific reaction?</td></tr><tr><td><strong>Motivation</strong></td><td>Do the internal drivers (derived from OCC and ELM) outweigh the social cost?</td></tr></tbody></table>

If the engine detects a conflict—such as a persona wanting to speak out but lacking the institutional "Opportunity", it triggers a pivot, forcing the persona to react through a "social mask" or via a more cautious channel.


# Unique voice

Giving your personas unique voices helps to **generate more personalised AI content**. This saves time and ensures personas act in a way true to their constructed identities, enhancing the quality and realism of an exercise.

{% hint style="info" %}
You can read more about the concept at the page below:
{% endhint %}

{% content-ref url="/pages/tCHT9RVEGv72TztVlfSn" %}
[Individualistic personas](/concepts/planning/individualistic-personas)
{% endcontent-ref %}

You'll need to configure three details:

* Empathy
* Faction description (Voice)
* Beliefs

## Empathy

Empathy is set at the level of individual persona within a range of -3 to 3 **where -3 is aggressive/confrontational and +3 is conciliatory**. Persona's empathy helps to shape the overall tone of voice for personas. This will help in getting more bespoke content from AI results.&#x20;

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

## Faction communication style

Shape the overall tone of voice for personas in a faction by describing how these personas would communicate under `Communication Style`.&#x20;

When organising your personas into factions, ensure to generate the communication style and assign them an empathy score. Both help in getting more bespoke and less generic content from AI results. This includes AI within:&#x20;

* Injects
* Master Events List (MEL)
* Pattern of Life (PoL) etc.

Provide a small example of how you want the faction's overall voice to sound and click the "magic icon" to generate the rest of the details:

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

* **Style**: formal, casual, witty, technical&#x20;
* **Tone**: neutral, upbeat, critical
* **Language Register**: slang vs professional, jargon vs plain language
* **Delivery**: concise, story-like, authoritative
* **Write In**: language
* **Channel**: where the persona/faction communicates (up to 4 channels)

## Beliefs

Integrating beliefs into scenarios allows for the creation of **more nuanced and dynamic narrative environments**. Beliefs allow you to make your personas more realistic and consistent in the sense that they communicate according to their beliefs.

Give your personas beliefs under `Cognitive`. If you generate your persona attributes by filling out a persona bio and generating the rest with the "magic icon", the beliefs will already be filled out like so:

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

If you want to edit this in more detail, toggle to the `</> Expert` tab within the persona to see the advanced settings for beliefs. This is the data that influences what you see in the Cognitive section above.

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


# Influence

Influence determines how much **engagement** a persona gets on their social media posts.

<table><thead><tr><th width="187.33331298828125">Benefit</th><th>Feature</th></tr></thead><tbody><tr><td>Saves time</td><td>Create ranges for the engagement on social media posts</td></tr><tr><td>Greater consistency</td><td>Automatically apply numbers for likes, shares, and comments on historic posts within predefined ranges</td></tr></tbody></table>

## Defining influence

There are several indicators of influence - the **ratio of followers to following** is one but a better one is whether the persona's content actually gets traction & engagement. This is indicated by the **number of likes, shares and comments** on a post.

When creating your persona, you can define their influence by creating ranges for the engagement they'll typically get on a MicroBlog (X/Twitter) or GoSocial (Facebook) post.

Navigate to `Influence` when editing a persona and choose their *Influence Category* from the drop-down list.

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

### Applying influence

In your personas' MicroBlog and GoSocial accounts, you can create **historic content** that will be pre-published at the start of the exercise.

If you click the button `Apply influence` the Editor will randomly add a number of likes, shares and comments to the posts **within the ranges you've created in the Influence panel**.

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

Apply influence **by bulk** by selecting the desired personas (this is usually best done when organising by factions) and clicking the :thumbsup: button:

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

Persona influence where it's defined will then be applied to all persona historic messages.

{% hint style="warning" %}
MicroBlog influence will be applied to other channels too except GoSocial if it's been defined.
{% endhint %}


# Social Graph

The Social Graph feature replicates a social media network of friends and followers within the exercise. Players can expand their social networks by following or unfollowing personas and other players. This feature **emulates real-life social media behaviour by curating a player's social media feed based on their connections**.

| Benefit                                                          | Feature                                                                                                                                            |
| ---------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- |
| Model realistic social network between personas in your exercise | <ul><li>Customisable follow/following relationships</li><li>Export, edit in Excel, and re-import</li><li>Hide personas from Social Graph</li></ul> |

### When to use

* In exercises **where the realism of social networks is required**&#x20;
* Ideal for scenarios where understanding an individual's network is important, such as **investigating influencer networks or analysing "associates"**
* Useful for exercises focused on **social media behaviour analysis or digital communication strategies**

## Running

After uploading a Social Graph, when players investigate a persona's account they'll see the followers and following you created.

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

***

## Designing

{% hint style="info" %}
Consider using the Social Graph Editor in Conducttr Labs - [Social Graph Editor](/labs/free-apps/social-graph-editor)
{% endhint %}

### How to

{% stepper %}
{% step %}

#### Export the Social Graph to Excel

Go to `Personas` then click on the Social Graph icon as shown in the image below:

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

{% step %}

#### Export&#x20;

Export the social network that's important to you.

{% hint style="info" %}
Even if you have no social graph yet, exporting the current (empty) network will give the correct file to edit.
{% endhint %}
{% endstep %}

{% step %}

#### Edit the network in Excel

In the Excel file, Conducttr uses a number between 1 & 3 to indicate the relationship between personas:

{% hint style="success" %}
1 = the row persona is following the column persona

2 = the personas follow each other

3 = the column persona follows the row persona
{% endhint %}

<figure><img src="https://conducttr.teamwork.com/desk/file/4018297/blob" alt=""><figcaption><p><em>Example Social Graph manipulated in Excel</em></p></figcaption></figure>
{% endstep %}

{% step %}

#### Import the updated Excel sheet

The import feature allows graphs to be overwritten or merged. Merging Social Graphs is important for large exercises where several people may be working on different clusters of personas.

The networks are compatible with each other so you could e.g. export the MicroBlog network and import to GoSocial.
{% endstep %}
{% endstepper %}

{% hint style="danger" %}
Be aware that for GoSocial, the number will automatically be set to 2 in the Social Graph spreadsheet. This is because it mimics the IRL behaviour of social media sites like Facebook, where users become friends as opposed to followers.
{% endhint %}

### Hide a persona from the Social Graph

Sometimes you might want to hide personas from the Social Graph. This could be true if you use personas as part of the exercise mechanics rather than the information environment.

To hide personas, you'll need to export the settings as a spreadsheet, change and then import.

{% stepper %}
{% step %}

#### Export the social table

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

{% step %}

#### Edit spreadsheet

{% hint style="success" %}
1 = show the persona in Social Graph

0 = hide the persona from Social Graph
{% endhint %}

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

{% step %}

#### Import modified spreadsheet

Reimport the modified spreadsheet and the personas with show=0 will not be displayed in any social graph.
{% endstep %}
{% endstepper %}


# Gotchas

Remember that a "role-player" is not treated the same as a "player".

Role-players are players that inhabit personas.  Consequently their social graph adopts the persona's network, not the default for "players".

## Ensure style allows it

Navigate to Style and check the channel config for each social media channel.\
The default setting is for all players to follow everyone.

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

## Set initial following

If you decide that players shouldn't follow everyone, you might want to have them follow a default set of personas so that their feed isn't completely empty before they decide themselves which personas to follow.

Note: players can find personas to follow by searching the social media channel.

<figure><img src="https://conducttr.teamwork.com/desk/file/6838162/image.png" alt=""><figcaption></figcaption></figure>


# Batch & Bulk operations

Batch and bulk operations allow you to update multiple personas at the same time:

* **Batch** changes use the Editor interface and offers more common operations
* **Bulk** changes requires the use of a spreadsheet which is exported and imported

{% embed url="<https://youtu.be/DQT8sPFYPok>" %}

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


# Persona Attributes

## Persona & Faction Attributes

This page describes the attributes used to define **factions** and **personas**. Factions represent groups of people, while personas represent individual people within those groups. Together, these attributes shape how personas behave, communicate, and interact when used with our AI.

{% hint style="success" %}
Please don't feel you have to manually enter all these details! **Use the AI to auto-populate**.
{% endhint %}

{% hint style="info" %}
Many of the same attributes are present in personas and factions so if it's not described again for factions then the persona description will apply. We recommend starting with creating and filling out your faction attributes before moving on to individual persona attributes.
{% endhint %}

### Why do these attributes matter?

With richer attributes, personas can become more than just text descriptions. Defining persona's communication styles, tones, voice preferences, and language etc. makes them functional data models that tools like Sidekick can act upon.

{% hint style="info" %}
To learn more about Sidekick, visit the page below:
{% endhint %}

{% content-ref url="/pages/t8KowZqED0vvaMfJBhTj" %}
[Sidekick](/feature-documentation/planning/ai-assistants/sidekick)
{% endcontent-ref %}

These attributes matter because it leads to more authentic, consistent content generation across all formats (audio, image, text). The more information AI has about the persona the more realistic the result will be when you ask it to generate content.

You'll find all essential fields in the `Core` view when editing a persona. For deeper personalisation or direct JSON editing, you'll find all attributes in the the `</> Expert` section:

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

## Persona Attributes

Personas are individual "non-player characters" (NPCs). Where they have no attributes defined, they inherit context from their faction. Below are all the attributes available for defining a persona. They fall into the following categories:

* **Identity** – stable characteristics defining who the persona is, including background, role, affiliation, and narrative identity
* **Cognition** – the persona’s beliefs, knowledge, values, and mental models used to interpret events and information
* **Motivation** – goals, incentives, and priorities that drive decision-making and behavioural intent
* **Affect** – emotional and psychological state variables such as morale, anger, fear, vigilance, and stress
* **Social** – relationships, influence roles, group membership, and the persona’s position within social or factional structures
* **Memory** – stored experiences, learned information, and evolving narrative context that shape future interpretation and behaviour
* **Physical** – operational and situational attributes of the persona such as location, activity, capability constraints, and physical condition

<figure><img src="/files/2FLjL1Rk9C4I7x8xbJyE" alt=""><figcaption></figcaption></figure>

### System Information

<table><thead><tr><th width="249.5999755859375">Attribute</th><th>Description</th></tr></thead><tbody><tr><td><strong>Handle</strong></td><td>Social media handle or username for the persona</td></tr><tr><td><strong>Classification</strong></td><td>Information classification: <em>Open</em>, <em>Restricted</em>, <em>Confidential</em>, or <em>Internal</em></td></tr><tr><td><strong>Is Organisation</strong></td><td>Indicates whether this persona represents an organisation rather than an individual</td></tr><tr><td><strong>Matches Player</strong></td><td>Links the persona to a player role in the exercise</td></tr><tr><td><strong>Positions to Impersonate</strong></td><td>Defines which player positions can impersonate this persona</td></tr><tr><td><strong>Tags</strong></td><td>Freeform tags for filtering and classification. Max 30 characters per entry</td></tr></tbody></table>

### Identity

To autofill all attributes for a persona with the help of AI, fill out the *Bio* under *Identity* and click the "magic icon":

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

<table><thead><tr><th width="197.5999755859375">Attribute</th><th>Description</th></tr></thead><tbody><tr><td><strong>Name</strong></td><td>Full name of the persona</td></tr><tr><td><strong>Gender</strong></td><td>Gender identity: <em>Female</em>, <em>Male</em>, or <em>Non-binary</em></td></tr><tr><td><strong>Bio</strong></td><td>Biography and background description</td></tr><tr><td><strong>Character Pitch</strong></td><td>A short, punchy snapshot capturing the persona's core identity and tone. Max 130 characters</td></tr><tr><td><strong>Age</strong></td><td>Age in years</td></tr><tr><td><strong>Job Title</strong></td><td>Current professional title</td></tr></tbody></table>

#### **Cultural identity**

<table><thead><tr><th width="199.199951171875">Attribute</th><th>Description</th></tr></thead><tbody><tr><td><strong>Nationality</strong></td><td>Country of nationality</td></tr><tr><td><strong>Ethnicity</strong></td><td>Ethnic background</td></tr><tr><td><strong>Accent</strong></td><td>Spoken accent</td></tr></tbody></table>

#### Narrative

<table><thead><tr><th width="207.20001220703125">Attribute</th><th>Description</th></tr></thead><tbody><tr><td><strong>Role</strong></td><td>Functional role in the scenario</td></tr><tr><td><strong>Archetype</strong></td><td>Relationship to the player: <em>Boss</em>, <em>Sidekick</em>, <em>Antagonist</em>, <em>Subordinate</em>, <em>Colleague</em>, <em>Expert</em>, <em>Customer</em>, or <em>Neutral</em></td></tr></tbody></table>

#### Affiliation

<table><thead><tr><th width="186.79998779296875">Attribute</th><th>Description</th></tr></thead><tbody><tr><td><strong>Affiliation</strong></td><td>Alignment category: <em>Friendly</em>, <em>Hostile</em>, <em>Enemy</em>, or <em>Unknown</em></td></tr><tr><td><strong>Faction</strong></td><td>The faction this persona belongs to. Can be selected from existing factions or created new</td></tr><tr><td><strong>A3E</strong></td><td>Role classification: <em>Audience</em>, <em>Actor</em>, <em>Adversary</em>, or <em>Enemy</em></td></tr></tbody></table>

### Communication Style

These attributes determine how the output (i.e. published content) of your persona will be presented. Use targeted autofill here by editing the Examples field.

Click `Preview` to hear a sample of the persona's voice. This will be used for the phone calls.

{% hint style="info" %}
We use 11labs for our audio generation.
{% endhint %}

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

<table><thead><tr><th width="220.79998779296875">Attribute</th><th>Description</th></tr></thead><tbody><tr><td><strong>Text Alignment</strong></td><td>Layout direction for text content: <em>Left</em> or <em>Right</em></td></tr><tr><td><strong>Style</strong></td><td>General writing style (e.g. formal, casual, witty, technical)</td></tr><tr><td><strong>Tone</strong></td><td>Emotional flavour of messaging (e.g. neutral, upbeat, critical)</td></tr><tr><td><strong>Language Register</strong></td><td>Formality level (e.g. slang vs. professional, jargon vs. plain language)</td></tr><tr><td><strong>Delivery</strong></td><td>How messages are presented (e.g. concise, story-like, authoritative)</td></tr><tr><td><strong>Channels</strong></td><td>Where the faction communicates. Select up to 4 channels</td></tr><tr><td><strong>Writes In</strong></td><td>The language the faction writes in</td></tr><tr><td><strong>Uses Emojis</strong></td><td>Whether the faction uses emojis in posts (true/false)</td></tr><tr><td><strong>Avoids</strong></td><td>Words, topics, or styles the faction deliberately avoids. Max 30 characters per entry</td></tr><tr><td><strong>Examples</strong></td><td>Sample text illustrating the faction's typical voice. Used by AI to generate communications in the appropriate style</td></tr></tbody></table>

### Location

<figure><img src="/files/4nb27P32BMQzkY0nWy7d" alt=""><figcaption></figcaption></figure>

<table><thead><tr><th width="241.60003662109375">Attribute</th><th>Description</th></tr></thead><tbody><tr><td><strong>Location</strong></td><td>Geographic location of the faction. Supports What3Words for precise location selection</td></tr><tr><td><strong>GPS</strong></td><td>GPS coordinates. Can be entered manually or selected via a map interface</td></tr></tbody></table>

### Cognitive Profile

The cognitive attributes define how the faction thinks, decides, and behaves. These are based on the **COM-B behaviour model** (Capability, Opportunity, Motivation).

<figure><img src="/files/BGSGC0sRMTshE4UpBNI7" alt=""><figcaption><p>All the details in the <code>Expert</code> tab feed into the beliefs and goals you see in the <code>Core</code> tab</p></figcaption></figure>

#### Capability

<figure><img src="/files/5yexiVTu6haGnqtwaADy" alt=""><figcaption></figcaption></figure>

<table><thead><tr><th width="200">Attribute</th><th>Description</th></tr></thead><tbody><tr><td><strong>Psychological</strong></td><td>Skills, knowledge, and mental abilities that help the faction act. Max 30 characters per entry</td></tr><tr><td><strong>Limitations</strong></td><td>Known constraints or weaknesses that hold the faction back. Max 30 characters per entry</td></tr></tbody></table>

#### Opportunity

<div align="left"><figure><img src="/files/qMy6TezQ9gHi6tb9RIJe" alt=""><figcaption></figcaption></figure></div>

<table><thead><tr><th width="203.4000244140625">Attribute</th><th>Description</th></tr></thead><tbody><tr><td><strong>Social</strong></td><td>People and networks that enable or hinder action. Max 30 characters per entry</td></tr><tr><td><strong>Environmental</strong></td><td>Contextual or physical factors that enable or block action. Max 30 characters per entry</td></tr></tbody></table>

#### Motivation

<div align="left"><figure><img src="/files/awE8y1ytw1i7DZP0Hobp" alt=""><figcaption></figcaption></figure></div>

<table><thead><tr><th width="200.79998779296875">Attribute</th><th>Description</th></tr></thead><tbody><tr><td><strong>Automatic</strong></td><td>Habits and impulses that drive behaviour without conscious thought. Max 30 characters per entry</td></tr><tr><td><strong>Reflective</strong></td><td>Deliberate goals and reasoning that drive behaviour. Max 60 characters per entry</td></tr><tr><td><strong>Goals</strong></td><td>What the faction wants to achieve. Max 60 characters per entry</td></tr><tr><td><strong>Fears</strong></td><td>Risks or outcomes the faction wants to avoid. Max 30 characters per entry</td></tr></tbody></table>

#### Mindset & Disposition

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

<table><thead><tr><th width="196.4000244140625">Attribute</th><th>Description</th></tr></thead><tbody><tr><td><strong>Empathy Level</strong></td><td>How easily the persona understands and cares about others' perspectives</td></tr><tr><td><strong>Disposition Level</strong></td><td>Overall stance toward the training audience, from hostile (−5) to supportive (+5)</td></tr><tr><td><strong>Traits</strong></td><td>Stable personality traits shaping behaviour</td></tr><tr><td><strong>Mental State</strong></td><td>Current mental outlook or cognitive state</td></tr><tr><td><strong>Mental State Trend</strong></td><td>Recent pattern in mindset (e.g. improving, declining, volatile)</td></tr><tr><td><strong>Emotional State</strong></td><td>Current emotion influencing decisions. Options include: <em>Fear</em>, <em>Anger</em>, <em>Outrage</em>, <em>Dread</em>, <em>Grief</em>, <em>Sorrow</em>, <em>Betrayal</em>, <em>Humiliation</em>, <em>Shame</em>, <em>Envy</em>, <em>Jealousy</em>, <em>Joy</em>, <em>Hope</em>, <em>Optimism</em>, <em>Relief</em>, <em>Trust</em>, <em>Compassion</em>, <em>Empathy</em>, <em>Love</em>, <em>Pride</em>, <em>Resentment</em>, <em>Disappointment</em>, <em>Gratitude</em>, <em>Regret</em></td></tr><tr><td><strong>Morale</strong></td><td>Confidence and willingness to persist under pressure</td></tr></tbody></table>

#### Beliefs & Standards

<figure><img src="/files/5EUpyYcqstlhVVmXUJi9" alt=""><figcaption></figcaption></figure>

<table><thead><tr><th width="200.13336181640625">Attribute</th><th>Description</th></tr></thead><tbody><tr><td><strong>Beliefs</strong></td><td>Core statements the persona holds to be true. Max 100 characters per entry</td></tr><tr><td><strong>Attitudes</strong></td><td>Leanings or feelings toward an issue, actor, or behaviour. Max 60 characters per entry</td></tr><tr><td><strong>External Standards</strong></td><td>Public values the persona claims to uphold, judged by media and the general public. Breaking them triggers public disappointment or shame. Options include: <em>Fairness</em>, <em>Loyalty</em>, <em>Authority</em>, <em>Honesty</em>, <em>Harm Avoidance</em>, <em>Duty</em>, <em>Lawfulness</em>, <em>Reciprocity</em>, <em>Accountability</em>, <em>Transparency</em>, <em>Honour</em>, <em>Solidarity</em>, <em>Innovation</em>, <em>Profitability</em>, <em>Competitiveness</em>, <em>Vision</em>, <em>Sovereignty</em>, <em>Representation</em>, <em>Stability</em>, <em>Caregiving</em>, <em>Trust</em>, <em>Tradition</em>, <em>Discipline</em>, <em>Courage</em>, <em>Sacrifice</em></td></tr><tr><td><strong>Internal Standards</strong></td><td>Private values guiding decisions within close circles, judged by allies or staff. Upholding them earns loyalty or admiration, even if the public disapproves. Same options as External Standards</td></tr></tbody></table>

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

<details>

<summary>External Standards vs Internal Standards</summary>

**External Standards**

* The **values a persona claims to uphold publicly**.
* These are the standards by which the **general public, media, and wider audiences** judge the persona.
* Violations here trigger **public-facing emotions** like *reproach, disappointment, or shame*.
* Example: A politician professes **fairness, transparency, accountability**. If caught lying, the public feels reproach because **external standards** were violated.

***

**Internal Standards**

* The **values that truly guide the persona’s decisions** within their close circle or loyal base.
* These are used by **allies, party members, staff, or inner circle** to appraise the persona.
* Upholding these standards can generate **admiration, pride, or gratitude**, even if external standards are being broken.
* Example: That same politician may privately value **loyalty, competitiveness, authority**. If they protect allies or win a power struggle, insiders admire them even if the public condemns them.

***

**Why This Split Matters**

* Many personas - especially leaders, executives, or public figures - operate under **dual appraisal systems**:
  * **External lens**: how the crowd/media react.
  * **Internal lens**: how allies/juniors/backers react.
* This allows the same event to produce **contrasting emotional outcomes** across audiences.
* Example:
  * **External** → “He broke the rules” → *reproach*.
  * **Internal** → “He protected the team” → *admiration*.

</details>

#### Behaviour

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

<table><thead><tr><th width="219.99993896484375">Attribute</th><th>Description</th></tr></thead><tbody><tr><td><strong>Expected</strong></td><td>Behaviours anticipated from this persona given the context. Max 60 characters per entry</td></tr><tr><td><strong>Constraints</strong></td><td>Rules or limits restricting behaviour. Max 60 characters per entry</td></tr></tbody></table>

#### Memory

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

<table><thead><tr><th width="201.20001220703125">Attribute</th><th>Description</th></tr></thead><tbody><tr><td><strong>Events</strong></td><td>Notable life or scenario events that shape this persona's outlook. Max 100 characters per entry</td></tr><tr><td><strong>Knowledge Base</strong></td><td>Specific knowledge known only to this persona</td></tr><tr><td><strong>Facts</strong></td><td>Discrete facts known by the persona. Max 30 characters per entry</td></tr></tbody></table>

### Influence

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

<table><thead><tr><th width="228">Attribute</th><th>Description</th></tr></thead><tbody><tr><td><strong>Influence Category</strong></td><td>Degree of online influence (see table below)</td></tr><tr><td><strong>Comments</strong> (Low / High)</td><td>Expected range of comments per post. Auto-populated based on influence category but can be manually overridden</td></tr><tr><td><strong>Likes</strong> (Low / High)</td><td>Expected range of likes per post. Auto-populated but overridable</td></tr><tr><td><strong>Shares</strong> (Low / High)</td><td>Expected range of shares per post. Auto-populated but overridable</td></tr></tbody></table>

#### Influence Category Defaults

| Category    | Followers   | Comments    | Likes           | Shares        |
| ----------- | ----------- | ----------- | --------------- | ------------- |
| Influencer  | 400k+       | 200 – 2,000 | 8,000 – 40,000  | 500 – 5,000   |
| Commentator | 100k – 400k | 100 – 800   | 2,000 – 15,000  | 200 – 2,000   |
| Geek        | 5k – 10k    | 5 – 50      | 150 – 800       | 10 – 80       |
| Entertainer | 400k+       | 300 – 3,000 | 10,000 – 50,000 | 1,000 – 6,000 |
| Regular     | Up to 1k    | 0 – 10      | 5 – 50          | 0 – 5         |

### Relationships

<table><thead><tr><th width="195.5999755859375">Attribute</th><th>Description</th></tr></thead><tbody><tr><td><strong>With</strong></td><td>The other persona or entity this relationship is with</td></tr><tr><td><strong>Type</strong></td><td>Nature of the relationship: <em>Ally</em>, <em>Rival</em>, <em>Colleague</em>, or <em>Family</em></td></tr><tr><td><strong>Status</strong></td><td>Current state: <em>Active</em>, <em>Strained</em>, <em>Broken</em>, or <em>Engaged</em></td></tr></tbody></table>

### Activity

<table><thead><tr><th width="207.5999755859375">Attribute</th><th>Description</th></tr></thead><tbody><tr><td><strong>Status</strong></td><td>Current activity status of the persona. Possible values include: <em>idle</em>, <em>listening</em>, <em>mobilising</em>, <em>active</em>, <em>cooldown</em>, <em>suppressed</em>, <em>fragmented</em>, <em>recovering</em>, <em>disruptive</em>, <em>influencing</em>, <em>engaged</em>, <em>communicating</em>, <em>escalating</em>, <em>stalled</em>, <em>seeding</em>, <em>amplifying</em>, <em>brigading</em>, <em>flooding</em>, <em>stealth</em></td></tr><tr><td><strong>Campaigns</strong></td><td>The group activity or campaign the persona is involved in, if applicable</td></tr><tr><td><strong>Last Updated</strong></td><td>Timestamp of the last update (auto-generated)</td></tr></tbody></table>

## Faction Attributes

Toggle to the `Faction library` to view, create, and edit factions:

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

Factions are groups that share common characteristics. Faction-level attributes define the demographic and similar profile of the group as a whole.

{% hint style="info" %}
To learn more about factions, visit the page below:
{% endhint %}

{% content-ref url="/pages/N2umfnTDxeXsUJ89OlfZ" %}
[Factions](/feature-documentation/designing-and-running/personas/factions)
{% endcontent-ref %}

### Core Identity

<table><thead><tr><th width="238.800048828125">Attribute</th><th>Description</th></tr></thead><tbody><tr><td><strong>Name</strong></td><td>The name of the faction</td></tr><tr><td><strong>Description</strong></td><td>Background description of the faction — who they are and what they represent</td></tr></tbody></table>

### Demographics

<table><thead><tr><th width="236.39996337890625">Attribute</th><th>Description</th></tr></thead><tbody><tr><td><strong>Age Range</strong></td><td>The general age bracket of the faction's members</td></tr><tr><td><strong>Peak Age</strong></td><td>The most common age within the faction</td></tr><tr><td><strong>Gender Split</strong></td><td>The gender composition of the faction. Female and male percentages must total 100%</td></tr><tr><td><strong>Education</strong></td><td>The predominant education level. Options range from <em>No formal education</em> to <em>Doctorate / Professional degree</em></td></tr><tr><td><strong>Employment</strong></td><td>The primary employment sector. Options include sectors such as <em>Technology &#x26; IT</em>, <em>Healthcare &#x26; Life Sciences</em>, <em>Public Sector &#x26; Government</em>, <em>Security, Defense &#x26; Emergency Services</em>, and others</td></tr></tbody></table>


# Channels

Channels facilitate realistic engagement by simulating real-world information sharing and communication pathways among personas in a simulation. They **are fundamental to delivering the exercise as they serve as the medium through which all interactions and content delivery occur.**

In Conducttr, when publishing an inject, it is essential for the designer to select both the persona and the channel through which the content will be delivered.

<div align="center"><figure><img src="/files/YpGuQYRZXRYB5Fbfs0MS" alt=""><figcaption></figcaption></figure></div>

### Configuration (How to)

{% stepper %}
{% step %}

### Access channel configuration

Navigate to `Configuration` > `Exercise` > `Channels` in the Editor:

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

{% step %}

### Enable channel

* Click the `Active` toggle switch next to the chosen channel to enable it.
* **Channels like InfoMap and SocialWatch will not auto-enable** as they can't be used in an inject&#x20;
  {% endstep %}

{% step %}

### Customise channel names and icons

Channels have generic default names like MicroBlog and GoSocial. Use the right-hand panel to edit the name and desktop icon to match your exercise or branding needs:

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

{% step %}

### Configure channel settings for persona

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

You can go to the `Persona Library` to enable or disable channels for personas individually or in batch as needed. However, in the Master Events List (MEL), when creating an inject, selecting a channel and adding content which will enable the channel for that persona. If there’s any missing configuration for a persona (e.g., a missing email address when they need to send an email), you’ll be prompted for clarification.

<div align="left"><figure><img src="/files/9WdF1xNMQRonQa01Mkiq" alt=""><figcaption></figcaption></figure></div>
{% endstep %}
{% endstepper %}

### Options

<table><thead><tr><th width="188">Option</th><th>Description</th></tr></thead><tbody><tr><td><strong>Channel Type</strong></td><td>Type of channel (e.g., Email, Social Media, SMS)</td></tr><tr><td><strong>Enable/Disable</strong></td><td>Toggles the channel on or off for the exercise</td></tr><tr><td><strong>Settings &#x26; Style</strong></td><td>Access specific configurations and personalise communication parameters</td></tr></tbody></table>

### What the player sees

Participants will experience interactions through active channels as if they are communicating in a real-world setting. Depending on the channel, this might include receiving and sending emails, social media interactions, or text messages reflecting realistic engagement.

### :star: Best practices

* **Consistency is key**: Ensure communication rules across channels are consistent for realism.
* **Customise for clarity**: Use realistic icons and names to enhance the immersion.
* **Test for persona suitability**: Would this persona use this channel?

{% hint style="info" %}
Use the **Channel Assistant** in AXS if you need help deciding which channel is best for the job!
{% endhint %}


# Historical Content

The historical content feature is designed to create an **authentic simulation environment by pre-populating channels with realistic content** that players will see upon logging in.

This feature allows designers to specify dates and times for past articles and posts, adding depth and context to the scenario. Additionally, designers can enhance engagement realism by **simulating user interactions, such as comments, likes, and shares**, using the `Apply influence` function.&#x20;

Designers have the option to create past articles manually or by utilising an AI Assistant.

### When to use

* Use this feature to simulate historical engagement and interactions to set the stage in both social media and website channels, creating a lifelike scenario
* Ideal for scenarios where a credible, pre-populated media environment enhances training and simulation effectiveness, such as in social media management, public relations, or crisis response scenarios

## How to

There are two methods for setting up historical content:&#x20;

* Adding individually to **each persona**
* Performing a **batch import** through Excel import

### Adding to historic articles going persona-to-persona

{% stepper %}
{% step %}

#### Go to persona library

Click on the desired persona for which you want to add historical content.

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

{% step %}

#### Go to Past posts (or `Past articles`) for websites

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

{% step %}

#### Add content

Content can be added:

* **Manually**: Click to add new content
* With **AI Assistant**:

  * Use the AI Assistant to generate content by entering a topic. Ensure your input is detailed for optimal results
  * The AI Assistant will create **3 articles** based on the provided topic and will use the persona's faction "voice" to maintain consistency in the narrative

  <figure><img src="/files/TXEvDVmJyltvvuOgPcRU" alt=""><figcaption></figcaption></figure>
* **.csv upload**: If you have prepared content, upload it using a .csv file to quickly populate the persona with historical content. Export first to get the correct format for the .csv file
  {% endstep %}

{% step %}

#### Setting past dates & times

Designers can set the date and time of historical content in three ways:

* **Publication (Real Time)**: The content is timestamped according to the current real-world date and time
* **Specific date & time**: Manually enter a specific date and time
* **Relative date & time**: Set content to appear a certain number of hours or weeks before the exercise upload date for dynamic scenarios

<div align="left"><figure><img src="/files/BrVQnRc3wL2JnIMaESuM" alt=""><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}

#### Apply Influence to social media past posts

When you click `Apply influence` the past posts will be automatically given engagement within the boundaries set by the influence values in `Other attributes`. To get meaningful values of likes, shares and comments, you'll need to set up these values.

<div align="left"><figure><img src="/files/SJjqMsbRYBVoSiXD5ePj" alt=""><figcaption></figcaption></figure></div>

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

Low means the lowest number of comments/likes/shares on any post and High is the highest number.&#x20;

These values should be in keeping with the persona's influence. For example, taking three types of persona on Twitter:&#x20;

* **Member of Public**: A typical user with <1,000 followers, not widely known
* **Opinion Shaper**: A niche expert, journalist, or analyst with \~10k–100k followers
* **Big Influencer**: Celebrity or major creator with >500k followers, often verified

| User Type        |    Likes (avg) | Shares/Retweets (avg) | Comments/Replies (avg) |
| ---------------- | -------------: | --------------------: | ---------------------: |
| Member of Public |           1–10 |                   0–3 |                    0–2 |
| Opinion Shaper   |      100–1,000 |                50–300 |                 20–200 |
| Big Influencer   | 5,000–100,000+ |         1,000–20,000+ |            500–10,000+ |
| {% endstep %}    |                |                       |                        |
| {% endstepper %} |                |                       |                        |

### Adding historic content in bulk

{% hint style="info" %}
Using the Bulk import will update content across all personas
{% endhint %}

{% stepper %}
{% step %}

#### Click the spreadsheet icon in the persona library

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

{% step %}

#### Edit spreadsheet

For websites, the .csv format has been created to be compatible with the MEL but the crucial columns are:

* **From:** this is the persona name (it must match a persona)
* **Subject**
* **Message**
* **Timestamp**

Questions, buttonText etc. aren't used for historic content.

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

For social media the columns are different and more appropriate to social media.

<figure><img src="/files/25tCihLI8xlZEKXjuThS" alt=""><figcaption></figcaption></figure>

Here are two example files:

{% file src="/files/KryawQf3Ky3poSfdKnJX" %}

{% file src="/files/1yG2GCnivnnVaC7TxG2Q" %}
{% endstep %}
{% endstepper %}


# Popular channels

The following channels emulate popular apps/social media:


# Email

The email channel works like just as you would expect it to in real life, but you can only **send and receive to players inside of your exercise**.&#x20;

| Benefit                                     | Feature                                                                                                        |
| ------------------------------------------- | -------------------------------------------------------------------------------------------------------------- |
| Emulate email for an interactive experience | <ul><li>Forward</li><li>cc</li><li>bcc</li><li>Report phishing</li><li>Add attachments</li><li>Draft</li></ul> |

## Running

{% hint style="success" %}
We recommend you encourage players to interact with emails as it makes the exercise much more engaging.
{% endhint %}

### Email Management <a href="#email-management" id="email-management"></a>

Manage your emails in various ways, on this page you will find more details on how to:

* **Create** new emails
* **Reply** to emails
* **Forward** emails
* **Draft** emails
* Email **multiple** participants
* Report emails as **phishing**

#### Creating new emails <a href="#creating-new-emails" id="creating-new-emails"></a>

Creating an email is as simple as in real life. The image below underlines the basic options when creating a new email:

<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%252FGY8gnnVwbFiwjAppfIwy%252Fimage%2520%288%29.png%3Falt%3Dmedia%26token%3D15868241-946f-48e9-b7f6-3ff554a1a9dc&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=327e1160&#x26;sv=2" alt=""><figcaption></figcaption></figure>

#### Replying to emails <a href="#replying-to-emails" id="replying-to-emails"></a>

To reply to an email you need to use the buttons below the email, just as you would do in real life:

<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%252FPyDi5wXOgFH312lB07hS%252F%2523%255D.png%3Falt%3Dmedia%26token%3Dea577223-386f-4730-a59d-e21d085193b4&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=c43702bc&#x26;sv=2" alt=""><figcaption></figcaption></figure>

#### Forwarding emails <a href="#forwarding-emails" id="forwarding-emails"></a>

To forward an email, click the forward button and choose a contact you want to forward it to:

<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%252Fwp61kVOrfLdckJ2XMpWO%252Fimage%2520%289%29.png%3Falt%3Dmedia%26token%3D63b209a5-495b-4ffe-b3db-2b5ea2cdd969&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=84019e81&#x26;sv=2" alt=""><figcaption></figcaption></figure>

#### Draft emails <a href="#draft-emails" id="draft-emails"></a>

Save emails as drafts so you can plan and return to them at a later date. To do this:

1. Click `Compose` on the left-hand panel and begin writing your email
2. Navigate to the send button but click the upwards arrow next to it. Here you have the option to save as a draft
3. Your saved email can be found in the Drafts section of your email

<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%252FoENFntbSMP1glQvo1NoU%252Fimage.webp%3Falt%3Dmedia%26token%3Dbac506cc-46aa-40e9-8dc6-95ed6e78f249&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=affb4df5&#x26;sv=2" alt=""><figcaption></figcaption></figure>

#### Emailing multiple participants <a href="#emailing-multiple-participants" id="emailing-multiple-participants"></a>

To email multiple participants click the `To:` tab and select the desired contacts.

**Alternative: Create a contact list**

Alternatively, you could create an email group by navigating to the Contact List, creating a new list, and selecting the participants you want to add:

* Rename the list by clicking the pencil icon
* Send an email to all participants in this list by clicking the paper plane icon

<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%252FuCkBAb3WmR54Af9IxsHC%252FNew%2520HTML%2520screenshots%2520%2842%29.png%3Falt%3Dmedia%26token%3Db8dae92e-4dec-4ceb-80f7-b2cdfc8624df&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=da1a3fc2&#x26;sv=2" alt="" width="563"><figcaption></figcaption></figure>

#### Reporting emails <a href="#reporting-emails" id="reporting-emails"></a>

Allows players to report suspicious email content as phishing.

Phishing reports are presented to Exercise Control in the following ways:

* Review tab in the Facilitator Dashboard
* The Pulse Conversation widget

Report an email as phishing by clicking the three dots on the top right of the email and then clicking `Report phishing`.

![](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%252FiCxSqYl2eSmNvJO4Al5F%252Fimage%2520%2810%29.png%3Falt%3Dmedia%26token%3Dfb14d9d5-3c33-4077-94e1-a9ed3602126c\&width=768\&dpr=4\&quality=100\&sign=db5aa51d\&sv=2)

#### Managing emails via tags/folders <a href="#managing-emails-via-tags-folders" id="managing-emails-via-tags-folders"></a>

Improve organisation by grouping emails based on their content or topic into **shared folders**.

This allows you to categorise your emails, making it easier to find specific messages when you need them. By creating and using shared folders, you can keep your inbox tidy, streamline communication, and ensure that important emails are stored in relevant, accessible locations.

### Creating tags and Folders <a href="#creating-tags-and-folders" id="creating-tags-and-folders"></a>

{% stepper %}
{% step %}

#### Select email channel

{% endstep %}

{% step %}

#### Hover over the icons on the left and click `Add tag` <a href="#hover-over-the-icons-on-the-left-and-click-add-tag" id="hover-over-the-icons-on-the-left-and-click-add-tag"></a>

<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%252FnPV8zcmAgc3a0WfNLMxf%252Fimage%2520%282%29.avif%3Falt%3Dmedia%26token%3Dbc6bd994-50f6-42ee-9868-7ac348b5705c&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=b6c9190c&#x26;sv=2" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

#### Create a name for your tag/folder and `Save` <a href="#create-a-name-for-your-tag-folder-and-save" id="create-a-name-for-your-tag-folder-and-save"></a>

![](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%252FieXy8BVF5DxQFz1bvdZN%252Fimage%2520%2812%29.png%3Falt%3Dmedia%26token%3Dd803d6bc-9b78-4d81-b469-39d3225e903c\&width=768\&dpr=4\&quality=100\&sign=b9f7a744\&sv=2)

{% endstep %}

{% step %}

#### To manage your emails click and drag them across to the newly created folder <a href="#to-manage-your-emails-click-and-drag-them-across-to-the-newly-created-folder" id="to-manage-your-emails-click-and-drag-them-across-to-the-newly-created-folder"></a>

<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%252FIOy8n754XxqRXb3e9eEr%252FUntitled%2520Project.gif%3Falt%3Dmedia%26token%3D35fd31ee-adf6-4588-ac43-3c8128390ee7&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=92af965c&#x26;sv=2" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

#### To remove the tag click on the `x` <a href="#to-remove-the-tag-click-on-the-x" id="to-remove-the-tag-click-on-the-x"></a>

<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%252F73H2GmERa8KTCGbKysQf%252Fimage%2520%2813%29.png%3Falt%3Dmedia%26token%3D7a773764-4f75-4feb-b5e0-45bc6fb4b2b8&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=a0d3a2d7&#x26;sv=2" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

### :zap:Are emails published in the real world?

No, it's private. Emails you send stay within the secure, private environment of your exercise. What you see is a simulated inbox.

***

## Designing

### How to (Configuration)

There are various options for email configuration:&#x20;

* **Enable or disable** (i.e. active or inactive)
* Allow players to **compose & send** emails (or prevent)
* Allow **autocomplete** of email addresses (recommended)
* Provide a **shared inbox**
* **Hide players' emails** from the contact list and autocomplete

<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%252FBH4BP9xO89Ch9RYAvaxB%252Femail%2520config.png%3Falt%3Dmedia%26token%3D1c821ac9-66f0-457b-9bd6-de4d3ba67a0c&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=cc2e4de8&#x26;sv=2" alt=""><figcaption></figcaption></figure>

#### Composing email configuration <a href="#composing-email-configuration" id="composing-email-configuration"></a>

<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%252Fvyd5IvDGmzvYVSgvRmbc%252Fimage.png%3Falt%3Dmedia%26token%3D3ffea184-545f-4cc5-9a3e-9de962f1d5f2&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=82d2b727&#x26;sv=2" alt=""><figcaption></figcaption></figure>

For an exercise that's "on rails" where you want to prevent player agency (hint: never a good idea!) you can prevent players from writing & sending new emails.

If you allow players to create emails, we recommend you allow "auto complete" of the email address.

Autocomplete prevents players mistyping an email address. This is important because there is no bounce indication in Conducttr. A mistyped email address can't be delivered and they'll be no indication of it.

<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%252FRJFuAmFZpKQ3lXGkGIhP%252Fimage.png%3Falt%3Dmedia%26token%3Da9a1f94e-8669-4994-a0c7-2d9aa5a47f01&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=28b84eee&#x26;sv=2" alt=""><figcaption></figcaption></figure>

#### Shared inbox configuration <a href="#shared-inbox-configuration" id="shared-inbox-configuration"></a>

A shared inbox requires you to provide a (fake) email address to which all players and injects can send emails and have them readable in the shared inbox folder.

![](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%252FxnIILwP0KuiR2epU84Op%252Fspaces_sNKxYbIPgfYmCR9EJgAu_uploads_6wPh1W0OXvO82IKczDXb_image.webp%3Falt%3Dmedia%26token%3D35b404bb-fb35-4211-9a29-2149ebcf7adc\&width=768\&dpr=4\&quality=100\&sign=abd51a07\&sv=2)

**Shared inbox options**

<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%252FGnfaV1oQUqBvunxKk6sn%252Fshared%2520inbox.png%3Falt%3Dmedia%26token%3D4694ac2a-c6d4-4ea8-8aaf-0e72c071a185&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=dbef257e&#x26;sv=2" alt=""><figcaption></figcaption></figure>

**Session vs team**

The shared inbox can be configured for session or for team. That is, everyone in the exercise sees the same shared inbox ("session") or each team sees their own shared inbox ("teams").

**Sending to the shared inbox**

The default configuration requires players to add the shared inbox email address to their sent email. You can however force all emails to be sent to the shared inbox.

#### Hide emails configuration <a href="#hide-emails-configuration" id="hide-emails-configuration"></a>

If you're using auto-complete, there may be some players' email addresses you don't want to display - for example, those of people on EXCON. Hiding their emails removes clutter and increases the realism.

There are three ways to configure this in the Editor by hiding:

* **All** player email addresses
* **Specific** player email addresses
* **Persona** email addresses

**Hide all players' emails**

This is available in the email Channel `Configuration` and affects the visibility of all player email addresses.

<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%252FXZVcPfzOADmLKoMR2ZbJ%252Fhide%2520emails.png%3Falt%3Dmedia%26token%3D177eff99-afb3-46d7-aaae-76ba74a0fc02&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=77c465c1&#x26;sv=2" alt=""><figcaption></figcaption></figure>

**Hide individual players' emails**

From the `Teams` table in the Editor you can toggle individual players' email addresses on and off from the contact list and auto-complete.

<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%252Fr10DUG0unbtdioOw1pdk%252Fteams%2520email%2520config.png%3Falt%3Dmedia%26token%3D9de6e5e7-3f30-456a-9b69-9ae2dc8220a4&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=946e6e35&#x26;sv=2" alt=""><figcaption></figcaption></figure>

**Hide personas' emails**

From the `Personas` tab in the Editor you can toggle individual personas' email addresses on and off.

<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%252F2FfhGKdrRMhmBHeIpCWK%252Fpersona%2520email%2520config.png%3Falt%3Dmedia%26token%3D1e5a835a-8d98-4b10-b660-9309a2989b5b&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=6a7610f3&#x26;sv=2" alt=""><figcaption></figcaption></figure>

#### **Hide Help Desk email** <a href="#hide-help-desk-email" id="hide-help-desk-email"></a>

You need to turn this off even if the Help Desk channel is marked as inactive.

The option keeps the support address available for system use but invisible to players.

<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%252FxGtRXOSq3P7ng0Xhsq8o%252Fhelp%2520desk%2520email%2520config.png%3Falt%3Dmedia%26token%3Da8ed64ca-6935-4e5c-befa-5f54fd88d464&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=48330077&#x26;sv=2" alt=""><figcaption></figcaption></figure>

### How to (Injects) <a href="#email-injects" id="email-injects"></a>

#### Adding images to the Email body <a href="#adding-images-to-the-email-body" id="adding-images-to-the-email-body"></a>

**1. Create email inject**

Begin by creating an inject and selecting the email channel.

<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%252FcUY4on5HD5oN1sqaZk34%252FNew%2520HTML%2520screenshots%2520%2829%29.png%3Falt%3Dmedia%26token%3D31bc6b56-e1f4-4694-9ad9-fb29288696d3&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=9d52236b&#x26;sv=2" alt=""><figcaption></figcaption></figure>

**2. Add text & attach media**

To attach your media click the `Attach media` buttons at the bottom of the content box.

You'll be directed to your media folder where you can select a pre-uploaded image, import a new one or use the AI Assistant to generate media.

<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%252FvqzIyRZvG2vOVmWHvY9n%252FNew%2520HTML%2520screenshots%2520%2830%29.png%3Falt%3Dmedia%26token%3D52fd73ee-07f4-4178-8023-7415226421ad&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=7d341d3c&#x26;sv=2" alt="" width="375"><figcaption></figcaption></figure>

### 🔥Using smartwords <a href="#using-smartwords" id="using-smartwords"></a>

A useful way of using smartwords is to position images within the body of the email rather than have them always shown as attachments.&#x20;

Use `{assets.1}` or `{assets.2}` within the body

You might also use `{name}` to add the player's name.

<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%252FRfXbTmqmiCDQrTCLN7n8%252Fimage.png%3Falt%3Dmedia%26token%3Ddfee7a35-416e-4f76-b9bc-17e3b12bcfd9&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=2b37b8cf&#x26;sv=2" alt="" width="563"><figcaption></figcaption></figure>

And this is how it looks when published from the MEL:

<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%252FameHaXk5F11BifQy6QeO%252Fimage.png%3Falt%3Dmedia%26token%3D7a7aa30b-f177-4361-8efe-f4ccf0358173&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=5a6fb2cd&#x26;sv=2" alt=""><figcaption></figcaption></figure>


# Msngr

Msngr is a Messenger channel which can be used to replicate the alerts channel, **WhatsApp or Slack with restricted permissions.**&#x20;

| Benefit                                                                        | Feature                                                |
| ------------------------------------------------------------------------------ | ------------------------------------------------------ |
| Simulate a messenger channel with restrictive permissions or an alerts channel | Allow players to interact through the use of questions |
| Tailor Msngr to participants' needs                                            |                                                        |

## Running

<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%252FuLwlC59iqo0xQES2GTMa%252Fimage.png%3Falt%3Dmedia%26token%3Deac01ed9-b124-417e-ba63-693b77df5bad&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=d6951bf3&#x26;sv=2" alt=""><figcaption><p>This is what Msngr looks like to players</p></figcaption></figure>

### :zap:Can players interact in Msngr?&#x20;

To an extent. Msngr is mostly used as a one-way channel. It allows you to send out communications to players, but players cannot respond.

Players can interact on Msngr via answering different types of **questions**:

* Choice
* Open text
* Arrange
* Drop-down List
* Multiple-select

{% hint style="warning" %}
If you are looking for an interactive channel where players can chat amongst themselves or respond to an inject, Msngr Plus is a good option:
{% endhint %}

{% content-ref url="/pages/SK5ipF68qYDJh072L7wg" %}
[Msngr Plus](/feature-documentation/designing-and-running/channels/collaboration-based-channels/msngr-plus)
{% endcontent-ref %}

***

## Designing

### How to (Injects)

In the Exercise Editor, head to `Exercise` > `Add Inject` and select *What Method?* as Msngr.

As always, add your content in the text block, choose what persona it's coming *From* and *To* then click save and close:

<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%252FHIRZMaZPeCaiUBn7MIQn%252FNew%2520HTML%2520screenshots%2520%281%29.png%3Falt%3Dmedia%26token%3Dd24a70ec-2987-4f42-bc4b-4916c2605705&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=359df798&#x26;sv=2" alt=""><figcaption></figcaption></figure>

#### Add a Question to a Messenger Inject <a href="#add-a-question-to-a-messenger-inject" id="add-a-question-to-a-messenger-inject"></a>

To add a question, select **Question** and how you want your players to interact with the inject.

![](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%252FwwGJeAfcradd4tplJCq1%252FScreenshot%25202025-03-07%2520163800.png%3Falt%3Dmedia%26token%3Df189ea80-27b8-4a3a-9685-eb7e6a928d09\&width=768\&dpr=4\&quality=100\&sign=77995543\&sv=2)

**Open Text** – The player types a response once

**Choice** – The player selects one option from two or more predefined choices

**Arrange** – The player organizes options in a specific order (e.g. by priority)

**Drop-Down List** – The player selects one option from a menu

**Multiselect** – Similar to Choice, but allows selecting multiple options instead of just one

{% hint style="success" %}
This flexibility lets you tailor interactions to match the scenario and player's needs.
{% endhint %}

#### Add automatic replies to questions <a href="#add-automatic-replies-to-questions" id="add-automatic-replies-to-questions"></a>

You can enable automatic replies to questions by selecting the checkbox. There are two options:

1. **Same reply for all choices**– Every player receives the same response, no matter which option they choose
2. **Different reply for each choice**– Each choice triggers a different predefined response, allowing for more tailored interactions

{% hint style="success" %}
This feature helps create dynamic conversations and enhances realism even further.
{% endhint %}

![](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%252Fmntu4UiWeRQAajE0gBkZ%252FNew%2520HTML%2520screenshots.png%3Falt%3Dmedia%26token%3D6fe76041-9211-4d02-b2a2-59914675852b\&width=768\&dpr=4\&quality=100\&sign=f15aac42\&sv=2)

### How to (Configuration) <a href="#styling-messenger" id="styling-messenger"></a>

To rename Messenger and change the channel's icon, head to `Configuration` > `Channels` > `Msngr`&#x20;

<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%252FQ4IHAUM4Dg7XFb1sz5ZC%252FNew%2520HTML%2520screenshots.png%3Falt%3Dmedia%26token%3Dfa4bb83b-0396-46c3-9425-0550949ea086&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=9fd32ff9&#x26;sv=2" alt=""><figcaption></figcaption></figure>


# MicroBlog (Twitter/X)

Microblog mimics popular services such as **Twitter/X**. You have the functionality to create past posts, new posts, persona and company profile accounts, and to comment, retweet, and like etc.

| Benefit                                                                                                    | Feature                                                                                                                                                                                            |
| ---------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Customise to mirror a realistic social media space                                                         | <ul><li>Each persona has their own profile page with simulated number of followers, following, and published posts</li><li>Simulated account creation data and geotag</li></ul>                    |
| Full control over content shown and conversations had                                                      | <ul><li>Each team can have their own MicroBlog universe or teams can share the same universe</li><li>Publish content live and amplify by "retweeting", quoting posts, or by pinning them</li></ul> |
| Players can rehearse responding to and dealing with real-time social media feeds as you would in real life | <ul><li>Track and engage with trending topics by following hashtag feeds</li><li>Remove unwanted/outdated content from your timeline by deleting tweets</li></ul>                                  |

<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%252FeHVQY7HHzwLyZ5cxDJVs%252FNew%2520HTML%2520screenshots%2520%281%29.png%3Falt%3Dmedia%26token%3D71899c82-45b3-442b-9b7d-32fe12ef0c71&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=cee9e46&#x26;sv=2" alt=""><figcaption></figcaption></figure>

## Running

This section outlines the running of MicroBlog in the player view.&#x20;

### Interacting with tweets <a href="#interacting-with-tweets" id="interacting-with-tweets"></a>

* Use the buttons below a tweet to **like, comment** and **repost**
* **Compose a new tweet** by typing in the "What’s going on?” section
* To **reply** to a tweet, click the speech bubble icon located below the tweet you'd like to respond to
  * Media files such as images can be included in new tweets and responses

<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%252FNAF6lrFxG7E8b0WfbDFT%252Fimage.png%3Falt%3Dmedia%26token%3Deba34d46-eb23-49c4-86a8-01044d610ea0&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=be18c33c&#x26;sv=2" alt=""><figcaption></figcaption></figure>

### Searching for tweets/users <a href="#searching-for-tweets-users" id="searching-for-tweets-users"></a>

Use the search option to look for **words or people** in the feed:

<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%252F1nS3duq6pSweIkFDp4e5%252Fimage.png%3Falt%3Dmedia%26token%3D832260da-3651-4f09-acb0-e8f80791d342&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=8528102e&#x26;sv=2" alt=""><figcaption></figcaption></figure>

### Schedule tweets <a href="#schedule-tweets" id="schedule-tweets"></a>

Click the calendar icon to schedule tweets in advance. Click again and navigate to `Scheduled messages` to delete tweets before they're published.

![](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%252F2RBB06MhoefomTnPDQFb%252Fimage.png%3Falt%3Dmedia%26token%3D64bb0a14-ffe8-4e49-a7c7-4573426ee364\&width=768\&dpr=4\&quality=100\&sign=c87d89de\&sv=2)

<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%252FFTNTq34HAkRkMVOv4wzn%252Fimage.png%3Falt%3Dmedia%26token%3D8d66db08-57b3-4d70-a1e2-9c79812a3d2a&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=19a85568&#x26;sv=2" alt=""><figcaption></figcaption></figure>

### View hashtag feeds <a href="#view-hashtag-feeds" id="view-hashtag-feeds"></a>

Click on any hashtag so the feed is filtered and you can see related tweets:

<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%252FyDnEhRvfJ8j8VhnQ639J%252Fimage.png%3Falt%3Dmedia%26token%3D3b3e753c-9d8f-4902-a7a3-a95a649e85f7&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=f5551fa7&#x26;sv=2" alt=""><figcaption></figcaption></figure>

### Delete tweets <a href="#delete-tweets" id="delete-tweets"></a>

Click on the three dot icon in any of your posts to delete tweets:

<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%252FGHOwNcIC70FpNr85UTmH%252Fimage.png%3Falt%3Dmedia%26token%3Dce72d3a3-ec84-4802-a9f7-31aa43d17a32&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=53e4e93b&#x26;sv=2" alt=""><figcaption></figcaption></figure>

***

## Designing

### How to (Customisation)

To customise a persona MicroBlog channel, in the Scenario Editor navigate to `Personas` > select the persona > open the `MicroBlog` tab. Here you will have the ability to customise basic attributes:

<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%252FZ8VBZ7j6N3MbokKVF6Dp%252Fimage.png%3Falt%3Dmedia%26token%3Dfa9a1cee-a604-4da4-ac7e-040fc909b26e&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=78764dc0&#x26;sv=2" alt=""><figcaption></figcaption></figure>

#### Basic attributes

| Attribute                       | Description                                                                                                                                                                 |
| ------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Name                            | Name that will be displayed                                                                                                                                                 |
| Handle                          | The persona's username for this channel                                                                                                                                     |
| Bio                             | Short description that will be displayed on the profile page                                                                                                                |
| Header image                    | Upload a custom image for the profile header (1500px x 500px)                                                                                                               |
| Historical content (past posts) | Tweets that will already be published on that profile before the exercise starts. Can be generated using our AI assistant/imported from a .csv file and have media attached |

#### Further details (optional)

| Detail        | Description                                                               |
| ------------- | ------------------------------------------------------------------------- |
| Verified      | Is the account verified? (displays blue tick)                             |
| Metrics       | Total number of followers, following and published tweets of that profile |
| Creation date | When the account was created (to trace the account's credibility)         |
| Website       | Insert a URL in the box, and link the URL to a website via the drop-down  |

### How to (Injects) <a href="#sending-microblog-content" id="sending-microblog-content"></a>

#### Send content via Master Events List (MEL) <a href="#send-content-via-mel-master-events-list" id="send-content-via-mel-master-events-list"></a>

To send content via the MEL, add an inject and select the MicroBlog channel. Here you have the option to:

* Customise the tweet **text**
* Attach **media** attachments
* Influence tweet **metrics** (retweets, likes and comments)
* Add **comments** to this tweet via the `Past comments` tab

{% hint style="warning" %}
Save time writing your tweet by using the AI Assistant.
{% endhint %}

![](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%252FsYqOKOKshRCjnIr7B4xS%252Fimage.png%3Falt%3Dmedia%26token%3D4910445e-757a-4152-96b0-31755781946a\&width=768\&dpr=4\&quality=100\&sign=8df1f7b5\&sv=2)

#### :star:Send content via Pattern of Life (PoL) <a href="#send-content-via-pol-pattern-of-life" id="send-content-via-pol-pattern-of-life"></a>

Generate an entire stack of tweets that can be released dynamically during the exercise.

{% hint style="info" %}
Find out more about Pattern of Life by visiting the page below:
{% endhint %}

{% content-ref url="/pages/62clYPD7UgPLtOJp3R7T" %}
[Pattern of Life (PoL)](/feature-documentation/designing-and-running/pattern-of-life-pol)
{% endcontent-ref %}


# Website/News

The Website/News channel is a dedicated channel that emulates an **internet browser**.

| Benefit                                                                      | Feature                                                                                                                            |
| ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- |
| Create a realistic information environment that looks like the real Internet | Players can use this channel just like the regular web (searching for info, visiting websites and commenting on new articles etc.) |

## Running

### Searching for websites <a href="#searching-for-websites" id="searching-for-websites"></a>

When you add a new tab the search page will appear, here players can search for terms on shown or hidden websites:

<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%252FSgMiAHlw0DowmsHw8X3e%252Fimage.png%3Falt%3Dmedia%26token%3D4cc06173-60b5-4a38-8fbb-5f864d72baa1&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=91be2e7f&#x26;sv=2" alt=""><figcaption></figcaption></figure>

In **article-based websites** players can search for any term used in the title, subtitle or body in any new article.

<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%252FUFvf2h8cR9q4KBxVXh5S%252Fimage.png%3Falt%3Dmedia%26token%3D193812fd-21ea-4b48-b09b-c0d7c65454c6&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=43d473c0&#x26;sv=2" alt=""><figcaption></figcaption></figure>

When players type an invalid URL which hasn't been added to the exercise, a "No results found" page will appear as the following:

<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%252F7nqqB925dgSpATT0EeY6%252Fimage.png%3Falt%3Dmedia%26token%3D7494f30d-ad85-4fcb-afde-06a2b19b04b4&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=105b4cbd&#x26;sv=2" alt=""><figcaption></figcaption></figure>

### View website details <a href="#view-website-details" id="view-website-details"></a>

View the website details by clicking the three dots upper right in the Website/News channel, or by clicking the customisable icon.&#x20;

{% hint style="danger" %}
Note that when a website is hacked, the icon will never appear but the three dots can be accessed or not, depending on your configuration.
{% endhint %}

<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%252FyBE9wwCQzA8jHSpk3Xd6%252Fimage.png%3Falt%3Dmedia%26token%3D91726604-1ff3-480e-99ee-9984b2708ac3&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=70404fb0&#x26;sv=2" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
To find out about sharing article URLs live during an exercise, visit the page below:
{% endhint %}

{% content-ref url="/pages/cf9A7ZnYFTQ5ZVTR17yD" %}
[Links](/feature-documentation/designing-and-running/master-events-list/links)
{% endcontent-ref %}

***

## Designing

There are two stages of configuration for the Website/News channel:

1. Configuring an **individual website**:

* Website URL
* Search results
* What happens when it's hacked
* Past articles
* Style (i.e. the look)

2. Configuring the **website channel**:

* If a website should be visible or only found by search
* If the website is visible, where it appears in the channel tab order

### Configuring an individual website <a href="#configuring-websites" id="configuring-websites"></a>

Each website is a persona that has been set as an organisation. To add websites, navigate to `Personas` in your Editor and create a persona for each site.

{% hint style="danger" %}
The website options won't appear until you check the *Is organisation* box.
{% endhint %}

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

Here you'll find all the different options for designing with the Website/News channel:

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

#### Website configuration <a href="#website-configuration" id="website-configuration"></a>

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

The basic information you need to provide for a website is:

* **Website name** - what the site will be called
* **URL** - this is how the site will be available
* **http or https** - only change to http if you need to show the website as unsafe

#### Search results

Conducttr prides itself on realism and for some exercises the Website/News channel will act as it does in real life, with no pre-opened pages. This requires players to search for information as they would on the web.

The following fields affect the ability to find a website and it's search results:

* **Website description** is what's shown in the search results and is included in the search
* **Keywords** - use these if you need the website to be displayed in search results for topics not specifically mentioned in the description or any articles (past and present)
* **Ranking** - when websites return similar results, this control determines which is shown higher in the results list
* **Paid promotion** - this ensures the site ranks highest but the search result displays a label saying it's a paid search result.

#### Display options <a href="#display-options" id="display-options"></a>

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

These are the options you have on the display options page:

* **Website type** - article type is preferred because everything is self-contained in your simulation space

{% hint style="warning" %}
The "use URL" is available to embed other "real" websites into your Website/News channel. This can be very helpful but many sites prevent embedding for security reasons so it won't work in all cases.
{% endhint %}

* **Webpage details** - this allows additional information about the website to be displayed on investigation by the player

<figure><img src="/files/1S4aGaHjsXzPxkUN6AJi" alt=""><figcaption><p>In this webpage details example, the designer has edited the icon and inputted an email address for the player to find in the Virtual Desktop</p></figcaption></figure>

<figure><img src="/files/FBlx1eht78jaO5TRfQhm" alt=""><figcaption><p>In this example, the designer has inputted multiple tabs, including authentication of the website's identity, for the player to find upon investigation</p></figcaption></figure>

* **Hacked website** - this allows you to upload an image or select one of our pre-made images to be displayed when the website is hacked

#### Past articles <a href="#past-articles" id="past-articles"></a>

You need at least 1 past article if you want the website to be displayed before you publish anything from the Master Events List (MEL):

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

The purpose of the past articles is to make the website look credible and provide context to this persona/organisation. The timestamp on the article can make some difference to the **realism or storytelling** of your exercise. You can set an absolute `Date and time` or one that's `Relative` to the publication of the exercise.

<div align="left"><figure><img src="/files/iQyZY0RrO7XSZoK2pAGy" alt=""><figcaption></figcaption></figure></div>

#### Style <a href="#style" id="style"></a>

Click the pencil in the style page to configure how the website page will look:

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

Click the drop-down menu to edit different sections of the website:

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

**Header**

You have two options when customising a website header:&#x20;

1. **Default**: edit the colour, logo, font, and header terms for your website:

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

2. **Header image**: or upload a high quality image and crop to size in-platform:

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

#### Bulk changes <a href="#bulk-changes" id="bulk-changes"></a>

If you have a lot of websites and want to check across them all or configure in bulk, export to a spreadsheet, manipulate, and reimport:

<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%252F4Grk4DcyC1mhseYeYuYC%252Fimage.png%3Falt%3Dmedia%26token%3D907ef204-da50-4310-a20c-bd2ec9de7472&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=a86a4365&#x26;sv=2" alt=""><figcaption></figcaption></figure>

<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%252FmXQBcDSbaIOYfv8ITzrx%252Fimage.png%3Falt%3Dmedia%26token%3D004dc7b1-c901-409b-8245-4bb92efab284&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=6ae57895&#x26;sv=2" alt=""><figcaption></figcaption></figure>

### Configuring the Website/News channel <a href="#website-channel-configuration" id="website-channel-configuration"></a>

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

#### Channel tabs <a href="#channel-tabs" id="channel-tabs"></a>

There can be a lot of websites in large exercises and so you're provided with a lot of options for how websites are made available or not.

#### Tabs configuration

Decide which websites should be active or inactive and if they should appear as an open tab at the start of the exercise.

{% hint style="danger" %}
You need past article(s) on your website for it to be displayed at the start of an exercise, otherwise there is no content to display.
{% endhint %}

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

#### Order of tabs <a href="#order-of-tabs" id="order-of-tabs"></a>

There are various options for deciding the order of websites in the open tabs at the start of the exercise:

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


# GoSocial (Facebook)

GoSocial is a simulated social media channel, similar to **Facebook**. It lets you create organisation and personal pages where users can post and comment just like in real life.

| Benefit                                                                                        | Feature                                                                                                               |
| ---------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- |
| Rehearse responding to and dealing with real-time social media feeds as you would in real-life | <ul><li>Posts can be published automatically in the MEL</li><li>Feeds can be displayed by teams or sessions</li></ul> |

## Running

<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%252FoJmklRT1vK1783pkGl4F%252Fgosocial%2520player%2520view.png%3Falt%3Dmedia%26token%3D29281948-471c-4fce-b509-d44b5d24c939&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=88424104&#x26;sv=2" alt=""><figcaption><p>This is what GoSocial looks like to players, but this can be customised to your preference</p></figcaption></figure>

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

Groups allow you to share posts and content amongst a specific group of people. It reproduces an **online ecosystem based on private discussion groups** managed by specific players or role-players. To create a new Facebook group live during the exercise follow the steps below.

{% stepper %}
{% step %}

#### Create new group

First ensure you have the *Create Facebook group* special permission assigned. Then, in the GoSocial side panel, there will be a button: `+ Create new group` .

<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%252FkbzAy9skicolnNSfvA7d%252Fimage.png%3Falt%3Dmedia%26token%3D18f2988d-cfef-44af-9059-de37f5c97595&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=f992c81&#x26;sv=2" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Learn more about assigning special permissions in the page below:
{% endhint %}

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

{% step %}

#### Customise the group

Customise your group details to create a more realistic group. Here, you can give your group a name, description, and cover image.

<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%252FsApq6VqPWRPAPjGOqzzl%252Fimage.png%3Falt%3Dmedia%26token%3D51741dce-84ae-4683-b8dd-1def4402afae&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=f21c9c02&#x26;sv=2" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

#### View the group

The new group will appear on the left column. Click on the name to access it.

<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%252F2xF3ZoVOGsOZ1iJdzJla%252Fimage.png%3Falt%3Dmedia%26token%3Df139b606-3c68-4428-8f60-b5734ba0d581&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=f523bb0d&#x26;sv=2" alt=""><figcaption></figcaption></figure>

Further available actions for those assigned the *Create Facebook group* special permission:

**Edit group**

Edit the group name, description, and cover image:

<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%252FQiK4d6lDCH5Wz3PG9Y3r%252Fimage.png%3Falt%3Dmedia%26token%3D9c5225ac-1fff-4484-8d46-b2d5541fcff9&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=7d5db9e4&#x26;sv=2" alt=""><figcaption></figcaption></figure>

**Delete group**

Delete groups leading to all discussions becoming inaccessible:

<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%252FGWWONvDPD830zt9kgDx1%252Fimage.png%3Falt%3Dmedia%26token%3D7ea67b3a-6dab-490d-b5af-68fdcff00c66&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=49f07c2e&#x26;sv=2" alt=""><figcaption></figcaption></figure>

**Manage members**

Group creators can:

* Accept/reject members
* Remove members
* Make/revoke moderators
* Add members as friends

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

### Groups: Player actions <a href="#groups-player-actions" id="groups-player-actions"></a>

#### Search group

Players can only find a group if they search for it in the GoSocial channel search bar:

<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%252FAmtgGmogDndCMGpDLTLp%252Fimage.png%3Falt%3Dmedia%26token%3D1d43be62-c8bc-4459-9afc-7de9a998a4cd&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=c9294965&#x26;sv=2" alt=""><figcaption></figcaption></figure>

#### Join groups

Once players have searched for and found a group they can join by clicking `Join group` :

<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%252FXwOZ7p4zPOZJE4y6rca0%252Fimage.png%3Falt%3Dmedia%26token%3Dc5af2113-5fc9-432f-a0ec-9e4fab8efe9f&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=90521bb4&#x26;sv=2" alt=""><figcaption></figcaption></figure>

Initially it will appear as a pending request until the group creator or moderator accepts the request.

#### Post

Once players have been accepted into a group they can:

* Post text and images
* Like and comment on posts

<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%252FfQG9Jnm6VarYSjX9O1CD%252Fimage.png%3Falt%3Dmedia%26token%3Da97c3c34-ec93-4d1e-9d86-975600023262&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=3b8eddf8&#x26;sv=2" alt=""><figcaption></figcaption></figure>

#### Moderator mode

If the group creator has made a player a moderator, moderators have the ability to accept or reject new members:

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

### Available player actions <a href="#available-player-actions" id="available-player-actions"></a>

Players can interact with this channel just as they would in real life, this includes posting, engaging (commenting, liking, sharing), and deleting content.

#### Posting

In the GoSocial channel, you will see a box at the top of the screen that allows you to `Create post`. Here you have the option to include text as well as an image:

<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%252FoOgFS8veOjf13p5lA5T0%252Fimage.png%3Falt%3Dmedia%26token%3Dca54d74d-093d-4279-83b1-6f5b6a70bc4a&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=12744e3&#x26;sv=2" alt=""><figcaption></figcaption></figure>

#### Engaging with content

Below each post you have the option to comment, like and share the post:

<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%252Fhs5iyX6fIbeiNnRp1vi1%252Fimage.png%3Falt%3Dmedia%26token%3De78d2ad7-5116-4947-84d9-7d70a19c813b&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=681909cf&#x26;sv=2" alt=""><figcaption></figcaption></figure>

#### Deleting content

Click on the three dot icon in any of your posts to delete them:

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

***

## Designing

### How to (Customisation)

To customise the look of the GoSocial page go to `Configuration` and `Player Desktop`. Select GoSocial and customise the styling in the right-hand panel:

<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%252FV6vFQYXgfelsnRFoXixw%252Fgosocial%2520styling.png%3Falt%3Dmedia%26token%3Dc15270ea-112e-42a7-9753-535828d1c71d&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=2bfa4802&#x26;sv=2" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Consider customising the channel to simulate your company page. This creates more realism when rehearsing how to manage comments/posts amidst a crisis.
{% endhint %}

### How to (Injects) <a href="#generating-gosocial-content" id="generating-gosocial-content"></a>

Create GoSocial content in the Masters Event List (MEL) adding an inject and selecting the `GoSocial` channel. Edit the metrics to include comments, likes, and shares on the post, and add actual comments in the `Past comments` section:

<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%252FDZNJTr0qhNUg0cHJrfTM%252Fimage.png%3Falt%3Dmedia%26token%3D482285a7-8a26-42f7-80df-22004f6ab9b8&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=8c88b69&#x26;sv=2" alt=""><figcaption></figcaption></figure>

Select where you want the post to appear:

* **Specific page:** if you want the post to appear on a specific page click this drop-down and select the organisation
* **Independent post:** if it is an independent post leave this dropdown blank

![](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%252F7JOLPzkdmYspdrQv2E6u%252Fgosocial%2520page.png%3Falt%3Dmedia%26token%3De9853a1e-9573-411b-82f5-d19fdb12837c\&width=768\&dpr=4\&quality=100\&sign=91f3547a\&sv=2)


# Pop-up channels

The following channels are pop-ups:


# Notification

The Notification channel allows you to **send players messages that appear on their screen** during an exercise.

| Benefit                                                                                                                                                                                                                                               | Feature                                                                                       |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- |
| <ul><li>Mimic desktop alerts</li><li>Provide essential updates, warnings or prompts that need immediate visibility</li><li>Ensure critical moments in the scenario are highlighted</li><li>Keep both participants and Facilitators informed</li></ul> | Send players simple, attention-grabbing messages that appear on the screen during an exercise |

## Running

<figure><img src="/files/zpCb7MAbXncvp79t1DEb" alt=""><figcaption><p>This is what notifications look like in the player view</p></figcaption></figure>

***

## Designing

### When to Use <a href="#when-to-use" id="when-to-use"></a>

* Provide **in-world alerts** like an SMS notification or **out-of-world instructions** to the facilitator
* Use for **quick updates** to notify participants of important milestones
* Highlight critical moments in a scenario that require **immediate attention**
* **Interrupt** player activity for essential prompts or decisions

### How to (Configuration) <a href="#how-to-set-it-up" id="how-to-set-it-up"></a>

To add or remove audio bleep, navigate to the `Configuration` tab in the exercise editor. Choose `Channels` and select `Notification`.

### How to (Inject)

All other setup is in the inject (i.e. in `Exercise`)

<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%252FTFP0uOMw5It0cvuD00kI%252Fimage.png%3Falt%3Dmedia%26token%3Ddbd543ce-4afe-41a7-9fcc-cafd6592ae83&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=93266016&#x26;sv=2" alt=""><figcaption><p>Example notification with optional question</p></figcaption></figure>

#### Option Descriptions <a href="#option-descriptions" id="option-descriptions"></a>

| Option        | Description                                                          |
| ------------- | -------------------------------------------------------------------- |
| Sound         | Toggle sound alerts on or off for notifications. (in `Style`)        |
| Attach media  | Add image to make more realistic or appealing                        |
| Add timer     | Include a countdown that closes the notification (avoid if possible) |
| Add questions | Present the user with choices that cannot be skipped                 |

#### What the Player Sees <a href="#what-the-player-sees" id="what-the-player-sees"></a>

1. **Standard Notification**: Appears as a simple pop-up on the participant's screen:

<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%252FEzdcaJFvcJo2GNKCUtIR%252Fimage.png%3Falt%3Dmedia%26token%3Dba204158-746e-4d35-8cf5-09695796559c&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=4a1aa27f&#x26;sv=2" alt=""><figcaption></figcaption></figure>

2. **Notification with Question**: Displays a choice of buttons that the user must click. Two buttons appear side-by-side, while more than two will stack vertically:

<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%252FLAzdd0XhtlPwVSAyjY3V%252Fimage.png%3Falt%3Dmedia%26token%3Ddd693464-91f5-4b7a-9a10-e29bd4ffd6d2&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=7d50ff12&#x26;sv=2" alt=""><figcaption></figcaption></figure>

3. **Notifications with Timers:** Shows a timer countdown; once started, it cannot be skipped or sped up:

<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%252FbzfX9yQhN3r2oiwkcXFS%252Fimage.png%3Falt%3Dmedia%26token%3De3114a08-1b5e-41d4-9308-dc0c4d7492bc&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=3535f969&#x26;sv=2" alt=""><figcaption></figcaption></figure>

{% hint style="danger" %}
Note that timers and questions cannot be used simultaneously.
{% endhint %}

### ⭐Best practices <a href="#best-practices" id="best-practices"></a>

* Use media attachments to enhance the impact of your notifications
* Design clear, concise, and purposeful messages to ensure user engagement
* Avoid timer if possible or else set reasonable timers to allow participants adequate time to respond. But not too long because you're removing agency if the pop-up is just a message

### :zap:FAQs: <a href="#faqs" id="faqs"></a>

<details>

<summary>Can notifications be sent to specific people?</summary>

Yes, just like any other inject, you can decide to send it to all players, the EXCON team, roles or positions etc.

</details>

<details>

<summary>Can players dismiss or acknowledge notifications? </summary>

Notifications cannot be skipped, they will appear on screen and the player will have to close the notification to see their dashboard again.

</details>

<details>

<summary>Do notifications persist, or do they disappear after being viewed?</summary>

A "X" appears for the standard notification allowing players to close the notification.

Question notifications require players to select a choice in order for the notification to disappear.

With a timer notification, there is not choice for the player to close the notification. They have to wait for the timer to be up.

</details>

<details>

<summary>Is there a way to track whether a notification was seen or interacted with?</summary>

Only question notifications are tracked and the data can be found in the facilitator dashboard within the review tab and reports.

</details>

### Examples <a href="#examples" id="examples"></a>

The sharefile below has an example of each type of notification option:

* Standard (no button or timer)
* Choice
* Timer

{% file src="/files/lKXyijFwOKFgkiHfS5Jv" %}

In the above example, we move players in Groups depending on their choice.

* Group 1 is the default group that all players belong to at the start of all exercises.
* The player is prompted to make a choice of running the anti-virus scan or not. Those who do are added to Group 2 and those who delay are added to Group 3.
* After this choice no players will belong to Group 1. This means we can use Group 1 later for those of accept another chance to run the virus scan.
* You'll see that injects are sent to Group instead of to All and hence players see the consequence of their choice


# Media pop-up

Media pop-up is a channel you can use to make an **image or video "pop-up" and appear on the player's screen**.

| Benefit                                                                              | Feature                        |
| ------------------------------------------------------------------------------------ | ------------------------------ |
| Grab players' attention immediately regardless of which channel they're currently in | Simulate breaking news stories |

## Running

<figure><img src="/files/9XSJnBjsUTX0N5OEV7m5" alt=""><figcaption><p>This is what a media pop-up looks like for players (with news ticker text)</p></figcaption></figure>

***

## Designing

### How to (Injects)

#### **Create an inject and add the media**

Within the inject, click on "Please add video or image" to import it through your media library. Alternatively, drag and drop the media you want.

<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%252FnjEN4TppSNefbZrOi5UE%252FNew%2520HTML%2520screenshots%2520%282%29.gif%3Falt%3Dmedia%26token%3Dcfc71f5a-7a0b-4525-9253-b852c021619b&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=6c4b09a3&#x26;sv=2" alt=""><figcaption></figcaption></figure>

**Settings to note:**

**Time**: Select the amount of time that you want the image/video to stay on the screen. If you are attaching a video change the time at the bottom to the same time as the video. If you have a long video, you might choose to use a shorter duration so players aren't interrupted for the whole video.

**For video pop-ups:**

**News ticker Text:** This is text that scrolls across the bottom of a video, like a news ticker. You can use the toggle button to select the direction in which the banner moves (used for different languages that may read right to left instead of left to right)

**Overlaid Image:** Overlay an image on the video and set the start time and duration that you want the image on the screen.

Using the news ticker and overlaying an image on a video allows you to get greater use of "generic" video content by making it appear bespoke to an exercise. For example a video about a flood can now appear to be about a flood in this area or affecting these peopl&#x65;*.*

<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%252FlJakpmlu5TTy4SjsdInt%252Fimage.png%3Falt%3Dmedia%26token%3D1892f652-58da-4860-86d7-b1060bde30a9&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=c34c3f9&#x26;sv=2" alt=""><figcaption></figcaption></figure>

### :star:Best practices <a href="#faqs-and-tips-for-media-pop-up" id="faqs-and-tips-for-media-pop-up"></a>

* Use media pop-ups sparingly to create spectacle
* Remember your exercises should be participatory and that media pop-ups interrupts the player's current activity. Use it when you need to grab attention!&#x20;


# Phone call

The Phone call channel is a rich media pop-up that **simulates an incoming phone call**.&#x20;

| Benefit                     | Feature        |
| --------------------------- | -------------- |
| Grab the player's attention | MP3 audio file |

## Running

<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%252FWItuP7ZeyrPrMtBJ3RZl%252Fimage.png%3Falt%3Dmedia%26token%3Dbbde70ca-9f31-4495-87ce-bb1eaa2f96b3&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=d0739593&#x26;sv=2" alt="" width="563"><figcaption><p>This is what phone calls look like to players</p></figcaption></figure>

***

## Designing

### How to (Injects)

Create an inject as normal, choose your persona etc. and attach/drag and drop an audio file.

<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%252F13QbGQoMFejIFyRHGMno%252FNew%2520HTML%2520screenshots%2520%284%29.gif%3Falt%3Dmedia%26token%3Dce0efc0c-d5e5-4a7d-b7eb-c41e8debede4&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=c70f456&#x26;sv=2" alt=""><figcaption></figcaption></figure>

#### Receiving a voicemail <a href="#receiving-a-voicemail" id="receiving-a-voicemail"></a>

Players have the ability to reject calls and not listen to them. They also may struggle to remember the call after it's finished. To counter this, you might consider adding **a voicemail channel in the form of saving the audio file to the Portal (Drive) channel**.

{% hint style="info" %}
To learn more about the Portal channel, visit the page below:
{% endhint %}

{% content-ref url="/pages/eX1N92cDLoqKAOms2koW" %}
[Portal](/feature-documentation/designing-and-running/channels/information-based-channels/portal)
{% endcontent-ref %}

The images below show different approaches to recording the call:

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

**Option 1:** A dedicated channel (Portal) has been created called *Voicemail*

**Option 2:** A persona called *Call recorder* has been created and publishes to a regular channel

### How to (Configuration) <a href="#styling-the-phone-call" id="styling-the-phone-call"></a>

Go to `Configuration` *>* `Player Desktop` *>* `Phone Calls` .

<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%252Fjk5R7QnL044OSMBb4xXC%252FNew%2520HTML%2520screenshots%2520%2810%29.png%3Falt%3Dmedia%26token%3Dd9e7fc47-7c85-4e6a-b631-2116344dfe8e&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=50be6c6a&#x26;sv=2" alt=""><figcaption></figcaption></figure>

Here you can edit the background, Phone image, the accept and reject buttons and the logo:

<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%252FaMBN42Es0o82LuBDPCzq%252FNew%2520HTML%2520screenshots%2520%289%29.png%3Falt%3Dmedia%26token%3D690d4319-6533-462c-8d5e-f6f38509933c&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=a2697786&#x26;sv=2" alt=""><figcaption></figcaption></figure>

Adding a phone background image makes the player experience more enticing:

<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%252FOPLj3p3R6TE5HRcr7LBI%252Fimage.png%3Falt%3Dmedia%26token%3D6bd2c4da-ac66-4bd5-b053-a0fe881eb5a8&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=96321886&#x26;sv=2" alt=""><figcaption></figcaption></figure>

### FAQs <a href="#faqs-on-the-phone-channel" id="faqs-on-the-phone-channel"></a>

<details>

<summary>Can I use text-to-speech, or do I need to upload an audio file?</summary>

You can upload an audio file directly from your external files.

If you want to use a text-to-speech functionality, we recommend you use <https://elevenlabs.io/>

</details>

<details>

<summary>Can I track players interactions with player calls?</summary>

You can review player activity live within the facilitator dashboard by selecting the `Review` tab **>** `Review` **>** `Player Activity`.

Alternatively, you can export a report to see player activity after the exercise.

</details>


# Walkie-talkie

The Walkie-talkie channel is a media pop-up that simulates **radio-style audio communication**.

| Benefit                                                                                        | Feature                                                                |
| ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------- |
| Demands immediate attention, making it ideal for urgent alerts or high-pressure communications | <ul><li>MP3 file</li><li>Use in tactical/emergency scenarios</li></ul> |

## Running

<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%252FHMNAMULeN4IbJM33NYMH%252FNew%2520HTML%2520screenshots%2520%285%29.png%3Falt%3Dmedia%26token%3Db27df4b1-6092-4e18-b55b-16833b4b1532&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=111d7879&#x26;sv=2" alt=""><figcaption><p>This is Walkie-talkie looks like to players</p></figcaption></figure>

No matter what channel the player is in, the Walkie-talkie grabs their attention by taking over the screen. There's no skip option, players must press `Push to Answer` to listen and `Release to End` to finish:

<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%252F3NDfuZlM8ezG6joOwxen%252FNew%2520HTML%2520screenshots%2520%286%29.gif%3Falt%3Dmedia%26token%3D9022c446-e922-46c5-a915-e37c0f00c809&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=bdd87e02&#x26;sv=2" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
The persona's name will appear in the screen of the Walkie-talkie.
{% endhint %}

***

## Designing

### How to (Injects)

Create an inject and choose your persona. You can attach or drag and drop an audio file:

<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%252FR5DM3ag0j1IT78cCEffg%252FNew%2520HTML%2520screenshots%2520%285%29.gif%3Falt%3Dmedia%26token%3D5278247a-66ad-4fb4-a5da-a78d95eaf1f0&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=654816f&#x26;sv=2" alt=""><figcaption></figcaption></figure>

### FAQs <a href="#faqs-on-the-walkie-talkie-channel" id="faqs-on-the-walkie-talkie-channel"></a>

<details>

<summary>Does the Walkie-talkie interrupt other interactions, such as email or chats?</summary>

Yes, the Walkie-talkie channel **overrides** other interactions by covering the screen, ensuring players cannot ignore it.

Great for **urgent alerts, time-sensitive commands, or simulating high-pressure radio communications** where immediate attention and response are needed.

</details>

<details>

<summary>What happens if the player doesn't press <code>Push to Answer</code>?</summary>

Players must press `Push to Answer` to listen to the message and `Release to End` to close it.

There is **no skip option**, so they need to engage with it before returning to other tasks.

</details>


# Which pop-up is right for me?

In Conducttr, there are a variety of channels you can use as pop-ups that disrupt players' current activity. These include:

1. **Notification**
2. **Media pop-up**
3. **Phone call**
4. **Walkie-talkie**

The flowchart below provides a quick overview of what makes each notification channel distinctive:

<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%252F8F6rJbaQLaAOgAV80VUq%252Ffile.excalidraw.svg%3Falt%3Dmedia%26token%3D5aa4bb22-060b-4ac1-9b9b-2582dc0b7e6f&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=c35956bc&#x26;sv=2" alt=""><figcaption><p>Quick guide to selecting a notification channel</p></figcaption></figure>

### Notification vs Media Pop-up <a href="#notification-vs-media-pop-up" id="notification-vs-media-pop-up"></a>

The tables below compare and contrast the notification and media pop-up channel because they have the greatest similarities.

#### Occupies whole screen

| Channel                                           | Occupies whole screen?                                                                 |
| ------------------------------------------------- | -------------------------------------------------------------------------------------- |
| Notification                                      | No, the notification appears as an overlay at a size to fit the text or attached media |
| Media pop-up ( :star: best for **intrusiveness**) | Yes, the media pop-up covers the whole screen                                          |

#### Video auto-plays

| Channel                                   | Video auto-plays?                                                                                |
| ----------------------------------------- | ------------------------------------------------------------------------------------------------ |
| Notification                              | No, while a video can be attached, it wouldn't be a common use-case                              |
| Media pop-up ( :star: best for **video**) | Yes, an attached video will fill the screen and play immediately (ideal for breaking news clips) |

#### Timed display can be skipped

{% hint style="danger" %}
Timer can't be used with questions.
{% endhint %}

| Channel                                           | Timed display can be skipped?                                                                     |
| ------------------------------------------------- | ------------------------------------------------------------------------------------------------- |
| Notification                                      | The notification appears for duration of the timer and **cannot be skipped** or closed            |
| Media pop-up ( :star: best for **player agency**) | The media pop-up appears on screen for the duration of the timer but **can be skipped** or closed |

#### Persona is displayed

| Channel                                                              | Persona is displayed?                                                                                                                                                     |
| -------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Notification ( :star:best for **SMS** and other **in-world alerts**) | Yes, displaying the persona image can help to make the notification appear as an SMS message or from a crisis management platform or as an alert from anti-virus software |
| Media pop-up                                                         | No                                                                                                                                                                        |

#### Questions can be added

{% hint style="danger" %}
Questions can't be used with a timer.
{% endhint %}

| Channel                                                   | Questions can be added?                                                      |
| --------------------------------------------------------- | ---------------------------------------------------------------------------- |
| Notification ( :star: best for **requesting a decision**) | Yes, questions can be added and can't be skipped (player must make a choice) |
| Media pop-up                                              | No, questions cannot be added to a media pop-up                              |


# Information-based channels

The following channels are information-based:


# Captions

The Captions channel allows you to **display a small text pop-up in the left-hand sidebar** of the Virtual Desktop underneath the player profile image.

| Benefit                                             | Feature                                                                                                                                                |
| --------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Display story-time, points, or other status changes | <ul><li>Add two different lines of text and style them independently</li><li>Update this text whenever you wish by publishing to the channel</li></ul> |

## Running

<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%252F1h1ZD5edvyN4R2SgoGPZ%252Fimage.png%3Falt%3Dmedia%26token%3D6c4672c4-eddd-4c84-a35d-f34354a2b339&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=971d5ab1&#x26;sv=2" alt=""><figcaption><p>This is what captions look like to players</p></figcaption></figure>

{% hint style="danger" %}
Captions are not visible in mobile view.
{% endhint %}

***

## Designing

### How to (Configuration)

To adjust the colour, font, text size and position (above or below the channel icons) navigate to `Configuration` > `Channels` > Click `Captions` and then click the pencil & ruler icon in the top right hand corner:

<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%252FbtmdSVOjV6pjCvkFfrBy%252F2025-03-29_06-03-10.gif%3Falt%3Dmedia%26token%3D334ded1b-9303-4902-9cfe-465c79285bef&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=78664574&#x26;sv=2" alt=""><figcaption></figcaption></figure>

### How to (Injects) <a href="#publishing-to-the-caption-channel" id="publishing-to-the-caption-channel"></a>

The persona is never seen in the Caption channel.

When using captions to communicate the current exercise date/time, tagging the inject can help make the Master Events List (MEL) more easy to read but it's not necessary.

<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%252FHafMGNkWKlYOjGdLshcN%252Fimage.png%3Falt%3Dmedia%26token%3D0af0abca-2ff7-4b93-897d-1c4f4e952910&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=6e84bde8&#x26;sv=2" alt=""><figcaption></figcaption></figure>

### :zap:FAQs <a href="#faqs-for-captions" id="faqs-for-captions"></a>

<details>

<summary>Can players interact with captions?</summary>

No, captions are for display only and do not require player interaction.

</details>

<details>

<summary>Why aren't my captions appearing?</summary>

Ensure the Captions channel is active in your scenario by going to `Configuration` > `Channels` > activate the Caption channel with the toggle.

</details>

<details>

<summary>What happens if I send a caption after another?</summary>

The new caption will replace the previous one.

</details>


# Graph

The Graph channel provides a **feedback mechanism** to players based on the choices they take. It's a tool that allows you to **visualise and communicate key data trends** during an exercise. It can be used for stock prices, website views, campaign donations etc.

| Benefit                                                                                                             | Feature                                                                                    |
| ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------ |
| Monitor data in real-time                                                                                           | Create dynamic, interactive charts (line chart) that track metrics throughout the exercise |
| Provide a feedback mechanism to players based on the choices they take                                              | Update graphs via the MEL                                                                  |
| Increase immersion by showing changes of a time-based metric such as visitors to a website, campaign donations etc. | Use static value, variables or formula                                                     |

## Running

<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%252Fn6le4B6AeZbfh9TXNyEb%252Fgraph.png%3Falt%3Dmedia%26token%3D6cde127d-f82c-42b2-987e-36d86dd83cc6&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=dfbfeb80&#x26;sv=2" alt=""><figcaption><p>This is what the Graph channel looks like to players</p></figcaption></figure>

***

## Designing

### How to (Injects)

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

{% stepper %}
{% step %}

### Create a new inject

Change the channel to Graph.
{% endstep %}

{% step %}

### Select the audience

Who do you want to send the inject to? This may be role or team orientated.
{% endstep %}

{% step %}

### Select which number the Graph should chart

To work with a Variable you'll need to use Calculations somewhere else in the scenario but adding a number is the simplest way.&#x20;
{% endstep %}
{% endstepper %}

{% hint style="success" %}
Send Graph injects to respond to player choice throughout the exercise to develop the graph.
{% endhint %}

### How to (Configuration)

Go to `Configuration` > `Player desktop` > `Graph` > see Chart type to choose a *Line* or *Bar* chart and to label the axis.

<figure><img src="/files/51JGeoIzbuH7jIIWDep2" alt=""><figcaption></figcaption></figure>


# Portal

Portal simulates an online library/folder such as **Microsoft Sharepoint or Google Drive**. It acts as a **hub for accessing important data**, intelligence, or briefing materials throughout the exercise.

| Benefit                                                                          | Feature                                                                                                                                                                               |
| -------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| An easy way to share content with players that is readily available              | Upload and store important content for players to view throughout the exercise                                                                                                        |
| Ideal for sharing static information that players need to reference periodically | Schedule the release of resources in the Master Events List (MEL) to coincide with specific phases of the exercise, ensuring participants receive information when it's most relevant |

## Running

<figure><img src="/files/G9C8eXEoS7MgpHpSvJZD" alt=""><figcaption><p>This is what Portal looks like to players</p></figcaption></figure>

***

## Designing

### How to (Injects)

To ensure participants receive information when it's most relevant, schedule the release of resources via the MEL as an inject:

<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%252FO98Uf3eNcMQ2NvCYJ4Xw%252Fportal.png%3Falt%3Dmedia%26token%3D53f74974-a60c-4966-a1b3-ea8cc790fd3c&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=a635b286&#x26;sv=2" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Attach any kind of media you like (PDFs, images, videos, audios etc.)
{% endhint %}


# Diagrams

What are Diagrams?

Diagrams is a channel in Conducttr that allows you to create an **interactive diagram.**

| Benefit                           | Feature                                                                                    |
| --------------------------------- | ------------------------------------------------------------------------------------------ |
| Greater emotional impact          | Dynamically change background image/add and move counters to pre-defined diagram locations |
| Communicate dynamic info-graphics | Create multiple diagrams for different purposes within the same scenario                   |

## Running

The diagram will be updated according to how you configured your counters, locations, and Diagram injects.&#x20;

<figure><img src="/files/1gfhmoql8iIpVYhKQTD3" alt=""><figcaption></figcaption></figure>

With a new inject in the Master Events List (MEL), you can update that plane so e.g. it shows where it crashed:

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

### Timeline

The timeline in the Facilitator Dashboard updates itself when counters are added or moved.

***

## Designing

{% embed url="<https://youtu.be/N12t-l52wyg>" %}

{% stepper %}
{% step %}

### Create your diagram

Navigate to `Configuration` > `Channels` > `Diagram` area and click to add a diagram.

Upload your image (1920 x 1080px) to be your "diagram".

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

{% step %}

### Add locations to the diagram

When you get to Master Events List (MEL) you'll be able to send icons to diagram locations. But first you need to add the locations. Click the map or click "Add location", then move the "location" to where you need it.
{% endstep %}

{% step %}

### Upload a marker

Upload an graphic to use as a marker with the diagram if you don't like the pre-defined markers (icons).
{% endstep %}

{% step %}

### Add inject to affect the diagram

* Update diagram can be used to replace the whole image (e.g. if the diagram is representing polling data)
* Move marker to location - positions a marker on the map (see below)
* Change marker icon - this can be used when the marker changes status e.g. if a ship is destroyed or a server is hacked

<div align="left"><figure><img src="/files/5f4zxw5LM2CiaiDcbLk4" alt="" width="358"><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}

### Move marker to location

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


# TV

The TV channel allows designers to **deliver streaming content to participants** during an exercise, simulating broadcast-style updates and new reports etc. This enhances realism by providing participants with timely media coverage.

| Benefit                                            | Feature                                                                                    |
| -------------------------------------------------- | ------------------------------------------------------------------------------------------ |
| Stream live YouTube feeds from major news channels | Schedule streaming content via the MEL which plays automatically when published to channel |
| Switch between live and recorded feeds via inject  | Simulate television channels, drone footage etc.                                           |

## Running

<figure><img src="/files/6urLYIOekV7oVF5BQRTD" alt=""><figcaption><p>This is what the TV channel looks like to players</p></figcaption></figure>

***

## Designing

### How to (Injects)

1. Add an inject, select the TV channel, and click to add video:&#x20;

<figure><img src="/files/sPMHlRSf9MhKw9HmsO1h" alt="" width="339"><figcaption></figcaption></figure>

2. Select the video you want to use:&#x20;

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

3. Once the video is attached you can modify:

* The **news ticker** by adding text in the content box
* An **overlay image**: click the image with a `+` icon. You can also set a time below for this image to appear and disappear

{% hint style="warning" %}
Ensure the video content is appropriately timed with the news ticket text for sufficient reading time
{% endhint %}

<figure><img src="/files/yGViygH4zDIHqG2BKqVO" alt="" width="505"><figcaption></figcaption></figure>

4. Send the TV channel to players. The default option here is to send to `All` . But you can send to a specific player by setting up a position if you wish.

#### Send to a "dedicated screen"

You can use positions to send TV channel injects to a "dedicated screen". To achieve this, do the following:

1. Create a TV position in `Configuration` in the Editor:

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

2. Instead of sending the TV channel inject to All, send it to the TV position:

<div align="left"><figure><img src="/files/45vrSLGATKawVmPQEiIj" alt=""><figcaption></figcaption></figure></div>

3. &#x20;In the Facilitator Dashboard, assign the desired player with the TV position:

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

Now, only players assigned with this position will receive TV injects. Only sending TV channel injects to some players can test teams' communication skills throughout an exercise.

### FAQs

<details>

<summary>What happens if I upload another video to the TV channel?</summary>

It will replace the previous video uploaded on the TV channel.

</details>


# Exercise-logging channels

The following are exercise-logging channels:


# Log

The Log channel is a team-based channel where players can **record their key decisions** and allow others to comment on those logs.

| Benefit                                               | Feature                                                                                                                                                                         |
| ----------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Establish an official record of the crisis response   | <ul><li>Dedicated channel for recording key events, decisions, and actions during the exercise</li><li>Chronological record that reflects how the situation developed</li></ul> |
| Support the role of the crisis log keeper             | <ul><li>Players can formally record decisions, actions, and issues as they occur</li><li>Each entry automatically captures date and time</li></ul>                              |
| Maintain shared situational awareness across the team | <ul><li>Logged entries are visible to other participants </li><li>Issues and updates can be recorded and tracked as the situation evolves</li></ul>                             |
| Capture the rationale behind decisions                | <ul><li>Attach documents, screenshots, or evidence to log entries to preserve supporting information linked to specific decisions</li></ul>                                     |
| Enable structured post-exercise review                | <ul><li>Facilitators can review how the team responded and how decisions were made</li></ul>                                                                                    |

## Running

To create a new Log entry click `New entry`:

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

{% hint style="info" %}
The Log channel saves details such as time and date of each entry, allowing you to view when decisions were made or when issues were reported.
{% endhint %}

Once you click the pencil icon the Log entry window will appear. Here you can edit the formatting of the text with the options (**bold**, *italics*, ~~strikethrough~~ etc.) highlighted in the screenshot below:

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

### Creating tables

You can also create tables in Log entries to clearly organise information.

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

### Comments, edits and bookmarks

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

#### Comment

Click on a Log entry to expand it and add a comment in the textbox as shown above.

#### Edit

If you need to edit a Log entry, click the :pencil2: pencil icon next to the Log entry subject. This will allow you to re-enter the Log entry window and make any necessary changes. Remember to click `Save`.

{% hint style="warning" %}
Particpants can only edit their own Log entries.
{% endhint %}

#### Bookmark

Check the :star: star symbol to bookmark a Log entry. This will move the Log entry to the top of the list.&#x20;

### Search and filter

Look for specific words and phrases throughout the Log channel via the search bar and filter Log entries by persona or player:

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

***

## Designing

### How to (Injects)

To **activate the Log channel, you must send an inciting inject** to the players via the Master Events List (MEL) in your Editor.

The text entered in the subject and body of the inject will appear as the heading and main body of the Log entry for players, making it a good place to provide prompts or instructions on what you want them to record:

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

{% hint style="success" %}
Use the **Log 2 channel simultaneously to have separate logs** for different subjects/departments/uses within an exercise.
{% endhint %}


# Checklist

The Checklist is a **customisable "to-do list"** created by the designer. The Checklist is accessible only to players with special permissions.

| Benefit                                                       | Feature                                                                                                                                                                                                                                                                      |
| ------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Ensure all training objectives are complete                   | <ul><li>Fully customisable to-do list (objectives and tasks) visible to players that directly corresponds to the exercise objectives</li><li>Only accessible to designated players</li></ul>                                                                                 |
| Employ as a memory aid to guide activities during an exercise | <ul><li>Checking objective auto-checks all items</li><li>Evaluation (AAR) feature functions within the Checklist, allowing observers to leave comments alongside objectives to quality the check</li><li>Player checklist responses are exported in the AAR report</li></ul> |

## Running

<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%252FZbwFLRMvtBu2EPPhytT8%252Fimage.png%3Falt%3Dmedia%26token%3D668ef60d-8976-4931-bafa-d13132850ae2&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=52411f2f&#x26;sv=2" alt=""><figcaption><p>This is what Checklist looks like to players</p></figcaption></figure>

{% hint style="danger" %}
The designer of the exercise must create the Checklist and activate the channel for it to be available on an exercise.
{% endhint %}

Checklist permissions are usually given to the observer player. Combine with the After-Action Review (AAR) special permission to **allow observers to make comments on checked items**.

{% hint style="info" %}
To find out about AAR, visit the page below:
{% endhint %}

{% content-ref url="/pages/H7o1n3mUcpot6akEztVf" %}
[After Action Review (AAR)](/feature-documentation/designing-and-running/observation/after-action-review-aar)
{% endcontent-ref %}

### Assign Checklist as special permission <a href="#assign-checklist-as-special-permission" id="assign-checklist-as-special-permission"></a>

Assign the Checklist special permission in `Teams` inside the Facilitator Dashboard:

<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%252FFMxqvUZn91Khl8dhzcu8%252Fimage.png%3Falt%3Dmedia%26token%3De0d737f6-777a-4799-8e98-daeee1920f1f&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=829b0d3b&#x26;sv=2" alt=""><figcaption></figcaption></figure>

### Using the Checklist <a href="#using-the-checklist" id="using-the-checklist"></a>

Players with the Checklist special permission will see the Checklist channel appear as an icon on their desktop.

* To mark an objective as completed, click the checkbox
* To leave an AAR comment next to an objective, click the speech bubble and write your comment
  * A green speech bubble indicates a comment has been made

<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%252F2WwSGqcvKahjSWobxwvr%252Fimage.png%3Falt%3Dmedia%26token%3D4c2e9e5c-221a-4c8d-9b70-692f89aae6e8&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=351e2cbc&#x26;sv=2" alt=""><figcaption></figcaption></figure>

### Checklist & Exercise report <a href="#checklist-and-exercise-report" id="checklist-and-exercise-report"></a>

The checklist status of all players with access to the channel is presented in the AAR report. The AAR report can be downloaded from the Review tab.

<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%252FOhTTaBRsX8vrfmIB04HB%252Fimage.png%3Falt%3Dmedia%26token%3De4662826-44f6-4cf0-93b8-191a5c892fea&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=cbb7986d&#x26;sv=2" alt=""><figcaption></figcaption></figure>

Refer to the example below to see how Checklist and AAR comments are exported into an exercise report:

<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%252FcIvvW30t0kGQ2fdf1eNW%252Fimage.png%3Falt%3Dmedia%26token%3D73db9e74-1a87-4471-ac63-e802f95c5159&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=b2fee768&#x26;sv=2" alt=""><figcaption></figcaption></figure>

Moderators will be able to see the checklist status of all designated players when they export the AAR report.

***

## Designing

### How to (Configuration)

Navigate to `Configuration` and `Exercise Setup` in the Editor to create your objectives. Click `Add objective`:

<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%252FDXbJkEudO2u5kUBZfnKc%252Fobjectives.png%3Falt%3Dmedia%26token%3Da8afc67f-e696-43c1-9e71-9b2bfdcfe8b4&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=156c1cd4&#x26;sv=2" alt=""><figcaption></figcaption></figure>

Create sub-objectives/goals by clicking `Add goal`:

<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%252F0jiHePe1fUElFaQEFmsB%252Fadd%2520goal.png%3Falt%3Dmedia%26token%3D793ca3a9-eccf-412f-a584-fd1d98df9ad0&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=376ef124&#x26;sv=2" alt=""><figcaption></figcaption></figure>

Upload your checklist to your space in `Configuration` to see these changes:

<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%252F8bAmIDDiTJdijGXKIu8h%252Fchecklist%2520config.png%3Falt%3Dmedia%26token%3Dec00106e-77c8-46ba-bc99-7b15694cb67f&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=4a6c4c65&#x26;sv=2" alt=""><figcaption></figcaption></figure>


# Checklist not appearing?

There are two common reasons why the Checklist may not be appearing. Either it is not activated in Style or it is not assigned in the Facilitator Dashboard. See below for more details.

## Check that it is activated in the Editor

Go to `Configuration` and `Channels` in the Editor and scroll to locate Checklist. Here you can ensure it's is toggled to Active:

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

## Ensure you have assigned the Checklist in the Facilitator Dashboard

Ensure you have assigned the Checklist special permissions to players via the teams table:

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

{% hint style="info" %}
To learn more, visit this page: [Positions and Special Permissions](/feature-documentation/designing-and-running/facilitation/facilitator-dashboard/positions-and-special-permissions#special-permissions)
{% endhint %}


# Monitoring and alerting channels

The following channels are used for monitoring and alerting:


# Help Desk

The Help Desk channel simulates an **online customer support desk.**

| Benefit                                               | Feature                                                                                                                                                                                                                                           |
| ----------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Effectively simulate the work day of a Helpdesk agent | <ul><li>Send ticket to players using injects in the Master Events List (MEL) or Pattern of Life (PoL)</li><li>Role players can raise tickets during a live exercise</li></ul>                                                                     |
| Apply pressure to players                             | <ul><li>Reply to tickets via email/on the Help Desk channel</li><li>Assign tickets to other players, change ticket status, and set ticket importance</li><li>Write internal messages (only visible to players with access to Help Desk)</li></ul> |

## Running

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

### Special permissions <a href="#special-permissions" id="special-permissions"></a>

To give a participant access to the Help Desk channel as a Helpdesk Agent, facilitators will need to assign a special permission via the `Teams` tab in the Facilitator Dashboard:

<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%252FzDkuZy61InK2vIBD0c6o%252Fhelpdeskchannel.png%3Falt%3Dmedia%26token%3D7f7ed03d-2c7b-4f45-9bf0-132323c83c5f&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=4645f180&#x26;sv=2" alt=""><figcaption></figcaption></figure>

***

## Designing

### How to (Configuration)

To configure the Help Desk channel in the Editor, go to `Configuration` > `Channels` > `Help Desk` and see the settings on the right-hand side:

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


# InfoMap

InfoMap displays social media and news articles on a **global map** and content feed for personas that are **geolocated**.&#x20;

| Benefit                                                        | Feature                                                                 |
| -------------------------------------------------------------- | ----------------------------------------------------------------------- |
| Geolocates social media and news for real-time context         | Display a range of icons for content matching anticipated words/phrases |
| Combines multiple information streams for efficient monitoring | Filter feed by geographic regions and search items                      |
| Supports faster, more informed decision-making                 | Clickable pins display post content, user, and link to post             |
| Helps identify misinformation and communication gaps           | Filtering by channel: GoSocial, MicroBlog, or InstaMedia                |

## Running

See the image below for an overview of the InfoMap layout:

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

InfoMap has the following capabilities:&#x20;

Filter and search by:&#x20;

* **Keyword** (on feed or map)
* **Channel** (GoSocial, MicroBlog, InstaMedia)
* **Timeframe**
* **Geographical region**
* **Open and interact** with posts

View in a range of immersive modes:

* **Channel** view
* **Activity** view
* **Full screen**
* **Zoom** in/out

### News aggregation

News aggregation conveniently provides insight into media activity on one screen. This replicates familiar software trainees might use in real life and contributes to a **high fidelity environment**.

### Available actions

#### Editing locations during an exercise

To edit personas' locations during the exercise first assign the *Edit Players Geolocation* special permission. Once this has been assigned click on the persona's social media profile, and then the pin next to the persona's profile image:

<div align="left"><figure><img src="/files/KAsHEJgANteb6uQ393f5" alt="" width="544"><figcaption></figcaption></figure></div>

#### Filter & search

You can search for specific content by applying various features:

| Filter by...         | Description                                                                                                                                                                                                     |
| -------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Keywords             | <p>There are two different ways you can search for keywords:<br><br>1. The main search bar to search the filtered map area<br><br>2. The secondary search bar to further search the feed</p>                    |
| Channel              | <p>You can filter content by channel:<br><br>1. Click on channel<br><br>2. Select the content you want to filter from the drop-down menu</p>                                                                    |
| Timeframe            | <p>You can filter content by minutes, hours, days, months or years:<br><br>1. Click on the calendar, located to the left of the map search bar<br><br>2. Select the timeframe you desire and click "apply"</p>  |
| Geographical reigion | <p>Information can be filtered geographically by drawing on the map:<br><br>1. Click on the calendar, located to the left of the map search bar<br><br>2. Select the timeframe you desire and click "apply"</p> |

#### Open and interact with posts

Pins on the map are interactive and when clicked on, display all the posts from that location. When an icon is clicked, that post is then located in the field. Click on `See source` to find, view and interact with the original post.

#### View in a range of immersive modes

By switching to Activity view, important news is quicker to recognise because icons are assigned based on content.&#x20;

| View/mode                 |                                                                                                                                                                                                                                                                         |
| ------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Activity and Channel view | <p>Click on "layers" to switch between activity and channel view.<br><br>Switching between these views will impact the icons displayed on the map and in the feed.<br><br>In Activity view, icons correspond to content matching words or phrases in the live feed.</p> |
| Full screen mode          | <p>Full screen mode hides the virtual desktop, allowing for a more immersive experience into InfoMap.<br><br>To enable full screen view:<br><br>Click on the full screen button located in the top left hand corner of the map.</p>                                     |

***

## Designing

### How to (Configuration)

To configure the Help Desk channel in the Editor, go to `Configuration` > `Channels` > `InfoMap` and see the settings on the right-hand side:

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

#### Configure geotagged personas

Enter the desired coordinates into the *Location* box, or manually select the location of personas by clicking the map and pin icon.

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

This will take you to a map where you can pin the location of a persona:

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

#### Configure geotagged factions

To geotag entire factions, filter the faction you wish to geotag and click the stack icon to bulk change personas:

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

In the Bulk change personas window, tick the *Change location* checkbox and either manually enter the desired coordinates or select the location via the map by clicking the map and pin icon:

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


# Social Watch

Social Watch is a dedicated channel that allows participants, role-players and exercise control to **monitor and analyse the conversation in social media channels**.

| Benefit                                                                                                              | Feature                                                                                                                                                                                                                                          |
| -------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Detect, visualise, and monitor conversations on social media                                                         | <ul><li>Customisation of monitored terms/hashtags</li><li>Multi-channel monitoring</li><li>Column-based interface for independent visualisation of terms</li><li>Live sentiment analysis of each content (positive, neutral, negative)</li></ul> |
| This can play a crucial role in crisis exercises, addressing reputational damage/countering disinformation campaigns | <ul><li>Trending peaks graph</li><li>Influencer identification based on search terms</li><li>Word clouds for related phrases</li></ul>                                                                                                           |

## Running

### Setting up Social Watch

#### Add watchwords

1. Click the `+` icon and type the term you want to monitor across social media

{% hint style="info" %}
To add additional columns click the + icon again
{% endhint %}

2. Either type a term or select one from the drop-down
3. Click `Add` to add this term

{% hint style="info" %}
You can use AND and OR operators for advanced watchwords:

* Virus AND vaccine
* Virus OR vaccine
  {% endhint %}

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

#### Set up alerts

When adding a new column, after selecting the watchword, turn on the switch for Trending alert, then customise the trending criteria.

When the trending criteria are met, an alert pop-up window wil appear.

<div align="left"><figure><img src="/files/QcZartrL71nM4tIvBMUh" alt=""><figcaption></figcaption></figure></div>

### Filter and search

Each column can be filtered by channel and by sentiment:&#x20;

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

Click on the magnifying glass in each column to search for specific words in each watchword feed:

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

### Creating and monitoring metrics

#### Generate word clouds

When in the expanded view, click on the cloud icon to generate a watchword-related word cloud. You can hover over each popular word to see the number of mentions.

#### Monitor influence

In each column, in the section *Authors*, you can list all authors (personas, role-players and any content contributor) that have used the watchword.

You can filter this view by channel and sort by the number of followers, following, messages, and alphabetically.

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

#### Research profiles

Click on any username in the Social Watch column (in blue), to open that persona profile.

Participants can research the nature of the profile by observing:&#x20;

* Verified account
* Number of posts published
* User handle
* Bio
* Account creation date
* Posts (images, text and links to websites)
* Following and followers, which can be clicked to research each persona's social graph (if your license allows it)

<div align="left"><figure><img src="/files/9QPOQyGjPiymLLTAgaKn" alt="" width="545"><figcaption></figcaption></figure></div>

### View in a range of immersive modes

There are two Social Watch views. Choose which metrics to display by selecting either the column or expanded view.&#x20;

#### Metrics insight

Access this view by clicking the bar graph button. This provides deeper insights into conversations around the team, showing metrics like sentiment analysis, trends, and post authors. You can get further details surrounding the term by changing to the expanded view, see below for more information on this.

<figure><img src="/files/pMAop6GKQVzUrBMgYmRA" alt="" width="563"><figcaption></figcaption></figure>

#### Column view

Enables you to view all posts related to the selected term in a list, along with details on each post's influence, the poster, the channel used, and the sentiment.&#x20;

<div align="left"><figure><img src="/files/b3zoANR3q0LSPM7TKnkQ" alt="" width="563"><figcaption></figcaption></figure></div>

#### Expanded view

To access the expanded view first ensure you have clicked the bar graph button, then you will have the option to expand.&#x20;

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

Once the column is expanded this will give you a deeper insight into the metrics surrounding this conversation.

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

### Sentiment analysis

Conducttr will automatically identify and categorise content posted in your exercise social media. This will be tagged as negative (red), neutral (grey), and positive (green).&#x20;

This allows participants to monitor specific watchwords and quickly assess the conversation sentiment. This is particularly useful during crisis simulations where the company brand is at stake: **reputational damage, user complaints, disinformation campaigns**, etc.

{% hint style="warning" %}
Note that Social Watch categorises live social media. Scripted social media that's in your Master Events List (MEL) or Pattern of Life (PoL) should be analysed inside the Editor before publishing.
{% endhint %}

***

## Designing

### Configuration (How to)

#### Sentiment

To get the most from Social Watch, provide social media posts with sentiment.&#x20;

To do this in bulk via the Master Events List (MEL) or Pattern of Life (PoL) stack, click the :thumbsup: button to analyse and identify social media posts' sentiments.&#x20;

<figure><img src="/files/3oQ0WvXqWtl3plOvySXo" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
The sentiment analysis is only on the content text, it doesn't understand irony or context. You may therefore need to tweak individual content sentiment to have the desired effect in the exercise.
{% endhint %}

Individual sentiments can be adjusted directly by clicking on the sentiment and selecting from the drop-down list:&#x20;

<div align="left"><figure><img src="/files/PBgwaNZQpAlFaPmBM7Mk" alt="" width="333"><figcaption></figcaption></figure></div>

#### Preconfigure columns

You can preconfigure Social Watch columns for players in the Editor under `Configuration` > `Channels` > `Social Watch`. Select `+ Add column`:

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


# Communications Manager

The Communications Manager (or Comms Manager) is your **central hub for managing multiple role-playing personas** during an exercise. Instead of switching between channels, you can monitor and respond to all persona communications from one place.

It's especially useful in exercises role-players need to impersonate multiple personas. For personas with a full cognitive model, role-players can also set a persona **to auto-respond using AI.** Depending on the goals and experience of your training audience, auto-response might be best used for secondary or less crucial personas - freeing human role-players to manage leading personas.

<table><thead><tr><th width="149.333251953125">Benefit</th><th>Feature</th></tr></thead><tbody><tr><td>Easier to manage multiple impersonations</td><td><ul><li>See all incoming and outgoing messages across assigned personas</li></ul><p></p><ul><li>Reply manually as a persona, or let AI handle responses automatically</li></ul><p></p><ul><li>Monitor multiple social channels (MicroBlog [Twitter/X], GoSocial [Facebook], InstaMedia [Instagram], Telegraph [Telegram], Website/News [Browser], Forum [Reddit])</li></ul></td></tr></tbody></table>

### How does it work?

#### Behavioural Simulation Engine (Conducttr's 4Rs Model)

Comms Manager uses Conducttr's 4Rs model to power persona decision-making:

* Is the request **RELEVANT**?
* Does it **RESONATE**?
* How should I **REACT**?
* What's my **RESPONSE**?

This pipeline guides how personas process incoming messages, ensuring their responses stay true to their cognitive model and in-character persona.

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

## Designing

:zap:Before running the Comms Manager in Social Watch, work through this setup checklist:

* #### Activate the Social Watch channel and ensure that *Autonomous Personas (Auto)* is toggled on

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

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

* #### To get the most credible AI-generated responses, complete the scenario description and ensure it provides adequate exercise context.  Personas must have full cognitive models

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

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

{% hint style="info" %}
To find out more about persona attributes, visit the page below:
{% endhint %}

{% content-ref url="/pages/wRYkXCAB5l7N3Qxg2pTW" %}
[Working with personas](/feature-documentation/designing-and-running/personas/working-with-personas)
{% endcontent-ref %}

* #### Persona permissions and player positions need to be aligned for the human players to gain access to the persona

<figure><img src="/files/T5PF9gxrHFEZ41jp5uZK" alt=""><figcaption><p>Set up positions in <code>Configuration</code> > <code>Positions</code></p></figcaption></figure>

<figure><img src="/files/BoCUdy9ysFYFuFQoWjHk" alt=""><figcaption><p>You can also assign positions to personas directly</p></figcaption></figure>

<figure><img src="/files/WH5Oq9ZmFkW3YLedXgmt" alt=""><figcaption><p>Pre-assign positions to players in your teams table</p></figcaption></figure>

<figure><img src="/files/aLDVSXLwHtbCwrip91AE" alt=""><figcaption><p>Assign positions during a live exercise from the Teams tab of your Facilitator Dashboard</p></figcaption></figure>

* #### Set up Social Graph (social media following relationships between personas) which affects message visibility

<figure><img src="/files/Fm4osijJh6F6Dui1beGA" alt=""><figcaption><p><em>Example Social Graph manipulated in Excel</em></p></figcaption></figure>

{% hint style="info" %}
To find out more about Social Graph, visit the page below:
{% endhint %}

{% content-ref url="/pages/Ks7MAXCSFFuc1jXbopd3" %}
[Social Graph](/feature-documentation/designing-and-running/personas/working-with-personas/social-graph)
{% endcontent-ref %}

{% hint style="danger" %}
If any of these steps are incomplete, players may not see the right personas or messages during the exercise.
{% endhint %}

***

## Running

### Getting started

When you first open Social Watch in an exercise you'll be met with this *Get Started* window:

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

To use the Comms Manager, select `Impersonate Persona`:

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

### Setting up your column

1. ***Select Sender***: choose the persona you want to impersonate from the dropdown. You'll only see personas Facilitators/designers have assigned to you
2. **Filter by channels** (optional): limit monitoring to specific channels
3. **Choose your response mode** (see below)

To add another column, click `+ Add column` and repeat the process.

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

### Response modes

#### 1. Impersonation (manual)

Monitor all incoming messages and replies yourself.

Player messages are highlighted with a green *Player* tag so they're easy to spot. Click `Reply` to open the Composer and type your response, or use the AI sparkles button to generate one based on context you describe.

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

#### 2. Auto respond

AI automatically replies on behalf of the persona based on their cognitive profile.

This is useful when managing several personas at once. You can still see everything that's sent.

<figure><img src="/files/2xZNqOwuFIDsPm1qu3ZN" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
Auto respond is currently available for MicroBlog (X/Twitter) and Email only. You can only select one channel per persona per column when using this mode.
{% endhint %}

<figure><img src="/files/uyhfXWu5nCV0FhGTixRg" alt=""><figcaption><p>An example of an Autonomous Persona in action</p></figcaption></figure>

### Replying as a persona

Click `Reply` on any message to open the Composer. From here you can:

* Type a response manually
* Click `Generate Response` to get an AI-drafted reply (you'll need to briefly describe the situation/context)

{% hint style="success" %}
You can address replies to any player or persona using the *To* and *CC* fields.
{% endhint %}

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

### Useful things to know

#### MIND state

Navigate to the :pencil2: pencil icon for the *Composer* > :book: `Mind`:

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

Each persona has an emotional state that influences how they respond. It updates throughout the exercise as interactions build up.

Here you'll also be able to see *Relationship*, *Memory summary*, *MIND state*, and *FACTS*.

#### FACTS

Concrete information (road closures, policy rules, operational updates) can be added to a persona's knowledge base mid-exercise to keep AI responses accurate.

<div align="left"><figure><img src="/files/xC84s6dRtztypMJJPDu9" alt=""><figcaption></figcaption></figure></div>

#### Relationships

Click `Relationships` to view the relationship history between personas:

<div align="left"><figure><img src="/files/nx3DUdbbev9pkBbV03eC" alt=""><figcaption></figcaption></figure></div>

Comms Manager tracks how personas and players interact over time, shaping the tone of AI-generated responses.&#x20;

#### Exercise context

Navigate to the cog icon:

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

If the scenario shifts during the exercise, you can update the AI's context, without needing to back into the Editor.

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


# Collaboration-based channels

The following channels are for collaboration purposes:


# 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)
{% endcontent-ref %}


# TeamChat Plus

TeamChat Plus is an instant messaging feature much like **Slack, Teams** or other such messaging apps. TeamChat Plus is a dedicated space for live discussions, hence designers only need to activate this channel to set it up.

| Benefit                                                                                                                                   | Feature                                                                                                                                                                                                                                                                                          |
| ----------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Provide a communication space where participants can discuss strategies, share information, and coordinate responses for crisis scenarios | <ul><li>Create private and public message groups (public meaning to all in the exercise, not to anyone outside the registered participants)</li><li>Multiple messaging groups to organise information</li><li>File sharing</li><li>Flexible participant permissions to manage the chat</li></ul> |

## Running

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

### Available player actions

#### Live discussions

By default, the *Welcome* channel will be open and available to all. To begin a discussion click in the bottom open-text field and start typing. When you are satisfied, press `Intro` to send your message to the chat.&#x20;

#### Customise profile

Click on the `+` icon, you can choose to have a new public channel (all session participants) or private channel.

#### Invite members to private channels

Once you have created a private channel, you can add members and manage members by clicking the down arrow next to the header channel name. You can add members by @ referencing their name.&#x20;

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

***

## Designing

### Setting up TeamChat Plus for EXCON

TeamChat Plus is a participant feature and not directly available to the Facilitator and Observers.

We recommend that you create an additional player login and use this for chat. If anyone in EXCON is using the Moderator Grid, the player desktop on the left of the grid will have access to TeamChat Plus.

### Deleting past messages

If you want to delete all past messages from a session, you just need to reset all messages in your scenario.&#x20;

{% hint style="info" %}
See how to reset messages here: [Reset messages](https://helpdocs.conducttr.com/feature-documentation/running/exercise-control/facilitation/facilitator-dashboard/master-events-list#reset-messages)
{% endhint %}


# TeamChat

TeamChat simulates group messenger applications like Slack and WhatsApp. The channel functions as a **one-way** group messenger, used for injects only and not for player responses. For two-way and collaboration use Msngr Plus or Teamchat Plus.

#### Use case

For example, TeamChat could simulate a Slack channel with special permissions only for senior employees.&#x20;

{% hint style="info" %}
If you want to simulate group messenger applications like Slack that allow for player responses, find more info on the pages below:
{% endhint %}

{% content-ref url="/pages/SK5ipF68qYDJh072L7wg" %}
[Msngr Plus](/feature-documentation/designing-and-running/channels/collaboration-based-channels/msngr-plus)
{% endcontent-ref %}

{% content-ref url="/pages/NvYKpJiS4Me4AWs6t1pC" %}
[TeamChat Plus](/feature-documentation/designing-and-running/channels/collaboration-based-channels/teamchat-plus)
{% endcontent-ref %}


# Other social channels

The following channels simulate other social media websites/applications:


# InstaMedia (Instagram)

InstaMedia emulates picture-blogging platforms like **Instagram**.&#x20;

| Benefit                                                                                             | Feature                                                                                                           |
| --------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- |
| Rehearse responding to/dealing with real-time social media feeds as you would in real life          | Posts can be published automatically via the Master Events List (MEL) and players can post new images and comment |
| Especially effective for a reputational/disinformation crisis that is reliant on public information | Each team can have their own InstaMedia universe                                                                  |

## Running

There is one main feed per each scenario, where all InstaMedia posts will be published.

### Post images <a href="#post-images" id="post-images"></a>

Posting images live during an exercise is effective for quickly spreading key information in a visually engaging way.

To post an image live click the `+` button on the top right hand corner of the InstaMedia channel. Here you will have the option to:

* Camera: take an image live using your laptop camera
* URL: upload an image or video by copying and pasting its URL
* Local: Importing an image or video that is stored locally on your laptop

After importing the file write a caption below and then click Share.

<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%252Fe2XwlmTMRyAY3443jZpQ%252Fimage.png%3Falt%3Dmedia%26token%3D13937902-ad84-4231-963c-29192cc871f3&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=89ea6197&#x26;sv=2" alt=""><figcaption></figcaption></figure>

### Deleting posts <a href="#deleting-posts" id="deleting-posts"></a>

To delete a post locate the three dots on the post and click delete.

Note that you are only able to delete your own posts and comments.

<div align="left"><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%252FRJgqMapIfD8OxgeZ2E9t%252Fimage.png%3Falt%3Dmedia%26token%3Db4400f56-b43d-498c-b25a-c79f662d2b58&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=fe89a50d&#x26;sv=2" alt="" width="563"><figcaption></figcaption></figure></div>

{% hint style="warning" %}
You must add an image to InstaMedia posts. This is mandatory in Conducttr to ensure realism.
{% endhint %}

***

## Designing

### Configuration (How to)

You can customise the InstaMedia feed header and icon image in `Configuration` and `Style`:

<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%252FQsjZPxF2bD3T9wEIJO9V%252Finstamedia%2520style.png%3Falt%3Dmedia%26token%3Db0cc93d5-4b47-4549-829d-89273d2949e1&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=35e53e24&#x26;sv=2" alt=""><figcaption></figcaption></figure>


# Telegraph (Telegram)

Telegraph simulates apps like **Telegram**. It is a purely **broadcasting channel**, whereby injects can be delivered via personas only. Players can interact with posts solely by upvoting 👍 or downvoting 👎 persona posts.

## Running

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

***

## Designing

### Configuration (How to)

To customise the style of Telegraph, go to `Configuration` > `Player desktop` in the Editor:

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

### Use case

Use cases for Telegraph include simulating a **one-way chatroom** consisting of important updates e.g. a protest group/local community.


# Videoblog (YouTube)

Videoblog simulates video-based social media sites such as **YouTube**.

| Benefit                                                      | Feature                                                                                |
| ------------------------------------------------------------ | -------------------------------------------------------------------------------------- |
| Customise Videoblog to mirror a realistic social media space | Each persona has their own profile page with simulated number of subscribers and views |
| Enhance exercise engagement with video content               | Players can post (from the Master Events List) and comment                             |

## Running

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

{% hint style="info" %}
In the above example, the YouTube logo has been used in channel configuration to make the channel look more familiar
{% endhint %}

***

## Designing

### Configuring personas

To customise a persona Videoblog channel in the Editor, navigate to `Personas` > select the persona > `Videoblog`. Here you can customise basic attributes:

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


# Forum (Reddit)

Forum replicates social forums such as Reddit. In this channel, information is organised in Communities, where personas and players can contribute posting content, searching for information and investigating profiles.

| Benefit                                                                                                                    | Feature                                                                                                                                                                                       |
| -------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Reproduce an online ecosystem based on communities, where information is categories by topic and ranked by community votes | <ul><li>Players can create their own communities/posts</li><li>Content is ranked by votes and engagement can be spoofed</li><li>Enables social drill down for profile investigation</li></ul> |

## Running

In Forum, there are two different entities: Users and Communities. They are differentiated by the letter prior to the username: u/ identifies a user, and r/ identifies a community.

#### Users

Users represent an individual (a player/persona) or a brand.

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

#### Communities

Communities represent a dedicated thread to talk about a specific topic.

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

***

## Designing

### Create a Forum community

#### 1. Navigate to communities

In the Editor, navigate to `Configuration` > `Channels` > `Forum` and see Communities in the right-hand panel:

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

#### 2. Complete the community page

Complete the community page with:

* Name
* Handle (/r)
* Description
* Creation date
* Stats (number of members & posts, members online)

You can also decide which type of community you would like to create

| Type of community | Desription                                                                                        |
| ----------------- | ------------------------------------------------------------------------------------------------- |
| Public            | Everyone can view the community and submit posts                                                  |
| Restricted        | Everyone can view the community, but users will need to be approved by moderators to submit posts |
| Private           | Only users approved by moderators can view and submit posts                                       |

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

#### 3. Create a moderator

Click on the Community moderators filed to get a dropdown of available personas. Select which ones you want to give moderator permissions.&#x20;

{% hint style="warning" %}
For personas assigned as moderators, make sure impersonation is set up. This allows players assigned those positions to role-play as that persona and therefore moderate that community
{% endhint %}

<figure><img src="/files/4TPNbtI3bXk6ENm2AXBa" alt=""><figcaption></figcaption></figure>

#### 4. Historical content

Create historical content for the community so it is populated before the exercise begins:

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

### Styling

In the Editor, navigate to `Configuration` > `Player desktop` > `Forum`. Here you can configure the style, customising icons for Home, Create Post, and Create Community:&#x20;

<figure><img src="/files/78WkuIqY5OeDrJkm9XM1" alt=""><figcaption></figcaption></figure>


# Why is a channel still showing?

When you import personas from libraries, the persona may have historical content and this will demand that they are shown in social media feeds and websites before any injects have been published.

To prevent this you have the following options:

* remove the persona
* delete the historic content for that persona
* **disable the channel for that persona or group of personas.**

In the example below, we're going to enable only the microblog channel

{% stepper %}
{% step %}

### If necessary, filter personas by Channel

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

{% step %}

### Select personas to modify..

..and then select Batch changes

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

{% step %}

### Change socials to batch change

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

{% step %}

### Confirm the bulk changes

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

{% step %}

### Verify changes have been made

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


# Session vs Team

{% hint style="info" %}
If in doubt, use Session setting which is the default.
{% endhint %}

Under `Configuration` > `Channels`, designers have the option to toggle between session or team settings for certain channels.

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

## Why is there a Session vs Team setting?

In some circumstances you may wish to **run the same exercise in parallel for multiple teams** and hence be able to compare team performance. This is when a team is often better described as a *syndicate* - each team has the same make-up of participants.&#x20;

The Team setting, available on some channels, puts each team is their own information bubble meaning that although an inject will publish to all teams, an interaction with the content will only be seen by those in the same team as the participant interacting.

Do **not** use the team setting if your teams are "legal", "HR", "IT" etc as these are not syndicates and the teams likely need to share the same information (hence stick with Session setting).

Note that Pattern of Life stax, once published, can be edited by the Facilitator to send to a particular team - hence allowing the Facilitator to control the information published to a particular syndicate.

In summary:

* **Session** - all players share the same information space
* **Team** - players in the same team share the same information space (which could be different for other teams)

{% hint style="info" %}
To learn about setting up teams, visit the page below:
{% endhint %}

{% content-ref url="/pages/ezFsBUecds4TROGiLo7j" %}
[Setting up your teams table](/feature-documentation/designing-and-running/teams-roles-positions-and-groups/setting-up-your-teams-table)
{% endcontent-ref %}


# Media

Rich media assets are owned by the Organisation and are somewhat independent of an individual project or exercise. **When you delete an asset, you're only removing it from the project.** This is because the same asset might be used in other projects.

{% hint style="warning" %}
At this time, to permanently delete the asset please raise a support ticket.
{% endhint %}

## Drag & Drop

Media assets can be dragged and dropped onto any field expecting an asset.

All assets will appear in the Media Library.

## Finding Content

By default assets are organised by "type" - meaning image, video, audio etc.

You can also organise by "classification". Classification is for internal use to identify how private or public an asset is.

Remember that the library is shared with other exercises in the project. You can filter by only the current exercise or by other exercises.

The **Search** field searches all fields.

{% tabs %}
{% tab title="Group by Type" %}

<div align="left"><figure><img src="/files/VdWMKx98T57ggT1Br0P0" alt=""><figcaption></figcaption></figure></div>
{% endtab %}

{% tab title="Group by Classification" %}

<div align="left"><figure><img src="/files/WCe6INSVQfSEiGB6nQI0" alt=""><figcaption></figcaption></figure></div>
{% endtab %}
{% endtabs %}

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

## Supported formats

<table><thead><tr><th width="303.7777099609375">Media</th><th>Supported format/s</th></tr></thead><tbody><tr><td>Images</td><td>jpg, png, GIF</td></tr><tr><td>Videos</td><td>mp4</td></tr><tr><td>Audios</td><td>mp3</td></tr><tr><td>Documents</td><td>pdf, doc, docx, csv, ppt, pptx, xlsx, xls, kml</td></tr><tr><td>Webpages</td><td>URL</td></tr></tbody></table>

{% hint style="danger" %}
**Please note:** The maximum media upload size is 42mb.

&#x20;                      Regarding storage space:

&#x20;                          \- For free/trial license the limit is 100mb

&#x20;                          \- For all other paid licenses it's 25gb
{% endhint %}


# Pattern of Life (PoL)

Pattern of Life (PoL ) is a **predefined pool of content** used to simulate audiences, mirroring the rhythm of real online activity.&#x20;

PoL content is published in the same channels as scripted content from the Master Events List (MEL). The key difference is that PoL content is designed for dynamic publishing by the Facilitator. PoL allows the Facilitator to publish content "on-demand" rather than in sequence as is the case with the MEL.

### Why use PoL?

A combination of scripted injects from the MEL and on-demand message stacks from PoL provide the player with a blended content experience within their Virtual Desktop, which feels realistic and engaging.&#x20;

<table><thead><tr><th width="162">Benefit</th><th>Description</th></tr></thead><tbody><tr><td><strong>Efficiency</strong></td><td>Automates persona behaviour, reducing manual effort during the exercise</td></tr><tr><td><strong>Realism</strong></td><td>Personas behave like real individuals. A good example is if you want to stimulate multiple tweets seconds apart from each other</td></tr><tr><td><strong>Engagement</strong></td><td>Adds depth to the exercise by ensuring that players are receiving content from personas that feel real</td></tr></tbody></table>

<figure><img src="/files/4Qo6ACUU3MHkKeDBslqH" alt=""><figcaption></figcaption></figure>

### Terminology

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

<table><thead><tr><th width="150.2667236328125">Term</th><th>Definition</th></tr></thead><tbody><tr><td><strong>Deck</strong></td><td>The grid where stax are referenced (up to 64 buttons available) which is created by the designer in the Editor and available to the Facilitator in the Facilitator Dashboard</td></tr><tr><td><strong>Button</strong></td><td>The cell in the Deck where the designer has placed a Stack for execution</td></tr><tr><td><strong>Stack/Stax</strong></td><td>The sequence of posts generated by the designer and assigned to a button</td></tr><tr><td><strong>Queues</strong></td><td>The unseen resources that allow Stax to be published. One is required per team (which by default is the Session team - i.e. publishing to everyone). <br>If you edit a deck button and select a Superteam, pressing that button will start one Queue per team (i.e. Conducttr will attempt to publish this stack to all teams in the Superteam)</td></tr><tr><td><strong>Post</strong></td><td>An individual item within a stack e.g. a tweet</td></tr></tbody></table>

## Running

<figure><img src="/files/hXP05iy27YxbEZlXdPpZ" alt=""><figcaption><p>PoL content fires around scripted MEL events during an exercise</p></figcaption></figure>

In the Facilitator Dashboard you can view the deck by clicking the `PoL` tab located at the top of the dashboard. On the deck there are two modes:

1. Play mode
2. Edit mode

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

In this example there are six buttons on the deck in total, but only two are queues as they're set to Session.

### Play mode

The deck will automatically be on *Play mode*. This allows the Facilitator to publish stax, turning them on and off independently. All available stax are low-lighted. When the Facilitator presses a button, it highlights yellow. This signifies that queues are in use.

Each button displays the following information:

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

### Edit mode

*Edit mode* allows the Facilitator to modify some settings for each stax:&#x20;

* **Loop:** Stax will repeat once completed
* **Session:** Decide if everyone in the session will see the content or a specific team/Superteam
* **Number:** Determines where your content will start. E.g. if it's set to 1, the first piece of content in your stack will be sent. Alternatively, if it's set to 3, the third piece of content will be sent

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

#### :zap:Queue limits

Each licence has a Max Queues setting so on the higher licences you'll be able to publish more content at the same time. All users can have at least six queues running at one time.

In the above example, if the stack 'Positive statement reaction' is sent to the Banking Superteam, 3 queues will be used because there are 3 teams under that Superteam.&#x20;

{% content-ref url="/pages/mxCD7XjWhey1frBl7a7P" %}
[Superteams](/feature-documentation/designing-and-running/teams-roles-positions-and-groups/setting-up-your-teams-table/superteams)
{% endcontent-ref %}

***

## Designing

### How to

{% stepper %}
{% step %}

#### Navigate to `PoL`&#x20;

Click a deck position— this will create a stack waiting for content. Then click the AI magic icon.

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

{% hint style="warning" %}
Designers can create multiple decks, but only 1 deck can be active at any time.
{% endhint %}
{% endstep %}

{% step %}

#### Use the *AI Stack Assistant*

The *AI Stack Assistant* generates a flow of reactions and chatter across multiple posts.&#x20;

{% hint style="success" %}
The style & strength of the content generated depends on:

* The Faction voice which is described in the Faction Description field
* The exercise context given in the Exercise setup
  {% endhint %}

The Stack Assistant expects you to select:

* Faction
* (Optional) which personas from the faction to use/how many posts to generate
* Channel & beliefs (positive, negative, or mixed)

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

{% hint style="info" %}
The channels available for PoL are:

* Email
* MicroBlog (Twitter/X)
* GoSocial
* Help Desk
  {% endhint %}
  {% endstep %}

{% step %}

#### Generate a preview and then `Generate Stack`

Click `Get preview` to see a sample of content the AI will generate. If you like it, click `Generate Stack`.

If you don't like the sample, change the text in the *Point of view* field or the Faction voice or the description in the Exercise Setup.
{% endstep %}
{% endstepper %}

### :zap:Mixing channels in a stack

It is possible to mix social channels in the same stack but we don't recommend it.

Why? Because when you're running an exercise it's easy to forget that the content is published across multiple channels and you may watch the stack timer expire only to wonder where your content has been published!

{% hint style="danger" %}
Email can't be combined with other channels in the same stack. This is because email isn't a feed in the way that social media is.
{% endhint %}

### How to configure an action inject for PoL

Designers can set up manual PoL from the MEL by creating an action inject.

{% stepper %}
{% step %}

#### Select Action

Create a new inject and in `Inject details`, select *Action*. Then in the *Action* drop-down menu that appears, select `PoL Stax Status`.

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

{% step %}

#### Select Status

In the *Status* drop-down menu, select either `Start` or `Stop` .

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

{% step %}

#### Select Stax

From the *Stax* drop-down menu, select the stack you want to stop or start.

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

Now when this inject fires during the live exercise, the PoL stack 'Celeb Gossip' will start playing automatically.
{% endstep %}
{% endstepper %}


# Dynamic Retweeting with Smartwords

Retweeting player actions live is a powerful method to **integrate player behaviour into the exercise**, making their actions a dynamic and interactive part of the experience. Use Smartwords to retweet a link live during the exercise.

{% hint style="info" %}
To find out more about smartwords, visit the page below:
{% endhint %}

{% content-ref url="/pages/5aAzUOkLLU0WTv6E5LBL" %}
[Smartwords](/feature-documentation/designing-and-running/smartwords)
{% endcontent-ref %}

{% stepper %}
{% step %}

### Create a PoL stack

In the Editor, navigate to the `PoL` tab. Use a Pattern of Life stack to create a group of people to retweet the same content and use smartwords to refer to the post they're retweeting:

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

{% hint style="info" %}
See more about PoL here:
{% endhint %}

{% content-ref url="/pages/62clYPD7UgPLtOJp3R7T" %}
[Pattern of Life (PoL)](/feature-documentation/designing-and-running/pattern-of-life-pol)
{% endcontent-ref %}
{% endstep %}

{% step %}

### Create smartword

Navigate to `Configuration` > `Smartwords` in the Editor and add 'inciting\_link':

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

{% step %}
{% hint style="info" %}
Fill the *Value* field with a placeholder to ensure the smartword uploads to the Facilitator Dashboard.
{% endhint %}

### Copy link address

During the exercise, right click the publication time of the tweet and select `Copy link address`.&#x20;

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

{% hint style="info" %}
If you're working in the moderator grid, remove the grid suffix (so it looks like this: *`&test_mode=2&window_id=moderator_grid_1`*)
{% endhint %}
{% endstep %}

{% step %}

### Update smartwords

Navigate to `Content` > `Smartwords` in the Facilitator Dashboard and paste this link into the smartwords table and click `Update data`:

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

{% step %}

### Begin the PoL stack

When the content is published, Conducttr will render the link as though it is retweeted.

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


# Some definitions of who does what

The diagram below shows all the human entities in an exercise:

* there is only 1 **facilitator** role in Conducttr. Their job is to manage the exercise.
* there can be multiple **observers**. Their job is to observe the training audience and report on their performance (although some facilitation privileges can be delegated to them too - see below)
* there can be multiple **adjudicators**. Their job is to observe the evolution of the information space and actions/inaction of the training audience and determine how the information space should change (for example decide which PoL stack to run or actions of role-players)&#x20;
* there can be multiple **role-players**. Their job is to pretend to be a persona and communicate or affect the information environment so as to make the players feel the exercise is realistic.
* there can be multiple **players** - sometimes called the "training audience" and they are the reason the exercise is taking place - to rehearse, exercise or train them.

{% hint style="info" %}
In many exercises someone might perform multiple jobs - for example facilitator, observer and role-player.

In larger exercises there might be a dedicated team of observers and role-players.
{% endhint %}

<img src="/files/miQUp1PJoYx3F5HW0oRY" alt="" class="gitbook-drawing">

## Observers & Adjudicators

In Conducttr the observer & adjudicator functions can be accomplished in either or both of the following ways:

* via a privileged role allowing log in to the *Facilitator Dashboard* and *Pulse*&#x20;
* via the *Virtual Desktop* with *special permissions*
* both

{% hint style="info" %}
For observers that need use the special permissions like Checklist and AAR and have access to the facilitator dashboard and/or Pulse, they will need two log ins - one for the privileged observer role and one as a player with the special permissions assigned.
{% endhint %}

### Privileged observer role

If a person needs **the ability to see whole exercise in progress** then in the Conducttr team table they will likely need to have the observer role. This role will grant them access to Pulse and the Review tab.&#x20;

Some AAR capability is available in the Review tab.

### Special permissions

Only the player role can be assigned special permissions.  The relevant special permissions for observers & adjudicators will be:

* After-Action Review (AAR)
* Checklist
* Spoof engagement
* Change GPS location


# Registration

Registration is how you identify participants in your exercise. Conducttr offers several options to suit different needs of security, privacy, and convenience.&#x20;

| Benefit                                      | Feature                                                                                                                                                                                                 |
| -------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Allows the exercise to identify participants | <ul><li>Seven types of registration available</li><li>Customisable welcome and password reset emails</li><li>Whitelist players/domains</li><li>Add the prompt for team members to join a team</li></ul> |

## 🔀Which registration type should you use?

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

### Options & benefits

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

<table><thead><tr><th width="196.2222900390625">Registration type</th><th>Benefit/s</th></tr></thead><tbody><tr><td>Click-to-play</td><td><ul><li>Fast and easy access for players</li><li>Players are anonymous unless questions collect personal information</li><li>Restrictions on access need to be applied by questions</li></ul></td></tr><tr><td>Email </td><td><ul><li>Player history is remembered across devices</li><li>Player identified by email address</li><li>Email address doesn't need to be player's real-life email address</li><li>Access can be restricted to whitelisted email addresses</li></ul></td></tr><tr><td>2-step</td><td><ul><li>Email address must be verified by the player</li><li>Password reset will be sent to verified email address</li><li>Welcome email and password reset emails are customisable</li><li>Able to resrict access to whitelisted email addresses</li></ul></td></tr><tr><td>2-step with mobile</td><td><ul><li>Email address &#x26; phone number must be verified by the player</li><li>Password reset will be sent to verified email address</li><li>Welcome email and password reset emails are customisable</li><li>Able to restrict access to whitelisted email addresses</li></ul></td></tr><tr><td>Registration with click-to-play</td><td>Players offered chance to try the experience with click-to-play before committing their email address with registration</td></tr><tr><td>Passcode</td><td><ul><li>Email address is not required</li><li>Only password which can be set by scenario designer is mandatory</li><li>Able to add first time, last name as optional, or can be made mandatory</li></ul></td></tr><tr><td>Single sign-on</td><td><ul><li>Able to restrict access to whitelisted email addresses</li><li>Available as an additional registration for email/can be used on its own</li></ul></td></tr></tbody></table>

## Configuration (How to)

You'll find all registration options in `Configuration` > `Participants` > `Registration`:

<figure><img src="/files/5gz5Q2y8KRoIA5V3C1dm" alt=""><figcaption></figcaption></figure>

## Pre-registration

Select the teams table to preregister participants.&#x20;

{% hint style="info" %}
For more information on the teams table, visit the page below:
{% endhint %}

{% content-ref url="/pages/ezFsBUecds4TROGiLo7j" %}
[Setting up your teams table](/feature-documentation/designing-and-running/teams-roles-positions-and-groups/setting-up-your-teams-table)
{% endcontent-ref %}

## :zap:Whitelisting

Whitelisting options can be found in the Registration area:

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

## :zap:Allow players to select their team

If you don't have player details in advance of the exercise and it's desirable to put players into different teams, you can move them in the Facilitator Dashboard.&#x20;

You can also ask players to select a team on registration. To turn on this option, click the selector shown in the image above.


# Teams, roles, positions, and groups

Conducttr is designed with **flexibility** in mind, so the multiplicity of options you see in the *To* field for an inject is to ensure **you're able to send content in a way that suits your exercise and training audience**.&#x20;

You can set up teams, roles, positions, and groups under `Configuration` in your Editor. You can assign roles and positions live during the exercise from the `Teams` tab of your Facilitator Dashboard.

{% hint style="warning" %}
There's **no requirement to use all of these different options** unless your training objectives demand it. Only use when it's necessary to send specific content to specific players.
{% endhint %}

<table><thead><tr><th width="98.9554443359375">Option</th><th width="226.0001220703125">Description</th><th width="266.5556640625">Use</th><th>Any limitations?</th></tr></thead><tbody><tr><td><strong>Teams</strong></td><td><p></p><p>Teams are for humans. All of your exercise participants will be in a team. You can set up multiple teams.</p></td><td><p>Using more than 1 team can:<br></p><ul><li>Help organise participants better so that you can find them more easily during an exercise should you wish to modify their permissions</li><li>Allow content to be published to specific teams (e.g. "legal", "IT")</li><li>Allow teams to exercise in parallel  (e.g. "syndicate 1", "syndicate 2")</li></ul></td><td>Up to 64 teams are allowed.</td></tr><tr><td><strong>Roles</strong></td><td>Can be assigned to multiple players who perform the same functional role in the exercise</td><td>Best when you're running syndicates and you want to publish across all the teams to the same functional role</td><td>There are 5 role slots (Role 1 is the default)</td></tr><tr><td><strong>Positions</strong></td><td>Unique to one player - usually based on their job but is also used to define a player permissions </td><td>When you want to send content to a single unique player (because their job or exercise activity is unique). It also allows players to impersonate personas</td><td>Up to 1000 positions allowed. The same player can have multiple positions assigned but the position can only be assigned once.</td></tr><tr><td><strong>Groups</strong></td><td>A dynamic way of sending content to multiple players</td><td>Players arrive in one of three groups based on their response to click-button answers </td><td>There are 3 group slots. Group 1 is the default.</td></tr></tbody></table>

{% hint style="info" %}
Remember that "**job role" might be achieved by either roles or positions**, so it's likely you'll be using one or the other, depending on the requirements of your exercise - see table above.
{% endhint %}

The image below shows how the team-role-positions relate to each other:

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

{% hint style="info" %}
To find out more about dynamic publishing, visit the page below:
{% endhint %}

{% content-ref url="/pages/MXwSnJU1rqjmYUfNQ1Xe" %}
[Dynamic publishing](/feature-documentation/designing-and-running/teams-roles-positions-and-groups/dynamic-publishing)
{% endcontent-ref %}


# Setting up your teams table

The image below shows how to enter your participant details into the Teams table in your Editor. Navigate to `Configuration` > `Teams`.

The numbers in the following list refer to the pointers in the image:

1. Add the name and email address of your exercise **Facilitator**
2. Add the name and email address of your **observers**
3. Add **teams** - they appear as tabs in the table. Double-click the tab to rename or delete a team
4. In each team's table, there is **a row per team member** (change the player profile picture if you wish)
5. After adding their names and email addresses, you can assign **positions** per player
6. You can also select a **role** per each team member (optional)
7. [Add a password to streamline the player login process](#user-content-fn-1)[^1]
8. You can **add rows** for as many team members as your license allows you to upload
9. [You can **add your personas as team members** for role-playing](#user-content-fn-2)[^2]
10. Remember to **upload all your teams** to your space to run your exercise
11. Wipe entire teams list by selecting `Delete teams`

You must upload the team table separately from uploading the scenario.

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

{% hint style="danger" %}
You must upload the teams table separately from uploading the scenario i.e. uploading via `Teams` or selecting *Upload exercise teams* when publishing the scenario.
{% endhint %}

[^1]: Remember to toggle Password on!

[^2]: Players can use Match personas so personas can be added to the table if they wish


# Persona as a team member

The recommended approach is to use impersonation and assign the player a permission that matches with the personas they should impersonate.

However, if a role-player is only impersonating one persona it can be more convenient for the player to log in as that persona they're playing.

To accomplish this you'll need to ensure:

* The persona’s email is the same as the participant's login
* The facilitator can reset the password for the persona if they have a fictional email address

{% stepper %}
{% step %}

### Assign persona as a team member

1. Enable the email channel for the persona and enter an email address. If the persona needs to send emails than it should be a fictional email address that's in keeping with that persona.

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

2. Click "General" and check the box "Matches player"

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

{% step %}

### Add personas to the teams table

1. Navigate to the teams table and click "Add personas" in the bottom right corner. This will copy over all personas that have "Matches player" toggled on
2. Toggle the password switch and set a password
3. Click the checkbox to allow passwords to be reset by the Facilitator. This is neccessary for fictional email addresses. The player will log in to the exercise with this email address and password, but it may be necessary to reset the password

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

### :zap:Password resets during an exercise

If you need to reset the player's password during an exercise, navigate to the player in the Facilitator Dashboard's teams table and click the password reset icon. This will generate a password reset link.&#x20;

This link can now be emailed/passed onto the player outside of Conducttr so they can reset their password and continue to log in.

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


# Superteams

Use Superteams (teams of teams) to **publish content to multiple teams at once**. This makes large multi-organisation exercises faster to build and easier to run.

{% hint style="info" %}
A team can belong to multiple Superteams, but a player can belong to only one team.
{% endhint %}

| Benefit                                                                                                            | Feature                                                                                                                                                      |
| ------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Speeds exercise creation by removing the need to duplicate injects and Pattern of Life (PoL) across multiple teams | <ul><li>Create and manage Superteams</li><li>Send injects and PoL stax to Superteams</li><li>Move teams between Superteams live during an exercise</li></ul> |

## Running

{% hint style="warning" %}
Data downloads and reports will only show the player’s team and not Superteams.
{% endhint %}

:zap:If you require the ability to move, add, or delete teams from Superteams live during an exercise, ensure Superteams is activated in the Editor under `Configuration` > `Facilitator Dashboard` > `Superteams`.

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

In the Facilitator Dashboard, navigate to the `Superteams` tab to make any necessary edits. Click any team card to add or remove it from a Superteam.&#x20;

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

E.g. you might want to create a new Superteam during an exercise when using different reaction Pattern of Life stax, dependent on player actions.

### Pattern of Life (PoL)

{% hint style="warning" %}
As Superteams are a collection of teams, where you have a large collection, there might be a minor delay in content arrival between the first person in the first team and the last person in the last team.&#x20;
{% endhint %}

To send a PoL stax to a Superteam, navigate to the `PoL` tab in your Facilitator Dashboard and click `Edit`. Then open the *Session* drop-down to see a list of teams and Superteams.

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

:zap:If a PoL stack is running when you update a Superteam, the stack will continue using the previous configuration. Stop the PoL stack before making changes, then restart it once your Superteam is updated.

{% content-ref url="/pages/62clYPD7UgPLtOJp3R7T" %}
[Pattern of Life (PoL)](/feature-documentation/designing-and-running/pattern-of-life-pol)
{% endcontent-ref %}

***

## Designing

{% hint style="success" %}
Before creating Superteams, ensure you've set up your teams under `Configuration` > `Teams`.
{% endhint %}

{% content-ref url="/pages/ezFsBUecds4TROGiLo7j" %}
[Setting up your teams table](/feature-documentation/designing-and-running/teams-roles-positions-and-groups/setting-up-your-teams-table)
{% endcontent-ref %}

### Creating Superteams

{% stepper %}
{% step %}

#### In the Editor, navigate to `Configuration` > `Superteams`&#x20;

Then click `Add superteam`.

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

{% step %}

#### Create a new Superteam and name it

You can also edit the tag colour which helps to organise your Superteams.

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

{% step %}

#### Add the teams you want to include

Check or uncheck the team boxes to add and remove teams from Superteams.

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

Using the colour-coded tags, you can see at a glance which teams are members of different Superteams.

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

:zap:Take care not to add the same team to multiple Superteams that receive the same content. This will result in that content being published to players in the overlapping team more than once.

### Bulk import

{% file src="/files/Maqq6YXxFE3MV0Jw2tx9" %}

To import Superteams in bulk, use the template above. The setup is as follows:

* Column A is the team name
* Column B onwards are Superteam names (one Superteam per column)
* A cell containing X (or any non-empty value) indicates that team is a member of that Superteam
* An empty cell means the team is not a member
* Underneath the teams you can pre-set a colour

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

Import into your Editor under `Superteams`.

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

### Publishing to Superteams

#### MEL

Select a Superteam from the *To* drop-down when creating an inject. This means all teams assigned under the Superteam will receive the inject.

E.g. all participants in the NordBank, Vantage Capital, and Solaris Finance teams will receive this email inject:

<figure><img src="/files/5EAcdKvniNJzip9mQIkp" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
To find out how to assign content to Superteams via a CSV import, visit the page below:
{% endhint %}

{% content-ref url="/pages/Li5eKj5FfHE3LRrcHAUF" %}
[Import Master Events List (MEL)](/feature-documentation/designing-and-running/master-events-list/import-master-events-list-mel)
{% endcontent-ref %}

#### PoL

Generate your stax as usual in the Editor.

To publish PoL stax to Superteams, the Facilitator will need to assign stax to Superteams from the Facilitator Dashboard during the exercise.

{% hint style="info" %}
To find out about generating PoL stax, visit the page below:
{% endhint %}

{% content-ref url="/pages/62clYPD7UgPLtOJp3R7T" %}
[Pattern of Life (PoL)](/feature-documentation/designing-and-running/pattern-of-life-pol)
{% endcontent-ref %}


# Impersonation

Impersonation lets humans pretend to be personas. That is, human participants can assume a different identity in the exercise environment:

* the training audience can use impersonation to post from a company social media account
* EXCON players can role-play stakeholders and respond to the training audience

| Benefit                                                                                       | Feature                                                                |
| --------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------- |
| Dramatically reduces the cost of realism by ensuring that EXCON can roleplay as many personas | Preconfigure in the Editor                                             |
| Add dynamic and realistic content published by human players pretending to be a persona       | Change during live exercises if necessary in the Facilitator Dashboard |

### Impersonation and positions <a href="#impersonation-and-positions" id="impersonation-and-positions"></a>

Positions act as a link between personas and players.

When players are assigned a position, it allows them to impersonate any persona with that assigned position.

<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%252FRzPk1d6gbnZQemuCNOhe%252Fimage.png%3Falt%3Dmedia%26token%3D055b9cbe-bebc-403a-b390-3632a0b8d41f&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=eaab3bee&#x26;sv=2" alt=""><figcaption></figcaption></figure>

The image below shows the relation in practice:

1. the position assigned to the persona (persona library)
2. the position assigned to a player (teams table - in the Configuration area)
3. the position table showing all positions available (and which personas are impersonable with the position)

<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%252FoSSYCsYZw83YkmalqTwr%252Fimage.png%3Falt%3Dmedia%26token%3Dd3c07c55-a251-4395-9f35-ce29c30ed0f9&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=e0210ede&#x26;sv=2" alt=""><figcaption></figcaption></figure>

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

{% stepper %}
{% step %}

### Select persona for impersonation

1. Go to the persona library and select intended persona
2. Select the "Positions that can impersonate this persona" drop-down
3. Select as many positions as needed (the positions that will impersonate this persona). If there are no positions in the drop-down, add a new position

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

{% step %}

### Navigate to Configuration and edit teams

1. Assign the position to a player
2. Positions are also shown in Configuration for ease of reference

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

{% hint style="info" %}
For Facilitators to impersonate, they will also need to log in as a player on the left-hand side of the Facilitator Dashboard (player view)
{% endhint %}
{% endstep %}
{% endstepper %}

## Bulk impersonation editing

If you have a large exercise it will be more convenient and faster to assign positions via a spreadsheet.

{% stepper %}
{% step %}

### Select the spreadsheet menu

Click the spreadsheet icon and export the Persona Permissions sheet.

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

{% step %}

### Add and assign positions

The column in the spreadsheet to alter is the Permissions column. Adding a position in this column will enable the player with the same permission to impersonate the persona.

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

{% hint style="warning" %}
Add a comma between multiple positions
{% endhint %}
{% endstep %}

{% step %}

### Import the permissions sheet

Return to the spreadsheet menu and import the modified sheet.
{% endstep %}
{% endstepper %}


# Players, personas & role-players

**Players** are human.

**Personas** are digital.

**Role-players** are humans pretending to be personas. They can do this one of two ways:

<table><thead><tr><th width="326.888916015625">Role-playing</th><th>Description</th></tr></thead><tbody><tr><td>Impersonation</td><td>Lets humans pretend to be personas</td></tr><tr><td>Persona as a team member</td><td>Lets human pretend to be one persona</td></tr></tbody></table>


# How to assign Roles & Positions

Roles, positions and groups help you segment your human players to publish content only to those segments. Positions also allows impersonation of personas with the matching position (see Impersonation).

Roles and Positions can be assigned in Team table in the Editor or the Facilitator Dashboard. Groups are intended to be assigned dynamically via interaction and can only be named in the Editor.

### When to use <a href="#when-to-use" id="when-to-use"></a>

Use this feature when:

* You need to control the dissemination of content to specific participants.
* Certain tasks require impersonation privileges (i.e. controlling certain stakeholders)

### How to set it up <a href="#how-to-set-it-up" id="how-to-set-it-up"></a>

Add **positions** by navigating to `Configuration` > `Positions`

If using Impersonation you can also add Personas to the position while here. Or add later add the position to the persona.

<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%252FHXKJD7IY6A2ZGQsYEYiS%252Fimage.png%3Falt%3Dmedia%26token%3D0e734667-a13b-44a0-b77b-0ca7645d1038&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=b3a17996&#x26;sv=2" alt=""><figcaption></figcaption></figure>

While in `Personas` navigate to positions. Add new positions via the pop-up - click the bottom right like `go to positions`

<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%252FTXCA36jDegF3ony1c6xC%252FNew%2520HTML%2520screenshots%2520%289%29.gif%3Falt%3Dmedia%26token%3D17a6d774-ad11-44f6-b6b6-cf47c3a377c0&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=1ba41a56&#x26;sv=2" alt=""><figcaption></figcaption></figure>

To a **role** to a player you must do so via the Teams table: `Configuration` > `Teams` > `Show Roles`. Note that by default the role is hidden (role 1 is the default role)

<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%252Fd8H9toHrzdrHuRSa1qHR%252Fimage.png%3Falt%3Dmedia%26token%3De8316dfd-0350-4b8c-a666-7db30ea8ff70&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=b45cb684&#x26;sv=2" alt=""><figcaption></figcaption></figure>

To give a name to the Roles and **Groups**, navigate to `Configuration` > `Roles and Groups`

<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%252FWZVGzDF3N117sqw5o3JO%252Fimage.png%3Falt%3Dmedia%26token%3Dcb05be50-817d-4594-b156-0aae66a9a7ef&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=61dfb6e8&#x26;sv=2" alt=""><figcaption></figcaption></figure>

### Assign positions and roles in the Facilitator Dashboard <a href="#assign-positions-and-roles-in-the-facilitator-dashboard" id="assign-positions-and-roles-in-the-facilitator-dashboard"></a>

While the exercise is running, you can assign positions and roles via the *Facilitator Dashboard. N*avigate to Teams then look for Edit in the top right corner. Click edit and now you can assign players roles and positions. Click Save to save changes.

<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%252FmCNflrmFMFjLnNKX6BiW%252Fimage.png%3Falt%3Dmedia%26token%3Df9606d48-ad45-4a6b-80e9-532955ddf908&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=e1fe31c6&#x26;sv=2" alt=""><figcaption></figcaption></figure>

### Publishing content to specific player segments <a href="#publishing-content-to-specific-player-segments" id="publishing-content-to-specific-player-segments"></a>

Within an Inject, you can select which position, team, role or group to send your content to. Select the destination from the drop-down in the `To` field.

![](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%252FNb3s6G1njRicirlGPLik%252Fimage.png%3Falt%3Dmedia%26token%3D8158da0b-36a1-4058-a211-1f64bd114998\&width=768\&dpr=4\&quality=100\&sign=9e3fb704\&sv=2)


# Dynamic publishing

### Dynamic team actions <a href="#dynamic-team-actions" id="dynamic-team-actions"></a>

Players can be moved to Role or Group depending on their actions.

<table><thead><tr><th width="554.4444580078125">Benefit</th><th>Feature</th></tr></thead><tbody><tr><td>Players enjoy a personalised experience based on their decision</td><td>Move to Role</td></tr><tr><td>Anticipates uncertainty around exercise attendence such that whoever attends can select a role without EXCON involvement</td><td>Move to Group</td></tr></tbody></table>

#### Move to Role <a href="#move-to-role" id="move-to-role"></a>

Players can be moved into a *Role* based on clicking a *Question* button.

1. Click the question button
2. Select Move to Role Action

This feature can be useful when used with a *Click to Play* registration type and you'd like players to select their own Roles.

<div align="left"><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%252FWcv831WcCFUu8d5Ga0KF%252F87223bf1-03d9-4df3-baf3-ba38ac5d730a.gif%3Falt%3Dmedia%26token%3D4a75e239-e204-4288-b680-3d068dd5a92f&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=6f5b1063&#x26;sv=2" alt=""><figcaption></figcaption></figure></div>

#### Move to Group <a href="#move-to-group" id="move-to-group"></a>

Players can be moved into a *Group* as the consequence of clicking a *Question* button.

1. Click the question button and select Move to Group Action
2. Select the group

<div align="left"><figure><img src="/files/IjndewfUDkRc9IrhfJ97" alt=""><figcaption></figcaption></figure></div>


# Facilitation


# Facilitator Dashboard

*Facilitator Dashboard* is a fundamental element of your Conducttr suite. This dashboard lives in a dedicated URL that you will be able to access from any modern browser. The link to your unique *Facilitator Dashboard* can be found in your *Scenario Editor.*

The Facilitator and Observer will have access to the Facilitator Dashboard. There is only 1 **facilitator** role in Conducttr. Their job is to manage the exercise. There can be multiple **observers**. Their job is to observe the training audience and report on their performance.&#x20;

The Facilitator Dashboard is split into three screens, player view, utilities panel and the MEL.&#x20;

<table data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Player view</strong> </td><td>Allows facilitator to access exercise as any given player, so they can track how injects are published or they can interact as role-players with other participants using <em>impersonation.</em></td><td></td><td></td></tr><tr><td><strong>Utilities panel</strong></td><td>The utilities panel of the Facilitator Dashboard is divided in different tabs.</td><td></td><td><a href="/pages/WtwWpqjVxhO7idwaGP2o#utilities-panel">/pages/WtwWpqjVxhO7idwaGP2o#utilities-panel</a></td></tr><tr><td><strong>Exercise Control</strong></td><td>the Exercise Control panel displays your exercise Event lists (MELs). There, you can see the progress of the exercise and click to publish or pause injects. </td><td></td><td><a href="/pages/KoAIXoKu9Nt5sAb4kdAm">/pages/KoAIXoKu9Nt5sAb4kdAm</a></td></tr></tbody></table>

<figure><img src="/files/9A324VAStTLZ8zCXypQL" alt=""><figcaption></figcaption></figure>

## Customising the Facilitator Dashboard view&#x20;

The Facilitator Dashboard can be configured in either a three-screen or two-screen mode. The three-screen setup enables you to monitor and manage more aspects of the exercise simultaneously, while the two-screen mode allows for a more focused view, with the MEL and one additional screen displayed at a time.

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

## Utilities Panel&#x20;

The utilities panel of the Facilitator Dashboard is divided in different tabs, which can be activated or deactivated in the Scenario Editor.

The following are the available utilities and a brief overview, you can search for an expanded explanation of each utility in the related articles section.

#### Exercise setup

A summary of exercise configuration, from design to technicalities. Additionally, you'll find your Player login and Pulse URL.&#x20;

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

#### Help

Direct access to HelpDocs from the Facilitator Dashboard.

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

#### Teams

Allows the facilitator to add/remove participants during an exercise, add/rearrange teams, manage positions and assign special permissions to specific players.

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

### Dynamic Content

#### Personas

A quick edit tool for personas. Although personas are created in the *Scenario Editor*, they can be easily tweaked and modified in the *Facilitator Dashboard.* \
\
You can edit the banner of websites or mark websites as hacked.\
\
You also have a map view where you can see all the personas (with a given location) distributed in a map.

<figure><img src="/files/778JVCX87bzh8TW4s3iU" alt=""><figcaption></figcaption></figure>

#### Smartwords

View and edit the smartwords used in your exercise live during the exercise.

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

{% hint style="info" %}
See more on Smartwords here:
{% endhint %}

{% content-ref url="/pages/5aAzUOkLLU0WTv6E5LBL" %}
[Smartwords](/feature-documentation/designing-and-running/smartwords)
{% endcontent-ref %}

#### PoL

The Pattern of Life (PoL) deck is where all your stax can be controlled. Click on a stack button to initate, click again to stop.&#x20;

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

#### Injects grid

In the *Scenario Editor*, your injects can be turned into buttons to be easily accessible and replay-able from this utility in the *Facilitator Dashboard*.

<div align="left"><figure><img src="/files/0gwVurlhheQ1sVFmTxIC" alt="" width="375"><figcaption></figcaption></figure></div>

### Reviewing data&#x20;

#### Assess

Access observations and assess players according to your predefined schemas here.&#x20;

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

#### Review tab

The review tab gives an overview of all activity within the exercise. You can also download data, exercise or engagement reports here.

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

{% hint style="info" %}
See more on the Review tab here:
{% endhint %}

{% content-ref url="/pages/gyzPmHKzho3ZNPi9LxNK" %}
[Review tab](/feature-documentation/designing-and-running/facilitation/facilitator-dashboard/review-tab)
{% endcontent-ref %}

### Screenlock

Screenlock allows Facilitators to securely lock their dashboard during an ongoing exercise without interrupting the flow of the activity. This feature provides two main options:

1. **Manual Lock**: The facilitator can manually lock the dashboard at any time, such as when they need to step away briefly. The exercise continues without interruption, and the dashboard remains inaccessible until the facilitator returns and unlocks it with their password.
2. **Auto Lock with Timer**: The facilitator can set a timer to automatically lock the dashboard after a specified period of inactivity. This is useful for maintaining security while multitasking. If the facilitator leaves the screen unattended for the set duration, the dashboard locks automatically, but the exercise continues running. The facilitator can unlock it upon their return by entering their password.

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


# Injects Grid

The Injects Grid allows you to **jump to a specific inject in the MEL**. This is helpful if you're concerned that your players might miss an inject.

It can also be used alongside smartwords. For instance, if you provide an update using smartwords during the exercise, you can resend the inject, and it will be re-published with the updated smartword.

| Benefit                                                                                 | Feature                                                                                                                                                        |
| --------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Allows flexibility to send specific injects in the MEL at any point during the exercise | <ul><li>Select up to 64 injects</li><li>Injects presented on an easy to navigate grid</li><li>Reorganise your inject grid live in <em>Edit mode</em></li></ul> |

## Running

When you click on an inject grid button this will jump to that inject in the MEL.

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

### Edit mode

To customise the position of your buttons, select edit mode and reorganise them by dragging and dropping them.

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


# Review tab

The review tab is a way to observe all player activity in the exercise.

Locate the Review tab in the Facilitator Dashboard:

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

Once opened there are several options:

<table data-view="cards"><thead><tr><th></th><th></th></tr></thead><tbody><tr><td>Review</td><td>Monitor player activity live</td></tr><tr><td>Assess</td><td>Evaluate players according to your predefined schemas</td></tr><tr><td>Reports</td><td>Generate a word/excel file containing all player data</td></tr></tbody></table>




---

[Next Page](/llms-full.txt/1)

