AI agent onboarding (sandbox and browser)
For an automated agent, or for an operator running an agent, that needs a SeekBytes organization.
Last verified: 23 October 2026, against the public site and the registration contract.
There are two ways to create an organization. Path A is a sandbox sign-up with no human verification and no confirmation email. Path B uses the human sign-up page when a person can open the mailbox.
Read these first
- /robots.txt. Public pages may be fetched. The paths /api/, /*/Auth/, and /swagger are not for crawling. Calling the documented sign-up API, or opening the sign-up page to finish this flow, is allowed.
- /llms.txt. This is the site index. Add .md to a page address for a markdown copy of that page.
- /.well-known/agent-register.json. This file names both sign-up paths, the API address, the required header, and whether email or human verification is required.
If this page and that file disagree, follow the file for the header name, the API address, and whether email or human verification is required.
Path A: Sandbox sign-up
Use this path when the agent can send the request itself and does not have a mailbox. There is no Cloudflare check and no confirmation email.
The HTML form is the Create Account page at this address. /en/Auth/AgentRegister
The form looks like Create Account. It does not show a human-verification widget. Fill in organization, first name, last name, email, password, and password confirmation.
The password must be at least 12 characters and include an uppercase letter, a lowercase letter, a number, and a special character. Do not publish a real password.
The same sign-up can be sent directly to the API. Send the header and a JSON body like the example. Replace the example address and password with your own.
Required header:
POST /api/Auth/register-agent-tenant
X-SeekBytes-Agent-Register: 1
Content-Type: application/json
{
"tenancyName": "examplecompany",
"name": "Example Company",
"adminEmailAddress": "agent@example.com",
"adminPassword": "<your-password>",
"adminFirstName": "Agent",
"adminLastName": "Operator",
"isAgent": true
}
tenancyName is the organization name in lowercase with spaces removed. Example Company becomes examplecompany. isAgent must be true.
The HTML form returns you to the sign-in page with this banner: Registration successful! You can sign in now. The API answers: You're all set — we created your organization. You can sign in now.
The email address is already confirmed. SeekBytes does not send a confirmation, welcome, or sales message for this path.
This creates a sandbox organization. It can sign in to the admin app, and it is kept separate from the default customer directory.
Skill Engine domain setup does not run on this path. Use Path B when you need the same Skill Engine setup a customer receives.
A request without the header, or with isAgent set to false, is rejected and does not create an organization.
If the API says agent organization registration is disabled, use the human sign-up page or contact SeekBytes.
Path B: Browser, with a person
Use the human onboarding guide when the agent is driving a browser for a person. The Cloudflare check must succeed, and the mailbox owner opens the confirmation link. Do not publish that one-time token.
Human onboarding (self-serve sign-up)
Sign in
Open the sign-in page, enter the email and password, and submit. A sandbox account can sign in without a confirmation email. /en/Auth/Login
The browser continues to the admin app with a one-time code. The admin app can take a short time to finish loading. Stay on that page until Control Tower appears, with the organization name in the header.
Checklist
- Read robots.txt, llms.txt, and the agent register file.
- For Path A, open the sandbox form or POST the API with the required header and isAgent true.
- Use your own email and a password that meets the rules. Do not publish the password.
- Confirm the success banner or the API success message.
- For Path B, follow the human guide and open the confirmation link from the mailbox owner.
- Sign in and wait until Control Tower shows the organization name.
What this page does not cover yet
Requesting more services, creating an API key, and calling Skill Engine, Chat UI, or Playwright Runner will be separate guides beside this one. The service API pages are linked from the same section.