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>
Documentation Index
Fetch the complete documentation index at: https://docs.voiceaiwrapper.app/llms.txt
Use this file to discover all available pages before exploring further.
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.