post
https://core.{customerId}.ec.avayacloud.com/api/config/v1/profiles
This API requires Account Administrator role.
Creates a new profile with license-type-specific default configurations. The system automatically applies
appropriate defaults for permissions, attributes, spaces, and queues based on the specified license type:
License Types and Their Defaults:
nonAgent: Limited permissions, minimal spaces (1 task, 1 email, 1 messaging)voiceOnlyAgent: Voice-focused permissions, phone space (2 task, 1 phone)digitalOnlyAgent: Digital channels, no phone (3 task, 2 email, 2 messaging)omniChannelAgent: All channels except video (3 task, 2 email, 1 phone, 2 messaging)omniChannelAgentEnhanced: All channels with enhanced features and session statisticshybridVoiceAgent: Balanced voice and digital capabilities
Default Values Applied (if not provided):
appTheme: 'light'consoleTheme: 'light'timeZone: the account's configured default timezoneinteractionViewsType: 'all'modifyInteractionViews: trueallowInternalCalls: false- License-specific permissions, attributes, spaces, and queue configurations
Other optional fields (e.g. deferEnabled, previewOutbound, predictiveOutbound, persistentMedia,
rejectInteractions, ucPhoneSpaces) are left unset unless provided; see each field's description
for its specific fallback behavior.
Validation Rules:
- Profile name must be unique within the account
- License type must be valid for the account
- Profile folder must exist (if folder ID is provided)
- Location must exist (if location ID is provided) - location IDs are system-generated
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…
