OCR for Schools Support FAQs

Answers for school teams, students, and parents

OCR for Schools is the school management product within OneClickRooms (OCR) for Education, alongside OCR for Higher Education.

Browse common questions about employee and teacher HR, contracts, staff leave, payroll, parent access, school schedules, examinations, student finances, and role-based workflows. Page availability depends on your school’s setup and account assignments.

Parent Accounts and Student Access

How does a parent get an account?
Authorized school staff create a parent account while assigning a student or a verified sibling linkage. The parent receives a secure setup link by email, sets a password of at least 10 characters, then signs in with the registered email and password.
What information is required to register a parent?
The school records the parent’s full name, 13-digit CNIC, mobile number, and valid email address. A parent photo ID upload is required and must be 5 MB or smaller. A portrait is optional; if uploaded, it must be JPG or PNG and no larger than 5 MB.
Can a student have more than one parent account?
No. A student can have only one active parent account assigned. School staff must revoke the existing access before assigning a different parent. A parent may be linked to multiple students.
How does the parent choose a student?
After signing in, the parent sees cards for assigned students on the Family Dashboard. Selecting a card opens that student’s dashboard. The shared student selector can switch to another linked student, and student pages then use the newly selected student’s records.
What can a parent do for a linked student?
The parent can use the student-facing pages and actions available to the selected student, including paying fees or submitting payment evidence, reviewing invoices and receipts, checking homework and results, viewing timetables and exams, and using other enabled student services. Access is limited to students assigned to that parent.
How are siblings linked to one parent?
School staff can verify a sibling linkage and assign a parent to that group. The linkage gives the parent access to its linked students. A student in an active sibling linkage is assigned through that linkage so the parent scope stays consistent.
Are parent and student passwords shared?
No. Parent and student accounts are separate sign-in identities. A parent uses their own email and password and does not sign in as the student.
Who can manage parent assignments and sibling linkages?
Campus Admin manages parent assignments and sibling linkages within assigned campus access. Institution Admin does not have access to the Sibling Linkage workflow.
Where is the parent’s uploaded photo shown?
The parent portrait supplied during account registration is used for the parent’s header photo and Family Dashboard. The photo ID document is retained as a separate secure attachment.
Do parents receive email copies sent to a student?
Portal emails addressed to a student are also copied to the linked parent when the assignment can be resolved. Password reset emails are excluded. Security notifications can be copied to the parent.

Student Cards and Verification

How do I download a student card?
In Manage Students, use Student Card on a student record within your authorized access. It downloads a PDF. Student logins are limited to their own card and staff downloads follow role permissions.
Does scanning a student card QR download the card again?
No. The QR opens a live verification page that shows the current student identity and record status.

Financial Hold and Student Finance

Does a Financial Hold also apply when a parent selects a student?
Yes. The hold is evaluated for the selected student in both student and parent sessions. If one linked child is held, the restriction follows that child; switching to another linked student uses the other student’s hold status.
What happens when a held student opens a restricted page?
The full student menu stays visible, and the same menu is shown when a parent selects that student. Opening a restricted page or submitting a restricted action redirects to My Finances in either session.
Can a held student still pay or view payment documents?
My Finances remains available for payment-related work. The student or parent can access invoices and receipts through the supported finance routes while the hold is active.
Does submitting payment evidence immediately clear the hold?
No. Payment evidence must be reviewed and posted by Finance before it changes the outstanding balance and hold state.
What can a parent review in My Finances?
For the selected student, the parent can review charges, payments, outstanding balances, fee notices, payment evidence, invoices, and available receipts. A submitted payment remains pending until Finance verifies and posts it.

Classroom Schedules

Who can create a class schedule request?
The Coordinator responsible for the Board or an assigned Class Coordinator submits the academic request from Class Schedules. Access is restricted to the assigned campus, Board, or classes. A Teacher account without the relevant Coordinator assignment does not receive general request-creation authority.
What must be ready before I create a class schedule?
Configure the campus, Board, academic class, active term, and Theory/Practical components with positive marks. Assign active teachers in Classes > Subjects & Teachers. Buildings and classrooms must be ready for Campus Admin allocation.
What information does the request contain?
Select Campus, Board, Academic Class, Academic Term, and the Effective Date Range, then choose a configured Theory or Practical component and its assigned teacher. Add optional meeting links and notes. The current form selects one component per request. Dates must be inside the term and cannot start in the past.
Who approves the schedule and allots the room?
Campus Admin reviews the submitted request in My Tasks > Class Schedules, assigns the start/end time, building, and classroom, and publishes it. This allocation/publication is the operational approval stage; there is no separate Coordinator approval after the Coordinator submits the request.
Why is the schedule still Pending Allocation?
The request has been saved, but Campus Admin has not finalized its time and classroom. It is not yet the final published timetable. Check with the Campus Admin assigned to that campus.
What happens if a room, teacher, or class is already booked?
Publication checks overlapping schedule dates and times for the room, teacher, and academic class. Campus Admin must resolve the conflict and complete every allocation row before publishing.
Who gets emails when a class schedule is submitted or published?
Submission emails go to Campus Admin users assigned to the campus. Publication emails and calendar details go to the assigned teacher and active students in the class with valid email addresses. A linked parent can receive the student copy when the active parent assignment resolves.
What does returning a class schedule do?
Campus Admin can return a pending or published request with a reason of at least 10 characters. The requesting Coordinator receives the reason and must submit a corrected new request. Returning a published schedule also cancels its active timetable entries and sends cancellation notices to affected teachers and students.
Can I move or cancel only certain class dates?
Yes. Use the authorized schedule override, choose Move or Cancel, and select dates inside the original schedule range. Only occurrences that have not started can be changed. A Move requires replacement location and time details; unaffected schedule dates remain in place.
What happens when the assigned teacher changes?
The previous and replacement teachers receive the relevant removal/assignment notices. For a published schedule, students also receive a teacher-change notice. Review the latest timetable and calendar information after the change.
Can I add Google Meet, MS Teams, or Zoom links?
Yes. Connect the intended account in Connect Apps, then generate links in the schedule Virtual Meeting step. A request can retain links from multiple connected providers. Final allocation timing is associated during publication, and links are included in the relevant schedule details and calendar information.
Does accepting a calendar invitation mark class attendance?
No. The authorized teacher records attendance separately for the scheduled class session. Where the attendance-sheet workflow is used, upload the completed session sheet, review the detected roster, and save attendance.
Where are the complete class-schedule instructions?
Read Create, allocate, and publish class schedules for the request, Campus Admin allocation, returned-request, change, and notification flows.

Event Management (15)

Answers for Coordinators, Campus Admin, students, parents, and Finance about the school event workflow.

Who creates a class-wide or campus-wide event?
A Coordinator creates a class-wide Academic event. Campus Admin creates a campus-wide General event. The event type’s category and scope determine which role can use it.
Where does a Coordinator create an event?
Open Academic > Event Management, select New Event, and complete the event form for the intended class.
How do I create an event type?
An authorized settings administrator opens System Settings > Event Types and selects New Event Type. Choose Academic with Class-wide scope for a Coordinator event, or General with Campus-wide scope for a Campus Admin event. Select the campuses where the type is available and optionally enter its default per-student fee.
Which audience fields appear for a school event?
For a class-wide event, choose Campus, then Board, then Class. OCR for Schools does not use a Programme selector. A campus-wide General event uses the campus audience and does not ask for Board or Class.
What schedule and details can I enter?
Enter an event name, choose the date range in one calendar field, and optionally provide both a start and end time. Add the venue, rich-text description, and relevant documents. If you provide only one of the two times, the form requires the other time too.
How does the event fee work?
An event type can store a default fee per student. If no default is set, the Coordinator or Campus Admin enters the amount while creating the event. A paid event creates an individual invoice for each eligible student; enter zero for a free event.
How do I apply tax to an event invoice?
Configure the relevant tax under System Settings > Taxes > Tax Applications for the Event Fee fee type, campus, and effective period. The event form has no tax picker; the tax application for that campus and charge date determines the invoice tax.
Who receives event emails?
The system queues event invitations to eligible students and their linked parents. If the event is paid, it also queues a per-student invoice email. Parent copies require an active student-parent link and a usable email address.
Does the .ics attachment accept the event for me?
The .ics file provides calendar details that a recipient can add or import. Gmail and Outlook may offer different calendar actions or RSVP controls. Using the portal’s Accept button and using a calendar-client RSVP are separate actions.
What does Accept do in My Events?
Accept changes to Accepted and clears the event’s unread badge in the student portal. It does not submit payment evidence, prove a calendar RSVP, or record attendance.
How do students or parents pay an event invoice?
Open My Finances, review the event invoice, and upload payment evidence. Finance must verify the evidence before the payment is confirmed and the account balance is updated. A receipt is then available in My Finances.
Why is an event missing from a student’s My Events page?
Check that the event was saved, its campus and class match the student’s active enrollment, and its event type was configured for that campus. A class-wide event is only for the selected class audience; a campus-wide event is for the selected campus.
How does Coordinator Feedback work?
After the event date, open the event’s three-dot menu and choose Coordinator Feedback. Add rich-text remarks for a student and optionally one picture. Saving feedback queues a notice to the student and linked parent.
Do attendance and marks settings create event registers?
No. Attendance Mandatory, Carries Marks, and maximum marks are event metadata in the current release. They do not create an attendance roster or marks-entry screen.
Where can I read the complete event instructions?
Read Create and manage school events for type setup, class and campus audiences, fees, email/calendar files, My Events, and feedback.

Transportation

Answers for Campus Admin, students, parents, and Finance about route setup, stop fares, student requests, approvals, payment confirmation, transport passes, and QR verification.

Who can request transportation for a student?
A student can submit a request from My Tasks > My Transport. A parent can also work in the selected linked student’s context and manage that student’s transport requests.
How does Campus Admin set up school transportation?
Open Transport Management for the campus, add vehicles, define route days and times, arrange stops with pickup/drop-off permissions and arrival details, and set effective cumulative fares for each stop and payment frequency. Institution-wide transport settings control available billing frequencies and request rules.
How is the transport fare calculated?
The fare is the difference between the cumulative fare at the selected pickup stop and the selected drop-off stop for the chosen billing frequency and service date. The estimate includes any applicable Transport tax.
What happens after a transport request is submitted?
The request appears in that student’s My Transport list and goes to the assigned Campus Admin for review. The student and a parent working in that student’s context can follow its status and any rejection reason.
What happens when a request is approved?
Approval creates a Transport Fee charge in My Finances using the quoted fare and applicable tax. The student or parent submits payment evidence from My Finances; Finance verifies it before the transport request becomes confirmed.
Can a student use transportation before Finance verifies payment?
No. Approval creates the payment notice, but service is confirmed only after Finance verifies submitted payment evidence. If evidence is rejected, the student or parent can submit updated evidence against the payment notice.
When can the student or parent download a transport pass?
After Finance verifies payment and the request is active, select the intended student, open My Tasks > My Transport, and choose Download Pass to download the PDF.
What does the transport pass QR code show?
Scanning the signed QR opens a public verification page with the current student, route, pickup, campus, vehicle, and pass status. Valid through and Paid on dates use the institution date format; an expired pass is shown as expired.
Does the selected billing frequency create recurring transport charges?
No. Each approved request creates one Transport Fee charge. The system does not automatically create the next charge; submit a new request for a later service period.
Where can I read the complete transportation instructions?
Read Manage school transportation for route setup, stop fares, student and parent requests, approvals, tax, payment, and troubleshooting.

Exam Creation, Approvals, and Venues

Who can create an examination?
Teachers create assessments for their assigned class subjects in Manage Exams. Class-wide examinations are scheduled by the Coordinator or Examinations Office according to the campus Examination Governance policy. Creating a new exam is not available from the teacher My Exams work view.
When does an exam need Coordinator approval?
A subject assessment needs approval when its exam type requires it. The request goes to the class Coordinator through My Approvals. Approval notifies the creator and starts student notifications; declining requires a reason and notifies the creator. Class-wide examinations instead proceed to Campus Admin time and venue allocation.
Can I correct a declined assessment?
The creator can correct and save a declined subject assessment for another approval review while editing remains permitted. Review the decline reason first. Past or cancelled examinations cannot be edited.
Why must I choose Theory or Practical?
New examinations are created for one assessment component. Only subjects with positive marks configured for that component can be scheduled. Class-wide exams require every eligible subject row. The component cannot be changed after creation.
Why is a subject or primary teacher missing?
Check the class subject configuration, the chosen Theory/Practical component, and teacher assignments. A class-wide subject needs a primary teacher assigned in Classes before it can be saved. Components with no configured marks are unavailable.
What does remaining marks capacity mean?
It is the available assessment allowance after existing allocations for the relevant class, subject, component, and exam type. Keep new marks within the displayed allowance, or ask the authorized academic administrator to correct the setup.
Who allots examination times, buildings, and rooms?
Campus Admin for the exam campus uses Exam Venue Tasks. The Coordinator or Examinations Office prepares subject dates and academic details; Campus Admin assigns start/end times, buildings, and rooms. Examinations Office authority alone does not grant venue-task access.
Why have students not received the class-wide exam timetable yet?
The final timetable notices wait until every subject has a valid start/end time and venue. Before that, Campus Admin receives the allocation request and the creator receives a submission confirmation. Check the venue status rather than assuming that saving the academic schedule sent the final timetable.
Is the suggested 90-minute exam duration compulsory?
No. The venue time picker suggests an end 90 minutes after the start when the end has not been manually set. Campus Admin must review and set the actual required duration. The end must be later than the start.
Can Campus Admin change a completed exam venue?
Yes, through reallocation while the subject has not passed its exam end time. Review the changed time/building/room, confirm your current password, and enter the six-digit code sent to your email. The system records the venue change and queues updated timetable notices.
Who receives the final exam timetable?
Active students receive their timetable and eligibility notice. Assigned teachers receive the subject rows matching their class-subject assignments. The Coordinator receives the full timetable confirmation. Linked parents can receive student copies. A student's calendar attachment includes allowed subjects only.
What happens when an examination is cancelled?
An authorized scheduler cancels it from Manage Exams. Examinations Office users can cancel only their office's schedules and must provide their password when prompted. Applicable students, teachers, and the Coordinator receive cancellation notices. Check personal calendars and remove obsolete manually imported exam entries.
Where can I follow the complete examination workflow?

My Exams, Eligibility, and Calendar Files

What is the difference between attendance eligibility and exam attendance?
Eligibility checks the student's recorded attendance against the required threshold before the exam. Exam attendance records whether the student actually attended the examination. An approved eligibility exception does not itself mark the student present.
Can a student below the attendance threshold still attend?
An authorized staff member can record a subject-specific exception with a reason and any supporting evidence, then finalize the eligibility review. The resulting notice distinguishes Allowed, Allowed by Exception, and Not Allowed subjects. An attendance exception does not remove a Financial Hold.
Why is my exam on Financial Hold?
The applicable school financial-clearance policy is blocking participation or actions. Contact Finance to resolve the outstanding clearance. A calendar entry or attendance exception does not override the hold.
How do students submit an exam response?
Open My Exams, select the correct academic class and assessment, and use Submit when the exam type requires a response. Upload a valid PDF within the displayed limit, currently 3 MB, add any description, and confirm. Reopen the record after the success message to verify the saved response.
Can a submitted PDF be replaced?
Use Update while it is available. Replacement requires an open deadline, no published marks, and no applicable action block. After marks are published or the deadline passes, the student cannot submit or replace the response.
Which submission deadline should I follow?
A regular subject assessment closes at 23:59:59 on its due date in the institution time zone. A class-wide response closes at that subject's scheduled exam end time. Follow the actual subject deadline shown in My Exams.
Who gets a submission or marks email?
The student receives confirmation when a PDF response is submitted or updated; teachers do not receive a separate alert for every upload. Published or changed marks trigger a separate student result email. Linked parents can receive the applicable student copies.
Why is marking locked for the teacher?
Where attendance is required, the teacher must save complete attendance for the eligible exam roster first. If the roster changes, review and save it again. Marking is limited to assigned class subjects; the Examinations Office scheduling role alone cannot enter marks. Absent students are restricted to zero.
How do I add the attached .ics file to Outlook?
Click the small arrow next to the .ics attachment and choose Add to calendar. Complete any confirmation, then open your calendar and check the dates, times, and rooms. For a class-wide examination, verify every included subject event.
How do I add a school timetable in Gmail or Google Calendar?
Use the calendar action displayed by Gmail for the message or attachment. If it is not available, download the .ics file and import it into your intended Google Calendar. Check every included subject and the displayed time zone.
Will an imported exam calendar file update automatically?
A manually imported exam .ics file is a fixed copy. Later emails do not automatically update that copy. Compare it with the latest portal timetable, correct or remove outdated entries, and avoid importing duplicate copies. Class meeting invitations carry update/cancellation information, but you should still verify the calendar result.
What if my email also has an Add all exams to Outlook button?
If offered by your school environment, this is an optional Microsoft calendar connection that synchronizes separate exam events. Follow its sign-in and consent flow, remove earlier manual imports, and do not also import the same .ics file. If the button is absent, use the attachment arrow > Add to calendar.
Does adding an event approve the exam or record attendance?
No. Calendar actions only manage your personal calendar. School approval, eligibility, attendance, student submissions, and teacher marking are separate portal workflows.
Where can I read the student and calendar instructions?

Employment HR, Teacher Contracts, Grades, and Tax

What does Employment HR do in OCR for Schools?
Employment HR assigns, amends, and renews employee and teacher contracts within its approved scope. Institution Admin manages employment policies, grades and contract catalogs, leave and tax setup, issuer signature, and HR role assignments.
What is the difference between Institution HR and Campus HR?
Institution Employment HR can manage contracts across the school. Campus Employment HR can work only at the campuses assigned to that staff member. Campus HR does not manage institution-wide policy settings.
How does Institution Admin assign the HR role?
Open or create the employee profile under Employees, make sure it is linked to an active portal account, then enable Institution Employment HR or select the campuses under Campus Employment HR access. Save and verify the scope.
Who assigns a contract to the first HR employee?
Institution Admin assigns the first contract. An HR employee cannot issue a contract to themselves. After that employee has an active linked employment profile, HR can manage other contracts within its assigned scope.
Does Campus Admin automatically get HR permissions?
No. Campus Admin and Campus Employment HR are separate assignments. Institution Admin must grant the HR permission and select the campuses that person may manage.
What does Policy Scope control?
Policy Scope selects the institution baseline or a campus policy that stores local differences. Appointment scope records whether the employee or teacher is institution-level or campus-level. Payroll responsibility controls which Finance team may process salary batches.
What information appears in a teacher or employee contract?
The contract can show school logo and address, employee and appointment details, designation, campus, department, grade and salary step, salary and frequency, workload, effective dates, allowed leave, terms, separate employee resignation and institution termination notice periods (in days, weeks, or months), and applicable salary tax and estimated take-home pay.
How can I accept and sign a contract online?
Sign in with your school email or username, open the profile icon > My Account > My Records, and select My Contracts. Review the offer, download the PDF, sign and upload it if required, then submit acceptance. If you disagree with a term, reject the offer with a reason and contact HR. Your employee ID works at login only if the school configured it as your username.
When is the signed contract PDF upload required?
The upload is mandatory when Institution Admin enables signed-PDF acceptance in Contract Settings. Download the issued PDF, sign it, and attach it while accepting. The signed copy is stored with the contract record.
Can every contract include standard school wording and an issuer signature?
Yes. Institution Admin can define the standard opening text and upload a transparent-background PNG signature in System Settings > Employment Grades and Contracts > Contract Settings. The contract identifies the HR Department and school and shows the issue date.
How do contract amendments and renewals work?
A change or renewal creates a new effective-dated contract version, preserving the previous one for history. Contracts are not automatically renewed at expiry: HR or Institution Admin prepares and issues a new offer, which the teacher or employee must review and accept.
Does the annual salary step-up happen automatically?
No. Authorized HR or Institution Admin reviews eligibility, then saves a new contract version with the approved step, salary, and effective date. Promotions may also change grade or designation.
How does salary tax affect contract take-home pay?
The contract applies the effective tax schedule and can show progressive bands, taxable salary, tax withheld or paid by the school, and estimated take-home pay. It is an estimate; final payroll can differ because of unpaid leave, advance recovery, compensation, or later tax policy changes.
When does HR receive contract expiry reminders?
The daily reminder process queues emails at two calendar months, 30 days, 15 days, and on the contract expiry date. It also checks the institution termination-notice deadline and a configurable preparation lead (default 10 days before that deadline). Reminders do not renew or end the contract automatically.
Where is the complete Schools employment guide?
Read the OCR for Schools HR, employment, leave, and payroll guide for detailed role instructions and workflows.

Staff Leave, School Payroll, and Employment Requests

How are employee and teacher leave policies configured?
Institution Admin opens System Settings > Employment Leave and configures leave type, weekly/monthly/yearly allowance, paid or unpaid status, half-day support, approver, and maximum request length. The contract links allowed leave types to the employee or teacher.
How do I request staff leave?
Open the profile icon > My Account > My Leaves, select a type permitted by your active contract, enter the dates and required details, and submit. The configured authority reviews the request. Use My Leaves to follow the status and remaining balance.
How is my available leave balance calculated?
The balance reflects the allowance period, eligible carry-in, approved leave, and pending requests reserved against the balance. The allowance can be prorated when a contract covers only part of a weekly, monthly, or yearly cycle.
How is unused leave carried forward?
The policy percentage applies to eligible unused leave after pending and approved requests. If 14 days remain and carry-forward is 25%, then 3.5 carry forward and 10.5 expire. Zero percent expires all remaining days; 100 percent carries all eligible days if the next policy and contract permit them.
Are Saturdays and Sundays counted when leave spans a week?
No sandwich rule is applied. Weekend days configured as excluded stay excluded even if the leave range includes weekdays before and after the weekend. Public holidays currently count because staff leave is not connected to the school holiday calendar.
When does payroll deduct unpaid leave?
Approved unpaid leave is deducted after the leave period ends. Any amount not deducted in one run carries forward. Payroll allocation prevents duplicate deductions for the same leave.
Who can process salary batches under Campus-level responsibility?
The Finance role assigned to each campus processes that campus's batch. Institution Admin can review closed runs but cannot process campus payroll under campus-level responsibility. Institution Payroll Finance is available for processing when policy responsibility is Institution level.
Does OCR run monthly payroll automatically?
No. Finance manually selects a permitted scope, supported frequency (monthly, half-month, 14-day, or 7-day), and completed pay period, previews the calculation, resolves issues, and closes the salary batch. A closed scope/frequency/period cannot be run again. Scheduled jobs send contract reminders and process queued mail; they do not run salary batches.
How is overtime paid?
If the employment policy allows overtime, approved hours are valued using the configured derived hourly rate and multiplier, then included in payroll when eligible. The default multiplier is 1.5 where used; the configured policy range is 1–5.
What salary items can be included in payroll?
An eligible batch can include active contract salary, applicable tax, approved overtime, extra-duty pay, visiting-teacher pay, annual or performance bonuses, ended unpaid-leave deductions, and salary-advance installments due. Performance bonuses are one-time approved awards, not permanent base-salary increases.
Does extra-duty pay increase a teacher's grade or step?
No. Extra duties are separately assigned compensation, such as a fixed amount or configured hourly, daily, or session-based pay. The duty payment does not itself change the employee's grade or salary step.
How is visiting-teacher pay calculated?
A visiting appointment can be paid by course, credit, lecture, hour, term, or a fixed agreed amount. Authorized staff review and approve the entry; eligible approved payments are included in payroll.
How is teacher salary handled during summer and winter vacation?
The applicable policy and contract specify whether salary continues, is annualized, applies only during term time, or uses a separate vacation appointment. Vacation alone does not pause or extend a contract; review the written vacation terms in the offer.
How does an employee request a salary advance?
Submit the amount and reason under My Account > My Salary Advances. Institution Admin reviews the request, then Finance approves and processes it, sets installments, and records the advance in the staff ledger. Payroll recovers due installments.
Where can I find payslips, salary ledgers, and reconciliation?
Employees and teachers open My Account > My Payslips. Finance uses Staff Salary Ledgers for earnings, tax, deductions, payments, advances, and balances, and Payroll Reconciliation to compare confirmed payments with closed batches.
How do I submit a resignation?
Open My Account > My Records > Resignations and submit the requested last working day and reason, following the contract's employee resignation notice period. Institution Admin approves or rejects the request. After the approved date, Institution Admin completes separation and clearance, and Finance processes the final settlement. Submission alone does not immediately disable portal access.
What happens after an institution ends a contract?
Institution Admin can schedule End Contract for a selected appointment with an internal category, private notes, employee-facing explanation, and last working day. It is distinct from resignation. A scheduled end can be cancelled before its effective date. Access is removed only when no other active staff profile, contract, or access role still permits it. Reactivation is blocked after final settlement unless Finance reverses it.
How do I request an experience letter?
Open My Account > My Records > Experience Letters, submit the required details, and wait for Institution Admin approval. The approved PDF has a QR verification page. An administrator can revoke a letter, after which its QR page reports that it is no longer valid.
Will contract and approval emails arrive immediately?
Employment emails are queued for processing. Queue status is not proof of delivery; the email queue worker must run. Contract-expiry reminders also require the daily employment reminder worker.

School Roles and Other Workflows

Why does a menu item or action not appear?
Menus and actions depend on the account role, campus assignments, student enrollment, enabled school services, and workflow state. Contact the school administrator if an expected task is missing.
Can a parent see a student who is not assigned to their account?
No. Parents can access only students explicitly assigned by the school through a direct student assignment or an active sibling linkage.
Where can I find setup instructions?
Browse the OCR for Schools documentation for role, student and parent, schedule, finance, and school operations guides. You can also explore the Schools feature overview.
How do I contact support?
For help with a specific student assignment, account, or school workflow, contact the school office or administrator. For portal support, email [email protected] and include the school name, account role, affected page, and a short description. Do not send passwords or payment card details.