A twin is a scoped assistant with its own memory. You have one by default, named after you; create more for teams, clients, or purpose-built assistants.

List

Lists every twin visible to your account across all workspaces, marking which one is active.

Switch

Sets the active twin. This is the target for ask, ingest, and the connectors unless you override it per-command.

Create

This creates a twin inside your existing workspace — unlike the web app’s first-run flow, it never spins up a fresh workspace. Team twins need a teamId this command doesn’t collect; create those in the app.

Archive

Soft-deletes (archives) a twin so it disappears from listings. You must own it. Data tied to the twin is preserved, so this is reversible by un-archiving.

Twin types

Members (team twins)

A team twin has a roster: the people allowed to ask it over their own channel. A member’s phone is fenced to exactly that one twin.
How a phone invite activates: the member’s first WhatsApp message to the twin’s number claims the invite. Their membership flips from invited to active and the ask runs member-scoped against that twin, attributed to them. A revoke is a hard deny from the member’s next ask onward.

WhatsApp

How members actually reach the twin day to day.