Setup guide

Open the channel.
Start the first room.

This guide is for workspace setup, not developer setup: install the app, add it to a Slack channel, open the lobby, gather players, and begin.

Slack first

The game starts and stays in Slack.

The browser is only the setup and admin layer. Players should not need to leave Slack to join or play.

Admin path

Use the console after the room is open.

Workspace defaults, billing, history, and recaps belong in the console once the install and first game path are working.

Preflight

Check these before you begin.

Most first-game failures happen because the workspace or the channel is not actually ready for the Slack side of the flow.

Field note

Before you run the first command

Use the same browser that completed the Slack install if you plan to open the console afterward.
Make sure the app is added to the Slack channel where the game should happen.
Make sure the players are already in that channel before the lobby opens.
Keep the browser for setup and administration only. The game itself stays in Slack.

First-game path

Follow this order exactly.

This is the cleanest customer setup path for a first live room in Slack.

Workspace setup

1

Install the Slack app

Start from the Slack install flow so the workspace and installer browser session are linked correctly.

2

Add the app to the channel

Choose the Slack channel where the game should unfold. Gameplay stays there after setup.

3

Open the lobby

Run the first command in that channel to create a lobby for the room.

/trustactic new
4

Gather the players

Each player joins from the same channel. They do not need a browser account just to take part.

/trustactic join
5

Begin when the room is ready

Start role dealing and the first live game once everyone has joined.

/trustactic begin
6

Open the console for admin work

Use the webapp afterward for workspace defaults, templates, billing, history, and support.

Expected results

What should happen after each step.

If the expected result does not happen, stop there and fix that step before moving on.

Field note

Verification points

After install: Slack returns you to the install-success path and the browser can reach the workspace admin surface.
After adding the app to a channel: slash commands are available in that same channel.
After `/trustactic new`: the lobby opens in the Slack channel.
After `/trustactic join`: each player is registered in that lobby.
After `/trustactic begin`: role dealing and the live game flow begin in Slack.

Commands

The small set that gets a room live.

A first workspace does not need every possible command on day one. These are the ones that matter immediately.

First-game commands

These are the only Slack commands a new workspace usually needs to start the first room.

/trustactic new

Open a lobby in the current Slack channel.

/trustactic join

Join that lobby from the same channel.

/trustactic begin

Start the game once enough players are present.

/trustactic status

Check the current game phase and safe status information if the room seems stuck.

After install

What admins do in the browser.

Once the Slack side is working, the webapp becomes the command-center surface for the workspace admin.

Field note

Console responsibilities

This is the admin/customer control surface, not the game board.

Change workspace defaults and template settings

Review billing and plans

Check recent sessions and recaps

Use support and installation health context

Field note

What players do not need

Keep the player path simple and channel-native.

No browser voting surfaces
No web account requirement just to join
No browser night-action room
No public admin/debug command exposure

Common problems

Fix the first-room issues fast.

These are the common failures customers hit before the first successful live game.

Troubleshooting

The app is installed but commands do nothing

Confirm the app is still installed in the workspace and available in the Slack channel where you are typing the command.

Players cannot join

Make sure the lobby was created in that same channel with `/trustactic new` and that the players are members of the channel.

The browser does not show admin access

Re-authorize from the same browser or use the workspace admin/upgrade path to restore the installer session.

Install failed

Return to the Slack install flow and follow the retry path. If it still fails, use the contact route with the public support code.

If something fails

Use the safest recovery path.

Do not jump ahead to later steps. Fix the point of failure first, then continue the setup sequence.

Field note

Recovery order

If install failed: restart from Slack install and confirm the workspace authorization completes cleanly.
If the app is missing from the channel: add it to the channel before trying the slash commands again.
If the lobby or join flow failed: use `/trustactic status` in the channel to confirm whether a game already exists.
If browser admin access is missing: retry from the same installer browser or use the support path for workspace access recovery.