# Vimeo for Moodle plugin - Installation guide

Unlock the full potential of your Moodle Learning Management System (LMS) with our step-by-step guide on integrating Vimeo for enhanced eLearning experiences.&#x20;

Our plugin seamlessly integrates your Moodle system with your Vimeo account, creating dedicated video pages for each course.&#x20;

Follow this concise tutorial to set up your Vimeo account, create a custom app, and integrate it with Moodle, ensuring a smooth online course experience for your learners.

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

## **To get started, follow these simple steps:**

#### **Step 1: Enabling your Skylms Moodle-Vimeo plugin**

After you have installed our Moodle - Vimeo plugin click on continue.

You will get to the plugin setup page where you will need to insert your skylms license key and the email address you used to register on skylms site.  If you have not received the key by email after purchasing the plugin - contact us at **<info@skylms.io>**&#x20;

After saving you'll need to insert your Vimeo credentials.&#x20;

<figure><img src="/files/vFmzS4qG7jjduKTP3FEX" alt=""><figcaption><p>plugin setup page</p></figcaption></figure>

<figure><img src="/files/LbOlUl7ZymilUPgJWpDE" alt=""><figcaption><p>Vimeo credentials</p></figcaption></figure>

***

**Step 2: Create a Vimeo Account**

* Open a [free Vimeo account](https://vimeo.com/).
* Vimeo's free account offers 5GB of storage, with additional [plans available](https://vimeo.com/upgrade-plan) for more space.
* Our plugin works seamlessly with the free account; no need for a paid subscription.
* Verify your account by clicking the verification button in the email you receive from Vimeo.
* For more instructions check the following tutorial on [how to open and use Vimeo](https://youtu.be/ljU3i9IVf_U) for beginners.&#x20;

***

**Step 3: Creating a Vimeo App:**

* After logging in, visit <https://developer.vimeo.com/>.
* Click on "Create an app" at the top of the screen.
* In the top right corner, click "CREATE AN APP."

<figure><img src="/files/DA3VCwggKHzKVaetbPik" alt=""><figcaption><p>CREATE AN APP</p></figcaption></figure>

* Provide a name and description, check the terms of use, and click "CREATE AN APP."
* Copy the client identifier and paste it on the plugin's settings first field. &#x20;

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

<figure><img src="/files/QAncSncU9VyfMgYCjmnR" alt=""><figcaption><p>client identifier</p></figcaption></figure>

* Copy the client secrets code and paste it into the second plugin's settings field. &#x20;

<figure><img src="/files/5gDNC7IlnfBAv4XHxxnk" alt=""><figcaption><p> client secrets code</p></figcaption></figure>

* Now click on the Authenticated (you) checkbox, select the API settings, and click on the GENERATE button. We recommend checking all the open checkboxes.&#x20;
* Copy the generated code and paste it into the third plugin's settings field.&#x20;

<figure><img src="/files/Txx1QHgxMS9llfJjugor" alt=""><figcaption><p>Authenticate</p></figcaption></figure>

<figure><img src="/files/sQ7p1CODK3eFArL03qDt" alt=""><figcaption><p>generated code</p></figcaption></figure>

* Now go to our Vimeo main account and click on the Edit profile link.&#x20;
* On your profile page, copy the user ID and paste it into the fourth Plugin's settings field.&#x20;

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

<figure><img src="/files/1KXeeAQoyMMigjYGZcS7" alt=""><figcaption><p>user ID</p></figcaption></figure>

* On the plugin settings page, you are allowed to add a plugin description. after adding all Vimeo credentials click on save.&#x20;

<figure><img src="/files/7VahUzbORCZNAzUAIbKm" alt=""><figcaption><p>plugin description</p></figcaption></figure>

Congratulations! You are now equipped to seamlessly utilize the Vimeo Video page within your Moodle LMS, enhancing the online course experience for your learners.


---

# 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://skylms-io.gitbook.io/products-guide/vimeo-for-moodle-plugin-installation-guide.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.
