Try free
Indoor swimming pool with lanes and daylight
๐ŸŠ Oibase for swimming pools

The schedule for lifeguards

Schedule per pool, see at once whether enough qualified supervision is on duty, and know when a qualification expires.

Try free for 14 daysView the demo๐Ÿ“„ Download brochure
No credit card needed ยท Cancel monthly ยท Up and running in 10 minutes
โธSeason pause: outdoor pool closed? Pause your subscription with one button and pay nothing until the new season. Also with an annual subscription.
Photo: Andy Wang / Unsplash
๐Ÿ›ŸSupervision checkEnough qualified supervision per pool
๐Ÿ”„Rotation scheduleEveryone sees their post in the app
โ˜€๏ธBusy dayOpen extra shifts with one button
๐ŸŠSwimming lessonsGroups, instructors and holidays
๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งParent portalParents see lesson days and changes
๐ŸงชPool logRecord chlorine, pH and incidents
โธSeason pausePay nothing outside the season
๐Ÿง’Young pool staffRules for 16- and 17-year-olds monitored

Sound familiar?

Then it's time to do things differently.

๐Ÿ›Ÿ

Enough supervision at every pool?

The competition pool, recreational pool and instruction pool each need their own staffing. In Excel you only see on the day itself that someone is short.

๐Ÿ“œ

Qualifications that quietly expire

Resuscitation, first aid or the pool attendant diploma: one expired certificate and that lifeguard no longer counts as supervision.

๐ŸŒž

Summer rush and holiday schedule

The outdoor pool opens, school holidays, extra swimming lessons. Suddenly you need on-call staff and students, and you want to be able to schedule them quickly.

This is what it looks like

Your lifeguards see per day which pool they are on

Early shift in the competition pool, afternoon swimming lesson, weekend in the recreational pool: your team sees it all in the app and gets a notification when something changes.

  • Works on any phone, without an app store: add Oibase to your home screen
  • Notification on your phone as soon as your schedule changes
  • Hours go automatically to the timesheet
Example with fictitious names and shifts

What Oibase does for you

Schedule, hours, leave and payslips in one place. No separate systems.

๐ŸŠ

Scheduling per pool

Each pool as its own location, with the minimum number of lifeguards per shift set per pool.

๐Ÿ›Ÿ

Supervision check

The schedule shows immediately where supervision is missing. Anyone who is sick or has an expired qualification does not count.

๐Ÿ“œ

Qualification tracking

Pool attendant diploma, resuscitation and first aid with expiry dates. Oibase warns you in good time.

๐Ÿ“ฃ

Open shifts

Extra summer shift or a sick colleague? Open the shift and your on-call staff pick it up on their phone.

โฑ๏ธ

Clocking in and out

Clock in and out at the poolside on your phone. The hours go through to the timesheet.

๐Ÿ’ถ

Payslips and surcharges

Evening, weekend and public holiday surcharges according to your own settings, with payslips per month.

๐Ÿ”„

Rotation schedule

Chair, poolside, slide: Oibase creates a schedule per shift in which everyone moves to the next post every half hour. Everyone sees their own posts in the app.

โ˜€๏ธ

Busy day

Hot day, outdoor pool open? With one button you open extra shifts and your on-call staff get a notification straight away.

๐Ÿงช

Pool log

Lifeguards record chlorine, pH and temperature and report incidents in the app. You see everything per pool, and download it as CSV.

๐Ÿชช

Qualifications at a glance

For each employee you see which certificates they hold and when they expire. For your industry, these are already set up:

Pool attendant diplomaResuscitation and AEDFirst aid certificateZwem-ABC instructor
๐Ÿ“„

Your cao and surcharges

By default Oibase names the cao Zwembaden, Zwemscholen (Dutch collective agreement for swimming pools and swim schools) on your contracts. If your pool falls under the cao Recreatie or the cao Sport, you select that one under Settings. You set the surcharge percentages yourself, once.

๐ŸŠ

Scheduling swimming lessons

Class groups with a fixed day, time, pool and instructor, a maximum number of children per instructor and the school holidays included. Instructors see their own groups in the app, without parents' email addresses.

๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ง

Parent portal

Parents receive a personal link and see when their child has a lesson, and whether anything special is going on: no swimming lesson today, a different time or a different pool. No password needed. In Enterprise, โ‚ฌ 1.15 per child per month.

Fair prices

A fixed amount plus a small amount per employee. Prices for Ireland, excluding VAT. Paying annually gives a 10% discount. Prices differ per country: see the prices for your country โ†’

Payslips (Premium and Enterprise): โ‚ฌ 1.73 per payslip sent. Parent portal for swimming lessons (Enterprise): โ‚ฌ 1.15 per child per month, only for children with a parent email address. Seasonal pool? Outside the season you pause your subscription and pay nothing, also with an annual subscription: your year simply moves forward. Prices are indexed annually on 1 January. You pay by invoice.

Basic

โ‚ฌ 10.35 per month
+ โ‚ฌ 2.30 per active employee per month

Schedule per pool with supervision check, rotation schedule, qualifications, swimming lessons, pool log, clocking in and out

Premium ยท most popular

โ‚ฌ 17.25 per month
+ โ‚ฌ 3.45 per active employee per month

Everything in Basic plus busy-day button, swaps and open shifts, surcharges, timesheets and payslips

Enterprise

โ‚ฌ 28.75 per month
+ โ‚ฌ 4.60 per active employee per month

Everything in Premium plus digital contracts, a dedicated account manager and the parent portal for swimming lessons (โ‚ฌ 1.15 per child per month)

Frequently asked questions

How does the supervision check work?

For each pool you set the minimum number of lifeguards required per shift. For each shift, Oibase only counts people who are supervisors, are not reported sick and hold a valid qualification, and it warns you when there is a shortfall.

Can Oibase see when a qualification expires?

Yes. For each employee you see the qualification and its expiry date. Anyone scheduled with an expired qualification triggers a warning and does not count as supervision.

Can I also schedule swim instructors and cashiers?

Yes. Everyone is in the same schedule. Only lifeguards and other supervisors count towards the supervision check.

Which collective agreement (cao) does Oibase use?

By default the cao Zwembaden, Zwemscholen (Dutch collective agreement for swimming pools and swim schools). If your pool falls under the cao Recreatie or the cao Sport, you select that one under Settings.

What do parents see in the parent portal?

Only their own child: the class group, day, time, pool and the instructor's first name, upcoming lessons and special notices such as a lesson that is cancelled. They do not see other children or employees.

Does Oibase take pool staff aged 16 and 17 into account?

Yes. The working hours check warns you if a young person is scheduled for more than 9 hours per shift or 45 hours per week, works between 23:00 and 06:00 or has less than 12 hours of rest.

What if our outdoor pool is only open in summer?

Then you pause your subscription outside the season, in the app under Settings. You pay nothing. Everyone can still log in and look, but nothing can be changed and no notifications are sent. Next season you resume with one click.

๐Ÿ“˜ More about the rules: Scheduling pool staff: supervision, qualifications and young pool employees (in Dutch)

Never again puzzle over the schedule in the evening

Try Oibase free for two weeks. No credit card needed, you're not locked in.

Start your free trial

๐Ÿ“„ Download the brochure (PDF, 5 pages)