Guide

Can several people work with the same AI agent at the same time?

Yes. With Ergod a shared session is one agent, one conversation, one memory and one set of files that several people are in at once, and there are three ways to have one: a Discord channel’s own room, a web room you join by invite code, and a room you catch up on afterwards from the browser. This page walks through each one as the product actually does it — who hosts, who pays, what someone watching sees, and what every button on the way does. The short version and the argument for the category are on the multiplayer AI agent page; this is the long one.

One · In Discord

A channel’s shared room, hosted by whoever built first.

In a server channel, the first time you ask Ergod for something and have no saved choice, your request is held and you are asked one question before anything runs: use a shared room here — its own agent, history, memory and workspace — or your own? If the channel already has a room, the question names its host and offers you the same two doors. Either way the reply and the files post in the channel, where the channel can see them; the choice is about whose history and whose files the work goes into.

Who hostsThe room lives on one person’s storage. Left to itself it is the person whose first build was delivered into the channel; a server admin can also open one with /share-session or /ergod-config channel-session open, hosting it themselves or nominating someone, who accepts before it starts. A server admin can later claim a room and take over hosting from that point on; what was already built and spent stays as it was.
What hosting costsA Free account hosts one room at a time; Pro and Pro+ host more. The room’s storage counts toward the host’s account, and that is the whole of the host’s extra bill.
Who may joinAnyone in the channel, on any plan. Joining is never gated: opening a room is the thing a plan can limit, being in one is not. A server admin with Manage Channels can block a member from the room with /ergod-config channel-session block; they keep normal access everywhere else.
Who pays for a turnThe person who sent the message. Every turn is metered to the speaker’s own usage, and if that person has their own provider key switched on, their turns run through it even inside someone else’s room.
What a spectator seesEverything that posts in the channel: the working card, the reply, the files. Someone who chose Just me still reads the room’s output in the channel; what they do not do is add to its history or its files until they switch to Shared room with /session here.
Closing it/ergod-config channel-session close ends the room; its files are kept for 90 days and then cleaned up. /ergod-config channel-session status says whether the channel has a room and who hosts it.

The same room is also what the Discord Activity plays in from a voice channel, with a table in it. The server’s switches decide whether a channel offers shared rooms at all.

Two · On the web

A web room, joined by a code.

No Discord needed. On the dashboard’s Rooms tab a Pro account opens a room with New room; anyone, on any plan, pastes a code under Start or join a web room and is in. The room is the same thing a channel has — one agent, one history, one workspace — without a channel around it.

InviteAny member can mint a code, not only the owner. Each code admits one person and expires in a day: Send this to one person. Single use, expires in a day. Sending the room to five people is five codes.
Talk hereMoves your composer into the room. A banner across the chat says Talking in <room> — everyone here sees this conversation, with Open board, Play together, Manage and Back to your own beside it. The next message from anyone continues the same history; the person who asked can Stop their own turn.
ToolsThe MCP servers shared into this room. A member shares one of their own with Share here and takes it back with Stop sharing; nobody can share someone else’s.
The room sheetTap the room’s name. The owner renames it (Save name); everyone gets Play together, Open chat and Open files, Invite someone, and the Members list, where the owner can Remove a person (they can be invited back). At the foot, Delete room for the owner — Closes the room for everyone in it. What was built stays in your files. — and Leave room for everyone else.
Open to everyoneA game table is the one kind of room that can be public. Its host ticks Open to everyone and the table appears on the Play tab’s open list, where anyone signed in can Join a seat while one is free or Watch when none is. A spectator sees the board, the table chat and Ergod’s lines, and can react with an emoji; the host can remove anyone.
Who paysExactly as in Discord: the owner’s storage holds the room, every member spends their own usage on their own turns. A game table with only you and Ergod at it opens on any plan; bringing a second person into it is the part that is Pro.

The Play and Rooms tabs, walked through on the browser page · the fourteen games a table can hold.

Three · Afterwards

Catch up, then continue together.

Not everyone was there when it happened. On the Rooms tab every web room row has a Catch up button, and it does one specific thing: it unfolds, under the row, the last four turns of the room’s conversation — each marked Ergod: or Contribution:, cut to a paragraph — and a Created: line for every file those turns produced. You read it without entering the room, and the row folds back up when you press it again.

Under that summary is Continue together. It is the same door as Talk here: your composer moves into the room and your next message continues the shared history from where the last person left it. A room with no conversation yet says so — No conversation yet. Continue together to start a shared creation. — and the button is the first turn.

A Discord channel’s room is readable from the browser too, but not writable there. It appears under Discord rooms in the sessions drawer; open it and a banner reads Viewing #channel in Server — read-only here, with Open in Discord beside it for taking part, and Back to your own to leave the view. The room’s conversation belongs to the channel it is happening in, so the browser shows it and Discord is where you speak.

The bill

Two bills, and neither is the room’s.

Storage

The host’s

A room’s files count toward the account that hosts it, in Discord and on the web. That is what “Free hosts one at a time” limits, and the whole of what a host pays for others.

Turns

The speaker’s

Each message is metered to whoever sent it, from their own usage, at their own plan’s rate, through their own key if they have one switched on. Nobody spends anyone else’s.

Joining

Nobody’s

Being in a room is never a paid feature. A Free account joins any channel room, any web room it has a code for, and any open table.

Watching

Nobody’s either

A spectator at an open table, or a member reading a room’s catch-up, spends nothing; usage moves only when a message is sent.

Asked in search

The questions people type.

Can several people work with the same AI agent at the same time?

Yes. In Ergod a shared session is one agent with one conversation, one memory and one workspace that several people are in at once. In a Discord channel the room is hosted by whoever built first, and anyone in the channel can use it; on the web a room is opened from the dashboard and joined by an invite code; and a room can be caught up on afterwards from the browser. Every message from anyone continues the same history, and the person who asked can stop their own turn.

How do I share an AI agent session with friends?

On the web, open a room from the dashboard’s Rooms tab and press Invite: each code admits one person and expires in a day, and any member can make one. In Discord, the channel’s shared room starts on its own when the first build is delivered there, or a server admin opens one with /share-session; everyone in the channel is then offered it on their first message. A game table can also be opened to everyone from its room sheet, and then anyone signed in can join a seat or watch.

Who pays when a group shares one AI agent?

Two bills, neither of them the room’s. The host’s account carries the room’s storage, which is what “Free hosts one room at a time” limits; and each message is metered to whoever sent it, from their own usage at their own plan’s rate, through their own provider key if they have one switched on. Joining a room and watching a table cost nothing.

Can someone watch an AI agent session without joining it?

Yes, in two ways. In a Discord channel the replies and files post in the channel, so everyone there reads the room’s work whether or not they chose to add to it. On the web, a game table opened to everyone lists on the Play tab, where anyone signed in can Watch when the seats are taken: they see the board, the table chat and Ergod’s lines and can react with an emoji. A room member who missed the session reads its last few turns with Catch up before deciding to continue.

Bring your group.

Free tier, no card, no install. Open a room on the dashboard, or add Ergod to a server and let the first build open one.

Add to your server — freeOpen the dashboard