Help for school administrators
Junior and Senior Admins: roster, access, settings, notices, calendar, News Feed and everything else a school runs.
Signing in and what each admin role can do
Sign in at studentdirectory.app with your email and password (or a magic link, or Sign in with Apple/Google if your school enables it). Send magic link always goes to the "Check your email" screen…
How do I add, edit and find students in the roster?
The roster is the app's home page (/) — every enrolled student, searchable by student name, graduation year, or any visible parent's name, email or phone (the same as the iPhone/iPad/Mac app) and…
How do I import students in bulk and refresh the roster each year?
Senior Admins only. Instead of adding students one at a time, click Import CSV from the roster page (or go to /students/import) — Junior Admins won't see this button.
How do I manage parents, password resets and student links?
Go to Access for everyone with access to your school — parents, staff and admins. Each person is a card; the buttons below act on that person.
How do I give school staff read-only access?
Covered as part of Members — Parents, Password Resets, and Student Links above — staff invites are sent from Access (+ Invite someone new). A staff member (e.g. a teacher, counselor, or the school…
How do I see and resend pending invitations?
Pre-invite a parent before their student is on the roster — useful for mid-year enrollment where the family exists but the student record doesn't yet. This is on Access (the old Pending Invites page…
How do I add or remove other admins?
Senior Admin only (a Junior Admin can't grant or change admin roles). Admins are managed on Access, under Active Admins and Pending Admins — separate from the student roster.
How do I clear the roster safely?
Senior Admin only, and genuinely destructive — this cannot be undone. Found on School Settings (School Settings) (/school-settings), in a red-bordered Danger Zone section.
What can I change in School Settings?
Open to any admin (/school-settings) — School Logo, School Information, Phone Numbers, and Office Hours can be edited by a Junior Admin or Senior Admin (a Junior Admin also sees the School Theme…
How do I share documents with families?
Go to Manage Document Library (/documents/admin) to see everything published, including an auto-generated "School Details" entry (managed automatically from your School Settings — contact Flux…
How do I manage the staff directory?
Go to Manage Staff Directory (/staff/admin) — a browsable listing of your school's own faculty and staff (name, title, email, phone, location), separate from the family/student roster. The directory…
How do I manage the school calendar?
The parent-facing calendar lives at /calendar (day/week/month views, filterable by category and tag). Admin tools are gathered at Manage School Calendar (/calendar/admin):
How do I send, schedule and manage notices?
Go to Manage Notices (/notices/admin). Notices are short, time-limited announcements — a schedule change, a reminder, a weather closure — that automatically expire so your notice board doesn't…
How do I send and track permission slips?
Go to Manage Permission Slips (/permission-slips/admin).
How do I run a poll?
Go to Manage Polls (/polls/admin) for quick, structured polling — a T-shirt size vote, a field-trip date preference, a volunteer sign-up.
How do I publish lunch menus?
Go to Manage Food Menus & Data (/menus/admin) — this page picks which source is your school's "primary" (a label only; all three stay usable regardless):
How does the directory map work?
/directory-map shows a school-wide map of every visible student's address, with grade filters for the grades your students are in (teal chips: the one that is on is solid with a check mark) — useful…
How do I set up teams, clubs and groups?
Organizations cover athletic teams, performing arts groups, clubs, and other student groups — each gets its own page with photos, a description, leadership, a roster, and a calendar filtered from…
How do I send something to just the right people (audiences)?
Go to Audiences (/audiences) — reusable, named groups you build once and reuse across Document Library, Notices, Permission Slips, Polls and Sign-Ups, instead of re-specifying "who should see this"…
How do I see who changed what (Audit Log)?
Senior Admin only. Go to View Audit Log (/audit-log) for the most recent 200 actions taken within your school — roster edits, admin changes, allowlist changes, and more — each with a timestamp (in…
How do I approve or decline a Flux support access request?
Senior Admin only. Flux support staff cannot enter your school as one of its users without your explicit, in-app approval. If they need temporary access to help with something, an Operator access…
How do in-app notifications work?
The bell icon in the nav bar shows an unread badge and a dropdown of recent notifications — the app's way of surfacing anything that needs your attention (e.g. a poll going live) without you having…
How do I create and manage sign-ups?
Sign-Ups let you (or a delegated Organization Editor) collect structured, per-item volunteer or donation commitments from the parent community — "we need chaperones for the field trip," "please sign…
How do I set up classes, schedules and departments?
Only when the feature is on. Classes and Departments are two separate features. Flux makes each one available to your school, and then a Senior Admin turns it on under School Settings -> Features.…
How do I give a tool or assistant read access with an API token?
Senior and Junior Admins. This section appears only when Flux has turned on API access for your school; if you do not see it, ask Flux support.
How do I run the News Feed (posts, authors, policy)?
Only if Flux has made the News Feed available to your school. In School Settings -> Features, a Senior Admin turns Streams on. Every member of the school then sees News Feed in the left menu, right…
