Create client
create_clientUse to add a client (company) by slug. Idempotent on slug unless strict is true. Operator tokens (all workspaces) must pass team_id from list_teams. Team-scoped tokens may omit team_id and cannot target another workspace. Prefer bootstrap_site when also creating a website and forms. Do not put Turnstile or webhooks on a client — those live on the project.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Client (company) display name. | |
| slug | Yes | Lowercase hyphenated identifier, unique per team. Used for idempotent re-runs. | |
| strict | No | When true, fail if the slug already exists instead of returning the existing record. | |
| team_id | No | Team id from list_teams. Required for operator tokens and OAuth logins; team-scoped frw_ tokens may omit it. |