Features
Every tool you need to fill a shift — or find one.
RosterPool is built for three audiences. Explore the features designed for each.
For businesses
Post a shift in minutes
Describe the role, set the rate, and publish to the board in under two minutes.
- Save reusable shift templates for your most common roles
- Require specific skills and certifications up front
- Mark urgent shifts and limit visibility to your private pool
Vetted applicants, not strangers
Every applicant comes with a profile, ratings, and work history — no mystery hires.
- See verified badges and completed-shift counts
- Read two-way ratings from past businesses
- Hire with confidence using attendance and no-show records
Your private casual bench
Build a pool of trusted casuals you can offer shifts to directly, anytime.
- Invite workers to your pool and track acceptance status
- Send direct assignments with automatic email alerts
- Message your bench without leaving the platform
Attendance & check-in
Know who showed up. Confirm attendance and flag no-shows in one place.
- Workers check in with geo-verified timestamps
- Confirm or dispute attendance after the shift
- Automatic no-show tracking protects your record
Absence coverage
When someone calls in sick, post the absence and find coverage fast.
- Post an absence and convert it to an open shift instantly
- Track coverage status from a single dashboard
- Late-cancellation flags keep the marketplace fair
Ratings & reviews
Two-way ratings build trust and reward reliable work on both sides.
- Rate workers within a 14-day window after each shift
- Dispute unfair reviews through a transparent process
- Ratings reveal only when both sides submit, keeping feedback honest
Sites & teams
Manage multiple locations and invite team members to help coordinate.
- Add unlimited sites with contacts and notes
- Invite colleagues with role-based access
- Keep shift history organized by site
Flat-fee billing
One monthly subscription. No per-hire fees, no commission on wages.
- Post unlimited shifts on any plan
- Choose starter, team, or group tiers as you grow
- 90-day free trial for early adopters — no card required
AI auto-staffing
Post a shift and our matching engine instantly scores and invites the best-matched workers — or ask the Staffing Assistant to find coverage in conversation.
- Smart matching scores workers on skills, certs, ratings, and reliability
- Automatic invitations go out the moment you post a shift
- Chat with the Staffing Assistant to check status or re-staff anytime
For casual workers
A shift board built for you
Browse paid and volunteer shifts that fit your life and apply in one tap.
- Filter by paid or volunteer, industry, and location
- See pay rates and hours up front, before you apply
- Apply with a message and your full profile
A profile that works for you
Build your professional profile once and let businesses find you.
- Add skills, certifications, and industries
- Set your minimum hourly rate and headline
- Showcase external experience and work history
Get verified
Verify your identity once and unlock priority placement and trust.
- Upload your ID for a one-time verification
- Wear a verified badge on your profile and applications
- Get priority for shifts that require verified workers
Control your availability
Tell the platform when you're free and only see shifts that match.
- Set recurring weekly availability in seconds
- Add one-off exceptions for holidays or time off
- Pause applications anytime without losing your profile
Ratings that build your reputation
Every completed shift adds to your rating and helps you get rehired.
- Earn five-star ratings from businesses you work with
- Build a public history of completed shifts
- Dispute unfair feedback through a fair process
Direct messaging
Talk to the business before and after the shift, all in one thread.
- Every application opens a conversation thread
- Keep context with the shift title linked to each thread
- Get notified when a business replies
Transparent earnings
See exactly what you'll earn before you apply. We never take a cut.
- Pay rates shown up front on every shift
- No commission — you keep 100% of your wages
- Track completed shifts and earnings in your dashboard
Your shifts, organized
A clean dashboard shows what's upcoming, in progress, and done.
- See upcoming, active, and completed shifts at a glance
- Check in and confirm attendance from your phone
- Track your volunteer impact alongside paid work
AI-matched invitations
Get invited to shifts that actually fit your profile — our matching engine ranks you against what businesses need.
- Ranked by skills, certifications, ratings, and track record
- Invitations arrive automatically when your profile matches
- See why you were selected and accept in one tap
For volunteers & nonprofits
Post volunteer opportunities
Publish volunteer shifts the same way you'd post a paid one — just toggle the kind.
- Switch any shift to volunteer with a single toggle
- Describe the cause, role, and skills needed
- Reach both dedicated volunteers and paid casuals on one board
One unified opportunity board
Paid and volunteer opportunities live side by side, filtered in one tap.
- Filter the board to show only volunteer opportunities
- See cause, location, and time commitment up front
- Apply to volunteer with your profile and a message
Impact tracking
See the hours you've given and the causes you've supported, all in one place.
- Log volunteer hours automatically as you complete shifts
- Track causes and organizations you've helped
- Share your impact summary with your community
Verified organizations
Nonprofits are reviewed before they can post, so volunteers can trust every opportunity.
- Organizations go through an approval process
- Verified badges signal trustworthy opportunities
- Report concerns through a transparent dispute system
Build a volunteer community
Invite reliable volunteers to your pool and offer them opportunities directly.
- Create a pool of your most reliable volunteers
- Offer upcoming opportunities to your pool first
- Message your community and coordinate as a group
Skills-based matching
Match the right volunteers to the right roles based on skills and certifications.
- Require specific skills for specialized volunteer roles
- Volunteers highlight their skills and interests on their profile
- See how well a volunteer fits before you offer a shift
Scheduling & reminders
Automated reminders keep volunteers showing up and organizations informed.
- Get reminders before your volunteer shift starts
- Check in on arrival to confirm attendance
- Automatic rating reminders after each opportunity
Bilingual, end to end
RosterPool works fully in English and French — for volunteers and organizations alike.
- Switch the entire app language with one tap
- Every screen, shift, and message supports both languages
- Built for Canada's bilingual communities from day one