Everything you track on a clipboard, in one place.
Honors, aliyot, scrolls, family sign-offs — all in one workspace.
The gabbai's job is the most relationship-heavy and detail-dense work on the bimah. Most synagogues run it out of a clipboard, a paper run-of-show, and someone's text history. MyBimah Honors gives gabbaim a workspace that mirrors the actual flow: plan dates weeks ahead, share a link with families, capture confirmations in writing, sync the result back to the run-of-service automatically, print honor cards by Friday afternoon.
Multi-honor rows that match real ceremonies
A single Torah Hotza'ah row can carry the Torah carrier, plus Ark Opener A, plus Ark Opener B — three honors, one prayer. Hagbah + Gelilah on one row. Kohen + Levi calls on consecutive aliyot with proper subtype tracking. The catalog encodes the choreography; you assign the people.
- Honor catalog with stable codes: TA (aliyah), MR (maftir), HT (haftarah), HL (hagbah), GD (gelilah), AO (ark open/close), TC (Torah carrier), ER (English reading)
- Per-row honor_id_string auto-derives: e.g. 100.TA01 / 100.TA02 for two aliyot on page 100
- Aliyah subtypes 1-7 (or kohen / levi / shlishi / revii / chamishi / shishi / shvii)
- Multi-slot rendering with separate confirmation tokens per honoree
Family share links — generic, reusable
Open the planning portal, expand a date, copy the share link. Send it to the family, choir director, group lead, B'nei Mitzvah parents. They land on a clean form, edit honoree names + Hebrew names + occasion notes, request additional honors, mark the plan committed. You see the changes in real time on your end.
- One link per planning date — generic by design ("share link" not "family link")
- Tokenized URL, no auth, no app install, works on any phone
- Locking control: open for editing, lock when finalized
- Family adds new honor request → coordinator approves → slot fills
Click-through confirmations + state machine
Send a confirmation email to the honoree. They click accept or decline. State machine tracks sent → opened (set on first GET) → accepted / declined / expired / superseded. No more chasing people on Friday afternoon.
- Public confirm URL, middleware-allowlisted, no auth required
- Opened state set automatically on first email-click
- Coordinator can supersede with a fresh send when reassigning
- Honor history populates on accept: every accepted honor stamped to the honoree's profile
Scroll choreography for multi-Sefer ceremonies
5-Sefer Kol Nidrei with rotating Torah carriers tracked. Per-tenant Torah scroll inventory. Per-service scroll usage assignments. Overlay system handles 2-scroll vs 3-scroll vs traditional flows. Every scroll move recorded; no "wait, who's holding the second sefer right now?" mid-service.
- tenant_torah_scrolls inventory: name, designation, condition notes
- service_scroll_usages: 1..N scrolls per service, scroll_order = procession order
- Auto-trigger overlays: scroll_count >= 2 fires the second-scroll H+G insertion
- Scroll designation chips on every relevant row in the editor + PDF
Last-honored awareness in the picker
When you're assigning an aliyah, the member typeahead shows a small badge next to each name: green if they haven't been honored in 12+ months, amber if 6-12 months, rose if under 6 months. So you don't accidentally honor the same person three weeks running. Honor history is the source of truth — populated automatically as confirmations land.
- honor_history table — denormalized rollup of every accepted honor
- LastHonorBadge sub-component renders inline in the picker dropdown
- Batch-fetched per directory page open — no per-row lookup
- Filter pills: filter to congregants who haven't been honored in N months
Honor cards printed by Friday afternoon
Per-honor printable cards with prayer name, page reference, honoree (with Hebrew name when set), arrival time, instructions, tenant boilerplate. Three formats: single card, booklet, slide-only. PDF generation via Puppeteer with Frank Ruhl Libre Hebrew rendering.
- Honor instruction templates per (template × honor code × subtype) — set once, applied automatically
- Per-tenant boilerplate ("please arrive 5 minutes before your aliyah")
- Aliyah booklet PDF: every honor card on one page, pre-collated
- Print cards from the honors portal in two clicks
High Holiday workspace
Phase-aware planning for the densest week of the year. Tab strip per HH service (RH Day 1, RH Day 2, Kol Nidrei, YK Morning, Mincha + Neilah), bulk-select to send confirmations, download all honor cards as a single booklet PDF. Excluded from the main Shabbat portal so the day-to-day flow stays focused.
- 5 separate HH services each as a tab
- Bulk-send: select 30 honorees, click Send Confirmations, watch the state-machine roll out
- AA imported 5786 honor history backfilled (155 accepted honors, 134 placeholder users)
- Group aliyot blocks for YK Musaf: Malchuyot / Avodah / Martyrology each as coordinated triads
Other audiences
Run Saturday morning without a paper printout in your hand. Live ETA, projector control, day-of view.
Operations, lifecycle workflows, facilities — the layer between membership system and bimah.
Volunteer coordination, planning portals, signups. Ownership without the friction.
The work that lives on your clipboard belongs in MyBimah.
We're onboarding new launch-partner synagogues selectively while we mature the platform with our beta partner. Send a note and we'll set up a conversation.