Skip to content

What staff can ask

If your number belongs to a member of staff, you get the staff commands your role allows, on top of the parent ones for any children of your own.

Start with staff tools — or staff menu — to see what your role can reach. help and a greeting such as hello also open the staff menu when your number is recognised as staff, even if it is not linked to a child as a parent number. The greeting uses the username shown on your ShuleOne account, not your sign-in email address.

The menu is assembled from the account itself. An HR approver sees Approvals, an assigned class teacher sees Mark register, somebody with a payroll employee record sees My payslip, and finance shortcuts appear only for the corresponding finance roles. A staff member whose same telephone number is linked to their own child also gets Child fee balance; with several children, ShuleOne asks which child first.

Your WhatsApp number has to resolve to exactly one system user at the school. If it matches more than one, the assistant refuses rather than guessing.

Your role is then checked on every message and every tap. That matters more than it sounds: it means a button forwarded to somebody else does nothing in their hands, and a message replayed later still gets checked against your role today.

The roles mirror the main application. If you cannot reach something on WhatsApp, you cannot reach it in the management system either — it is a role permission, and the administrator changes it.

Ask for Type
Your tools staff tools · staff menu
Mark the register mark register · mark absent · absentees
Homework and diary homework · diary
Your payslip payslip · my payslip · salary slip
Request a personal loan staff loan 20000 now agree · staff loan 20000 4 agree
The school calendar calendar · term dates

Marking absentees from WhatsApp is meant for the days you cannot get to a screen. It records the same register as Attendance, so do not also mark it in the app afterwards.

My payslip appears when the WhatsApp number matches exactly one employee in Payroll. Select it, or type payslip, to receive the latest approved or paid payslip as a PDF. A draft payroll run is never sent.

At an enabled school, a teacher or other employee with a Payroll record can type staff loan 20000 now agree for one next-payroll deduction, or staff loan 20000 4 agree for four monthly deductions when the product permits that period. The confirmation shows the captured interest, total, payroll instalment and any late-payment rule. agree allows ShuleOne to share the minimum verified employment, payroll, registered M-Pesa disbursement details and score with the independent lender after HR approves payroll checkoff. The loan is for personal use; HR decides checkoff first and the lender then decides credit. Use Salary → Fees in HR when the money should be applied to a learner’s school fees.

Ask for Type
Balances by class fee balances · class balances · balances per class
Today’s collections collections · collections today · daily collections
Petty cash position petty cash · cash box
Record a payment record payment · receive payment
Print a receipt print receipt

Reading figures needs finance view access. Recording a payment needs finance admin — the same restriction as receipting in the main app, for the same reason.

A payment recorded on WhatsApp is a real receipt in the ledger, with your name on it. It appears in the audit trail like any other.

Ask for Type
Pending approvals approvals · pending approvals · approval inbox

The approvals inbox is the one worth having on your phone — it is usually the thing holding somebody else up.

Employee applications appear in HR → Personal-loan checkoff with Waiting for HR. Check the amount and period before deciding. HR approval does not approve credit. If the lender approves and records a real disbursement reference, ShuleOne activates one next-payroll deduction or the agreed 2–12 monthly checkoff schedule.

Directors get the finance and attendance figures above, plus insights: the assistant volunteers things you did not ask for.

Typical questions:

  • how much did we collect this week?
  • fee balances
  • collections today
  • attendance today
  • Grade 5 balances
  • send the fee register

And typical unprompted alerts:

  • A large payment received.
  • Collections up or down sharply on the week before.
  • Attendance below normal.
  • A personalised weekday-morning management briefing.
  • A Saturday digest of the week.

The daily briefing starts with the recipient’s name and goes only to staff who have the WhatsApp insights right for that school. If a platform operator runs a manual preview, the preview goes only to that operator’s registered WhatsApp number. It does not repeat the test across the school’s director list. Scheduled briefings continue to use the authorised director list.

The attendance section includes today’s staff headline from the Attendance module, for example 45/50 staff present (90%). Teachers and support staff are counted together; late arrivals count as present and are shown separately. The denominator is the active staff roster, so inactive former employees do not reduce the percentage.

Every manual preview records the initiating ShuleOne user. This makes a later delivery audit distinguish a scheduled briefing from one deliberately requested for testing.

Ask in ordinary sentences. This is the part of the assistant that handles natural language best, and you are unlikely to guess the keyword for what you actually want to know.

Several commands can return a proper PDF — a fee register, a statement, a report — rather than a message. Ask for the report and take the PDF option when it is offered.

This is the quickest route to a document you need to forward or print when you are away from the office.

Your phone is now a terminal into the school’s finances. If you are a finance admin, a lost unlocked phone is a lost unlocked finance session. Lock your handset, and tell the administrator immediately if you lose it so your account can be suspended.

Do not forward replies containing other people’s data. A class balance list is internal. A screenshot of it in a staff group is a data breach, and it will have your name on the message that produced it.

Do not use it for things that need care. A parent in arrears needs a conversation, not a figure fired off from a bus. The assistant is very good at telling you the number and no help at all with what to do about it.