This is where your band's schedule comes together — rehearsals, gigs, and when members are busy elsewhere. The calendar reads events from other parts of nGage and can overlay linked personal calendars that show only free or busy time, never appointment details.
Band calendar
The main view is a month grid with a scrollable event list beside it (on small screens the list sits below the grid). Dots on a day mean something is scheduled: a bar for all-day items, a dot for timed events. Click a day in the grid or its header in the list to select it; the list scrolls to that day while the grid keeps the highlight in sync as you scroll through upcoming dates.
Use the arrow buttons or swipe the grid left and right to change month. Today jumps back to the current date and reloads that month. After you open a gig or rehearsal from the list, returning to the calendar lands on the same date you left — the app remembers that in your browser session.
Click an event in the list to open it when it has a detail page (gigs and rehearsals do). Other entries may open a read-only popup with time and title only. Gigs show a status badge in the list: Potential, Option, Confirmed, or Cancelled.
If you do not see Add gig or Add rehearsal in the date menu, your band lead has not given you edit rights on those areas.
Linked calendars
When the band needs to know whether you are free without seeing your private appointments, link your own calendar under Link calendars or My linked calendars. The band sees busy blocks labelled with your name — not titles, locations, or notes. Google and Microsoft Outlook use a sign-in flow: pick which calendars to connect after authorising. CalDAV and ICS need a name plus server URL or file upload on the add form.
On My linked calendars each connection shows sync status, last sync time, and which bands it is shared with. Use the sync button for an immediate refresh; otherwise connections sync automatically about once a day. Open edit to turn sync on or off, tick which bands may see your availability, adjust CalDAV credentials, or add and remove Google or Outlook calendars from the same account. Reconnect appears when Outlook or Google tokens expire.
New CalDAV or ICS connections are shared with all your bands by default; narrow that on the edit screen if needed. Your band's plan may cap how many linked connections you can add.
Quick actions
Right-click a day in the month grid, a day header in the event list, or empty space in a day block — or long-press on a phone — to open a small menu. If you have edit rights on Gigs or Rehearsals, choose Add gig or Add rehearsal; the add form opens with that date filled in and returns you to the calendar when you are done.
Open the ⋮ menu and choose Check date to see everything on one day for the current band. The date defaults to the day selected in the calendar. If you belong to more than one band, tick Include my other bands to list that day's events in your other bands too — useful before accepting a rehearsal or gig.
Sharing
The same ⋮ menu offers Share, which opens the calendar feed dialog. Copy the HTTPS or WebCal URL into Google Calendar, Apple Calendar, Outlook, Baikal, or any app that subscribes to iCal feeds. The feed lists band events such as rehearsals and gigs (not members' private linked calendars). Download .ics fetches a snapshot file. When a gig or rehearsal is deleted in nGage, the feed sends a cancellation so subscribed calendars (including CalDAV/Baikal) can remove it on the next refresh.
Band owners see Regenerate Token in that dialog. Regenerating invalidates the old URL — update every subscription that still uses it.
Limits
Your band's plan may limit linked calendar connections per user. Hitting the cap disables Add on My linked calendars with a short message.
When something goes wrong
Linked calendar sync errors usually clear after Reconnect on the edit screen and a manual sync. If Google or Microsoft sign-in fails, try again in a normal browser tab rather than an embedded view.
An empty calendar with events you expect elsewhere usually means the wrong band is selected, or you lack view access to Gigs or Rehearsals. Refresh the page after adding events in those areas.
If a feed URL stops updating in an external app, open Share again, copy the current link, or ask your band owner to regenerate the token and re-subscribe.
For anything else, use the in-app feedback button or ask your band lead.