Menu

← All guides

Build apps several people use at once

July 29, 2026

Build a poll, scoreboard, or signup sheet that everyone with the link uses at once, seeing one live copy of the state as it changes. Requires an assistant with a toolchain agent, added in Add and configure agents.

1

Build the app

Ask an assistant with a toolchain agent for the tool itself. Nothing about the request needs to mention sharing, since that is set when you save.

requests

"Build a live poll with four options."
"Make a shared signup sheet with 12 slots."
"A scoreboard for four players with +1 buttons."
"A 5-question feedback survey."

The Live Polls & Surveys template is set up for this if you want a starting point, available from Create an assistant.

2

Save it at Shared scope

Use Save app and change the State setting from Device to Shared. This is the step that makes the app multiplayer.

the same app under each scope

Device

phone

laptop

state

state

two devices, two separate states

User

phone

laptop

state

same account, one state on both

Shared

you

anyone

anyone

state

everyone with the link, one live state

Most common mistake

Saving at Device gives every visitor a separate copy, which is usually why a poll appears not to collect votes. The scope can be changed afterwards by editing the saved app.

3

Send the link

Copy the app's link from Saved apps and send it. Anyone who opens it sees the same state and can take part without signing in.

To put the app on the open web at a plain URL instead, publish it to a creator page, covered in Share what you build.

How simultaneous changes are handled

Incrementing a counter and appending to a list are applied inside a row-locked server transaction, so when several people act at the same moment each change lands rather than overwriting another. There is nothing to configure.

Anyone with the link can write

Everyone who opens a shared app can read and change its state, and there is no way to make part of it read-only for some people, so the link is the only access control. Use User scope for state that should stay per person.

The state counts against your account

A shared app's stored state is counted against the account that saved it, regardless of how many people use the app. Storage shows usage per app, and clearing an app's state releases it.

Reuse one for a recurring event

Ask for a reset control when you build the app, or clear the app's state from the Storage page. A shared app keeps its state until it is cleared, so a poll reopened next week still holds last week's votes.