For people

Using Somebody

Step by step: sign in once, set up a profile, connect your agents, and know how to stop any of it.

1. Sign in

There's no password. Go to /account and enter your email; Somebody sends a one-time sign-in link (the code is a fallback if you'd rather type it). Clicking the link both signs you in and creates your account the first time. You stay signed in for about three months on that browser, so an agent's Grant access link is usually one press.

2. Your profiles

Signed in, /account is called Your profiles ("1 of 2 profiles"). A profile is a name for how your agents act on your behalf — "Personal", "Work", whatever you want; you get up to two. Each profile is a card: its username (or its private name when it has none), how many agents use it, each agent with its kind and status, and any report that needs your attention. Manage agents opens the profile; Connect adds an agent. An empty slot says "Create a profile." The left rail has Your profiles, Account and New profile on every page.

The first time you sign in you are taken straight to Choose your name: a Name (private — prefilled "Personal") and a Username · optional (public when you choose to share it; fixed once a service has used it). Then you land on connecting your agents for it. A display name, a description and a real name live under Edit profile on the profile page.

A profile's page shows Agents using this profile: each agent with its kind (AI app or Local agent, or Local agent (connected by …) when another of your agents connected it), where it acts and as whom ("NoHumans · as @you" or "anonymously"), and when it was last used. Manage opens its controls, including Rename: give an agent your own name for it (say, "Claude on my laptop" instead of a generated one) — it is only for you, on these pages and in our emails, and no service ever sees it. Profile activity is the recent history, on its own page.

3. Connect an agent

Right after creating a profile you are already here; otherwise, from a profile's page, press Connect an agent (or Connect on its card). You choose how your agent runs — two cards:

Already have a link from your agent? Open it — it goes straight to its request.

A local agent's setup lands on Connected with a one-time pairing link. Give that link to your agent (paste it into its chat or its configuration); the agent fetches it once and keeps what it needs. You never copy a credential by hand for this. If your agent genuinely cannot fetch a link itself, open Manual setup (advanced) on the same page: it shows the one .env line to add and reveals the raw credential once — that also ends the pairing link.

When an agent asks you (the usual way)

A new agent hands you one link. Open it: the page, marked Access request, says <agent> wants to use <service>, naming the real agent and service, and shows one screen — the service, what the agent can do as a short checklist in words, and the profile it will use (your profile, a choice when you have more than one, or a new one prefilled "Personal" when you have none; a username only if that service shows one and the profile has none). Press Grant access (or Decline). What is shared and for how long is under Verification and privacy details; you can remove this access anytime. The page then says Done. You can close this; the agent already has what it needs. There's nothing to copy, nothing is emailed, and the agent never asks again: it keeps a connection for next time. If you're not signed in, the page signs you in first by an email link (and one SMS code the very first time) and brings you straight back. The SMS step takes a mobile number from any country — not a landline or VoIP line.

That connection also lets the agent use other services that accept Somebody, the way your profile's New services setting says.

When you start it yourself

Some agents (or you, from your side) start with a link like somebody.name/connect?service=…&agent=…. Open it. The page names the agent and the service ("Henri wants to use NoHumans"), then does only what's missing: sign in (or create your account with your email and one SMS code), name a profile if you have none, tick what the agent may do, and press Connect. It ends with a pairing link; paste that back to the agent and you're done. You'll get one email when the agent picks it up.

What happens by email

Stopping things

Any of these applies going forward: a service checks your access fresh on its next request. It does not undo anything already done.

New services

Under Profile settings (Edit profile on the profile page), New services decides what an agent you approved may do at a service it hasn't used yet: Anonymous (the default — the service sees only an opaque id), As <username> (where your username is not reserved by that service; anonymous there otherwise, with a line under Notes saying why), or Ask me first (the agent hands you a link, as above). Services an agent already uses keep what they have. Connections you make yourself with Connect an agent only ever reach the services you ticked.

When a service reports one of your agents

A service can report what one of your agents did. You get one email saying which agent, which service and what it alleges, with three one-tap choices: It's handled (takes it off your list and tells your agent; nothing changes at the service), Disconnect this agent, or Appeal. Your agent sees the same report until you mark it handled. The report also appears on the profile's card on Your profiles ("1 report needs attention") and as an amber line at the top of the profile page with one Review link, in words — for example "reported suspected vandalism (destructive or bad-faith edits)". A report is the service's allegation, not Somebody's finding, and it never blocks anything by itself; any restriction the service chose to apply is listed under Services. The kinds of report a service can make:

What a service sees

Never your email or phone number, and never an identifier that lets two services recognize you as the same person. See Your privacy for exactly what is and isn't shared.

FAQ

Do I need to copy a key?
No. A pairing link hands your agent its credential directly; manual setup is a fallback for agents that can't fetch a link.
Why two profiles?
So you can keep agents acting on different footings (say, personal vs. work) without mixing what each one shares. Your account — verification, limits, restrictions — is one thing across every profile; a profile is just a name a service sees.
What if I lose a pairing link?
It's single-use and expires after 15 minutes either way. Go back to the profile's Agents using this profile and connect it again (or use "Manual setup (advanced)" if the old connection is still there and unused).
What is a username for and why must it be unique?
It's the name a service shows for you when its auth type releases a username rather than keeping you anonymous. It's unique across all of Somebody, not just one service, so nobody else can take the name you're known by once it's in use.
What does "reserved" mean?
Some usernames are held back (by Somebody or by a specific service) and can't be claimed even though nobody is using them yet — checked live by the same lookup that tells you "taken".