ChannelProfile

ChannelProfile は、ウェブ UI や電話通信など、特定の通信チャネルのエージェントの動作を構成します。

JSON 表現
{
  "profileId": string,
  "channelType": enum (ChannelProfile.ChannelType),
  "personaProperty": {
    object (ChannelProfile.PersonaProperty)
  },
  "disableDtmf": boolean,
  "disableBargeInControl": boolean,
  "webWidgetConfig": {
    object (ChannelProfile.WebWidgetConfig)
  },
  "noiseSuppressionLevel": string
}
フィールド
profileId

string

省略可。チャネル プロファイルの一意の識別子。

channelType

enum (ChannelProfile.ChannelType)

省略可。チャンネル プロファイルのタイプ。

personaProperty

object (ChannelProfile.PersonaProperty)

省略可。チャンネル プロファイルのペルソナ プロパティ。

disableDtmf

boolean

省略可。DTMF(デュアルトーン マルチ周波数)を無効にするかどうか。

disableBargeInControl

boolean

省略可。会話でユーザーの割り込み制御を無効にするかどうか。- true: エージェントが話している間、ユーザーによる割り込みが無効になります。- false: エージェントは、ユーザーが中断できるタイミングを自動的に制御します。

webWidgetConfig

object (ChannelProfile.WebWidgetConfig)

省略可。ウェブ ウィジェットの構成。

noiseSuppressionLevel

string

省略可。チャンネル プロファイルのノイズ抑制レベル。使用可能な値は、「low」、「moderate」、「high」、「very_high」です。

ChannelProfile.ChannelType

チャンネル プロファイルのタイプ。

列挙型
UNKNOWN 不明なチャネル タイプ。
WEB_UI ウェブ UI チャネル。
API API チャネル。
TWILIO Twilio チャネル。
GOOGLE_TELEPHONY_PLATFORM Google Telephony Platform チャンネル。
CONTACT_CENTER_AS_A_SERVICE Contact Center as a Service(CCaaS)チャネル。
FIVE9 Five9 チャネル。
CONTACT_CENTER_INTEGRATION サードパーティのコンタクト センター統合チャネル。

ChannelProfile.PersonaProperty

チャンネルのペルソナ プロパティを表します。

JSON 表現
{
  "persona": enum (ChannelProfile.PersonaProperty.Persona)
}
フィールド
persona

enum (ChannelProfile.PersonaProperty.Persona)

省略可。チャンネルのペルソナ。

ChannelProfile.PersonaProperty.Persona

チャンネルのペルソナ。

列挙型
UNKNOWN UNKNOWN ペルソナ。
CONCISE エージェントは回答を簡潔かつ的確に保つ
CHATTY エージェントが追加のコンテキスト、説明、詳細情報を提供している

ChannelProfile.WebWidgetConfig

ウェブ ウィジェットの構成に関するメッセージ。

JSON 表現
{
  "modality": enum (ChannelProfile.WebWidgetConfig.Modality),
  "theme": enum (ChannelProfile.WebWidgetConfig.Theme),
  "webWidgetTitle": string,
  "securitySettings": {
    object (ChannelProfile.WebWidgetConfig.SecuritySettings)
  }
}
フィールド
modality

enum (ChannelProfile.WebWidgetConfig.Modality)

省略可。ウェブ ウィジェットのモダリティ。

theme

enum (ChannelProfile.WebWidgetConfig.Theme)

省略可。ウェブ ウィジェットのテーマ。

webWidgetTitle

string

省略可。ウェブ ウィジェットのタイトル。

securitySettings

object (ChannelProfile.WebWidgetConfig.SecuritySettings)

省略可。ウェブ ウィジェットのセキュリティ設定。

ChannelProfile.WebWidgetConfig.Modality

ウェブ ウィジェットのモダリティ。

列挙型
MODALITY_UNSPECIFIED 不明なモダリティ。
CHAT_AND_VOICE ウィジェットはチャットと音声の両方の入力をサポートしています。
VOICE_ONLY ウィジェットは音声入力のみをサポートしています。
CHAT_ONLY ウィジェットはチャット入力のみをサポートします。
CHAT_VOICE_AND_VIDEO ウィジェットはチャット、音声、動画の入力をサポートしています。

ChannelProfile.WebWidgetConfig.Theme

ウェブ ウィジェットのテーマ。

列挙型
THEME_UNSPECIFIED 不明なテーマ。
LIGHT ライトモード。
DARK ダークモード。

ChannelProfile.WebWidgetConfig.SecuritySettings

ウェブ ウィジェットのセキュリティ設定。

JSON 表現
{
  "enablePublicAccess": boolean,
  "enableOriginCheck": boolean,
  "allowedOrigins": [
    string
  ],
  "enableRecaptcha": boolean
}
フィールド
enablePublicAccess

boolean

省略可。ウェブ ウィジェットへの一般公開アクセスが有効かどうかを示します。true の場合、ウェブ ウィジェットは一般公開されます。false の場合、ウェブ ウィジェットは、CES エージェントにアクセスするための有効な認証情報を返すために、独自の認証システムおよび認可システムと統合する必要があります。

enableOriginCheck

boolean

省略可。ウェブ ウィジェットのオリジン チェックが有効かどうかを示します。true の場合、ウェブ ウィジェットは、ウェブ ウィジェットを読み込むウェブサイトのオリジンを確認し、同じオリジンまたは許可されたオリジンのいずれかでのみ読み込みを許可します。

allowedOrigins[]

string

省略可。ウェブ ウィジェットのホストを許可されているオリジン。オリジンは RFC 6454 で定義されています。空の場合、すべてのオリジンが許可されます。最大 100 個のオリジンを指定できます。例: "https://example.com"

enableRecaptcha

boolean

省略可。ウェブ ウィジェットの reCAPTCHA 検証が有効かどうかを示します。