How to Use Can We Play?

Everything you need to know about scheduling game nights.

Getting Started

Can We Play? is a scheduling tool for tabletop gaming groups. GMs create games and share invite links, players mark when they're free on a calendar, and the app figures out which dates work for the most people.

Sign in with your Google or Discord account to get started. Once signed in, you can create games as a GM or join existing games using an invite link.

For GMs

Creating a Game

Click New Game in the navigation bar to create a game. You'll set:

  • Game name: the title your players will see
  • Play days: which days of the week you typically play (e.g., Saturdays)
  • Scheduling window: how many months ahead players should mark availability
  • Default session times: the default start and end times for your sessions
  • Campaign dates (optional): a custom start and/or end date that limits the calendar window for this game

Other settings, including minimum players, can be adjusted later from the game's Edit page.

Campaign Dates

By default, the calendar shows dates from today through the scheduling window. If your campaign has a known start or end, set campaign dates on the create or edit page to clamp the calendar to that range.

Dates outside the campaign window are shown as out-of-range and can't be marked or confirmed as sessions, so players only see dates that actually matter.

Inviting Players

Every game has a unique invite link. Share it with your players and they can join with one click. You'll find the invite link on your game's detail page.

Managing Players & Co-GMs

On the game detail page you can see all players and their availability completion. You can promote any player to co-GM so they can edit game settings and confirm sessions too. You can also remove players from the game.

Scheduling Sessions

The Schedule tab lists already-confirmed sessions at the top, then ranks upcoming dates by how many players can make it. Each date breaks down who's available, who said maybe, and who can't come.

If you've set a minimum players threshold on the Edit page, dates that don't meet it are split into a separate section and flagged so you know before committing.

When you're ready, expand a date and click Schedule game. The confirmation dialog pre-fills times based on player constraints and your default session times.

Ad-Hoc Scheduling

Not every game has a regular weekly schedule. When creating or editing a game, toggle on ad-hoc scheduling to skip selecting play days entirely. Instead, you add specific dates on the calendar using the + button. Works well for one-shots, irregular schedules, or groups that play on different days each time.

Extra Play Dates

For one-off sessions on a day you don't normally play, GMs and co-GMs can add extra dates by clicking the + button on any non-play day on the calendar. They show up alongside regular play days so players can mark availability for them.

Play Date Notes

GMs can add notes to any play date. Click the pencil icon (or long-press on mobile) on a date to open the detail popover and add a note (e.g., “Session zero” or “Character creation”). Notes are visible to all players on the calendar and in scheduling suggestions.

Calendar Export

You can add confirmed sessions to your calendar app. Download an .ics file for a single session, or subscribe to a webcal:// feed that stays in sync as you confirm new sessions.

For Players

Joining a Game

Your GM will share an invite link with you. Click it, sign in if you haven't already, and you'll be added to the game.

Marking Availability

On the game page, you'll see a calendar showing upcoming play days. Click any date to cycle through three states:

  • Available: you can play this date
  • Unavailable: you can't make it
  • Maybe: you might be able to play

Dates you haven't responded to yet show as pending.

Adding Notes & Time Constraints

Once you've set availability for a date, you can add details to it:

  • On desktop: hover the date and click the pencil icon in the corner to open the editor.
  • On mobile: long-press the date to open the editor.

In the editor you can leave a comment (e.g., “leaving at 9 PM”) or set time constraints if you can only make part of the session (e.g., available after 7 PM or until 10 PM). The pencil and editor only show after you've marked the date as available, unavailable, or maybe.

Bulk Actions

Bulk actions let you mark all remaining dates, or all dates on a specific day of the week, as available, unavailable, or maybe at once.

Copy Availability

If you're in multiple games with overlapping dates, use Copy from in the bulk actions bar to pull your availability over from another game. It only fills in dates you haven't responded to yet, so anything you've already set stays untouched.

Viewing Confirmed Sessions

Once your GM confirms a session, it shows up on the calendar with the confirmed time. You can add it to your personal calendar with an .ics download, or with a webcal:// subscription that stays in sync automatically.

Customization

Head to Settings to change your display name, pick a color theme, and set your preferences:

  • Timezone: so session times show up correctly for you
  • Week start: Sunday or Monday, your call
  • Time format: 12-hour or 24-hour
  • Color theme: applies across all your games