The first part of this post relates to having a normal event calendar on your home page. It would be great to see when all of your campaigns are scheduled for without having to use an external calendar system. Could it be set up so that when a campaign you are in has been given a 'Next Game Will Be...' time slot, it automatically adds it to your own event calendar? From here you could click the event and opt in or out to notify the GM of your availability. The second part of this post is a more advanced feature to a calendar system that I think will also be very useful. Sometimes it can be troublesome to find out when ALL of your players are next available to play. With some players being unable to respond until the night before due to other commitments or whatever reasons, which can often end up being too late. If there was an event calendar in a similar format to the table below it would make it easier to organise irregular games with a group: MONDAY Dan Joe Chris Mike James 11am Y Y Y 12pm Y Y Y Y 1pm Y Y Y Y 2pm Y Y Y Y Y 3pm Y Y Y Y Y 4pm Y Y Y Y Y 5pm Y Y TUESDAY Dan Joe Chris Mike James 11am Y 12pm Y Y Y 1pm Y Y Y 2pm Y Y Y *The 'Y' could just be a check box. From the table above, the only time the group is available is for a 3 hour slot on Monday at 2pm. So when the GM checks this list they can see availability easily and then book in the best time to play the next game. I would rather be able to do everything from within Roll20, from management to messaging. Sometimes having to use external applications/calendars with strangers can open up opportunities to see personal details, email addresses and other things a person might not be willing to share.