Cheltenham Interactive LTD

Practical Moodle development, hosting, upgrades, and support.

Cheltenham Interactive helps universities, colleges, training providers, and smaller organisations running Moodle. Plugin development, managed hosting, upgrades, support, and integrations, with Azure-backed infrastructure where it genuinely helps.

  • Plugin development Admin tools, reporting, workflow improvements, and role-specific functionality.
  • Moodle hosting Managed environments, backups, updates, monitoring, and sensible ownership.
  • Upgrades and support Compatibility checks, staging, issue investigation, and ongoing maintenance.
  • Integrations SSO, API work, reporting feeds, and Microsoft ecosystem connections.

Core Services

Moodle-first service lines, with the technical depth to back them up

The core services are straightforward: build what Moodle needs, host it properly, upgrade it safely, support it sensibly, and connect it to the systems around it.

Most real Moodle projects cut across a few of these areas. Hosting, plugin work, consultancy, upgrades, integrations, and support often need to be handled together.

View all Moodle services

Free Public Plugins

Not everything here is private client work

Cheltenham Interactive also releases useful Moodle plugins publicly where they stand on their own. They are free, open source, and a good way to show the same practical plugin work outside paid delivery.

Featured Plugin

AI Feedback Assistant

assignfeedback_aifeedback

Teacher-side assignment grading guidance for Moodle, designed to support marker judgement rather than replace it.

  • Adds a Generate AI guidance action on the assignment grading screen.
  • Builds draft marker guidance from the assignment brief and submitted work.
  • Keeps the final mark and final wording with the teacher.

Common Moodle Work

Typical problems worth getting in touch about

  • Upgrades that keep getting delayed because plugin compatibility and risk are unclear
  • Hosting that works, but only because nobody wants to touch it
  • Custom workflows still being handled manually because Moodle does not quite fit the process
  • SSO, reporting, or API integrations that are brittle, awkward, or incomplete
  • Slow pages, odd behaviour, or support issues with no clear technical owner

Why Cheltenham Interactive

Direct technical delivery without the usual handoff problem

You talk to the person doing the work. That matters on Moodle projects, because hosting, plugins, integrations, support, and upgrades all affect each other and are easier to handle when the context stays with one technical owner.

Moodle and systems together

Platform work, hosting, integrations, upgrades, and support can be handled as one picture.

Practical, not padded

The goal is useful delivery and honest scoping, not theatre, jargon, or layers of account management.

Infrastructure that supports the service

Azure capability is still there where it helps with environments, reliability, security, and operations.

Good fit for awkward work

Custom workflows, broken upgrades, messy hosting, or odd platform behaviour are all fair game.

How Work Usually Starts

Clear enough to understand quickly, practical enough to actually be useful

No complicated delivery theatre. Most Moodle work starts with understanding the setup, sorting the priority, and getting on with the right change.

01

Review the current setup

Look at the Moodle estate, plugins, hosting, constraints, and the thing that is actually causing pain.

02

Handle the right piece of work

That might be plugin development, an upgrade, support work, an integration, or a hosting change.

03

Stay close through release and support

Support the rollout, follow through on fixes, and leave the platform in a better state than it started.

Early conversations usually end with clearer priorities, safer next steps, and fewer unknowns around the Moodle work itself.

Pedi and Yuri

The non-billing team members in charge of morale, walk enforcement, and break reminders

They are not especially helpful with Moodle upgrades, but they are very much part of the place.

Pedi, black labrador and Chief Morale Officer

Pedi

Chief Morale Officer

Specialises in calm focus sessions, desk-side company, and making sure long debugging sessions include a proper break.

Yuri, yellow labrador and Head of Fetch Operations

Yuri

Head of Fetch Operations

Known for high-energy patrols, enthusiastic support, and strong opinions about when it is time to stop staring at logs.

Contact

Need help with Moodle?

Send a short email with your current setup, what is not working, and any deadlines you are dealing with. That is enough to get a useful conversation started, whether the need is delivery, support, or a technical sanity check before a bigger Moodle change.