Host Portal
The self-service portal where hosts see stats, statements, ranking, events, and messages.
The host portal is a dedicated, host-facing area at /host/{workspace}. Hosts
sign in (via invitation) to self-serve — no admin access required. Older
/{workspace}/portal links still work; they redirect here.
On the Agency plan the portal can also be served from a domain you own, with your branding instead of ours — see Custom Domains.
What hosts see #
| Page | Contents |
|---|---|
| Dashboard | This-month forecast (projected diamonds, tier progress, goal %), current ranking vs. peers, upcoming events with RSVP, latest statement, onboarding checklist |
| Statements | Paginated monthly statements with diamonds, live days, tier, and payment |
| Stats | 12-month diamond earnings chart + weekly stat table |
| Events | Upcoming events with inline RSVP |
| Leaderboard | Agency ranking by diamonds, with a month picker — pick any month the host has data for; it opens on the most recent one, and tells them where they place ("you are #4 of 26") |
| Messages | Read-only inbox of messages the agency has sent |
| Profile Photos | Browse and download personalized event photos |
| Hall of Fame | Standout past performances across the agency |
| Notifications | Bell with unread count: statement posted, event invite, tier and goal alerts |
| Settings | The host's own language choice |
On a phone #
Hosts work from a phone, so on a narrow screen the Statements, Stats and Events tables stop being tables: each row becomes a card — the month or event name first, the figure that matters (payment, diamonds, date) below it in large type, then a status pill and the remaining fields as labelled lines. Accept and Decline run the full width of the card. Nothing needs sideways scrolling. On a wide screen the same pages are still the usual sortable table.
Live time reads as a duration rather than a raw number — 15h 24m, not 924.
Numbers and dates follow the host's language, so a Brazilian host sees 10,50 and
14/03/2026 where an English-speaking one sees 10.50 and Mar 14, 2026.
Ranking pages are scoped the way the host's own records are: a host in a sub-agency is ranked against the peers they can be compared with.
What hosts cannot see here #
Points, levels, missions, and the rewards store are not in the web portal. They exist on the staff side, but the host-facing screens were built for the mobile app, which has not been released. A host on the web cannot check a balance, view a level, track a mission, or request a reward. See Points & Rewards.
Access #
Hosts are invited to the portal (an invitation link sets up their access), where they choose a password. The portal is separate from the staff admin panel.
Afterwards they sign in from your agency's own portal address, which carries your agency with it — send them that link rather than a bare sign-in address, so the portal knows which agency they belong to.
There is no self-service password reset yet. A host who forgets their password needs a fresh invitation from their contact record.
Languages #
The portal is available in English, Spanish, and Brazilian Portuguese.
A host picks their language on the portal's Settings page and the choice sticks — it is saved on their record, not just for the session, so it survives signing out, a new device, and a link arriving from somewhere else. Until they choose, their browser's language is used as the starting point; detecting a browser language never overrides a choice they have made.
Notifications follow the recipient, not the sender. A bell notification or a push notification is rendered in the host's own language at the moment it is sent, so two hosts on the same agency get the same alert in different languages.
One exception worth knowing: transactional emails from the platform are still English only — the portal invitation in particular. Everything inside the portal is translated.
See Localization.