Roster surfaces
Two parallel roster views exist:Roster tabs
The roster includes multiple tabs:Brand tabs
Within a brand view, 8 tabs organize creators:Benchmark ladder
The new roster uses tenure-based weekly benchmarks:Weekly targets
Status indicators
Visual strip shows week-by-week performance.
Creator tiers
Earned ladder from lowest to highest:Tier benefits
Creator flags
Flags indicate issues requiring attention:Flag workflow
- Flag triggered (auto or manual)
- Creator sees yellow flag on Brand Hub
- Chat locked until acknowledged
- Creator clicks “Acknowledge”
- Chat unlocked, flag marked as seen
Account health
Per-account grades based on:- Sync status
- Posting frequency
- Engagement metrics
- Error history
Filtering
Filter roster by:Creator actions
Individual actions
Bulk actions
- Export to CSV
- Bulk flag
- Bulk message
Removal workflow
Removing a creator:- Select creator
- Click “Remove”
- Choose reason code
- Add notes (optional)
- Confirm
Rejection (different from removal)
Full rejection includes:- 60-day Better Auth ban
- Rejection letter email
- Lockout expires automatically
API endpoints
Backend implementation
Key files:app/controllers/api/internal/creators_controller.rbapp/services/creators/benchmark_ladder.rbapp/services/creators/flag_automation.rbapp/services/creators/rejector.rb
Best practices
- Review flags promptly - Don’t leave yellow flags unaddressed
- Use notes - Document interactions
- Check Account Health - Sync issues affect attribution
- Monitor benchmarks - Identify struggling creators early