> For the complete documentation index, see [llms.txt](https://help.codechum.com/students/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.codechum.com/students/advanced-guide/how-to-use-codechum-with-lms/join-an-lms-linked-class/a.-connect-to-lms.md).

# a. Connect to LMS

Here are two scenarios where you can connect your account to your LMS:

### a. Connect to LMS Modal

Schools that have successfully set up their LMS configurations for CodeChum integration will be prompted with a modal (**see image below**) that will allow its users to connect to their LMS account.&#x20;

This modal shows upon revisiting the application.

<figure><img src="/files/uIfLXBOxAEXpyDpM7lgl" alt=""><figcaption><p>Connect to LMS modal</p></figcaption></figure>

To connect your LMS account through this modal, follow these steps:

1. Select your school from the list of options. Rest assured that if your school successfully set up the integrations on their end, your school will show up on the list for sure.
2. Check if the school's LMS indicated beside the button matches the LMS your school is currently using. If so, click the button to proceed.
3. You will be redirected to your school LMS's login portal. Provide your LMS account credentials there to successfully log in.
4. Once done, you will be redirected back to the application with a success message stating that you have successfully connected to your LMS. After this, the application will show you the rest of the things you can do when you're connected.

### b. Account Settings

In an instance that you have not been prompted with a modal upon revisiting the application even though your school already finished setting up on their end as per the instructions, you may try to connect to an LMS through your account settings found in the app (Profile > Account Settings).

To connect your LMS account through here, follow these steps:

1. Click your profile picture to open the menu and click **My Account**. \\

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

2. Go to Account Information.

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

3. You will see a field there for an LMS email. Under that is an indicator if your account is already connected to an LMS. If not, it will show a Connect button link. Click that to open a modal.

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

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

4. Follow the steps under the [Connect to LMS modal scenario](#a.-connect-to-lms-modal).

***

If you have successfully connected to your LMS, you should be automatically enrolled to the CodeChum classes that were linked to the LMS classes where your were enrolled in, saving you time.


---

# 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://help.codechum.com/students/advanced-guide/how-to-use-codechum-with-lms/join-an-lms-linked-class/a.-connect-to-lms.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.
