Campaigns
Grimoire has a built-in campaign tracker with two modes.
Campaign types
GM Campaigns
Created by GMs or admins. Supports:
- Player invitations with accept/decline status
- Per-player character names
- Shared and private resource linking (books, maps, tokens)
- GM session notes — internal (GM only) and external (shared with players)
- Per-player session notes
- Session scheduling with recurring patterns
Personal Campaigns
Private to a single user. Notes expand inline per session. No sharing.
Session scheduling
GM campaigns support recurring session schedules:
| Pattern | Description |
|---|---|
| Weekly | Same day(s) every week |
| Biweekly | Every other week, anchored to a reference date |
| Monthly | Nth weekday of the month (e.g. "first Friday") |
| Custom | Explicit list of dates |
Session note stubs are auto-created the day before each scheduled session. Players can mark their availability for upcoming dates, and the GM can cancel individual dates.
Display names
Users can set a display name in Account Settings that appears in place of their username across the app. Campaign members can also set a character name per campaign, editable by both the GM and the player.
