The Vevox LTI integration makes live polling and Q&A effortless for Moodle users.
This set up requires you to be an Account Administrator of your Vevox account with an Institutional plan and you will also need to be an administrator of your Moodle account.
- In your Vevox dashboard go to Account > Admin Settings > LTI.
- Select 'Create New' and choose 'Add new plattform'.
- In 'Platform name', give your plattform a name. (E.g. Moodle)
- You should see a screen like the one in the below image, we will need this information later.
- Within Moodle go to ‘Site Administration > Plugins > External Tool > Manage Tools.
- Select 'configure a tool manually'.
- Fill In the following details:
- Tool name: Vevox (or however you would like it to appear in Moodle)
- Tool URL: https://lti-api.vevox.com
- LTI Version: LTI1.3
- Public key type: Keyset URL
- Public keyset: copy the 'Vevox JWKS URL' link from the LTI deployment section in your Vevox dashboard
- Initiate login URL: copy the 'Vevox OIDC initiation URL' link from the LTI deployment section in your Vevox dashboard
- Redirection URI(s): copy the 'Vevox target link' link from the LTI deployment section in your Vevox dashboard
-
Custom parameters: Context.id.history=$Context.id.history
The $Context.id.history value is required if you are copying courses within Moodle and want to retain any Vevox links when the copy is made. - Tool configuration usage: Show in activity chooser and as a preconfigured tool
- Default launch container: Embed without blocks
- Support Deep Linking: Yes
- Content Selection URL: copy the 'Vevox target link' link from the LTI deployment section in your Vevox dashboard
- Show more options: Optionally, you can add the Vevox logo to the tool to make it more recognisable when selecting Vevox from the list of activities/resources
-
-
Services:
-
IMS LTI Assignment and Grade Services: Use this service for grade sync and column management
-
IMS LTI Names and Role Provisioning: Use this service to retrieve members' information as per privacy settings
This last option is a new requirement. It is required if you want participants to be able to access the Vevox app directly (rather than accessing it through Moodle) and have their grade passed back to the gradebook. For this you must also have Participant SSO configured for your account.
-
IMS LTI Assignment and Grade Services: Use this service for grade sync and column management
-
Privacy:
- Share launcher's name with tool: Always
- Share launcher's email with tool: Always
- Force SSL: Yes
-
Services:
- When finished save the changes.
- In the Tools list select the 'View configuration details' button.
- Copy these details into the relevant fields in your Vevox dashboard.
- Platform ID -> ISS
- Client ID -> Client ID
- Deployment ID -> Deployment ID
- Public keyset URL -> JWKS endpoint
- Access token URL -> Token endpoint
- Authentication request URL -> Authorization endpoint
- Press OK and the setup is now complete, and you can now assign Vevox to activities in Moodle