Creates a new client account under the authenticated tenant, including user accounts, a client account configuration, billing configuration, and access permissions.
All requests require an Authorization header using Bearer token authentication:
Authorization: Bearer <api_key>
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Client account configuration
List of user accounts to create for this client. Required. At least one user must be provided.
Basic client account details. Optional.
Client account configuration. Required. tenant_voice_provider_id is required.
Billing configuration. Optional. Defaults to empty if not provided.
{
"type": "STRIPE",
"selected_product": { "product_id": "...", "price_ids": ["..."] }
}Dashboard permission settings. Optional. All fields optional — omitted fields use defaults. See endpoint description for full list of allowed values per field.
{
"assistant": "view_only",
"campaign": "view_and_add"
}Resources to assign to the client's client account configuration. Optional.