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:

  1. 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.
  2. Interceptor Plugin: The plugin is invoked either before or after an API call and enables modification of the request or response.
  3. 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.