Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Send your staff requests to fill out their availability response and track their progress.
This is the flaik knowledge base. Here you will find a number of great resources that will guide you on your journey to build a simpler, smarter, better ski school. Whether you are an instructor staying on top of your day, an admin planning out your next season, or anyone in between, there is something here for you.
On the left side of your screen, you will find the table of contents. It is a comprehensive list of every page in the knowledge base. Scroll through and take a look!
To make things easy to find, we've grouped the content to align with your role at your resort:
On the right side of your screen lies the page outline, which is effectively a table of contents but for an individual page. Use this to navigate particularly lengthy pages with ease! The page outline may not be visible if your window is too small. If you don't see it, try zooming the page out.
An individual page will typically contain a step-by-step guide on how to perform a specific task in flaik. These guides often include screenshots, embedded videos, and important tips & tricks to help you navigate the site.
On the top right, you will see a search button. Clicking on it will open quick find, a useful tool that will let you find content with keywords. This is particularly useful if you know what information you're trying to find (for example, "Blue Banner") but you are unsure where it is nested in the table of contents.
Hint: You can open quick find at any time by pressing ctrl + K on Windows or command + K on macOS.
Not finding what you need? We've got your back. Drop us a line by .
Learn about paid training hours if this has been setup by your resort.
If your resort has setup a paid training budget you can view your budget and how much is remaining in your profile in the Training tab.
There are three types of training pay: full pay, partial pay, or no pay. In My Timesheets if their has been a partial pay or no pay applied you will be inform on the training paid activity, see image below. The first paid activity is full pay, 2nd paid activity is a partial pay, and 3rd paid activity is no pay applied.
If you have any questions about your budget and the way you have used your paid training hours, please get in touch with the leadership team at your snowsports school.
At flaik, we understand that a seamless onboarding experience is key to your success. That’s why we’ve developed a detailed process and workflow to guide you every step of the way. From initial setup to full system integration, our comprehensive onboarding plan ensures that nothing is overlooked.
To support you throughout this journey, we’ve assigned a dedicated Project Manager and a Support Specialist to your account. Your Project Manager will oversee the implementation process, keeping everything on track and ensuring timely progress. Your Support Specialist will be your go-to resource for any questions, training, and ongoing support to ensure you get the most out of flaik.
To navigate to My Classes, click on the navigation menu in the top right corner. Select My classes from the list of menu options.
The main screen will automatically land on the current day. To select a different day, scroll up or down to the desired month/day for the date you want to select. Blue dots on dates indicate classes exist on that date.
View details on your class list and guests
The overview section will outline the following information about the class as well as the Tag ID assigned if relevant.
Class level
Guest count
Mobile class creation for instructors - permissions required
Use the Create new class button in My Classes to form class lists on your phone. Select your class type, ability level, and meeting location details. View a guests list and select guests to add to your class. Save the class to view guest details, complete report cards, and help with pickup. Make edits throughout the day to add late students or split a class. The Create new class button is only available on the current day. For edits to classes after the lesson date, contact your supervisor.
Changer la langue dans flaik
Pour passer au français / To change to French: My flaik -> Account settings -> Language -> Change Language -> French (Canadian) Pour passer à l'anglais / To change to English: Mon flaik -> Paramètres du compte -> Langue -> Changer de langue -> English
Note: La possibilité de changer de langue n'est disponible que sur un ordinateur de bureau. Note: The ability to change languages is only available on a desktop computer.
If you can't send a job from offers panel even though the details are approved and the offer box is green, you may need to check if the Job is open. If the Job shows as pending or closed, then you'll need to Open it prior to sending offers.
To open, click on the box in the top right-hand corner of the job card. Then click Open job in the right-hand action panel.
The job should now show as open and you're good to go!
Upon creation of a booking offer, your guest will be sent an email to their preferred email address. The email will provide a link to pay for the booking offer created by the instructor.
Clicking the "Lock it in" button will take them to their booking offer page which will allow them to confirm and pay for the booking offer. Your guest will need to confirm and pay for the booking offer and the associated lessons prior to them appearing as private lessons in your schedule.
To get started in Availability, you need to create a calendar first.
Whether uploading staff or updating staff, this list of certifications can be used with the upload template.
To promote a staff member to a supervisor, you need to use the tool provided in right hand menu in staff management.
First, navigate to staff management.
Then select the staff member or staff members that you would like to promote to a supervisor. Once selected, click on the +Promote to supervisor button in the right hand menu panel.
Confirm that you want to promote these staff members to supervisor and you're all set.
If you've been with flaik for a few years, you've got a bunch of data from past seasons that you may want to access.
To access the season selector, click on the season button in the upper right-hand corner.
Select the season you would like to view. Seasons in the past can only be viewed as historical data, and they cannot be edited. A gray banner at the top of the site will appear to inform you that the information belongs to a past season.
Note: While historical data cannot be modified or copied, it can serve as a useful reference for how your site was configured in the past.
We will guide you through a custom onboarding document to address each aspect of the setup process, covering all the critical steps needed to integrate flaik seamlessly with your resort’s existing systems.
We will create a custom timeline tab in this document as well based on your key milestones so that your implementation stays on track.
Our onboarding process kicks off with a series of Meetings. These sessions are tailored to introduce your team to flaik, discuss specific requirements, set expectations, work on implementation together, and identify actions for between meetings.
Each meeting will involve key contacts based on that week's topics from both your resort and flaik, ensuring clear communication and effective planning from day one.
Clear roles and responsibilities are crucial for a successful onboarding experience. We will build a tab in your onboarding document with you that details who is responsible for each aspect of the setup on both sides. From technical integration to website set-up, knowing who to contact at each stage ensures a smooth and efficient onboarding journey.
You will receive access to a shared onboarding folder with templates and support documents for your resort including all of the above information. The Onboarding spreadsheet will act as a living document for your flaik implementation as we build and implement flaik together.



My classes aims to reduce paper class lists and allow you to streamline processes such as completing report cards for guests and signing out guests at pickup.



flaik will ask you to enter your email address. This address needs to be the one associated to your flaik account. Click send, complete the verification, and a confirmation should appear.
Don't forget you need an flaik email invite to access flaik for the first time this season.
Don't worry if you don't see it, go to the Email Troubleshooting Guide to find out where it went!
If you have already logged in this season but forget which email/username you used, please reach out to your admin team your resort or use the help button in the upper right to contact flaik support at resortsupport@flaikcom
Late: The late selection will present an option to share your estimated time of arrival and a comment section to explain why you're running late. When you're ready to submit, select Save
Checkin: By default, the checkin questionnaire will ask a set of health & safety questions. When you're ready to checkin, select Checkin
Classes for that date are ordered based on start time. The class tile is broken into 4 sections.
Task type and discipline
Start and end time
Task name
Class level
Start location
Guests (Allergy and VIP indicator)
If the class is a private then the primary guest is displayed, with the option to expand and see any additional guests.
If the class is a Group or Program then a count of all guests is displayed, with the option to expand to see all guests.
Clicking on a class will take you into the class overview modal. The display contains the following 3 tabs which can be navigate into at any time.
Note: based on your resort's configuration the Pickup or Report cards tab may not be visible.


Class meeting locations
Morning Snack
Lunch
Afternoon Snack
Pickup
Note: the Instructor's Tag ID is only relevant for resorts which use GPS tracking devices provided from flaik.
The guests section outlines every guests in your class. For each guests it outlines age, ability level, and VIP/allergy indicators. By clicking on the guest you can expand to see more information such as their Tag, Medical information, and last class.
Note: the Guest's Tag ID is only relevant for resorts which use GPS tracking devices provided by flaik.
If you had a multi-week program class last week, you'll be prompted to duplicate your class list on the next session date. Remove absent guests and add new additions to keep track of attendance.
On the first day of the program, guest can be scanned, pre-assigned, or added to a class using the Create a new class button in My Classes. Check with your Supervisor for further details.
You wont see a prompt to duplicate your class if you missed a program date. You'll only be prompted to duplicate the class if you were an instructor on a class for the previous session.
Admin set up is required to outline program dates and enable this feature.


In the My Bookings page, you will see your existing booking offers.
A booking offer can be manually shared to your Guest. This helps ensure that your Guest receives their offer and can confirm and pay. This link then can be sent to your Guest by whatever means preferred and permitted per your resorts guidelines.
Prior to Guest confirmation and payment you can cancel your booking offer.
Your Guest will be notified that this booking offer has been cancelled.
This booking offer and subsequent lessons have been sent to your guest, but have not been paid for and are considered tentative.
This booking offer and at least one of the lessons within require Supervisor review. This booking offer has been sent to your Supervisor. The lessons are considered tentative and on your schedule, but will be in conflict with your existing schedule until your Supervisor reviews.
If your Supervisor approves this booking, the status would change to "Awaiting guest", and then your guest will be sent the booking offer to confirm and pay.
If your Supervisor rejects this booking, the status will change to "Offer declined", your booking will be cancelled, and the tentative lessons removed from your schedule.
This booking offer and subsequent lessons have been cancelled by yourself or a Supervisor, the tentative lessons will have been removed.
Bookings may only be cancelled BEFORE your guest has confirmed and paid for the booking. If a change or return must take place, this would be handled in your resort POS by the Snow sports Desk Staff.
This booking offer and subsequent lessons have been rejected by Guest, the tentative lessons will have been removed.
Follow up with your Guest to see why this booking offer did not meet their expectations.
This booking offer has expired because your Guest or Supervisor was not able to review in a reasonable amount of time, the tentative lessons will have been removed.

Click on the navigation menu in the top right corner. Select My Bookings from the list of menu options.
NOTE: If this menu is not enabled, this feature may not be enabled for your resort. Ask your manager for more information and let them know how important this capability is for you.
CONGRATS! Félicitations, la langue a été changée 🎉



Say cheese!
Your profile photo is displayed alongside your name within flaik. For you, it'll appear most often when you browse to your own profile. The rest of your team, however, will see your photo quite often when they're working in flaik - please keep that in mind before uploading!
Follow along with the steps below to learn how to upload a profile photo.
Note: Currently, uploading a profile photo is only supported in the desktop experience. Browse to your school's flaik site on a computer to follow along.
The link to My Profile exists right next to your profile photo (or the default photo) at the top of the navigation bar.
In the upper left corner of your profile, you'll see your existing photo. If there isn't one yet, you'll see a silhouette of a person instead. Click UPLOAD IMAGE to continue.
If you don't have a photo uploaded yet, click UPLOAD NEW PHOTO. If you've already uploaded a photo in the past, you can use this tool to adjust the crop & scale.
Choose the desired photo from the file picker. Common image types are supported here. Your photo will be resized to 300 x 220, feel free to resize it yourself before uploading for the best result.
Once you're happy with the result, hit the Save button on the bottom right corner of the window.
Congrats! Now your team can see your personality shine through. 🎉
Record the parent or guardian picking up your guests
The Pickup tab in My Classes gives you the ability to keep track of who picked a child up and when. If your school enables it, the Pickup tab will also let you verify the identify of a guest via a security code.
To find the Pickup tab, simply open up one of your classes in the My Classes page. If you've got permission to view Class Management (typically supervisors and above,) you can view the Pickup tab for any class.
The Pickup tab outlines how many guests have not yet been signed out. For those that have, you'll find details on when they were signed out and the staff member at your school who recorded the pickup.
To record a pickup, simply tap on a guest, and the page will take you through the flow of signing them out.
NOTE: You'll only be able to record a pickup if the class you're viewing occurred today. Classes in the past will only let you view previous pickups.
Keep reading to see each step of recording a pickup.
To sign a child out, tap on their name in the Pickup tab and follow the steps presented to you. There are up to three steps to complete, depending on how your school has set this feature up:
Relationship to the person picking the child up.
Initials of the person picking the child up.
Security code to pick up the child.
NOTE: Depending on your school's configuration of child pickup, you may not see all the prompts pictured in this article.
Let's run through each of these steps.
If configured by your resort, you will be prompted to specify the relationship of the person picking up the child.
There are seven predefined relationships displayed. If the one you want doesn't exist, tap Other and a text box will appear. Use the text box to type in the relationship this person has with the child.
The next step in the Pickup flow will be recording the initials of the person picking up. Use the text box on screen to type in their first and last initial.
The last step in this flow will be the security code. In this step, ask the person picking up the guest to provide the security code - this one is a simple yes or no prompt:
In the event this person doesn't know the security code, you will not be able to sign out the guest. At this point, please follow your resort's process for dealing with incorrect or not known security codes.
If the person does know the security code, tap Yes, they know the code. That's the final step in Pickup. Give everything a once-over and, once you have finished, tap Confirm to save the details.
To review who picked up a child, open up the Pickup tab and tap on their name. The tile will expand and you'll see the information associated to the pickup:
👏 That's it! Now that you're familiar with the Pickup tab, you've got the tools you need to ensure your guests are being picked up by the right person.
Learn how to navigate to Training, where to view clinics, and how to register for them.
You will land on My Schedule () by default when navigating to your resort's flaik site on your mobile device.
You can find Training by selecting the menu icon () from the top left and selecting Training () from the list.
Once you're in the training calendar, scroll to the date of the training clinic you're looking to register for. The colored dots indicate the clinic category determined by your resort. Our example below is an Alpine-specific Cert 2 training.
Note: Your resort may have set time limitations for late cancellations and registration.
Congrats! You have registered for your clinic. 🎉
Throughout flaik, you'll find the Filters button in the upper left portion of the screen. Applying filters helps to quickly locate Instructors based on flaik data fields and information specified within your Instructor's profiles. With the Filters, you can include, exclude, or view only exact matches for various flaik fields.
Create filters to view a subsection of instructors based on flaik fields. With the ability to layer filters for different categories, you can create custom filters to view staff that meet very specific criteria. Quick save your favorite filters to your flaik profile for future use. You can find your favorite quick save filters by clicking on the ♥ icon.
You can share your saved quick filters with other admins at your resort by clicking on the ♥ icon and hitting the edit pencil on the right. Sharing filters is a great way to ensure that your whole team is using the same filtering actions.
Default Filter Applied - When the Filters icon and ♥ icon appear grey, this indicates that either no filter or a pre-set filter is applied by default. Some flaik features will have no filters applied by default, while others will. For example, in the Tasks section of Scheduling, the pre-set default filter includes all On shifts.
Custom Filter Applied - When the Filters icon is blue, but the ♥ icon is grey, this indicates that a custom filter is applied (which has not been saved or shared).
Saved or Shared Filter Applied - When the Filters icon and ♥ icon are blue, this indicates that a previously saved or shared filter is applied.
Saved filters do not transfer to different areas of the flaik site.
Since different areas of the flaik site like Timekeeping and Scheduling>Tasks both contain different information, the items you can sort and filter by will be different as well. Because of this, each saved filter is tied to only that page. Example: If you build and save a filter in Timekeeping, it will not show as a saved filter up in Staff Management.
The next page is about creating the different types of days that you want. These typically correspond to what you've used in the past (peak, non-peak, holiday, etc.)
To create a custom day, click on + Add custom day type. It'll bring up the selection below. To start with, add a name for your day type. Then pick a color.
Next, simply click on the dates in the calendar on the right hand side to specify these days as that day type. In the image below, we've specified the 8th, 14th, 20th, 26th, and 29th November as Peak Days.
You can use the arrows on either side of the month/year to move across the season and create this day type for each month. Once you're done, hit Save.
Rinse and Repeat for additional day types. You should end up with something like this:
Once you've added in all of your day types, click Next.
Quickly find your guests and training clinic availability - right from the search bar.
The search bar tool in the top of the site allows you to search for schedules, guests, training clinics, and staff.
Once you have clicked into the search bar you can:
Search for guests by first or last name
See the guest’s level and age
See guests with upcoming lessons show at the top of the search list
See the guest’s most recent (or upcoming) lesson
Search for training clinics
See upcoming clinic dates and availability
Search by training clinic name or discipline
Search for instructors by first or last name
See if they are currently in a class and/or have a shift for today
See their maximum teachable discipline (or see if they're in Hiring or Archived if they're not a current employee)
Quick links into different parts of the product are available in the global search and will differ based on your permissions.
Invite email and setting up a password for Instructors.
In your email, you will see an invite from [email protected] with the name of your resort as the sender.
Not seeing an email? Don't fret! Check out our to find out where it went.
Click the Setup your flaik account button and your browser will take you to a page where you can create a password.
Password must be at least six characters long and include at least one number.
Come up with a secure password and re-enter it to make sure there aren't any typos.
Once you've created a password and logged in, save your resort's URL as a bookmark in your browser or to your device's home screen for quick future access.
🎉 Nice one! Next up, check out our tours of the and interfaces to get acquainted with flaik.
You've made it to mailout. Congrats! This is the home stretch.
First, let's open up the group that you just created so that you can send out an availability request to these folks.
Select the check box in the right hand corner of the Availability Group and then click Open avail. group in the right hand menu.
You'll be prompted to confirm that you want to open the availability group. To continue, click Yes, open it.
Congratulations, your availability group is now open.
Here's a guide for how to move staff from the Talent Pool to Staff Management without sending out Job Offers
Create a Staff Tag (can be skipped if moving just one person, but highly recommended when moving multiple instructors)
Navigate to Admin Settings > Product Settings > Staff Management > Staff Tags
Create a tag to identify the people that will be moved. Save.
Add the staff tag to the applicable candidates
Navigate to Jobs > Talent Pool.
Add the new tag to the applicable people.
Archive
Click on the box to the left of the applicable people.
Select Archive from the right-hand menu, select 'Yes archive them'.
Unarchive
Navigate to People > Archive People.
Click on Filters > Add A Filter > Instructor Attributes > Staff Tags.
Verify success
Go to Staff Management. Search for the staff that you've just updated (reminder: you can filter by the staff tag) to verify that they're present.
Done.
You can add multiple staff to staff groups or staff tags as follows:
1. Navigate to Staff Management
2. Select the staff that you want to update. Click on either Manage Groups or Manage Tags in the right hand menu, depending on which you wish to add.
3. To add a Group/Tag, check the top box.
4. In the text box, either:
Click the down arrow to select the appropriate check box(es)
Start typing in the name of the group/tag that you want to assign to the staff. Once you see it appear in the drop menu, click on the applicable option(s).
Once the applicable staff group(s)/staff tag(s) have been selected, click Apply.
5. Quickly review the pop-up to make sure you're happy with the changes, then hit Save.
That's it! Rinse and repeat until all your staff are organized into groups as you see fit. The process of removing staff groups is nearly idendical. Carry on to the next page to see how it's done.
To get started with sending requests, head to the Mailout tab (top panel). You'll land in the Ready to send tab. This is where the staff that you just added to the group are sitting - waiting for an action. If you selected a particular date to send your calendars, then these folks will sit here patiently until that date.
NOTE: Scheduled mailouts will be sent at 10 am local time. Automated reminders are sent between 10 am and 11 am local time.
If you selected send manually, then you'll need to select the folks you want to send a request to.
Once you've selected everyone you'd like to send a request to, click Send availability request in the action panel on the right.
You'll see a prompt to confirm. If you're ready, hit Yes, email them.
And then you're off to the races. In the Sent tab, you'll be able to track when the request was sent, when it was viewed, and when the last reminder was sent. You can also select staff and send them a reminder as well, if you need to (if all the automated ones have run out).
Once an instructor submits their availability, it'll be visible in the Responses section. We'll cover that in .
😤 Phew! You've made it to the end of Mailouts
Create a group to define all the ways your staff interact with Availability.
We know you're busy, so we've created a way to automate sending out availability calendars and automating the follow-ups.
First wave
First up, a question: Do you want to schedule your first wave of requests? This means that you can send out the first wave of requests for this group of staff on a specific date. If you select "Yes", then you'll need to specify what date you want to send the first request on.
After that, you can pick a submission deadline (you've got 4 options: 1 week, 2 weeks, 3 weeks, 4 weeks) and specify if the deadline is a hard or soft one.
A hard deadline means that instructors can not submit their availability past this date. A soft deadline means that instructors can submit their availability after this date but they will be reminded to submit by the due date.
Other Availability Waves
Once you've setup your first wave, you can setup your Other Availability Waves. These other waves are for instructors that you add to the group after the initial wave goes out. You've got two options with these staff - you can automatically send out the availability request when the instructor is added to the group or you can choose to send the availability request manually after adding the instructor to the group.
After you've selected this option, you can pick the deadline date and if you want to make it a soft or hard deadline as per the initial wave.
Reminders
The last part of automated notifications are the reminders. Here you can set after what period you want the first reminder to go out (1 through 4 weeks), how many weekly reminders should go (1 to 2) and when the deadline reminder should be sent out (1 to 5 days before the deadline closes.)
Once you've selected all these options, you're ready to click Next and move on.
If you need to remove someone from staff management (test staff member, instructor that is no longer working, etc...), you will use the Archive Staff function. This removes the staff member from active staff lists (staff management, scheduling, hiring) and will prevent the staff member from logging into flaik. All of the staff member's data will be preserved in the Archive if you need to restore them in the future.
To archive a staff member, head to staff management.
Select the individual (or individuals) that you would like to archive from the left check box and then click on "Archive staff" in the right hand action panel.
You'll see a prompt asking you to confirm that you want to archive the staff member.
Click "Yes, archive them" and they will be removed from staff management and placed in the staff archive.
If you need to send staff a reset password email, head to staff management and click on Invites.
In Invites, click on the Password Created panel.
Once you're in the Password created panel, select the instructor that you are looking for and then click on the Send Password reset button in the right hand action panel.
The instructor will receive an email within 5 minutes that they can click on to reset their password.
It is recommend that when updating staff groups or staff tags in bulk, you use the menu on the right-hand side and not do it by clicking on "Edit Staff" and updating the Staff Groups or Staff Tags column(s). Updating these columns will remove any existing tags on any of the applicable staff.
e.g., if an employee already has 2 tags and another tag is added by updating the column, it will remove the existing tags.
When an instructor recommends a level in a guest's report card, it's verified. Look for the tick to indicate if the ability level has been verified by an instructor.
Quickly scroll to a person or task using the search bar on the page
To find someone, instructor or guest, just open the page you need and use the search bar inside it to find them on the page.
To jump to a task in scheduling task view, use the search bar and search for the task
An overview of submitting your Availability Calendar for Instructors.
Note: Add [email protected] to your contacts list to ensure essential emails are delivered to your inbox.
Digital report cards for a paper free guest experience
The guest's report cards tab provides the ability for instructors and supervisors to complete digital report cards for guests. The report card tab outlines how many report cards are yet to fill out and which guest's report cards have been completed.
Click on the guest you wish to view or fill out their report card for to.
Not Receiving flaik Emails - Gmail
Not getting emails from to your Gmail account? Work through the sections below to insure your inbox settings are not preventing delivery. 1. Have you added to your contacts list? 2. Have you looked in the Promotions tab of your gmail inbox?
3. Are you using the web-interface at to access your account, or an e-mail client or mobile device? If not the web-interface, switch to it now before moving on to the rest of the list.
4. Have you looked in the “All Mail” label for the missing messages? What about “Trash” (or “Bin”, but not “[imap]/Trash” or anything else)? What about “Spam”?
5. Have you used the Search Mail function (with the term “in:anywhere”) at the top of the page to look for the missing messages?
6. Do you have Settings->Inbox->Inbox Type set to anything other than the "Default" view? Have you check the other tabs if you use the tabbed Inbox. Have you checked past the first page of messages, especially if you’re looking for older messages?
If you need to update the start and end dates of multiple folks, you can use the bulk edit function. This allows you to select a number of staff and update the start and end dates (they need to be the same dates for everyone) for instructors.
We've created a quick video walkthrough of how to do this.
Individual columns can be updated in bulk. Some columns such as the instructor's start and end dates are required to send out job offers, so this can speed up the hiring process considerably!
Create a group to define all the ways your staff interact with Availability.
See the days your staff marked available, their RDOs, and see who signed up for programs.
Part 4. Responses
You've done the hard yards. Now it's time to let the magic flow. Or at the very least, the instructors roll in.
The responses section will provide you with a quick view of who has submitted their calendar and what days they've committed too. The colors correspond to the colors you setup for the calendars.
In the example below, you'll see that for every day that Janessa Acevedo has submitted as being available, the count is 1. This indicates how many staff are available to work that day. The required number above it flows from the calendar and references how many staff you identified as required for that day. This way, you can track responses and get a good feel for how your instructors are helping you fill the supply chain.
Not Receiving flaik Emails - Yahoo
Not getting emails from to your Yahoo account? Work through the sections below to insure your inbox settings are not preventing delivery. 1. Have you added [email protected] to your Contacts? 2. Check your spam folder. Yahoo's automatic bulk-mail filter does a decent job of making sure unwanted emails don't get to your inbox, but it makes mistakes occasionally. You should check the spam folder to see if the email(s) you're expecting accidentally ended up there.
3. If you find non-spam emails in the bulk folder, be sure to safelist the senders to make sure their messages get through alright in the future.
4. Take a look at your filters. Yahoo Mail includes a feature that helps you automatically sort messages as soon as they arrive. It's a convenient feature, but like spam, it's possible that a filter you set up could grab emails you don't intend it to.
Before you hunt through all of your folders, check the Filters section in your Yahoo Mail settings. Doing so will help you identify and fine-tune the rules you've set up if any problems exist. You can also check your filters to see which folders they use to help narrow down your search.
My Schedule lets you view the shifts and tasks that your resort has scheduled you for, allowing you to stay ahead of your day. My Schedule is available on both mobile and desktop.
On mobile, you will be automatically routed to My Schedule upon signing in. To view your schedule on desktop, open the navigation bar on the left and click My Schedule.
My Timesheets lets you view, approve, or dispute your pay for the day. Each resort will have specific rules regarding whether you should approve your timesheet every day, so check in with your Supervisor if you're unsure of what is expected.
Note: My Timesheets will show you your pay for the day, which is calculated based on the classes & tasks that actually occurred. To see what was scheduled, check out .
Add candidates to the Talent Pool for their first step into flaik
Undelivered emails are most commonly caused by unsubscribing from flaik communications, which blocks future emails from being delivered
If you are a returning instructor and have received emails from [email protected] in the past, but are no longer receiving emails, you may have unsubscribed from flaik email communications through your email provider.
If you still have an email from [email protected] in your email inbox, you can check to see if you've unsubscribed and also re-subscribe to flaik communications by following the Manage Email Preferences link found at the bottom of every flaik email. If you don't have any [email protected] emails handy or would like assistance, use the "?" help button in the upper right corner of the flaik website to send a support request and our team will help confirm whether you've unsubscribed and help to reverse it.
Create a group to define all the ways your staff interact with Availability.
You can create multiple groups for each calendar - it all depends on your requirements and end goal. For example, full time and part time staff might use the same base calendar but have vastly different rules to meet their minimum commitments. In this case, you would setup both a Full Time group and a Part Time Group and assign staff accordingly.
Let's start by clicking on Create new group.
Given the seasonal nature of the ski industry and the volume of staff turnover, flaik has designed the Staff Archive as a resting place for staff that no longer work at the resort. The idea here is that you can archive staff at the end of the season and then restore any archived staff to staff management or hiring if required.
Restoring Staff from the Archive
To restore staff from the Staff Archive, just select the staff profiles that you want to restore and click the blue restore profiles button.
You'll then have two options for where these folks get restored too - Hiring, if you want to send them a job offer, or Staff Management, if you want them to become an active staff member straight away.
Now let's add some staff to the availability group. Select the group again via the check box in the top right corner of the card and click on Add staff to avail. group from the right hand menu.
You'll now see a list of staff that you can add to the availability group. We've only got 4 staff below but if you've got the typical hundreds that should now be in staff management, you'll probably need to use the filters to isolate the staff group that you want to add to this particular availability group.
Select all the folks on the screen that you want to add to the availability group by using the hidden checkbox to the left of their names. When you've got all the right staff selected, click on Add staff members.
To remove multiple staff from staff groups or staff tags, please use the following steps:
1. Navigate to staff management.
2. Select the staff that you want to update. Click on either Manage Groups or Manage Tags in the right hand menu, depending on which you wish to update.
3. To remove the select staff from a staff group/tag, select the middle checkbox. To remove the staff from a staff group/tag and replace it with another option, click the bottom box.
Create your calendars & groups, manage mailout, and watch the responses come in.
Availability is all about helping you streamline the process of having your instructors submit the days they can work for the season - based on your requirements.
There are four parts to Availability:
For more information on Availability, check out .
In addition, Availability can integrate with your program tasks to give your staff the ability to sign up for every day of a program in one click. Learn more in the section.
If you want to add someone to a staff group and/or a staff tag, you can do it via the General Tab in their Staff Profile in Staff Management.
Click Edit general info and then click inside the Staff Groups or Staff Tags field. It will bring up all the possible options, so just select the option(s) that you want to apply to this particular instructor.
Once you've selected all the staff groups or staff tags that apply, click Save.
You will see that the instructor has the staff groups or tags specified attached to their profile. Now, when you filter for these particular attributes, this instructor will be included in the results (as well as everyone else associated to the staff group or tag used in the search).
All about Staff Groups & Staff Tags
Staff groups and staff tags allow you to quickly and easily reduce a full list of instructors down into just a smaller subset of staff. Used on their own or in conjunction with other filters such as discipline, languages, supervisor, job title, & employment type, staff groups and staff tags serve as great methods for filtering staff.
How are they different? Staff groups are best suited for adding additional detail regarding a staff member's role for a given season. For example, "Pod A" or "Main Base." By contrast, staff tags are intended for your staff's soft skills and capabilities, like "Patient" or "Results Oriented."
As such, when you create a new season, all staff groups will be removed out from all staff profiles, while staff tags will remain on profiles from season to season.
In Staff Management, you can sort or change the fields that you are viewing.
Sorting
Sorting will allow you to sort based on the columns visible on the screen, in either Ascending or Descending order. Just click on the button next to "Sort by" in order to bring up the modal. Then select the column that you want to sort by, and how you want to order it and then click "Apply". The columns will then be sorted in the order specified.
Changing Data Columns in List View
We restrict the number of columns that you can view in Staff Management to 5. You can change these fields using the gear icon as show below. Just click on the Gear Icon to bring up the Change Fields Panel.
Now that you've created your day types, you've got an opportunity to add in the required staff you need for that day and the Daily Limit.
The required staff is an internal number based on how many instructors that you anticipate needing for this particular day. This could be based on historical numbers plus a growth factor for this season.
As each season begins with no staff having any staff groups on their profiles, they're aimed at employment information that often changes each season. They should be verified and added by management each on-boarding cycle.
As staff tags will remain on staff profiles from season to season, staff tags are a great method for indicating skills that an instructor has. When looking for an instructor capable of taking a freestyle, park, or race lesson, or if looking for someone that is considered great with kids, staff tags allow you to quickly find an instructor capable of what you're looking for.
Multiple staff groups and staff tags can be applied to any given instructor.
Add as many as you need to include all the relevant attributes onto each staff member's profile.
To add or remove staff groups or staff tags from staff, updates can be made on an individual staff member or in bulk.
Creating A Group Once a Calendar has been created, one or more Availability Groups can be added to it
Rules Setting the minimum number of days that staff must commit to for the season
Waves Determining the schedule for mailing out Availability & reminders
Email Templates Setting the templates that will be sent out to your staff
5. Look for a "Reply-to" address. One feature of Yahoo Mail lets you specify a different email address for your recipients to reply to. If you set one, their replies won't go to your Yahoo inbox, even if you sent them from that account. Check the Mailboxes section of your settings to make sure all of your messages are going where you want them to.
If you have an active reply-to address, check that account for the missing emails.
6. Check your blocked address list. It's possible that one reason you aren't receiving emails from a particular recipient is that you've blocked their address, whether intentionally or not. To check for blocked emails, go to the Security and Privacy section of your settings. Yahoo Mail arranges blocked email addresses alphabetically.
7. Send yourself an email. Even if you can access your Yahoo Mail account, it doesn't mean the service is working correctly. One way to see if the delivery system is functioning is to send an email to your account and see if it reaches the inbox.
If something's wrong with the platform, you may receive a message with a specific error code that you can look up to get more of an idea of what's going on.
8. Sign out and back in. If you're using the Yahoo Mail mobile app on iPhone or the Yahoo app for Android, you may lose the connection between it and your account. Logging out and back in may help re-establish the link.
Even if you're accessing Yahoo on the web, this technique may still be useful.
9. Reset your browser. It's possible the data and cookies you've accumulated while browsing could affect how websites, including Yahoo, behave. Try just closing and restarting first, and if it still doesn't work, You can easily reset Chrome, reset Internet Explorer, or restore Safari.
10. Try a different Yahoo Mail platform. If you aren't receiving emails on the website, for example, try accessing it through your phone's dedicated mail client or the official Yahoo Mail app.
You can also try using a different web browser.
11. Make sure everything is up to date. Yahoo Mail updates behind the scenes, so you don't necessarily know when a new version is up. Some changes may mean that the platform won't work on the current version of the browser or app you have installed, so you should check for updates and see if that helps the issue.
12. Have you previously unsubscribed from flaik emails?
If you believe you have unsubscribed from flaik emails and need to be taken off the unsubscribe list, please contact [email protected]
If you are still unable to find the email in your inbox, contact [email protected] or use New Support Ticket button.



Select all applicable staff (reminder: you can click the hidden box to the left of the Name header)
Click on Restore Profiles on the right-hand side.
In the pop up window select Restore To Staff Management as Staff Members.









































Please read the details explaining the availability submission process. This will be helpful for you on the next page.
By selecting Click here, you'll learn more about the scheduling requirements set by your resort.
Total minimum season commitment will show you the required boxes to be checked for the season to submit. The nine mandatory days have been pre-selected and counted toward the minimum season commitment.
Additional rules will show the minimum required boxes for that color that need to be checked to submit.
Programs allow you to sign up for seasonal programs ahead of time. By selecting the program, your calendar will count this toward the minimum season commitment.
Note: When you select a program, this does not autogenerate you on the program schedule; instead, it communicates to your admin team that you're available to work the full duration of the program.
Preselected Mandatory days
Unselected days
Selected days
Note: Resort calendars are customized to your snowsports school needs. Colors and day requirements may vary.
Once you've selected the days you're available to work, select Next on the bottom right corner of the page.
Take a moment to review your selections before submitting, as you can not edit these once they have been submitted.
If you require your selections to be changed after submitting, you must contact your supervisor to make these changes on your behalf.
CONGRATS! You've submitted your availability calendar for the season. 🎉
Rate your guest's ability
Provide feedback
Recommend the level for the guest's next lesson
NOTE: You will not be able to save your progress; when you start a report card you must complete it.
There are three criteria to answer questions in the report card:
The questions are set by your school and define the skills necessary to progress to the next level.
Each question you answer will be shown to the guest in the report card email they receive at the end of the day. Any question that hasn't been answered will not appear in the email the guest receives.
The report card will automatically open to the ability level of the class you have taught. All questions for this level are mandatory.
You can fill out criteria for different levels if applicable, but they are optional.
You can chose any level where we highlight the current level, next level and previous lesson to aid with the recommendation:
It is necessary to provide a comment about the student before you submit. Be specific and individualized with your response.
Once you have finished, click Submit.
By pushing this button, you're submitting the report card to the student. An email will be sent to their email on file at the end of the day.
NOTE: There is a 1 hour period after the class has ended where you can make changes to the report card after submitting it. If you need to make a change after this 1 hour period has ended, please contact your supervisor at the resort.
Once you have submitted the report card, hit Close to return to your class list.
If you have more report cards to fill out, repeat the steps above until you see the following indicating all have been completed.
CONGRATS! All the report cards are complete. 🎉

7. Are there any filters listed in: Settings -> Filters ? Any blocked addresses on that same page?
8. Are there any forwarding accounts setup in: Settings -> Forwarding ?
9. Do you access your account with an e-mail client (Outlook, Thunderbird, Pocomail, etc), a mobile app (iOS, Android, etc), an e-mail notifier, or any other add-on/tool/web-site/etc? If you use an e-mail client/app/device, check your actual Gmail account by logging into the Gmail web interface (https://mail.google.com/). Are the messages there (just not downloaded)?
10. Did the senders get any sort of bounced/failed/rejected messages returned to them (post the full headers here)?
11. Is the account inbox full? Looking below the inbox, how much space, out of how much total space, does it say is being used?
12. Have you tried sending yourself a test-message from a non-Gmail account? Have you tried sending a test-message to that non-Gmail account and replying? Does either direction work? 13. Have you previously unsubscribed from flaik emails? If you believe you have unsubscribed previously from flaik emails and need to be taken off the unsubscribe list, please contact [email protected]
If you are still unable to find the email in your inbox, contact [email protected] or use the + New Support Ticket button.
Select some or all candidates that need an updated start or end date. Once you've selected the desired candidates, select Edit Candidates →
The easiest flow to apply a bulk update to a column is by using the top field.
Select the desired start date for your candidates and select Next
Type "CONFIRM" to complete
Select APPLY
Select Save →
You did it! You've quickly made changes to multiple candidates, and you're one step closer to sending out job offers. 🎉
The minimum commitment is a basic way of getting staff to commit to the bare minimum number of days. You can also use advanced rules to start driving behavior to help meet your supply/demand needs.
Advanced rules let you create certain combinations of days that your instructors must select in order to be able to submit their calendar. In the example below, we've created two advanced rules.
Rule 1: Exactly 5 Happy Go Fun Days - In order for instructors meet this criteria, they must select exactly 5 Happy Go Fun Days in order to be able to move forward. If they don't select exactly 5 Happy Go Fun Days they won't be able to submit their calendar.
Rule 2: Minimum 7 Peak Days - In order for instructors to meet this criteria, they must select a minimum of 7 Peak Days. If they don't select a minimum of 7 Peak Days, they won't be able to submit their calendar.
In this example, instructors must select a minimum of 30 days that includes Exactly 5 Happy Go Fun Days and a Minimum of 7 Peak Days in order to submit their availability. If they don't meet this criteria, they will be unable to submit.
The rule type of 'Maximum' prevents instructors from selecting additional days beyond the set amount. Instructors that want to make themselves available for extra days will not be able to submit their availability.
If an Availability Group has a status of 'Warning' it means that based on the numbers of days left in the season, instructors in this group will be unable to meet the requirements of the group if they attempted to fill out their availability response (eg they must work 3 holiday days but all the holiday days are in the past, or they must work at least 17 days but there are less than 17 days left in the season)
After you've setup your minimum commitment and advanced rules, you can provide additional guidance to your instructors to help them get through completing their calendar. The more complex your rules, the more guidance you will need to provide.
Once you've added in your explanation, click Next to start setting up automated notifications.
Typically we see editing used in responses when an instructor has submitted a calendar but may be unable to work a particular mandatory day or required day for perfectly valid reasons. Thus, you can override the rules you've setup and allow for this instructor's schedule to incorporate their requests.
By clicking on "Edit availability," you'll bring up a modal similar to what an instructor see's when they complete their availability. To add a day, simply click on the day you want to add. To remove a day, click on that day (the box is filled with color if the day is selected). Continue to edit the schedule as required, then click Next.
On the next screen, you'll be given an opportunity to put in requested days off (if required). To do this, click on the date that the instructor would like to request off.
You'll then be prompted for a reason (this will transfer through to responses for your records).
After you've completed any requested days off, you'll reach a summary screen. If you're happy with the edits you've made to this instructors availability, then click Save.
Rinse and repeat for as many instructors as you need to edit.
If you don't need or want to edit any instructors' availability, then you're done with Availability and you can move across to Scheduling.
An instructor's available days will automatically flow across to schedule, where you just need to assign them to a particular scheduling area or shift type.
We'll tackle that in Scheduling.
Date selector - Use the date selector to quickly pan through the season and pick the day you'd like to view. The red line allows you to quickly identify the current date. Dates with blue dots underneath indicate that you are scheduled on a shift.
Shift - The shift type you've been scheduled for will include some basic details about your day, particularly when you are expected to work.
Tasks - The tasks on your schedule will provide the most information. Group lessons & private lessons will appear here, as well as any non-teaching tasks you may have been scheduled for. Tap or click on a task to check if there are any special notes associated with it.
Check in - Your resort may require that you check in for each shift. If this feature is enabled, you can use the buttons at the bottom of your screen to check in for the day. These buttons will only appear for the current day.
Note: Training clinics that you are registered for will not appear in My Schedule. To see your clinics, navigate to Training.
Desktop view will show you much of the same information as mobile view, but on a bigger canvas, allowing you to see whole weeks at a glance. Here's an overview of the elements in desktop view:
Availability toggle - Click this button to overlay your availability on the calendar, if applicable. If your resort uses this feature, you have likely submitted an availability response before the season started.
Shift - The shift type you've been scheduled for.
Tasks - The tasks on your schedule. Click on a task to view its notes.
Date selector - Use this date selector to view a specific week in the month. The drop-down menu lets you quickly switch to viewing a different month.
Note: Check in is currently not supported in desktop view. You can check in by browsing to My Schedule on mobile.

My Timesheets is currently only available on mobile. To navigate to My Timesheets, log into your flaik account on your mobile device. From the My Schedule screen, select the 3 horizontal bars in the top left-hand corner and select My Timesheets from the features list. If you do not see My Timesheets available, your resort may not be using this flaik feature. Contact your supervisor if you have been asked to approve your timesheet and can not access My Timesheets.
You should view and approve your timesheets only after your last task of the day has started. Selecting My Timesheets will bring you to a calendar screen. Here you can navigate to past days or select today's date. Below each day you will see a dot that indicates the status of your timesheet. Select today's date to navigate to your timesheet for today.
In My Timesheets, you can view your shift and paid activities for the day. You will see your gross pay listed. Gross pay is the amount paid before federal and local taxes are deducted. Pay is broken down by activity and is further broken down into hourly pay and commission pay.
Look closely at your paid activities for the day. Note the hours, pay, and commission. If you receive a headcount for guests in your lessons, that payment will appear in the commissions field.
If no adjustments are needed, hit the Approve button to signal to your supervisor that your timesheet looks correct.
If you notice an issue in your timesheet, use the Dispute button to dispute the timesheet and notify the Supervisors that your timesheet needs to be adjusted. Write a note about what you are disputing. Be as specific as possible so that the Supervisors know which paid activity needs to be updated. Once you're ready to submit the dispute, hit Save.
Once you have saved your dispute, you can view or update the dispute by selecting the Tap To View Details button located under your shift.
When your dispute has been resolved, your timesheet will revert to pending and you will again be able to access the Approve or Dispute buttons.
Required fields: First name, Last name, Email (username), Primary teaching discipline
Note: Most folks don't know a lot of the detailed form information prior to hiring a candidate, so in most cases, you are better off with the simple form.
If you chose to bulk upload via on of our templates, you'll download a .csv file using one of the two forms →
Populate candidate details, then Save As in .csv format.
Drop a file here: Locate file in the folder you saved the .csv file → click & drag file onto flaik browser window.
Browse to upload: Locate file in the folder you saved the .csv file → click open
Once the .csv file appears on the window, Select
You'll see the following screen once the file is processed (it may take some time if you're doing many candidates). This is where we'll identify any errors that you may have with the data that you've uploaded. If the blue Save button is available in the right hand panel then you are all set. If not, let's continue below.
We'll highlight the row that is in error in red. To fix it, find the error, double click into the box and update the information. Once you've corrected all of the boxes, the blue Save button will appear in the right hand corner and you'll be able to Save your candidates.
Congrats! Your candidates have been uploaded, and you're ready to move to the next step. Attaching a Candidate to a Job. 🎉


When following the link to Manage Email Preferences, you'll see the Email Type topics lists you can set to opt in or out. Selecting 'YES' means you will be unsubscribed and will not receive emails. For instructors, you should mark 'NO' for the following Email Types:
Staff Preferences
NO
Availability and other pre-season emails
Staff Emails
NO
Individual and group emails sent from your admins
Still having trouble? Contact support through the '?' Icon in the upper right corner of the flaik website and we'll help you to resubscribe.

This is the first email that your staff will receive regarding availability, so it pays to be as clear as possible.
We've dropped in some generic text to get you started, feel free to edit or delete as you will in order to craft the message that you believe your staff need to see. You can use the insert mail merge field to pull certain data from the instructors profile.
Once you've got the initial email up and running, you can move on to the Reminder Email. This is the one that'll go out automatically to folks that haven't completed their availability calendars.
We've again dropped in some generic text to get you started but feel free to edit, delete and start again. You know your staff best and to what pressures they respond.
After you've created your emails, you then have an opportunity to craft the cover letter. The cover letter is the webpage that your staff will see after clicking on Submit my Work Availability from the email they received.
This is a good opportunity to outline your expectations and how the process works. We've crafted some generic text to get you started based on what we've seen over the years. Feel free to adjust if you want to highlight different areas for your staff.
Once you've completed the cover letter, hit Save.
🎉 That's it! You've got a calendar and a group set up. You can create as many as you'd like, but if you're happy with the number of calendars and groups you've built already, it's time to move onto mailout.
Let's name the group. eg Full Time, Part Time, Returning Staff, New Hires, Kids, Adults, etc... use a name based on the set of rules you want to apply to this group of staff.
You've also got some extra choices to check out under the Advanced options ▼ button - employment type and primary teaching discipline.
Is best suited for your full-timers or folks that work the same days every week.
Selecting Regular week will allow you to specify the minimum number of days that you want folks to commitment to and the all they need to do is select those 4 or 5 days they wish to work in a standard week.
Aimed at your part timers - they can commit to a certain number of days across the season, but they can be different every week.
Use commitment rules to steer how your staff use Availability. These are based on the day types you create during calendar setup. Head to the Day Types section of the previous article to learn more.
These options are available to provide additional flexibility.
Enforce Limits for this group: This is referring to the daily limit. Unselecting this option will allow this group of instructors to sign up for a day even if the limit has been met.
Count this group when enforcing limits: Do you want these instructors be counted when figuring out if the daily limit has been reached?
Ignore mandatory days: If you've created mandatory days in your calendar (ones that folks are automatically signed up to work), do you want to ignore those requirements for this group of instructors.
Use AM/PM Shift Types: Do you want to allow instructors to specify if they are available for a full day or morning or afternoons shift? (eg this is particularly useful at resorts with night skiing & staff are scheduled for daytime or evening shifts)
For more information on the connection between Programs and Availability, click here.
Once finished on this page, click on Next to proceed.
Next, enter the staff data in that you want to upload. This can either be entered in manually or copied from another file (eg a spreadsheet list of your staff).
The mandatory fields that must be entered are:
First name
Last name
Email (must be unique from all other staff on your flaik site)
Primary discipline.
Once you've added in all the staff details, click save the file.
Note: do not do any of the following:
Adding columns
Rearranging columns
Renaming columns
Unused columns can be deleted but the recommendation is to not delete them.
Next, go back to you flaik website and click on browse to upload.
Find the file that you just saved and click Open. You can also drag-and-drop if that's more fun.
Your file will appear in the center box. Now click Upload.
Once you hit Upload, you'll see a summary screen with all the columns and rows you're updating. If there are any errors with the file, they will be highlighted in red. You will need to correct these errors prior to saving. If there are no errors, the blue save button will be available and you can click save and upload your staff.
That's it! You've finished uploading your staff into flaik and they are now available in Staff Management.

To restore to Hiring, select the first option as show below and click Restore Profiles. These staff will now be listed in your Talent Pool in Hiring.
To restore to Staff Management, select the second option and click "Restore Profile". These staff will now be listed in Staff Management.
That's it. You can re-archive staff at any point in the future as well.
Tip: If you would like to 'flag' certain staff so they can be easily sorted or filtered in Archive, add a staff tag to them. Example: When off-boarding your 22/23 staff to Archive, if you know you will want to restore certain profiles for the 23/24 season and not mix them with others, you can add a staff tag to some. Then use filters to easily view everyone with that staff tag attached.
Click the down arrow to select the appropriate check box(es)
Start typing in the name of the group/tag that you want to remove from the staff. Once you see it appear in the drop menu, click on the applicable option(s).
Once the applicable staff group(s)/staff tag(s) have been selected, click Apply and then click on Save.
5. These staff members have now been removed from this staff group.



To remove any staff groups or staff tags from someone's profile, repeat the steps above but deselect the applicable options, then click Apply and Save.


In order to change a field, you will first need to Delete one of the of the existing fields. This can be done by using the trash can icon next to the existing field. You can also uncheck the box next to the field on the right hand side of the panel.
Once you've deleted an existing field, you can now either search for or scroll through the list of additional fields to display.
Once you've found the field you are looking for, select the check box and hit Apply.
You'll now see the staff list has been updated with the new field. You can now sort by this new field using the Sort by function (if required).
The Required Staff number will appear in the responses section of Availability to let you know how you're tracking with matching the number of staff signed up for that day vs the number of required.
The number entered into this field will set a cap for how many instructors can select that date when they're completing their availability (on a first come/first served basis).
The idea here is to ensure that you cap the days where you usually don't need a tonne of staff so that they have to commit to days when you actually need them.
Ex: if the Daily Limit is set to 25, only 25 instructors will be able to sign up for this day in order to meet their commitment.
If the Daily Limit box is left empty, it will not cap the number of instructors that can sign up for the day.
Click Done to complete setting up the calendar.
Nice one! Calendars are the foundation for everything in Availability. Head to the next section, creating a group, if you're ready to move on.













Every fall, ski and ride school leaders from across North America gather to do something the industry rarely makes time for: think strategically, share what's working, and build the operational muscle to run a better school next season.
September 29 – October 1, 2026 · Nita Lake Lodge, Whistler, BC. New this year: the New User Summit — a dedicated onboarding track for teams in their first season with flaik. Check out the event site: https://flaikfest.flaik.com
21 speakers. 32 sessions. 3 days. The Directors Summit — a peer-led roundtable for resort leaders — was rated the most valuable session in the event's history. Product discovery workshops filled both times they ran. And for the first time, new resort partners got their own dedicated track: the New Resort Summit — a full onboarding day designed to compress the learning curve and get teams season-ready fast. The après was pretty good too.
Standout sessions:
New Resort Summit — dedicated onboarding day for first-season partners
Directors Summit — closed-room peer dialogue for resort leaders
Dollars & Sense: timekeeping, incentives, and payroll setup
"The directors summit was eye opening." — Bridger Bowl
Year 2, and the event hit its stride. The Directors Summit debuted as an invite-only roundtable and immediately became the session everyone was talking about — on and off the mountain.
Standout sessions:
Directors Summit — strategic roundtable for resort leaders
Driving business outcomes with flaik (workshop)
Year-round mountain sport school operations
"It is great to see our suggestions come to reality." — Tremblant
Where it started. A small founding cohort of resort leaders who helped set the edges for what flaikfest would become. High satisfaction, high signal, and a product feedback session that directly influenced the following year's roadmap.
Standout sessions:
Product feedback workshop
Tech stack and integration deep dives
Metrics & reporting
Season setup and configuration best practices
Payroll & timekeeping · Reporting & analytics · Product discovery · Instructor availability · Season planning · Lesson & class management · flaik Bookings · Hardware & scanning · POS integrations · Staff onboarding & adoption · Programs & lineups · Guest management · Pre-season setup · Director leadership roundtables
Navigate by clicking the menu in the upper right -> click My Bookings
Mobile Only - This tool is only available on mobile
The right and left arrows on the calendar will page the months.
Click the date or dates of lessons desired. For each date selected, a lesson item will display below.
Multiple dates can be selected to add many lessons easily. Don't forget to unselect dates when navigating between months or if not desired.
Click the "Add to booking" under each lesson wanted for your Guest.
Confirm each lesson being added to booking. Each lesson item can be expanded for detail.
Click the expand arrow on the upper right of each lesson item.
If you need to remove any lesson item, click "Remove" on each lesson item not needed.
For each lesson item in the booking a "IN CART" identifyer will be shown on the calendar.
Click "Continue" to proceed to Guest assignment
Search, scroll, and/or filter by All guests or Private guests to find the relevent guest for your lessons.
Guests that you have previously taught appear in this list. If the Guest does not appear, you may not be able to send a booking offer to this guest.
Each lesson is assigned to the Guest selected
We will also show household members if present and they can be assigned separately to each lesson.
Expand the "Guests" tab to select household members
If desired, lesson notes can be added per lesson. These are not shared with the guests and are for your reference to recall objectives or other instructions.
Expand "Lesson note", per lesson item to add notes.
This is the final page to review all of the booking details. If anything is inaccurate, you can select "Change lessons" or "Edit guests".
You will receive a popup dialog of the next steps for your booking offer and the duration of the expiration period.
Not Receiving flaik Emails- Hotmail/MSN/Outlook
Not getting emails from [email protected] to your Hotmail, MSN, or Outlook account? Work through the sections below to insure your inbox settings are not preventing delivery.
To ensure that your account filter settings are not causing incoming email not to be delivered to your account, I suggest that you check your settings by following the steps below:
Check your Junk folder
1. Sign in to
2. Click on Junk on the left pane.
3. Check to see if the missing mail is in this folder.
4. If you see any messages that should have been delivered to the Inbox , click the box on the left of each message to put a check mark and then click the Not Junk button.
1. In the upper-right corner of the page, click the gear icon, and then click Options. Under Preventing junk email, click Safe and blocked senders.
2. Click Blocked senders.
3. In the Blocked senders list, select the name or domain (the part of an e-mail address that follows the @ sign, such as hotmail.com) that you now want to receive mail from, and then click << Remove from list.
1. In the upper-right corner of the page, click the gear icon, and then click Options. Under Preventing junk email, click Safe and blocked senders.
2. Click Safe Senders.
3. In the text box, type in the email address or domain you’d like to always receive email from, and then click Add to list >>.
1. In the upper-right corner of the page, click the gear icon, and then click Options. Under Customizing Outlook, click Rules for sorting new messages.
2. Perform one of the actions as per your requirement:
Click Edit next to the rule that you want to edit.
Or
Choose the rule that you want to delete and click Delete.
Note: Not all international characters are supported as filters.
1. In the upper-right corner of the page, click the gear icon, and then click Options.
2. Under Preventing junk email, click Filters and reporting.
3. Under Choose a junk e-mail filter, choose the level of protection that you want, and then click Save. If the Exclusive level was set, messages from senders not on your Contacts or Safe sender’s lists will have been sent to the Junk e-mail folder.
1. In the upper-right corner of the page, click the gear icon, and then click Options. Under Writing email, click Reply-to address.
2. Select Current e-mail address box or circle.
3. Click Save.
You might not also send or receive emails due to incorrect configuration when accessing account using a different Mail Client app.
You need to delete your emails and leave the ones that are important to save space.
If you believe you have unsubscribed previously from flaik emails and need to be taken off the unsubscribe list, please contact [email protected]
If you are still unable to find the email in your inbox, contact or use New Support Ticket button.
How to allocate paid training budgets for your instructors.
If you have decided to pay your instructors for training and want to setup an allowance of hours that each instructor can be paid for training, there are a few steps that will need to be taken care of in Settings and Staff Management.
The first step to enabling the Paid training budget at your resort is to goAdmin -> Product settings -> Timekeeping → Paid training budget.
Navigate to Paid Activities and then select Training Association from the right-hand side menu.
Check out what paid activities are associated with the various training clinic categories
Back on the Paid Activities page, view the applicable paid activities you wish to use for the paid training allowance feature.
Ensure the following two fields are configured correctly
'Wage Type' is set to 'Training Wage'
Hint: The 'counts towards paid training allowance' field will only appear if the wage type is set to 'training wage'. It will not appear if any other wage type is selected
Once the above changes have occurred, you can define a paid training budget (in hours) for your instructors:
Individually, via the Employment tab on a staff profile, or;
In bulk, using Staff Management → Bulk Edit with the Paid Training Budget Hours column specified.
If this feature is enabled, three new columns available in Staff Management to view the relevant data.
Paid Training Budget Hours
Is the value set during the above step
Paid Training Budget Used Hours
When wages for training-related paid activities are calculated, the instructor’s remaining training budget is considered:
Full pay, partial pay, or no pay is applied depending on available budget.
Paid training budget usage is updated only upon timesheet approval.
Pending timesheets are not counted toward current usage or remaining budget.
There are three types of training pay: full pay, partial pay, or no pay. In Timekeeping -> Timesheets if training pay is partial or no pay, this will be visible when you hover over the training pill or view the training clinic paid activity.
Your staff will be informed if they have had partial or no pay because they have hit your training budget when they view My Timesheets. The first paid activity is full pay, 2nd paid activity is a partial pay, and 3rd paid activity is no pay applied.
Questions? Please get in touch with the .
How Training integrates with Timekeeping and considerations for using paid vs. unpaid clinics.
You may want to host training clinics and pay your staff for participating. This is particularly common for mandatory clinics like early-season orientations. Training does integrate with Timekeeping in order to allow this, but there are some key things you should know about how it behaves in order to decide the approach that works best for you.
If you'd like to set up a paid clinic, the clinic type must be associated to a paid activity. To do this, see Timekeeping - Creating and Associating Paid Activities.
For a paid activity to generate for clinic attendees, they will also need to be scheduled for an on shift. If the attendee doesn't have a shift or is scheduled for an off shift, they will not appear in Timekeeping and therefore paid activities will not generate for them.
Keep reading to learn more about the two approaches to pay your staff for attending trainings: paying via paid clinics in Training and paying via paid tasks in Scheduling.
Creating paid clinics will generate paid activities for attendees, but not for the trainers themselves. Trainers will need to have a paid task placed on their schedule in order to have a paid activity generate for them.
Creating a paid clinic in Training is not the only way you can pay staff for attending a clinic. Similar to how you pay trainers for clinics via a paid task in Scheduling, you can do the same for attendees as well. This allows you to set all your clinic types up as "unpaid" and generate your paid activities from data in Scheduling instead. To help you decide how to set your site up, here's a breakdown of the pros & cons of using the paid clinic approach:
Staff who register for clinics will only be paid if the trainer marks them as attended.
If they are a no show, and marked as such by the trainer, then a paid activity will not generate.
Anyone can sign up for a published clinic, but they need to be scheduled for an on shift in order to be paid. This can be difficult to manage as an admin - even if you are assigning people into the paid clinic, you'll need to keep track of the roster and schedule everyone for an on shift in Scheduling.
As mentioned above, clinic trainers can only be paid via tasks in Scheduling. Paying attendees in the same way keeps it consistent. And, because your attendees need to have on shifts in order for paid activities to generate, chances are you're looking at Scheduling anyway.
You have to manually apply tasks in Scheduling when your staff attend training clinics, which adds an extra step. To make this easier, you can use the pills shown in the screenshot below to quickly identify people who have attended or led trainings.
Both clinic attendees and trainers will have a pill appear on the timeline in both Scheduling and Timekeeping. The pill will differentiate between attendees and trainers:
A tour of My Profile for Instructors using flaik on desktop and mobile.
The General in My Profile will hold Personal Information as well as Contact and Address.
Note: Depending on your resort configuration, Instructors may or may not have permissions to edit their general information. Please get in touch with your resort administrator if you need to update your profile.
The employment tab will hold pertinent information to your current and past season employment changes such as job title, start/end dates, employment type, and wage history.
The teaching tab displays a teaching summary of the guest feedback throughout the season.
The class breakdown displays a more granular set of data broken down by teaching tasks taught throughout the season.
The training tab provides an experience summary for clinics attended and missed, as well as total clinic hours attended versus total clinic hours teaching.
Season goals are used as a helpful track tool to accomplish seasonal goals through clinic attendance.
The training timeline summarizes all attended clinics ordered by consecutive dates.
The evaluations tab displays current and previous season evaluations during your time with the resort. To view an evaluation, hover over the evaluation block and select View
The documents tab holds any pertinent documentation specific to your profile. These documents are only visible to you and the management team with permission to upload documentation. Supervisors may use this to upload season notes or HR paperwork
You can download staff data using the bulk update function available in either staff management or hiring.
Please note we recommend updating your staff in batches of 250 employees or less at a time.
First head to staff management.
You'll then need to select the staff for whom you'd like to download data. If you want to download all staff data, you can check the box next to the heading Name as shown below.
Once you've selected the staff that you want to download data for, click on the Bulk Update Staff option in the right hand panel.
This will bring up the bulk update panel. To download existing staff data, select either the Simple template or Comprehensive template. This will automatically download the file containing the staff data that you need.
Simple Template
Has 8 columns
The four mandatory fields (First Name, Last Name, Email, Primary Discipline) must be entered.
Check out how to the updated staff details.
To start with, navigate to Availability via the left-hand menu. It's located under Scheduling.
To get started, click on Create new calendar.
Note: Most people only need one calendar for the whole school. You have the ability to set specific commitment levels and rules for each availability group of instructors later when you set up your Availability groups.
To give you a few examples of when you might need multiple calendars:
If you have a completely different pattern of peak days vs slow days for different areas of your business, or;
To get started setting up your calendar, choose a name. For example, this could be "Adult Alpine" or "Base Location B."
Next, choose the start and end dates - these may or may not correspond to your season dates. The start date will be the earliest date available on the calendar that an instructor can select. The end date will be the last date possible that an instructor can select.
If you click Advanced options ▼ you'll see two new options, if you want to use them: employment type and primary discipline.
Lastly for the initial setup page is the type of calendar you want your rules to be based on: days or points:
Days means that you can create specific rules around how many days an instructor needs to commit to.
Points mean that you need to assign a specific number of points to each day type you create and then your rules are based on how many points an instructor needs to commit to.
Once you've filled in the details, we're just about ready to move onto the next step.
Looking good? Hit Next to get started with day types.
Allow your instructors to quickly make themselves available to work on the dates of your programs
When configuring availability groups, you can choose to include a list of your program dates for your instructors to select when filling out their availability responses. Selecting a program will automatically fill in the dates.
First, you'll need to make sure you have a program to reference in your availability group. Navigate to Admin Settings -> Product Settings -> Tasks.
Click Edit. Underneath the desired scheduling area, click Add a task.
Make sure the task type is set to Program. You'll notice a Date section appears:
Click Add another date to specify a date that this program is scheduled to occur. Repeat this step to add all the dates necessary.
Ensure all required fields, such as Discipline and Name, are filled out.
If everything looks good, click Save.
Next, navigate to Scheduling -> Availability
Select the desired availability group and click Edit availability group.
At the bottom of the first pane, you'll see a section titled Program settings:
Click on the drop-down menu to expand it. This is a list of every program task you've created in Admin Settings.
Select the desired programs and click Apply.
If this is an existing group, advance to the last page and click Save. If this is a new group, continue through each page of the setup process and configure as needed. Check out for more info.
Lastly, let's take a look at what your staff will see when filling out their availability response.
When your staff start to fill out their availability responses, they will see a list of selectable programs based on what you have chosen when setting up the availability group.
If they select a program, the calendars below will automatically select all the dates of the program, locking them in. Hovering the cursor over a locked date will indicate why it is locked.
Note: There are other reasons why a date might be locked. For example, dates that are specified as mandatory days in the availability group will be automatically selected on the calendar.
From here, your staff can fill out their availability as desired.
The Hiring tool was created to help you streamline the way you hire staff and provide visibility to your team on where you're at and how many instructors you still need to hire.
To start with Hiring, you need to create a new job. Simply click the "Create new job" card in the Jobs Page to get the ball rolling.
We get it - it happens. Sometimes there's a couple instructors that get the wrong calendar. Or perhaps they changed their commitment level for the season - part time to full time, or vice versa, etc. If only they told you a few weeks ago!
Well, that just means you need to send them a request to fill out a new Availability calendar.
The first step here is removing the instructors from the group they're in. To get started, head to Mailout.
The first order of business is finding the instructors you'd like to remove. If you haven't yet sent them the request to fill out their calendar, they'll fall under the Ready to send tab. If you already sent them a request, then they'll land under the Sent tab or the Response submitted tab, depending on how far along they got with the original request.
Will a clinic attendee's schedule throw a conflict if their clinic overlaps with a task?
In Scheduling, no conflicts will be created. However, a black "Training" or "Trainer" pill will appear on the timeline to signify that the instructor has signed up for a clinic.
Timekeeping, however, cannot accept conflicts between paid activities. If you schedule an instructor who attended a paid clinic for a task that's also associated with a paid activity, Timekeeping will have to throw one of the paid activities out.




























Job Offers
NO
Job offers sent through flaik pre-season
Training
NO
Emails about trainings your registered for and feedback requests



2026
Whistler, BC — Nita Lake Lodge
Sept 29 – Oct 1, 2026
Product discovery — deep dive into pain, gains and opportunities
Best practice: instructor availability
Train the trainer: building seasonal onboarding that sticks
Hardware: scanning & GPS tracking
flaik Bookings: real outcomes from resorts already live
CX, UX and leveling up with product feedback (workshop)
A better way to book private lessons
2023
Lafayette, Colorado
Fall 2023
2024
Whistler, BC — Nita Lake Lodge
Sept 24–26, 2024
2025
Sunday River, Maine




Sept 29 – Oct 1, 2025
Paid Training Budget Remaining Hours
Is a calculation of 'Paid training budget hours' minus 'Paid training budget used hours'







Comprehensive Template
Has 40 columns
Has all the columns of the Simple template plus another 32 columns including Payroll ID, Job Title, Employment Type, wages x 4, Max teachable levels x 4, Certifications, Staff Groups, Staff Tags, & many more.
you want to have different quotas for Alpine or Snowboard instructors, or;
you have multiple base areas.


Check the boxes next to each candidate's name. Once you've selected all the candidates you want to attach to the job, select in the right-hand menu.
When you click on Attach to a job, it will bring up all of the open jobs. Just scroll down the list and select the Job that you want to attach these particular Candidates too. Once you've selected the right job, hit Save.
Candidates recently attached to a job are now located in the Potential Candidate Panel in the Offers Tab.
The next step is to finalize the Offer for a Candidate (if you haven't already done so). An offer requires a Job Title, Employment Type, Start & End Date, and Base Wage Rate to be useable.
Once offer details have been fulfilled, the candidates will highlight green for approval
To edit the offer for Candidate, select the Candidate and then click on the Edit Offer button in the right hand panel.
This will bring up a modal where you can edit the details of the offer for the Candidate.
Fill in all the details that you have available and click Save.
After you've updated the offer details for each candidate, you'll now need to approve the offer details. To do this, select all of the candidates that you wish to approve and click on the blue option in the right hand menu panel.
A modal will appear letting you know that you are about to approve 3 candidates. If you're happy to proceed, click on .
Once you've done this, you'll see that your candidates are now in the Ready to Send panel.
To send out Job Offers to the Candidates in the Ready to Send panel, select the box next to each of the candidates names. Then click the option in the right hand menu panel.
Note: If you selected all the candidates in the Potential Candidates panel, you'll see the following.
You can now move across to the Offer Sent Panel, which will show you when the offers were sent, when they were viewed and when the last reminder was sent.
The Offer declined Panel and the Offer accepted Panel will allow you to track who has declined or accepted your Job Offer and when. If a candidate declines, they will have the opportunity to provide a reason for this. If a candidate accepts, they are moved into Staff Management and are ready to go for the season.
Congrats! We have our first offer acceptance! Wile E will be moved into Staff Management. 🎉 This is the final step of the hiring process.
Job Process Name - an internal name to help you identify who this is for (e.g. Adult Instructors Full Time Returning)
Employment Type - this is typically Full Time Hourly, Part Time Hourly, etc... If you need to adjust or add Employment Types, this can be done through Admin Settings.
Primary Discipline - everyone needs a primary discipline. So select the best that matches the job you are creating. If you are creating an admin or child care job, you can use the Admin Discipline that we've added just for this purpose.
Hire Type - New or Returning (I think you've got that one).
Positions Required - This is to help you track how many instructors you need. As you send out offers and get responses, you'll see the circle on the job move from 0/200 to 25/200. This indicates how many staff you've hired for this job and how many you've got left to go.
Job Title - Mostly you'll use the Instructor job title for this one but you've got options (e.g. Child Care, Admin, Team Lead, Apprentice). You can add, edit, or delete job titles in Admin Settings.
When you've filled out each area, click the Next button.
This is the first email that your staff will see (probably ever from flaik) so make it clear. The editor is on the left-hand side and there is a live preview on the right. The preview will update as you type in the editor.
Note: When composing your job offer letters, refrain from editing bracketed characters as these are used to query instructor names and job titles
I.e. {{firstName}} {{resort.name}} {{offer.jobTitle}}
When editing the job template, you can use the Insert mail merge function to pull in data from staff profiles. These are limited to the fields displayed below.
After creating the job email template, you'll need to complete the Job Offer Template. This contains the job offer details and is what the candidate will see when they click through from the email. We've put in standard mail marge fields like Job Title, Employment Type, Base Pay Rate and Request Pay Rate but you can add, delete or change these to meet your requirements.
Note: If you need to add a document to the job offer, you can do this via the hyperlink button in the editor toolbar
After finishing the job offer template, you just need to finalize the reminders. You've got options for when you send the first reminder (1 Day, 2 Days, 1 Week, 2 Weeks) and any reminders you want to send (1, 2, 3).
To test, you can send yourself a test email so that you'll see what the instructor sees.
To finish creating your job, hit the blue Create Job button down the bottom and you're all set.
CONGRATS! You've completed Job Creation. 🎉

My Schedule
My Classes
My Evaluations
My Timesheets
Training
Staff Files
Account Settings
Adding To Home Screen
The side profile provides an overview to your contact information, employment information, staff ID's, and additional information
Use the menu at the top to toggle between General, Employment, Teaching, Training, and Documents
The home function will direct you to My Schedule by default
View the shift assigned to you for the day. This information will communicate where to meet and what gear to come prepared with.
View the task assigned to you for the day. This information will communicate what lesson you will be teaching and the time of the lesson.
Use the Checkin function to communicate to your team that you're ready for your first scheduled task.
Use the Late function to communicate that you're running a few minutes late if there was a moose on the loose.
View your classes by selecting the class on the current day or previous days. This is where you can fill out and submit your report cards after each lesson.
View all published evaluations from current and past seasons with your resort.
View your timecard on the day of to see the Gross pay for the tasks you've accomplished.
Dispute if your total pay does not appear correct from the tasks you've accomplished.
Approve if your total pay correctly reflects the tasks you've accomplished that day.
See the training clinics available to you! Register for the clinic if you'd like to attend or see more details on what the clinic offers.
You can find an abundance of resources from handbooks to certifications here. Select the .pdf icon to view and download.
Select Change password to set a new login password for your flaik account.
Select Language to change to French (Canadian)
Saving flaik As A Shortcut
Many people save the website link as a shortcut on their phone's homescreen so that it can be accessed as easily as an app.
Troubleshoot your specific email account, Click here for directions on troubleshooting getting flaik emails.
If those do not work, create a support ticket - we'd be happy to help. You may have unsubscribed from flaik email communications at some point.
If you are locked out of your account for too many log-in attempts, your account will be locked for one hour from the last login attempt. Trying to log in again will reset the one hour lock out timer. If you no longer know your password, follow these steps to reset it.
You must be logged into the desktop version of flaik. Click here for directions on how to upload a photo.
Pre-season: You can request days off when filling out your availability calendars.
Mid-season: Please email, call, or talk to your supervisor, management, or admin team directly. There is currently no way for you to request a day off within flaik.
No. Due to most calendars having a slow default refresh rate it is likely your instructor schedule would not be accurate with how fast ski school assignments can change. To avoid any miscommunications in the calendar sync process please use the flaik website as your most up to date instructor calendar.
To signup for an Orientation, Clinic, or Training session head to your ski school resort's site and login. Navigate to Training to view and register. Click here for directions on registering for training clinics.
If the clinic start time is within 24hrs, your resort may have chosen to lock signups at that hour mark. Please reach out to your training team or management team to notify them directly of any changes you would like to make or attendance updates you may have.
flaik is a website, not an app, so you cannot download it from the app store. You can open it in any browser such as Safari or Firefox (desktop), but our recommendation is to use Chrome as that's where it works best. Many people save the website as a shortcut to their phone's homepage so it can be just as easily accessible.
If you have already completed and submitted your availability calendar, you will need to contact your supervisor or admin directly via phone, email or in person. They will have the ability to manually add dates. The reason you cannot do this through flaik is because most resort's target numbers for each day change as instructors submit responses and as new hires get added. Contacting your supervisor directly for any additional changes ensures proper staffing. If you still need help submitting your original calendar click here for a tutorial video.
You'll get a prompt to confirm the action. Of course, if the answer is yes, smash the Remove from group button.
You've now removed them from their previous Availability group. They'll disappear from the Mailout tab until you've added them to another group...
...which you can do by clicking on the yellow heading to reassign them.
All sorted out! Like it never even happened.
To get started with sending requests, head to the Mailout tab (top panel.) You'll land in the Ready to send tab. This is where the staff that you just added to the group are sitting - waiting for an action. If you selected a particular date to send your calendars, then these folks will sit here patiently until that date.
NOTE: Scheduled mailouts will be sent at 10 am local time. Automated reminders are sent between 10 am and 11 am local time.
If you selected send manually, then you'll need to select the folks you want to send a request to.
Once you've selected everyone you'd like to send a request to, click Send availability request in the action panel on the right.
You'll see a prompt to confirm. If you're ready, hit Yes, email them.
And then you're off to the races. In the Sent tab, you'll be able to track when the request was sent, when it was viewed, and when the last reminder was sent. You can also select staff and send them a reminder if you need to (if all the automated ones have run out).
Once an instructor submits their availability, it'll be visible in the Responses section. We'll cover that in the next article.
😤 Phew! You've made it to the end of Mailout. Might be time to crack a cold one.
See Paying Staff for Attending or Leading Training Clinics to learn more about the two approaches to paying staff for clinics.
Note: For a training clinic to pay attendees, it must be linked to a paid activity in admin settings. See Creating and Associating Paid Activities to learn more.
Once linked, a clinic type will not indicate that it is paid clinic. Because of this, we recommend adding "paid" or an equivalent note to the title of the clinic type.
If your staff can't see your training clinics, make sure that you have published your clinics.
Unpublished clinics appear in yellow as per the image below.
To publish a clinic, check the box in the top right hand corner of the clinic(s) that you want to publish. Then click Publish clinic in the right hand panel.
You can select multiple clinics if you'd like to publish more than one at a time.
After you publish the clinic, it will appear in white on the calendar, indicating that your instructors can now see this clinic.
How do I, as a scheduler, ensure I'm not scheduling tasks for an instructor who is already signed up for an unpaid training?
Common solutions resorts use to prevent scheduling instructors on top of a training involve using shifts like "Off - Available for Privates" or "Off - No Override" so the scheduling team knows not to schedule tasks on those days. Then, resorts train the instructors to only sign up for clinics on days they are scheduled off, unless there is a mandatory clinic you direct them to. If they have a paid training, (see question prior to this one) it may be beneficial to have mandatory paid trainings as tasks so that schedulers can see it in tasks and so that it will throw a conflict.
How do I ensure an instructor doesn't signup for a clinic while they're scheduled to work and already have a task on their schedule?
You cannot. It will be dependent on your school how you choose to train the instructors or supervisors to be accountable.
If an instructor is signed up for a clinic and then gets put onto a lesson last second at lineup, what happens?
If the trainer marks them as not-attended, they will not get credit for that clinic. If the clinic is more than 24 hours away, the instructor can drop out of the clinic on their own. If it is within 24 hours they will have to have a scheduler remove them from the clinic by design so the trainer can then be notified by the supervisor/admin as well. You should go back at the end of the day and remove them from the clinic as an admin so they do not show in the 'did not attend' training reports.
While this Trainer's clinic overlaps with a paid tasks, there is no conflict being thrown so they will not have a red box warning. Since trainers need to be paid out of tasks and cannot be paid from training, once a task for the clinic is put onto their schedule it would throw a conflict or any overlapping tasks.
Resorts can set limitations as to when an instructor can no longer drop or add a clinic, and would need to contact a supervisor to make changes. Check your settings for Training in Admin settings -> Product settings -> Training -> Attendance.

































We will walk you through each of the flaik modules using desktop
My Profile
Home
My Schedule
My Classes
My Timesheets
Training
Staff Files
Account Settings
Search
Season Switch
Knowledge Base Link
Help
The side profile provides an overview to your contact information, employment information, staff ID's, and additional information
will extend your profile card to allow scrolling
The main page of your profile will display your personal information (i.e. name, DOB, preferred pronouns, and nickname).
Note: Depending on your resort configuration, Instructors may or may not have permissions to edit their general information. Please contact your resort administrator if you need to update your profile.
View the shift assigned to you for the day. This information will communicate where to meet and what gear to come prepared with.
View the task assigned to you for the day. This information will communicate what lesson you will be teaching and the time of the lesson.
Will show you the dates you've selected as available when you submitted your availability calendar prior to the season start date.
View your classes by selecting the class on the current day or previous days. This is where you can fill out and submit your report cards after each lesson.
View your timecard on the day of to see the Gross pay for the tasks you've accomplished.
Dispute if your total pay does not appear correct from the tasks you've accomplished
Approve if your total pay correctly reflects the tasks you've accomplished that day
See the training clinics available to you! Register for the clinic if you'd like to attend or view to see more details on what the clinic has to offer.
You can find an abundance of resources from handbooks to certifications here. Select the .pdf icon to view and download.
Select Change password to set a new login password for your flaik account.
If the search function is set to allow instructor search, this is where you may search for other instructors.
Toggle between seasons, see example above selecting the 2022/23 Season.
Access the flaik Knowledge Base to learn helpful tips & tricks!
Note: Support tickets created through the Help link come to us here at flaik and we aren't able to help with resort-specific tasks. Please contact your resort administrator for assistance with scheduling requests.
Training is located under Performance in the left hand side menu. When you click through to training it will bring up the following calendar. During the season, this will display all of the training clinics that you've created. To get started adding clinics, hit the blue "Add new clinic" button on the right hand side.
After you hit "Add new clinic", you'll get the General Details page. Here you can add in the name of the clinic, a short description and then the main clinic description.
Within the main clinic description box, you can edit the text (bold, italic, underline), change the paragraph format add bullets or links.
After you've added in your main clinic description, continue to scroll down to select the clinic types and duration.
The Action Panel on the right hand side of the site typically comes into play when you select a single and/or multiple staff members.
In Staff Management, you'll see a number of options populate once you select the staff.
Message Staff
If you click on "message staff" after selecting staff from your staff list, a message box will appear. This will outline the people that you are going to send the message too. All emails to staff are sent BCC - so they aren't exposed to all the emails of your staff via this.
The Subject field is pretty self-explanatory - it's what will appear in the subject line of the email that your staff receive. You can also choose to use No Reply or Allow Reply. If you choose No Reply, the email will appear to come from the specified ski school email address. If you'd like to Allow Reply, it will appear to come from the email of the person logged in.
Contact and address will display email, home address, and phone number.
Toggle between weeks or months to view your schedule throughout the season.
























The additional information and staff information tabs are not editable or viewable by your instructors. These are purely for ski school management to access and utilize. You can click on edit to change, add or delete the data in these fields to this instructor.
Users can edit the general information within their own profile as long as the setting is enabled for their permission tier
Supervisor - Will display a supervisor if the instructor has been assigned to one.
Staff Groups - Will display the staff groups this instructor is part of.
Teachable Disciplines - Will display the teachable disciplines associated to this instructor.
Permission Tier - Will display the current permission tier that this instructor belongs to.
Staff ID - Will display the current Staff ID associated to this profile. The Staff ID field is the field that we use to associate this profile to its respective profile in your Point of Sale (POS) system.
Payroll ID - Will display the current Payroll ID associated to this profile. The Payroll ID is the field that we use to associate this profile to its respective profile in your Payroll System (i.e. ADP, Kronos, PayChex, etc...)
Lift Pass ID - Will display the current Lift Pass ID associated to this profile. The Lift Pass ID is the field that we use in scanning to associate a class list scan to this particular profile.
Media Pass ID - Will display the current Media ID associated to this profile. The Media ID is the field that we use in scanning to associate a class list scan to this particular profile.
RFID Pass ID - Will display the current RFID ID associated to this profile. The RFID ID is the field that we use in scanning to associate a class list scan to this particular profile.
The employment tab contains information relating to the employee's role at your resort.
Job Title - can be anything you like, such as Instructor, Director, Administrator, Junior Instructor, etc...
Employment Type - anything you want, such as Full Time, Part Time, Temporary Part Time, Holiday Staff, etc... basically however you classify your folks.
Start & End Dates - These are the dates for when your instructor starts work and when they are likely to end the season. It shows up in scheduling as a guide for when you can start their schedule and end it.
To change the end date to an earlier date, select the End Employment option from the right-side menu.
Wages - The wage data in flaik can be made viewable to the instructor. We provide 4 fields to capture wage information.
- Teaching Wage
- Non-Teaching Wage
- Training Wage
- Private Request Wage
Employment History
flaik will track the employment of your instructors from season to season. This provides both management and staff with an easy to view a record of past season pay in addition to any job changes or pay rises.
Rehire Recommendation
The rehire recommendation flows into closing out the season and preparing for the next one. If you mark the staff member as eligible for rehire, this will show up when you close out the season and prompt you to move that staff member to hiring as opposed to the staff archive.
Teaching summary provides a view into the instructor's Net Promoter Score (NPS) for the current season. NPS is calculated from guest survey responses, which can be enabled for teaching tasks.
Class breakdown displays a summary view of the teaching tasks that the instructor has completed throughout the current season. It includes useful information organized by individual teaching tasks, such as the total time spent teaching, the average class size, and the NPS the instructor has received - just to name a few.
Experience Summary This captures information from the training program to provide a quick snapshot of where this instructor is at. The highest qualification comes from the Certifications & Experience Panel below the Summary Panel. Total Years Experience are editable fields lower on the page as well - where you capture total years teaching in total plus at the current resort.
The total hours attending training clinics and total hours teaching training clinics will pull directly from Training. If an instructor is marked as attending a training clinic, then this will automatically add into their total hours attending training clinics.
If an instructor is assigned as a training leader, then as soon as the clinic is finished, it will add to their total hours teaching training clinics.
Here you can capture the totals year that the instructor has taught at your resort in addition to their total teaching years.
Season Goals
These are a great place to capture the goals that an instructor has for the upcoming season. They can add in as many as they like and then a supervisor or manager can check them off when complete.
Training Timeline
The training timeline will keep track of all clinics that an instructor has signed up for in addition to those that they have been assigned to teach. Next to the clinic type, the box will indicate if its an upcoming clinic or, if its happening, will outline if the instructor taught the clinic, attended, attended late, or did not attend.
Mid season and/or end of season evaluations will be stored in the Evaluations Tab of your instructor's profile. Here they will be able to see their seasonal evaluation and dig into the detail.
They will also be able to see when the evaluation was published and by whom and, subsequently, be able to acknowledge that they have read it.
Users are unable to view this section for their own profile, even when they have the permission to view it for others
The hiring tab provides a summary of the flow of when a candidate was moved through each stage of the hiring process.
You can also capture hiring notes, specify a hiring recommendation and capture interview notes in a central location - so that if you have staff that aren't located in the same place it is easy enough to maintain a central database.
Users are unable to view this section for their own profile, even when they have the permission to view it for others
The notes section allows you to capture staff notes in one central location. It will date and time stamp the note along with the staff member that added it for reference.
The list of clinic types is populated by what you have setup in Admin Settings/Product Settings/Training.
You can select multiple clinic types by selecting all that apply to this particular training session.
Clinic Duration
Clinic Duration refers to the consecutive number of days that you want a clinic to run. For example, if you want to just run a single day clinic, select 1 Day. If you want to run a clinic that runs over Monday, Tuesday, and Wednesday, chose 3 Days.
Adding Instances of the Clinic
A clinic instance refers to a specific day that you want this clinic to be held. You can specify multiple instances of a clinic across the season if you have a recurring clinic (say one that is held every Monday morning).
The location, trainers, start time, and end time can be added at this step for all dates or later on individually for each date.
If offering more than one date for a training clinic, specifying the location, trainer(s), start time, & end time here will save time vs doing it day by day later on.
Then click on the dates that you want to hold this training clinic.
After you've finished selecting all of the dates that you want to hold this clinic, click on the blue "Add # instances" button at the bottom of the calendar. You may need to scroll down the page to reveal it.
Winter
Summer
Northern Hemisphere
July 1st to June 30th
Jan. 1st to Dec. 31st
Southern Hemisphere
Jan. 1st to Dec. 31st
You'll now see that all these instances have been added and now you can adjust each individually if required.
This includes start/end time, location, positions available (max number of people that can sign up for the clinic), the trainer for that particular date, and the status.
If you added a clinic by mistake, you can also hover over the blue "New" Button which will change to "Delete". You can then delete just that instance of the clinic before saving.
Optional:
There are two optional steps at this point:
The training clinic status can be changed from Draft to Published (this can also be done later)
Files can be added to the Resources section. Here you can drop any files or images that you'd like staff to have access to. Either drag the file onto the resources box or click "browse to upload" to find the file on your computer.
Once you're ready to proceed click Save.
You'll now see that the clinics have been added to your calendar.
Note: When created, clinics default to being added to the calendar in draft mode (distinguished by the yellow shade). In order for instructors to be able to see the clinic and sign up for it, it will need to be published.
To publish a clinic, select it and then click on Publish Clinic in the right hand panel.
You can Unpublish, Cancel, Archive, or Delete clinics in a similar fashion.
Now that you've published your clinics, your instructors can jump online to check out what you've got to offer and sign up for clinics that they're interested in.


Hit Send and away you go.
Assign to Supervisor
To assign a single staff or multiple staff members to a supervisor, simply select the staff you wish to assign and click Assign to Supervisor. A white box will then appear where you can type in the name of the supervisor. If the name of the Supervisor you want does not appear, then you may need to promote that person to a Supervisor (see below).
Once you've selected the Supervisor that you want, click Save and those staff members are now associated to that Supervisor.
Add a note
You've got the ability the add notes to a single staff profile or to multiple staff profiles. Instructors will not see this but it will attach to their profile. To add a note, simply select the staff member or members that you want to add a note to and click Add a note. It will then bring up a notes box as per the image below. It will also highlight which staff profiles that this note will be attached to.
Once you've typed in the note, hit Save.
Archive Staff
The staff archive is a repository of all staff that no longer work at the resort. flaik uses an archive to ensure that you've got a permanent record of all staff that have worked for you in case you need to reference their file at any point in the future.
To archive staff, simply select the staff profile or profiles that you want to archive and then click on Archive staff. A box (as shown below) will pop up asking you to confirm. Click on 'Yes, archive them' and they will be removed from staff management to Archived People.
Note: once in Archived People, they will no longer be able to access flaik via their username and password.
Promote all to supervisor
You can also promote a staff member to a supervisor. Once a supervisor, you can assign staff to that supervisor via the Assign to a Supervisor function detailed above. Once you select the staff member that you want to promote, click on Promote all to Supervisor. You will then see a pop up confirming that you want to promote X number of staff to a supervisor. Click Yes to confirm.
Remove supervisor
The reverse of the function above, you can remove a staff member from being a supervisor. Simply select the staff member that you want to remove as supervisor, and click Remove supervisor. You will then be prompted to confirm that you want to remove this supervisor. If the supervisor still has instructors assigned to them, these instructors will be disassociated and no longer have a supervisor assigned to them.
Bulk update staff
Bulk update allows you to download a list of existing staff data, make changes to it in excel and then re-upload the information.
Manage Staff Groups or Tags
You can also manage staff groups/tags from the action panel in Staff Management. Start by selecting the staff members that you want to manage staff groups or tags for. Then click on Manage Groups or Manage Tags in the Action Panel.
How are they different? Staff groups are removed from profiles when staff are migrated from one season to the next, while staff tags will remain on profiles across seasons. As a result, staff groups are aimed more at seasonally accurate information (such as employment information like Full Time, Part Time, etc) while Staff Tags are aimed at skills (such as teaching attributes like Moguls, Race, Freestyle, Good With Kids, etc)
This will bring up a pop up with 3 options:
Add staff to selected staff groups/tags
Remove staff from selected staff groups/tags
Remove staff from their existing staff groups/tags and add to selected staff groups/tags.
Once you've selected the action that you'd like to undertake, then you need to specify the staff groups/tags that you like to add to this/these staff profiles. Just type in the first few letters of the staff group/tags that you want to add and it will be appear in the drop down list. You can select as many staff groups/tags as you need to action.
After you've entered in all the staff groups and/or tags you want to add to the selected staff, hit Save and away you go.











July 1st to June 30th














































































































All global fixes and updates will be mentioned here. For issues specific to a single user or resort, we will reach out to inform affected users of the resolution on an individual basis.
Fixes
Looking for older changelog entries? Check out the .
Need help? Email [email protected] or use the Help button on your flaik dashboard to reach our team.
Steve Kenny – Chief Executive Officer Steve guides the vision, strategy, and culture of flaik. He leads financial decision-making, shapes external partnerships, and ensures internal alignment with our long-term values and goals.
David Wood – Chief Product & Technology Officer David leads product strategy and technology development. He oversees software architecture, product roadmap planning, and ensures flaik’s platform is scalable and aligned with customer needs.
Kelly Frey – Chief Operating Officer Kelly champions operational strategy across people, systems, and culture. Her work centers on sustainable operations, team wellbeing, and improving how we work together day-to-day.
Geordan Reid – Chief Commercial Officer Geordan leads sales, strategic partnerships, and commercial growth. He ensures a high-quality experience for our enterprise and professional services customers.
Lieschen Gargano – VP, Operations Lieschen oversees daily operations, ensuring that support and services are people-centered, resilient, and cross-functional. Lieschen drives quality assurance, bug triage, and feature grooming to improve user experience.
Stephen Paulin – Senior Technical Specialist, Customer & Product Success Stephen bridges customer-facing insight with product quality and planning — managing feature requests, supporting QA on all new product releases, and tracking the metrics that reflect platform performance and customer success.
Pam Evans – Senior Business Analyst Pam works across customer onboarding, reboarding, and support—focused on continuous service improvement.
Terry Phillips – Director, Customer Implementation Terry leads flaik's resort onboarding, implementation, and seasonal readiness function — owning the full resort lifecycle from signed contract through to go-live and season-over-season success across our North American and Australasian partner base.
Lauren Sampson – Director, Business Solutions Lauren ensures that internal tools, processes, and projects run smoothly. She connects teams and builds systems that support sustainable, scalable growth.
Ben Linsell – VP, Business Development Ben builds new partnerships and drives business development across ski schools and resorts.
Kurt Rushton – Senior Data Engineer Kurt is the steward of flaik’s data infrastructure. He supports custom development, SQL consulting, and data integrity across systems. He also leads disaster recovery, data auditing, and PII cleansing across environments.
Karl Langdale-Hunt – Lead Integration & Data Developer Karl specializes in resort service development and technical integrations, with deep expertise in RTP support and SQL-based customizations. He also plays a key role in Professional Services deployment readiness and cross-team coordination.
Tim Esnouf – Director, Integrations & Technical Support Tim leads all things integrations—including flaik POS and Connect API development. He oversees technical support strategy and ensures our resort systems are running smoothly and scalably. Tim is also a key partner in supporting knowledge base updates and QA practices.
Matt Burfield – Senior Front End Engineer Matt leads frontend development and architecture with a focus on performance, usability, and scalability.
Boao Li – Front End Developer Boao supports UI/UX development and implements feature updates across flaik’s user-facing tools.
Wayne Uroda – Senior Software Engineer Wayne focuses on system performance and technical enhancements across the backend stack.
Shaya Lambrechtsen – Senior UX/UI Designer Shaya leads user interface design and helps maintain the flaik Design System, ensuring thoughtful, intuitive experiences across all user-facing tools.
Nathan Croom – Director, Hardware Nathan manages hardware lifecycle, logistics, and seasonal provisioning.
Taz Forster – Cloud Engineer (DevOps & Middleware) Taz ensures infrastructure reliability and security while supporting deployment, monitoring, and scaling of our cloud environments.
(Global) - Resolves issue on first season setup flow where page could stall out on loading wheel
Scheduling (Tasks) - Resolves issue where Daylight Savings Time causes tasks to display off by 1 hour on clock change day
Updates
Ported five endpoint fetches to flaik core for faster performance (Shift types, Employment types, Disciplines, Job titles, Staff groups)
Ported endpoint within new season setup to flaik core
Scheduling (Task view) - Hovering over task now shows more of the task descriptor.
Staff Management (Metrics Rules) - Text fix to resolve grammatical issue
Updates
Resort-specific payroll export updates
Training - Fixed inconsistent use of Clinic Types instead of Clinic Categories in text and tooltips
Settings (Product Settings) - Group and program mapping now consolidated to one page: "POS group & program products"
Settings (Product Settings) - Ensuring the eyeball icon appears next to all flaik-facing pages, like "POS Lesson Modifiers"
Lineups - Updating "unassigned" text to "unscheduled" to align with other pages
Product Settings - (Tasks) - Updated tooltip to clarify when task type cannot be changed
Report Cards - Resolved issue where disabled ability levels would appear when filling out report card
Global - Resolves issue where first row in table was hidden behind column headers
Bookings - Resolves issue where, when adding a new guest, clicking on guest name results in "Oops!" error when no profile currently exists
My Classes (mobile) - Resolves issue where, after submitting a report card, the new verified ability level would not appear right away
Scheduling (Tasks panel) - Ensures prompt to 'Edit schedule' starts an edit flow when clicked
Global - Ensures all text in product refers to flaik Bookings instead of flaik Sales
Guest Profile - Class History updated to sort the most recent classes at the top
Config - (Staging) - Resolves issue where override email would revert to previous value after saving
Updates
Infrastructure update to enable faster webserver auto-deployment
Contextual search (desktop) - Numerous functional fixes, design fixes for style and formatting
Verified Ability Level - Fix to consistently display dot · not dash - between age and level
Evaluations - Ensuring average score is accurately calculated and displayed consistently
Fixes
Admin Settings (Permissions) - Resolves error when trying to save updates to a permission tier
Fixes
Scheduling (Tasks, Instructors) - Resolves "Oops!" error after right click -> open in new tab
Fixes
Evaluations - Resolves issue where scroll-to would jump the page to one position below the highlighted row instead of the highlighted row itself
Bookings (Dashboard) - Ensures guest age is displayed underneath name
Scheduling - Resolves issue where clicking on guest name would cause guest details to pop up behind private lesson details instead of in front
Fixes
Scheduling (Private Focus Mode) - Ensures that unavailable days are excluded when scheduling an instructor to a multi-day private
Updates
Resort-specific payroll export updates
Fixes
Scheduling (Task view) - Resolves issue where, when looking at a lesson on current day or in the past, all instructors outlined as available when they are not
Guest Pickup - Resolves "Oops!" error displayed when navigating to Pickup when in My Classes
Scheduling (Task view) - Ensures guests remain selected after toaster notification appears
Fixes
Evaluations - Restores ability to edit staff evaluations
Guest Pickup - Ensures feature visible in My Classes and Class Management when enabled
Fixes
My Classes - Ensures newly-created class appears immediately after using auto-create prompt (previously users needed to refresh page)
My Classes - Resolves issue where Tag IDs from previous lesson were copied over from previous week
Scheduling (Task View) - Text inside the "Resync to POS" pop-up updated from "assigned" private lessons to "scheduled" private lesson
Fixes
Product Settings - Adding back the action type "Delete Tag from Person" to scan mode settings
Product Settings - Restored ability to save page after enabling Pick Up
Updates
Tech - migration of flaik endpoints from PHP to flaik core
Fixes
Guest Profile - Ensures verified level is sourced from most recent report card in current season, not previous season
Fixes
Global - (Quick setup) - Resolves issue where page could stall out when creating first season
Global - (Quick setup) - Ensures new feature announcement modal is hidden during first season setup
Updates
Global - Adding logging to student experience pages
Fixes
Staff Files - Resolves issue that prevented saving new staff files
Staff Profiles - Resolves issue with displaying profile photos
Fixes
Infrastructure - Increasing the memory limit for containerized webservers to better support memory-intensive actions (like viewing instructor schedules in previous season or copy/pasting large number of schedules)
Updates
Payroll Export - release of new resort-specific Timekeeping export file
Fixes
Guest profile (Mobile) - Ensures verified ability level is displayed in guest profile
Bookings - Resolves issue where clicking on guest name results in Oops error
Global - (front-end) - Ensuring resortPos is returned on admin fetch
Updates
Fixes
Availability - Resolves issue where "Add staff to availability group" doesn't display the first staff member because they are hidden behind the column headers
Scheduling (Private Focus Mode) - Resolves issue where searching will cause "Back to all tasks" button to disappear
Global - (Search) - Ensures search can find staff by nickname
Fixes
Scheduling (Tasks view) - Ensuring ability levels transmitted via modifier appear in the tasks panel
Fixes
Scheduling (Private Focus Mode) - When filter criteria exclude requested instructor, instructor schedule details not fetched for all days in a series
Scheduling (Private Lesson Modal) - Removing "NEW" pill next to "Scheduling information"
Global search (mobile) - Ensuring page doesn't auto-zoom to text in search bar
Fixes
Class Management - Resolves resort-specific issue when returning guest names from passes
Fixes
Payroll Export - Resolves resort-specific issue where values 4 digits or greater would result in commas entering file, pushing values into adjacent cells and breaking formatting
Fixes
Timekeeping - Ensuring all Paid Training Budget fields are disabled when feature is globally disabled
(Global) - Updating "contact your resort admin" mailto link to include resort name and page name in subject line
My Classes (Programs) - Auto-created class not immediately appearing after user confirms
Archived People - Updated modal text to reference Hiring instead of Talent Pool
Tech - removal of legacy admin fetch for instructor based users, migrated to flaik core endpoints
Performance - (front-end) - Migrating multiple Scheduling, Training and Timekeeping endpoints to flaik Core
Product settings - Ensures all list items are visible after saving changes to Bookings "Lessons for sale" page
Global search (desktop) - Numerous design fixes for style and formatting









Saturday, December 28 2024
fix: My Timesheets (Desktop) - Resolves issue with timesheet generation that occurred only when user browsed to a previous season
Thursday, December 26 2024
fix: Scanners - Resolves visual issue where disabled scanning mode buttons would still appear in flaik Scanner app
Global - Oops error message before page redirect for unauthorized user
Scheduling - Task Panel - ability level not appearing correctly. Fixed with verified ability level launch
Updates
Sales Processor - Resort-specific change to group lesson processing (experimental)
Scheduling (Private Focus Mode) - Resolves issue where user is unable to save changes to ability level dropdown unless other dropdowns are interacted with
Staff Management - Resolves issue where, when user removes columns from template, the bulk update tool will clear values from remaining adjacent columns
Fixes
Mountain View - Unable to view live location view tag finder and missing tags
Scheduling (Private Focus Mode) - Resolves issue where user is unable to save changes to ability level dropdown unless other dropdowns are interacted with
Staff Management - Resolves issue where, when user removes columns from template, the bulk update tool will clear values from remaining adjacent columns
Fixes
Mountain View - Resolves issue where GPS and comms age time not displaying correctly, always showing as "0 seconds" after refreshing page
Fixes
flaik Tags - Resolves issue where Mountain View and Relive Your Lesson were unable to display GPS data for resorts with geofences configured
Updates
Resort-specific updates for Bookings GL export
New resort-specific payroll export file (Checkwriters)
New resort-specific payroll export file (Kronos/UKG)
Fixes
Fixes
Availability - Resolves issue where "available staff" column would report all available staff instead of just the staff associated to the calendar
Fixes
Reporting - Ensures the "Scheduling - Private lesson guests" report includes notes from POS
My Profile - Ensures the correct profile photo appears in the editor when uploading/cropping
Availability - "Available staff" counter in Calendar config not showing number of responses
Availability - Edits or creation of calendars and groups do not appear until after a refresh
Availability - After creating a group, the option to add staff members is greyed out
Availability - "x staff to be assigned to availability group" doesn't highlight the staff who haven't been assigned to an availability group in the subsequent screen
Availability - Yellow banner prompting user to attach staff to group does not appear until after you remove staff, counter incorrect
Availability - Adding safe guards in place to prevent day types which are associated to availability groups rules being deleted causing availability calendars and groups to not display in setup
Updates
Sales Processing - Siriusware integration - Update to logic for handling modifiers
Updates
Performance - Migration of internal components from legacy API to flaik Core API
Fixes
My Classes and Class Management (Mobile) - Resolves "Oops!" error when trying to access report cards
Updates
Bookings - Resort-specific report update
Fixes
Hiring - Ensures hiring notes always appear after saving
Availability - Resolves issue where instructors were unable to submit RDOs when submitting response on mobile
Fixes
Bookings - Reporting - the flaik sales report now has the ability to specify date ranges
Updates
Bookings - Edit bookings - Announcement pop-up added in My Bookings
Fixes
Booking - General Ledger report - Resolves resort-specific error
Launches 🚀
Bookings - Edit bookings - Added the ability to edit booking offers after they have been sent to customers
Bookings - New guests - the ability to create guest that instructors haven't taught before in order to send them a booking offer (disabled by default - please contact if you would like this functionality)
Updates
Bookings - Supervisor approval - Added ability to request instructors make a change to the booking offer before it is approved
Fixes
Bookings - Resolves issue where taxes calculated incorrectly for resorts with lessons that do not have inclusive tax in product pricing
Updates
Scheduling - Task view - now enabled for all resorts
Updates
Reporting - adding special condition and emergency contact details to the following reports:
Class Management: Classes
Scheduling: Group lesson guests
Scheduling: Private lesson guests
Fixes
My Classes - When adding a guest, this fix ensures classes without instructors are also referenced when determining if guests are in existing classes so that the guest is transferred out of the existing class accordingly
Bookings - Resolves issue where booking offers that are pending supervisor approval do not appear in Scheduling Instructor view
Fixes
My Classes - Ensures Tag ID for instructors is copied over when they are transferred out of an existing class
Updates
Bookings - Additional capability for attaching additional guests to booking offers
Training - All 12 months of the year are now available when creating clinics
Class Management & My Classes (Mobile) - Resolves issue where guest search does not return results when navigating between tabs
Bookings (Admin Settings - Lessons for sale) - Honoring the additional guest resort product which is specified outside of the user interface currently
Fixes
Timekeeping - Better handling for situations when there are multiple scheduled tasks and classes generating Timesheet entries with the same start time
Scheduling (Instructor view) - Resolves issue where selecting "Got it!" on new task panel announcement leads to blank page
Scheduling (Tasks view) - Ensures Task panel displays all sale and task tallies correctly
Fixes
Timekeeping - Ensuring that changes made to private lesson type (assigned or request) from Scheduling will flow into Class Management and Timekeeping accordingly
Updates
Sales Processing - Staggering the daily kickoff of sales processing between resort sites to reduce sudden database load
Fixes
Availability - Adding ability to scroll list of calendars and groups in Responses tab
Availability - Resolves issue where clearing availability response would stall out; response not actually cleared
Staff Profile - Resolves error in Training tab when the staff member has no training history
Fixes
Global - Resolves issue where POS notes for private lessons not visible in Lineups, My Schedule and Scheduling.
Updates
Evaluations - Adding Payroll ID to PDF copies of evaluations
Updates
Payroll Export - Ability to support Azure Blob upload for payroll export
Bookings - Middlelayer and database updates to support additional guests added
Fixes
"Oops!" error - Ensuring the mailto link references the correct support email address.
Scheduling (Private Focus Mode) - Ensuring archived staff and staff in the Talent Pool do not appear in the search list for requested instructors, unless they are currently specified as the requested instructor on one of the lessons in the series.
Fixes
Scheduling (Private Focus Mode) - Notes not appearing in summary section.
Global (mobile) - Resolves issue where, if the user doesn't have Scheduling view permissions, interacting with the search bar would cause an "Oops!" error
Booking offers - Ensuring assigned privates do not restrict instructors from sending booking offers.
Fixes
Scheduling (Tasks view) - Restoring ability to save/edit/delete private lesson notes.
Evaluations - Resolves issue where certain evaluations would throw an "Oops!" error when attempting to view them.
Updates
Mobile (Guest Pickup) - Ensuring mobile browsers do not automatically zoom on empty text fields.
Availability - Resolves Availability requests using the mobile theme spacing on desktop browsers
Availability - Toolbar/sign-in link incorrectly appearing when viewing Availability requests on mobile
Evaluations - Resolves issue where Assessment items, when left blank, prevented an average score for the eval being calculated
Fixes
Reporting - Handling commas and carriage return issues in the Survey responses report
Fixes
Availability - Date types specified not appearing as selected when editing existing calendars or setting up new Calendars
Updates
Reporting - Making the Tasks summary report easier to use in spreadsheet editors
Launches 🚀
Scheduling - Task view - For a series of private lessons, added bulk action to set the entire series (or specific lessons in the series) to request privates
Fixes
Availability - Resolves "Oops!" error after submitting response
Guest Experience - Ensuring long date displayed in selected language
Fixes
Scheduling - Resolves issue where, when unassigning a guest from a task, they would still appear as assigned within the tasks panel
Updates
Bookings - Added the ability to handle exclusive and inclusive taxes for bookings based on the pricing and tax information from the resort's POS
Fixes
My Schedule (mobile) - Resolves issue where, if a lesson was confirmed via Bookings but subsequently cancelled in the POS, My Schedule would outline that the lesson was still pending and display a conflict with other assigned tasks
Bookings - Resolves issue where the supervisor approving a booking offer becomes the requested instructor
Scheduling (private focus mode) - Ensuring the requested instructor appears at the top of the list of staff
Fixes
Guest Experience - Restricting access to Relive Your Lesson when guests attempt to view data via flaik.com "Sign in/Relive" flow before 5 pm on the day of the lesson. This is to avoid the potential for viewing the location of a tag before the lesson has finished
My Bookings - excluding guest profiles being available for instructors to select from if they didn't have an associated POS guest profile, aka they had been manually created in flaik.
Fixes
Blue Banner - Re-enabling the "set up my season" prompt for account holders after fixing underlying issues with new season creation
Blue Banner - Re-enabling the "sort your staff" prompt for account holders
Timekeeping - Reporting tabs - The custom date picker now shows all dates on the correct days of the week
Updates
Fixes
Staff profiles - Resolves issue where users were unable to edit the Employment tab after making changes in the General tab
Blue Banner - Temporarily hiding the "sort your staff" banner to avoid issue where users could sort staff prior to a new season being created
Fixes
Class Management - Resolves issue where, if a class contained pass numbers rather than names, users would be unable to search for and find guests using the "Add guest" search bar
Scheduling - Private Focus Mode (PFM) - Page no longer goes blank when another user or POS integration makes an update to the scheduling data for the day being viewed
Scheduling - Instructor view - The instructor stats panel is now tallying shift types correctly
Updates
Fixes
Admin settings - Usage counter for staff tags and staff groups now ignores deleted records
Fixes
Sales processing - Ensures "flaik Scheduled" shift type applied to instructors who have a private lesson assigned in POS but no On shift on their schedule in flaik
Scheduling (mobile) - Ensures staff with "flaik Scheduled" shift type appear in the list of schedules
Bookings - Pending Supervisor approval tab - "Declined on" and "Reason" columns appearing when "Request received" and "Request due to expire" columns should be displayed instead
Updates
Guest Experience - Added support for email subject line in French
Tag Finder - Added date picker to allow the user to focus in on a specific date of missing tags
Fixes
My Timesheets (desktop) - Resolves "invalid date" appearing above a timesheet
Updates
Guest Experience - Added support for email body in French
Fixes
Sales processing - Fixes issue that affected resorts using multi-task mapping for program tasks, ensures correct task is selected based on start date of sale
Fixes
Scheduling/My Schedule (mobile) - Resolves issue where every shift type ran from 8:00 to 8:00
Sales processing - Resolves issue where sales processor could be halted when restoring sales
Updates
Global - Sort By - Ascending points up, Descending points down
Scheduling - Instructor view - Search bar input text from "Instructor select" to "Select an instructor"
Admin settings - Shift configuration moved into Global product settings, removed from General settings
Fixes
Fixes
Scheduling - Restoring labels for sort options within "Duplicate across instructors" page
Scheduling - Private Lessons - Inactive levels are now hidden, sort order now matches display order in admin settings
Scheduling - Task Panel - Ordering non-teaching tasks by start time, all other types of tasks sorted alphabetically
Updates
Booking - Supervisor Approval is live, turned off by default
Fixes
Settings (Incentives) - Resolves issue where the current season incentives were always shown, not the selected season
Class Management - Resolves issue where Class Management will return class list for the previously selected date rather than the current day at the resort
Updates
Sales Processing - Introduced logic to reprocess program lessons. Logic runs nightly from the hours of 8pm to 7am and will reprocess program lessons across the entire season. This is to account for situations where the POS product mapping is adjusted after programs have already been synced into flaik. Note: Requires flaik Resort Service 2.5.x and newer
Fixes
Reporting (Tags not returned) - Ensures associated geofences are always displayed in report
Tag Finder - Ensures tags are grouped into different areas: Outside of Resort, On the Mountain, Village Area, In the Resort Area, Tag Return Area
Admin Settings - Shift Types - error thrown when there are 0 shift types
Fixes
Scheduling - Private lesson times offset by one our when daylight saving starts, 9th March
Lineups - Tablets are unable to scroll in a guest profile, phones scroll as expected
Fixes
Scheduling (private focus mode) - Resolves issue where the scroll-to feature would miss the intended instructor by 2 rows
My Timekeeping (desktop) - Suppressing timesheet entry generation when the user is viewing a previous season
Reporting - Resolves issue in date selector where the field would display the day prior to the one selected
Fixes
My Schedule (desktop) - Resolves "Oops!" error when clicking on the notes within a private lesson
Reporting - Preventing "unsaved work" error message from appearing when navigating away from Reporting
Reporting - Resolves issue in date selector where the field would display the day prior to the one selected
Fixes
My Bookings - Resolves internal error that could occur when head of household removed from guest profile
Staff Management - Added check to ensure employment start date begins before employment end date when using bulk edit action
Updates
My Bookings - Added enhanced internal logging to help us improve guest experience in the future
Fixes
Mobile (Lineups) - Resolves issue where checkin status of instructors would temporarily disappear after saving
Scheduling (private focus mode) - Resolves display issue where pending booking offers in a multi-day series may not have been displayed
Mobile (Staff profile) - Resolves issue where profile pictures were not appearing within staff profiles
fix: Mobile experience - Resolves issue where "Forgot your password?" link leads to "Oops!" error
Tuesday, December 24 2024
fix: Integration (Siriusware w/o ski school module) - Resolves issue where private lesson assignment could be unset when other changes from the POS are made
Monday, December 23 2024
fix: Scheduling (Global) - Removed "your work is not saved" warning when opening private focus mode
Sunday, December 22 2024
fix: Integration (Siriusware w/o ski school module) - Adding safeguard to prevent private lesson unscheduling when sale updated in POS fix: Integration (Resort specific) - Resolves issue where private lesson start times not processed
Friday, December 20 2024
fix: Integration (Scheduling/Programs) - Resolves issue where guests not copied to 2nd date of a program/series fix: Scheduling (Instructor view) - Resolves issue where private lesson tasks with no guest details can be moved onto a schedule, causing an error fix: Mobile (Class Management/My Classes) - Restores ability to setup multiple classes per instructor and/or student per day update: Scheduling (Private focus mode) - Added ability to share a booking offer with the original recipient or specify a different email
Monday, December 16 2024
fix: Mobile (Lineups) - Resolves issue where check-in status for guests will hide previously saved checkins fix: Settings (Shift types) - Resolves "oops" error when opening shift types config
Thursday, December 12 2024
update: Mobile (My Classes) - Added program auto-create prompt
update: Mobile (My Schedule) - Added ability to view tentative lessons when on an off shift or not scheduled
update: Guest Experience - French and Spanish languages added. Minor UI improvements made
update: Scheduling (Private focus mode) - Layout update to Summary panel to include both POS lesson level and guest level
update: Scheduling (New task panel) - Added text to highlight how many sales user can cycle through and the current sale user is viewing in the list
Wednesday, December 11 2024
fix: Sales Processing - Resolves issue where private lessons may not have been flagged as a conflict at the time of creation
Saturday, December 7 2024
update: Timekeeping (Payroll export) - Resort-specific update
Friday, December 6 2024
fix: Sales Processing - Updated delete checking to enable removal of additional sales generated from program dates in the event that program dates are modified/deleted from the task config
update: Mobile (My Classes/Class Management) - Add/Editing guests - Ensure guests only appear once in certain guest tab even if they are associated to multiple sales for the day
update: Mobile (My Classes/Class Management) - Add/Editing guests - Truncate the selected task name so the initial name is displayed
update: Mobile (My Classes/Class Management) - Add guests and Add instructor title sections changed to Instructor and Guests with buttons updated to Add guest and Add instructor
update: Added new resort sites to list on flaik.com
Thursday, December 5 2024
launch: Mobile (My Classes) - ability to create/edit classes
launch: Mobile (Class Management) - ability to create/edit classes
fix: Sales Processing (Siriusware w/o ski school module) - Added ability to process additional guests via sale modifier
Tuesday, December 2 2024
fix: Employee Stats - Resolves issue where stat calculation could time out
fix: Sales Processing - Resort-specific update
fix: Sales Processing - Resolves issue where private lessons scheduled in POS would not create conflicts if overlapping task exists
update: flaik Sales (Mobile) - Outlining potential conflict in My Schedule tile and potential conflict banner in details
update: flaik Sales (Mobile) - Added banner for "Awaiting guest confirmation" and "Awaiting supervisor approval"
Launches 🚀
Global - Verified Ability Level
Global - Paid Training Hours
Fixes
Settings - Bookings - Lessons for sale page does not show entire list of products
Settings - Bookings- oops error after making changes to settings, associated asana task
Lineups - task description is cut off despite enough width to display name
Fixes
Payroll Export/Timesheets - Handling partial or no payments when paid training budget impacts timesheet entries
Fixes
My Classes & My Schedule - Resolves issue where instructors unable to view guest details
Scheduling (Task view) - Restores scroll-to functionality in Private Focus Mode
My Classes (Desktop) - Resolves Oops! error when viewing My Classes on desktop
Fixes
My Classes & My Schedule - Resolves issue where instructors unable to view guest details
Scheduling (Task view) - Restores scroll-to functionality in Private Focus Mode
My Classes (Desktop) - Resolves Oops! error when viewing My Classes on desktop
Fixes
Bookings - When booking offers are transacted or cancelled, ensures the time is stored in local time rather than UTC
Fixes
Global search - Moving "Scroll-to" functionality out of global search and into a page-specific search bar (displayed in top right corner)
Updates
Resort-specific payroll export - Adding header row wages export
Launches 🚀
Global search - a new search bar that instantly surfaces what's important with smart sorting and at-a-glance details. Plus, you can now find guests with it! See more here
Updates
Scanners - Handling an edge case where ability level is required, but discipline in the task config is blank (discipline is required to display ability levels to user)
Fixes
Masquerade (flaik staff only) - Update to better display staff profiles that use default permission tier
Updates
Resort-specific payroll export - fixing issue with 12 hour format to 24 hour format
Fixes
Sales Processing - Update to the sales processor to resolve issue with multi-day series on versions of the POS Integration API that are older than version 2.5
Fixes
Mobile - My Schedule - Resolves issue where tapping on the name of the training clinic leader causes an Oops! error
My Bookings - Removing a rule that, when creating a booking for guests under 18, prevented users from typing in the alternative email address if it matched the head-of-household email
Fixes
Reporting - Daily Hill report not honoring employees currently displayed on the screen when they don't have any assigned tasks
Fixes
Mountain View - Unable to view live location view tag finder and missing tags
Updates
Global - Moving three internal GET requests to flaik Core API for performance improvements when browser fetches resort details and employee details
Fixes
Scheduling - filtering by availability responses not working correctly
Fixes
Bookings - Instructor experience - The tooltip for additional guest charges will now be hidden automatically if resort has not configured additional guest products
Fixes
Reporting - Resolves issue where Training Participation report would round the duration column to the nearest hour, which resulted in 0 for training clinics less than 60 minutes in duration
Fixes
My Classes (Mobile) - Ensures that, when adding a guest to a class that is in another class at the same time, the guests are transferred out of the existing class to avoid creating duplicate instances of the guest
Fixes
Bookings - Resolves issue where users could create booking offers despite task override rules.
Fixes
Availability - Resolves visual issue after removing person from Availability group. Pop-up alert does not dismiss, person not removed until page refreshed
Fixes
Bookings - Resolves "oops!" error due to internal data request having too many parameters
Fixes
My Bookings - Resolves issue where lesson selector would not allow user to scroll
Fixes
Guest Experience - Ensuring report cards are always visible to guests even when the "report card" option is disabled after report card has been sent
Scheduling: Program lesson guests
My Profile - Resolves "500" error when users open profile picture editor and no photo has been uploaded before
Bookings - Resolves issue where contextual action buttons would disappear after scrolling
Class Management - Ensures "+" icon is displayed when special condition exists
Bookings - Added support for Freedom Pay integration
Bookings - Booking progress - Provides more details to users on completed and upcoming steps for the booking
Bookings - General Ledger now has the ability to specify date ranges.
Fixes
Global - Oops error page now includes fields for resort staff to fill out important details related to their issue
My Schedule and Scheduling (Mobile) - Resolves issue where a disabled task caused an Oops error when attempting to view schedule
My Classes - Resolves issue where Pickup and Report Cards tabs appeared greyed out even when the feature was available
Scheduling - Notes - Resolves text wrapping issue with long notes
Scheduling (Task view) - Resolves issue where changing requested instructor or ability level causes an error.
Mobile (Scheduling and Lineups) - Ensuring the ability level is retained when the task is reassigned.
Updates
Global ("Oops!" error) - New and improved error screen that provides a reload button, a link to get in touch with flaik Support, and improved internal reporting to aid with detecting issues proactively.
Timekeeping (Dashboard) - updating "Employee reporting" label to "Timekeeping stats" in the column selector to clarify where the data comes from.
My Classes - Resolves "Oops!" error when viewing class details on mobile
Staff profiles - Resolves issue where users encountered an endless loading animation when trying to restore an archived profile
Updates
Reporting - Training - Added Participation report (new!)
Reporting - Scheduled staff - Refined formatting and resolved issue with column headers to make report easier to manipulate in spreadsheet editors
Scheduling - Task view - Updated "Private Inventory Report" to be "Private Lesson Guests." Added additional columns for email and POS Ability level
Scheduling - Task view - Updated "Group Inventory Report" to be "Group Lesson Guests." Added additional columns for email and POS Ability level
Scheduling - Task view - Added "Program Lesson Guests" report (new!) to download program lessons for the selected day
Reporting - Private lesson guests report now available in Reports page, added support for multiple days
Reporting - Group lesson guests report now available in Reports page, added support for multiple days
Reporting - Program lesson guests report now available in Reports page, added support for multiple days
Scheduling - Task view - Improved page load times by loading Availability data using new framework
My Classes (Mobile) - Resolves issue where users could not scroll down to view additional guests
Updates
Global - Certifications for CASI, CADS, CSIA and PSIC added
Class Management (Mobile) - Updated search bar prompt to be clearer. Text now reads, "Find an instructor or guests"
My Classes (Mobile) - When disabled, the buttons for Report cards and Pickup will display a tooltip indicating to staff that no action is required
Reporting - Enabling the "Scanned class details" report for all users with permissions to access Reports, no longer limited to flaik staff only
Scheduling - Instructor view - Shift tallies within the instructor stats panel are now broken up into the different shift type configurations (All day, AM, PM)
Global - Ensures crown icon for VIP guests is properly aligned
Sales processing - Improved conflict-checking logic when private lessons are assigned in POS
Sales processing - Ensures conflict is removed when a sale is cancelled and the assigned employee has a conflict
Sales processing - Resolves issue where sales processing could be halted when start time or end time adjusted in POS
Sales processing - Handling issue associated to certain group lessons being flagged as a new sale when they already existed
Sale history - Resolves issue where {{oldValue}} appears instead of the instructor's name in change history
Reporting - Date picker now selects the correct month when user interacts with month selector
Scheduling (private lesson details) - Resolves guest age showing as "NaN" when date of birth not specified
Mobile (My Classes) - Resolves "Oops!" error when tapping on the name of a lesson participant
Updates
Evaluations - All active profiles in Staff Management will now be automatically added to an eval process, rather than requiring user to manually add staff
My Schedule (desktop) - Added ability to view pending booking offers
Global (desktop) - "flaik Sales" changed to "Bookings"
