๐Ÿ“œ Handouts

๐Ÿ‘ค For: Game Masters ยท ๐Ÿ’ณ Plan: All plans ยท ๐Ÿ”„ Updated 2026-10-17

A handout is a document that lands in a player's Documents tab on their phone. Unlike a scene (which is transient) or an inventory item (which is mechanical), a handout is a piece of in-fiction prose the player can return to throughout the session.

The ๐Ÿ“œ Give handout card: Lena as recipient, the letter type, title and text of a note from Kaspar, and ๐Ÿ“œ Send

What it does

Two cards in ๐ŸŽ Items & Handouts send documents:

  • ๐Ÿ“œ Give handout โ€” type a title, some content, pick a type, optionally add an image, and hit ๐Ÿ“œ Send.
  • ๐Ÿ“š From the library โ€” send a handout you prepared in ๐Ÿ“‹ Prep โ†’ ๐Ÿ“œ Handouts to all players or to the players you pick (see From the library).

The document appears immediately in the chosen player's Documents tab โ€” or in every player's tab if you target All. Every handout stays there for the lifetime of the session. Players can print individual handouts or the whole stack from their phones.

When to use it

Use handouts whenever players should be able to re-read something โ€” a letter from an NPC, a map they found, a clue inscription, a riddle carved above a door. If you'd normally say "the note says blah blah" out loud, consider typing it into a handout instead.

Common use cases:

  • Letters and messages from NPCs
  • Maps and floor plans
  • Clue inscriptions, journal fragments, torn pages
  • Riddles or puzzles the party needs to think through
  • Quest summaries the players want to keep handy
  • Translated text after the party deciphers it

Step by step

  1. Open the Live tab in the GM interface.
  2. Click ๐ŸŽ Items & Handouts in the left sidebar.
  3. Scroll to the Give Handout card.
  4. Fill in:
    • Target โ€” pick a player from the dropdown, or All to send to everyone at once.
    • Type โ€” choose the document flavour (see Handout types below).
    • Title โ€” the heading players see in their Documents list.
    • Content โ€” the body text. Plain text; line breaks are preserved.
    • Image (optional) โ€” an image address, or click ๐Ÿ—‚๏ธ Choose from media to pick or upload a picture (see Choose from media).
  5. Optionally tick ๐ŸŽฎ Discord to also post the handout to Discord (only when the target is All).
  6. Click ๐Ÿ“œ Send.

The card confirms ๐Ÿ“œ Title โ†’ Name, the handout appears immediately in the target player's Documents tab, and the title and content fields clear for the next one. If sending fails โ€” for example because the image address isn't public โ€” the card says โš ๏ธ Sending failed: โ€ฆ and your fields stay as they are.

๐Ÿ’ก Tip: If you know you'll need certain handouts โ€” the patron's contract, the dungeon map, the BBEG's calling card โ€” write them in ๐Ÿ“‹ Prep โ†’ ๐Ÿ“œ Handouts in advance and send them from ๐Ÿ“š From the library on cue.

From the library

The card ๐Ÿ“š From the library below ๐Ÿ“œ Give handout lists the handouts of your handout library โ€” icon, title, the ๐ŸŽฌ scene they belong to, โœ“ given once you sent them, and ๐Ÿ“ค Send.

The ๐Ÿ“š From the library card with the five demo handouts; for Felsenkeller Map (Redacted) the list Recipients is open with All unticked, Lena ticked and the purple button ๐Ÿ“œ Send now

  1. Click ๐Ÿ“ค Send next to the handout.
  2. Under Recipients, tick All or one or more players. Only players who are present are listed. All is preselected for handouts marked Meant for all players.
  3. Click ๐Ÿ“œ Send now.

Title, text, image and type come from the library โ€” you can't change them while sending; edit the handout in prep instead. Each send delivers a new copy, and the library remembers when the handout was last given. The card reports the result; without a recipient it says Choose โ€œAllโ€ or at least one player.

Handout types

The Type picker in the Give Handout card has five options:

Icon Type Best for
๐Ÿ“œ note (default) General documents, summaries, lore fragments
โœ‰๏ธ letter Messages from NPCs, personal correspondence
๐Ÿ—บ๏ธ map Floor plans, regional maps, annotated sketches
๐Ÿ” clue Evidence, investigation findings, objects of interest
๐Ÿงฉ riddle Puzzles, ciphers, inscriptions to decode

All handout cards use a uniform amber left-border in the player UI โ€” the type icon appears next to the title so players can tell at a glance what kind of document it is.

What the player sees

Players see four tabs in their game screen footer:

[ ๐ŸŽฌ Scene ]  [ ๐Ÿ“ฆ Inventory ]  [ ๐Ÿ“œ Documents ]  [ ๐Ÿ”จ Crafting ]

Tapping Documents opens the handout list โ€” newest at the top. Each handout is a card:

A letter in the player's Documents tab

When a document arrives, the ๐Ÿ“œ Documents button shows a counter and the scene view shows a ๐Ÿ“œ New Document: โ€ฆ โ€“ tap to read hint for about 10 seconds. Long documents show only their first lines in the list โ€” Read more โ†“ (or tapping the title) opens them in a full-screen reading view.

Printing

Each handout card has a ๐Ÿ–จ๏ธ button. Tapping it opens the browser print dialog with only that handout formatted cleanly for paper โ€” title, image (if any), content, and timestamp. The ๐Ÿ–จ๏ธ Alle button at the top of the Documents view prints all received handouts at once. Useful for physical props or session notes players want to keep.

Targeting

Target What happens
All Every connected player gets a copy in their own Documents tab. Each row is stored separately so a player who joins later can still receive it โ€” just push again.
Single player Only that player's phone receives it. If they're on multiple devices, all of their devices show it.

In ๐Ÿ“œ Give handout there is no partial-group targeting โ€” to send to a subset of players, push it once to each player. ๐Ÿ“š From the library lets you tick several players at once.

Images in handouts

๐Ÿ“œ Give handout has an Image (optional) field: paste an image address or click ๐Ÿ—‚๏ธ Choose from media to pick one of your pictures or upload a new one. Pictures you uploaded to Wovenkeep always work; an external address must be a public http(s):// URL. Library handouts bring their own image.

Discord push (optional)

Handouts have a ๐ŸŽฎ Discord switch. It takes effect when the Scenes & NPCs slot is set up in Instance settings and the handout goes to All โ€” handouts for a single player are never posted to Discord. When it takes effect, the handout posts to the channel as an embed:

  • Title as the embed title
  • Content (first 4 000 characters) as the embed body
  • Image as the embed image

Useful for hybrid sessions or sharing reference material with absent players.

Persistence

  • Handouts pushed during a session stay in the player's Documents tab for the lifetime of that session.
  • Closing the GM browser tab does not end the session โ€” it fires a gm:disconnected notice to players but the session (and all handouts in it) remain intact. The session ends only when the GM clicks End Session in the live interface.
  • When the session is explicitly ended, the handouts remain in the database. A player who rejoins a different session in the same campaign will not see them by default.
  • If you want a document to follow a player across sessions, store it as a PC note instead (Prep โ†’ Players โ†’ PC sheet โ†’ Notes).

Session log

Every handout you send is recorded in the Session log โ€” what, to whom, and when โ€” so you can see the full distribution history afterward.

Patterns

The "pre-write" pattern โ€” write 3โ€“5 handouts during prep that you know you'll need (the patron's contract, the dungeon map, the BBEG's calling card). Push them on cue during the session.

The "improv handout" pattern โ€” when a player asks "what's on the note?", type it into the Give Handout box right then and there. Players appreciate reading the actual prose, not just hearing "the note says blah blah".

The "translation reveal" pattern โ€” send the handout in ciphered or foreign text first (a fantasy alphabet, wingdings, scrambled letters). Later, when the party deciphers it, push the same handout with the translated content. Both versions stay in their Documents tab.

The "clue trail" pattern โ€” use type=clue for each piece of evidence. The ๐Ÿ” icon makes it easy for players to spot investigation finds at a glance when scrolling back through their Documents. A clue with the standard title Clue โ€” for example one sent with ๐Ÿ” As handout โ€” shows that title in each player's own language; titles you write yourself stay as they are.

Plan limits

Sending text handouts is free on all plans. External image URLs and uploads work on all plans. If players want AI-generated images to accompany a handout, those cost 5 Threads per image via the AI image generator and then push for free.

See Threads & costs for the full cost table.

Troubleshooting

Symptom Cause Fix
Player doesn't see the handout Their phone briefly lost connection during send Rescan QR; the handout is safely saved โ€” push again after they rejoin
A handout with an image address never arrived The address isn't a public http(s):// URL โ€” the handout is not delivered, and the card says โš ๏ธ Sending failed: โ€ฆ Pick the picture with ๐Ÿ—‚๏ธ Choose from media and send again
Image broken after upload Source URL became unavailable Re-upload to Media Library
Markdown shows as raw **bold** Older player page cached Hard-refresh the player page โ€” the current player UI renders plain text with preserved line breaks
Sent to wrong player Dropdown was on a stale selection Re-send to the correct player; the duplicate won't hurt
Handout appears in everyone's tab when you targeted one player Target dropdown was on All Re-send; verify the Target dropdown shows the specific name
Session end button missing after GM tab refresh GM reconnected but session code not re-established Reload the GM tab completely and rejoin the session
๐Ÿ“œ Send now in ๐Ÿ“š From the library says Choose โ€œAllโ€ or at least one player. No recipient is ticked Tick All or at least one player