Modules

Choose what your table can do.

Start with the dependable UGM foundation, then shape the experience around your group: maps, live sheets, shared dice, campaign tools, atmosphere, audience views, and more.

  • Run the table your way
  • Add tools without adding clutter
  • Keep outside connections under control
Cinematic UGM table where installable tools for maps, sheets, dice, sound and presentation work together without crowding the live session. Concept visual
Add capability, not clutter

Choose the tools your group needs and let them work as one table instead of becoming another stack of disconnected apps.

In active development

This is the full UGM v2 platform catalogue, not an initial-release list. V1-level Modules needed for the parity product are active roadmap scope; advanced table tools, integrations and post-v1 depth arrive in later platform milestones.

See current progress

A Clearer Catalogue

Tools, connections and content each have a clear job.

The catalogue covers 37 UGM tools and 15 planned outside connections. Details stay folded until you want them, so it is easy to scan without losing the full product picture.

UGM Modules

What UGM can do

Maps, sheets, dice, creation, sound, displays, history, and other native tools.

Integration Modules

How UGM can connect

Optional routes to approved providers, devices, services, and local tools.

Content Packages

What you use inside

Adventures, maps, dice, themes, sound packs, templates, and other reusable material.

Foundation

The part every UGM table relies on.

Core keeps the everyday experience dependable while the rest of the module library lets each group choose its own tools.

Part of every UGM table Core Module Keeps UGM dependable from opening the app to saving the night.
What it does

Core powers Home, Library, table roles, saved work, recovery and the shared services every other UGM tool relies on. It is a required module; the planned Membership Module owns account-facing workflows.

In practice

For example, it can reopen the last table, explain a recovery choice, manage installed content and keep shared identity, storage and permission services consistent.

Works with

Every native Module, Gameset and installed Package relies on Core for shared identity, permissions, storage, localisation and recovery behaviour.

UGM Membership Module Understand your account, membership and access in one place.
What it does

Bring sign-in, membership status, ambassador status and future store purchases into a native account overview, with clear cached information when offline and a secure route to account management.

In practice

See which access comes from ownership or membership, when it was last verified and which supported purchases can open in Library.

Works with

Uses shared account services and Library; detailed programme management stays in Ambassador Hub.

Planned as a required, protected Module. This does not require a paid subscription or an always-online login; store availability is not announced.

Run The Table

Keep every seat in the action.

These modules turn preparation, choices, maps, rolls and reveals into one live experience for GMs, players and audiences.

GM Module Prepare, reveal and steer the session from one confident command view.
What it does

Bring private notes, table control, actor hand-offs, rules context and live scene decisions together without exposing GM-only information.

In practice

A GM could prepare a hidden reveal, transfer an actor to a player, run a scene and monitor public displays without leaving the same working view.

Works with

Campaign Designer, Player, Living Maps, Table Messaging, Spectator and Multiple Screen turn its private command state into the right live view for each seat.

Player Module Give every player a focused view of what matters right now.
What it does

Manage a personal Character Vault, prepare portraits and portable copies, submit Characters for GM review and enter with the approved set. Receive GM-provided Characters and choose how to keep permitted final versions after play.

In practice

A player could move from their character and current scene to a roll, private message or handout while seeing only the controls and information granted to them.

Works with

Character Sheet, Physics Dice, Table Messaging, Trading and Campaign Player provide the actions and information that make up the focused player experience.

Character Sheet Module Use live sheets that flex around the game instead of fighting it.
What it does

Customisable character and actor sheets can bring actions, resources, conditions, history and player controls into a layout that suits the rules and the device.

In practice

A Gameset can define the fields, resource tracks, calculations and action buttons, while UGM preserves changes and adapts the presentation for each permitted role.

Works with

Gameset Packages define its records and actions; Player, GM, Physics Dice, Trading and Log consume the permitted state and events it produces.

Encounter Module Keep turn order, effects, timers and scene pressure together.
What it does

Run structured conflicts and dramatic scenes with the actors, effects, timing and map-linked spaces the table needs, without assuming every game handles encounters the same way.

In practice

Use it for initiative-led combat, timed challenges or any structured sequence where actors, effects and the active step need to remain visible together.

Works with

Character Sheet supplies actors and actions, Living Maps supplies spatial context, Physics Dice resolves checks and Spectator presents the public-facing scene.

Chase Module Turn any pursuit into a scene the whole table can follow.
What it does

Move from an encounter into a foot race, mounted pursuit, convoy interception or starship escape, using a mapped route or a quick abstract track.

In practice

A GM can define participants, route segments, obstacles and changing distances, then present the pursuit as either a mapped scene or a compact shared track.

Works with

It can draw on Characters, vehicles, Campaign cards, Living Maps, Math and Physics Dice while publishing a simplified progress view to players or spectators.

Living Maps Module Make the map respond to discoveries, danger and the people around it.
What it does

Layered 2D-first maps bring tokens, props, fog, lighting and audience-safe reveals together. Planned depth includes independent grid and movement highlights, GM-selected movement limits, connected floors and height-aware routes without requiring a full-3D view.

In practice

A single map can hold GM annotations, player-safe discoveries, token and prop placement, measurement, fog and display-specific layers without duplicating the source scene.

Works with

Campaign Designer supplies locations and reveals; Encounter, Chase, Multiple Screen and Spectator reuse the same map state for their role-specific views.

Physics Dice Module Make digital rolls feel like shared table moments.
What it does

Roll visible 3D dice, support pools and custom dice where available, and record physical rolls. Planned secret rolls keep the shared rolling moment while showing question marks to anyone who is not allowed to see the values.

In practice

A Character action can create a typed roll, launch a full-screen 3D throw, settle it authoritatively and publish a permission-filtered result to the session record.

Works with

Character Sheet and Dice & Card String Builder create typed rolls, while Encounter, Log, Spectator and network play consume authoritative permitted results.

Math Module Measure distance, movement, areas and odds without stopping the game.
What it does

UGM can handle reusable calculations while the chosen game rules decide what those results mean. The workings stay understandable rather than becoming a mystery number.

In practice

Reusable formulas can support movement, areas, conversions, probabilities and Gameset-defined calculations while still showing players and GMs how the result was reached.

Works with

Gamesets define the meaning of formulas; Character Sheets, maps, encounters, tables and creator tools reuse the resulting transparent calculations.

Interactive Chance & Challenge Module Stage cards, spinners and hidden choices as dramatic reveals.
What it does

Run decks, wagers, selectors, challenges and reveal moments with the right result shown to the player, the whole table or the audience.

In practice

A table might draw from a secret deck, place a wager, choose between hidden options or reveal a shared result with the audience view controlled separately.

Works with

Card Sets, Wheel Selector Sets and Gameset rules provide its content, while Campaign, Table Messaging and Spectator control how each result is revealed.

Interactive Canvas Module Put clues, documents, planning boards and puzzles in one shared space.
What it does

Players can inspect objects, arrange evidence, contribute to a board, stage cards or dice and solve puzzle modes together with clear reset and recovery.

In practice

Use one canvas to pin clues, rotate or inspect pieces, connect evidence, stage a collaborative plan and reset a puzzle without losing the original material.

Works with

Campaign cards, handouts, maps, tokens, dice and puzzle Packages can share the canvas, with Multiple Screen and Spectator providing controlled display routes.

Puzzle Canvas is an official Interactive Canvas mode, not a separate module.

Wheel Selector Module Turn a random choice into a moment of anticipation.
What it does

Create wheels and other visual selectors for events, travel trouble, loot, prompts or spotlight choices, with 3D presentation where it genuinely adds to the moment.

In practice

Selectors can be weighted, themed and saved for repeat use, then launched from a Campaign moment with the outcome sent only to the intended people.

Works with

Wheel Selector Sets supply reusable choices; Campaign events, Gameset procedures, sound cues and audience displays can launch or present them.

Table Messaging Module Send a clue to one player, a warning to a group or a prompt to everyone.
What it does

Prepare private or table-wide messages, choose who receives them, ask for acknowledgement and keep audience screens free from accidental leaks.

In practice

Messages can include a clue, image, choice or acknowledgement request, with recipients selected by player, role or table group and delivery retained in the event history.

Works with

GM and Player provide senders and recipients, Campaign content supplies prepared material, and Log retains the permitted delivery and acknowledgement history.

Spectator Module Give viewers the drama without giving away the secrets.
What it does

Create dedicated audience views for TVs, projectors, remote observers, venues and streams while keeping hidden notes and private player details off-screen.

In practice

A spectator layout can combine approved scene art, rolls, timers, music and public Character information while automatically excluding unrevealed or private material.

Works with

Multiple Screen routes its layouts, while Campaign, maps, dice, encounters, audio and messaging contribute only the information explicitly safe for an audience.

UGM Shared Worlds Module Let different tables leave their mark on the same world.
What it does

An overall World GM invites other GMs to run their own parties in a persistent world. Share mission boards, review new lore, choose how world time advances and let approved outcomes create opportunities for other tables.

In practice

One party discovers tunnels beneath a fortress. Their approved report names the explorers and opens a new expedition for another group, while weekly and monthly tables keep their own adventures moving.

Works with

Campaigns, Characters, Calendar and Log keep their existing roles. Living Maps can show permitted changes but is optional. Accepted adventures can continue offline; mission claims and shared publication need a connection and any required GM approval.

A future optional Module. Characters may move between eligible tables with GM admission, holding one active adventure commitment at a time. Player requests go through their table GM; private notes and unrevealed lore stay protected.

Multiple Screen Module Give every device a clear job around the same table.
What it does

Route the right view to GM monitors, player devices, shared maps, venue displays, spectator screens and streaming canvases.

In practice

One session could drive a GM display, shared map, player tablet, venue screen and broadcast output, each with a purpose-built and permission-safe layout.

Works with

It routes GM, Player, Living Maps, Spectator and presentation layouts to local or remote displays without creating a separate source of table truth.

Create & Shape

Build worlds, rules and presentation that can travel.

Creation tools turn ideas into reusable campaigns, game rules, layouts, tables and physical material without requiring technical knowledge.

Campaign Designer Module Turn lore, locations, characters and quests into a campaign ready to run.
What it does

Create playable Campaign material, preview its player-safe presentation and open the same saved structure directly in the table-first Campaign Player.

In practice

Build Campaign cards, order and nest story material, attach Characters and locations, mark private content and preview exactly what Campaign Player will receive.

Works with

Gameset definitions shape its authoring vocabulary; Campaign Player, Character Sheet, Living Maps and print tools consume the saved playable structure.

Gameset Editor Module Adapt the rules you play or create a completely new tabletop setup.
What it does

Define the terms, sheets, records, dice, cards, procedures and references a game needs. Author optional rule variants and reusable presets, then enable, combine and customise them per Campaign while preserving the original Gameset.

In practice

A creator can describe a game's vocabulary, record types, sheet schema, dice expressions and permitted content sources, then validate them without changing Core code.

Works with

Its output drives Character Sheets, Campaign authoring, dice expressions, tables, help and compatible Packages while Core remains rules-neutral.

Theme & Template Studio Module Create a look and layout that belongs to your table.
What it does

Author themes, sheets, spectator layouts, puzzle canvases and displays using one shared widget library. Reuse typed bindings and visual variants across surfaces while preserving input, permissions, accessibility and fallbacks.

In practice

Create coordinated desktop, mobile, spectator and print layouts, preview accessible alternatives and package the result as data that cannot execute arbitrary code.

Works with

It prepares layouts for Character Sheets, workspaces, Interactive Canvas, Spectator, Multiple Screen and print output using the same safe presentation tokens.

UGM Graph Framework Module Make relationships and branching ideas easier to understand.
What it does

Use a shared Graph Editor for connected people, factions, clues and Campaign paths, with an accessible outline alongside the visual view. The first planned slice is a Relationship Graph; other tools retain control of their own rules and records.

In practice

Connect a witness, a faction and a location, then follow the same relationships in an outline when a visual graph is inconvenient.

Works with

Campaign and other domain tools provide their own records and meaning; Library manages the Module and its data Packages.

A future optional Module. Graphs remain recoverable when the Module is disabled; this is not a current release claim.

Print & Physical Table Module Carry the same campaign from screens to paper and back again.
What it does

Prepare character sheets, handouts, session packets, table tents, cards, standees, labels and private or player-safe printouts from the same UGM material.

In practice

The same source material can produce a private GM packet, player handout, folded table tent or accessible reference sheet with audience rules applied before export.

Works with

Campaign, Character Sheet, Table Builder, handout and template Packages supply source records; role permissions decide which fields reach each export.

Table Builder Module Create clean reference and result tables wherever the game needs them.
What it does

Build readable tables for rules, equipment, generators, prompts and rich campaign text, with layouts that adapt across desktop, tablet, phone and print.

In practice

Authors can define columns, headings, sorting, rich cells and responsive priorities once, then reuse the table in rules references, generators, sheets and print layouts.

Works with

Gamesets, rules references, generators, Campaign content and Character Sheets can all embed its reusable tables across screen and print layouts.

Dice & Card String Builder Module Build reusable rolls, deck draws and selectors without memorising syntax.
What it does

Create, explain, check and reuse dice or card instructions defined by the active game, then send them to the appropriate roller or resolver.

In practice

Guided controls can assemble a valid Gameset expression, explain each part, report errors early and save the finished action for sheets, cards or quick access.

Works with

Gameset schemas provide valid syntax and choices; Character Sheet, Physics Dice, decks and quick actions receive the checked instruction it produces.

Atmosphere

Make every reveal sound and feel deliberate.

Layer music, visual mood and scene movement into play without turning the GM's attention away from the table.

Soundboard Module Put music, ambience and quick-fire effects within easy reach.
What it does

Build loopable cues, fades, scene triggers and grouped controls from local audio, UGM content and approved external routes.

In practice

A scene can start a looping ambience, fade music, fire a one-shot cue and expose a small set of safe controls without interrupting the GM's live workflow.

Works with

Campaign scenes, Characters, encounters, animation and provider mappings can request cues, while GM controls decide what is previewed or played live.

Moodboard Module Collect the sights and sounds that define a place or moment.
What it does

Bring visual references, music, ambience, lighting ideas and scene inspiration into reusable mood collections.

In practice

A location or Character collection can gather approved artwork, palette, ambience and reference notes so the intended tone is easy to recall and restage.

Works with

Campaign locations, Characters, Soundboard, smart-lighting directions and scene presentation can reuse the same approved atmosphere collection.

Character Audio Module Give people and creatures their own audible presence.
What it does

Attach voices, motifs, themes, stingers and reminders to characters or actors, with GM review and sensible live controls.

In practice

A recurring actor might carry an entrance sting, voice reference and theme, with preview, volume and stop controls available before anything reaches the table.

Works with

Character records provide identity and triggers; Soundboard, Campaign Player, encounters and Spectator can present approved cues at the appropriate moment.

Scene Animation Module Bring weather, transitions and dramatic visual beats into the scene.
What it does

Stage animated layers, alerts, reveals, environmental movement and display effects with preview, stop and accessibility fallbacks.

In practice

Trigger rain, drifting fog, an alert or a scene transition from prepared material, while reduced-motion and static alternatives preserve the information being conveyed.

Works with

Campaign reveals, Living Maps, encounters, Soundboard and audience displays can trigger prepared effects with shared accessibility and emergency-stop controls.

Support & Continuity

Keep the campaign understandable, recoverable and moving forward.

These tools help groups learn UGM, review what happened and manage the details that build up across a long campaign.

UGM Academy Module Search, get help and learn at your own pace.
What it does

Find permitted installed references, open contextual help and choose optional learning for UGM, first-time GMs, experienced GMs, players or a particular game system. Select only the help and course Packages you want.

In practice

Search an installed Gameset reference offline, open a task guide or rehearse a first session without changing a real Campaign. Choose help and learning content separately.

Works with

Modules contribute permission-filtered references and guidance to Academy. Library manages selected Packages; Session Simulator can support optional isolated practice.

UGM Ambassador Hub Give approved ambassadors a clear home for their partnership work.
What it does

A planned private workspace for approved UGM ambassadors, with direct browser sign-in and an eligible-user entry from UGM. Programme status remains separate from a paid membership or the Campaign you are playing.

In practice

An approved ambassador opens the same authorised workspace from a browser or from their UGM account overview.

Works with

Uses shared UGM account services and the Membership overview; programme access depends on approval.

The programme and portal are planned. Joining Discord or buying membership does not automatically grant ambassador access.

Optional · only with your permission UGM Session Simulator Module Play an adventure together, or practise running one.
What it does

Let an automated GM run solo or cooperative play, test a Campaign in an isolated copy, or practise as a human GM with simulated Players who know only what their roles permit.

In practice

Rehearse a scene with a cautious party, pause to try another approach and review the outcome without changing your real Campaign or Characters.

Works with

Academy can add optional exercises and feedback. Gamesets own rules; each simulated role receives only authorised context.

Planned capability. Compatible installed rules and oracles can support offline play; generative providers require separate capability, consent and cost controls. Universal offline AI is not promised.

Log Module See what changed and safely revisit important table decisions.
What it does

Keep a searchable history of rolls, approvals, control changes, imports and session events, with review or reversal where the affected actions allow it.

In practice

A GM can find when a roll, reveal, trade, import or control change occurred, who initiated it and whether the action offers a safe review or reversal path.

Works with

Campaign, Character, dice, messaging, trading, imports and control changes publish reviewable events here according to the viewer's permissions.

Trading Module Run rewards, shops, markets and exchanges without losing the story behind them.
What it does

Support inventories, offers, auctions and game-defined economies with the right approvals and a clear history.

In practice

Players can propose an exchange, shop from game-defined stock or receive a reward, with ownership, approvals and the resulting inventory changes recorded together.

Works with

Gamesets define inventories and economies; Character Sheets, Shop Packs, Campaign rewards, permissions and Log complete each exchange.

Calendar Module Keep world dates, deadlines and campaign time in view.
What it does

Track calendars, timelines, clocks, seasons, schedules, reminders and quest timing using the terms and time model the game expects.

In practice

Use real-world or fictional calendars for travel, downtime, deadlines and reminders, including custom month names, clocks and relationships between scheduled events.

Works with

Campaign cards, quests, travel, downtime and reminders can reference its clocks and dates, while Gamesets define any non-standard time model.

Optional · only with your permission AI Random Generator Module Ask for optional idea sparks while keeping the GM in control.
What it does

Generate draft names, hooks, details and table ideas only when the feature is enabled, then review, retry or edit before saving anything.

In practice

When enabled, a GM could request several draft tavern names or encounter prompts, inspect what would be sent externally and keep only an edited choice.

Works with

Campaign Designer, Table Builder and Gameset-aware prompts may request drafts, but consent, provider choice and human review remain separate controls.

External AI use requires clear consent before campaign material is sent to a provider.

Optional · only with your permission Continuity Assistant Module Spot loose threads and prepare recaps without rewriting your canon.
What it does

Create optional draft summaries, contradiction checks and unresolved-thread reminders from permitted campaign material. The GM approves every lasting change.

In practice

It could flag that an unresolved clue or conflicting date may need attention, then offer a draft recap without changing Campaign canon on its own.

Works with

It can review permitted Campaign cards, session logs, Characters, quests and Calendar events, then return drafts to the GM for approval.

In-Game Language Module Let a handout reveal different meaning to different characters.
What it does

Create scripts, translations, ciphers and discoverable language layers for clues, lore and shared documents under GM control.

In practice

The same inscription can appear unreadable to one Character, partially translated to another and fully understood by a third as their Campaign knowledge changes.

Works with

Campaign handouts and Interactive Canvas carry the text; Character knowledge and Gameset definitions determine which script or translation each player receives.

Integration Directions

Useful connections, without handing over the campaign.

Integration Modules are planned routes to outside services, devices, shops and tools. Every named connection depends on access, terms, approval, privacy and a safe fallback. Naming a service does not claim a partnership or current availability.

Connections · Show & Control

Connect the room and the broadcast.

These intended connections extend UGM into production controls, streaming tools and the physical space, subject to provider access and approval.

Depends on outside-service approval OBS Integration Route approved table information into a cleaner broadcast.
What it does

Pair a UGM background and transparent foreground around camera feeds managed by OBS. Planned Broadcast Layout Profiles coordinate scene changes through a confirmed blackout, with visible connection status and recovery when synchronisation fails.

In practice

An approved scene could expose public dice, timers or Character panels to OBS while retaining a neutral fallback layout whenever the connection is unavailable.

Works with

Spectator and Multiple Screen provide audience-safe layouts; Broadcast Presets map those approved fields into supported OBS scenes and fallbacks.

Depends on outside-service approval Stream Deck Integration Put reviewed scene, sound and display controls on physical buttons.
What it does

A planned local-control route for approved shortcuts, cues, display changes and safety actions.

In practice

A reviewed button set could start a sound cue, change an audience scene or perform an emergency clear, with actions logged and destructive shortcuts kept behind confirmation.

Works with

GM, Soundboard, Scene Animation, Multiple Screen and supported streaming controls can expose a deliberately limited set of reviewed button actions.

Depends on outside-service approval Streaming Platform Integration Connect approved audience events without exposing the private table.
What it does

A future route for stream accounts, chat or audience events, alerts and moderation where platform access allows it.

In practice

Where a service permits it, moderated audience events could feed an approved alert or choice without giving chat direct access to private table state.

Works with

Spectator, Table Messaging and Automation Trigger routes can translate moderated platform events into explicit public table actions without exposing private state.

Depends on outside-service approval Smart Lighting Integration Let the room respond to moods, danger and reveals.
What it does

A planned connection for approved lighting devices, with manual and accessibility-friendly fallbacks when the hardware is unavailable.

In practice

A scene reveal might recall an approved colour and brightness preset, while manual controls and non-lighting cues keep the moment usable for every table.

Works with

Moodboard, Soundboard, Campaign scenes and Automation Trigger Maps can request approved lighting presets while UGM retains manual fallback controls.

Connections · Content

Bring legally available material into the library.

Provider connections should make import easier while keeping ownership, attribution and usage limits clear.

Depends on outside-service approval Syrinscape Audio Integration Connect approved external audio cues to UGM scenes and controls.
What it does

This is an intended provider connection for cue routing and mood mappings, subject to provider access, terms and approval.

In practice

Prepared Campaign scenes could reference provider-side moods and one-shots through reviewed mappings, with local silence or substitute cues when access is unavailable.

Works with

Soundboard and Character Audio use Audio Provider Mapping Packs to connect prepared UGM cues to authorised provider content.

Naming an integration direction does not indicate a partnership or current availability.

Depends on outside-service approval Map Provider Integration Bring owned maps into Living Maps with their creator details intact.
What it does

Import maps and variants from services you choose, with clear credits, access checks and sharing warnings.

In practice

A supported import can retain creator attribution, source links, dimensions and variants, then let the GM review grids and sharing rights before adding the map.

Works with

Living Maps and Map Import Manifest Packs receive the reviewed map, attribution, dimensions and variants before it joins the local library.

Depends on outside-service approval Asset Provider Integration Connect approved sources for images, audio, tokens and models.
What it does

A future connection that keeps UGM's library understandable even when assets come from several providers.

In practice

Search or import can preserve the provider, creator, licence and local availability of an asset so the library never disguises where content came from.

Works with

Library, Campaign Designer, Living Maps, Moodboard and presentation tools can consume approved assets while preserving their source and usage metadata.

External Tool Import Review and bring across exports you already own.
What it does

Import supported files and common formats with a clear preview of what maps cleanly, what needs attention and where the material came from.

In practice

An import review can match known fields, flag unsupported or ambiguous material and let the user correct the mapping before anything changes in the destination Campaign.

Works with

Gamesets and conversion profiles explain the destination shape; Library and Campaign Designer present the review before imported records become local content.

Depends on outside-service approval Cloud & Library Storage Integration Choose optional backup and library connections without surrendering campaign ownership.
What it does

A planned route for backups, restores, relinking and conflict review through storage services you choose, alongside UGM's offline foundation.

In practice

A user could opt into an approved backup location, inspect sync conflicts and restore a named version without making that service a requirement for local play.

Works with

Core storage, Library, Campaign Vaults and recovery workflows can use an approved optional provider without making it the authority for local play.

Connections · Community

Make discovery easier without making another service the owner.

Community, storefront and discovery connections remain conditional until the relevant provider, rights and commercial routes are approved.

Depends on outside-service approval Discord Rich Presence Integration Share an approved play status without sharing campaign secrets.
What it does

A planned, privacy-controlled connection for selected campaign, group or session status fields and user-approved templates.

In practice

A user-approved template might say that a group is playing UGM while omitting Campaign names, Characters, locations and all other private session details.

Works with

Social Presence Templates select the approved labels, while Campaign and session privacy rules exclude all fields that should remain at the table.

This product integration direction is separate from joining the public UGM Discord community.

Depends on outside-service approval Publisher Store Integration Make approved official content easier to find and verify.
What it does

A future connection pattern for ownership checks, permitted downloads and licence-aware installation where a publisher route is confirmed.

In practice

Where agreements exist, UGM could verify entitlement, download a signed package and retain its product, version, source and licence information in the Library.

Works with

Library installs verified Gameset, adventure or asset Packages and retains the publisher, entitlement, licence, source and version metadata supplied by the route.

Depends on outside-service approval Community Marketplace Integration Discover creator packages with useful review information up front.
What it does

A future route for community discovery, reports, creator attribution, requirements and compatibility claims.

In practice

Listings could show creator identity, dependencies, compatible Gamesets, rights declarations, version history and reports before a package is installed.

Works with

Library, package requirements, Gameset compatibility and creator attribution give users the context needed to review community material before installation.

Depends on outside-service approval GM Discovery Integration Help players find UGM-ready games while booking stays with the provider.
What it does

A future listing and join-link direction that does not move payment, reviews or profile ownership into UGM without a formal agreement.

In practice

A supported listing could hand a player from a provider's search or booking page into the correct UGM join flow without copying the provider's commercial records.

Works with

The provider retains listings, profiles and bookings; UGM receives only the approved session or join hand-off needed to continue locally.

Connections · Automation

Add optional services behind clear controls.

External automation and AI connections should be visible, permission-led and easy to disable.

Depends on outside-service approval AI Provider Integration Choose whether an approved AI service may help with a specific task.
What it does

A conditional connection for provider settings, consent, visible data-use boundaries and clearly labelled output.

In practice

Provider choice, the exact material being shared, retention expectations and generated output would remain visible at the point where each assisted action is requested.

Works with

Consent-led Modules such as AI Random Generator and Continuity Assistant use this boundary for provider choice, data preview and clearly labelled output.

Depends on outside-service approval Automation Trigger Integration Let approved external actions respond to deliberate UGM events.
What it does

A future trigger route for local or remote automation, with permission review, logging and safe fallback when the endpoint is unavailable.

In practice

A deliberate table event could call an approved automation endpoint with a minimal payload, timeout safely and leave an auditable result without blocking local play.

Works with

Automation Trigger Maps connect deliberate Campaign, dice, scene or audio events to approved endpoints, with Log capturing the outcome and fallback.

Shape The Table

Tell us which tools would matter most to your group.

The UGM Discord is the place to follow development, discuss the catalogue, and share the table problems you want UGM to solve.