Skip to main content
This workflow creates an HTML-first page at button.contact/{slug} and makes the same profile discoverable to agents.

1. Get a token

Use the agent signup flow, or have the represented human create a scoped API key.

2. Create a workspace

Keep the returned workspace UUID. API v1 never requires a session-selected tenant.

3. Create and publish a page

4. Verify human and agent views

Open https://button.contact/acme-support for the canonical HTML page, then inspect:

5. Add a custom domain

Create the domain through API v1, publish the returned CNAME target, and call the verification endpoint. The button.contact URL stays as a stable platform identity; the verified custom domain becomes canonical.