Docs

Managing sites and keys

Connect, scope, name and prune — before you have thirty of each.

Sites

A site is a WordPress installation plus a stored credential, an approval policy and its brand voice notes. Add one from Sites in the dashboard, or have an agent call create_connect_link and hand you the link. Each site gets a short handle — that is what agents pass as the site parameter, and it is what list_sites returns.

  • Rename or re-probe a site at any time; the handle stays stable so agent instructions do not break.
  • Disconnecting removes the stored credential and frees the plan slot. Posts already on WordPress are untouched.
  • After disconnecting, also revoke the Application Password in WordPress. Removing our copy does not invalidate it on your site.

Agent keys

Keys are for custom or self-hosted agents that cannot do OAuth. MCP clients such as Claude sign in with OAuth and need no key at all.

  • A key is shown once, at creation. Pressbotics stores only a hash, so it cannot be shown again — losing it means creating a new one.
  • Scope each key to the sites it needs. A key scoped to one site cannot touch the others.
  • Give each key a monthly cap when it drives an automation.
  • Name keys after where they run, not after what they do. "n8n-prod" is findable in six months; "blog key" is not.

Housekeeping

  1. 1Revoke keys you cannot account for. Revocation is immediate.
  2. 2Disconnect sites you no longer publish to rather than leaving credentials sitting there.
  3. 3Check Activity for keys still publishing that you thought were retired.