Integration Hub icon

Integration Hub

Maintained by Felix Manrique
Integration Hub is a local Moodle plugin designed to centralize and manage outgoing integrations with external microservices
Price option: Free

Supports Moodle 4.1-5.1 See all versions
Latest release: 4 months ago
Installations: 2
Downloads (last 90 days): 98

Frankenstyle name: local_integrationhub
Local plugins

Description

Integration Hub for Moodle (MIH) is a local plugin that acts as a centralized gateway for integrations. It handles HTTP logic, authentication, retries, and error logging, allowing you to configured everything from a dashboard.

Key Features:

  • Service Gateway: Reusable API for plugins.
  • Event Bridge: Map Moodle events to external webhooks without code.
  • Resilience: Circuit breakers, exponential backoff retries, and Dead Letter Queue (DLQ).
  • Monitoring: Real-time dashboard for success rates and latency.
  • Transports: REST, AMQP (RabbitMQ), SOAP.

Contributors

Awards

Privacy friendly