Issue 1 · February 7, 2026
February 2026 — Welcome to the QEHS Digest
The first issue. January ship list, an introduction to who we are, and a long-form note on why we’re building QEHS in the open.
- First issue — what to expect each month
- Product: plan editor + annual-contract discounts + status page
- Long-form: why the Composer is configurable all the way down
- Community: office hours schedule (Americas / EMEA / APAC)
Hello
Welcome to Issue 1 of the QEHS Digest. Once a month, on the first Friday, we’ll send a short note covering four things: what shipped, a field story, a technical deep-dive, and one piece of reading worth your time. No attempt to fill a template — if any section has nothing good that month, it skips.
The Digest is written by the same people who build the product. Expect a practitioner voice — sometimes wrong, always honest, never marketing-department.
What shipped in January
- Billing portal + Stripe Checkout — upgrade from /settings/billing without a sales call.
- Trial-lifecycle emails — BullMQ-driven 5-step welcome + nudge sequence, provider-agnostic adapter interface.
- Annual-contract discounts — per-plan percentage composable with volume-tier discounts.
- Statuspage-driven /status + in-app incident banner — no more pinging Slack to know if the outage is you.
Why we’re building the Composer
The fastest way to understand QEHS is to try to build a process that doesn’t fit our defaults. Every field block, workflow state, guard, effect, capability, permission is configurable without code. The templates are not special cases — they are just saved configurations that ship with the tenant. A Premier partner can build a net-new module for a regulated-sector customer without our engineers touching the code.
- Field blocks: text, number, date, picker, lookup, location, photo, signature, computed, and 20 more.
- Capabilities: the vertical muscle — QR, gas-test, RCA canvas, training-matrix lookup, RQ auto-check.
- Workflows: named states + transitions, guards, effects, per-state permissions.
- Multi-lang: every user-facing label is i18n-aware from day one.
Come say hello
We run weekly office hours in three regions — Americas (Tuesday 11:00 ET), EMEA (Thursday 15:00 BST), APAC (Wednesday 16:00 SGT). 30-minute slots, no agenda, come with a QEHS question and we’ll walk through it. /help/office-hours to reserve a slot.
Get the next issue in your inbox
First Friday of the month. Work email only. Unsubscribe from every footer.