- Représentation JSON
- ChannelProfile.ChannelType
- ChannelProfile.PersonaProperty
- ChannelProfile.PersonaProperty.Persona
- ChannelProfile.WebWidgetConfig
- ChannelProfile.WebWidgetConfig.Modality
- ChannelProfile.WebWidgetConfig.Theme
- ChannelProfile.WebWidgetConfig.SecuritySettings
Un ChannelProfile configure le comportement de l'agent pour un canal de communication spécifique, tel que l'interface utilisateur Web ou la téléphonie.
| Représentation JSON |
|---|
{ "profileId": string, "channelType": enum ( |
| Champs | |
|---|---|
profileId |
Facultatif. Identifiant unique du profil de chaîne. |
channelType |
Facultatif. Type de profil de chaîne. |
personaProperty |
Facultatif. Propriété "persona" du profil de la chaîne. |
disableDtmf |
Facultatif. Indique si le DTMF (double fréquence) doit être désactivé. |
disableBargeInControl |
Facultatif. Indique si le contrôle de l'interruption par l'utilisateur doit être désactivé dans la conversation. - true : les interruptions de l'utilisateur sont désactivées pendant que l'agent parle. - false : l'agent conserve le contrôle automatique du moment où l'utilisateur peut interrompre. |
webWidgetConfig |
Facultatif. Configuration du widget Web. |
noiseSuppressionLevel |
Facultatif. Niveau de suppression du bruit du profil de chaîne. Les valeurs disponibles sont "low", "moderate", "high" et "very_high". |
ChannelProfile.ChannelType
Type de profil de chaîne.
| Enums | |
|---|---|
UNKNOWN |
Type de canal inconnu. |
WEB_UI |
Canal de l'UI Web. |
API |
Canal API. |
TWILIO |
Canal Twilio. |
GOOGLE_TELEPHONY_PLATFORM |
Chaîne de la plate-forme de téléphonie Google. |
CONTACT_CENTER_AS_A_SERVICE |
Canal Contact Center as a Service (CCaaS). |
FIVE9 |
Canal Five9. |
CONTACT_CENTER_INTEGRATION |
Canal d'intégration de centre de contact tiers. |
ChannelProfile.PersonaProperty
Représente la propriété de persona d'une chaîne.
| Représentation JSON |
|---|
{
"persona": enum ( |
| Champs | |
|---|---|
persona |
Facultatif. Personnalité de la chaîne. |
ChannelProfile.PersonaProperty.Persona
Personnalité de la chaîne.
| Enums | |
|---|---|
UNKNOWN |
Persona INCONNU. |
CONCISE |
L'agent fournit des réponses concises et précises. |
CHATTY |
L'agent fournit du contexte, des explications et des détails supplémentaires. |
ChannelProfile.WebWidgetConfig
Message de configuration du widget Web.
| Représentation JSON |
|---|
{ "modality": enum ( |
| Champs | |
|---|---|
modality |
Facultatif. Modalité du widget Web. |
theme |
Facultatif. Thème du widget Web. |
webWidgetTitle |
Facultatif. Titre du widget Web. |
securitySettings |
Facultatif. Paramètres de sécurité du widget Web. |
ChannelProfile.WebWidgetConfig.Modality
Modalité du widget Web.
| Enums | |
|---|---|
MODALITY_UNSPECIFIED |
Modalité inconnue. |
CHAT_AND_VOICE |
Le widget est compatible avec la saisie par chat et vocale. |
VOICE_ONLY |
Le widget n'accepte que les commandes vocales. |
CHAT_ONLY |
Le widget n'accepte que les entrées de chat. |
CHAT_VOICE_AND_VIDEO |
Le widget accepte les entrées de chat, vocales et vidéo. |
ChannelProfile.WebWidgetConfig.Theme
Thème du widget Web.
| Enums | |
|---|---|
THEME_UNSPECIFIED |
Thème inconnu. |
LIGHT |
Thème clair. |
DARK |
le thème sombre. |
ChannelProfile.WebWidgetConfig.SecuritySettings
Paramètres de sécurité du widget Web.
| Représentation JSON |
|---|
{ "enablePublicAccess": boolean, "enableOriginCheck": boolean, "allowedOrigins": [ string ], "enableRecaptcha": boolean } |
| Champs | |
|---|---|
enablePublicAccess |
Facultatif. Indique si l'accès public au widget Web est activé. Si la valeur est |
enableOriginCheck |
Facultatif. Indique si la vérification de l'origine du widget Web est activée. Si la valeur est |
allowedOrigins[] |
Facultatif. Origines autorisées à héberger le widget Web. Une origine est définie par la norme RFC 6454. Si ce champ est vide, toutes les origines sont autorisées. Vous ne pouvez pas inclure plus de 100 origines. Exemple : "https://example.com" |
enableRecaptcha |
Facultatif. Indique si la validation reCAPTCHA pour le widget Web est activée. |