Extending mindLAMP
mindLAMP can be extended beyond its built-in capabilities with custom content, automated interventions, scheduled tasks, and identity provider integrations.
In This Section​
Custom Activities
Build new activities using HTML and JavaScript that run within the app.
Automated Interventions
Create rule-based or adaptive interventions that respond to participant data in real time.
Cron Jobs
Schedule recurring server-side tasks for data processing, reports, or automated notifications.
OAuth / OIDC
Integrate with external identity providers for single sign-on. Currently under redevelopment.
General Approach​
Extensions interact with mindLAMP through the REST API. Custom activities run client-side within the app's embedded browser. Automations and cron jobs run server-side. This separation means extensions operate as independent clients without modifying the core platform.