DismissPro Help Center

Everything you need to set up your school and run a smooth dismissal, from your first sign-in to end-of-year reports.

๐ŸŽฌ Watch a whole section

Longer videos that walk through everything in one go. Tap a part to jump to it.

โ–ถ Everyone at dismissal ยท 6:44
โ–ถ Everything for admins ยท 7:18

Getting started

DismissPro replaces walkie-talkie chatter and paper lists with one live board that every teacher and staff member sees at the same time. When a car pulls up, one tap moves those students to Arrived on every screen.

1. Create your school's account

Fill out the sign-up form on the homepage. It takes about a minute.

  • School name: start typing and pick your school from the list to fill in the address automatically. Adding the city helps, for example "Lincoln Elementary Memphis".
  • School ID: the short name everyone at your school signs in with, such as oakridge-elementary. If the one you want is taken, you'll see suggestions to choose from.
  • Your email: we send your School ID here, and password reset links if you ever need them.
  • Two passwords: an admin password for you, and a staff password you'll share with teachers. They must be different and at least 8 characters.

Choose Create Account and you're signed in right away. It's free for 12 months after signup.

The DismissPro sign-up form with school, contact and password fields
The sign-up form on the homepage

2. Add your students

Upload your whole roster from a spreadsheet (see Uploading your roster), or add students one at a time (see Adding and editing students).

3. Share the School ID and staff password

Give teachers and dismissal staff your School ID and the staff password. They sign in on any phone, tablet or computer. Nobody needs their own account.

4. Add DismissPro to your home screen (optional)

DismissPro runs in any web browser, with nothing to install. To open it like an app:

  • iPhone or iPad (Safari): tap the Share button, then Add to Home Screen.
  • iPhone or iPad (Chrome): tap the Share button at the right end of the address bar, then Add to Home Screen (iOS 16.4 or newer).
  • Android (Chrome): tap the โ‹ฎ menu, then Add to Home screen or Install app.
  • Computer (Chrome or Edge): click the install icon at the right end of the address bar.
Try it firstWant to look around before setting anything up? Use the View Admin Demo or View User Demo buttons on the homepage. The demo is shared by everyone who tries it and starts fresh every morning, so feel free to experiment. To keep it friendly for everyone, inappropriate words are blocked, and uploading a roster and changing the school profile are turned off there.

Signing in Everyone

โ–ถ Watch the video ยท 0:40

Go to dismisspro.app/app/login.html, or tap Sign In at the top of the homepage.

  1. Enter your school's School ID.
  2. Enter your password. The password decides what you can do:
    • Admin password: full access, including adding students, uploading rosters, sending alerts, reports and settings.
    • Staff password: everything needed to run dismissal, such as marking students Arrived, Left or Dismissed.
  3. Choose Login.

You'll stay signed in for up to 12 hours, so a morning sign-in lasts through afternoon dismissal.

Admins are signed out after 30 minutes of inactivityFor security, an admin who hasn't touched the screen for 30 minutes is signed out. A one-minute warning appears first; choose Stay signed in to keep working. Staff are not affected.
The DismissPro sign-in screen with School ID and Password fields
The sign-in screen

Finding your way around Everyone

โ–ถ Watch the video ยท 0:52

Four tabs run along the bottom of the screen. The number on each tab shows how many students are on that page right now.

TabWhat it shows
Not ArrivedStudents still waiting to be picked up. This is where most of dismissal happens.
ArrivedStudents whose ride is here. Staff walk them out and mark them Left.
LeftStudents who have gone home today.
SettingsDisplay options, filters, and admin tools.

At the top of each page you'll see your school's name and a status badge:

  • โ— Online means you're connected and every change appears on everyone's screen instantly.
  • โ— Offline means the connection dropped. Keep working; see Wi-Fi and power outages.

Filtering and searching

  • Use ๐ŸŒ All, ๐Ÿš˜ Cars, ๐ŸšŒ Buses and ๐Ÿšถ Walkers to show just one kind of rider. Each shows its own count.
  • Type in Search to find a student by name or a car or bus by number. Press Enter to hide the keyboard.
  • Students are grouped into Car Riders, Bus Routes and Walkers. Use Expand all or Collapse all to open or close every card in a section, or tap a single card to open it.

When you scroll down, the page title, status badge and filter bar stay pinned to the top. Tap ๐Ÿ” to bring the search box back. On Settings, the title and the admin tabs stay pinned the same way.

A very long bus or program name, like "All-Star After-School Group", is shortened with "โ€ฆ" so it never covers the buttons. Open the card to see it in full under each student's name.

The Not Arrived page showing the school name, Online badge, filters, search box and Quick Arrival Grid
The Not Arrived page

Running dismissal Everyone

โ–ถ Mark a car as arrived ยท 0:54
โ–ถ Buses and walkers ยท 0:54

A typical afternoon: staff at the pickup line mark cars as they arrive, and teachers inside watch their students appear on the Arrived page.

Mark a car or bus as arrived

On the Not Arrived page, there are several quick ways to do it:

  1. Quick Arrival Grid: tap the car number or bus name in the grid at the top. Every student in that car moves to Arrived at once. Tap + or โˆ’ to show or hide the grid.
  2. Number keypad: under the grid there is a 0–9 keypad. Tap the digits of a car number and the grid narrows as you type, so 1 shows every car that starts with 1 and 11 narrows it further. Tap the matching car to move it to Arrived. โŒซ removes the last digit and Clear starts over. Tapping a car clears the number so the next car starts fresh. If you want the space back, tap ๐Ÿ”ข Keypad to hide it; it stays hidden on that device.
  3. Scan the car's tag: if your cars have QR tags, tap ๐Ÿ“ท Scan tags and point your phone at the tag. See Scanning and printing car tags.
  4. Search by number: type a car number, such as 11, in the search box. The grid narrows to matching numbers, so you can tap the right one quickly.
  5. Arrived button: tap Arrived on any card.

Searching for a name hides the grid so the matching students are easy to see. Clear the search and the grid comes back.

Typing 11 in search narrows the Quick Arrival Grid to cars 110, 112, 115 and 118
Typing "11" narrows the grid to matching car numbers

Walkers

Walkers don't wait for a ride, so their card has Dismiss and Dismiss All buttons instead. These move walkers straight to Left.

Student notes

If a student has a note, such as "Grandma picks up on Fridays", it shows under their name with a โš ๏ธ symbol. Tap the note to read all of it.

What a card shows

An open car card listing three students with their grade, teacher and bus number
An open card, as staff see it
  • The car number or bus name, with the number of students in the group beside it.
  • Each student's name, grade and teacher. You can turn grade and teacher badges off in Settings.
  • A student's other ride, if they have one. For example, a car rider who sometimes takes the bus shows "Bus 12".
Teachers: see only your classIn Settings, check your grade or your name under Active Homeroom Filters. Your screen will then show only your students. Filters apply to that device only, so each teacher can set their own.

Scanning and printing car tags Everyone

Give each family a tag with a QR code and their car number. At pickup, staff point a phone at the tags and the Quick Arrival Grid narrows to those cars, so you tap instead of typing or hunting for a number.

Scan tags at the pickup line

  1. On the Not Arrived page, tap ๐Ÿ“ท Scan tags in the Quick Arrival Grid header. The first time, your phone asks to use the camera. Choose Allow.
  2. Point the camera at a car's tag. The number appears as a green chip, such as #114 โœ•, and the grid narrows to that car. Several tags in view at once all show up.
  3. Tap the car in the grid to mark it as arrived, as usual. Its number leaves the list.
  • Chips: the numbers you have scanned stay on screen until you check the car in, tap the โœ• on its chip, or tap Clear scan. A grey chip means that car's tag was read but it isn't in line right now.
  • Zoom: use the big 1ร— 2ร— 3ร— 5ร— buttons (or + and โˆ’) to zoom in on tags that are farther away. 2ร— is a good starting point.
  • Turn off: the camera only runs after you tap ๐Ÿ“ท Scan tags, and it never turns itself on. Tap Turn off when you're done. If your phone locks or you switch apps, the camera stops by itself and you tap ๐Ÿ“ท Scan tags to start again. Your scanned numbers stay on the screen until you clear them. While scanning, the screen stays awake.
  • Tags from other schools: a tag that belongs to a different school is ignored.
  • If a tag won't scan: the number printed on it still works with the keypad or the grid.

Tips for a quick read: good light helps, glare on a shiny windshield hurts, and the tag should face the camera and lie flat. Large tags read from farther away: in our tests a full-page dash sheet read from about 10 feet and a mirror hanger from about 6 to 8 feet. Try it on your own cars and phones before relying on it.

Scanning happens on your phone. No pictures are saved or sent anywhere, and nothing is charged per scan. It works in the browser on Android and iPhone.

Print the tags Admins

Go to Settings โ†’ ๐Ÿ› ๏ธ Admin Tools โ†’ ๐Ÿท๏ธ Car Tags (QR).

  1. School logo: choose a PNG or JPG under 1 MB and tap Upload logo. It is printed at the top of every tag. With no logo, your school's name is printed there instead. Remove logo goes back to the name.
  2. Which car numbers: every car number on your roster, or Only these numbers. For example, type 1-40, 55, 60. Up to 600 tags in one PDF.
  3. Print the QR code on each tag: keep this checked for scannable tags. Uncheck it for plain tags with just your logo and a very large number.
  4. Pick a format and tap its download button.
FormatWhat it isPer page
Mirror hanger: Standard3.75 ร— 5 in card with a small hole mark, to hang from the rear-view mirror.1, 2, 4 or 6
Mirror hanger: Big holeThe same card with a 0.9 in hole, for a mirror stem or gear-shift knob. The QR is a little smaller to make room.1, 2, 4 or 6
Mirror hanger: Tall3.5 ร— 7.8 in. A tall card with a big number under the QR code.1 or 2
Window / dash sheetA landscape sheet with a big QR code (up to 5.5 in) and a huge number, to set on the dashboard or hold to the window. Reads from the farthest away.1, 2 or 4

Printing tips: print at 100% / Actual size, not "Fit to page", so the margins stay inside your printer's limits. Every layout leaves about 0.4 inch of blank paper on all sides. Use card stock for hangers, cut along the dashed lines, and punch the hole at the circle. Matte paper gives less glare than glossy.

Privacy: the QR code holds only a short school code and the car number. It never contains a student's name or any other information.

The Control Center admin can turn the keypad or the QR tags off for a school; ask support if you don't see ๐Ÿ“ท Scan tags or the Car Tags section.

Arrived and Left pages Everyone

โ–ถ Watch the video ยท 0:44

Arrived

Each card shows the time the ride arrived. When students get in the car or on the bus:

  • Tap Left next to one student, or Left All for the whole car.
  • Buses: tap โฌœ Tap when on the bus for each rider as they get on, then ๐ŸšŒ Bus left for the whole bus. See Checking students onto the bus.
  • Child here by mistake because they're not at school today? Tap ๐Ÿ  Absent. See Marking a student absent.
  • Marked arrived by mistake? Tap Undo or Undo All to send them back to Not Arrived.

Left

A list of everyone who has gone home today. If someone was marked Left by mistake, tap Return or Return All to put them back on the Arrived page, in the same spot with their original arrival time. (Walkers who were dismissed straight from Not Arrived go back to Not Arrived.)

Forgot to tap Left?It happens at the end of a busy afternoon. Students still on the Arrived page are included in the dismissal history as "Arrived (not marked Left)", so nobody is missing from your records.
The Arrived page with arrival times, Undo and Left buttons, and an Absent button for each student
The Arrived page

Absent students and bus boarding Everyone

โ–ถ Mark a student absent ยท 1:09
โ–ถ Check riders onto the bus ยท 1:06

Two quick taps keep your lists matching who is really at school and who really got on the bus.

Marking a student absent

Every student, car rider, bus rider or walker, has a ๐Ÿ  Absent button:

  • On Not Arrived: open the student's car or bus card and tap ๐Ÿ  Absent under their name.
  • On Arrived: if a child was put there by mistake (for example their whole bus was marked arrived), tap ๐Ÿ  Absent on their row.

Then:

  • They move to the ๐Ÿ  Absent today list at the bottom of Not Arrived and are left out of the counts.
  • When their bus or car arrives, everyone else moves to Arrived. The absent student stays put, and can't be marked Arrived or Left by mistake.
  • Came in late, or marked by mistake? Tap Undo in the Absent today list.
  • Already sent home? A student on the Left page can't be marked absent. Tap Return first if it was a mistake.
  • The dismissal history shows them as Absent for that day. The mark clears the next morning.
The Absent today list at the bottom of the Not Arrived page, with an Undo button
The Absent today list

Checking students onto the bus

Bus riders leave together, so on the Arrived page each bus works a little differently from a car:

  1. When the bus arrives, its riders move to Arrived as usual.
  2. Whoever is on bus duty (any staff sign-in, on a phone or tablet) opens the bus and taps โฌœ Tap when on the bus as each child steps on. It turns green: โœ… Boarded 3:12 PM.
  3. When the bus pulls away, tap ๐ŸšŒ Bus left on the bus card. Everyone who boarded moves to Left.
  • The bus card counts as you go, for example 6 of 10 boarded, then โœ… All 10 boarded. Anyone not tapped yet still shows the amber button, so a missing child stands out.
  • If some riders aren't marked boarded when you tap Bus left, DismissPro lists them and asks first. Those children stay on Arrived so someone can find them.
  • Not using the boarding check? If nobody on the bus is marked boarded, Bus left simply sends the whole bus, like before.
  • Tapped the wrong child? Tap the green button again to clear it.
  • Every phone sees the taps right away. The Left page shows each rider's boarding time, and it is saved in the dismissal history (the BoardedTime column).
Using SchoolPro Bus too?If your bus company uses the free SchoolPro Bus app, drivers also mark each child on their own phone. Boarded here is your school's own check at the curb, and works without a bus company.
A bus on the Arrived page showing how many riders have boarded, green Boarded buttons, amber Tap when on the bus buttons, and a Bus left button
Checking riders onto a bus

Adding and editing students Admins

โ–ถ Add a student ยท 0:56
โ–ถ Edit a student or remove them ยท 0:54

Add a student

  1. On the Not Arrived page, open ๐Ÿ“ Student Management Form by tapping +.
  2. Enter a Car Pool #, a Bus Route / Name, or both. Leave both empty for a walker.
  3. Enter the Student Name, and optionally the grade and teacher.
  4. Add a Permanent Alert Note if staff should always see something, such as a custody alert.
  5. Choose Add Student.

Students with the same car number are grouped on one card, which is perfect for siblings.

Daycares and after-school programsThe bus field accepts names as well as numbers. Enter "YMCA" or "Kindercare" as the bus, and those students get their own card.
The Student Management Form with car, bus, name, grade, teacher and note fields
The Student Management Form

Edit or delete

An open car card as an admin sees it, with edit, alert and delete buttons and Car, Bus, Walker switches
An open card, as admins see it
  • ๐Ÿ“ beside a student's name edits that student. If you change their car or bus number, the page jumps to their new card after you save.
  • ๐Ÿ“ on the card's top line edits the whole group at once, such as changing the car number for every sibling.
  • ๐Ÿ—‘๏ธ deletes a student. You'll be asked to confirm first.
  • sends a name to the alert banner. See Sending alerts.
  • ๐Ÿ“… Today changes how a student goes home just for today. See Car, bus and walker changes.

Car, bus and walker changes Admins

โ–ถ Change a ride just for today ยท 0:40
โ–ถ When a bus breaks down ยท 1:13

Plans change. DismissPro handles both kinds of change, and you never need to edit the student:

  • Just for today: going home with a friend, riding the bus to Grandma's, or walking today. Everything goes back to normal automatically the next day.
  • From now on: a permanent change, such as a student who now rides the bus every day.
  • A bus broke down: move everyone on that bus to the replacement bus for today. See When a bus breaks down.

Switch between car, bus and walker

Each student has a Car, Bus, Walker switch and a Today button
Each student has a Car / Bus / Walker switch and a ๐Ÿ“… Today button
A box asking Move Emma Brown to Bus 12? with Cancel, Just today and From now on buttons
Choose Just today or From now on
  1. On the Not Arrived page, open the student's card.
  2. Under the student's name, tap ๐Ÿš˜ Car, ๐ŸšŒ Bus or ๐Ÿšถ Walker.
  3. Choose Just today or From now on, or tap Cancel.

To move a whole family at once, use the Whole group switch at the top of the card. It only appears when the card has more than one student.

A number needs to be on fileThe switch moves a student to their own car or bus number. If they don't have one, you'll be offered Just todayโ€ฆ to pick one for today, or you can add it with ๐Ÿ“ to make it permanent.

Going home with someone else today

When a student is going home in another family's car, or on a different bus, just for today:

  1. Open the student's card and tap ๐Ÿ“… Today, next to the switch.
  2. Choose Car, Bus or Walker.
  3. Type the car number of the family picking them up, or the bus number or program. Suggestions appear as you type.
  4. Tap Save for today.

The student moves to that car or bus for today. Tomorrow they're back in their usual ride.

A box asking How is Emma Brown going home today? with Car, Bus and Walker choices and a car number box filled in with 115
Emma is going home in Car #115 today

What everyone sees

Emma Brown listed in car 115 with a yellow badge reading Today only, usually Car #104
In today's car: a yellow Today only badge
Car 104's card with a note reading Emma Brown is going home in Car #115 today
In her usual car: a note saying where she went
  • The student shows in today's car or bus with a yellow badge, such as ๐Ÿ“… Today only ยท usually Car #104, on the Not Arrived, Arrived and Left pages.
  • Their usual car or bus shows a note, such as "Emma Brown is going home in Car #115 today", so nobody goes looking for them there.
  • Staff see the badge and note but can't make ride changes. Only admins can.

When a bus breaks down

A box asking Which bus is replacing Bus 12 today? with 31 typed in and a checkbox to show it on the alert banner
Type the replacement bus number
Bus 31's card labeled Replacing Bus 12 today, with the alert banner reading Bus 12 is running as Bus 31 today
Everyone on Bus 12 is now on Bus 31, and every screen gets the alert
  1. On the Not Arrived page, open the broken-down bus's card. Tapping ๐ŸšŒ Buses at the top makes it easier to find.
  2. Tap ๐Ÿ” Sub bus today.
  3. Type the number of the bus that's replacing it.
  4. Leave Show on the alert banner checked to tell every screen, for example "Bus 12 is running as Bus 31 today".
  5. Tap Save for today.
  • Everyone who rides that bus moves to the replacement bus's card, labeled "๐Ÿ” Replacing Bus 12 today". That label also shows on the Arrived and Left pages.
  • Staff who don't know about the swap can still search or tap 12: the replacement bus comes up.
  • Students who already have their own today-only change, like a student going home with a friend, stay where they are.
  • Bus fixed early? Open the replacement bus's card and tap โ†ฉ๏ธ Undo sub bus. Everyone goes back, and the alert is removed.
  • Tomorrow everyone is back on their usual bus automatically. The dismissal history notes "Sub bus for Bus 12".

Undoing a change

  • Changed your mind today? Tap ๐Ÿ“… Today and choose Usual ride, or tap the student's usual option on the switch.
  • Tomorrow: every today-only change goes back automatically overnight. There's nothing to remember.
Good to knowEditing a student with ๐Ÿ“ changes their usual details; today's change stays in place. The Whole group switch and group edit skip students who already have a today-only change. The dismissal history records how each student actually went home, with "Today-only ride change (usually Car #104)" in the Notes column.

Bus company and parent updates Admins

โ–ถ Watch the video ยท 0:51

If a bus or transportation company runs your school's buses, it can use SchoolPro Bus for free. Parents only get bus updates if that company signs up. Dismissal in DismissPro works the same either way.

What parents see

  • When their child got on or off the bus, the time and the stop.
  • An estimated arrival time while the bus is on its way.
  • An email, a phone notification or neither, whichever they choose.
  • Parents see only their own child, and there is no map.

What the driver sees

When a teacher marks a bus rider Left in DismissPro, the driver's phone shows that child as ๐Ÿšธ Sent with the time, and how many were sent but aren't on the bus yet. The driver still taps On when the child gets on, so parents hear "on the bus" only when it's true.

Share it with your transportation company

  1. Open Settings and tap ๐ŸšŒ Bus Company.
  2. Tap โœ‰๏ธ Email it or ๐Ÿ“‹ Copy message. On a phone you can also tap ๐Ÿ“ค Share.
  3. Once they have signed up, tick the agreement and tap Turn on the link. This lets the company see each bus rider's name, grade, homeroom and bus number.
  4. Give them the School ID and link code. They enter them at bus.schoolpro.app.
  5. Your school or the company sends families a letter with a family code. Parents use it at rides.schoolpro.app.
Good to knowYou can turn the link off at any time with Turn off the link. The company loses access right away.

Bus times and notes for drivers

Your bus company plans its runs around your bell times, so tell it when buses drop off and pick up. Once the link is on:

  1. Open Settings โ†’ ๐ŸšŒ Bus Company.
  2. Under Bus times, enter the Morning drop-off and Afternoon bus pickup times.
  3. Add Notes for bus drivers if you like: where buses line up, which door, loading order.
  4. Tap Save bus times.

The bus company sees the times and notes on its Schools list in SchoolPro Bus, and each driver sees them on their run list. Change them any time, for example on early release days.

Uploading your roster Admins

โ–ถ Watch the video ยท 0:53

The fastest way to set up is to upload a spreadsheet of all your students.

  1. Go to Settings โ†’ ๐Ÿ› ๏ธ Admin Tools.
  2. Choose Download Roster Template (.CSV) and open it in Excel, Google Sheets or Numbers.
  3. Fill in one row per student, using the columns below.
  4. Save or export it as a .csv file.
  5. Choose Upload and Override Roster (.CSV), pick the file, and confirm.
Want us to upload it for you?Email your roster to support@dismisspro.app and we'll load it into your school. A spreadsheet in almost any layout works (Excel, Google Sheets or a .csv). Include the school name, each student's name and car number, and the grade, homeroom and bus number if you have them. Parent names, phone numbers and authorized pickups can go in the notes. We'll email you when it's loaded so you can check it.
Uploading replaces your whole rosterThe upload overwrites every student currently in DismissPro. Before uploading, choose Download Master Roster (.CSV) to keep a copy of what's there now. Your past dismissal history is not affected.
Settings Admin Tools tab with template, upload, download, history export and reset buttons
Settings โ†’ Admin Tools
ColumnWhat to enterExample
CarNumberThe car tag number. Use 0 or leave blank for bus riders and walkers.104
StudentNamesThe student's first and last name. Put each student on their own row; siblings share a car number.Emma Brown
GradeGrade level.K, 1, 2 โ€ฆ
HomeroomTeacher or room.Ms. Patel
BusNumberBus number, or a daycare or program name. Use 0 or leave blank if none.12, YMCA
NotesA permanent note shown to staff. Optional.Custody alert: no pickup by dad

A student with a car number starts as a car rider. A student with only a bus number starts as a bus rider. A student with neither is a walker.

Sending alerts Admins

โ–ถ Watch the video ยท 1:02

Alerts appear as a yellow banner at the top of every staff screen, instantly. Use them for things like "Early dismissal at 1:30", or to say which students to send out next.

Type a message

Go to Settings โ†’ โš™๏ธ General โ†’ ๐Ÿšจ System Alert Broadcaster, type your message and choose Send Alert.

Send a student's name with one tap

  • Tap the megaphone button beside a student to add their name to the banner.
  • Tap the megaphone on a car's top line to add everyone in that car. This isn't available on bus or walker cards, but you can still tap individual students there.
  • The button turns yellow while that name is showing. Tap it again to remove the name.
  • More names are added to the end, separated by commas.

Clear the alert

Tap the on the banner, or choose Clear Alert in Settings. It disappears from every screen. Alerts also clear automatically each night.

A yellow alert banner at the top reading Ava Johnson, Liam Johnson, with the car's megaphone buttons turned yellow
Car #101's names on the alert banner

Settings

โ–ถ Watch the video ยท 0:58

Staff see one Settings page. Admins see it split into three tabs.

Settings page with display options and grade and homeroom filters
Display options and filters (everyone)
School Profile tab with school name and address fields
๐Ÿซ School Profile (admins)

Display options Everyone

  • High-Contrast Dark Mode: easier to read outdoors in bright sun or at dusk.
  • Display Grade Level Badges and Display Homeroom/Teacher Badges: show or hide those details on cards.
  • Active Grade Filters and Active Homeroom Filters: show only certain grades or classes. Uncheck everything to see all students again.

These settings are saved on each device, so changing them doesn't affect anyone else.

โš™๏ธ General Admins

The display options above, plus the System Alert Broadcaster (see Sending alerts).

๐Ÿ› ๏ธ Admin Tools Admins

  • Download Roster Template, Bulk Upload Master Roster and Download Master Roster: see Uploading your roster.
  • Download Dismissal History: see Reports.
  • ๐Ÿท๏ธ Car Tags (QR): upload your logo and print mirror hangers or dash sheets with a QR code and car number. See Scanning and printing car tags.
  • Change Staff Password: sets a new shared password for staff. Devices signed in with the old password are signed out.
  • Reset Queue: moves every student back to Not Arrived on all screens. You don't need this daily, since the board resets itself each night, but it's handy after a practice run.

๐Ÿซ School Profile Admins

Update your school's name and mailing address. The name appears at the top of every page.

Dismissal history and reports Admins

โ–ถ Watch the video ยท 0:40

Every arrival and departure is saved the moment it happens. To download it:

  1. Go to Settings โ†’ ๐Ÿ› ๏ธ Admin Tools โ†’ Download Dismissal History.
  2. Pick a range: Today, Last 7 days, This month, This school year, All dates, or your own From and To dates. Both dates are included.
  3. Choose Export Logs (.CSV). The file opens in Excel, Google Sheets or Numbers.

Each row in the file is one student on one day:

ColumnMeaning
DateLog, TimeThe date and time the student left, in your local time zone.
StudentName, Grade, HomeroomWho the student is.
DismissalMethodCar, Bus or Walker, as they actually went home that day.
StatusLeft, Absent if the student was marked absent that day, or Arrived (not marked Left) if staff didn't tap Left.
CarRiderNumber, BusNumber, NotesTheir numbers and note at the time. Today-only ride changes are noted, for example "Today-only ride change (usually Car #104)" or "Sub bus for Bus 12".
BoardedTimeFor bus riders, the time staff tapped them onto the bus on the Arrived page. Blank if nobody did. See Checking students onto the bus.

See it on screen: ๐Ÿ“Š View as a report

Pick the dates the same way, then press ๐Ÿ“Š View as a report instead of Export Logs. The records open right on the page with tools above them:

  • Search this report finds any name, car number, bus or note; Filters adds a box under each heading to narrow one column.
  • Click a column heading to sort; click again to reverse it.
  • Group by rolls the records up, for example by date, homeroom, grade or dismissal method, with a count for each group.
  • Columns chooses which columns show. Only those print and download.
  • โฌ‡ PDF and โฌ‡ CSV download exactly what you see; ๐Ÿ–จ Print prints it.

Daily reset and record keeping

Every night, DismissPro saves the day's dismissals to your history and moves every student back to Not Arrived, ready for tomorrow. Alerts, Absent marks and bus Boarded taps are cleared at the same time (absences are saved to the history first). If a device was left open overnight, the board also resets when someone opens DismissPro the next morning.

Dismissal records are kept for as long as your state requires. For example, Tennessee requires 5 years. They are never deleted automatically, and if a school closes its account, its records are archived rather than erased.

Wi-Fi and power outages

If the Wi-Fi drops

Keep working. The status badge turns โ— Offline, and changes you make are saved on your device. When the connection comes back, they sync automatically and the badge turns โ— Online again.

Devices on cellular data keep working normally even if the school Wi-Fi is down.

Have a backup plan

Every school should have a plan for a power outage or a rare service interruption:

  • Keep handheld radios charged and ready.
  • Print a current roster with car and bus numbers from Settings โ†’ Admin Tools โ†’ Download Master Roster, and refresh it whenever your roster changes.

Passwords and security

โ–ถ Watch the video ยท 0:45

Forgot the admin password

On the sign-in page, choose Forgot admin password?, enter your School ID, and choose Email Reset Link. We'll send a link to the admin email on file. The link works for 30 minutes.

Forgot or need to change the staff password

Staff passwords can't be reset by email. An admin sets a new one in Settings โ†’ ๐Ÿ› ๏ธ Admin Tools โ†’ Change Staff Password. Anyone signed in with the old password is signed out.

Good habitChange the staff password at the start of each school year, and whenever a staff member who knew it leaves.

How we protect your data

  • Each school can only ever see its own students.
  • Passwords are never stored in plain text.
  • Connections are encrypted (https).
  • We don't sell data, show ads, or share student information with unvetted third parties.

Read the full Student Data Privacy and Security Policy.

Free trial and billing Admins

  • It is free for 12 months after signup.
  • After that, DismissPro is $199 per school per year, with unlimited admins and staff.
  • Using all seven SchoolPro apps? All seven are $899 a school year instead of $1,393, or pick any 3 for $479. Each app has its own free period, and each one runs separately. LibraryPro ยท See the free periods and the bundle.
  • DismissPro never renews automatically. Nothing is charged unless you choose to pay.
  • About 30 days before your year ends, we email the admin a link to renew. We send a reminder 7 days before and a final notice on the last day.
  • On the renewal page you can pay by PayPal or card (a one-time payment for another year), download a quote, or ask for an invoice with your purchase order number (Net 30). A W-9 is available on request.
  • Admins can also see when the school is paid through, and open the renewal page, in Settings โ†’ Billing.
  • Each payment adds a full year, counted from the date your current year ends, so renewing early loses nothing.
  • Asking for an invoice keeps your account active while your business office processes it (up to 30 days). If a renewal isn't paid by the end of the grace period, your account is paused. Nothing is deleted, and paying reactivates it right away, using the Renew to Reactivate button on the sign-in page.

Questions about billing? Contact us.

Troubleshooting

ProblemTry this
Changes aren't showing on other screensCheck the badge at the top. If it says Offline, check the device's Wi-Fi or data. If it says Online, refresh the page.
Yesterday's students are still on Arrived or LeftRefresh the page or close and reopen the app. If they're still there, email support.
A teacher can't see some studentsTheir grade or homeroom filters are on. In Settings, uncheck all filters to see everyone.
I can't add students, upload a roster or send alertsThose need the admin password. Sign out from Settings and sign back in as an admin.
The Bus or Car option on a student's switch is fadedThe student doesn't have that number on file. Use ๐Ÿ“… Today to pick one just for today, or edit the student with ๐Ÿ“ and add it.
A bus card says "Replacing Bus 12 today"Bus 12 broke down and an admin moved its riders to this bus for today. It goes back to normal tomorrow.
A bus or program name ends in "โ€ฆ"Long names are shortened so they don't cover the buttons. Open the card to see the full name under each student.
A message at the bottom of the screen says a change wasn't savedRead the message: for example, a car or bus number is missing, or (in the demo) a word isn't allowed. Fix it and try again.
A student is in a different car than usualLook for the yellow Today only badge: an admin changed their ride for today, and it goes back to normal tomorrow.
Sign-in says the password is wrongCheck the School ID spelling and the password. If the staff password changed, ask your admin for the new one.
I was signed out unexpectedlyAdmins are signed out after 30 minutes of inactivity, and everyone after 12 hours. Changing the staff password also signs staff out.
The Scan tags button doesn't open the cameraYour phone or browser is blocking the camera. Allow camera access for this site in the browser's settings, then tap ๐Ÿ“ท Scan tags again. The page must be the secure https:// address.
A tag won't scanMove closer or tap a bigger zoom, hold steady, and avoid glare on the windshield. The tag must face the camera and lie flat. You can always type the number on the keypad.
A scanned number stays on the screenScanned numbers stay until you check the car in, tap the โœ• on its chip, or tap Clear scan.
The tag says "That tag is from another school"The tag was printed for a different school. Print tags from your own school's Settings โ†’ Admin Tools โ†’ Car Tags.
I don't see the Scan tags button or the Car Tags sectionRefresh the page or close and reopen the app. If it's still missing, the Control Center admin may have turned it off for your school; contact support.
My uploaded roster looks wrongMake sure the file is saved as .csv with the template's columns in the same order, and that each student is on their own row.

Contact support

Can't find what you need? We're happy to help with setup, billing, or anything else. We'll even upload your roster for you: just email it to support@dismisspro.app. Send us a message and we'll reply by email.

Make a suggestion Everyone

Have an idea that would make dismissal easier? Tap the ๐Ÿ’ก in the corner of the Active, Arrived and Left screens, or Make a suggestion in Settings or on our homepage. It opens a short form. We read every one.