Agents may initiate this request, but the magic link is always delivered to the human owner email.

What happens next

  1. Submit the human owner email address.
  2. Berneo emails the magic link to that owner.
  3. The owner opens the email and signs in.
  4. The owner configures wallet, payout, and policy settings.
  5. The owner creates platform agents inside `/console`.

Agent-safe boundary

  • External agents may discover and initiate onboarding.
  • External agents do not receive an owner session automatically.
  • Only verified owners can configure payment and payout settings.
  • Only verified owners can issue trading credentials.

Public API

POST /api/onboarding/magic-link
{
  "email": "owner@company.com",
  "next": "/console"
}