SEN School Manager help
Attendance 4
- A parent reported an absence — has the register been marked? No. Reports from the family app are a message of intent, not a register mark, so attendance stays under school control. Mark the register as usual, then acknowledge the report so it clears from the list.
- Attendance — Absences reported by parents Parents can report an absence from the Willow family app. Those reports appear in a panel at the top of this screen. The register is never changed automatically — you mark it yourself, then choose Acknowledge (or Needs a call…
- Attendance — Register codes Attendance uses DfE register codes. A present mark (/ and \) counts towards attendance; authorised and unauthorised absences are counted and reported separately. Persistent absence is flagged automatically in the report.
- Why is a session missing from the register? Sessions are defined per weekday. If a session doesn’t appear, check it’s enabled for that day of the week in the schedule settings.
Branding 6
- Branding — Making the apps yours Set your school’s name, logo, colours and app icon here and they are used across the staff app, the Willow family app and the sign-in screens. Tick Use our branding to switch it on — leave it off at any…
- Branding — The app icon Upload one square image of at least 512×512 and every size the apps need is generated for you. Keep the important part well inside the middle: some Android phones crop icons into a circle.Phones cache app icons hard. After changing…
- Can I rename the family app? Yes. Set a Family app name under Branding and it replaces “Willow” in the app header, on the sign-in card and as the installed app name. Leave it blank to keep Willow.
- Can I use a light main colour? Yes. Text on top of your colour switches between white and dark ink depending on how light it is, so buttons and headers stay readable either way.
- Do staff have to reinstall the app? No. Colours, the name and the logo appear the next time the app is opened online, and are then kept on the device so it stays branded offline. Only a change of app icon may need the app removing and…
- Will a plugin update wipe my branding? No. An update replaces the app’s shipped icon and manifest files, so the plugin re-applies your branding to them automatically the next time WordPress loads.
Card layout 1
Cover & resourcing 1
Dashboard 2
- Dashboard — Card colours Each KPI card has a cog in its top-right corner. Use it to set the red / amber / green thresholds for that figure, and whether higher or lower is better. These settings are yours alone — they don’t change…
- Dashboard — Overview The dashboard shows at-a-glance KPI cards — today’s attendance, unread messages, open safeguarding and pupils on roll — followed by quick actions and the most recent evidence.
Demo data 1
Evidence vault 6
- Evidence vault — Evidence vault Evidence covers behaviour, learning, medical and safeguarding. Safeguarding entries are visibility-restricted: only DSLs and deputies (and SLT oversight) can see them, everywhere in the plugin.A record can be edited only by the person who logged it (the reporter) or by…
- Evidence vault — Logging on a phone Staff can log evidence on the move with the companion app (the PWA). Reports save on the device instantly — even offline — then sync automatically. A photo is optional, and each pupil has a full timeline of their reports.
- Evidence vault — Pupil timeline Pick a pupil from the Pupil timeline selector above the list to see all their evidence as a timeline. Use the Horizontal / Vertical toggle to switch direction: horizontal runs oldest-left to newest-right (scroll sideways); vertical runs newest-first down a…
- What is a safeguarding record? A record marked with safeguarding visibility is hidden from everyone except designated safeguarding leads — in the vault, timelines, reports and the app.
- Where do photos go? Photos are stored in a protected folder, not the public media library, and are shown in the Photos panel on the record. The reporter or a manager can add or remove them there at any time.
- Who can edit an evidence record? Only the person who logged it (the reporter) or a plugin manager/admin. Every edit, and any photo added or removed, is recorded in the record’s History panel.
Guardians 1
Import 1
Message settings 3
- Message settings — Android SMS gateway An Android phone runs an app that polls this site and sends queued texts via its SIM (a pull model — the site never connects to the phone).Choose the Android provider, switch on SMS, and save.Generate a device token and…
- Message settings — Comms providers Pick how parent SMS and WhatsApp are delivered:Twilio — paid gateway covering both SMS and WhatsApp.Android phone — send SMS free through a phone’s own SIM (SMS only).Custom webhook — forward messages to any other gateway.Email and the parent portal…
- Message settings — Keeping secrets safe Gateway credentials can be defined as constants in wp-config.php (SEN_SM_TWILIO_SID, SEN_SM_TWILIO_TOKEN, SEN_SM_WEBHOOK_SECRET, SEN_SM_GATEWAY_TOKEN) and left blank on screen — the constants take priority and nothing secret is displayed back.
Messages 1
Outcomes & targets 10
- How much detail should an outcome have? Enough that a colleague who does not know the pupil could tell whether it has been met. “Better communication” is too vague; “will request a preferred item using two symbols, in three out of five opportunities” can be judged.
- Outcomes & targets — Breaking outcomes into steps A big EHCP outcome can be broken into smaller steps using Sits under on the outcome form. Steps can themselves have steps — there is no depth limit. The list shows the tree indented beneath each pupil, with a different…
- Outcomes & targets — Importing frameworks Import outcomes reads CSV or Excel in either of two shapes. Most published frameworks use one column per level — name the columns Level 1, Level 2, Level 3 and so on, and the hierarchy comes from which columns each…
- Outcomes & targets — Linking evidence Open any evidence record and tick the outcomes it is evidence for under Evidence for — you can tick as many as apply. Only the lowest level of each branch can be ticked: the headings above it are shown so…
- Outcomes & targets — Progress and status Progress is how far along the pupil is (not started, emerging, developing, secure, achieved). Status is what is happening with the outcome itself (working on, achieved, on hold, archived). Marking either as achieved sets the other to match, so lists…
- Outcomes & targets — Sets & level colours Every import is filed into a named set. Because two frameworks rarely have the same number of levels, each set keeps its own level colours — a three-level framework and a five-level one won’t fight over one palette. Open Sets…
- Outcomes & targets — The review pack Review pack builds a printable summary for one pupil: their details, an at-a-glance count of outcomes and attendance for the period, then every outcome with its starting point, what success looks like, current progress, and the dated evidence behind it.Because…
- Outcomes & targets — What outcomes are for An outcome is what a pupil is working towards. Big ones usually come from the EHCP; smaller stepping stones are IEP targets. Record where the pupil is starting from and what success will look like, so progress can be judged…
- Should I delete an outcome once it is met? No. Mark it Achieved so the history is kept. Use Archived for outcomes that are no longer relevant.
- Why is safeguarding evidence missing from the review pack? It is excluded by default, because the pack is usually shared with families and other professionals. A designated safeguarding lead can tick to include it, and the pack is then marked accordingly.
Pupils 1
Report builder 3
- Can I pull in fields from another table? Yes — fields are grouped by their table. On an Evidence report you can add the linked pupil’s year group, SEN status, date of birth or UPN, plus the reporter.
- Report builder — Report builder Build your own reports: pick a data source (Evidence, Pupils or Attendance), tick the columns you want, add filters (e.g. category is Behaviour, or date in the last 30 days), and optionally group by a field to get counts and…
- Why can’t I see the whole report? The live preview shows the first 10 rows so you can see the shape of the report as you build it. Save & run to see every row, or Export CSV for the full set.
Skills & cover 1
Staff app & Settings 1
Staff app sign-in 4
- Does this affect the live demo? No. The app lock and fingerprint unlock are hidden entirely on the shared demo account, so a visitor can’t lock the demo to their own device or fingerprint. Demo sign-in by QR code or sign-in code is unchanged.
- Is this as safe as the PIN? On most modern phones, yes: the key that decrypts the saved login is produced by the phone’s own security chip and is never written to disk. On older devices that lack that support the app falls back to a simpler…
- Staff app sign-in — Fingerprint & Face ID unlock Staff who have set an app-lock PIN can also unlock the staff app with the fingerprint or face check built into their phone. They turn it on themselves in the app under Settings, confirming their PIN once.The PIN always keeps…
- What if a member of staff changes phone? Fingerprint unlock is tied to the individual device. On a new phone they connect the app again and can turn it on there.
Support 1
Tags 1
Timetable 48
- A class isn’t showing as a row — why? Rows come from your teaching groups. Add or check the class under Pupils → Classes & groups; it then appears on the timetable.
- A pupil can’t attend one session but stays in the group — how? Click the session, then untick that pupil in the popup. You’ll be asked whether it applies to just this session, or to all sessions of that subject this term for the group. Either way they stay a member of the…
- A pupil doesn’t come in on some days — can I reflect that? Yes. Click the group name to open its list and untick the day(s) that pupil isn’t in. They’re then left out of that day’s sessions and the headcount on each session updates to match.
- Can a class set the room for its sessions? Yes. Give the class a “Room / location” on the Classes tab and every session you place from that class is created in that room. You can still change the room on an individual session by opening it on the…
- Can I be warned when a teacher lacks the skill a session needs? Yes. On the Subjects screen, tick the “Required skills” a subject needs. If you then add a teacher to one of those sessions and they’re missing any of them, a warning appears listing which, with “Override” (add anyway) or “Cancel”.…
- Can I colour sessions by who’s teaching? Yes. Each staff member has a timetable colour. Set them all in one place with the Staff colours button above the grid (or on an individual’s staff record) — or leave them automatic, in which case teachers and TAs get…
- Can I hide classes I’ve finished placing? Yes. Tick “hide finished” at the top of the Classes list in the planner tray. Any class that has reached its weekly target is hidden, so only the ones still needing sessions show. Untick it to see them all again.
- Can I import my timetable from a spreadsheet? Yes — Timetable → Import. Upload a CSV or Excel file with a header row and one row per session (columns: Group, Day, Period, Subject, plus optional Room, Lead, Support, Week and Term). New subjects and rooms are created automatically;…
- Can I make the grid columns wider or rows taller? Yes. Hover the right edge of a column header, or the bottom edge of a row’s name, and drag. Column widths apply across all views and row heights are kept per view. Your sizing is saved to your account, so…
- Can I print the week? Yes — use the Print button. It prints a clean landscape grid of whichever view you are on, with the selected week’s dates in the header. Use the arrows to pick the week first.
- Can I see all my terms’ sessions at once? Yes — choose “All terms (overview)” from the term selector above the grid. It shows every term’s sessions together as a read-only overview. To make changes, pick a specific term. Note that each term is a separate timetable, so a…
- Can I stop a class being placed in the wrong term? Yes. Give the class a Term on the Classes tab. It can then only be dropped onto that term’s grid, and it only appears in the tray while that term is selected. Leave it on “Any term” to place it…
- Can one class run for more than one group? Yes. When adding or editing a class, tick every group it runs for. Dropping that class on the grid places a session onto each of its groups at that day and period in one action. The tray chip highlights all…
- Can two teachers run one session? Yes. Add as many teachers as you like — one is the lead and the others are support. Teaching assistants can be added to the same session as assistants.
- Does the timetable use a phone? It’s a back-office planning screen, but it works on a touch screen too: tap a subject or staff card to pick it up, then tap where it should go.
- How do I arrange cover for an absent staff member? Go to Skills → Find cover, pick who’s absent and the day. You’ll see who can cover (ranked by matching skills) and the exact sessions that need covering. Click “Assign as cover” next to a person — their sessions for…
- How do I change which teacher leads a session? Click the session to open it, then use the “make lead” link next to a teacher’s name in the Staff list. The lead is shown with a star on the session tile.
- How do I check a teacher’s skills? In the planner tray, each teacher or TA has a small “i” button. Click it to see their role, colour and skills (their primary skill is starred), with a link to open their full staff record. Clicking the chip itself…
- How do I know if I have changes that aren’t published yet? An amber “unpublished changes” pill shows in the planner toolbar whenever you’ve edited the timetable since the last publish. Click “Publish sessions” to review those changes and publish them (or keep working in draft).
- How do I move a session? Drag the session block to another cell, or on a touch screen tap it once to pick it up and tap the target cell. Its staffing moves with it.
- How do I run different timetables for each term? Set your term dates on the Terms tab, pick a term from the selector above the grid, and build that term’s timetable — each term is its own board. Press Publish sessions and every term publishes at once; pupils only…
- How do I see a session’s details and its pupils? Click the session on the grid. A popup shows the subject, class, group, term, day, time, room and staff, plus the pupils in it and how many are attending.
- How do I set up a two-week (A/B) rota? On the Terms tab, set the term’s pattern to “Two-week rota (A/B)”. Back on the grid, use the week arrows: the banner shows whether you’re editing Week A or Week B, and each applies to every week of that side.…
- How do I set up a two-week (A/B) rota? On the Terms tab, set that term’s pattern to “Two-week rota”. Back on the grid, the banner shows whether you’re editing Week A or Week B (it follows the week you’ve navigated to). Build both; they alternate automatically across the…
- How do I set up rooms? Go to Timetable → Rooms. Add a location (a site) first, then add rooms/areas under it. Classes and sessions then pick from that list, and both the site and room are shown together.
- How does a teacher know they lead a session? On the staff app schedule, sessions you lead are marked with a “★ Lead” badge and a note that you’re responsible for the lesson plan. The lead is the first teacher added to a session; teaching assistants are never the…
- If a class runs for several groups, can I staff them all at once? Yes. When you add a teacher or TA to one session of a multi-group class, a popup asks whether to add them to just that session or to the other linked sessions too (same class, same time, other groups) —…
- If I move or remove a session, does it change every week? Yes — moving or removing a session updates that session’s pattern for the whole term (every week it runs). Timetable changes always apply to the term, so there’s no separate per-week option to worry about.
- My other terms are empty — where did my timetable go? When terms were introduced, your existing timetable was kept safe in a “Full year” term. Other terms start empty. Use “Copy a timetable between terms” on the Terms tab to drop your Full year plan into Autumn/Spring/Summer, then adjust each…
- Timetable — Building the timetable (step by step) Classes — the rows come from your teaching groups. Add them under Pupils → Classes & groups.Periods & days — choose which weekdays you teach and the periods in each day. AM and PM are set up for you.Subjects —…
- Timetable — Checking the timetable The Check timetable button (next to Print) scans the whole term at once and lists anything worth a look, so you don’t have to spot clashes by eye. First choose which checks to run — they’re all selected by default…
- Timetable — Class lists & who attends Each class row shows how many pupils are in it. Click the class name to open its list. A pupil is in every teaching day by default — untick a day for anyone who isn’t in then (for example, “doesn’t…
- Timetable — Classes, groups & rooms A class is a subject with a number of sessions a week — e.g. “Core, 3 a week”. Create classes on the Classes tab: pick the subject, tick the group(s) whose pupils attend, optionally pick a default room (from your…
- Timetable — Importing a timetable Already have your timetable in a spreadsheet? Go to Import and upload a CSV or Excel (.xlsx) file — one row per session, with a header row. Recognised columns: Group, Day, Period, Subject (these four are required), plus optional Room,…
- Timetable — Locations & rooms Rooms are a managed list, not free text. A location (a site — e.g. a building) groups several rooms/areas beneath it. Set them up under Rooms: add your locations first, then add rooms to each.A class is set against a…
- Timetable — Publishing, weeks & printing Publish sessions publishes the timetable so pupils and parents see it in their app, and staff see it on their registers. It keeps everything in step: run it after any change and new placements are added, edited ones updated, and…
- Timetable — Staffing a session Drop a staff member onto a session to add them. Roles are set automatically: the first teacher becomes the lead (marked ★), further teachers are support, and teaching assistants are assistants. Hover a chip to Make lead or remove it.…
- Timetable — Staffing, skills & leads Drag teachers and teaching assistants from the tray onto a session to staff it. Open a session to set its lead (shown with a star), change rooms, or mark which pupils attend. Search the tray by name or skill to…
- Timetable — Subjects, periods & days Manage the building blocks from the sub-tabs. Subjects sets the cards and their colours. Periods & days sets the columns and which weekdays show, plus the active academic year the plan is saved against — switch year to start a…
- Timetable — Terms (date ranges) Each term is a named date range with its own timetable, so Autumn and Spring can be laid out completely differently. Set each term’s start and end dates on the Terms tab to match your school calendar — Autumn, Spring…
- Timetable — Timetable overview The timetable is a weekly drag-and-drop planner. Columns are each teaching day split by period (AM/PM or your own); rows are your classes. You drop colour-coded subjects onto cells to create sessions, then drop teachers and teaching assistants onto each…
- Timetable — Two-week rotas (A / B) Within a term you can run a two-week rota.Two-week rota (A / B). Set the term’s pattern to “Two-week rota” on the Terms tab. The grid then shows Week A or Week B automatically depending on which calendar week you’ve…
- Timetable — Views & clash spotting A staff chip turns red when that person is timetabled to two sessions at the same time. Switch to the by teacher or by TA view to see each person’s week and where the double-bookings are, then move a session…
- What does a red staff chip mean? That person is booked into another session at the same time. Use the by-teacher view to find and fix the clash.
- Where do a class’s pupils come from? From the group’s membership. Add or remove pupils under Pupils → Classes & groups; the class list and headcounts follow.
- Why was a session skipped when generating? Its period has no start and end time, and a pupil-facing session needs real clock times. Add times to that period under Periods & days, then generate again.
- Why won’t a session drop on some rows? That session belongs to a class, and a class is tied to one group. As you drag, only that group’s row is highlighted and the others grey out, so the class can only be timetabled against its own group. Use…
- Why won’t my timetable publish? Publishing is blocked while any placed session has no lead teacher. The publish window lists every session missing one — click a session to open it and add staff (the first teacher you add becomes the lead). Once every session…
Nothing here matches that. Press Search to look inside the guides themselves.