Compositorum

Compositorum · Guided walkthrough

Run a season,start to finish.

A complete home for seasonal performing-arts organisations — festivals, academies, touring productions, and the ensembles that come and go with each season. Scroll to walk through setting one up, and everything you can run inside it.

Scroll

One console, five worlds

Everything you run

[ 1 / 5 ]
I

Run the day

Tonight

The day in motion — your dashboard, the calendar that drives everything, and roll-call that surfaces itself.

DashboardCalendarRoll-call
II

The music

Program

Everything to do with the music — scores and parts, the repertoire and library, lending, and practice rooms.

Scores & partsLibraryPractice rooms
III

Your people

Company

The roster and everyone in it — adding members, seating the stage, chat, and announcements.

RosterSeatingChat
IV

Operations & care

House

The operational backbone — attendance, the approvals queue, conflicts, contracts, payroll and welfare.

AttendanceApprovalsPayroll
V

The big picture

Season

Plan ahead and read the numbers — the season planner, one-off projects, live reports, and renaming anything.

PlannerProjectsReports

From zero to on stage

Setting up, step by step

01Create your account

Sign up — and you're straight in.

Email, a password, accept the terms. There's no verification wall: your account is created already-confirmed and signs you in on submit, landing you in the build wizard. Any invite link you arrived from survives the round-trip.

One screen, a few fieldsNo confirmation email to startLands you in the wizard

Front door to building your org in a single step.

02Basics

Name it, and pick how it runs.

Set your organisation's name (the URL slug auto-fills), choose one or more sectors, and pick how you operate — year-round, seasonal, project-based, or mixed — plus a rough size. Every later step adapts to these answers, and your whole draft auto-saves every keystroke so you can walk away and resume.

Year-round · seasonal · project · mixedDraft auto-saves as you typeResume any time

Sensible defaults everywhere — accept them and keep moving.

03Roles

Set up who's who.

Start from four built-in roles — Owner, Admin, Member, Billing contact — then rename them or edit each one's read/write grid. Add custom roles from nine ready-made templates: Technical Director, Music Librarian, Stage Manager, Front of House, Production Manager and more.

4 built-in roles, fully editable9 custom-role templatesPer-feature read / write / none

Your real house structure, modelled in minutes.

04Features

Switch on exactly what you need.

Tick the surfaces you want from a catalogue of 200+ features across 25 categories, each with a detail drawer explaining what it does and who it's for. Filter by Admin / Member audience, and a live counter tracks selections and add-ons as you go.

200+ features · 25 categoriesFilter by audience + searchHonest per-feature drawers

Browse the whole product before committing to a thing.

05Visibility

Decide who sees what.

In a role × feature matrix — showing only the features you enabled — click any cell to control which roles can see which surface. Each column has a ‘copy from…’ to clone another role's visibility, so you configure a whole role in one move.

Role × feature matrixOne-click ‘copy from’ a roleOnly your enabled features

Everyone sees their job, nobody drowns in the rest.

06Preview

See the real thing before you commit.

The preview renders your actual admin and member shells from your draft — not a screenshot. Flip between admin and member views, go full-screen, and rename anything in the spine (“Tonight” → “This Week”, “Tasks” → “Assignments”) and watch it apply live.

The real shell, from your draftRename any section or tab, liveAdmin + member views

What you preview is exactly what you'll get.

07Add your people

Bring in the whole roster at once.

Paste or upload a CSV; the columns are smart-detected — name, email, instrument, section. A live preview flags valid vs skipped rows with reasons before anything is created, then every musician is made with a magic-link invite ready to send.

Smart CSV header detectionPreview + fix before committingPermanent / seasonal / project / alumnus

One upload replaces dozens of manual entries.

08Choose your plan

Pay only for what you switched on.

Pricing is by feature and seat count, the total updating live as you adjust. Per-seat add-ons are allocated only to the people who need them — and you can pause the whole workspace between seasons, dropping billing to a flat dormant fee until you resume.

Live cost breakdownPer-seat add-on allocationPause to a dormant fee off-season

Seasonal billing that matches a seasonal organisation.

09Go live

Land in your console — tour waiting.

Committing provisions your org, your ownership, your features and seed data in one transaction. You arrive in the admin console with a guided onboarding checklist and an interactive 13-step tour ready to walk you through every section.

One commit provisions everythingGuided onboarding checklistInteractive tour on first entry

No manual table setup — your season is ready to run.

Step 1 of 9 · Create your account

Built for seasons

A roster wheremembership has a shape

Give every musician a type — and, for seasonal players, an active window. They switch on and off by date, automatically.

Season startSeason end
Permanent
Seasonal
Project-bound
Alumnus

Permanent

Your year-round core — contracted, salaried, always on the books.

Seasonal

Active for a set window — a summer festival, an autumn season. They switch on and off by date, automatically, and you pay only during active months.

Project-bound

Tied to a single production's dates and feature scope; access expires when it ends.

Alumnus

Past members kept on the books at zero billing — seasonal players roll here the moment their period ends.

I · Run the day

Tonight

Everything you need the moment you sign in — what's happening, what needs you, and the one calendar that drives it all.

In this section

Your home base. The dashboard reads live from your data and pushes whatever needs action to the top, so the day runs itself.

  • Live dashboard
  • Schedule, move & cancel events
  • Pending roll-call nudge
  • Source of truth
  • Calendar subscriptions
I.

Tonight

· 5 features
01

Live dashboard

The next call, today's schedule, the attendance snapshot, and anything awaiting you — all computed live from your data, never hard-coded.

  1. 1Sign in and land on the dashboard
  2. 2See the next call and today's calls at a glance
  3. 3Jump straight to whatever needs you

What needs action is surfaced here, so nothing slips.

Tonight · Dashboard

02

Schedule, move & cancel events

One focused editor creates, edits and cancels — call time and downbeat as separate fields, sections called, repertoire attached, and a required reason on every cancellation that broadcasts to exactly the people affected.

  1. 1Drag on the grid or click ‘+ New event’
  2. 2Set type, ensemble, venue, call vs downbeat, works
  3. 3Drag to reschedule; cancel with a reason — it notifies automatically

Material edits even let you choose who gets notified, with a recommended audience.

Tonight · Calendar (week / day / month / agenda)

03

Pending roll-call nudge

A dashboard card buckets events into Live, Needs marking and Upcoming, each deep-linking straight into that event's attendance flow.

  1. 1Spot ‘Pending roll call’ on the dashboard
  2. 2Click an event that needs marking
  3. 3Mark attendance in the event drawer

Roll-call surfaces itself, so it's never forgotten.

Tonight · Dashboard

04

Source of truth

One merged timeline of events, classes, room bookings and tasks — filter by ensemble or type, with a distraction-free full-screen week.

  1. 1Open the all-events view
  2. 2Filter to an ensemble or a type
  3. 3Expand the spacious modal to plan a block

No more reconciling five separate calendars.

Tonight · All events

05

Calendar subscriptions

A private, signed iCal feed so every member's calls appear in Apple, Google or Outlook and keep themselves up to date.

  1. 1Open Settings → Notifications & sync
  2. 2Copy your URL, or one-click webcal subscribe
  3. 3It then syncs on its own

Subscribe once; your calendar updates itself from then on.

Settings · Notifications & sync

II · The music

Program

Scores, parts, repertoire, lending and practice rooms — everything to do with the music itself, organised and never publicly exposed.

In this section

The whole music operation in one place — upload once, target by section, and let players read or borrow exactly what's theirs.

  • Upload, sort & share scores
  • Bulk upload with smart routing
  • Edit & re-file any document
  • Built-in score viewer
  • Repertoire & music library
  • Instrument & part loans
  • Practice rooms
II.

Program

· 7 features
01

Upload, sort & share scores

Cloud storage for scores and parts, organised by ensemble and folder, with per-section visibility and secure expiring download links.

  1. 1Program → Files → Upload
  2. 2Drop in PDFs; assign ensemble + folder, set who sees them
  3. 3Share an expiring link, or let members download in-app

Drag-drop upload, auto-organised, never publicly exposed.

Program · Files

02

Bulk upload with smart routing

Import a whole folder of parts at once; filename detection auto-routes each file to its section and work, ready for you to confirm.

  1. 1Files → Bulk upload a set of parts
  2. 2Filenames are smart-matched to section + work
  3. 3Review the routing and confirm

A drop of 40 parts files itself instead of 40 manual assignments.

Program · Files · Bulk upload

03

Edit & re-file any document

A detail drawer shows provenance and lets you retitle, re-file, change visibility, save to your library, download, or soft-delete.

  1. 1Click a file to open its drawer
  2. 2Edit its title and the section/part it targets
  3. 3Save — members see the update immediately

Target by section so players only ever see what's theirs.

Program · Files · (click a file)

04

Built-in score viewer

A fast PDF reader with zoom, page-turn, two-page spreads, continuous scroll, pinch and keyboard control — on any device.

  1. 1Open a score in the viewer
  2. 2Zoom, turn pages, or scroll continuously

Modern reading anywhere; uploaded PDFs also preview from the Files drawer.

Program · Score viewer

05

Repertoire & music library

A works catalogue with composer, duration and instrumentation, plus a music-library catalogue with hire parts flagged.

  1. 1Browse the repertoire + library catalogues
  2. 2See what's owned vs on hire
  3. 3Members request a borrow in one tap

Always know what you can programme and what you hold.

Program · Library

06

Instrument & part loans

A real lending register: who borrowed which instrument or part, when it's due, and what's still out.

  1. 1Member requests a borrow
  2. 2Admin issues it from the register
  3. 3Track holders and returns

No more lost cellos or missing fourth-desk parts.

Program · Loans

07

Practice rooms

Members book room time against a live availability grid; admins see the whole timetable, conflict-free.

  1. 1Open practice rooms
  2. 2Pick a free slot on the grid and book it
  3. 3It lands on your calendar automatically

Live availability means no double-booked rooms.

Program · Practice rooms

III · Your people

Company

The roster and everyone in it — adding members, seating the stage, talking to each other, and keeping everyone informed.

In this section

From a blank roster to a full company in an afternoon — import everyone, seat the stage visually, and keep the whole ensemble in the loop.

  • The roster, on one page
  • Add a member, the right way
  • Import the whole roster
  • How members join
  • Drag-and-drop seating
  • Real-time chat
  • Announcements
III.

Company

· 7 features
01

The roster, on one page

Every member as tilt-cards or a table, with live search, ensemble + status filters, Total/Active/Inactive counts, and a full dossier on click.

  1. 1Company → Roster
  2. 2Search by name, email or instrument; filter
  3. 3Click anyone for their full dossier

A big company stays scannable in seconds.

Company · Roster

02

Add a member, the right way

Capture identity, membership type (permanent / seasonal / project / alumnus) and optional contract terms together, minting a single-use join link.

  1. 1Roster → Add member
  2. 2Pick a type — each states its billing impact
  3. 3For seasonal, set the active period; generate the link

The whole deal is captured once; seasonal players turn on/off by date.

Company · Roster · Add member

03

Import the whole roster

Bulk-load every musician from a pasted CSV, columns auto-detected, each new email issued a magic-link invite and wired into the org.

  1. 1Roster → Import CSV
  2. 2Paste; headers are auto-mapped
  3. 3Review the preview, fix anything, import

Your existing spreadsheet usually just works.

Company · Roster · Bulk import

04

How members join

Each invite is a single-use link. New members set a password inline; existing accounts just sign in to attach. No email delivery required today.

  1. 1Share the member's join link
  2. 2They open it and sign in or set a password
  3. 3Their membership + season dates are created automatically

Redemption works by sharing the link — nothing to configure.

Join link → /join

05

Drag-and-drop seating

A bird's-eye stage editor: drag instrument-tinted desks into place, assign players (matching instruments rank first), save reusable presets.

  1. 1Roster → Seating; add or drag desks
  2. 2Tap a desk to assign a musician
  3. 3Save a preset, then notify the players

Arrange the stage like the real thing — no spreadsheets of seat numbers.

Company · Roster · Seating

06

Real-time chat

Slack-style messaging built in: DMs, group chats, and auto-created per-ensemble and per-section channels, delivered live.

  1. 1Company → Chat
  2. 2Pick a channel, DM or group
  3. 3Post — it streams in live

Channels appear automatically for each ensemble and section.

Company · Chat

07

Announcements

Broadcast to the whole ensemble or hand-picked sections, with priority, pin, read-acknowledgment, optional email and scheduling.

  1. 1Company → Announcements → write one
  2. 2Target everyone or specific sections; set priority
  3. 3See who has acknowledged it

Urgent posts auto-opt into email; routine ones stay in-app.

Company · Announcements

IV · Operations & care

House

The operational backbone — attendance, requests, contracts, pay, and looking after your people.

In this section

The unglamorous half that actually keeps an organisation running — and looks after the humans inside it — handled in-house.

  • Attendance analytics
  • Tasks & assignments
  • One approvals queue
  • Automatic conflict detection
  • Contracts & payroll
  • Compliance & financial assistance
IV.

House

· 6 features
01

Attendance analytics

Two lenses — by member and by event — with rate pills, drill-in drawers and a CSV export that mirrors exactly what you filtered and sorted.

  1. 1Mark roll in the event drawer
  2. 2Open House → Attendance
  3. 3Switch lens, filter, drill in, export

Answers the two real questions: who's unreliable, and how did this call go.

House · Attendance

02

Tasks & assignments

Hand titled, dated work to one person, a whole section, or the org, with priority, acknowledgment, completion tracking and extension requests.

  1. 1House → Tasks → create a task
  2. 2Assign to a person or a whole section
  3. 3Track completion; rule on extensions in-row

Assign an entire section at once; everything tracked in one place.

House · Tasks

03

One approvals queue

Leave, room, repertoire and substitution requests all land in a single live queue; each opens with full context and decides in two clicks.

  1. 1House → Approvals
  2. 2Read the request's full detail
  3. 3Approve or decline with an optional note

Every request type in one inbox instead of four screens.

House · Approvals

04

Automatic conflict detection

Every time a musician is double-booked across two services, it surfaces as a clash card naming exactly who's affected — zero setup.

  1. 1Conflicts compute on their own
  2. 2Open House → Conflicts
  3. 3Click through to the day to resolve

Clashes are caught before the night, not on it.

House · Conflicts

05

Contracts & payroll

Issue contracts, log timesheets, and run per-service or salaried pay — mark entries paid and lock periods, all in-house.

  1. 1Issue a contract with terms
  2. 2Log services / timesheets
  3. 3Mark paid and lock the period

Pay handled where the schedule already lives.

House · Contracts / Payroll

06

Compliance & financial assistance

Clearances, lesson logs and welfare notes in one confidential place, plus a review flow for hardship applications.

  1. 1Track compliance + wellbeing per member
  2. 2Receive financial-assistance applications
  3. 3Review privately

Care and compliance, kept private and organised.

House · Compliance / Financial assistance

V · The big picture

Season

Plan ahead, spin up productions, read the numbers, and bend the whole workspace to your house.

In this section

Step back from the day-to-day — plan a whole season as a draft, compare scenarios, and make the product speak your house's language.

  • Season planner
  • Projects & productions
  • Reports & analytics
  • Roles & permission matrix
  • Pause & rename-anything
V.

Season

· 5 features
01

Season planner

Sketch a whole season on a drag-to-build Gantt — ensembles as lanes, weeks as columns — then branch ‘what-if’ scenarios and promote one to live.

  1. 1Season → Planner; drag blocks across lanes
  2. 2Branch a scenario to try alternatives
  3. 3Promote the chosen one to the live calendar

Compare plans side by side before you commit — history is preserved, not destroyed.

Season · Planner

02

Projects & productions

Stand up a one-off festival, tour or recording run with its own seat cap, dates, feature scope and a transparent one-time fee.

  1. 1Season → Projects → create
  2. 2Set dates, seat cap, scope
  3. 3Add project-bound members

A festival gets its own scoped, separately-billed workspace.

Season · Projects

03

Reports & analytics

A live at-a-glance dashboard — members, service hours, attendance, open approvals and your most-programmed works — computed from real data.

  1. 1Season → Reports
  2. 2Read the live KPIs + breakdowns
  3. 3Trust them — no illustrative numbers

The whole org's pulse on one screen.

Season · Reports

04

Roles & permission matrix

Every role's powers in one scannable capability grid, with live member counts and any custom roles you defined at setup.

  1. 1Season → Permissions
  2. 2Read the capability matrix
  3. 3See live counts per role

‘Who can do what’ becomes a single glance, not a meeting.

Season · Permissions

05

Pause & rename-anything

Pause the org between seasons — billing drops to a flat dormant fee, members keep read-only access — and rename every spine section and tab to your house's language.

  1. 1Settings → Operations
  2. 2Pause for the off-season; resume in a click
  3. 3Rename any label — it applies org-wide instantly

The product bends to your organisation, not the reverse.

Season · Settings

The other side

What your musicians get

Every member signs in to their own hub — focused on what's theirs, on whatever device they bring to rehearsal. Same login, a completely different, clutter-free view.

Member hub

A hub that's all theirs

Their own dashboard

A personal home base — next call, this week, unread notices — not the admin firehose.

One inbox that does things

RSVP, request leave, find a sub, claim open slots, complete tasks — all in one place, with live counts.

A merged personal calendar

Rehearsals, lessons, classes, practice rooms, deadlines and personal blocks in one view, subscribable to their phone.

Files & scores

Browse by ensemble / part / work, keep a private library, bookmark shared files, preview PDFs inline.

Submissions

Recital, concerto and development-plan entries that flow straight to admins — editable, never re-filed.

Practice, classes & awards

Book a room, sign up for lessons & classes, apply for prizes and financial assistance.

0+

features across 25 categories

0

console worlds, fully renamable

0

shells — admin & member, one login

0

afternoon to go live

CalendarRoll-callScores & partsBulk uploadRepertoireMusic libraryInstrument loansPractice roomsRosterCSV importMagic-link invitesStage seatingReal-time chatAnnouncementsAttendance analyticsTasksApprovals queueConflict detectionContractsPayrollSeason plannerWhat-if scenariosProjectsReportsPermissionsPause & resumeRename anything
Compositorum

Nobody's lost on day one

Guided every step —help on every page

The first time anyone opens their console, an interactive walkthrough — tailored to exactly the features your organisation switched on — takes them through it one step at a time, each with a deep link to the real page. And it never ends there: search, contextual help, and a full manual are always a tap away.

A tour tailored to you

The interactive walkthrough only covers the sections you switched on at setup — so a choir never sees a payroll step, and a festival never sees a year-round one. It opens itself the first time in, remembers it's done, and resumes mid-tour across reloads.

Universal search

One search bar reaches every page, member, ensemble, event and setting — type what you want and it takes you straight there, from anywhere in the console.

Info on every control

Little ‘i’ buttons sit beside the surfaces that need explaining — tap one to learn exactly what a control does and when to use it, without leaving the page.

A complete help manual

Open the manual any time to read every feature and page in detail — what it's for, how it works, and where to find it — plus the floating ‘?’ that reopens the guided tour whenever you want a refresher.

DashboardCalendarRosterFiles & libraryClassesApprovalsSeasonSettings
Compositorum

Set up your season

Build your organisation, bring in your players, and have the whole season running in an afternoon.

Already running one? Sign in