What do you want to do
in the system?
Find the task, open the right screen, follow the steps and verify the result - separately for the office, instructor and student.
v2.1 · 2026-09-15 · 20 · 42Start with one correct lesson.
You do not need to learn the entire menu at once. Follow this order:
- Prepare the instructor and vehicle. Add an instructor and prepare access
- Add the student with a course, then working hours. Add a student together with their course
- Schedule the first lesson and verify it in the calendar. Schedule one lesson for a specific student
- The instructor completes the lesson and the student checks the appointment. Start and finish a lesson with the actual time
Choose a specific task
First sign-in and setup order
Open the correct panel and prepare the school before scheduling the first lesson.
5 steps · screenshot Driving-school office · StudentsAdd a student together with their course
Complete the correct form and verify that both the person and the course were saved.
5 steps · screenshot Driving-school office · Team and fleetAdd an instructor and prepare access
Keep the instructor record separate from the account used for sign-in.
5 steps · screenshot Driving-school office · Team and fleetAdd a vehicle and verify availability
Prepare a car that can later be selected when scheduling a lesson.
5 steps · screenshot Driving-school office · ScheduleSet weekly instructor working hours
Save real working intervals. These are not yet slots visible to students.
5 steps · screenshot Driving-school office · SchedulePublish slots for student booking
Turn working hours into specific slots with vehicle, duration and booking mode.
5 steps · screenshot Driving-school office · ScheduleSchedule one lesson for a specific student
Add a lesson manually and verify all organisational data before saving.
5 steps · screenshot Driving-school office · ScheduleBuild a day or week draft in the planning assistant
Generate proposed lessons, review them and only then approve the save.
5 steps Driving-school office · ScheduleReschedule or cancel an existing lesson
Modify the existing lesson instead of adding a new one and leaving the old one active.
5 steps · screenshot Driving-school office · BookingsDecide a booking request that requires approval
Verify the slot and its hold, then approve or reject it with a reason.
5 steps Instructor · Instructor workSign in and find your lessons
Check the day, student, vehicle and meeting point in the mobile-friendly instructor panel.
5 steps · screenshot Instructor · Instructor workStart and finish a lesson with the actual time
Record the start, completed tasks and actual minutes — do not copy planned time automatically.
5 steps Instructor · Instructor workRead history and leave a useful note
Keep training continuity, including after an instructor change.
5 steps Instructor · NotificationsRead a change and confirm it separately
Reading a message does not replace explicit confirmation of the new time.
5 steps · screenshot Student · Getting startedConnect the student account to the school
Select the correct course and do not create a second account when training is not visible.
5 steps Student · BookingsChoose a slot and verify whether the lesson is confirmed
Distinguish an ordinary booking from a request awaiting an office decision.
5 steps Student · NotificationsCheck school messages and reminders
Read the current lesson state even if the phone did not display a notification.
5 steps Student · TroubleshootingI cannot see my course, lesson or free slots
Check account, course, filters and stored state in order instead of creating another account.
5 steps · screenshot Driving-school office · Getting startedReview school settings without accidentally changing rules
Find the correct configuration area and distinguish an active option from a version-scope notice.
5 steps Driving-school office · TroubleshootingReport a problem so it can be reproduced
Include screen, time, steps and error text — without passwords or confidential student data.
5 stepsDid something go differently?
Every answer links to the full guide.
Driving-school officeHow do I add a student so they immediately have a course?
Students → Add student and course. Enter personal data, PKK, category, theory qualification, required hours and price. Confirm Create student and course. After confirmation, find the person and verify the enrolment in their record. A sign-in account alone does not replace course enrolment.
Open the full guide →Direct answer linkDriving-school officeIs the lead instructor the instructor for every lesson?
No. You may select a lead instructor when creating the student and course. When scheduling a specific lesson, you separately choose that lesson's instructor. Verify both assignments before changing staffing; choosing someone in the lesson form is not a course-wide instructor reassignment.
Open the full guide →Direct answer linkDriving-school officeI added a car but cannot see it while scheduling. What should I check?
Open Vehicles and verify the car's status, category and data. Scheduling may show only active vehicles of the required category. Also check documents, service issues and suitability for the student. After correcting data, refresh the lesson form. Do not add the same registration again.
Open the full guide →Direct answer linkDriving-school officeWhere do I set instructor working hours?
Schedule → expand Instructor working hours — setup → Set working hours. Choose the person and validity period. Add ranges with Day, From and To, then select Save working hours. Two ranges on the same day must not overlap.
Open the full guide →Direct answer linkDriving-school officeI saved working hours. Why can the student still not see slots?
Working hours are not published slots. Open Schedule → List, week and lesson operations → Bookable slots → Publish availability. Choose vehicle, dates, duration, buffer and booking mode. First Preview, then Confirm publishing. The student also needs the correct course and booking eligibility.
Open the full guide →Direct answer linkDriving-school officeHow do I schedule a lesson manually?
In Schedule choose the date and select a future available time in the instructor column. Choose the student and course, lesson instructor, vehicle, pickup location and time. Select Save lesson and verify the card after refresh. The alternative path is List, week and lesson operations → Schedule new lesson.
Open the full guide →Direct answer linkDriving-school officeHow do I approve a request for a longer lesson?
Open Bookings pending approval. Verify the details and Held until time, then select Approve. After confirmation verify the lesson in Schedule. A 3-hour duration alone does not determine the mode — slot settings and school rules matter.
Open the full guide →Direct answer linkDriving-school officeWhy can't I reject a request without a reason?
For rejection, the Rejection reason — only for rejection field is required. Enter a short explanation, then select Reject. This tells the student why the slot was not accepted. If the save outcome is not confirmed, refresh the queue and read the state before retrying.
Open the full guide →Direct answer linkDriving-school officeHow do I reschedule a lesson without leaving two active times?
Find the existing lesson and use Reschedule lesson in day view or Reschedule in the list. Enter the new start and end. After saving, refresh Schedule and verify the new time. Do not add a separate lesson while leaving the old one active. The day-view reschedule form changes time, not staffing.
Open the full guide →Direct answer linkDriving-school officeWhat is the difference between Cancel, No-show and Finish?
Use Cancel when the appointment is cancelled. No-show records that the student did not attend. Finish applies to a lesson that actually took place and requires training data. Do not finish a cancelled lesson merely to remove it from the list — that would distort practice history.
Open the full guide →Direct answer linkDriving-school officeWhere can I check what happened after a schedule change?
First open the lesson and its current time. Check instructor communication in Schedule under Schedule change communication or its history. The student has a separate school-message history. Message delivery does not replace checking the booking state.
Open the full guide →Direct answer linkDriving-school officeDoes Read mean the instructor confirmed the change?
No. Reading and explicit confirmation are separate actions. Check the confirmation marker, not only the read state. Missing confirmation does not prove a fault, but it means the required instructor action is not stored. Clarify the change with the instructor if the time is close.
Open the full guide →Direct answer linkDriving-school officeAn error appeared after I clicked Save. Should I click again?
First refresh the relevant list and find the record. No response does not prove there was no save. For a lesson check student and time; for a record check name and contact data. Only after establishing the current state should you decide whether to retry. Do not create a new record just to make the message disappear.
Open the full guide →Direct answer linkDriving-school officeDoes an assistant draft already book lessons?
No. Proposals do not reserve slots and do not send notifications. Review the data, deselect unsuitable lessons, confirm verification, and only then use Approve and save … lessons. After draft expiry or data changes, generate a new one. A proposal does not guarantee that it can later be saved.
Open the full guide →Direct answer linkDriving-school officeThe student record shows several courses. Should I delete a duplicate?
Do not assume the person is duplicated. Select Choose course in the student record and pick the correct enrolment. Only then assess practice, finances and instructor. If enrolments are genuinely wrong, resolve them with the system operator instead of deleting training history.
Open the full guide →Direct answer linkDriving-school officeDoes Needs verification mean zero completed hours?
No. Actual minutes of completed lessons, course linkage or other confirmed data may be missing. Check the indicated gap in the record and history. Do not copy planned time as completed just to make the counter look correct.
Open the full guide →Direct answer linkDriving-school officeI forgot my password or sign-in fails. What should I do?
Check the email address, correct sign-in panel and error message. Use Forgot password? and check email including spam. For a new account, ask the office to verify activation and school assignment. After a too-many-attempts message, wait; do not create a second account.
Open the full guide →Direct answer linkDriving-school officeIs everything visible in the menu part of the base V1?
No. The base process covers students, staff, fleet, schedule and communication. An additional module appearing in the menu does not confirm acceptance or production enablement. Payments, GPS, the full electronic training card and electronic signatures require separate scope confirmation. Check Version scope and integrations.
Open the full guide →Direct answer linkDriving-school officeDoes the break between lessons count toward student training time?
Do not add the technical buffer to completed training. In slot publishing, Lesson duration — minutes defines the lesson and Buffer between lessons — minutes is a separate planning break. At completion, the instructor records actual training minutes, not the whole block including the break.
Open the full guide →Direct answer linkDriving-school officeDoes an approval loading error mean the queue is empty?
No. A correctly loaded empty queue shows No requests pending approval. An error means there is no reliable read. Refresh, and if the error repeats report it with time and error number. Do not tell the student a request was rejected just because the list failed to load.
Open the full guide →Direct answer linkStudentI have an app account. Why is my school missing?
A learning account is not automatically linked to the OSK record. Open My school and use the invitation received from the office. Verify which account you are signed in to. If the school is still missing, ask the office to check the linkage; do not create another account.
Open the full guide →Direct answer linkStudentWhich course should I choose if I have several?
Select the school and course relevant to the planned lessons. Check the school name and category on the card. Lessons, progress and history refer to that selection. If you do not recognise the enrolments, ask the office instead of booking under a random course.
Open the full guide →Direct answer linkStudentThere are no free slots. Is the app broken?
First check the selected course and remove instructor or slot-type filters. The school must publish slots; saved instructor working hours alone are not enough. If practice eligibility is missing, the office must verify the course data. A correctly loaded empty list and a read error are different states.
Open the full guide →Direct answer linkStudentHow do I know I really booked a lesson?
After confirming, open My bookings and history in the app or My appointments in the portal. Refresh and read the status and time. Pending approval is not a confirmed lesson. Clicking a button without a confirmed result is not enough.
Open the full guide →Direct answer linkStudentWhat does Pending approval mean for a 3-hour lesson?
The school received your request but has not confirmed the lesson yet. Check the decision later in your bookings and history. Do not send several identical requests. Approval depends on slot mode and school rules; lessons of the same duration can have different flows.
Open the full guide →Direct answer linkStudentHow do I cancel a lesson and verify it was cancelled?
Open your bookings, find the correct lesson and use the cancellation action available for it. Read the date confirmation and confirm. Refresh the list and verify the status. If the action is missing or cancellation rules are unclear, contact the office; a missing button does not itself release the slot.
Open the full guide →Direct answer linkStudentWhere can I find information about a changed time?
In the app open Notifications / history, then compare the message with My bookings and history. If messages concern several courses, verify the correct course. An older lock-screen notification may no longer show the current time.
Open the full guide →Direct answer linkStudentHow do I enable phone notifications?
If your version shows Enable school notifications, use it and allow notifications in the phone system. If you previously denied permission, review app permissions in device settings. Ask support about a missing button or messages; delivery also depends on school configuration.
Open the full guide →Direct answer linkStudentI cannot see my course after sign-in. What should I tell the office?
Tell the office which account you use, which school you see and the message shown in My school. Ask them to verify the account-to-record link and active course enrolment. Do not send your password or full PKK. After correction, refresh the school and course selection.
Open the full guide →Direct answer linkStudentThe office confirmed a lesson but I cannot see it. What should I do?
Check the correct course, date and your appointments, then refresh. Read change history: the lesson may have been rescheduled or cancelled. If still missing, give the office the date and time so they can verify course assignment. Do not blindly book another lesson at the same time.
Open the full guide →Direct answer linkInstructorI am on the school's staff but cannot sign in. Why?
An instructor record and an active account are separate. Ask the office to check your email and account state under Manage instructor accounts. Use your own valid invitation and then your own credentials. Do not sign in with the owner's or a colleague's account.
Open the full guide →Direct answer linkInstructorToday is empty. Where are the lessons for the next day?
In My lessons scroll to Upcoming. Today shows only relevant appointments for that day. Also check Times requiring a decision for older unresolved lessons. If the office sees a new lesson and you do not, ask them to verify the assigned instructor and account.
Open the full guide →Direct answer linkInstructorWhere do I check the student, vehicle and pickup location?
On the lesson card in My lessons. Before starting compare the person, date, vehicle and meeting point. Pickup location not set is not an address — clarify it with the office. Lead-instructor data does not replace checking the staffing of the specific lesson.
Open the full guide →Direct answer linkInstructorCan I see a note from the previous instructor?
Open Student training journal and select the correct person. History is available within your current permissions for students you teach. If the student is missing, the office must verify the assignment. Do not ask for the previous instructor's password.
Open the full guide →Direct answer linkInstructorThe plan was 120 minutes but training lasted 90. What do I enter?
In Finish lesson enter 90 in Actual training time — minutes, select the tasks completed and save. Do not copy 120 from the plan. Afterwards verify credited time in history. Resolve a time error or missing start with the office instead of adding fictitious minutes.
Open the full guide →Direct answer linkInstructorWhat should a post-lesson note contain?
In Note for the next instructor record the exercises completed, one specific item to repeat and the next step. Example: Parallel parking independently. Repeat observation before changing lanes. Do not include private judgements or unnecessary sensitive data.
Open the full guide →Direct answer linkInstructorWhere can I check rescheduled and cancelled lessons?
Open Schedule changes, read the item and compare it with the current schedule. Do not rely on an earlier screenshot. If confirmation is required, reading and confirmation are separate actions.
Open the full guide →Direct answer linkInstructorI read the change. Do I still need to confirm it?
Yes, if the message requires separate confirmation. Mark as read records only reading. Use the confirmation action and verify the marker after refresh. If you cannot attend the new time, agree this with the office instead of treating reading as your response.
Open the full guide →Direct answer linkStudentWhat should I do with Operation awaiting confirmation?
In the app select Check operation result. This checks the previous save attempt; it is not a new booking. Then compare your bookings and history. Do not submit another identical request while the previous result is unknown.
Open the full guide →Direct answer linkStudentI did not receive a reminder. Is the lesson cancelled?
You cannot infer that from a missing notification. Open your course and check the current time and status. If you cannot read them, confirm the lesson with the office. Checking phone permissions is useful, but it does not replace checking the booking itself.
Open the full guide →Direct answer linkStudentWhy is my progress counter incomplete despite completed lessons?
History may be missing actual minutes or course linkage for some lessons. Undetermined does not automatically mean zero completed practice. Give the office the lesson dates to check. Do not switch course or account merely to display a different counter.
Open the full guide →Direct answer linkInstructorThe Finish lesson button is disabled. What is missing?
Check the actual-minutes field and the selection of tasks actually completed. The form requires these data; a note alone is not enough. Also make sure you are editing an active lesson with a recorded start. If there is an error, do not enter fictitious time — report the state to the office.
Open the full guide →Direct answer linkCourse matters go to the office. System faults go to Help.
Assignments, course selection and appointment changes: contact your driving school. For a system problem, open Help after signing in and describe the screen, steps and message.
Instructions describe verified product flows. Availability of a module does not by itself confirm that it is enabled in a particular deployment.