1. Sign up on Poodll.com

To use Cloud Poodll plugins you will need an account on Poodll.com. Sign up for one of those at https://poodll.com/pricing

2. Register your site URLs

Poodll registers your sites as they appear in your Moodle site configuration file. Your registration is checked against that when Poodll runs. To do this, go to http://poodll.com/member and enter your Moodle site's URL/domain (start from http/https). 

Most Poodll plans allow you to use a wildcard '*' in place of the www (or other subdomain) to enable all subdomains, e.g https://*.mycoolsite.com .  NB The URL needs to begin with "https" or "http"

For Cloud Poodll plugins thats all you need to do. Poodll also generates a registration code for each registered URL beneath the URL field. That is for classic Poodll and is not needed for Cloud Poodll 

3. Copy your API User and API Secret (Cloud Poodll)

Cloud Poodll uses your API username and API secret to allow your site users access to Poodll. Each of the Cloud Poodll plugins works independently i.e. they do not depend on each other or on the Poodll filter. So you should add the API username and secret to the settings page for each of them. You will find those on the "API Creds" tab of the https://poodll.com/member page. 

4. Install the Cloud Poodll Plugins that you want.

You can install the Poodll plugins in one of three ways.

Use Moodle.org and your Moodle site's installation service (recommended)

See here for more information

Download the zip files and upload them into Moodle

See here for more information.

Use Git and GitHub (advanced)

See here for more information.

4. Set the API username/secret and registration code

In the settings page for each plugin, you can add the API username and secret. 

You can confirm that everything is ok after adding those by pressing the "Refresh license information" link after saving the new settings. 

When you renew or upgrade your subscription (eg from free trial to a paid one) the Cloud Poodll plugins know about that automatically. You do not need to update any settings for them.

5. The Cloud Poodll Plugins

Cloud Poodll for Atto

If you are installing Cloud Poodll for Atto, you will need to tell the Atto editor to display Cloud Poodll. Read about that here:

Cloud Poodll Assignment Submission


Poodll ReadAloud


Cloud Poodll Question


Cloud Poodll for TinyMCE