> For the complete documentation index, see [llms.txt](https://docs.engagevr.io/engage/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.engagevr.io/engage/sessions/joining-a-session.md).

# Joining a Session

There are two ways to join a Session that somebody else has created. If someone chooses to include their Session in a public or Enterprise group list, you can go to the appropriate list in the ENGAGE app and join from there. For more information, see [Joining a listed Session](/engage/sessions/joining-a-session/joining-a-listed-session.md). If a Session isn't included in any list, then you can use the Session's unique ID to join. For more information, see [Joining with a Session ID](/engage/sessions/joining-a-session/joining-with-a-session-id.md).

{% hint style="info" %}
You can't join a Session that's full. For more information, see [Session capacity](/engage/sessions/creating-a-session/session-capacity.md).
{% endhint %}

When you join a Session that was created by somebody else, that person can control what permissions you have in their Session. If you are unable to use some features, such as to draw with the 3D pen or add IFX, then those permissions may be turned off for you.


---

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

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

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

```
GET https://docs.engagevr.io/engage/sessions/joining-a-session.md?ask=<question>&goal=<endgoal>
```

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

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

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