ChannelProfile

Mit einem ChannelProfile wird das Verhalten des Agents für einen bestimmten Kommunikationskanal wie die Web-UI oder Telefonie konfiguriert.

JSON-Darstellung
{
  "profileId": string,
  "channelType": enum (ChannelProfile.ChannelType),
  "personaProperty": {
    object (ChannelProfile.PersonaProperty)
  },
  "disableDtmf": boolean,
  "disableBargeInControl": boolean,
  "webWidgetConfig": {
    object (ChannelProfile.WebWidgetConfig)
  },
  "noiseSuppressionLevel": string
}
Felder
profileId

string

Optional. Die eindeutige ID des Channelprofils.

channelType

enum (ChannelProfile.ChannelType)

Optional. Der Typ des Channelprofils.

personaProperty

object (ChannelProfile.PersonaProperty)

Optional. Die Persona-Eigenschaft des Kanalprofils.

disableDtmf

boolean

Optional. Gibt an, ob DTMF (Dual-Tone-Multifrequenz) deaktiviert werden soll.

disableBargeInControl

boolean

Optional. Gibt an, ob die Funktion zum Unterbrechen von Nutzern in der Unterhaltung deaktiviert werden soll. – true: Nutzerunterbrechungen sind deaktiviert, während der Agent spricht. – false: Der KI-Agent behält die automatische Kontrolle darüber, wann der Nutzer unterbrechen kann.

webWidgetConfig

object (ChannelProfile.WebWidgetConfig)

Optional. Die Konfiguration für das Web-Widget.

noiseSuppressionLevel

string

Optional. Der Grad der Geräuschunterdrückung des Kanalprofils. Verfügbare Werte sind „low“, „moderate“, „high“ und „very_high“.

ChannelProfile.ChannelType

Der Typ des Channelprofils.

Enums
UNKNOWN Unbekannter Kanaltyp.
WEB_UI Web-UI-Channel
API API-Channel.
TWILIO Twilio-Channel
GOOGLE_TELEPHONY_PLATFORM Google Telephony Platform-Kanal.
CONTACT_CENTER_AS_A_SERVICE Contact Center as a Service (CCaaS) Channel.
FIVE9 Five9-Kanal.
CONTACT_CENTER_INTEGRATION Drittanbieter-Channel für die Integration von Contact Centern.

ChannelProfile.PersonaProperty

Stellt die Persona-Property eines Kanals dar.

JSON-Darstellung
{
  "persona": enum (ChannelProfile.PersonaProperty.Persona)
}
Felder
persona

enum (ChannelProfile.PersonaProperty.Persona)

Optional. Die Persona des Kanals.

ChannelProfile.PersonaProperty.Persona

Die Persona des Kanals.

Enums
UNKNOWN UNKNOWN-Persona.
CONCISE Der Agent hält die Antworten kurz und prägnant.
CHATTY Der KI-Agent liefert zusätzlichen Kontext, Erklärungen und Details.

ChannelProfile.WebWidgetConfig

Nachricht für die Konfiguration des Web-Widgets.

JSON-Darstellung
{
  "modality": enum (ChannelProfile.WebWidgetConfig.Modality),
  "theme": enum (ChannelProfile.WebWidgetConfig.Theme),
  "webWidgetTitle": string,
  "securitySettings": {
    object (ChannelProfile.WebWidgetConfig.SecuritySettings)
  }
}
Felder
modality

enum (ChannelProfile.WebWidgetConfig.Modality)

Optional. Die Modalität des Web-Widgets.

theme

enum (ChannelProfile.WebWidgetConfig.Theme)

Optional. Das Design des Web-Widgets.

webWidgetTitle

string

Optional. Der Titel des Web-Widgets.

securitySettings

object (ChannelProfile.WebWidgetConfig.SecuritySettings)

Optional. Die Sicherheitseinstellungen des Web-Widgets.

ChannelProfile.WebWidgetConfig.Modality

Modalität des Web-Widgets.

Enums
MODALITY_UNSPECIFIED Unbekannte Modalität.
CHAT_AND_VOICE Das Widget unterstützt sowohl Chat- als auch Spracheingabe.
VOICE_ONLY Das Widget unterstützt nur Spracheingabe.
CHAT_ONLY Das Widget unterstützt nur die Chateingabe.
CHAT_VOICE_AND_VIDEO Das Widget unterstützt Chat-, Sprach- und Videoeingabe.

ChannelProfile.WebWidgetConfig.Theme

Das Design des Web-Widgets.

Enums
THEME_UNSPECIFIED Unbekanntes Thema.
LIGHT Helles Design
DARK Dunkles Design

ChannelProfile.WebWidgetConfig.SecuritySettings

Sicherheitseinstellungen für das Web-Widget.

JSON-Darstellung
{
  "enablePublicAccess": boolean,
  "enableOriginCheck": boolean,
  "allowedOrigins": [
    string
  ],
  "enableRecaptcha": boolean
}
Felder
enablePublicAccess

boolean

Optional. Gibt an, ob der öffentliche Zugriff auf das Web-Widget aktiviert ist. Wenn true, ist das Web-Widget öffentlich zugänglich. Wenn false, muss das Web-Widget in Ihr eigenes Authentifizierungs- und Autorisierungssystem integriert werden, um gültige Anmeldedaten für den Zugriff auf den CES-Agent zurückzugeben.

enableOriginCheck

boolean

Optional. Gibt an, ob die Ursprungsprüfung für das Web-Widget aktiviert ist. Wenn true, prüft das Web-Widget den Ursprung der Website, auf der das Web-Widget geladen wird. Das Laden ist nur für denselben Ursprung oder einen der zulässigen Ursprünge zulässig.

allowedOrigins[]

string

Optional. Die Ursprünge, die das Web-Widget hosten dürfen. Ein Ursprung wird durch RFC 6454 definiert. Wenn leer, sind alle Ursprünge zulässig. Es sind maximal 100 Ursprünge zulässig. Beispiel: „https://beispiel.de“

enableRecaptcha

boolean

Optional. Gibt an, ob die reCAPTCHA-Überprüfung für das Web-Widget aktiviert ist.