# Create and Manage Modules

Use this page to create modules, publish them, and manage participant delivery.

### Before you start

Log in to the Bridge XR web dashboard with your institution or admin credentials.

<figure><img src="/files/LhtPZn8tp4asNfM3NpuQ" alt="Web Dashboard Login"><figcaption><p>Web Dashboard Login</p></figcaption></figure>

### Create a module

1. Open **Modules** from the left sidebar.
2. Click **Add Module**.
3. Enter the module title and description.
4. Add one or more experiences.
5. Save as draft or publish.

<figure><img src="/files/sp5KfPduZotRu9PDksWE" alt="Open Modules"><figcaption><p>Open Modules</p></figcaption></figure>

<figure><img src="/files/ZUDkpCiVr8c4CKTc49cG" alt="Add a module"><figcaption><p>Add a module</p></figcaption></figure>

<figure><img src="/files/iWEMXkH0pP2KZJRws0Ai" alt="Enter module details"><figcaption><p>Enter module details</p></figcaption></figure>

### Add experiences

1. Click **Add** in the experiences section.
2. Choose the experiences you want to include.
3. Click **Confirm**.

<figure><img src="/files/3QKi6mj5HrYQFrrQoQrc" alt="Open the experiences picker"><figcaption><p>Open the experiences picker</p></figcaption></figure>

<figure><img src="/files/l4CkkiPGzCuQtcMnVjDq" alt="Available experiences list"><figcaption><p>Available experiences list</p></figcaption></figure>

<figure><img src="/files/I6qsBS2P4MJ2nK3OWJfg" alt="Add or remove experiences from the module"><figcaption><p>Add or remove experiences from the module</p></figcaption></figure>

After confirmation, the chosen experiences appear in the module.

<figure><img src="/files/VgnYexZe7Fvg2a53goUB" alt="Experiences added to the module"><figcaption><p>Experiences added to the module</p></figcaption></figure>

{% hint style="info" %}
Once a module is published, its experiences cannot be changed while the module is active.
{% endhint %}

### Save draft or publish

* Use **Save Draft** if you are not ready to release the module.
* Use **Publish** when the module is ready for participants.

<figure><img src="/files/eJTIyhbk9RZmwigseYgN" alt="Save draft or publish a module"><figcaption><p>Save draft or publish a module</p></figcaption></figure>

After publishing, you can copy and share the module CODE.

<figure><img src="/files/DCdbDQ7JU9OR9JUWgh4j" alt="Copy the module CODE"><figcaption><p>Copy the module CODE</p></figcaption></figure>

You can also reopen the module later to copy the CODE or share a link.

<figure><img src="/files/kwj3fuaAh0I669s4ZZii" alt="Share the module later"><figcaption><p>Share the module later</p></figcaption></figure>

### Edit a published module

You can edit a published module from the modules list.

<figure><img src="/files/jQBJ9CGknkX0NisK5a4k" alt="Edit a published module"><figcaption><p>Edit a published module</p></figcaption></figure>

{% hint style="info" %}
After publishing, you can only edit the module name and description. You cannot change the experiences while the module is active.
{% endhint %}

### Manage participants

Inside a module, open the **Participants** tab to review the participant list.

<figure><img src="/files/PeIN7lEk3bnBWyn4aYVw" alt="Module participants tab"><figcaption><p>Module participants tab</p></figcaption></figure>

From the contextual menu, you can:

* remove participants
* assign co-owners

<figure><img src="/files/WWUarUUNPEnst1SyWWgG" alt="Participant actions and co-owner options"><figcaption><p>Participant actions and co-owner options</p></figcaption></figure>

{% hint style="info" %}
Only administrators and coaches can be made co-owners of a module.
{% endhint %}

{% hint style="warning" %}
Guest participants should always re-enter from the same device and avoid logging out during an active module. Otherwise a new session may be created.
{% endhint %}

### Review analytics

Open the **Analytics** tab to review:

* global module data
* participant-level data
* experience-level data

<figure><img src="/files/JHllnsBK1nuhOSRynXyi" alt="Module analytics tab"><figcaption><p>Module analytics tab</p></figcaption></figure>

### Close a module

Close a module when it should no longer be available to participants.

You can do this:

* from the modules list
* or from the module detail page

<figure><img src="/files/d2UIBofwBrcedWaL5o7B" alt="Close a module from the list"><figcaption><p>Close a module from the list</p></figcaption></figure>

<figure><img src="/files/wLb42Dzg3jwbbxPwuhH3" alt="Close a module from the module detail page"><figcaption><p>Close a module from the module detail page</p></figcaption></figure>

After closing:

* participants can no longer join
* the module shows as closed
* analytics remain available

<figure><img src="/files/i1Ypuv6m1LOsygtbGaMM" alt="Closed module state"><figcaption><p>Closed module state</p></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

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

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

```
GET https://unity.zoeimmersive.com/bridge-xr/use-bridge-xr/create-and-manage-modules.md?ask=<question>
```

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

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