- Rappresentazione JSON
- ChannelProfile.ChannelType
- ChannelProfile.PersonaProperty
- ChannelProfile.PersonaProperty.Persona
- ChannelProfile.WebWidgetConfig
- ChannelProfile.WebWidgetConfig.Modality
- ChannelProfile.WebWidgetConfig.Theme
- ChannelProfile.WebWidgetConfig.SecuritySettings
Un ChannelProfile configura il comportamento dell'agente per un canale di comunicazione specifico, ad esempio l'interfaccia utente web o la telefonia.
| Rappresentazione JSON |
|---|
{ "profileId": string, "channelType": enum ( |
| Campi | |
|---|---|
profileId |
Facoltativo. L'identificatore univoco del profilo del canale. |
channelType |
Facoltativo. Il tipo di profilo del canale. |
personaProperty |
Facoltativo. La proprietà Persona del profilo del canale. |
disableDtmf |
Facoltativo. Indica se disattivare il DTMF (multi-frequenza a due toni). |
disableBargeInControl |
Facoltativo. Se disattivare il controllo di interruzione dell'utente nella conversazione. - true: le interruzioni dell'utente sono disattivate mentre l'agente parla. - false: l'agente mantiene il controllo automatico su quando l'utente può interrompere. |
webWidgetConfig |
Facoltativo. La configurazione del widget web. |
noiseSuppressionLevel |
Facoltativo. Il livello di eliminazione del rumore del profilo del canale. I valori disponibili sono "low", "moderate", "high", "very_high". |
ChannelProfile.ChannelType
Il tipo di profilo del canale.
| Enum | |
|---|---|
UNKNOWN |
Tipo di canale sconosciuto. |
WEB_UI |
Canale UI web. |
API |
Canale API. |
TWILIO |
Canale Twilio. |
GOOGLE_TELEPHONY_PLATFORM |
Canale della piattaforma di telefonia Google. |
CONTACT_CENTER_AS_A_SERVICE |
Canale Contact Center as a Service (CCaaS). |
FIVE9 |
Canale Five9. |
CONTACT_CENTER_INTEGRATION |
Canale di integrazione del contact center di terze parti. |
ChannelProfile.PersonaProperty
Rappresenta la proprietà della persona di un canale.
| Rappresentazione JSON |
|---|
{
"persona": enum ( |
| Campi | |
|---|---|
persona |
Facoltativo. La personalità del canale. |
ChannelProfile.PersonaProperty.Persona
La personalità del canale.
| Enum | |
|---|---|
UNKNOWN |
Utente tipo SCONOSCIUTO. |
CONCISE |
L'agente mantiene le risposte concise e pertinenti |
CHATTY |
L'agente fornisce contesto, spiegazioni e dettagli aggiuntivi |
ChannelProfile.WebWidgetConfig
Messaggio per la configurazione del widget web.
| Rappresentazione JSON |
|---|
{ "modality": enum ( |
| Campi | |
|---|---|
modality |
Facoltativo. La modalità del widget web. |
theme |
Facoltativo. Il tema del widget web. |
webWidgetTitle |
Facoltativo. Il titolo del widget web. |
securitySettings |
Facoltativo. Le impostazioni di sicurezza del widget web. |
ChannelProfile.WebWidgetConfig.Modality
Modalità del widget web.
| Enum | |
|---|---|
MODALITY_UNSPECIFIED |
Modalità sconosciuta. |
CHAT_AND_VOICE |
Il widget supporta sia l'input vocale sia quello della chat. |
VOICE_ONLY |
Il widget supporta solo l'input vocale. |
CHAT_ONLY |
Il widget supporta solo l'input della chat. |
CHAT_VOICE_AND_VIDEO |
Il widget supporta l'input di chat, voce e video. |
ChannelProfile.WebWidgetConfig.Theme
Il tema del widget web.
| Enum | |
|---|---|
THEME_UNSPECIFIED |
Tema sconosciuto. |
LIGHT |
Tema chiaro. |
DARK |
Tema scuro. |
ChannelProfile.WebWidgetConfig.SecuritySettings
Impostazioni di sicurezza per il widget web.
| Rappresentazione JSON |
|---|
{ "enablePublicAccess": boolean, "enableOriginCheck": boolean, "allowedOrigins": [ string ], "enableRecaptcha": boolean } |
| Campi | |
|---|---|
enablePublicAccess |
Facoltativo. Indica se l'accesso pubblico al widget web è abilitato. Se |
enableOriginCheck |
Facoltativo. Indica se il controllo dell'origine per il widget web è abilitato. Se |
allowedOrigins[] |
Facoltativo. Le origini autorizzate a ospitare il widget web. Un'origine è definita dalla RFC 6454. Se è vuoto, sono consentite tutte le origini. Sono consentite massimo 100 origini. Esempio: "https://example.com" |
enableRecaptcha |
Facoltativo. Indica se la verifica reCAPTCHA per il widget web è abilitata. |