WATERFALL STAFF · click-through prototype
👤 Anneke · resident
🧑🏽 Grace · worker
🌐 Language
English
isiZulu
Afrikaans
17:32
▂▄▆5G
Waterfall Staff
bot
TODAY
Welcome to Waterfall Staff 👋
Manage everyone who helps run your home — pay, UIF and gifts, in one place.
17:30
Let’s start with your domestic worker. Open the app to register her and set up her salary.
17:30
Let’s do it 💪
17:31 ✓✓
7 DAYS TO PAYDAY
🔔 7 days to payday. {{ lv.netR }} to {{ lv.empName }} is scheduled for {{ lv.nextPayShortAny }}.
08:00
3 DAYS TO PAYDAY
🔔 3 days to payday. {{ lv.netR }} to {{ lv.empName }} goes out on {{ lv.nextPayShortAny }} — make sure your account is funded.
08:00
PAYDAY
🔔 Payday. {{ lv.netR }} to {{ lv.empName }} goes out today at 14:00.
08:00
via @WaterfallStaffBot
📎
Message
😀🎤
17:32
▂▄▆5G
Your household
Waterfall Estate · 14 Oakwood Ave
GOOD AFTERNOON,
{{ lv.meNameCaps }}
Your people
☔️
{{ lv.covReqTitle }}
NEEDS APPROVAL
{{ lv.covSummary }} — you pay it, added to her salary and deducted on her payslip.
🌴
Grace requested leave
NEEDS APPROVAL
{{ lvReqSummary }} — she has {{ lvAnnLeft }} annual and {{ lvSickLeft }} sick days left.
{{ lv.empInitials }}
{{ lv.empName }}
{{ lv.empRoleLine }}
🛡️ {{ lv.empUifChip }} ☔️ Cover active {{ lv.nextPayChip }}
{{ lv.emp2Initials }}
{{ lv.emp2Name }}
{{ lv.emp2RoleLine }}
⏳ {{ lv.emp2UifChip }}
💸Pay
🎁Send
🧾Payslips
🤝
Lend to {{ lv.empName }}
Interest-free · repaid from her payslips
🎁
Save for {{ lv.empName }}'s bonus
Set aside a little each month · pay a 13th cheque
🎁
{{ lv.empName }}'s bonus pot
{{ bAccrued }} saved so far
🏠Home
💸Pay
🎁Send
👤You
17:32
▂▄▆5G
Employee
Edit
{{ lv.empInitials }}
{{ lv.empNameCaps }}
{{ lv.empRoleProfile }}
🛡️ {{ lv.empUifChip }}{{ lv.profSince }}
💸Pay
🎁Gift
💬Message
Net monthly
{{ lv.netR }}
{{ lv.grossLine }}
{{ lv.uifLine }}
📅 Next pay {{ lv.nextPayShortAny }} · monthly · FNB ••3421
Work days
M
T
W
T
F
S
S
🛡️
{{ lv.profUifLine }}
{{ lv.profUifRef }}
{{ lv.uifTotalR }}
per month
Contract & details
Employment contract{{ ctRowVal }}
Identity (KYC){{ kycRowVal }}
SA ID number{{ lv.empIdMasked }}
Phone082 ••• 5567
BankCapitec •• 8830
Started{{ lv.empStarted }}
🎁  Bonus pot{{ bPotRowVal }}
Recent payslipsView all ›
June 2026
Paid · 25 Jun
R 4 752
May 2026
Paid · 25 May
R 4 752
17:32
▂▄▆5G
{{ lv.setupHeader }}
1 of 3
Details
Invite
Done
WHO ARE YOU EMPLOYING?
Full name
SA ID number
We use this to register her for UIF.
Role
Work days
M
T
W
T
F
S
S
Monthly salary (gross)
Rper month
17:32
▂▄▆5G
{{ lv.inviteHeader }}
2 of 3
✓ Details
Invite
Done
{{ lv.regInitials }}
{{ lv.inviteHead }}
She gets her own free bot — to see her payslips, UIF cover and any gifts. She never sees your banking.
Send her invite via
📱
WhatsApp / SMS
🔗
Copy invite link
t.me/WaterfallStaffBot?g=GD84
She'll receive
{{ lv.invitePreview }}
17:32
▂▄▆5G
Employee added
×
{{ lv.addedHead }}
{{ lv.addedSub }}
Invite pending
We'll tell you the moment she joins
Next — your choice
17:32
▂▄▆5G
UIF registration
Optional
You can do this any time — but the law says register within 7 days of hiring.
🛡️
{{ lv.registerHead }}
{{ lv.uifLawPara }}
Employee{{ lv.empName }}
ID number{{ lv.empIdMasked }}
Monthly pay{{ lv.grossR }}
UIF referenceAuto-generated
Monthly contribution
Employee (1%){{ lv.uifR }}
You, the employer (1%){{ lv.uifR }}
Total to UIF{{ lv.uifTotalR }}
{{ lv.consentLine }}
17:32
▂▄▆5G
Schedule salary
{{ lv.payingLabel }}
Gross monthly
{{ lv.grossR }}
✎ Tap to edit
Gross salary{{ lv.grossR }}
UIF deduction (1%){{ lv.uifNegR }}
{{ lv.netToLabel }}{{ lv.netR }}
Frequency
Monthly
Fortnightly
Weekly
Pay day{{ lv.payDayLine }}
Pay fromFNB •• 3421
Auto-remit UIF
17:32
▂▄▆5G
Payslips
{{ lv.empName }}
2026
Paid this year
R 28 512
UIF remitted
R 576
2026
{{ lv.schedBoxDay }}
{{ lv.schedBoxMon }}
{{ lv.schedRowMonth }}
{{ lv.schedRowSub }}
{{ lv.netR }}
June 2026
Paid · 25 Jun
R 4 752
May 2026
Paid · 25 May
R 4 752
April 2026
Paid · 25 Apr
R 4 752
17:32
▂▄▆5G
Send a gift
{{ lv.empInitials }}
{{ lv.empName }}
MTN · 0•• ••• 5567
Airtime
Data
Bundles
Vouchers
Choose an amount
R 20
R 50
R 100
R 200
Custom amount…
Arrives on her phone instantly — she gets an SMS & a note from you.
17:32
▂▄▆5G
Send a voucher
To {{ lv.empName }} — redeemable in-store or online.
🛒
Checkers
Groceries
R 200
🛍️
Pick n Pay
Groceries
from R 50
💉
Clicks
Health & pharmacy
from R 50
Prepaid electricity
Utilities
from R 100
🚌
Taxi / transport
Getting to work
from R 100
📦
Takealot
Anything online
from R 100
17:32
▂▄▆5G
Payment sent
×
{{ lv.paidToHead }}
{{ lv.netR }}
June salary · 25 Jun 2026 · 17:32
WATERFALL STAFF · PAYSLIP
Employee{{ lv.empName }}
Period{{ lv.receiptPeriod }}
Gross{{ lv.grossR }}
UIF (1%){{ lv.uifNegR }}
Net paid{{ lv.netR }}
Ref · WS-2026-06-0042FNB ••3421
17:32
▂▄▆5G
Employment contract
PUT GRACE’S CONTRACT IN PLACE
Answer a few questions — we fill in the rest from what you’ve already set up and generate a clear written agreement, based on the BCEA, that you both sign on your phones.
✓ Already on file — filled in for you
Grace Dlamini · ID 8809…084 Domestic worker 14 Oakwood Ave Mon · Wed · Fri R 4 800 · EFT · 25th Started 4 Mar 2024
Employment type
{{ c.label }}
Hours per work day
{{ c.label }}
{{ ctWeekly }} a week over 3 days · that’s {{ ctHourlyR }}/hour · overtime at 1.5× = {{ ctOtR }}/hour, only when you approve it
You also provide · tap all that apply
{{ c.label }}
Probation
{{ c.label }}
Notice period
{{ c.label }}
Included automatically: leave per the BCEA (annual, sick, family responsibility, public holidays), UIF deduction, confidentiality, fair disciplinary process and grievances, governed by SA labour law.
17:32
▂▄▆5G
Employment contract
Contract in force
Signed by both parties · each keeps a copy in the app
Waiting for Grace
Sent to her app · she reads & signs on her phone
HOUSEHOLD EMPLOYMENT
AGREEMENT
Generated 16 Jul 2026 · complies with the BCEA & Sectoral Determination 7
Employer
Anneke Brand
14 Oakwood Ave, Waterfall Estate
082 ••• 2214
Employee
Grace Dlamini
ID 8809 12 5678 08 4
082 ••• 5567
1 · PositionDomestic worker (cleaner)
2 · Place of work14 Oakwood Ave only
3 · Type & start{{ ctTypeVal }} · started 4 Mar 2024
4 · Days & hoursMon, Wed, Fri · {{ ctHoursVal }}h/day, 1h break
{{ ctWeekly }} a week (ordinary hours)
5 · PayR 4 800 gross monthly · EFT, 25th
= {{ ctHourlyR }}/hour
6 · OvertimeOnly when approved · 1.5× = {{ ctOtR }}/hour
7 · Benefits{{ ctBenList }}
8 · DeductionsUIF 1% (R 48) · lawful, authorised only
9 · Leave18 days annual · sick & family
responsibility per BCEA · public holidays
10 · Probation & notice{{ ctProbVal }} probation · {{ ctNoticeVal }} notice
11 · Conduct & confidentiality
Respectful, honest conduct; reasonable care of property. Family information, security codes and personal matters stay confidential during and after employment.
12 · Fair process & law
Before any dismissal (except serious misconduct) the concern is explained and the employee may respond. Grievances are raised directly first. Governed by SA law incl. the BCEA and LRA.
Employer
Anneke Brand
✓ Signed 16 Jul 2026 · 17:32
Not signed yet
Employee
Grace Dlamini
✓ Signed 16 Jul 2026 · 18:04
Waiting to sign
Signing sends it straight to Grace’s app — she reads it in her own language and signs on her phone.
Take your time — ask Anneke anything before you sign. Signing stores a copy for you, forever.
17:32
▂▄▆5G
Bonus pot
A BONUS FOR GRACE
Set aside a little every payday. The money stays in your pot — withdraw it any time, or pay it out to Grace.
How often
{{ p.label }}
{{ p.sub }}
MOST COMMON
Set aside each month
{{ c.label }}
Kick-start with R 2 000
Once-off boost from FNB ••3421 today
Grace receives{{ bPerPayout }}
First payout{{ bNextSetup }}
Debited {{ bMonthly }}/month from FNB ••3421 on payday. Yours until you pay it out — withdraw or cancel any time.
17:32
▂▄▆5G
Grace's bonus pot
{{ bDoneMsg }}
Saved so far
{{ bAccrued }}
{{ bPlanLine }}{{ bTarget }} by {{ bNext }}
Contributions
{{ ct.label }}
{{ ct.amt }}
Pot is empty. Saving continues next payday — {{ bMonthly }} on 25 Jul.
🔒  The pot is yours — it sits against your FNB ••3421 and Grace only sees it when you pay it out.
17:32
▂▄▆5G
Lend to {{ lv.empName }}
{{ lv.empInitials }}
{{ lv.empName }}
Net monthly {{ lv.netR }}
🤝Paid to her now — repaid automatically from her next payslips. No interest, no fees.
Loan amount
{{ chip.label }}
Repay over
{{ term.label }}
Payslip deductions
{{ lendRow1Label }}{{ lendPerR }}
{{ lendRow2Label }}{{ lendPerR }}
{{ lendRow3Label }}{{ lendPerR }}
Net pay those months{{ lendNetR }}
🧾The loan & each repayment show on her payslips — you both keep a record.
17:32
▂▄▆5G
Waterfall Staff
bot
TODAY · 25 JUN
🎉 You've joined Waterfall Staff. Anneke Brand registered you as her domestic worker at 14 Oakwood.
17:31
You’ve been paid 🎉
R 4 752
June salary from the Brand family, 14 Oakwood.
17:32
🛡️ R 48 went to your UIF this month. You’re covered if you ever lose work or fall ill.
17:32
🎁 Anneke also sent you a Checkers R 200 voucher and R 50 MTN airtime.
17:33
🔔 Advance reminder. Your R 1 100 repayment is due 25 Jul. We’ll remind you on 18 Jul, 22 Jul and on the day — repay by cash deposit, eWallet or Cash@till.
17:33
🎉 Nomsa Khumalo just activated her profile from your link! Your R 50 Cash@till voucher unlocks once she links her employer.
17:34
📎
Message
😀
17:33
▂▄▆5G
My work
HELLO,
{{ lv.wNameCaps }}
📍
One last check: your workplace
TO DO
Next time you’re at 14 Oakwood Ave, tap below — one geo-tag confirms your place of work and completes your verification.
You’re fully verified
Workplace confirmed at 14 Oakwood Ave · ID + selfie + location all done
{{ lv.wPaidLabel }}
{{ lv.wNetR }}
{{ lv.wPaidSub }}
Your wallet
Funds available
{{ lv.walletTotal }}
💵CashR 350
🎟️VouchersR 250
📱Airtime & dataR 50
🤝Loans{{ lv.walletLoans }}
Next pay
{{ lv.wNextPayShort }}
{{ lv.wNetRplain }}
UIF
{{ lv.wUifStatus }}
{{ lv.wUifRef }}
Your advance
DUE {{ lv.wNextPayShort }}
{{ lv.loanTotal }}{{ lv.loanBreak }}
Repay by cash deposit, eWallet or at the till
Loan from {{ lv.wEmployerFamily }}
NO INTEREST
{{ lv.hloanAmtR }}{{ lv.hloanBreak }}
Repaid automatically from your payslips
☔️
Funeral cover active
{{ lv.covTotal }} on your payslip
✓ Active
Salary advance
NEW
NEED MONEY BEFORE PAYDAY?
R 500 to R 5 000 today — cash at the till or eWallet. One flat fee, shown before you say yes.
💖
Support family
Send airtime, electricity, groceries or vouchers
🛍️
Buy airtime & vouchers
For yourself — airtime, data, electricity or vouchers
Gifts to redeem
🛒
Checkers R 200
Tap to show barcode at till
REDEEM
📱
R 50 MTN airtime
✓ Loaded to your number
🎟️
R 50 Cash@till voucher
✓ Earned — Nomsa joined & linked her employer
REDEEM
🎁
Share with a friend, earn R 50
Voucher when they join & link an employer
Your leave
🌴 Annual
{{ lvAnnLeft }} / 18 days
Resets 1 Jan
🤕 Sick
{{ lvSickLeft }} / 30 days
Every 3 years, rolling
Leave request sent
{{ lvReqSummary }} · waiting for the Brand family
Leave approved
{{ lvReqSummary }} · enjoy your days off!
Leave declined
{{ lvReqSummary }} · talk to your employer
Try again
Request leave
🌴 Annual 🤕 Sick
{{ d.label }}
Starting Mon 3 Aug · your employer gets it right away
📝
Your employment contract is ready
TO SIGN
The Brand family put your agreement in writing — your pay, hours, leave and rights. Read it and sign on your phone.
📝
Employment contract
✓ Signed by you both · your copy, forever
🛡️
You’re covered by UIF
What you can claim & how
Your employers
{{ lv.wEmployerInitials }}
{{ lv.wEmployerFamily }}
14 Oakwood · Mon · Wed · Fri
✓ Linked
Funeral cover
R 10 000 COVER · R 10 PM
Cover for you, plus up to 3 family members at R 10 pm each. Your employer pays it — added to your salary and deducted, once they approve.
Who is covered
{{ lv.wCoverSelfInit }}
{{ lv.wCoverSelfName }}
You · R 10 000 cover
R 10 pm
👪
{{ lv.covM1Name }}
{{ lv.covM1Sub }} · R 10 000 cover
R 10 pm
👪
{{ lv.covM2Name }}
{{ lv.covM2Sub }} · R 10 000 cover
R 10 pm
👪
{{ lv.covM3Name }}
{{ lv.covM3Sub }} · R 10 000 cover
R 10 pm
{{ lv.covAddLabel }}
Total per month{{ lv.covTotal }}
Paid by {{ lv.wEmployerFamily }} — added to your salary and deducted on your payslip after they approve.
Request sent
Waiting for employer approval
Cover active
{{ lv.covTotal }} added to your salary & deducted on your payslip
GD
📷
GRACE DLAMINI
{{ lv.wpicHint }}
🛡️
Verification — still to do
{{ lv.kycMeCount }}
{{ k.icon }}
{{ k.label }}
{{ k.sub }}
DO IT
Fully verified
ID · selfie · sign-up & workplace geo-tags — all done
Your salary is paid into
Bank{{ lv.wbankName }}
Account{{ lv.wbankAcc }}
Account holderGrace Dlamini
Move my pay to
{{ b.label }}
Your account must be in your own name — we verify it before your next payday. Your employer is told the bank changed, never your details.
Bank updated. Verified & active from your next payday · the Brand family was notified.
📱
Phone
082 ••• 5567 · used for eWallet & alerts
🏠Home
💰Money
💼Work
☔️Cover
👤Me
17:35
▂▄▆5G
Share & earn
🎁
GIVE THE APP, GET R 50
Share your link with a friend who works in the estate. When they join, you earn a R 50 Cash@till voucher.
🔗
Your link
{{ lv.referralLinkShort }}
How you earn
1 Your friend taps your link
2 They create their profile
3 They link their employer → your R 50 voucher lands in Gifts
Your invites
NK
Nomsa Khumalo
Joined · employer linked
✓ R 50 earned
TM
Thandi Mokoena
Profile created · no employer yet
⏳ Pending
17:35
▂▄▆5G
Your advance
To repayDUE {{ lv.wNextPayShort }} · PAYDAY
{{ lv.loanTotal }}
Advance you took{{ lv.loanAmt }}
No fees or interest{{ lv.loanFee }}
How to repay
🏦
Cash deposit
Any FNB ATM or branch
📱
eWallet
Pay from your eWallet
🛒
Cash@till voucher
Pay at any Checkers, Pick n Pay or Boxer till
Not repaid on payday? It simply comes off your salary that day — nothing extra to pay.
17:29
▂▄▆5G
Waterfall Staff
bot
TODAY · 17:29
Hi 👋 Nomsa Khumalo shared her Waterfall Staff link with you.
17:29
Waterfall Staff
Your pay, payslips & UIF — in one chat
Made for workers like you
🧾 A payslip every payday
🛡️ UIF cover, registered for you
💰 A salary advance when you need it
Free for workers. Your details stay yours — no bank login, no PIN.
17:30
▂▄▆5G
Create your profile
SET YOURSELF UP
No invite needed. Your profile is yours — the families you work for link to it later.
Full name
SA ID number
Needed for UIF once an employer pays you here.
Mobile number
What work do you do?
Domestic worker Gardener Nanny Caretaker
Free for workers. Only you see your details until you choose to link an employer.
17:31
▂▄▆5G
My work
HELLO,
{{ lv.wNameCaps }}
YOUR PROFILE IS READY
Your work record starts here.
UIF
Not active
Starts with your first pay
Employers
0 linked
Invite one below
LINK YOUR EMPLOYER
Invite the family you work for. They set up your salary — then payslips, UIF and gifts land here.
🔗
Or share your profile link
{{ lv.referralLinkShort }}
Once you’re linked
🧾 A payslip every payday
🛡️ UIF cover, registered for you
💼 Proof of employment you can show anyone
17:30
▂▄▆5G
Verify it’s you
{{ kycStep }}
THREE QUICK CHECKS
This keeps your money and payslips safe — only you can be you. Takes about a minute.
🧾
1 · Your SA ID
Checked against Home Affairs
✓ VERIFIED
8809 12 5678 08 4
8809 12 5678 08 4 · matches Grace Dlamini, 12 Sep 1988
🤳
2 · A quick selfie
Matched to your ID photo · proves you’re live
✓ MATCHED
📷
Good light · no hat or glasses · look at the camera
GD
Liveness passed · 98% match
to your ID photo
📍
3 · Where you are now
One geo-tag at sign-up · one at your workplace
✓ TAGGED
−26.0141, 28.0473 · Waterfall, Midrand · today 17:30
Next: confirm at 14 Oakwood Ave on your first work day.
Your ID, selfie and location are used only to verify you (FICA). Your employer never sees your selfie or ID photo.
Finish the 3 checks above
17:30
▂▄▆5G
Waterfall Staff
bot
TODAY · 17:30
Hi Grace 👋
Anneke Brand added you as her domestic worker and invited you to Waterfall Staff.
17:30
AB
Anneke Brand
14 Oakwood Ave · Waterfall Estate
When you join you'll get
🧾 Your payslips, every payday
🛡️ Proof of your UIF cover
🎁 Any airtime & vouchers she sends
It's free, and Anneke never sees your bank login or PIN.
No invite? Create your own profile →
17:34
▂▄▆5G
Invite an employer
💼
WORK FOR ANOTHER FAMILY?
Invite them to pay you through Waterfall Staff — so you get payslips and UIF from them too.
Their mobile number
+27 __ ___ ____
🔗
Or share your invite link
t.me/WaterfallStaffBot?w=GD84
They'll receive
Hi 👋 Grace Dlamini invited you to Waterfall Staff to set up her pay & UIF the easy way. Tap to start →
17:35
▂▄▆5G
Support family
💖 Support the people you care about.
Send airtime, electricity, groceries or vouchers — no cash or bank transfer needed.
Your family
{{ lv.fam1Init }}
{{ lv.fam1Name }}
{{ lv.fam1Sub }}
{{ lv.fam2Init }}
{{ lv.fam2Name }}
{{ lv.fam2Sub }}
{{ lv.fam3Init }}
{{ lv.fam3Name }}
{{ lv.fam3Sub }}
Recent sends
📦
{{ lv.tx1Title }}
{{ lv.tx1Sub }}
📦
{{ lv.tx2Title }}
{{ lv.tx2Sub }}
17:35
▂▄▆5G
Add family member
Full name
Relationship
Mobile number
Town / province (optional)
Vouchers and codes are sent to this number by SMS.
17:35
▂▄▆5G
Send support
{{ lv.sendToInit }}
{{ lv.sendToName }}
{{ lv.sendToMobile }}
What do you want to send?
📱
Airtime
📶
Data
Electricity
🛒
Groceries
🛍️
Retail
💵
Cash-out
Amount
RR10 – R1 000
{{ lv.quoteLine }}
17:35
▂▄▆5G
Support sent
×
SUPPORT SENT
{{ lv.sentAmount }}
{{ lv.sentTypeLine }}
To{{ lv.sendToName }}
Mobile{{ lv.sendToMobile }}
Status{{ lv.sentStatus }}
Reference{{ lv.sentRef }}
Your support has been sent. Keep this reference in case your family member needs help redeeming it.
17:35
▂▄▆5G
Buy
📱
For yourself
MTN · 082 ••• 5567
Airtime
Data
Bundles
Vouchers
Choose an amount
{{ a.label }}
Custom amount…
Paid from your wallet — loaded to your number instantly.
17:35
▂▄▆5G
Buy a voucher
For yourself — redeemable in-store or online.
{{ v.emoji }}
{{ v.name }}
{{ v.cat }}
{{ v.price }}
17:35
▂▄▆5G
Purchase done
×
{{ buyDoneHead }}
{{ buyDoneAmt }}
{{ buyDoneDesc }}
ForYourself
{{ buyDoneRowLabel }}{{ buyDoneRowValue }}
Paid fromYour wallet
Reference{{ buyDoneRef }}
{{ buyDoneNote }}
17:34
▂▄▆5G
Get money
{{ advHowMuch }}
{{ chip.label }}
Amounts in Rand · R 500 steps · max R 5 000
🛒
Cash at till
Checkers · PnP · Boxer
📱
eWallet
082 ••• 5567
You get today{{ advAmt }}
No fees or interest{{ advFee }}
{{ advPayBackLabel }}{{ advTotal }}
I’ll pay back {{ advTotal }} {{ advPayBackShort }} — the full cost, nothing hidden. If I’m late there’s no extra fee, but no new advance until it’s paid.
17:35
▂▄▆5G
Money ready
×
{{ advWaiting }}
{{ advWhere }}
{{ advRefLine }}
{{ advKind }} · {{ advAmt }}
{{ advCode }}
{{ advRedeemNote }}
Valid 30 days · only you can see this code.
Pay back{{ advTotal }}
Due{{ advDueFull }}
💬 We’ll remind you on Telegram 3 days before payday.
Restart
Tap the orange buttons & cards to move through the flow