Front Office Press · announcements, newsletters, and the school press surface
The front office writes it once — the publication engine sets it, prints it, and posts it.
Front Office Press is the school’s public voice: the front office as publisher. An announcement, a weekly newsletter, a community bulletin — the office composes it once, and the same publications engine that sets report cards and yearbook pages sets it to a print-ready page and posts it as an online edition anyone can open from a link. Who a piece is for resolves off the one imported roster, scoped to the right families and walled to one school. Anything that discloses a student’s coupled information routes through the consent substrate at the moment it is emitted. The composition and the print-ready generation are built and running. The live outbound send — the email blast, the SMS, the mailed delivery — is honest early-access, and we name that plainly.
This is the front-office publishing product page — deep on the publication engine, the roster-scoped audience, and the consent-gated disclosure boundary. The plain-language catalog of all K–12 modules is at schoolsoftware.app. The full platform story is at homeroom.software. The publications surface the engine is shared with is yearbook.press. Any mailed edition’s print-and-mail leg cross-links mailing.software and is itself early-access.
The pillars: what is built and what is in early access
Front Office Press has five surfaces. The first four are shipped and running: the publication engine, the roster-scoped audience, the consent-gated disclosure boundary, and the online edition. The fifth — the live outbound send — is honest early-access. Each is marked plainly.
The publication engine
The front office composes an announcement or a newsletter, and the publications pipeline sets it to a print-ready page through the VDP flat-paper rail — the same production path that generates report cards and yearbook pages. A newsletter is a publication like any other on the engine: the office does not learn a new tool for the school press, it uses the one the platform already runs its printed output on. The layout respects the school’s template; the output is a print-ready file assembled from what the office actually wrote. Shipped
Roster-scoped audience
Who a communication is for resolves off the one imported roster and the school’s single-tenant isolation. A piece meant for a grade, a homeroom, or the whole school is scoped from the roster the office already maintains — not a second mailing list kept in a spreadsheet. Tenant isolation is enforced at the data layer: a communication scoped to one school’s families is never resolvable against another school’s roster. The audience is a projection of the roster, never a leak across tenants. Shipped
Consent-gated disclosure
Any communication that discloses student-coupled information — a name, a photo, an award tied to a student — routes through the consent substrate at the emit boundary. The office’s public voice respects the same FERPA posture the grade and report-card surfaces enforce: a disclosure is checked at the moment it is emitted, not left to a reviewer to remember. A piece that would surface a student’s coupled detail without consent on file does not emit that detail. The public voice is loud, but it is gated. Shipped
The online edition
A published piece opens on any phone from a link, with no app to install. It rides the same read-side surface the yearbook online edition uses: a stable URL, a responsive reading page, and nothing to download. A family reads the newsletter where they are, on the device they have. The online edition is the always-available read path — distinct from the outbound push, which is the early-access leg named below. Shipped
Live-send / comms delivery
The actual outbound send leg — pushing a newsletter to family inboxes, firing an SMS or notification blast, or dropping a printed edition into the mail — is honest early-access. The composition and the print-ready generation are built; the live delivery leg is the early-access step, exactly as the mailed-report-card postal send is named on mailing.software. This page does not claim a live outbound send. What is available today is writing the piece, setting it to print-ready, and posting the online edition anyone can open from a link. Early access (live send)
How a piece moves from the office to the family
The publishing flow is deliberately short. The office writes; the engine sets and posts; the send leg is named honestly as early-access. Nothing is re-keyed at the output stage.
- The front office composes the piece. An announcement, a weekly newsletter, a bulletin — the office writes it once in the composition surface. This is authoring, not a mail merge against a separate contact list. The content is the school’s public message in the office’s own voice.
- The audience resolves off the roster. Who the piece is for — a grade, a homeroom, the whole school — is scoped from the one imported roster and the school’s single-tenant isolation. The office does not keep a parallel mailing list; the audience is a projection of the roster it already maintains. A piece scoped to one school is never resolvable against another school’s families.
- Any student-coupled disclosure is checked at emit. If the piece surfaces a student’s coupled information — a name, a photo, an award tied to a student — the consent substrate is checked at the emit boundary. The check happens at the moment the detail would be emitted, not in a reviewer’s memory and not in the database. A coupled detail without consent on file is not emitted.
- The engine sets it to a print-ready page. The publications pipeline sets the piece through the VDP flat-paper rail — the same production path that generates report cards and yearbook pages. The output is a print-ready file assembled from what the office wrote, respecting the school’s template. A newsletter is a publication like any other on the engine.
- The online edition is posted. The published piece opens on any phone from a link, with no app to install — the same read-side surface the yearbook online edition uses. This is the always-available read path: a stable URL a family can open where they are.
- The live send is named as early-access. The outbound push — the email blast, the SMS or notification, the mailed printed edition through mailing.software — is honest early-access. We say so plainly rather than presenting the send as available today. The composition and the print-ready generation and the online edition are built; the live delivery is the early-access step.
The publication engine: one production path for everything the school prints
A newsletter is not a special case. It is a publication, and the platform already has a publication engine — the same pipeline and VDP flat-paper rail that produce report cards and yearbook pages. Front Office Press points that engine at the front office’s public voice.
The same pipeline as report cards and yearbook pages
The office does not adopt a separate publishing tool for the school press. An announcement or newsletter sets through the same publications pipeline and VDP flat-paper rail that generate report cards and yearbook pages. The production path is shared: one engine, one flat-paper rail, one template posture. What changes is the content the office writes, not the machine that sets it.
Variable-data publishing on the flat-paper rail
The VDP flat-paper rail is a variable-data path: a publication template composited with the specific content for a specific audience. A newsletter that greets a family or names a grade is a variable-data publication like any other on the rail. The rail produces a print-ready page; the same rail is what mailed report cards ride for their print-ready generation.
Print-ready generation is built; the send is not
The generation step — setting the composed piece to a print-ready page through the rail — is built and runs today. The outbound send leg, where a printed edition goes into the mail or a digital piece pushes to an inbox, is early-access. The line between the two is drawn deliberately: generation is available, delivery is named plainly as the next step.
The online edition rides the yearbook read surface
A posted piece opens from a link on any phone, no app to install, on the same read-side surface the yearbook online edition uses. The read path is separate from the push: a family can always open the online edition at its URL, whether or not the early-access outbound send has fired. The engine sets the page; the online edition is where it is read.
FERPA and consent: a loud public voice, gated at emit
The front office speaks to families and community — that is the point of a public voice. But a school’s public voice can brush against student-coupled information: a student’s name in an honor roll, a photo in a spotlight, an award tied to a person. Front Office Press treats that boundary as the same FERPA boundary the rest of the platform enforces, not a lighter one because the surface is public.
The disclosure check happens at the emit boundary. A piece stored in the composition surface is not a disclosure — it is internal draft content. The disclosure event is the moment a student-coupled detail would be emitted into a published piece or an outbound send. That emission routes through the consent substrate: the consent record for the student is checked at the emit call, not in the database and not in a reviewer’s memory. A coupled detail without consent on file is not emitted into the public piece.
The audience is roster-scoped and tenant-isolated. A communication is scoped to the families on one school’s imported roster, and tenant isolation at the data layer means a piece for one school is never resolvable against another school’s roster. The public voice does not become a cross-tenant broadcast; it stays a single school’s message to its own community.
The platform is SIS-adjacent. The office reads the imported roster; it does not own the authoritative enrollment record. Front Office Press does not replace the school’s student information system and does not claim to. It publishes against the roster the office already maintains, and reflects roster changes on the next import cycle.
The live-send leg: named plainly as early-access
The one honest-off surface on this page is the outbound send. We describe it the same way the mailed-report-card postal send is described on mailing.software: the generation is built, the send is the early-access step, and the page never presents the send as available today.
Email blast: early-access
Pushing a newsletter to family inboxes is the outbound email leg. It is honest early-access. What is built is composing the piece, setting it to a print-ready page, and posting the online edition a family can open from a link. The inbox push itself is the early-access step, named plainly rather than presented as live.
SMS / notification blast: early-access
A text or push-notification blast to families is the outbound notification leg, and it is honest early-access as well. The page does not claim a live SMS or notification send. The composition, the print-ready generation, and the online edition are the built surfaces; the blast is the early-access step.
Mailed print delivery: early-access via mailing.software
A printed edition dropped into the mail routes through mailing.software for the postal-send leg — addressed, printed, and mailed to a home address. The print-ready generation is built through the VDP flat-paper rail; the postal send is the early-access leg, the same posture mailed report cards carry. Early access — live send
What is available today
The office can write a piece, scope it off the roster, clear any student-coupled disclosure through the consent gate, set it to a print-ready page on the publications engine, and post an online edition anyone can open from a link. That is the built surface. The outbound push — email, SMS, mailed delivery — is the early-access leg, and this page says so plainly.
SIS-adjacent, not a system of record
Front Office Press sits alongside the school’s existing student information system; it does not replace it and does not own the authoritative roster. The office reads the roster the platform imports from whatever SIS the school already runs, and scopes a communication’s audience against that imported roster. The authoritative enrollment record stays in the school’s existing system.
This matters for the public voice specifically. Because the audience is a projection of the imported roster rather than a mailing list kept by hand, a family that leaves the roster leaves the audience on the next import cycle, and a family that joins is scoped in the same way. The office is not maintaining a second copy of the school’s community; it is publishing against the one roster the platform already holds.
The publications engine, the roster, and the consent substrate are shared modules. A term or a homeroom the front office scopes a piece to is the same roster structure the grade and report-card surfaces read. The modules share the data model; they do not each keep a separate list of families.
Common questions
Can Front Office Press send a newsletter to families today?
It can compose the newsletter, scope its audience off the roster, clear any student-coupled disclosure through the consent gate, set it to a print-ready page on the publications engine, and post an online edition families can open from a link. The live outbound send — pushing the newsletter to inboxes, an SMS or notification blast, or a mailed printed edition — is honest early-access. We name that plainly. The page does not claim a live send.
What is the online edition, and is it available now?
The online edition is the read-side surface: a published piece opens on any phone from a link, with no app to install, on the same read surface the yearbook online edition uses. It is built and available today. It is distinct from the outbound push — a family can open the online edition at its URL whether or not the early-access send leg has fired.
How does a newsletter relate to report cards and yearbook pages?
They all run on the same publication engine. A newsletter is set to a print-ready page through the same publications pipeline and VDP flat-paper rail that generate report cards and yearbook pages. The office does not learn a separate publishing tool; it uses the one the platform already runs its printed output on. A newsletter is a publication like any other on the engine.
How is the audience for a communication decided?
It resolves off the one imported roster and the school’s single-tenant isolation. A piece scoped to a grade, a homeroom, or the whole school is a projection of the roster the office already maintains — not a second mailing list. Tenant isolation at the data layer means a piece scoped to one school is never resolvable against another school’s roster.
What stops a public piece from exposing a student's information?
The consent gate at the emit boundary. Any communication that would disclose student-coupled information — a name, a photo, an award tied to a student — routes through the consent substrate at the moment the detail would be emitted. A coupled detail without consent on file is not emitted into the public piece. The check is at emit, not in a reviewer’s memory and not in the database.
Is this a student information system?
No. Front Office Press is SIS-adjacent: the office reads the imported roster and publishes against it. The school keeps its authoritative enrollment record in whatever SIS it already uses. This surface does not replace the SIS and does not own the authoritative roster.
Are mailed printed editions available?
The print-ready generation is built: a piece sets to a print-ready page through the VDP flat-paper rail. The postal-send leg — addressed, printed, and mailed to a home address — routes through mailing.software and is honest early-access, the same posture mailed report cards carry. The generation is available; the mailed send is the early-access step.
What is the difference between this page and schoolsoftware.app?
schoolsoftware.app is the plain-language catalog front door where an administrator scans every K–12 module. Front Office Press is the full product home for the front office’s public voice — the publication engine, the roster-scoped audience, the consent-gated disclosure boundary, and the online edition — with the live outbound send named plainly as early-access.
Does the office need to keep a separate contact list?
No. The audience is a projection of the one imported roster, not a mailing list maintained by hand. A family that leaves the roster leaves the audience on the next import cycle; a family that joins is scoped the same way. The office publishes against the roster the platform already holds.
Related surfaces
Front Office Press connects to the rest of the platform through the shared publication engine, the shared roster, and the shared consent substrate. These destinations cover the adjacent surfaces.
homeroom.software
The flagship platform brand home: the full product story and the complete picture of the publications engine, the roster, the consent substrate, and every other module Front Office Press builds on.
schoolsoftware.app
The plain-language K–12 module catalog front door, where an administrator scans every built school-software module with honest per-module status. Front-office publishing is one line item there; this page is its full home.
yearbook.press
The publications surface the engine is shared with. A newsletter and a yearbook page set through the same publications pipeline and VDP flat-paper rail; the online edition rides the same read surface.
mailing.software
The school print-and-mail operations home. A mailed printed edition routes through here for the postal-send leg, which is honest early-access — the same posture the live send carries on this page.
What is built and what is honest-off
The publication engine — composing an announcement or newsletter and setting it to a print-ready page through the same publications pipeline and VDP flat-paper rail that generate report cards and yearbook pages — is built and running today. The roster-scoped audience, resolving off the one imported roster with single-tenant isolation, is built and running today. The consent-gated disclosure boundary — any student-coupled detail checked through the consent substrate at the emit boundary — is built and running today. The online edition, opening on any phone from a link with no app to install, is built and running today. The live outbound send — the email blast, the SMS or notification, the mailed printed delivery through mailing.software — is honest early-access: the composition and print-ready generation are built, and we name the send as the early-access step plainly, exactly as the mailed-report-card postal send is named on mailing.software. The office reads the imported roster; this surface is SIS-adjacent and does not own the authoritative record. No competitor brand names appear here. Money, pricing, and checkout are not on this page.