Reference documentation and code samples for the Gemini Enterprise for Customer Experience V1BETA API class Google::Cloud::Ces::V1beta::ChannelProfile.
A ChannelProfile configures the agent's behavior for a specific communication channel, such as web UI or telephony.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#channel_type
def channel_type() -> ::Google::Cloud::Ces::V1beta::ChannelProfile::ChannelType- (::Google::Cloud::Ces::V1beta::ChannelProfile::ChannelType) — Optional. The type of the channel profile.
#channel_type=
def channel_type=(value) -> ::Google::Cloud::Ces::V1beta::ChannelProfile::ChannelType- value (::Google::Cloud::Ces::V1beta::ChannelProfile::ChannelType) — Optional. The type of the channel profile.
- (::Google::Cloud::Ces::V1beta::ChannelProfile::ChannelType) — Optional. The type of the channel profile.
#disable_barge_in_control
def disable_barge_in_control() -> ::Boolean-
(::Boolean) —
Optional. Whether to disable user barge-in control in the conversation.
- true: User interruptions are disabled while the agent is speaking.
- false: The agent retains automatic control over when the user can interrupt.
#disable_barge_in_control=
def disable_barge_in_control=(value) -> ::Boolean-
value (::Boolean) —
Optional. Whether to disable user barge-in control in the conversation.
- true: User interruptions are disabled while the agent is speaking.
- false: The agent retains automatic control over when the user can interrupt.
-
(::Boolean) —
Optional. Whether to disable user barge-in control in the conversation.
- true: User interruptions are disabled while the agent is speaking.
- false: The agent retains automatic control over when the user can interrupt.
#disable_dtmf
def disable_dtmf() -> ::Boolean- (::Boolean) — Optional. Whether to disable DTMF (dual-tone multi-frequency).
#disable_dtmf=
def disable_dtmf=(value) -> ::Boolean- value (::Boolean) — Optional. Whether to disable DTMF (dual-tone multi-frequency).
- (::Boolean) — Optional. Whether to disable DTMF (dual-tone multi-frequency).
#noise_suppression_level
def noise_suppression_level() -> ::String- (::String) — Optional. The noise suppression level of the channel profile. Available values are "low", "moderate", "high", "very_high".
#noise_suppression_level=
def noise_suppression_level=(value) -> ::String- value (::String) — Optional. The noise suppression level of the channel profile. Available values are "low", "moderate", "high", "very_high".
- (::String) — Optional. The noise suppression level of the channel profile. Available values are "low", "moderate", "high", "very_high".
#persona_property
def persona_property() -> ::Google::Cloud::Ces::V1beta::ChannelProfile::PersonaProperty- (::Google::Cloud::Ces::V1beta::ChannelProfile::PersonaProperty) — Optional. The persona property of the channel profile.
#persona_property=
def persona_property=(value) -> ::Google::Cloud::Ces::V1beta::ChannelProfile::PersonaProperty- value (::Google::Cloud::Ces::V1beta::ChannelProfile::PersonaProperty) — Optional. The persona property of the channel profile.
- (::Google::Cloud::Ces::V1beta::ChannelProfile::PersonaProperty) — Optional. The persona property of the channel profile.
#profile_id
def profile_id() -> ::String- (::String) — Optional. The unique identifier of the channel profile.
#profile_id=
def profile_id=(value) -> ::String- value (::String) — Optional. The unique identifier of the channel profile.
- (::String) — Optional. The unique identifier of the channel profile.
#web_widget_config
def web_widget_config() -> ::Google::Cloud::Ces::V1beta::ChannelProfile::WebWidgetConfig- (::Google::Cloud::Ces::V1beta::ChannelProfile::WebWidgetConfig) — Optional. The configuration for the web widget.
#web_widget_config=
def web_widget_config=(value) -> ::Google::Cloud::Ces::V1beta::ChannelProfile::WebWidgetConfig- value (::Google::Cloud::Ces::V1beta::ChannelProfile::WebWidgetConfig) — Optional. The configuration for the web widget.
- (::Google::Cloud::Ces::V1beta::ChannelProfile::WebWidgetConfig) — Optional. The configuration for the web widget.