INTEGRATIONS

Connect MICOO with the systems you already use

Bring trusted digital credentials into your existing learning and operational workflows.

Start with our Moodle plugin, connect almost any learning journey through Magic Links, build your own solution with our public APIs, or let us create the integration your organisation needs.

On this page
  1. Integration overview
  2. Moodle integration
  3. Magic Links
  4. Public APIs
  5. Automate issuing
  6. Custom integrations
  7. Integration architecture
  8. FAQ
  9. Technical support

INTEGRATION OVERVIEW

Choose the connection that fits your workflow.

Every organisation has a different technology stack. MICOO provides several ways to introduce digital credentials without replacing the systems and workflows that already work for you.

Comparison of MICOO integration methods
Method Best suited for Development required Main capability
Moodle plugin Organisations using Moodle None Use MICOO from the Moodle environment
Magic Links Existing courses, emails and portals None Connect users to a configured MICOO flow
Public APIs Applications and automated workflows Yes Create users and invitations programmatically
Custom integration Proprietary or complex systems Depends on scope Build and maintain a tailored connection

Available capabilities may depend on the selected workflow and MICOO configuration. Request the relevant technical documentation before implementation.

MOODLE INTEGRATION

Add trusted credentials to your Moodle environment

Keep managing learning in Moodle while using MICOO as the infrastructure for issuing and managing digital credentials.

Type
Plugin
Availability
Free
Best for
Moodle-based learning environments

What it does

Our dedicated plugin connects Moodle with MICOO without replacing your learning environment. After the initial setup, authorised users can create and issue existing MICOO credentials without leaving Moodle.

It is a practical starting point for universities, training providers and organisations already working with Moodle.

When to use it

  • You already manage learning in Moodle
  • You want to keep your current course workflows
  • You need a direct connection with MICOO
  • You want a simpler experience for administrators and learners

Integration flow

  1. Moodle course
  2. MICOO plugin
  3. Credential workflow
Requirements and resources

Supported Moodle versions, installation method, required permissions, initial configuration and current plugin version are provided with the compatibility and installation documentation.

Request compatibility and installation details →

PUBLIC APIs

Build MICOO into your own products and processes

For organisations that need greater control, MICOO provides public APIs that connect existing applications with key onboarding steps.

Type
Programmatic integration
Development
Required
Best for
Applications and automated workflows

Available capabilities

  • Create MICOO users
  • Create invitations
  • Connect external onboarding workflows with MICOO

Typical flow

  1. External application
  2. MICOO API
  3. User creation
  4. Invitation
Technical reference

Authentication, production URLs, available environments, limits, error responses and versioning information are supplied in the current API documentation. Code examples are provided only for confirmed endpoints and payloads.

Request API access and documentation →

AUTOMATED ISSUING

Automate issuing as your programme grows

Automatically issue credentials when the learning, assessment or completion requirements defined in your workflow are met.

The implementation method depends on the selected integration and configuration.

Operational sequence

  1. Requirement met
  2. Issuing workflow
  3. Credential issued

Possible trigger sources

  • LMS
  • Assessment system
  • Internal application
  • MICOO API
  • Custom connector

Operational automation

Reduce repetitive manual issuing when the selected workflow can supply the required trigger.

Programme scalability

Support more learners, courses and partners without increasing administrative work at the same rate.

CUSTOM INTEGRATIONS

Need an integration built around your systems?

Some workflows cannot be covered by an off-the-shelf connector. Our team can define, develop and maintain a tailored integration around the smallest reliable connection your organisation needs.

When it is relevant

  • Proprietary learning platforms
  • Legacy databases
  • Processes distributed across multiple systems
  • Sector-specific software
  • Requirements not covered by existing integrations
  • Limited internal development resources

Process

  1. Technical discovery
  2. Data and workflow mapping
  3. Development and testing
  4. Maintenance and evolution

Prepare your request

  • System to connect
  • Intended workflow
  • Users involved
  • Data to transfer
  • Required MICOO actions
  • Operation frequency
  • Security constraints
  • Technologies and environments
  • Expected timeline

Submit your technical requirements →

INTEGRATION ARCHITECTURE

Connect recognition to your existing learning ecosystem

Learning, assessment and recognition do not always happen in the same platform. MICOO connects the recognition phase to the workflow you already operate.

Source systems

Learning platform · Assessment system · Internal application · Member portal

Integration layer

Moodle plugin · Magic Link · Public API · Custom connector

MICOO workflow

User onboarding · Invitation · Configured credential process

FREQUENTLY ASKED QUESTIONS

Technical questions, answered clearly.

Compatibility can change with plugin releases. Request the current compatibility and installation details before planning deployment.

The currently described public API capabilities are creating MICOO users and invitations, connecting external applications with the MICOO onboarding workflow.

The current authentication method is documented with API access. Request the technical reference before implementation.

User identification and the behaviour for new or existing users depend on the configured flow. Ask for the relevant Magic Link implementation details.

Issuing can be automated when the requirements and trigger are defined in a connected workflow. The concrete method depends on the selected integration and configuration.

Available environments are confirmed as part of the technical documentation supplied for your integration.

Yes, a proprietary learning platform can be assessed as a custom integration. Technical discovery confirms the workflow, data and actions required.

Ownership and maintenance are agreed during scoping. MICOO can design, build and continue maintaining a tailored connection when that support is required.

No. MICOO can complement your existing learning environment through the Moodle plugin, Magic Links, public APIs or a tailored integration.

TECHNICAL SUPPORT

Planning an integration?

Describe your current system, the workflow you want to automate and the MICOO actions you need to make available. Our team can help you identify the appropriate integration method and provide the relevant technical information.