How it works
From one link to the start line.
Athletes talk to Salah in WhatsApp. Organizers approve from a phone. Team managers watch it happen. Here is what each of them sees.
01 — Athlete · Onboarding
No app. No login.
- One link, one code
- Tap, confirm the code, done. The athlete is in — in about ninety seconds.
- Their own language
- Every message arrives translated. No portal vocabulary to learn.
- One thing at a time
- Not a seven-page form. The next single step, and nothing else.
Salah
WhatsApp · Online
Your checklist — 7 items. I’ll take you through them one at a time.
- Passport(done)
- Registration fee(done)
- Anti-doping consent(done)
- Medical declaration(to do)
- Blood test(to do)
- Waiver(to do)
- Flight details(to do)
Salah
WhatsApp · Online
02 — Athlete · Submitting a document
Send a photo. That’s the job.
- Answered in seconds
- Salah reads the document and replies before the phone is back in the pocket.
- Fixes explained plainly
- “Signature missing.” Re-send in the same chat and the old file is replaced.
- Status on demand
- Ask any time, day or night. Nobody has to chase a human twice.
03 — Organizer · Approving
Approve from the sofa.
Salah does the reading. A person makes the call. Every document arrives pre-checked, with the reasons laid out, so a decision takes one tap — and both the athlete and their manager hear about it instantly.
- Approved
Blood test · Team Alpha
Date, letterhead and signature all checked.
- Rejected
Waiver · Team Bravo
Rejected with a reason: signature missing. Athlete told at once.
- Private review
Medical result · Team Charlie
Routed privately to the medical team. Never named in chat.
- VIP
Accreditation · VIP
No medical items requested — the checklist matches the role.
Approvals
41 waiting · oldest first
Sam Rivera
Team Alpha · Athlete
Blood test · lab report
- Date ✓
- Letterhead ✓
- Signature ✓
Athlete and manager told instantly
Team Alpha
12 members · 9 ready
J. Silva
Athlete
7/7ReadyM. Chen
Athlete
6/7WaitingA. Okafor
Youth
5/8BlockedL. Novak
Official
4/4ReadyR. Haddad
VIP
2/2Ready
Status only — no documents shown
04 — Team manager
The team, at a glance.
- Send on their behalf
- Upload a passport for an athlete who’s on a fourteen-hour flight.
- Told automatically
- Every approval or rejection lands in the manager’s chat as it happens.
- Status only — never files
- Managers see who is ready and who isn’t. They never see a teammate’s medical document.
- Stops chasing the organizer
- The question “is my team cleared?” answers itself, at 3 a.m., in any time zone.
05 — Event console
Ask the event a question.
Delegations, divisions, registrations, payments and approvals live in one place. Instead of building a report, ask Salah — and act on the answer from the same screen.
Ask Salah
“Who on Team Bravo is still missing blood tests?”
5 athletes. Want me to nudge them now?
Ask Salah
“Which delegations haven’t paid?”
3 delegations, 1 payment pending reconciliation.
Ask Salah
“Is the −57 kg women’s draw complete?”
14 of 16 cleared. 2 waiting on waivers.
See it with your own event.
Send us your entry requirements and we’ll walk you through Salah running them, step by step.