Self-service portal for your roster.

Every model gets secure access to their own data — earnings, contracts, and payout settings — without creating a support ticket.

What models can see and do

Most routine model questions answered without a ticket.

View earnings & payout history

Each model sees a full timeline of their earnings and every payout — filtered strictly to their own records.

Download contracts

Signed agreements are available on demand. No back-and-forth emails when a model needs a copy for their accountant.

Update bank & payout details

Bank and payout information is encrypted client-side before leaving the browser, keeping sensitive data protected in transit.

Submit referral attributions

Models can log referral claims directly, reducing the manual work of cross-checking spreadsheets.

Document queue & calendar reminders

Pending documents and upcoming deadlines surface automatically so nothing falls through the cracks.

Export their own data on demand

GDPR-ready data export in a single click. Models get a structured file of everything held about them.

Bounded by design

Each model only sees their own records. Server-side role-based access control with the dedicated model_portal_user role enforces this on every request — not just in the UI, but at the data layer, so there is no path to another model's information regardless of how a request is constructed.

Onboarding flow

A model goes from invite to fully active in four steps.

  1. Invite

    Send a portal invite directly from the admin dashboard. The model receives a secure, time-limited link.

  2. Set password + 2FA

    The model creates their password and enrolls a second factor (TOTP app or SMS) before the account activates.

  3. Link payout details

    Bank or payment account details are entered once and encrypted client-side — the admin never sees raw numbers.

  4. Verify identity

    A lightweight ID check confirms the account belongs to the right person before payouts can be processed.

Ready to give your roster self-service access?

The model portal is included on every plan. See what's right for your agency.

View pricing