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.
Health Connect Integration Examples
How mindLAMP integrates Health Connect data with mental-health context to deliver meaningful insights in the participant portal.
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.