How do I link entities together in my session plan?

How do I link entities together in my session plan?

Linking connects your campaign content - NPCs to locations, plot hooks to sessions, items to owners. This guide covers the different ways to link entities and why linking matters for session preparation.

Why Link Entities?

Connected Content is Useful Content

An NPC alone: "Mira Thornwood, bartender"

An NPC linked:

  • Works at the Rusty Anchor
  • Friend of Captain Aldric
  • Informant for Thieves Guild
  • Connected to "The Smuggling Ring" plot hook

Now you know where to find her, who she knows, who she works for, and what story she is part of.

Find Related Content Quickly

When you open an entity, you see what is connected:

  • Open a location and see who lives there
  • Open an NPC and see where they work, who they know
  • Open a plot hook and see who is involved
  • Open a session plan and see all prepared content

Build a Living World

Linked entities create a web. The graph visualizes this. Patterns emerge:

  • Central characters appear as hubs
  • Story arcs form clusters
  • Missing connections become visible

Types of Links

Relationship Links

Relationship links connect entities with typed, meaningful connections:

Link TypeExample
SocialNPC is ally of NPC
HierarchicalNPC is member of Faction
LocationNPC works at Location
StoryPlot Hook involves NPC

Relationships appear in the graph view and help you understand your world's structure.

Session Links

Session plans link to content you will use:

FieldLinks To
Prepared NPCsNPCs featuring in the session
Prepared LocationsLocations the party might visit
Prepared ItemsItems that might appear
Prepared EncountersChallenges you have planned
Plot Hooks to IntroduceNew threads to seed
Plot Hooks to ResolveActive threads that might conclude

Session links create a checklist of everything you need.

Parent/Child Links

Hierarchical relationships within entity types:

Parent to ChildExample
Location to LocationCity to District to Building to Room
Plot Hook to Plot HookMain quest to Sub-quests
Faction to Sub-factionGuild to Local chapter

These create navigable hierarchies.

Creating Links

From the Entity Form

Most entities have dedicated link fields:

  1. Open the entity
  2. Find the relevant field (e.g., "Related NPCs", "Location", "Faction Affiliations")
  3. Click Add or Link
  4. Search for the target entity
  5. Select and save

Creating Relationships

For relationship links:

  1. Open either entity
  2. Scroll to Relationships section
  3. Click Add Relationship
  4. Choose target entity
  5. Select relationship type
  6. Set strength and description (optional)
  7. Save

For bidirectional relationships, the reverse link is created automatically.

From Session Plans

When preparing a session:

  1. Open the session plan
  2. In each prepared content section, click Add
  3. Search and select entities
  4. They are now linked to the session

Inline Linking (When Available)

In some text fields, you may be able to:

  • Type @ to search for entities
  • Select an entity to create a reference
  • The reference becomes a clickable link

What to Link

Essential Links

Create these as you build entities:

Every NPC should have:

  • Location (where do they live/work?)
  • At least one relationship to another NPC
  • Faction if they belong to one

Every Location should have:

  • Parent location (if part of a larger place)
  • Inhabitants (who is there?)

Every Plot Hook should have:

  • Related NPCs (who is involved?)
  • Related locations (where does it happen?)

Session Links

Before each session:

  • Link all NPCs who might appear
  • Link all locations players might visit
  • Link relevant plot hooks
  • Link encounters you have prepared

Story Links

As your campaign develops:

  • Link faction members to factions
  • Link items to current owners/locations
  • Link plot hooks to each other (quest chains)
  • Link player characters to NPCs from their backstory

Finding Link Opportunities

Use the Graph

  1. Open Graph view
  2. Look for orphan entities (no connections)
  3. Look for isolated clusters
  4. Consider how to connect them

Check Entities During Prep

When reviewing an entity:

  • Does this NPC know anyone else?
  • Is this location connected to a faction?
  • Does this plot hook involve existing NPCs?

After Sessions

When updating:

  • New NPC introduced - link to location, link to other NPCs
  • Relationship formed - create relationship link
  • Plot advanced - link to involved entities

Managing Links

Viewing Links

Each entity shows its links:

  • Relationship section lists connected entities
  • Related sections show session links, plot hooks, etc.
  • Graph view shows visual connections

Editing Links

To change a link:

  1. Open the entity
  2. Find the link
  3. Edit the relationship type, strength, or description
  4. Or remove and recreate

Removing Links

To delete a link:

  1. Open the entity
  2. Find the link
  3. Click Remove or the delete icon
  4. For relationships, this removes the link from both entities (if bidirectional)

Link Strategy

Link as You Create

The best time to link is when creating an entity:

  • Making an NPC? Link them immediately
  • Creating a location? Add inhabitants
  • Writing a plot hook? Link involved entities

Linking later means you will forget.

Prioritize Important Entities

Not everything needs extensive linking. Focus on:

  • Major NPCs (villain, key allies)
  • Central locations (home base, dungeon)
  • Active plot hooks
  • Current session content

Background entities can have minimal links.

Use Consistent Relationship Types

Decide on patterns and stick to them:

  • Always use "works at" for employment
  • Always use "ally" for allied NPCs (not "friend" sometimes)
  • Always use "member of" for faction membership

Consistency makes filtering and searching useful.

Troubleshooting Links

Cannot Find Entity to Link

  • Check spelling of search term
  • Entity might be in different type (NPC vs. Faction)
  • Entity might not exist yet - create it first

Link Not Showing

  • Refresh the page
  • Check you saved after adding the link
  • Check you are looking in the right section

Duplicate Links

  • Some link types can be duplicated
  • Remove duplicates manually
  • Check from both sides of the relationship

Related Articles

Was this article helpful?