From approved athlete to live roster page.
The challenge
At peak volume, hundreds of athletes were joining in a month. Each one needed review, a roster page, accurate records, and a useful welcome.
What I built
A connected workflow across Growi, Notion, Webflow, and Klaviyo. The team approves athletes and reviews pages; the agent prepares records, publishes approved pages, and supports the athlete notification.
What changed
Athletes get a public profile and clear next steps, while the team keeps its quality checks without building each page by hand.
Inside the Roster Agent
Estimated from approximately two hours returned per athlete at documented peak monthly volume.



