Day-of check-in
The VBS app has four tabs — Check-in, Roster, Schedule, and Admin. Check-in is the primary tool at drop-off and pick-up.
Check-in
Search by name or pickup code — check in & outRoster
Class-filtered list with live attendance statusSchedule
Today's rotation — shows NOW and NEXT blocksAdmin
Classes, teachers, stations, and rotation scheduleSearch for the child
Type any part of their name in the search box. Results appear instantly. If the family has their pickup code, type all four characters (e.g. A7K2) — the child's record loads directly.
Review the child card
The card shows name, class assignment, guardian name and phone, the pickup code, and any allergy or medical notes highlighted in red.
Tap Check In at drop-off
A green "Check In" button appears when the child isn't yet checked in today. Tap it — logs the check-in instantly and the button changes to red "Check Out." No confirmation step needed.
Verify the pickup code at pick-up
Tap "Check Out." A modal prompts for the family's 4-character pickup code. Enter the code, optionally enter the pickup person's name, then confirm. If the code is wrong, check-out is blocked.
Walk-up enrollment
If a child isn't found in the search, a "Enroll Walk-up" prompt appears. Search Planning Center by name first to link them to an existing PCO record. A pickup code is generated automatically and shown after saving.
Roster tab
Filter by class
Use the filter chips at the top to show one class or all. Each child shows a green dot (checked in) or gray dot (not yet). Allergy flags appear inline.
Tap any name to jump to check-in
Tapping a name in the roster opens their child card on the Check-in tab. The count below the list shows how many are checked in vs. total enrolled today.
Schedule tab
Current rotation view
Shows the full day's rotation. The current time block is highlighted in green with a "NOW" badge; the next block is highlighted in blue with "NEXT." Each block shows which class is at which station.
Child's current station
When you're on a checked-in child's card, their current station is shown beneath the card — the class they're assigned to and where that class is right now.
Admin setup
Before VBS begins, set up classes, teachers, stations, and the rotation schedule in the Admin tab.
Create your classes
Admin → Classes → Add. Give each class a name (e.g. Sunbeams, Fireflies), an age group (Nursery, Preschool, Kindergarten, Lower Elementary, Upper Elementary), a room number, a capacity, and a color. The color identifies the class throughout the app.
Add teachers
Admin → Teachers → Add. Enter a name and optional phone/email. Use the checkboxes to assign the teacher to one or more classes. Teachers appear under their class in the classes list.
Define your stations
Admin → Stations → Add. Each station is an activity room classes rotate through — Music, Crafts, Bible Story, Snack, Games, etc. Add a room location so the schedule tells each class exactly where to go.
Build the rotation schedule
Admin → Schedule → select a date → Load. Add time blocks with start time, end time, and an optional label. For each block, assign every class to a station. Blocks with no assignments (opening/closing assemblies) are fine — leave dropdowns on "Free." Tap Save when done. The schedule is date-specific.
Enrolling children in advance
On the Check-in tab, tap "Enroll Walk-up," search PCO for their name, select their record, fill in class and guardian info, and save. A pickup code is generated and shown.
Pre-registration
Parents can pre-register their children online before VBS begins — no login required.
Share the registration link
The public VBS form is at fcstaff.claupc.org/register-vbs. Works on any phone. Collects child name, age group, guardian name, phone, and allergies.
Pre-registrations appear in the VBS app
Any child registered online is already in the enrollment list when they arrive — search by name and their record is there ready to check in. Their guardian info and any allergy notes are pre-filled.
Pickup code
A 4-character pickup code is generated at registration and shown on the confirmation screen. Share it with the parent so they have it for pickup. The same code is used for the entire session — it doesn't change between days.
Getting into the app
VBS Staff App
Sign in, enter your name, then select VBS 2026.
fcstaff.claupc.org