What are BioT Plugins?
While the BioT platform is generic and a lot of no-code customization can be done using the console, some projects will need to customize the data that flows into and out of the platform.
For example, to auto-generate a unique ID for a patient just before it is saved to the database, to calculate the age of a patient just before it is displayed on screen, or even to send an SMS alert to a caregiver.
All of these and much more can be done using plugins.
See more info in the product description.
There are 3 types of plugins:
- Notification Plugin: The plugin is invoked when a predefined event occurs in BioT, such as when a device is created, a patient's measurement is saved, or a caregiver logs in.
- Interceptor Plugin: The plugin is invoked either before or after an API call and enables modification of the request or response.
- Non-Specific Plugin: The plugin has an endpoint but no event subscription. It is invoked either on a scheduled basis using a cron expression or directly from your own code. For example, to run a nightly data export or respond to a direct API call from your application.
To get started with deploying a plugin, see Custom Plugin Deployment.
