What members see on their schedule
For staff helping members: what My schedule shows, which modules it draws on, how the personal calendar link works and how members stop an old link working.
Every signed-in member has a My schedule page on your community site. It gathers everything with a date that involves them into one list, grouped by day, so they don't have to check the events page, the training page and their leave separately. Members can also add it to their own calendar app with a private link.
This article is for staff. It explains what goes on the schedule and where each part comes from, so you can answer members' questions when something is missing.
Where members find it#
- Schedule in the member bar under the site header, when the Department Panel or Training is switched on.
- My schedule at the top of the Events page, for anyone signed in.
- My schedule under Quick actions on the member dashboard.
The address is /me/schedule on your site.
What's on it#
Each line shows the time (or All day), what it is, where it is, and a tag saying how the member is involved. Clicking a line opens its page.
| What | When it shows | Needs |
|---|---|---|
| Events | The member replied Going, Maybe or is on the Waitlist. Cancelled events stay, crossed out. | Community Site, with events switched on |
| Training sessions | The member said they're attending, is the instructor, or has a training role on the session. The tag says which: Attending, Instructing or the role's name. Cancelled sessions are left off. | Training |
| Leave | Leave they asked for that's approved or Waiting for approval, shown as whole days. Denied and cancelled leave is left off. | Department Panel |
| Suspensions ending | The day a suspension they can see on their Discipline page ends. Discipline hidden from the member isn't shown. | Department Panel |
| Certifications running out | Certifications that expire in the next 60 days. | Department Panel or Training |
The page looks 90 days ahead. Something already under way, like leave that started last week, is listed under Today. Past 30 days at the top shows what has already happened.
Times are shown in your community's time zone. To change it, see Add events to the calendar.
The calendar link#
Members can see their schedule in Google Calendar, Outlook or Apple Calendar.
- On My schedule, they click Get my calendar link.
- They click Copy next to the link.
- In their calendar app, they add a calendar from a URL (Google Calendar calls it From URL, Outlook calls it Subscribe from web) and paste the link.
The calendar app checks the link on its own, usually every few hours, so changes don't appear straight away. The feed has events, training sessions and leave from the past 30 days and the next 90. Certifications and suspensions stay on the page only.
An event that's also in your public events feed keeps the same entry, so a member subscribed to both doesn't see it twice.
Anyone with a member's link can see that member's schedule. If a member has shared it by mistake, ask them to click Make a new link. The old link stops working straight away, and they need to add the new one to their calendar app.
The link only works on your community. If the member leaves the community, it stops working.
Something not working?#
A member says an event is missing. Check they replied Going, Maybe or were put on the waitlist. Not going doesn't show. Check the event is published.
A training session isn't there. They need to have said they're attending on the session page or from the Discord post, or be its instructor, or be named on one of its training roles. Cancelled sessions don't show.
Their calendar app shows nothing, or says it couldn't load the calendar. Make sure they subscribed to the link rather than downloading it, and that they copied the whole link. If they made a new link, the old one no longer works. Calendar apps can take several hours to pick up changes.
Leave isn't on the schedule. Only leave that's approved or waiting for approval shows. Denied and cancelled leave is left off.
See also
Can't find what you need?
Open a ticket in our Discord and someone from the team will help. Found a bug, or missing a feature? Tell us on the feedback board.