Not sure at what point Workflow got the ability to read/write HealthKit data but I’m now using it.
Searching