It leaves nothing behind
Capture happens at the database by generated trigger, statement-level, every business column — because a gap in capture is the one thing a replay can never repair.
Ally — the one who carries the handoff
Nothing falls between the people who care for someone.
AllyVora is a healthcare platform developed by pepbits, connecting appointments, patient records, provider directories and billing in one system. A booking, a cancellation, an arrival, a published profile — every change becomes an event that reaches the schedule, the directory, the record and the ledger before anyone has to ask. Doctor, nurse, front desk or whole hospital: the handoff holds.
Otherwise a handoff is only a hope.
Capture happens at the database by generated trigger, statement-level, every business column — because a gap in capture is the one thing a replay can never repair.
An outbox with lease and dedupe, publishing to your tenant's own topics. Not twice, not silently never — and never a classified payload shipped inline.
Replay, recovery and reconciliation, with an SLA view per domain, for the day a downstream system simply was not listening.
Counted, not estimated
Tables behind the event layer, with a draft → validate → approve → activate release lifecycle.
Numbering series configured — MRN, bills, appointments — per branch or per tenant.
Branches proven under one org structure, across 15 businesses and 5 legal entities.
Automated journeys passing, each declaring the requirement it proves. An untraceable pass counts as a failure.
Four domains on one set of records, so a change in any of them is already true in the others.
Bookings, cancellations, reschedules, arrivals and no-shows. A released slot is free the moment it is released, not the next time someone looks.
Patient identity and history under medical record numbers issued per branch or per tenant, including the merges that follow a duplicate.
Doctors, branches and qualifications, published once and correct everywhere they are read — booking, search and the public profile alike.
Charges captured against the encounter that produced them, on numbering series configured per branch or per tenant.
From one practitioner to a group running branches across several legal entities.
A front desk, a handful of practitioners and one schedule that has to be right — with the same record and billing spine a larger group runs on.
Outpatient departments and wards where a booking made in one place has to be visible in another without anybody carrying it there.
Branches under businesses under legal entities, each with its own numbering and its own view, sharing one org structure.
Each healthcare organisation gets an isolated workspace, and the isolation is enforced rather than remembered.
Records, numbering and configuration belong to one tenant. Events publish to that tenant's own topics rather than a shared stream.
One organisation can hold many branches across several businesses and legal entities — proven at 281 branches, 15 businesses and 5 entities.
Configuration moves through draft, validate, approve and activate, so a change to a live tenant is a release rather than an edit.
Common questions, answered plainly.
AllyVora is a multi-tenant healthcare platform developed by pepbits for clinics, hospitals and multi-branch healthcare groups.
AllyVora manages appointments, patient records, provider and branch directories, and billing, on one shared set of records.
AllyVora is designed for clinics, hospital outpatient departments and healthcare groups operating several branches or legal entities.
Yes. Each healthcare organisation gets an isolated workspace with its own records, numbering and configuration, and events publish to that tenant's own topics.
Every change is captured at the database as an event, delivered exactly once through an outbox, and can be replayed if a downstream system was not listening.
AllyVora is developed and published by pepbits, a software development company.