Skip to main content

    Academy

    Internal sessions led by your own people, scheduled once and discoverable across the org.

    Your journey:DiscoverFirst WinDaily PracticeLibraryTeamCompliance
    ClarityContextConfidence

    Academy is the citizen-lecturer surface for an org. Anyone given the learning_admin role can apply, get a sponsored lecturer profile, and run sessions for colleagues.

    How it works

    Apply to lecture

    A member submits a lecturer application; an org admin approves. Their profile is sponsored under the org.

    Schedule a session

    A scheduling RPC reserves seats from the org credit pool so cost is predictable up front.

    Members discover sessions

    Employees see the calendar at /org/:slug/academy. Public ICS feed available for personal calendars.

    Manager-led nominations

    Managers can nominate members from /academy/team — nominees get a 3× weighting in the seat lottery.

    Run a session

    1

    Author the slides in Rafy

    Database-backed slides with synced animations. No PowerPoint round-trips.

    2

    Reserve seats

    reserve_academy_seats holds capacity from the org pool. release_academy_reservation frees them if you cancel.

    3

    Run live, in-product

    Members join through join_academy_session. They land in the Classroom alongside the lecturer.

    4

    Reflect afterwards

    Aggregate engagement and follow-up notes flow back to the manager portal — never per-person scores.

    💡Calendar feed

    The /academy/calendar ICS feed is public and read-only. Subscribe in Outlook or Google Calendar to see upcoming sessions next to your other meetings.