Field manual
How Trustactic
works in Slack.
Learn how to install, start, join, and manage scene-first games in Slack without confusing gameplay with browser administration.
Product boundary
Slack gameplay
The game lives in Slack.
Commands, prompts, mission submissions, claim ceremonies, votes, private actions, and reveals all happen in team chat. The browser is not the play surface.
Browser administration
The webapp handles installation and administration.
Install, billing, workspace history, recaps, and support belong here. Lobby and gameplay controls stay in Slack.
Quick start
Use this order for a first game.
The fastest safe path is install first, channel second, lobby third, and browser administration only after the Slack side is live.
First game path
Install the Slack app
Start from the Slack install flow so the workspace is connected to the installer browser session.
Add the app to a Slack channel
Choose the channel where the scene sequence will unfold.
Open the lobby
Open the setup modal from App Home or `/trustactic new` in that channel.
/trustactic newLet players join
Each player uses the Join control on the lobby card in the same Slack channel.
Begin the game
The host uses the lobby card to begin role reveal and the first live scene sequence.
Field note
Use the right reference next.
Once the game can open cleanly in Slack, use the deeper references below.
Install in Slack
Authorize the app and connect the workspace installer session.
Set up your first game
Follow the Slack-first setup path from install to lobby and begin.
Understand the player flow
See how the Hidden Roles lobby, mission, discussion, vote, private action, recap, finale, and reveal work.
Read trust and legal
Privacy, terms, cancellation, and security boundaries for the hosted service.
Game flow
What the workspace experiences.
This is the public game rhythm customers need to understand before they install or host. It explains the scene sequence without exposing hidden role state.
Field note
Lobby
A workspace user opens the setup modal from App Home or `/trustactic new`, then creates a lobby. Players join from the lobby card in that same channel.
Field note
Role reveal
When the host begins from the lobby card, Trustactic sends private role information and the first prompts in Slack. Players stay in chat.
Field note
Mission
Hidden Roles presents the task on a public mission card. A response button opens a private modal; submission confirmation remains private.
Field note
Decision
The channel discusses, then each active player uses the public vote card to choose a target privately. The resolved breakdown is announced publicly.
Field note
Private action
When night occurs, eligible hidden-role players receive an interactive private Slack card. That is where fellow hidden players are introduced and the action is submitted.
Field note
Breakfast and finale
Breakfast recaps the night when it occurs. In the finale, removal votes remain public but withheld roles are saved for the deliberate final reveal.
Command reference
Entry and recovery commands.
This field manual keeps the command list focused on setup and safe operational checks. Cards and modals, not command syntax, carry normal gameplay.
Setup commands
Commands open setup, provide status, or help recovery. Normal gameplay uses Slack cards, buttons, selects, and modals.
/trustactic newOpen the Hidden Roles setup modal in the current Slack channel.
If the workspace hits the free-plan gate, the response can include an upgrade path instead of creating a lobby.
/trustactic helpSee supported entrypoint, status, and recovery commands.
/trustactic statusCheck the current game scene and safe progress information.
This is operationally useful without revealing hidden roles or private actions.
Console
What the browser is for.
Workspace admins use the console for configuration, billing, usage, history, and support. Players do not need web accounts to play.
Field note
Console for workspace admins
The console exists for the customer/operator path, not for gameplay.
No browser gameplay
Players stay in Slack.
The browser is not where votes, private actions, or player chat happen. That separation is part of the product design and privacy boundary.
Troubleshooting
First things to check when the game goes wrong.
These are the common issues a workspace organizer hits during install and the first live game.
Field note
Common issues
Trust and legal
Read the service boundaries before you install.
The legal/trust surfaces should be easy to reach and easy to read. They explain how the hosted service handles data, billing, cancellation, and support.
Field note
Frequently asked before install
These are the practical questions most teams need answered before they invite the app into a workspace.
FAQ
Is the game played in Slack or the browser?
Slack. The browser is for install, setup, billing, history, recaps, and workspace administration.
Do players need web accounts?
No. Players can join and play through Slack alone. The browser is mainly for the workspace admin path.
What does the Slack app need access to?
Enough Slack access to post scene announcements, send private prompts, handle commands, and operate the host flow cleanly.
How do plans affect games?
Free is for a first game in one workspace. Paid plans expand recurring access, history, and advanced hosted support.
Who can access the console?
The installer browser session and authorized workspace admin paths. Players do not need console access to play.
Why are debug commands missing here?
Public docs only describe supported customer-facing Slack commands. Internal recovery and operator tools do not belong on the public docs surface.
How is Trustactic distributed?
Trustactic is installed through Slack OAuth and gameplay runs in Slack. Workspace administrators choose the channel and authorize the app; players do not need separate web accounts. Marketplace availability and Slack approval depend on the current Slack distribution configuration.
Field note
Trust pages and contact path
Read the service boundaries in plain language, then use the support route if a workspace-specific question remains.