From a heartbeat to an action
Five stages. The fourth one is the reason the platform exists.
Sense
Sensors sample continuously. Filtering and artefact rejection happen on the device, so a loose electrode never becomes an alarm.
Interpret
Signals from several devices are fused with context (location, shift, activity) into a state rather than a number.
Propose
The rule graph produces a candidate action with a confidence, an urgency and a written reason for it.
Approve
A person confirms, refuses, or lets the window expire. What expiry means is set per rule, in advance, by name.
Act
The workflow runs to completion, retries safely, and writes a signed record of who released it and why.
Expiry is a decision too
Every gate declares what silence means. A medication reminder expires quietly. A cardiac escalation expires upward, to the next responder. Nothing defaults to “do it anyway” unless a named person configured it that way and signed for it.
Replay is built in
Because evaluation is deterministic, you can take last Tuesday's recorded signal, run a modified rule against it, and see exactly which proposals would have changed, before anything is deployed to a fleet.
The comparison people ask for first
| Capability | BioFlow | IFTTT | Zapier |
|---|---|---|---|
| Trigger source | Physiological signal | App or device event | SaaS event |
| Approval gate in the rule | First-class | None | Manual step, no scoring |
| Runs with no network | Yes, at the edge | No | No |
| Sub-second evaluation | Yes | Seconds to minutes | Seconds to minutes |
| Signed audit of decisions | Every action | Activity log | Task history |
| On-device inference | Yes | No | No |
| Clinical and industrial models | FHIR R4, OPC-UA | No | No |
| Air-gapped deployment | Supported | No | No |
Start with one ward, one shift, or one squad
A pilot runs four to sixteen weeks depending on deployment model. You bring the population and the responders. We bring devices, gateways and the first set of rules, and we measure override rate and time-to-answer from day one.