Documentation ¶
Index ¶
- Variables
- type Act
- func (*Act) Descriptor() ([]byte, []int)deprecated
- func (x *Act) GetConditionalNavigations() []*ConditionalNavigation
- func (x *Act) GetDefaultConditionalNavigationTarget() int64
- func (x *Act) GetDispositions() []*Disposition
- func (x *Act) GetPageArrivalRecordingControl() int64
- func (x *Act) GetPageExitRecordingControl() int64
- func (x *Act) GetVerbiages() []*Verbiage
- func (*Act) ProtoMessage()
- func (x *Act) ProtoReflect() protoreflect.Message
- func (x *Act) Reset()
- func (x *Act) String() string
- type AdminClientPreferences
- func (*AdminClientPreferences) Descriptor() ([]byte, []int)deprecated
- func (x *AdminClientPreferences) GetAgentScreenRecording() bool
- func (x *AdminClientPreferences) GetAllowedCountries() []commons.Country
- func (x *AdminClientPreferences) GetCallbacksServiceId() string
- func (x *AdminClientPreferences) GetEmailId() string
- func (x *AdminClientPreferences) GetEmailKey() string
- func (x *AdminClientPreferences) GetEmailName() string
- func (x *AdminClientPreferences) GetOrgId() string
- func (x *AdminClientPreferences) GetReservedCarriers() []string
- func (x *AdminClientPreferences) GetUseReservedCarrier() bool
- func (x *AdminClientPreferences) GetWhitelistDomains() []string
- func (x *AdminClientPreferences) GetWhitelistIps() []string
- func (*AdminClientPreferences) ProtoMessage()
- func (x *AdminClientPreferences) ProtoReflect() protoreflect.Message
- func (x *AdminClientPreferences) Reset()
- func (x *AdminClientPreferences) String() string
- type AgentPreferences
- func (*AgentPreferences) Descriptor() ([]byte, []int)deprecated
- func (x *AgentPreferences) GetClientDialInNumbers() []string
- func (x *AgentPreferences) GetConfigDialInNumbers() []string
- func (x *AgentPreferences) GetDefaultAgentDialIn() string
- func (x *AgentPreferences) GetDefaultSoftphoneVolumeIn() int32
- func (x *AgentPreferences) GetDefaultSoftphoneVolumeOut() int32
- func (x *AgentPreferences) GetManualDialCallerIdPrivacy() bool
- func (x *AgentPreferences) GetOrgId() string
- func (x *AgentPreferences) GetPbxExtensionLength() int32
- func (x *AgentPreferences) GetUseManualDialCallerIdPrivacy() bool
- func (*AgentPreferences) ProtoMessage()
- func (x *AgentPreferences) ProtoReflect() protoreflect.Message
- func (x *AgentPreferences) Reset()
- func (x *AgentPreferences) String() string
- type AgentProfileGroup
- func (*AgentProfileGroup) Descriptor() ([]byte, []int)deprecated
- func (x *AgentProfileGroup) GetDefaultGroup() bool
- func (x *AgentProfileGroup) GetId() string
- func (x *AgentProfileGroup) GetLastUpdated() *timestamppb.Timestamp
- func (x *AgentProfileGroup) GetName() string
- func (x *AgentProfileGroup) GetOrgId() string
- func (x *AgentProfileGroup) GetPriorityGroups() []*PriorityGroup
- func (*AgentProfileGroup) ProtoMessage()
- func (x *AgentProfileGroup) ProtoReflect() protoreflect.Message
- func (x *AgentProfileGroup) Reset()
- func (x *AgentProfileGroup) String() string
- type AgentResponseAutoRuleSet
- func (*AgentResponseAutoRuleSet) Descriptor() ([]byte, []int)deprecated
- func (x *AgentResponseAutoRuleSet) GetCountry() commons.Country
- func (x *AgentResponseAutoRuleSet) GetDescription() string
- func (x *AgentResponseAutoRuleSet) GetName() string
- func (x *AgentResponseAutoRuleSet) GetResponses() []*AutoResponseChoice
- func (x *AgentResponseAutoRuleSet) GetRulesetSid() int64
- func (*AgentResponseAutoRuleSet) ProtoMessage()
- func (x *AgentResponseAutoRuleSet) ProtoReflect() protoreflect.Message
- func (x *AgentResponseAutoRuleSet) Reset()
- func (x *AgentResponseAutoRuleSet) String() string
- type AgentResponseComparitors
- func (*AgentResponseComparitors) Descriptor() ([]byte, []int)deprecated
- func (x *AgentResponseComparitors) GetExpiration() int64
- func (x *AgentResponseComparitors) GetValue() string
- func (*AgentResponseComparitors) ProtoMessage()
- func (x *AgentResponseComparitors) ProtoReflect() protoreflect.Message
- func (x *AgentResponseComparitors) Reset()
- func (x *AgentResponseComparitors) String() string
- type AgentStatusdeprecated
- func (AgentStatus) Descriptor() protoreflect.EnumDescriptor
- func (x AgentStatus) Enum() *AgentStatus
- func (AgentStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x AgentStatus) Number() protoreflect.EnumNumber
- func (x AgentStatus) String() string
- func (AgentStatus) Type() protoreflect.EnumType
- type AgentStatusOptiondeprecated
- func (*AgentStatusOption) Descriptor() ([]byte, []int)deprecated
- func (x *AgentStatusOption) GetAgentStatus() AgentStatus
- func (x *AgentStatusOption) GetCallTypes() *TriggerCallTypes
- func (x *AgentStatusOption) GetDuration() int64
- func (x *AgentStatusOption) GetPauseCode() *TriggerPauseCode
- func (x *AgentStatusOption) GetScheduledCallbackPresent() bool
- func (*AgentStatusOption) ProtoMessage()
- func (x *AgentStatusOption) ProtoReflect() protoreflect.Message
- func (x *AgentStatusOption) Reset()
- func (x *AgentStatusOption) String() string
- type AgentTriggerdeprecated
- func (*AgentTrigger) Descriptor() ([]byte, []int)deprecated
- func (x *AgentTrigger) GetAgentStatusOption() *AgentStatusOption
- func (x *AgentTrigger) GetAgentTriggerSid() int64
- func (x *AgentTrigger) GetDescription() string
- func (x *AgentTrigger) GetTriggerActionOption() *TriggerActionOption
- func (*AgentTrigger) ProtoMessage()
- func (x *AgentTrigger) ProtoReflect() protoreflect.Message
- func (x *AgentTrigger) Reset()
- func (x *AgentTrigger) String() string
- type AuthConnectionSettings
- func (*AuthConnectionSettings) Descriptor() ([]byte, []int)deprecated
- func (x *AuthConnectionSettings) GetClientId() string
- func (x *AuthConnectionSettings) GetConnectionId() string
- func (x *AuthConnectionSettings) GetCustomGroups() []*GroupItem
- func (x *AuthConnectionSettings) GetDefaultGroup() *GroupItem
- func (x *AuthConnectionSettings) GetIssuerUrl() string
- func (x *AuthConnectionSettings) GetName() string
- func (x *AuthConnectionSettings) GetOrgId() string
- func (x *AuthConnectionSettings) GetResourceUrl() string
- func (x *AuthConnectionSettings) GetSecretExpiration() *AuthConnectionSettings_SecretExpiration
- func (x *AuthConnectionSettings) GetTenantUrl() string
- func (x *AuthConnectionSettings) GetType() ConnectionType
- func (x *AuthConnectionSettings) GetUseGovernmentAzure() bool
- func (*AuthConnectionSettings) ProtoMessage()
- func (x *AuthConnectionSettings) ProtoReflect() protoreflect.Message
- func (x *AuthConnectionSettings) Reset()
- func (x *AuthConnectionSettings) String() string
- type AuthConnectionSettings_SecretExpiration
- func (*AuthConnectionSettings_SecretExpiration) Descriptor() ([]byte, []int)deprecated
- func (x *AuthConnectionSettings_SecretExpiration) GetDate() *timestamppb.Timestamp
- func (*AuthConnectionSettings_SecretExpiration) ProtoMessage()
- func (x *AuthConnectionSettings_SecretExpiration) ProtoReflect() protoreflect.Message
- func (x *AuthConnectionSettings_SecretExpiration) Reset()
- func (x *AuthConnectionSettings_SecretExpiration) String() string
- type AuthToken
- func (*AuthToken) Descriptor() ([]byte, []int)deprecated
- func (x *AuthToken) GetExpiration() *timestamppb.Timestamp
- func (x *AuthToken) GetOrgId() string
- func (x *AuthToken) GetToken() string
- func (x *AuthToken) GetUserId() string
- func (*AuthToken) ProtoMessage()
- func (x *AuthToken) ProtoReflect() protoreflect.Message
- func (x *AuthToken) Reset()
- func (x *AuthToken) String() string
- type AuthTokenExpirationdeprecated
- func (*AuthTokenExpiration) Descriptor() ([]byte, []int)deprecated
- func (x *AuthTokenExpiration) GetExpiration() *timestamppb.Timestamp
- func (x *AuthTokenExpiration) GetToken() string
- func (*AuthTokenExpiration) ProtoMessage()
- func (x *AuthTokenExpiration) ProtoReflect() protoreflect.Message
- func (x *AuthTokenExpiration) Reset()
- func (x *AuthTokenExpiration) String() string
- type AuthenticationPreferences
- func (*AuthenticationPreferences) Descriptor() ([]byte, []int)deprecated
- func (x *AuthenticationPreferences) GetAgentApiKey() string
- func (x *AuthenticationPreferences) GetAllowForcePasswordResetInterval() bool
- func (x *AuthenticationPreferences) GetAllowedIps() []string
- func (x *AuthenticationPreferences) GetAuthorizationViaIp() bool
- func (x *AuthenticationPreferences) GetBlockUnverifiedUsers() bool
- func (x *AuthenticationPreferences) GetDuoMfaSettings() *AuthenticationPreferences_DuoMfaSettings
- func (x *AuthenticationPreferences) GetEmailMfaSettings() *AuthenticationPreferences_EmailMfaSettings
- func (x *AuthenticationPreferences) GetEnableTotp() bool
- func (x *AuthenticationPreferences) GetEnable_2Fa() bool
- func (x *AuthenticationPreferences) GetForceSsoProvider() bool
- func (x *AuthenticationPreferences) GetOrgId() string
- func (x *AuthenticationPreferences) GetPasswordResetDayInterval() int32
- func (x *AuthenticationPreferences) GetUserAuthorizationViaIp() bool
- func (*AuthenticationPreferences) ProtoMessage()
- func (x *AuthenticationPreferences) ProtoReflect() protoreflect.Message
- func (x *AuthenticationPreferences) Reset()
- func (x *AuthenticationPreferences) String() string
- type AuthenticationPreferences_DuoMfaSettings
- func (*AuthenticationPreferences_DuoMfaSettings) Descriptor() ([]byte, []int)deprecated
- func (x *AuthenticationPreferences_DuoMfaSettings) GetDuoApiHost() string
- func (x *AuthenticationPreferences_DuoMfaSettings) GetDuoClientId() string
- func (x *AuthenticationPreferences_DuoMfaSettings) GetEnabled() bool
- func (*AuthenticationPreferences_DuoMfaSettings) ProtoMessage()
- func (x *AuthenticationPreferences_DuoMfaSettings) ProtoReflect() protoreflect.Message
- func (x *AuthenticationPreferences_DuoMfaSettings) Reset()
- func (x *AuthenticationPreferences_DuoMfaSettings) String() string
- type AuthenticationPreferences_EmailMfaSettings
- func (*AuthenticationPreferences_EmailMfaSettings) Descriptor() ([]byte, []int)deprecated
- func (x *AuthenticationPreferences_EmailMfaSettings) GetEnabled() bool
- func (*AuthenticationPreferences_EmailMfaSettings) ProtoMessage()
- func (x *AuthenticationPreferences_EmailMfaSettings) ProtoReflect() protoreflect.Message
- func (x *AuthenticationPreferences_EmailMfaSettings) Reset()
- func (x *AuthenticationPreferences_EmailMfaSettings) String() string
- type AutoResponseChoice
- func (*AutoResponseChoice) Descriptor() ([]byte, []int)deprecated
- func (x *AutoResponseChoice) GetAgentCallResponse() string
- func (x *AutoResponseChoice) GetComparitors() []*AgentResponseComparitors
- func (*AutoResponseChoice) ProtoMessage()
- func (x *AutoResponseChoice) ProtoReflect() protoreflect.Message
- func (x *AutoResponseChoice) Reset()
- func (x *AutoResponseChoice) String() string
- type BargeInFiltering
- func (*BargeInFiltering) Descriptor() ([]byte, []int)deprecated
- func (x *BargeInFiltering) GetAgentStatus() *BargeInFiltering_AgentStatus
- func (x *BargeInFiltering) GetHuntGroup() *BargeInFiltering_HuntGroup
- func (*BargeInFiltering) ProtoMessage()
- func (x *BargeInFiltering) ProtoReflect() protoreflect.Message
- func (x *BargeInFiltering) Reset()
- func (x *BargeInFiltering) String() string
- type BargeInFiltering_AgentStatus
- func (*BargeInFiltering_AgentStatus) Descriptor() ([]byte, []int)deprecated
- func (x *BargeInFiltering_AgentStatus) GetAny() bool
- func (x *BargeInFiltering_AgentStatus) GetIntercom() bool
- func (x *BargeInFiltering_AgentStatus) GetManual() bool
- func (x *BargeInFiltering_AgentStatus) GetOnCall() bool
- func (x *BargeInFiltering_AgentStatus) GetPaused() bool
- func (x *BargeInFiltering_AgentStatus) GetPbx() bool
- func (x *BargeInFiltering_AgentStatus) GetPreview() bool
- func (x *BargeInFiltering_AgentStatus) GetTransfer() bool
- func (x *BargeInFiltering_AgentStatus) GetWaiting() bool
- func (x *BargeInFiltering_AgentStatus) GetWrapUp() bool
- func (*BargeInFiltering_AgentStatus) ProtoMessage()
- func (x *BargeInFiltering_AgentStatus) ProtoReflect() protoreflect.Message
- func (x *BargeInFiltering_AgentStatus) Reset()
- func (x *BargeInFiltering_AgentStatus) String() string
- type BargeInFiltering_HuntGroup
- func (*BargeInFiltering_HuntGroup) Descriptor() ([]byte, []int)deprecated
- func (x *BargeInFiltering_HuntGroup) GetAny() bool
- func (x *BargeInFiltering_HuntGroup) GetHuntGroupSid() int64
- func (*BargeInFiltering_HuntGroup) ProtoMessage()
- func (x *BargeInFiltering_HuntGroup) ProtoReflect() protoreflect.Message
- func (x *BargeInFiltering_HuntGroup) Reset()
- func (x *BargeInFiltering_HuntGroup) String() string
- type BroadcastPreferences
- func (*BroadcastPreferences) Descriptor() ([]byte, []int)deprecated
- func (x *BroadcastPreferences) GetBroadcastTemplateOrdering() commons.BroadcastTemplateOrdering
- func (x *BroadcastPreferences) GetDefaultStartTime() *BroadcastTime
- func (x *BroadcastPreferences) GetDefaultStopTime() *BroadcastTime
- func (x *BroadcastPreferences) GetDialListPenetrationStrategy() bool
- func (x *BroadcastPreferences) GetDisplayFollowTheSun() bool
- func (x *BroadcastPreferences) GetDisplayListPenetrationStrategy() bool
- func (x *BroadcastPreferences) GetFollowTheSun() bool
- func (x *BroadcastPreferences) GetOrgId() string
- func (x *BroadcastPreferences) GetSequenceTerminatorOverride() bool
- func (x *BroadcastPreferences) GetStartTimeEnabled() bool
- func (x *BroadcastPreferences) GetStopTimeEnabled() bool
- func (*BroadcastPreferences) ProtoMessage()
- func (x *BroadcastPreferences) ProtoReflect() protoreflect.Message
- func (x *BroadcastPreferences) Reset()
- func (x *BroadcastPreferences) String() string
- type BroadcastTime
- func (*BroadcastTime) Descriptor() ([]byte, []int)deprecated
- func (x *BroadcastTime) GetHours() int32
- func (x *BroadcastTime) GetMinutes() int32
- func (x *BroadcastTime) GetTimezone() commons.TimeZone
- func (*BroadcastTime) ProtoMessage()
- func (x *BroadcastTime) ProtoReflect() protoreflect.Message
- func (x *BroadcastTime) Reset()
- func (x *BroadcastTime) String() string
- type BusinessHours
- func (*BusinessHours) Descriptor() ([]byte, []int)deprecated
- func (x *BusinessHours) GetBusinessHoursId() string
- func (x *BusinessHours) GetBusinessHoursName() string
- func (x *BusinessHours) GetDayIntervals() []*DayInterval
- func (x *BusinessHours) GetDescription() string
- func (x *BusinessHours) GetLastUpdated() *timestamppb.Timestamp
- func (x *BusinessHours) GetOrgId() string
- func (x *BusinessHours) GetTimezone() commons.TimeZone
- func (*BusinessHours) ProtoMessage()
- func (x *BusinessHours) ProtoReflect() protoreflect.Message
- func (x *BusinessHours) Reset()
- func (x *BusinessHours) String() string
- type BusinessPreferences
- func (*BusinessPreferences) Descriptor() ([]byte, []int)deprecated
- func (x *BusinessPreferences) GetCustomVisualizations() bool
- func (x *BusinessPreferences) GetMultiClientAccess() bool
- func (x *BusinessPreferences) GetOrgId() string
- func (x *BusinessPreferences) GetTimeFilter() string
- func (x *BusinessPreferences) GetTimeZone() commons.AnaTimeZone
- func (x *BusinessPreferences) GetWeeksOfData() int32
- func (*BusinessPreferences) ProtoMessage()
- func (x *BusinessPreferences) ProtoReflect() protoreflect.Message
- func (x *BusinessPreferences) Reset()
- func (x *BusinessPreferences) String() string
- type CallbackSettings
- func (*CallbackSettings) Descriptor() ([]byte, []int)deprecated
- func (x *CallbackSettings) GetCallbackRoutingDisallowed() *CallbackSettings_CallbackRoutingDisallowed
- func (x *CallbackSettings) GetDefaultCallbackRouting() *CallbackSettings_DefaultRouting
- func (x *CallbackSettings) GetDefaultCallerId() string
- func (x *CallbackSettings) GetEnableAutomaticRetrieval() bool
- func (x *CallbackSettings) GetEnableCallbackCalendar() bool
- func (x *CallbackSettings) GetEnableCallbackCalling() bool
- func (x *CallbackSettings) GetEnableCallbackScheduling() bool
- func (x *CallbackSettings) GetEnableCustomizableCallerId() bool
- func (*CallbackSettings) ProtoMessage()
- func (x *CallbackSettings) ProtoReflect() protoreflect.Message
- func (x *CallbackSettings) Reset()
- func (x *CallbackSettings) String() string
- type CallbackSettings_CallbackRoutingDisallowed
- func (*CallbackSettings_CallbackRoutingDisallowed) Descriptor() ([]byte, []int)deprecated
- func (x *CallbackSettings_CallbackRoutingDisallowed) GetAgentSids() []int64
- func (x *CallbackSettings_CallbackRoutingDisallowed) GetAgentSkillSids() []int64
- func (x *CallbackSettings_CallbackRoutingDisallowed) GetHuntGroupSids() []int64
- func (x *CallbackSettings_CallbackRoutingDisallowed) GetUseRoutingLimiting() bool
- func (*CallbackSettings_CallbackRoutingDisallowed) ProtoMessage()
- func (x *CallbackSettings_CallbackRoutingDisallowed) ProtoReflect() protoreflect.Message
- func (x *CallbackSettings_CallbackRoutingDisallowed) Reset()
- func (x *CallbackSettings_CallbackRoutingDisallowed) String() string
- type CallbackSettings_DefaultRouting
- func (*CallbackSettings_DefaultRouting) Descriptor() ([]byte, []int)deprecated
- func (x *CallbackSettings_DefaultRouting) GetAgentSid() int64
- func (x *CallbackSettings_DefaultRouting) GetAgentSkillsets() []int64
- func (x *CallbackSettings_DefaultRouting) GetHuntGroupSids() []int64
- func (x *CallbackSettings_DefaultRouting) GetRoutingMode() commons.DefaultCallbackRouting
- func (*CallbackSettings_DefaultRouting) ProtoMessage()
- func (x *CallbackSettings_DefaultRouting) ProtoReflect() protoreflect.Message
- func (x *CallbackSettings_DefaultRouting) Reset()
- func (x *CallbackSettings_DefaultRouting) String() string
- type CallerIdBucketData
- func (*CallerIdBucketData) Descriptor() ([]byte, []int)deprecated
- func (x *CallerIdBucketData) GetBucketName() string
- func (x *CallerIdBucketData) GetXmlClientPropertySid() int64
- func (*CallerIdBucketData) ProtoMessage()
- func (x *CallerIdBucketData) ProtoReflect() protoreflect.Message
- func (x *CallerIdBucketData) Reset()
- func (x *CallerIdBucketData) String() string
- type CertificateInfodeprecated
- func (*CertificateInfo) Descriptor() ([]byte, []int)deprecated
- func (x *CertificateInfo) GetCertificateInfoId() string
- func (x *CertificateInfo) GetCreationDate() *timestamppb.Timestamp
- func (x *CertificateInfo) GetDeleted() bool
- func (x *CertificateInfo) GetDescription() string
- func (x *CertificateInfo) GetExpirationDate() *timestamppb.Timestamp
- func (x *CertificateInfo) GetHash() string
- func (x *CertificateInfo) GetName() string
- func (x *CertificateInfo) GetOrgId() string
- func (x *CertificateInfo) GetRequestBy() string
- func (x *CertificateInfo) GetRevoked() bool
- func (*CertificateInfo) ProtoMessage()
- func (x *CertificateInfo) ProtoReflect() protoreflect.Message
- func (x *CertificateInfo) Reset()
- func (x *CertificateInfo) String() string
- type ClientInfoDisplayTemplate
- func (*ClientInfoDisplayTemplate) Descriptor() ([]byte, []int)deprecated
- func (x *ClientInfoDisplayTemplate) GetClientInfoDisplayTemplateSid() int64
- func (x *ClientInfoDisplayTemplate) GetContactFieldStyles() []*ContactFieldStyle
- func (x *ClientInfoDisplayTemplate) GetDescription() string
- func (x *ClientInfoDisplayTemplate) GetDialedNumberFieldStyle() *DialedNumberFieldStyle
- func (x *ClientInfoDisplayTemplate) GetDisplayAllFields() bool
- func (x *ClientInfoDisplayTemplate) GetHuntGroupSid() int64
- func (x *ClientInfoDisplayTemplate) GetName() string
- func (x *ClientInfoDisplayTemplate) GetTemplateCategory() TemplateCategory
- func (x *ClientInfoDisplayTemplate) GetTemplateSid() stringdeprecated
- func (*ClientInfoDisplayTemplate) ProtoMessage()
- func (x *ClientInfoDisplayTemplate) ProtoReflect() protoreflect.Message
- func (x *ClientInfoDisplayTemplate) Reset()
- func (x *ClientInfoDisplayTemplate) String() string
- type CommunicationSettings
- func (*CommunicationSettings) Descriptor() ([]byte, []int)deprecated
- func (x *CommunicationSettings) GetAutomateManuallyDialedScrubList() bool
- func (x *CommunicationSettings) GetAutomatePreviewDialedScrubList() bool
- func (x *CommunicationSettings) GetAutomateResponseRules() *CommunicationSettings_AutomateResponseRules
- func (x *CommunicationSettings) GetAutomateScrubListCallData() *CommunicationSettings_AutomateScrubListCallData
- func (x *CommunicationSettings) GetComplianceDefaultCountry() commons.Country
- func (x *CommunicationSettings) GetDisplayOptionsInWrapup() bool
- func (x *CommunicationSettings) GetEnableScrubListAdding() bool
- func (x *CommunicationSettings) GetEnableScrubListRemoval() bool
- func (x *CommunicationSettings) GetInboundScrubListExpiration() *CommunicationSettings_ScrubListExpiration
- func (x *CommunicationSettings) GetManualScrubListExpiration() *CommunicationSettings_ScrubListExpiration
- func (x *CommunicationSettings) GetOutboundScrubListExpiration() *CommunicationSettings_ScrubListExpiration
- func (x *CommunicationSettings) GetPreviewScrubListExpiration() *CommunicationSettings_ScrubListExpiration
- func (x *CommunicationSettings) GetScrubLists() []string
- func (x *CommunicationSettings) GetScrubListsRemovalAllowed() []string
- func (*CommunicationSettings) ProtoMessage()
- func (x *CommunicationSettings) ProtoReflect() protoreflect.Message
- func (x *CommunicationSettings) Reset()
- func (x *CommunicationSettings) String() string
- type CommunicationSettings_AutomateResponseRules
- func (*CommunicationSettings_AutomateResponseRules) Descriptor() ([]byte, []int)deprecated
- func (x *CommunicationSettings_AutomateResponseRules) GetEnabled() bool
- func (x *CommunicationSettings_AutomateResponseRules) GetRuleSid() int64
- func (*CommunicationSettings_AutomateResponseRules) ProtoMessage()
- func (x *CommunicationSettings_AutomateResponseRules) ProtoReflect() protoreflect.Message
- func (x *CommunicationSettings_AutomateResponseRules) Reset()
- func (x *CommunicationSettings_AutomateResponseRules) String() string
- type CommunicationSettings_AutomateScrubListCallData
- func (*CommunicationSettings_AutomateScrubListCallData) Descriptor() ([]byte, []int)deprecated
- func (x *CommunicationSettings_AutomateScrubListCallData) GetEnabled() bool
- func (x *CommunicationSettings_AutomateScrubListCallData) GetScrubListDataFields() []*CommunicationSettings_AutomateScrubListCallData_ScrubListDataField
- func (*CommunicationSettings_AutomateScrubListCallData) ProtoMessage()
- func (x *CommunicationSettings_AutomateScrubListCallData) ProtoReflect() protoreflect.Message
- func (x *CommunicationSettings_AutomateScrubListCallData) Reset()
- func (x *CommunicationSettings_AutomateScrubListCallData) String() string
- type CommunicationSettings_AutomateScrubListCallData_ScrubListDataField
- func (*CommunicationSettings_AutomateScrubListCallData_ScrubListDataField) Descriptor() ([]byte, []int)deprecated
- func (x *CommunicationSettings_AutomateScrubListCallData_ScrubListDataField) GetCallDataField() int64
- func (x *CommunicationSettings_AutomateScrubListCallData_ScrubListDataField) GetScrubList() string
- func (*CommunicationSettings_AutomateScrubListCallData_ScrubListDataField) ProtoMessage()
- func (x *CommunicationSettings_AutomateScrubListCallData_ScrubListDataField) ProtoReflect() protoreflect.Message
- func (x *CommunicationSettings_AutomateScrubListCallData_ScrubListDataField) Reset()
- func (x *CommunicationSettings_AutomateScrubListCallData_ScrubListDataField) String() string
- type CommunicationSettings_ScrubListExpiration
- func (*CommunicationSettings_ScrubListExpiration) Descriptor() ([]byte, []int)deprecated
- func (x *CommunicationSettings_ScrubListExpiration) GetDefaultExpiration() commons.CommunicationExpiration
- func (x *CommunicationSettings_ScrubListExpiration) GetLimitExpiration() bool
- func (x *CommunicationSettings_ScrubListExpiration) GetLimitedExpirations() []commons.CommunicationExpiration
- func (*CommunicationSettings_ScrubListExpiration) ProtoMessage()
- func (x *CommunicationSettings_ScrubListExpiration) ProtoReflect() protoreflect.Message
- func (x *CommunicationSettings_ScrubListExpiration) Reset()
- func (x *CommunicationSettings_ScrubListExpiration) String() string
- type CompareExpressionList
- func (*CompareExpressionList) Descriptor() ([]byte, []int)deprecated
- func (x *CompareExpressionList) GetSimpleCompareExpression() []*SimpleCompareExpression
- func (*CompareExpressionList) ProtoMessage()
- func (x *CompareExpressionList) ProtoReflect() protoreflect.Message
- func (x *CompareExpressionList) Reset()
- func (x *CompareExpressionList) String() string
- type CompareOperatorType
- func (CompareOperatorType) Descriptor() protoreflect.EnumDescriptor
- func (x CompareOperatorType) Enum() *CompareOperatorType
- func (CompareOperatorType) EnumDescriptor() ([]byte, []int)deprecated
- func (x CompareOperatorType) Number() protoreflect.EnumNumber
- func (x CompareOperatorType) String() string
- func (CompareOperatorType) Type() protoreflect.EnumType
- type ComplexBooleanExpression
- func (*ComplexBooleanExpression) Descriptor() ([]byte, []int)deprecated
- func (x *ComplexBooleanExpression) GetCompareExpressionList() *CompareExpressionList
- func (*ComplexBooleanExpression) ProtoMessage()
- func (x *ComplexBooleanExpression) ProtoReflect() protoreflect.Message
- func (x *ComplexBooleanExpression) Reset()
- func (x *ComplexBooleanExpression) String() string
- type ComplexBooleanExpressionList
- func (*ComplexBooleanExpressionList) Descriptor() ([]byte, []int)deprecated
- func (x *ComplexBooleanExpressionList) GetComplexBooleanExpressions() []*ComplexBooleanExpression
- func (*ComplexBooleanExpressionList) ProtoMessage()
- func (x *ComplexBooleanExpressionList) ProtoReflect() protoreflect.Message
- func (x *ComplexBooleanExpressionList) Reset()
- func (x *ComplexBooleanExpressionList) String() string
- type CompliancePreferences
- func (*CompliancePreferences) Descriptor() ([]byte, []int)deprecated
- func (x *CompliancePreferences) GetAfterHoursCalls() bool
- func (x *CompliancePreferences) GetCellPhoneScrub() bool
- func (x *CompliancePreferences) GetDefaultComplianceRuleSet() string
- func (x *CompliancePreferences) GetDefaultEmailComplianceList() string
- func (x *CompliancePreferences) GetDefaultScheduleRule() *ScheduleRuleField
- func (x *CompliancePreferences) GetDefaultSmsComplianceList() string
- func (x *CompliancePreferences) GetDisplayAfterHoursCalls() bool
- func (x *CompliancePreferences) GetDisplayCellPhoneScrub() bool
- func (x *CompliancePreferences) GetDisplayNaturalCompliance() bool
- func (x *CompliancePreferences) GetDisplayScheduleRules() bool
- func (x *CompliancePreferences) GetDoZipCodeScrub() bool
- func (x *CompliancePreferences) GetOrgId() string
- func (x *CompliancePreferences) GetUseNaturalCompliance() bool
- func (x *CompliancePreferences) GetUseScheduleRules() bool
- func (x *CompliancePreferences) GetZipCodeScrub() *ZipCodeField
- func (*CompliancePreferences) ProtoMessage()
- func (x *CompliancePreferences) ProtoReflect() protoreflect.Message
- func (x *CompliancePreferences) Reset()
- func (x *CompliancePreferences) String() string
- type ConditionalNavigation
- func (*ConditionalNavigation) Descriptor() ([]byte, []int)deprecated
- func (x *ConditionalNavigation) GetComplexBooleanExpressionList() *ComplexBooleanExpressionList
- func (x *ConditionalNavigation) GetTargetActIndex() int64
- func (*ConditionalNavigation) ProtoMessage()
- func (x *ConditionalNavigation) ProtoReflect() protoreflect.Message
- func (x *ConditionalNavigation) Reset()
- func (x *ConditionalNavigation) String() string
- type ConnectionType
- func (ConnectionType) Descriptor() protoreflect.EnumDescriptor
- func (x ConnectionType) Enum() *ConnectionType
- func (ConnectionType) EnumDescriptor() ([]byte, []int)deprecated
- func (x ConnectionType) Number() protoreflect.EnumNumber
- func (x ConnectionType) String() string
- func (ConnectionType) Type() protoreflect.EnumType
- type ContactAreaCode
- func (*ContactAreaCode) Descriptor() ([]byte, []int)deprecated
- func (x *ContactAreaCode) GetAreaCode() isContactAreaCode_AreaCode
- func (x *ContactAreaCode) GetCfd() *ContactFieldDescription
- func (x *ContactAreaCode) GetCustom() int32
- func (*ContactAreaCode) ProtoMessage()
- func (x *ContactAreaCode) ProtoReflect() protoreflect.Message
- func (x *ContactAreaCode) Reset()
- func (x *ContactAreaCode) String() string
- type ContactAreaCode_Cfd
- type ContactAreaCode_Custom
- type ContactFieldDescription
- func (*ContactFieldDescription) Descriptor() ([]byte, []int)deprecated
- func (x *ContactFieldDescription) GetDisplayFormatString() string
- func (x *ContactFieldDescription) GetFieldName() string
- func (x *ContactFieldDescription) GetId() int64
- func (x *ContactFieldDescription) GetIsPhone() bool
- func (*ContactFieldDescription) ProtoMessage()
- func (x *ContactFieldDescription) ProtoReflect() protoreflect.Message
- func (x *ContactFieldDescription) Reset()
- func (x *ContactFieldDescription) String() string
- type ContactFieldStyle
- func (*ContactFieldStyle) Descriptor() ([]byte, []int)deprecated
- func (x *ContactFieldStyle) GetDescriptionId() int64
- func (x *ContactFieldStyle) GetFieldStyle() *FieldStyle
- func (*ContactFieldStyle) ProtoMessage()
- func (x *ContactFieldStyle) ProtoReflect() protoreflect.Message
- func (x *ContactFieldStyle) Reset()
- func (x *ContactFieldStyle) String() string
- type ContactPreferences
- func (*ContactPreferences) Descriptor() ([]byte, []int)deprecated
- func (x *ContactPreferences) GetDefaultContactAreaCode() *ContactAreaCode
- func (x *ContactPreferences) GetDefaultContactImportFormat() *ImportFormat
- func (x *ContactPreferences) GetDefaultContactsImportRandomization() bool
- func (x *ContactPreferences) GetDefaultDuplicateHandling() commons.DefaultDuplicateHandling
- func (x *ContactPreferences) GetDefaultEmailColumn() string
- func (x *ContactPreferences) GetDiscardRecordDefaultAbsentNumbersHandling() bool
- func (x *ContactPreferences) GetOrgId() string
- func (x *ContactPreferences) GetUseContactAreaCode() bool
- func (x *ContactPreferences) GetUseContactImportFormat() bool
- func (*ContactPreferences) ProtoMessage()
- func (x *ContactPreferences) ProtoReflect() protoreflect.Message
- func (x *ContactPreferences) Reset()
- func (x *ContactPreferences) String() string
- type CountryHoliday
- func (*CountryHoliday) Descriptor() ([]byte, []int)deprecated
- func (x *CountryHoliday) GetCountry() commons.Countrydeprecated
- func (x *CountryHoliday) GetCountryName() string
- func (x *CountryHoliday) GetHolidayName() string
- func (x *CountryHoliday) GetStates() []string
- func (x *CountryHoliday) GetTypes() []string
- func (*CountryHoliday) ProtoMessage()
- func (x *CountryHoliday) ProtoReflect() protoreflect.Message
- func (x *CountryHoliday) Reset()
- func (x *CountryHoliday) String() string
- type CustomDialOrder
- func (*CustomDialOrder) Descriptor() ([]byte, []int)deprecated
- func (x *CustomDialOrder) GetDialOrderFields() []*DialOrderField
- func (*CustomDialOrder) ProtoMessage()
- func (x *CustomDialOrder) ProtoReflect() protoreflect.Message
- func (x *CustomDialOrder) Reset()
- func (x *CustomDialOrder) String() string
- type CustomImportFormat
- func (*CustomImportFormat) Descriptor() ([]byte, []int)deprecated
- func (x *CustomImportFormat) GetId() int64
- func (x *CustomImportFormat) GetName() string
- func (*CustomImportFormat) ProtoMessage()
- func (x *CustomImportFormat) ProtoReflect() protoreflect.Message
- func (x *CustomImportFormat) Reset()
- func (x *CustomImportFormat) String() string
- type DashboardPreferences
- func (*DashboardPreferences) Descriptor() ([]byte, []int)deprecated
- func (x *DashboardPreferences) GetDefaultBargeInFiltering() *BargeInFiltering
- func (x *DashboardPreferences) GetDefaultCallTypes() *IncludedCallTypes
- func (x *DashboardPreferences) GetDefaultDescendingSort() bool
- func (x *DashboardPreferences) GetDefaultInfoGrouping() bool
- func (x *DashboardPreferences) GetDefaultInfoSortByValue() commons.AgentInfoSortBy
- func (x *DashboardPreferences) GetDefaultInfoView() bool
- func (x *DashboardPreferences) GetDefaultSmallIcon() bool
- func (x *DashboardPreferences) GetDefaultTableInclusion() bool
- func (x *DashboardPreferences) GetOrgId() string
- func (x *DashboardPreferences) GetTableTemplateSid() int64
- func (*DashboardPreferences) ProtoMessage()
- func (x *DashboardPreferences) ProtoReflect() protoreflect.Message
- func (x *DashboardPreferences) Reset()
- func (x *DashboardPreferences) String() string
- type DashboardQueuePreferences
- func (*DashboardQueuePreferences) Descriptor() ([]byte, []int)deprecated
- func (x *DashboardQueuePreferences) GetDefaultAgentSkillsFilter() int64
- func (x *DashboardQueuePreferences) GetDefaultDescendingSort() bool
- func (x *DashboardQueuePreferences) GetDefaultInfoGrouping() bool
- func (x *DashboardQueuePreferences) GetDefaultInfoSortByValue() commons.QueueInfoSortBy
- func (x *DashboardQueuePreferences) GetDefaultInfoTableTemplate() int64
- func (x *DashboardQueuePreferences) GetDefaultInfoView() bool
- func (x *DashboardQueuePreferences) GetDefaultSmallIcon() bool
- func (x *DashboardQueuePreferences) GetOrgId() string
- func (*DashboardQueuePreferences) ProtoMessage()
- func (x *DashboardQueuePreferences) ProtoReflect() protoreflect.Message
- func (x *DashboardQueuePreferences) Reset()
- func (x *DashboardQueuePreferences) String() string
- type DataDipConfig
- func (*DataDipConfig) Descriptor() ([]byte, []int)deprecated
- func (x *DataDipConfig) GetConfigName() string
- func (x *DataDipConfig) GetConfigType() string
- func (x *DataDipConfig) GetData() []*DataDipConfig_ReturnData
- func (x *DataDipConfig) GetHeaders() []*DataDipConfig_Header
- func (x *DataDipConfig) GetParamTypeValueTuples() []*DataDipConfig_ParamTypeValueTuple
- func (x *DataDipConfig) GetParams() []*DataDipConfig_Param
- func (x *DataDipConfig) GetRemoteUrl() string
- func (x *DataDipConfig) GetRequestMethod() string
- func (x *DataDipConfig) GetXmlClientPropertySid() int64
- func (*DataDipConfig) ProtoMessage()
- func (x *DataDipConfig) ProtoReflect() protoreflect.Message
- func (x *DataDipConfig) Reset()
- func (x *DataDipConfig) String() string
- type DataDipConfig_Header
- func (*DataDipConfig_Header) Descriptor() ([]byte, []int)deprecated
- func (x *DataDipConfig_Header) GetHeaderType() string
- func (x *DataDipConfig_Header) GetName() string
- func (x *DataDipConfig_Header) GetParamTypeValueTuples() []*DataDipConfig_ParamTypeValueTuple
- func (x *DataDipConfig_Header) GetValue() string
- func (*DataDipConfig_Header) ProtoMessage()
- func (x *DataDipConfig_Header) ProtoReflect() protoreflect.Message
- func (x *DataDipConfig_Header) Reset()
- func (x *DataDipConfig_Header) String() string
- type DataDipConfig_Param
- func (*DataDipConfig_Param) Descriptor() ([]byte, []int)deprecated
- func (x *DataDipConfig_Param) GetCompositeValue() []*DataDipConfig_ParamTypeValueTuple
- func (x *DataDipConfig_Param) GetName() string
- func (x *DataDipConfig_Param) GetParamType() string
- func (x *DataDipConfig_Param) GetValue() string
- func (*DataDipConfig_Param) ProtoMessage()
- func (x *DataDipConfig_Param) ProtoReflect() protoreflect.Message
- func (x *DataDipConfig_Param) Reset()
- func (x *DataDipConfig_Param) String() string
- type DataDipConfig_ParamTypeValueTuple
- func (*DataDipConfig_ParamTypeValueTuple) Descriptor() ([]byte, []int)deprecated
- func (x *DataDipConfig_ParamTypeValueTuple) GetKey() string
- func (x *DataDipConfig_ParamTypeValueTuple) GetValue() string
- func (*DataDipConfig_ParamTypeValueTuple) ProtoMessage()
- func (x *DataDipConfig_ParamTypeValueTuple) ProtoReflect() protoreflect.Message
- func (x *DataDipConfig_ParamTypeValueTuple) Reset()
- func (x *DataDipConfig_ParamTypeValueTuple) String() string
- type DataDipConfig_ReturnData
- func (*DataDipConfig_ReturnData) Descriptor() ([]byte, []int)deprecated
- func (x *DataDipConfig_ReturnData) GetAccessType() string
- func (x *DataDipConfig_ReturnData) GetName() string
- func (*DataDipConfig_ReturnData) ProtoMessage()
- func (x *DataDipConfig_ReturnData) ProtoReflect() protoreflect.Message
- func (x *DataDipConfig_ReturnData) Reset()
- func (x *DataDipConfig_ReturnData) String() string
- type DayInterval
- func (*DayInterval) Descriptor() ([]byte, []int)deprecated
- func (x *DayInterval) GetDay() commons.Weekday_Enum
- func (x *DayInterval) GetEnd() *TimeOfDay
- func (x *DayInterval) GetStart() *TimeOfDay
- func (*DayInterval) ProtoMessage()
- func (x *DayInterval) ProtoReflect() protoreflect.Message
- func (x *DayInterval) Reset()
- func (x *DayInterval) String() string
- type DialOrder
- func (*DialOrder) Descriptor() ([]byte, []int)deprecated
- func (x *DialOrder) GetCustom() *CustomDialOrder
- func (x *DialOrder) GetStandard() commons.DialOrderType
- func (x *DialOrder) GetType() isDialOrder_Type
- func (*DialOrder) ProtoMessage()
- func (x *DialOrder) ProtoReflect() protoreflect.Message
- func (x *DialOrder) Reset()
- func (x *DialOrder) String() string
- type DialOrderField
- func (*DialOrderField) Descriptor() ([]byte, []int)deprecated
- func (x *DialOrderField) GetCfdSid() int64
- func (x *DialOrderField) GetFieldName() string
- func (*DialOrderField) ProtoMessage()
- func (x *DialOrderField) ProtoReflect() protoreflect.Message
- func (x *DialOrderField) Reset()
- func (x *DialOrderField) String() string
- type DialOrder_Custom
- type DialOrder_Standard
- type DialedNumberFieldStyle
- func (*DialedNumberFieldStyle) Descriptor() ([]byte, []int)deprecated
- func (x *DialedNumberFieldStyle) GetDisplayToAgent() bool
- func (x *DialedNumberFieldStyle) GetFieldStyle() *FieldStyle
- func (*DialedNumberFieldStyle) ProtoMessage()
- func (x *DialedNumberFieldStyle) ProtoReflect() protoreflect.Message
- func (x *DialedNumberFieldStyle) Reset()
- func (x *DialedNumberFieldStyle) String() string
- type Disposition
- func (*Disposition) Descriptor() ([]byte, []int)deprecated
- func (x *Disposition) GetBypassAutoScriptProgression() bool
- func (x *Disposition) GetDefaultValue() string
- func (x *Disposition) GetHeader() string
- func (x *Disposition) GetOrder() int64
- func (x *Disposition) GetPrompt() string
- func (x *Disposition) GetRequired() bool
- func (x *Disposition) GetResponseEvaluator() int64
- func (x *Disposition) GetResponseOptions() []string
- func (x *Disposition) GetResponseType() ScriptResponseType
- func (*Disposition) ProtoMessage()
- func (x *Disposition) ProtoReflect() protoreflect.Message
- func (x *Disposition) Reset()
- func (x *Disposition) String() string
- type EmailSmsPreferences
- func (*EmailSmsPreferences) Descriptor() ([]byte, []int)deprecated
- func (x *EmailSmsPreferences) GetClientAcknowledgement() bool
- func (x *EmailSmsPreferences) GetEmailFromAddresses() []string
- func (x *EmailSmsPreferences) GetOrgId() string
- func (x *EmailSmsPreferences) GetUseCustomLinks() bool
- func (*EmailSmsPreferences) ProtoMessage()
- func (x *EmailSmsPreferences) ProtoReflect() protoreflect.Message
- func (x *EmailSmsPreferences) Reset()
- func (x *EmailSmsPreferences) String() string
- type EndOfDayPreferences
- func (*EndOfDayPreferences) Descriptor() ([]byte, []int)deprecated
- func (x *EndOfDayPreferences) GetEodFriday() int32
- func (x *EndOfDayPreferences) GetEodMonday() int32
- func (x *EndOfDayPreferences) GetEodSaturday() int32
- func (x *EndOfDayPreferences) GetEodSunday() int32
- func (x *EndOfDayPreferences) GetEodThursday() int32
- func (x *EndOfDayPreferences) GetEodTuesday() int32
- func (x *EndOfDayPreferences) GetEodWednesday() int32
- func (x *EndOfDayPreferences) GetOrgId() string
- func (*EndOfDayPreferences) ProtoMessage()
- func (x *EndOfDayPreferences) ProtoReflect() protoreflect.Message
- func (x *EndOfDayPreferences) Reset()
- func (x *EndOfDayPreferences) String() string
- type FieldStyle
- func (*FieldStyle) Descriptor() ([]byte, []int)deprecated
- func (x *FieldStyle) GetAllowAgentCopy() bool
- func (x *FieldStyle) GetBackgroundColor() string
- func (x *FieldStyle) GetTextColor() string
- func (*FieldStyle) ProtoMessage()
- func (x *FieldStyle) ProtoReflect() protoreflect.Message
- func (x *FieldStyle) Reset()
- func (x *FieldStyle) String() string
- type FileNameSegment
- func (*FileNameSegment) Descriptor() ([]byte, []int)deprecated
- func (x *FileNameSegment) GetFormatPattern() string
- func (x *FileNameSegment) GetSegmentType() string
- func (x *FileNameSegment) GetTimeZoneId() string
- func (*FileNameSegment) ProtoMessage()
- func (x *FileNameSegment) ProtoReflect() protoreflect.Message
- func (x *FileNameSegment) Reset()
- func (x *FileNameSegment) String() string
- type FileNamingConvention
- func (*FileNamingConvention) Descriptor() ([]byte, []int)deprecated
- func (x *FileNamingConvention) GetSegments() []*FileNameSegment
- func (*FileNamingConvention) ProtoMessage()
- func (x *FileNamingConvention) ProtoReflect() protoreflect.Message
- func (x *FileNamingConvention) Reset()
- func (x *FileNamingConvention) String() string
- type FilterPreferences
- func (*FilterPreferences) Descriptor() ([]byte, []int)deprecated
- func (x *FilterPreferences) GetDefaultAutoReportFilter() *ReportFilter
- func (x *FilterPreferences) GetDefaultBroadcastResendFilter() *ReportFilter
- func (x *FilterPreferences) GetDisplayBroadcastResendFilter() bool
- func (x *FilterPreferences) GetOrgId() string
- func (x *FilterPreferences) GetSendEmptyAutoReports() bool
- func (*FilterPreferences) ProtoMessage()
- func (x *FilterPreferences) ProtoReflect() protoreflect.Message
- func (x *FilterPreferences) Reset()
- func (x *FilterPreferences) String() string
- type GeneralSettings
- func (*GeneralSettings) Descriptor() ([]byte, []int)deprecated
- func (x *GeneralSettings) GetAgentCallHistoryScope() commons.AgentCallHistoryScope
- func (x *GeneralSettings) GetAgentLoginGuiStatisticsDisplay() *GeneralSettings_AgentLoginGuiStatisticsDisplay
- func (x *GeneralSettings) GetAgentPauseOptionSet() *GeneralSettings_PauseOptionSet
- func (x *GeneralSettings) GetAgentScreenRecording() bool
- func (x *GeneralSettings) GetAlphanumericKeypad() *GeneralSettings_AlphanumericKeypad
- func (x *GeneralSettings) GetAuthorizedIpAddresses() []string
- func (x *GeneralSettings) GetCallRecordingDelay() int64
- func (x *GeneralSettings) GetCallRecordingPauseConfirmation() bool
- func (x *GeneralSettings) GetDefaultAgentDialIn() string
- func (x *GeneralSettings) GetDefaultAgentPauseOption() string
- func (x *GeneralSettings) GetDisableRejectOptionForApprovers() bool
- func (x *GeneralSettings) GetDisallowedHuntGroups() *GeneralSettings_DisallowedHuntGroups
- func (x *GeneralSettings) GetDisplayDataCollectData() bool
- func (x *GeneralSettings) GetDisplayDataDippedData() *GeneralSettings_DataDipDataDisplay
- func (x *GeneralSettings) GetDisplayIvrNavigationKeys() bool
- func (x *GeneralSettings) GetDisplayLinkbackHuntGroup() bool
- func (x *GeneralSettings) GetDisplayMachineDeliver() bool
- func (x *GeneralSettings) GetDisplayRecordingIndicator() bool
- func (x *GeneralSettings) GetDisplaySipHeaderData() bool
- func (x *GeneralSettings) GetDisplaySkills() bool
- func (x *GeneralSettings) GetDisplayWebLinks() bool
- func (x *GeneralSettings) GetEnableAgentGatewayTitleBar() bool
- func (x *GeneralSettings) GetEnableAgentHuntGroupReassignment() bool
- func (x *GeneralSettings) GetEnableAgentIntercom() bool
- func (x *GeneralSettings) GetEnableAgentMultiAccept() bool
- func (x *GeneralSettings) GetEnableAgentPause() bool
- func (x *GeneralSettings) GetEnableAgentSimpleHold() bool
- func (x *GeneralSettings) GetEnableAuthorizationByIp() bool
- func (x *GeneralSettings) GetEnableCallDesktopNotifications() bool
- func (x *GeneralSettings) GetEnableCallRecordingPause() bool
- func (x *GeneralSettings) GetEnableEnvisionScreenRecording() bool
- func (x *GeneralSettings) GetEnableManualApprovalOfCalls() bool
- func (x *GeneralSettings) GetEnableManualApprovalOfSms() bool
- func (x *GeneralSettings) GetEnablePauseOptionReset() bool
- func (x *GeneralSettings) GetEnablePauseRecordingOnHold() bool
- func (x *GeneralSettings) GetHoldQueueMonitoring() *GeneralSettings_HoldQueueMonitoring
- func (x *GeneralSettings) GetInboundComplianceMetadata() *GeneralSettings_InboundComplianceMetadata
- func (x *GeneralSettings) GetInitialAgentStatus() commons.InitialAgentStatus
- func (x *GeneralSettings) GetIntegrationDataDisplay() *GeneralSettings_IntegrationDataDisplay
- func (x *GeneralSettings) GetJourneyDataDisplay() *GeneralSettings_JourneyDataDisplay
- func (x *GeneralSettings) GetPauseAgentAfterMultiAccept() bool
- func (x *GeneralSettings) GetPhoneZipMetadataDisplay() *GeneralSettings_PhoneZipMetadataDisplay
- func (x *GeneralSettings) GetPrepareStateCallDelivery() *GeneralSettings_PrepareStateCallDelivery
- func (x *GeneralSettings) GetRequireEndCallConfirmation() bool
- func (x *GeneralSettings) GetRequireManualApprovalNumber() bool
- func (x *GeneralSettings) GetRequireManualApprovalNumberSms() bool
- func (x *GeneralSettings) GetTriggeredPauseStatusPauseCodeWaiting() stringdeprecated
- func (x *GeneralSettings) GetTriggeredPauseStatusPauseCodeWrapup() stringdeprecated
- func (*GeneralSettings) ProtoMessage()
- func (x *GeneralSettings) ProtoReflect() protoreflect.Message
- func (x *GeneralSettings) Reset()
- func (x *GeneralSettings) String() string
- type GeneralSettings_AgentLoginGuiStatisticsDisplay
- func (*GeneralSettings_AgentLoginGuiStatisticsDisplay) Descriptor() ([]byte, []int)deprecated
- func (x *GeneralSettings_AgentLoginGuiStatisticsDisplay) GetAgentLoginGuiStatisticsTemplate() int64
- func (x *GeneralSettings_AgentLoginGuiStatisticsDisplay) GetDisplayAgentLoginGuiStatistics() bool
- func (*GeneralSettings_AgentLoginGuiStatisticsDisplay) ProtoMessage()
- func (x *GeneralSettings_AgentLoginGuiStatisticsDisplay) ProtoReflect() protoreflect.Message
- func (x *GeneralSettings_AgentLoginGuiStatisticsDisplay) Reset()
- func (x *GeneralSettings_AgentLoginGuiStatisticsDisplay) String() string
- type GeneralSettings_AlphanumericKeypad
- func (*GeneralSettings_AlphanumericKeypad) Descriptor() ([]byte, []int)deprecated
- func (x *GeneralSettings_AlphanumericKeypad) GetDelimiter() commons.AlphanumericKeypadDelimiter
- func (x *GeneralSettings_AlphanumericKeypad) GetEnabled() bool
- func (*GeneralSettings_AlphanumericKeypad) ProtoMessage()
- func (x *GeneralSettings_AlphanumericKeypad) ProtoReflect() protoreflect.Message
- func (x *GeneralSettings_AlphanumericKeypad) Reset()
- func (x *GeneralSettings_AlphanumericKeypad) String() string
- type GeneralSettings_DataDipDataDisplay
- func (*GeneralSettings_DataDipDataDisplay) Descriptor() ([]byte, []int)deprecated
- func (x *GeneralSettings_DataDipDataDisplay) GetDataDipDisplayKeys() []string
- func (x *GeneralSettings_DataDipDataDisplay) GetDisplayDataDipData() bool
- func (*GeneralSettings_DataDipDataDisplay) ProtoMessage()
- func (x *GeneralSettings_DataDipDataDisplay) ProtoReflect() protoreflect.Message
- func (x *GeneralSettings_DataDipDataDisplay) Reset()
- func (x *GeneralSettings_DataDipDataDisplay) String() string
- type GeneralSettings_DisallowedHuntGroups
- func (*GeneralSettings_DisallowedHuntGroups) Descriptor() ([]byte, []int)deprecated
- func (x *GeneralSettings_DisallowedHuntGroups) GetEnabled() bool
- func (x *GeneralSettings_DisallowedHuntGroups) GetHuntGroups() []int64
- func (*GeneralSettings_DisallowedHuntGroups) ProtoMessage()
- func (x *GeneralSettings_DisallowedHuntGroups) ProtoReflect() protoreflect.Message
- func (x *GeneralSettings_DisallowedHuntGroups) Reset()
- func (x *GeneralSettings_DisallowedHuntGroups) String() string
- type GeneralSettings_HoldQueueMonitoring
- func (*GeneralSettings_HoldQueueMonitoring) Descriptor() ([]byte, []int)deprecated
- func (x *GeneralSettings_HoldQueueMonitoring) GetAgentRouting() commons.AgentRouting
- func (x *GeneralSettings_HoldQueueMonitoring) GetEnabled() bool
- func (x *GeneralSettings_HoldQueueMonitoring) GetPreferredHuntGroupRouting() int64
- func (x *GeneralSettings_HoldQueueMonitoring) GetRequiredHuntGroupRouting() int64
- func (*GeneralSettings_HoldQueueMonitoring) ProtoMessage()
- func (x *GeneralSettings_HoldQueueMonitoring) ProtoReflect() protoreflect.Message
- func (x *GeneralSettings_HoldQueueMonitoring) Reset()
- func (x *GeneralSettings_HoldQueueMonitoring) String() string
- type GeneralSettings_InboundComplianceMetadata
- func (*GeneralSettings_InboundComplianceMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *GeneralSettings_InboundComplianceMetadata) GetEnabled() bool
- func (x *GeneralSettings_InboundComplianceMetadata) GetOptionalData() []int64
- func (x *GeneralSettings_InboundComplianceMetadata) GetRequiredData() []int64
- func (*GeneralSettings_InboundComplianceMetadata) ProtoMessage()
- func (x *GeneralSettings_InboundComplianceMetadata) ProtoReflect() protoreflect.Message
- func (x *GeneralSettings_InboundComplianceMetadata) Reset()
- func (x *GeneralSettings_InboundComplianceMetadata) String() string
- type GeneralSettings_IntegrationDataDisplay
- func (*GeneralSettings_IntegrationDataDisplay) Descriptor() ([]byte, []int)deprecated
- func (x *GeneralSettings_IntegrationDataDisplay) GetDisplayIntegrationData() bool
- func (x *GeneralSettings_IntegrationDataDisplay) GetIntegrationDisplayKeys() []string
- func (*GeneralSettings_IntegrationDataDisplay) ProtoMessage()
- func (x *GeneralSettings_IntegrationDataDisplay) ProtoReflect() protoreflect.Message
- func (x *GeneralSettings_IntegrationDataDisplay) Reset()
- func (x *GeneralSettings_IntegrationDataDisplay) String() string
- type GeneralSettings_JourneyDataDisplay
- func (*GeneralSettings_JourneyDataDisplay) Descriptor() ([]byte, []int)deprecated
- func (x *GeneralSettings_JourneyDataDisplay) GetDisplayJourneyData() bool
- func (x *GeneralSettings_JourneyDataDisplay) GetJourneyDisplayKeys() []string
- func (*GeneralSettings_JourneyDataDisplay) ProtoMessage()
- func (x *GeneralSettings_JourneyDataDisplay) ProtoReflect() protoreflect.Message
- func (x *GeneralSettings_JourneyDataDisplay) Reset()
- func (x *GeneralSettings_JourneyDataDisplay) String() string
- type GeneralSettings_PauseOptionSet
- func (*GeneralSettings_PauseOptionSet) Descriptor() ([]byte, []int)deprecated
- func (x *GeneralSettings_PauseOptionSet) GetEnabled() bool
- func (x *GeneralSettings_PauseOptionSet) GetSetSid() int64
- func (*GeneralSettings_PauseOptionSet) ProtoMessage()
- func (x *GeneralSettings_PauseOptionSet) ProtoReflect() protoreflect.Message
- func (x *GeneralSettings_PauseOptionSet) Reset()
- func (x *GeneralSettings_PauseOptionSet) String() string
- type GeneralSettings_PhoneZipMetadataDisplay
- func (*GeneralSettings_PhoneZipMetadataDisplay) Descriptor() ([]byte, []int)deprecated
- func (x *GeneralSettings_PhoneZipMetadataDisplay) GetDisplayPhoneZipMetadata() bool
- func (x *GeneralSettings_PhoneZipMetadataDisplay) GetPhoneZipMetadataKeys() []commons.PhonePostalDisplayOptions
- func (*GeneralSettings_PhoneZipMetadataDisplay) ProtoMessage()
- func (x *GeneralSettings_PhoneZipMetadataDisplay) ProtoReflect() protoreflect.Message
- func (x *GeneralSettings_PhoneZipMetadataDisplay) Reset()
- func (x *GeneralSettings_PhoneZipMetadataDisplay) String() string
- type GeneralSettings_PrepareStateCallDelivery
- func (*GeneralSettings_PrepareStateCallDelivery) Descriptor() ([]byte, []int)deprecated
- func (x *GeneralSettings_PrepareStateCallDelivery) GetManualDial() bool
- func (x *GeneralSettings_PrepareStateCallDelivery) GetPreviewDial() bool
- func (*GeneralSettings_PrepareStateCallDelivery) ProtoMessage()
- func (x *GeneralSettings_PrepareStateCallDelivery) ProtoReflect() protoreflect.Message
- func (x *GeneralSettings_PrepareStateCallDelivery) Reset()
- func (x *GeneralSettings_PrepareStateCallDelivery) String() string
- type GroupItem
- func (*GroupItem) Descriptor() ([]byte, []int)deprecated
- func (x *GroupItem) GetAgentProfileGroupId() string
- func (x *GroupItem) GetGroupName() string
- func (x *GroupItem) GetHuntGroupSid() int64
- func (x *GroupItem) GetP3PermissionGroupId() string
- func (x *GroupItem) GetPermissionGroupIds() []string
- func (*GroupItem) ProtoMessage()
- func (x *GroupItem) ProtoReflect() protoreflect.Message
- func (x *GroupItem) Reset()
- func (x *GroupItem) String() string
- type HuntGroupDetails
- func (*HuntGroupDetails) Descriptor() ([]byte, []int)deprecated
- func (x *HuntGroupDetails) GetGeneralDetails() *HuntGroupDetails_GeneralDetails
- func (x *HuntGroupDetails) GetIntegrationLinkDetails() []*HuntGroupDetails_IntegrationLinkDetails
- func (x *HuntGroupDetails) GetScriptDetails() *HuntGroupDetails_ScriptDetails
- func (x *HuntGroupDetails) GetTemplateDetails() *HuntGroupDetails_ClientInfoDisplayTemplateDetails
- func (x *HuntGroupDetails) GetTriggerDetails() []*HuntGroupDetails_TriggerDetails
- func (x *HuntGroupDetails) GetWebLinkDetails() []*HuntGroupDetails_WebLinkDetails
- func (*HuntGroupDetails) ProtoMessage()
- func (x *HuntGroupDetails) ProtoReflect() protoreflect.Message
- func (x *HuntGroupDetails) Reset()
- func (x *HuntGroupDetails) String() string
- type HuntGroupDetails_ClientInfoDisplayTemplateDetails
- func (*HuntGroupDetails_ClientInfoDisplayTemplateDetails) Descriptor() ([]byte, []int)deprecated
- func (x *HuntGroupDetails_ClientInfoDisplayTemplateDetails) GetDefinedFieldCount() int64
- func (x *HuntGroupDetails_ClientInfoDisplayTemplateDetails) GetDescription() string
- func (x *HuntGroupDetails_ClientInfoDisplayTemplateDetails) GetDisplayAllFields() bool
- func (x *HuntGroupDetails_ClientInfoDisplayTemplateDetails) GetName() string
- func (*HuntGroupDetails_ClientInfoDisplayTemplateDetails) ProtoMessage()
- func (x *HuntGroupDetails_ClientInfoDisplayTemplateDetails) ProtoReflect() protoreflect.Message
- func (x *HuntGroupDetails_ClientInfoDisplayTemplateDetails) Reset()
- func (x *HuntGroupDetails_ClientInfoDisplayTemplateDetails) String() string
- type HuntGroupDetails_GeneralDetails
- func (*HuntGroupDetails_GeneralDetails) Descriptor() ([]byte, []int)deprecated
- func (x *HuntGroupDetails_GeneralDetails) GetAgentCount() int64
- func (x *HuntGroupDetails_GeneralDetails) GetDescription() string
- func (x *HuntGroupDetails_GeneralDetails) GetModifyDate() *timestamppb.Timestamp
- func (x *HuntGroupDetails_GeneralDetails) GetName() string
- func (x *HuntGroupDetails_GeneralDetails) GetType() HuntGroupType
- func (*HuntGroupDetails_GeneralDetails) ProtoMessage()
- func (x *HuntGroupDetails_GeneralDetails) ProtoReflect() protoreflect.Message
- func (x *HuntGroupDetails_GeneralDetails) Reset()
- func (x *HuntGroupDetails_GeneralDetails) String() string
- type HuntGroupDetails_IntegrationLinkDetails
- func (*HuntGroupDetails_IntegrationLinkDetails) Descriptor() ([]byte, []int)deprecated
- func (x *HuntGroupDetails_IntegrationLinkDetails) GetDescription() string
- func (x *HuntGroupDetails_IntegrationLinkDetails) GetName() string
- func (*HuntGroupDetails_IntegrationLinkDetails) ProtoMessage()
- func (x *HuntGroupDetails_IntegrationLinkDetails) ProtoReflect() protoreflect.Message
- func (x *HuntGroupDetails_IntegrationLinkDetails) Reset()
- func (x *HuntGroupDetails_IntegrationLinkDetails) String() string
- type HuntGroupDetails_ScriptDetails
- func (*HuntGroupDetails_ScriptDetails) Descriptor() ([]byte, []int)deprecated
- func (x *HuntGroupDetails_ScriptDetails) GetActCount() int64
- func (x *HuntGroupDetails_ScriptDetails) GetDescription() string
- func (x *HuntGroupDetails_ScriptDetails) GetDispositionCount() int64
- func (x *HuntGroupDetails_ScriptDetails) GetName() string
- func (x *HuntGroupDetails_ScriptDetails) GetScriptSid() int64
- func (x *HuntGroupDetails_ScriptDetails) GetVerbiageCount() int64
- func (*HuntGroupDetails_ScriptDetails) ProtoMessage()
- func (x *HuntGroupDetails_ScriptDetails) ProtoReflect() protoreflect.Message
- func (x *HuntGroupDetails_ScriptDetails) Reset()
- func (x *HuntGroupDetails_ScriptDetails) String() string
- type HuntGroupDetails_TriggerDetails
- func (*HuntGroupDetails_TriggerDetails) Descriptor() ([]byte, []int)deprecated
- func (x *HuntGroupDetails_TriggerDetails) GetAction() TriggerAction
- func (x *HuntGroupDetails_TriggerDetails) GetDescription() string
- func (x *HuntGroupDetails_TriggerDetails) GetDuration() int64
- func (x *HuntGroupDetails_TriggerDetails) GetStatus() AgentStatus
- func (*HuntGroupDetails_TriggerDetails) ProtoMessage()
- func (x *HuntGroupDetails_TriggerDetails) ProtoReflect() protoreflect.Message
- func (x *HuntGroupDetails_TriggerDetails) Reset()
- func (x *HuntGroupDetails_TriggerDetails) String() string
- type HuntGroupDetails_WebLinkDetails
- func (*HuntGroupDetails_WebLinkDetails) Descriptor() ([]byte, []int)deprecated
- func (x *HuntGroupDetails_WebLinkDetails) GetBaseUrl() string
- func (x *HuntGroupDetails_WebLinkDetails) GetDescription() string
- func (x *HuntGroupDetails_WebLinkDetails) GetName() string
- func (x *HuntGroupDetails_WebLinkDetails) GetParameterCount() int64
- func (*HuntGroupDetails_WebLinkDetails) ProtoMessage()
- func (x *HuntGroupDetails_WebLinkDetails) ProtoReflect() protoreflect.Message
- func (x *HuntGroupDetails_WebLinkDetails) Reset()
- func (x *HuntGroupDetails_WebLinkDetails) String() string
- type HuntGroupScript
- func (*HuntGroupScript) Descriptor() ([]byte, []int)deprecated
- func (x *HuntGroupScript) GetActs() []*Act
- func (x *HuntGroupScript) GetAutoScriptProgression() bool
- func (x *HuntGroupScript) GetDescription() string
- func (x *HuntGroupScript) GetName() string
- func (x *HuntGroupScript) GetScriptCategory() ScriptCategory
- func (x *HuntGroupScript) GetScriptSid() int64
- func (*HuntGroupScript) ProtoMessage()
- func (x *HuntGroupScript) ProtoReflect() protoreflect.Message
- func (x *HuntGroupScript) Reset()
- func (x *HuntGroupScript) String() string
- type HuntGroupSettings
- func (*HuntGroupSettings) Descriptor() ([]byte, []int)deprecated
- func (x *HuntGroupSettings) GetCallbackSettings() *CallbackSettings
- func (x *HuntGroupSettings) GetCommunicationSettings() *CommunicationSettings
- func (x *HuntGroupSettings) GetGeneralSettings() *GeneralSettings
- func (x *HuntGroupSettings) GetManualDialSettings() *ManualDialSettings
- func (x *HuntGroupSettings) GetNumberHistorySettings() *NumberHistorySettings
- func (x *HuntGroupSettings) GetPreviewDialSettings() *PreviewDialSettings
- func (x *HuntGroupSettings) GetTransferCallSettings() *TransferCallSettings
- func (*HuntGroupSettings) ProtoMessage()
- func (x *HuntGroupSettings) ProtoReflect() protoreflect.Message
- func (x *HuntGroupSettings) Reset()
- func (x *HuntGroupSettings) String() string
- type HuntGroupType
- func (HuntGroupType) Descriptor() protoreflect.EnumDescriptor
- func (x HuntGroupType) Enum() *HuntGroupType
- func (HuntGroupType) EnumDescriptor() ([]byte, []int)deprecated
- func (x HuntGroupType) Number() protoreflect.EnumNumber
- func (x HuntGroupType) String() string
- func (HuntGroupType) Type() protoreflect.EnumType
- type HuntGroupWithClientInfoTemplateData
- func (*HuntGroupWithClientInfoTemplateData) Descriptor() ([]byte, []int)deprecated
- func (x *HuntGroupWithClientInfoTemplateData) GetHuntGroup() *HuntGroupWithClientInfoTemplateData_HuntGroup
- func (x *HuntGroupWithClientInfoTemplateData) GetTemplate() *ClientInfoDisplayTemplate
- func (*HuntGroupWithClientInfoTemplateData) ProtoMessage()
- func (x *HuntGroupWithClientInfoTemplateData) ProtoReflect() protoreflect.Message
- func (x *HuntGroupWithClientInfoTemplateData) Reset()
- func (x *HuntGroupWithClientInfoTemplateData) String() string
- type HuntGroupWithClientInfoTemplateData_HuntGroup
- func (*HuntGroupWithClientInfoTemplateData_HuntGroup) Descriptor() ([]byte, []int)deprecated
- func (x *HuntGroupWithClientInfoTemplateData_HuntGroup) GetClientSid() int64
- func (x *HuntGroupWithClientInfoTemplateData_HuntGroup) GetHuntGroupName() string
- func (x *HuntGroupWithClientInfoTemplateData_HuntGroup) GetHuntGroupSid() int64
- func (*HuntGroupWithClientInfoTemplateData_HuntGroup) ProtoMessage()
- func (x *HuntGroupWithClientInfoTemplateData_HuntGroup) ProtoReflect() protoreflect.Message
- func (x *HuntGroupWithClientInfoTemplateData_HuntGroup) Reset()
- func (x *HuntGroupWithClientInfoTemplateData_HuntGroup) String() string
- type IdpClient
- func (*IdpClient) Descriptor() ([]byte, []int)deprecated
- func (x *IdpClient) GetBillingId() string
- func (x *IdpClient) GetIdpClientId() string
- func (x *IdpClient) GetName() string
- func (x *IdpClient) GetRedirectUris() []string
- func (x *IdpClient) GetSecret() string
- func (x *IdpClient) GetTrustedPeers() []string
- func (*IdpClient) ProtoMessage()
- func (x *IdpClient) ProtoReflect() protoreflect.Message
- func (x *IdpClient) Reset()
- func (x *IdpClient) String() string
- type ImportFormat
- func (*ImportFormat) Descriptor() ([]byte, []int)deprecated
- func (x *ImportFormat) GetCustom() *CustomImportFormat
- func (x *ImportFormat) GetFormat() isImportFormat_Format
- func (x *ImportFormat) GetStandard() commons.StandardImportFormat
- func (*ImportFormat) ProtoMessage()
- func (x *ImportFormat) ProtoReflect() protoreflect.Message
- func (x *ImportFormat) Reset()
- func (x *ImportFormat) String() string
- type ImportFormat_Custom
- type ImportFormat_Standard
- type IncludedCallTypes
- func (*IncludedCallTypes) Descriptor() ([]byte, []int)deprecated
- func (x *IncludedCallTypes) GetInbound() bool
- func (x *IncludedCallTypes) GetManualDial() bool
- func (x *IncludedCallTypes) GetOutbound() bool
- func (x *IncludedCallTypes) GetPreviewDial() bool
- func (*IncludedCallTypes) ProtoMessage()
- func (x *IncludedCallTypes) ProtoReflect() protoreflect.Message
- func (x *IncludedCallTypes) Reset()
- func (x *IncludedCallTypes) String() string
- type IntegrationLink
- func (*IntegrationLink) Descriptor() ([]byte, []int)deprecated
- func (x *IntegrationLink) GetConfigurationName() string
- func (x *IntegrationLink) GetDescription() string
- func (x *IntegrationLink) GetHuntGroupSid() int64
- func (x *IntegrationLink) GetIntegrationId() int64
- func (x *IntegrationLink) GetMethodId() int64
- func (x *IntegrationLink) GetName() string
- func (x *IntegrationLink) GetOrder() int64
- func (x *IntegrationLink) GetParameterSid() int64
- func (x *IntegrationLink) GetParameters() []*IntegrationLinkParameter
- func (*IntegrationLink) ProtoMessage()
- func (x *IntegrationLink) ProtoReflect() protoreflect.Message
- func (x *IntegrationLink) Reset()
- func (x *IntegrationLink) String() string
- type IntegrationLinkParameter
- func (*IntegrationLinkParameter) Descriptor() ([]byte, []int)deprecated
- func (x *IntegrationLinkParameter) GetKey() string
- func (x *IntegrationLinkParameter) GetSubParameters() []*IntegrationLinkSubParameter
- func (*IntegrationLinkParameter) ProtoMessage()
- func (x *IntegrationLinkParameter) ProtoReflect() protoreflect.Message
- func (x *IntegrationLinkParameter) Reset()
- func (x *IntegrationLinkParameter) String() string
- type IntegrationLinkSubParameter
- func (*IntegrationLinkSubParameter) Descriptor() ([]byte, []int)deprecated
- func (x *IntegrationLinkSubParameter) GetKey() string
- func (x *IntegrationLinkSubParameter) GetParts() []*IntegrationLinkSubParameterPart
- func (*IntegrationLinkSubParameter) ProtoMessage()
- func (x *IntegrationLinkSubParameter) ProtoReflect() protoreflect.Message
- func (x *IntegrationLinkSubParameter) Reset()
- func (x *IntegrationLinkSubParameter) String() string
- type IntegrationLinkSubParameterPart
- func (*IntegrationLinkSubParameterPart) Descriptor() ([]byte, []int)deprecated
- func (x *IntegrationLinkSubParameterPart) GetContactFieldSid() int64
- func (x *IntegrationLinkSubParameterPart) GetHelperValue() string
- func (x *IntegrationLinkSubParameterPart) GetParameterSourceType() ParameterSourceType
- func (*IntegrationLinkSubParameterPart) ProtoMessage()
- func (x *IntegrationLinkSubParameterPart) ProtoReflect() protoreflect.Message
- func (x *IntegrationLinkSubParameterPart) Reset()
- func (x *IntegrationLinkSubParameterPart) String() string
- type Label
- func (*Label) Descriptor() ([]byte, []int)deprecated
- func (x *Label) GetColor() string
- func (x *Label) GetDeleted() bool
- func (x *Label) GetDescription() string
- func (x *Label) GetLabelId() string
- func (x *Label) GetName() string
- func (x *Label) GetOrgId() string
- func (*Label) ProtoMessage()
- func (x *Label) ProtoReflect() protoreflect.Message
- func (x *Label) Reset()
- func (x *Label) String() string
- type LabelAssignment
- func (*LabelAssignment) Descriptor() ([]byte, []int)deprecated
- func (x *LabelAssignment) GetEntityId() string
- func (x *LabelAssignment) GetLabel() *Label
- func (x *LabelAssignment) GetLabelId() string
- func (x *LabelAssignment) GetOrgId() string
- func (x *LabelAssignment) GetType() commons.EntityType
- func (*LabelAssignment) ProtoMessage()
- func (x *LabelAssignment) ProtoReflect() protoreflect.Message
- func (x *LabelAssignment) Reset()
- func (x *LabelAssignment) String() string
- type License
- func (*License) Descriptor() ([]byte, []int)deprecated
- func (x *License) GetApp() perms.Application
- func (x *License) GetCards() []*License_Card
- func (x *License) GetName() string
- func (*License) ProtoMessage()
- func (x *License) ProtoReflect() protoreflect.Message
- func (x *License) Reset()
- func (x *License) String() string
- type License_Card
- func (*License_Card) Descriptor() ([]byte, []int)deprecated
- func (x *License_Card) GetName() string
- func (x *License_Card) GetPermissions() []*License_Permission
- func (x *License_Card) GetType() perms.Card
- func (*License_Card) ProtoMessage()
- func (x *License_Card) ProtoReflect() protoreflect.Message
- func (x *License_Card) Reset()
- func (x *License_Card) String() string
- type License_Permission
- func (*License_Permission) Descriptor() ([]byte, []int)deprecated
- func (x *License_Permission) GetEnabled() bool
- func (x *License_Permission) GetFeatures() []string
- func (x *License_Permission) GetName() string
- func (x *License_Permission) GetPermission() auth.Permission
- func (*License_Permission) ProtoMessage()
- func (x *License_Permission) ProtoReflect() protoreflect.Message
- func (x *License_Permission) Reset()
- func (x *License_Permission) String() string
- type ManualDialSettings
- func (*ManualDialSettings) Descriptor() ([]byte, []int)deprecated
- func (x *ManualDialSettings) GetAutomateRandomCallerId() bool
- func (x *ManualDialSettings) GetCellPhoneScrub() commons.HuntGroupOrgDefaultCustom
- func (x *ManualDialSettings) GetDataDipConfigSid() int64
- func (x *ManualDialSettings) GetDataDipIntegrationHandling() commons.ManualDialDataDipHandling
- func (x *ManualDialSettings) GetDataDipIntegrationMappings() []*ManualDialSettings_DataDipIntegrationMapping
- func (x *ManualDialSettings) GetDataDipResultHandling() commons.ManualDialDataDipHandling
- func (x *ManualDialSettings) GetDataDipScope() commons.ManualDialDataDipScope
- func (x *ManualDialSettings) GetDefaultCallRecording() commons.HuntGroupOrgDefaultCustom
- func (x *ManualDialSettings) GetDefaultCallerId() *ManualDialSettings_DefaultCallerId
- func (x *ManualDialSettings) GetDefaultCallerIdCountry() commons.Country
- func (x *ManualDialSettings) GetDefaultOutboundCountry() commons.Country
- func (x *ManualDialSettings) GetDisplayCallerIdCountrySelection() bool
- func (x *ManualDialSettings) GetDisplayCallerIdPhoneBook() bool
- func (x *ManualDialSettings) GetDisplayOutboundCountrySelection() bool
- func (x *ManualDialSettings) GetDisplayOutboundNumberPhoneBook() bool
- func (x *ManualDialSettings) GetEnableCallerIdBucket() bool
- func (x *ManualDialSettings) GetEnableCustomizableCallerId() bool
- func (x *ManualDialSettings) GetEnableManualDial() bool
- func (x *ManualDialSettings) GetEnableMaskCallerId() bool
- func (x *ManualDialSettings) GetEnableRejectOptionForApprovers() booldeprecated
- func (x *ManualDialSettings) GetEnableSipAddress() bool
- func (x *ManualDialSettings) GetEnableWhitelist() bool
- func (x *ManualDialSettings) GetNaturalComplianceScrub() *NaturalLanguageComplianceScrub
- func (x *ManualDialSettings) GetNaturalLanguageComplianceMetadata() *NaturalLanguageComplianceMetadata
- func (x *ManualDialSettings) GetQueueConfigurationName() string
- func (x *ManualDialSettings) GetRandomCallerIdBucket() int64
- func (x *ManualDialSettings) GetScrubOverride() *ManualDialSettings_ScrubOverride
- func (x *ManualDialSettings) GetTimeZoneRestriction() commons.HuntGroupOrgDefaultCustom
- func (x *ManualDialSettings) GetTimeZoneValidationPostalCode() commons.ManualDialTimeZoneValidation
- func (*ManualDialSettings) ProtoMessage()
- func (x *ManualDialSettings) ProtoReflect() protoreflect.Message
- func (x *ManualDialSettings) Reset()
- func (x *ManualDialSettings) String() string
- type ManualDialSettings_DataDipIntegrationMapping
- func (*ManualDialSettings_DataDipIntegrationMapping) Descriptor() ([]byte, []int)deprecated
- func (x *ManualDialSettings_DataDipIntegrationMapping) GetContactFieldDescriptionSid() int64
- func (x *ManualDialSettings_DataDipIntegrationMapping) GetDataDipReturnKey() string
- func (x *ManualDialSettings_DataDipIntegrationMapping) GetMappingType() commons.ManualDialDataDipIntegration
- func (*ManualDialSettings_DataDipIntegrationMapping) ProtoMessage()
- func (x *ManualDialSettings_DataDipIntegrationMapping) ProtoReflect() protoreflect.Message
- func (x *ManualDialSettings_DataDipIntegrationMapping) Reset()
- func (x *ManualDialSettings_DataDipIntegrationMapping) String() string
- type ManualDialSettings_DefaultCallerId
- func (*ManualDialSettings_DefaultCallerId) Descriptor() ([]byte, []int)deprecated
- func (x *ManualDialSettings_DefaultCallerId) GetCustomCallerId() string
- func (x *ManualDialSettings_DefaultCallerId) GetUsage() commons.DefaultManualDialCallerId
- func (*ManualDialSettings_DefaultCallerId) ProtoMessage()
- func (x *ManualDialSettings_DefaultCallerId) ProtoReflect() protoreflect.Message
- func (x *ManualDialSettings_DefaultCallerId) Reset()
- func (x *ManualDialSettings_DefaultCallerId) String() string
- type ManualDialSettings_ScrubOverride
- func (*ManualDialSettings_ScrubOverride) Descriptor() ([]byte, []int)deprecated
- func (x *ManualDialSettings_ScrubOverride) GetEnableCellScrubOverride() bool
- func (x *ManualDialSettings_ScrubOverride) GetEnableDnclOverride() bool
- func (x *ManualDialSettings_ScrubOverride) GetEnableTimeZoneScrubOverride() bool
- func (x *ManualDialSettings_ScrubOverride) GetNaturalComplianceOverride() bool
- func (*ManualDialSettings_ScrubOverride) ProtoMessage()
- func (x *ManualDialSettings_ScrubOverride) ProtoReflect() protoreflect.Message
- func (x *ManualDialSettings_ScrubOverride) Reset()
- func (x *ManualDialSettings_ScrubOverride) String() string
- type MfaInfo
- func (*MfaInfo) Descriptor() ([]byte, []int)deprecated
- func (x *MfaInfo) GetDuo() *MfaInfo_Duo
- func (x *MfaInfo) GetMfaEnabled() bool
- func (x *MfaInfo) GetMfaType() isMfaInfo_MfaType
- func (x *MfaInfo) GetNone() *MfaInfo_NoneSelected
- func (x *MfaInfo) GetOrgId() string
- func (x *MfaInfo) GetOtp() *MfaInfo_OtpType
- func (x *MfaInfo) GetTotp() *MfaInfo_Totp
- func (x *MfaInfo) GetUserId() string
- func (*MfaInfo) ProtoMessage()
- func (x *MfaInfo) ProtoReflect() protoreflect.Message
- func (x *MfaInfo) Reset()
- func (x *MfaInfo) String() string
- type MfaInfo_Duo
- type MfaInfo_Duo_
- type MfaInfo_None
- type MfaInfo_NoneSelected
- func (*MfaInfo_NoneSelected) Descriptor() ([]byte, []int)deprecated
- func (x *MfaInfo_NoneSelected) GetTimeout() *timestamppb.Timestamp
- func (*MfaInfo_NoneSelected) ProtoMessage()
- func (x *MfaInfo_NoneSelected) ProtoReflect() protoreflect.Message
- func (x *MfaInfo_NoneSelected) Reset()
- func (x *MfaInfo_NoneSelected) String() string
- type MfaInfo_Otp
- type MfaInfo_OtpType
- func (*MfaInfo_OtpType) Descriptor() ([]byte, []int)deprecated
- func (x *MfaInfo_OtpType) GetDeliveryMethod() isMfaInfo_OtpType_DeliveryMethod
- func (x *MfaInfo_OtpType) GetEmail() *MfaInfo_OtpType_EmailDeliveryMethod
- func (*MfaInfo_OtpType) ProtoMessage()
- func (x *MfaInfo_OtpType) ProtoReflect() protoreflect.Message
- func (x *MfaInfo_OtpType) Reset()
- func (x *MfaInfo_OtpType) String() string
- type MfaInfo_OtpType_Email
- type MfaInfo_OtpType_EmailDeliveryMethod
- func (*MfaInfo_OtpType_EmailDeliveryMethod) Descriptor() ([]byte, []int)deprecated
- func (*MfaInfo_OtpType_EmailDeliveryMethod) ProtoMessage()
- func (x *MfaInfo_OtpType_EmailDeliveryMethod) ProtoReflect() protoreflect.Message
- func (x *MfaInfo_OtpType_EmailDeliveryMethod) Reset()
- func (x *MfaInfo_OtpType_EmailDeliveryMethod) String() string
- type MfaInfo_Totp
- type MfaInfo_Totp_
- type MonthDayDate
- func (*MonthDayDate) Descriptor() ([]byte, []int)deprecated
- func (x *MonthDayDate) GetDateName() string
- func (x *MonthDayDate) GetDayOfMonth() int32
- func (x *MonthDayDate) GetMonth() commons.Month
- func (*MonthDayDate) ProtoMessage()
- func (x *MonthDayDate) ProtoReflect() protoreflect.Message
- func (x *MonthDayDate) Reset()
- func (x *MonthDayDate) String() string
- type NaturalLanguageComplianceMetadata
- func (*NaturalLanguageComplianceMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *NaturalLanguageComplianceMetadata) GetEnabled() bool
- func (x *NaturalLanguageComplianceMetadata) GetOptionalData() []int64
- func (x *NaturalLanguageComplianceMetadata) GetRequiredData() []int64
- func (*NaturalLanguageComplianceMetadata) ProtoMessage()
- func (x *NaturalLanguageComplianceMetadata) ProtoReflect() protoreflect.Message
- func (x *NaturalLanguageComplianceMetadata) Reset()
- func (x *NaturalLanguageComplianceMetadata) String() string
- type NaturalLanguageComplianceScrub
- func (*NaturalLanguageComplianceScrub) Descriptor() ([]byte, []int)deprecated
- func (x *NaturalLanguageComplianceScrub) GetComplianceScrub() commons.HuntGroupOrgDefaultCustom
- func (x *NaturalLanguageComplianceScrub) GetRuleSetId() string
- func (*NaturalLanguageComplianceScrub) ProtoMessage()
- func (x *NaturalLanguageComplianceScrub) ProtoReflect() protoreflect.Message
- func (x *NaturalLanguageComplianceScrub) Reset()
- func (x *NaturalLanguageComplianceScrub) String() string
- type NumberHistorySettings
- func (*NumberHistorySettings) Descriptor() ([]byte, []int)deprecated
- func (x *NumberHistorySettings) GetEnableAgentResponseEditing() bool
- func (x *NumberHistorySettings) GetEnableRecordingsDownload() bool
- func (x *NumberHistorySettings) GetEnableReportDownload() bool
- func (x *NumberHistorySettings) GetEnableSearch() bool
- func (*NumberHistorySettings) ProtoMessage()
- func (x *NumberHistorySettings) ProtoReflect() protoreflect.Message
- func (x *NumberHistorySettings) Reset()
- func (x *NumberHistorySettings) String() string
- type ObservedHoliday
- func (*ObservedHoliday) Descriptor() ([]byte, []int)deprecated
- func (x *ObservedHoliday) GetDay() *MonthDayDate
- func (x *ObservedHoliday) GetDayType() isObservedHoliday_DayType
- func (x *ObservedHoliday) GetHoliday() *CountryHoliday
- func (*ObservedHoliday) ProtoMessage()
- func (x *ObservedHoliday) ProtoReflect() protoreflect.Message
- func (x *ObservedHoliday) Reset()
- func (x *ObservedHoliday) String() string
- type ObservedHoliday_Day
- type ObservedHoliday_Holiday
- type ObservedHolidays
- func (*ObservedHolidays) Descriptor() ([]byte, []int)deprecated
- func (x *ObservedHolidays) GetDays() []*ObservedHoliday
- func (x *ObservedHolidays) GetDescription() string
- func (x *ObservedHolidays) GetLastUpdated() *timestamppb.Timestamp
- func (x *ObservedHolidays) GetObservedHolidaysId() string
- func (x *ObservedHolidays) GetObservedHolidaysName() string
- func (x *ObservedHolidays) GetOrgId() string
- func (x *ObservedHolidays) GetTimezone() commons.TimeZone
- func (*ObservedHolidays) ProtoMessage()
- func (x *ObservedHolidays) ProtoReflect() protoreflect.Message
- func (x *ObservedHolidays) Reset()
- func (x *ObservedHolidays) String() string
- type Organization
- func (*Organization) Descriptor() ([]byte, []int)deprecated
- func (x *Organization) GetAddDate() *timestamppb.Timestamp
- func (x *Organization) GetArchived() bool
- func (x *Organization) GetBackofficeTheme() commons.ClientSkin
- func (x *Organization) GetBillingId() string
- func (x *Organization) GetCallbacksServiceId() string
- func (x *Organization) GetClientSid() int64
- func (x *Organization) GetCrmId() string
- func (x *Organization) GetEnabledRegions() map[string]int64
- func (x *Organization) GetIsManualOnlyAccount() bool
- func (x *Organization) GetName() string
- func (x *Organization) GetOrgId() string
- func (x *Organization) GetP3OwnerId() string
- func (x *Organization) GetRegionId() string
- func (x *Organization) GetTimeZone() commons.TimeZone
- func (*Organization) ProtoMessage()
- func (x *Organization) ProtoReflect() protoreflect.Message
- func (x *Organization) Reset()
- func (x *Organization) String() string
- type OrganizationDetails
- func (*OrganizationDetails) Descriptor() ([]byte, []int)deprecated
- func (x *OrganizationDetails) GetLastScheduledDate() *timestamppb.Timestamp
- func (x *OrganizationDetails) GetOrganization() *Organization
- func (*OrganizationDetails) ProtoMessage()
- func (x *OrganizationDetails) ProtoReflect() protoreflect.Message
- func (x *OrganizationDetails) Reset()
- func (x *OrganizationDetails) String() string
- type OrganizationPreferences
- func (*OrganizationPreferences) Descriptor() ([]byte, []int)deprecated
- func (x *OrganizationPreferences) GetDefaultCountry() commons.Country
- func (x *OrganizationPreferences) GetDisplayLanguage() commons.DisplayLanguage
- func (x *OrganizationPreferences) GetLocalePreferences() *commons.LocalePreferences
- func (x *OrganizationPreferences) GetOrgId() string
- func (x *OrganizationPreferences) GetTimeZone() commons.TimeZone
- func (*OrganizationPreferences) ProtoMessage()
- func (x *OrganizationPreferences) ProtoReflect() protoreflect.Message
- func (x *OrganizationPreferences) Reset()
- func (x *OrganizationPreferences) String() string
- type P3PermissionGroup
- func (*P3PermissionGroup) Descriptor() ([]byte, []int)deprecated
- func (x *P3PermissionGroup) GetDescription() string
- func (x *P3PermissionGroup) GetName() string
- func (x *P3PermissionGroup) GetOrgId() string
- func (x *P3PermissionGroup) GetP3PermissionGroupId() string
- func (x *P3PermissionGroup) GetPermissions() []commons.Permission
- func (x *P3PermissionGroup) GetRegionId() string
- func (*P3PermissionGroup) ProtoMessage()
- func (x *P3PermissionGroup) ProtoReflect() protoreflect.Message
- func (x *P3PermissionGroup) Reset()
- func (x *P3PermissionGroup) String() string
- type ParameterSourceType
- func (ParameterSourceType) Descriptor() protoreflect.EnumDescriptor
- func (x ParameterSourceType) Enum() *ParameterSourceType
- func (ParameterSourceType) EnumDescriptor() ([]byte, []int)deprecated
- func (x ParameterSourceType) Number() protoreflect.EnumNumber
- func (x ParameterSourceType) String() string
- func (ParameterSourceType) Type() protoreflect.EnumType
- type PasswordResetLink
- func (*PasswordResetLink) Descriptor() ([]byte, []int)deprecated
- func (x *PasswordResetLink) GetExpiration() *timestamppb.Timestamp
- func (x *PasswordResetLink) GetLinkId() string
- func (x *PasswordResetLink) GetOrgId() string
- func (x *PasswordResetLink) GetUserId() string
- func (*PasswordResetLink) ProtoMessage()
- func (x *PasswordResetLink) ProtoReflect() protoreflect.Message
- func (x *PasswordResetLink) Reset()
- func (x *PasswordResetLink) String() string
- type PermissionGroup
- func (*PermissionGroup) Descriptor() ([]byte, []int)deprecated
- func (x *PermissionGroup) GetDescription() string
- func (x *PermissionGroup) GetLabelIds() []string
- func (x *PermissionGroup) GetName() string
- func (x *PermissionGroup) GetOrgId() string
- func (x *PermissionGroup) GetPermissionGroupId() string
- func (x *PermissionGroup) GetPermissions() []auth.Permission
- func (x *PermissionGroup) GetReadOnly() bool
- func (*PermissionGroup) ProtoMessage()
- func (x *PermissionGroup) ProtoReflect() protoreflect.Message
- func (x *PermissionGroup) Reset()
- func (x *PermissionGroup) String() string
- type PhonePreferences
- func (*PhonePreferences) Descriptor() ([]byte, []int)deprecated
- func (x *PhonePreferences) GetAgentPreviewDialing() bool
- func (x *PhonePreferences) GetAnsweringMachineDetection() commons.AnsweringMachineDetection
- func (x *PhonePreferences) GetCallerIdCfdSid() int64
- func (x *PhonePreferences) GetDefaultDialOrder() *DialOrder
- func (x *PhonePreferences) GetDefaultRingLengthThreshold() int32
- func (x *PhonePreferences) GetDefaultUseCallerId() bool
- func (x *PhonePreferences) GetDisplayRingLengthThreshold() bool
- func (x *PhonePreferences) GetLinkbackRecording() bool
- func (x *PhonePreferences) GetOrgId() string
- func (x *PhonePreferences) GetOverrideLinkbackRecording() bool
- func (x *PhonePreferences) GetShowCallerId() bool
- func (*PhonePreferences) ProtoMessage()
- func (x *PhonePreferences) ProtoReflect() protoreflect.Message
- func (x *PhonePreferences) Reset()
- func (x *PhonePreferences) String() string
- type PreviewDialSettings
- func (*PreviewDialSettings) Descriptor() ([]byte, []int)deprecated
- func (x *PreviewDialSettings) GetEnableAutoPauseOnCancel() bool
- func (x *PreviewDialSettings) GetEnablePreviewDialCancel() bool
- func (x *PreviewDialSettings) GetPreviewQueueConfig() string
- func (x *PreviewDialSettings) GetRequireNumberConfirmation() bool
- func (x *PreviewDialSettings) GetTimeoutMinutes() int64
- func (*PreviewDialSettings) ProtoMessage()
- func (x *PreviewDialSettings) ProtoReflect() protoreflect.Message
- func (x *PreviewDialSettings) Reset()
- func (x *PreviewDialSettings) String() string
- type PriorityGroup
- func (*PriorityGroup) Descriptor() ([]byte, []int)deprecated
- func (x *PriorityGroup) GetChannelType() commons.ChannelType
- func (x *PriorityGroup) GetThreshold() int32
- func (*PriorityGroup) ProtoMessage()
- func (x *PriorityGroup) ProtoReflect() protoreflect.Message
- func (x *PriorityGroup) Reset()
- func (x *PriorityGroup) String() string
- type ProgrammedDates
- func (*ProgrammedDates) Descriptor() ([]byte, []int)deprecated
- func (x *ProgrammedDates) GetDays() []*ProgrammedDay
- func (x *ProgrammedDates) GetDescription() string
- func (x *ProgrammedDates) GetLastUpdated() *timestamppb.Timestamp
- func (x *ProgrammedDates) GetOrgId() string
- func (x *ProgrammedDates) GetProgrammedDatesId() string
- func (x *ProgrammedDates) GetProgrammedDatesName() string
- func (x *ProgrammedDates) GetTimezone() commons.TimeZone
- func (*ProgrammedDates) ProtoMessage()
- func (x *ProgrammedDates) ProtoReflect() protoreflect.Message
- func (x *ProgrammedDates) Reset()
- func (x *ProgrammedDates) String() string
- type ProgrammedDay
- func (*ProgrammedDay) Descriptor() ([]byte, []int)deprecated
- func (x *ProgrammedDay) GetDay() *MonthDayDate
- func (x *ProgrammedDay) GetDayType() isProgrammedDay_DayType
- func (x *ProgrammedDay) GetHoliday() *CountryHoliday
- func (*ProgrammedDay) ProtoMessage()
- func (x *ProgrammedDay) ProtoReflect() protoreflect.Message
- func (x *ProgrammedDay) Reset()
- func (x *ProgrammedDay) String() string
- type ProgrammedDay_Day
- type ProgrammedDay_Holiday
- type Rangedeprecated
- func (*Range) Descriptor() ([]byte, []int)deprecated
- func (x *Range) GetEndHour() int32
- func (x *Range) GetEndMinute() int32
- func (x *Range) GetStartHour() int32
- func (x *Range) GetStartMinute() int32
- func (*Range) ProtoMessage()
- func (x *Range) ProtoReflect() protoreflect.Message
- func (x *Range) Reset()
- func (x *Range) String() string
- type RecordingPreferences
- func (*RecordingPreferences) Descriptor() ([]byte, []int)deprecated
- func (x *RecordingPreferences) GetConventionEnabled() bool
- func (x *RecordingPreferences) GetExportFileType() commons.RecordingFileType
- func (x *RecordingPreferences) GetFileNameConvention() *RecordingsFileNamingConvention
- func (x *RecordingPreferences) GetOrgId() string
- func (x *RecordingPreferences) GetZipConventionEnabled() bool
- func (x *RecordingPreferences) GetZipFileNameConvention() *RecordingsZipFileNamingConvention
- func (*RecordingPreferences) ProtoMessage()
- func (x *RecordingPreferences) ProtoReflect() protoreflect.Message
- func (x *RecordingPreferences) Reset()
- func (x *RecordingPreferences) String() string
- type RecordingsFileNamingConvention
- func (*RecordingsFileNamingConvention) Descriptor() ([]byte, []int)deprecated
- func (x *RecordingsFileNamingConvention) GetInbound() *FileNamingConvention
- func (x *RecordingsFileNamingConvention) GetManual() *FileNamingConvention
- func (x *RecordingsFileNamingConvention) GetOutbound() *FileNamingConvention
- func (x *RecordingsFileNamingConvention) GetPreview() *FileNamingConvention
- func (x *RecordingsFileNamingConvention) GetXmlClientPropertySid() int64
- func (*RecordingsFileNamingConvention) ProtoMessage()
- func (x *RecordingsFileNamingConvention) ProtoReflect() protoreflect.Message
- func (x *RecordingsFileNamingConvention) Reset()
- func (x *RecordingsFileNamingConvention) String() string
- type RecordingsZipFileNamingConvention
- func (*RecordingsZipFileNamingConvention) Descriptor() ([]byte, []int)deprecated
- func (x *RecordingsZipFileNamingConvention) GetCombined() *FileNamingConvention
- func (x *RecordingsZipFileNamingConvention) GetInbound() *FileNamingConvention
- func (x *RecordingsZipFileNamingConvention) GetManual() *FileNamingConvention
- func (x *RecordingsZipFileNamingConvention) GetOutbound() *FileNamingConvention
- func (x *RecordingsZipFileNamingConvention) GetXmlClientPropertySid() int64
- func (*RecordingsZipFileNamingConvention) ProtoMessage()
- func (x *RecordingsZipFileNamingConvention) ProtoReflect() protoreflect.Message
- func (x *RecordingsZipFileNamingConvention) Reset()
- func (x *RecordingsZipFileNamingConvention) String() string
- type ReportFilter
- func (*ReportFilter) Descriptor() ([]byte, []int)deprecated
- func (x *ReportFilter) GetChoice() isReportFilter_Choice
- func (x *ReportFilter) GetCustom() int64
- func (x *ReportFilter) GetStandard() commons.StandardReportFilter
- func (*ReportFilter) ProtoMessage()
- func (x *ReportFilter) ProtoReflect() protoreflect.Message
- func (x *ReportFilter) Reset()
- func (x *ReportFilter) String() string
- type ReportFilter_Custom
- type ReportFilter_Standard
- type ResponseEvaluator
- func (*ResponseEvaluator) Descriptor() ([]byte, []int)deprecated
- func (x *ResponseEvaluator) GetDescription() string
- func (x *ResponseEvaluator) GetName() string
- func (x *ResponseEvaluator) GetOrgId() string
- func (x *ResponseEvaluator) GetRegularExpression() string
- func (x *ResponseEvaluator) GetResponseEvaluatorId() string
- func (*ResponseEvaluator) ProtoMessage()
- func (x *ResponseEvaluator) ProtoReflect() protoreflect.Message
- func (x *ResponseEvaluator) Reset()
- func (x *ResponseEvaluator) String() string
- type SchedulePreferences
- func (*SchedulePreferences) Descriptor() ([]byte, []int)deprecated
- func (x *SchedulePreferences) GetCampaignLinks() map[string]string
- func (x *SchedulePreferences) GetDefaultCampaignLinkId() string
- func (x *SchedulePreferences) GetDefaultCompletionThreshold() int64
- func (x *SchedulePreferences) GetDisplayCampaignLinking() bool
- func (x *SchedulePreferences) GetDisplayScheduleAsPaused() bool
- func (x *SchedulePreferences) GetDisplayScheduleByTimeZone() bool
- func (x *SchedulePreferences) GetOrgId() string
- func (x *SchedulePreferences) GetResendCancelledCampaigns() bool
- func (x *SchedulePreferences) GetScheduleAsPaused() bool
- func (x *SchedulePreferences) GetScheduleByTimeZoneScope() commons.ScheduleByTimeZoneScope
- func (x *SchedulePreferences) GetUseCampaignLinking() bool
- func (x *SchedulePreferences) GetUseScheduleByTimeZone() bool
- func (*SchedulePreferences) ProtoMessage()
- func (x *SchedulePreferences) ProtoReflect() protoreflect.Message
- func (x *SchedulePreferences) Reset()
- func (x *SchedulePreferences) String() string
- type ScheduleRuleField
- func (*ScheduleRuleField) Descriptor() ([]byte, []int)deprecated
- func (x *ScheduleRuleField) GetName() string
- func (x *ScheduleRuleField) GetRuleId() int64
- func (*ScheduleRuleField) ProtoMessage()
- func (x *ScheduleRuleField) ProtoReflect() protoreflect.Message
- func (x *ScheduleRuleField) Reset()
- func (x *ScheduleRuleField) String() string
- type Scorecards
- type ScorecardsPreferences
- func (*ScorecardsPreferences) Descriptor() ([]byte, []int)deprecated
- func (x *ScorecardsPreferences) GetCallSamplePercentage() uint32
- func (x *ScorecardsPreferences) GetEvaluationInterval() Scorecards_EvaluationInterval
- func (x *ScorecardsPreferences) GetMaxUserEvaluations() uint32
- func (x *ScorecardsPreferences) GetOrgId() string
- func (*ScorecardsPreferences) ProtoMessage()
- func (x *ScorecardsPreferences) ProtoReflect() protoreflect.Message
- func (x *ScorecardsPreferences) Reset()
- func (x *ScorecardsPreferences) String() string
- type Scorecards_EvaluationInterval
- func (Scorecards_EvaluationInterval) Descriptor() protoreflect.EnumDescriptor
- func (x Scorecards_EvaluationInterval) Enum() *Scorecards_EvaluationInterval
- func (Scorecards_EvaluationInterval) EnumDescriptor() ([]byte, []int)deprecated
- func (x Scorecards_EvaluationInterval) Number() protoreflect.EnumNumber
- func (x Scorecards_EvaluationInterval) String() string
- func (Scorecards_EvaluationInterval) Type() protoreflect.EnumType
- type ScriptCategory
- func (ScriptCategory) Descriptor() protoreflect.EnumDescriptor
- func (x ScriptCategory) Enum() *ScriptCategory
- func (ScriptCategory) EnumDescriptor() ([]byte, []int)deprecated
- func (x ScriptCategory) Number() protoreflect.EnumNumber
- func (x ScriptCategory) String() string
- func (ScriptCategory) Type() protoreflect.EnumType
- type ScriptResponseType
- func (ScriptResponseType) Descriptor() protoreflect.EnumDescriptor
- func (x ScriptResponseType) Enum() *ScriptResponseType
- func (ScriptResponseType) EnumDescriptor() ([]byte, []int)deprecated
- func (x ScriptResponseType) Number() protoreflect.EnumNumber
- func (x ScriptResponseType) String() string
- func (ScriptResponseType) Type() protoreflect.EnumType
- type SimpleCompareExpression
- func (*SimpleCompareExpression) Descriptor() ([]byte, []int)deprecated
- func (x *SimpleCompareExpression) GetActIndex() int64
- func (x *SimpleCompareExpression) GetCompareValue() string
- func (x *SimpleCompareExpression) GetDispositionHeader() string
- func (x *SimpleCompareExpression) GetOperatorType() CompareOperatorType
- func (*SimpleCompareExpression) ProtoMessage()
- func (x *SimpleCompareExpression) ProtoReflect() protoreflect.Message
- func (x *SimpleCompareExpression) Reset()
- func (x *SimpleCompareExpression) String() string
- type Skill
- func (*Skill) Descriptor() ([]byte, []int)deprecated
- func (x *Skill) GetDescription() string
- func (x *Skill) GetLevel() int64
- func (x *Skill) GetName() string
- func (x *Skill) GetSkillSid() int64
- func (*Skill) ProtoMessage()
- func (x *Skill) ProtoReflect() protoreflect.Message
- func (x *Skill) Reset()
- func (x *Skill) String() string
- type SkillGroup
- func (*SkillGroup) Descriptor() ([]byte, []int)deprecated
- func (x *SkillGroup) GetDescription() string
- func (x *SkillGroup) GetName() string
- func (x *SkillGroup) GetOrgId() string
- func (x *SkillGroup) GetSkillGroupId() string
- func (x *SkillGroup) GetSkillSets() []*SkillSet
- func (*SkillGroup) ProtoMessage()
- func (x *SkillGroup) ProtoReflect() protoreflect.Message
- func (x *SkillGroup) Reset()
- func (x *SkillGroup) String() string
- type SkillSet
- type Status
- type SystemPauseCodedeprecated
- func (SystemPauseCode) Descriptor() protoreflect.EnumDescriptor
- func (x SystemPauseCode) Enum() *SystemPauseCode
- func (SystemPauseCode) EnumDescriptor() ([]byte, []int)deprecated
- func (x SystemPauseCode) Number() protoreflect.EnumNumber
- func (x SystemPauseCode) String() string
- func (SystemPauseCode) Type() protoreflect.EnumType
- type TemplateCategory
- func (TemplateCategory) Descriptor() protoreflect.EnumDescriptor
- func (x TemplateCategory) Enum() *TemplateCategory
- func (TemplateCategory) EnumDescriptor() ([]byte, []int)deprecated
- func (x TemplateCategory) Number() protoreflect.EnumNumber
- func (x TemplateCategory) String() string
- func (TemplateCategory) Type() protoreflect.EnumType
- type TimeOfDay
- type TransferCallSettings
- func (*TransferCallSettings) Descriptor() ([]byte, []int)deprecated
- func (x *TransferCallSettings) GetCallerIdCountry() commons.Country
- func (x *TransferCallSettings) GetDefaultAgentTransferFiltering() bool
- func (x *TransferCallSettings) GetDefaultCallerId() *TransferCallSettings_DefaultCallerId
- func (x *TransferCallSettings) GetDefaultTransferNumber() string
- func (x *TransferCallSettings) GetDisplayAgentTransferFiltering() bool
- func (x *TransferCallSettings) GetDisplayCallerIdCountrySelection() bool
- func (x *TransferCallSettings) GetDisplayCallerIdPhoneBook() bool
- func (x *TransferCallSettings) GetDisplayTransferCountrySelection() bool
- func (x *TransferCallSettings) GetDisplayTransferNumberPhoneBook() bool
- func (x *TransferCallSettings) GetEnableCallerIdEditing() bool
- func (x *TransferCallSettings) GetEnableHuntGroupFiltering() bool
- func (x *TransferCallSettings) GetEnableScrubOverride() bool
- func (x *TransferCallSettings) GetEnableTransfer() bool
- func (x *TransferCallSettings) GetEnableTransferNumberEditing() bool
- func (x *TransferCallSettings) GetEnableWhitelist() bool
- func (x *TransferCallSettings) GetHandOffTypes() *TransferCallSettings_HandOffTypes
- func (x *TransferCallSettings) GetNaturalComplianceScrub() *NaturalLanguageComplianceScrub
- func (x *TransferCallSettings) GetNaturalLanguageComplianceMetadata() *NaturalLanguageComplianceMetadata
- func (x *TransferCallSettings) GetPbxTransferDisallowed() *TransferCallSettings_PbxTransferDisallowed
- func (x *TransferCallSettings) GetRecordingStatus() commons.TransferRecordingStatus
- func (x *TransferCallSettings) GetRequeueQueueConfig() *TransferCallSettings_RequeueQueueConfiguration
- func (x *TransferCallSettings) GetRequeueTransferDisallowed() *TransferCallSettings_RequeueTransferDisallowed
- func (x *TransferCallSettings) GetStartRecordingNumbers() []string
- func (x *TransferCallSettings) GetStopRecordingNumbers() []string
- func (x *TransferCallSettings) GetTransferNumberCountry() commons.Country
- func (x *TransferCallSettings) GetTransferTypes() *TransferCallSettings_TransferTypes
- func (*TransferCallSettings) ProtoMessage()
- func (x *TransferCallSettings) ProtoReflect() protoreflect.Message
- func (x *TransferCallSettings) Reset()
- func (x *TransferCallSettings) String() string
- type TransferCallSettings_DefaultCallerId
- func (*TransferCallSettings_DefaultCallerId) Descriptor() ([]byte, []int)deprecated
- func (x *TransferCallSettings_DefaultCallerId) GetCustomCallerId() string
- func (x *TransferCallSettings_DefaultCallerId) GetUsage() commons.DefaultTransferCallerId
- func (*TransferCallSettings_DefaultCallerId) ProtoMessage()
- func (x *TransferCallSettings_DefaultCallerId) ProtoReflect() protoreflect.Message
- func (x *TransferCallSettings_DefaultCallerId) Reset()
- func (x *TransferCallSettings_DefaultCallerId) String() string
- type TransferCallSettings_HandOffTypes
- func (*TransferCallSettings_HandOffTypes) Descriptor() ([]byte, []int)deprecated
- func (x *TransferCallSettings_HandOffTypes) GetEnableCold() bool
- func (x *TransferCallSettings_HandOffTypes) GetEnableConference() bool
- func (x *TransferCallSettings_HandOffTypes) GetEnableWarm() bool
- func (*TransferCallSettings_HandOffTypes) ProtoMessage()
- func (x *TransferCallSettings_HandOffTypes) ProtoReflect() protoreflect.Message
- func (x *TransferCallSettings_HandOffTypes) Reset()
- func (x *TransferCallSettings_HandOffTypes) String() string
- type TransferCallSettings_PbxTransferDisallowed
- func (*TransferCallSettings_PbxTransferDisallowed) Descriptor() ([]byte, []int)deprecated
- func (x *TransferCallSettings_PbxTransferDisallowed) GetEnable() bool
- func (x *TransferCallSettings_PbxTransferDisallowed) GetExtensions() []string
- func (*TransferCallSettings_PbxTransferDisallowed) ProtoMessage()
- func (x *TransferCallSettings_PbxTransferDisallowed) ProtoReflect() protoreflect.Message
- func (x *TransferCallSettings_PbxTransferDisallowed) Reset()
- func (x *TransferCallSettings_PbxTransferDisallowed) String() string
- type TransferCallSettings_RequeueQueueConfiguration
- func (*TransferCallSettings_RequeueQueueConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *TransferCallSettings_RequeueQueueConfiguration) GetCustomName() string
- func (x *TransferCallSettings_RequeueQueueConfiguration) GetUsage() commons.RequeueTransferQueueConfig
- func (*TransferCallSettings_RequeueQueueConfiguration) ProtoMessage()
- func (x *TransferCallSettings_RequeueQueueConfiguration) ProtoReflect() protoreflect.Message
- func (x *TransferCallSettings_RequeueQueueConfiguration) Reset()
- func (x *TransferCallSettings_RequeueQueueConfiguration) String() string
- type TransferCallSettings_RequeueTransferDisallowed
- func (*TransferCallSettings_RequeueTransferDisallowed) Descriptor() ([]byte, []int)deprecated
- func (x *TransferCallSettings_RequeueTransferDisallowed) GetAgentSkillSids() []int64
- func (x *TransferCallSettings_RequeueTransferDisallowed) GetEnable() bool
- func (x *TransferCallSettings_RequeueTransferDisallowed) GetHuntGroupSids() []int64
- func (*TransferCallSettings_RequeueTransferDisallowed) ProtoMessage()
- func (x *TransferCallSettings_RequeueTransferDisallowed) ProtoReflect() protoreflect.Message
- func (x *TransferCallSettings_RequeueTransferDisallowed) Reset()
- func (x *TransferCallSettings_RequeueTransferDisallowed) String() string
- type TransferCallSettings_TransferTypes
- func (*TransferCallSettings_TransferTypes) Descriptor() ([]byte, []int)deprecated
- func (x *TransferCallSettings_TransferTypes) GetEnableAgentTransfer() bool
- func (x *TransferCallSettings_TransferTypes) GetEnableOpenTransfer() bool
- func (x *TransferCallSettings_TransferTypes) GetEnablePbxExtensionTransfer() bool
- func (x *TransferCallSettings_TransferTypes) GetEnableRequeueTransfer() bool
- func (x *TransferCallSettings_TransferTypes) GetEnableVoicemailTransfer() bool
- func (*TransferCallSettings_TransferTypes) ProtoMessage()
- func (x *TransferCallSettings_TransferTypes) ProtoReflect() protoreflect.Message
- func (x *TransferCallSettings_TransferTypes) Reset()
- func (x *TransferCallSettings_TransferTypes) String() string
- type TriggerActiondeprecated
- func (TriggerAction) Descriptor() protoreflect.EnumDescriptor
- func (x TriggerAction) Enum() *TriggerAction
- func (TriggerAction) EnumDescriptor() ([]byte, []int)deprecated
- func (x TriggerAction) Number() protoreflect.EnumNumber
- func (x TriggerAction) String() string
- func (TriggerAction) Type() protoreflect.EnumType
- type TriggerActionOptiondeprecated
- func (*TriggerActionOption) Descriptor() ([]byte, []int)deprecated
- func (x *TriggerActionOption) GetAction() TriggerAction
- func (x *TriggerActionOption) GetAdvanceToStatus() AgentStatus
- func (x *TriggerActionOption) GetDisplayMessage() string
- func (x *TriggerActionOption) GetIntegrationLinkSid() int64
- func (x *TriggerActionOption) GetWebLinkSid() int64
- func (*TriggerActionOption) ProtoMessage()
- func (x *TriggerActionOption) ProtoReflect() protoreflect.Message
- func (x *TriggerActionOption) Reset()
- func (x *TriggerActionOption) String() string
- type TriggerCallTypesdeprecated
- func (*TriggerCallTypes) Descriptor() ([]byte, []int)deprecated
- func (x *TriggerCallTypes) GetInbound() bool
- func (x *TriggerCallTypes) GetManual() bool
- func (x *TriggerCallTypes) GetOutbound() bool
- func (x *TriggerCallTypes) GetPreview() bool
- func (*TriggerCallTypes) ProtoMessage()
- func (x *TriggerCallTypes) ProtoReflect() protoreflect.Message
- func (x *TriggerCallTypes) Reset()
- func (x *TriggerCallTypes) String() string
- type TriggerPauseCodedeprecated
- func (*TriggerPauseCode) Descriptor() ([]byte, []int)deprecated
- func (x *TriggerPauseCode) GetCustomPauseCode() string
- func (x *TriggerPauseCode) GetPauseCode() isTriggerPauseCode_PauseCode
- func (x *TriggerPauseCode) GetSystemPauseCode() SystemPauseCode
- func (*TriggerPauseCode) ProtoMessage()
- func (x *TriggerPauseCode) ProtoReflect() protoreflect.Message
- func (x *TriggerPauseCode) Reset()
- func (x *TriggerPauseCode) String() string
- type TriggerPauseCode_CustomPauseCode
- type TriggerPauseCode_SystemPauseCode
- type Trust
- func (*Trust) Descriptor() ([]byte, []int)deprecated
- func (x *Trust) GetDeleted() bool
- func (x *Trust) GetDescription() string
- func (x *Trust) GetGrantee() string
- func (x *Trust) GetGrantor() string
- func (x *Trust) GetLabels() []*Label
- func (x *Trust) GetName() string
- func (x *Trust) GetPermissions() []auth.Permission
- func (x *Trust) GetStatus() Status
- func (x *Trust) GetTrustId() string
- func (*Trust) ProtoMessage()
- func (x *Trust) ProtoReflect() protoreflect.Message
- func (x *Trust) Reset()
- func (x *Trust) String() string
- type TrustFilter
- func (*TrustFilter) Descriptor() ([]byte, []int)deprecated
- func (x *TrustFilter) GetGrantee() *wrapperspb.StringValue
- func (x *TrustFilter) GetGrantor() *wrapperspb.StringValue
- func (x *TrustFilter) GetStatusFilter() *TrustFilter_StatusFilter
- func (*TrustFilter) ProtoMessage()
- func (x *TrustFilter) ProtoReflect() protoreflect.Message
- func (x *TrustFilter) Reset()
- func (x *TrustFilter) String() string
- type TrustFilter_StatusFilter
- func (*TrustFilter_StatusFilter) Descriptor() ([]byte, []int)deprecated
- func (x *TrustFilter_StatusFilter) GetValues() []Status
- func (*TrustFilter_StatusFilter) ProtoMessage()
- func (x *TrustFilter_StatusFilter) ProtoReflect() protoreflect.Message
- func (x *TrustFilter_StatusFilter) Reset()
- func (x *TrustFilter_StatusFilter) String() string
- type TrustGroup
- func (*TrustGroup) Descriptor() ([]byte, []int)deprecated
- func (x *TrustGroup) GetGrantor() string
- func (x *TrustGroup) GetLabeledPermissions() []*TrustGroup_LabeledPermissions
- func (*TrustGroup) ProtoMessage()
- func (x *TrustGroup) ProtoReflect() protoreflect.Message
- func (x *TrustGroup) Reset()
- func (x *TrustGroup) String() string
- type TrustGroup_LabeledPermissions
- func (*TrustGroup_LabeledPermissions) Descriptor() ([]byte, []int)deprecated
- func (x *TrustGroup_LabeledPermissions) GetLabels() []*Label
- func (x *TrustGroup_LabeledPermissions) GetPermissions() []auth.Permission
- func (*TrustGroup_LabeledPermissions) ProtoMessage()
- func (x *TrustGroup_LabeledPermissions) ProtoReflect() protoreflect.Message
- func (x *TrustGroup_LabeledPermissions) Reset()
- func (x *TrustGroup_LabeledPermissions) String() string
- type User
- func (*User) Descriptor() ([]byte, []int)deprecated
- func (x *User) GetAccountOwner() bool
- func (x *User) GetAgent() bool
- func (x *User) GetAgentProfileGroupId() string
- func (x *User) GetAgentSid() int64
- func (x *User) GetApiKey() string
- func (x *User) GetAuthUserId() string
- func (x *User) GetCallerIds() []string
- func (x *User) GetClientSid() int64
- func (x *User) GetConnectionId() *wrapperspb.StringValue
- func (x *User) GetCreated() *timestamppb.Timestamp
- func (x *User) GetDefaultApplication() commons.OperatorApplications
- func (x *User) GetDefaultRegion() string
- func (x *User) GetEmail() string
- func (x *User) GetEmailVerified() bool
- func (x *User) GetEnableMfa() bool
- func (x *User) GetFirstName() string
- func (x *User) GetLastName() string
- func (x *User) GetLastUpdated() *timestamppb.Timestamp
- func (x *User) GetLinkbackNumbers() []string
- func (x *User) GetLoginDisabled() bool
- func (x *User) GetLoginSid() int64
- func (x *User) GetOrgId() string
- func (x *User) GetP3PermissionGroupId() string
- func (x *User) GetPartnerAgentId() string
- func (x *User) GetPasswordResetRequired() bool
- func (x *User) GetPermissionGroupIds() []string
- func (x *User) GetRegionId() string
- func (x *User) GetRegionSidMap() map[string]*User_RegionSids
- func (x *User) GetSkills() []*Skill
- func (x *User) GetTimeZoneOverride() *commons.TimeZoneWrapper
- func (x *User) GetTrustIds() []string
- func (x *User) GetUserCallerId() string
- func (x *User) GetUserId() string
- func (x *User) GetUsername() string
- func (x *User) GetWhitelistedIps() []string
- func (*User) ProtoMessage()
- func (x *User) ProtoReflect() protoreflect.Message
- func (x *User) Reset()
- func (x *User) String() string
- type User_RegionSids
- func (*User_RegionSids) Descriptor() ([]byte, []int)deprecated
- func (x *User_RegionSids) GetAgentSid() int64
- func (x *User_RegionSids) GetClientSid() int64
- func (x *User_RegionSids) GetLoginSid() int64
- func (*User_RegionSids) ProtoMessage()
- func (x *User_RegionSids) ProtoReflect() protoreflect.Message
- func (x *User_RegionSids) Reset()
- func (x *User_RegionSids) String() string
- type Verbiage
- func (*Verbiage) Descriptor() ([]byte, []int)deprecated
- func (x *Verbiage) GetBody() string
- func (x *Verbiage) GetHeader() string
- func (x *Verbiage) GetOrder() int64
- func (*Verbiage) ProtoMessage()
- func (x *Verbiage) ProtoReflect() protoreflect.Message
- func (x *Verbiage) Reset()
- func (x *Verbiage) String() string
- type VoiceAnalytics
- type VoiceAnalyticsPreferences
- func (*VoiceAnalyticsPreferences) Descriptor() ([]byte, []int)deprecated
- func (x *VoiceAnalyticsPreferences) GetBillingNotify() *VoiceAnalytics_Notify
- func (x *VoiceAnalyticsPreferences) GetEnabled() bool
- func (x *VoiceAnalyticsPreferences) GetNotify() *VoiceAnalytics_Notify
- func (x *VoiceAnalyticsPreferences) GetNumberFormat() string
- func (x *VoiceAnalyticsPreferences) GetOrgId() string
- func (x *VoiceAnalyticsPreferences) GetRedact() []*VoiceAnalytics_Redact
- func (x *VoiceAnalyticsPreferences) GetRedactAllDigits() bool
- func (x *VoiceAnalyticsPreferences) GetSilenceThreshold() uint32
- func (x *VoiceAnalyticsPreferences) GetTalkOverThreshold() uint32
- func (*VoiceAnalyticsPreferences) ProtoMessage()
- func (x *VoiceAnalyticsPreferences) ProtoReflect() protoreflect.Message
- func (x *VoiceAnalyticsPreferences) Reset()
- func (x *VoiceAnalyticsPreferences) String() string
- type VoiceAnalytics_Notify
- func (*VoiceAnalytics_Notify) Descriptor() ([]byte, []int)deprecated
- func (x *VoiceAnalytics_Notify) GetCron() string
- func (*VoiceAnalytics_Notify) ProtoMessage()
- func (x *VoiceAnalytics_Notify) ProtoReflect() protoreflect.Message
- func (x *VoiceAnalytics_Notify) Reset()
- func (x *VoiceAnalytics_Notify) String() string
- type VoiceAnalytics_Number
- func (*VoiceAnalytics_Number) Descriptor() ([]byte, []int)deprecated
- func (x *VoiceAnalytics_Number) GetKind() VoiceAnalytics_Number_Kind
- func (x *VoiceAnalytics_Number) GetMaxConsecutive() uint32
- func (x *VoiceAnalytics_Number) GetMinConsecutive() uint32
- func (x *VoiceAnalytics_Number) GetSlop() uint32
- func (*VoiceAnalytics_Number) ProtoMessage()
- func (x *VoiceAnalytics_Number) ProtoReflect() protoreflect.Message
- func (x *VoiceAnalytics_Number) Reset()
- func (x *VoiceAnalytics_Number) String() string
- type VoiceAnalytics_Number_Kind
- func (VoiceAnalytics_Number_Kind) Descriptor() protoreflect.EnumDescriptor
- func (x VoiceAnalytics_Number_Kind) Enum() *VoiceAnalytics_Number_Kind
- func (VoiceAnalytics_Number_Kind) EnumDescriptor() ([]byte, []int)deprecated
- func (x VoiceAnalytics_Number_Kind) Number() protoreflect.EnumNumber
- func (x VoiceAnalytics_Number_Kind) String() string
- func (VoiceAnalytics_Number_Kind) Type() protoreflect.EnumType
- type VoiceAnalytics_Redact
- func (*VoiceAnalytics_Redact) Descriptor() ([]byte, []int)deprecated
- func (x *VoiceAnalytics_Redact) GetNumber() *VoiceAnalytics_Number
- func (x *VoiceAnalytics_Redact) GetWhere() isVoiceAnalytics_Redact_Where
- func (*VoiceAnalytics_Redact) ProtoMessage()
- func (x *VoiceAnalytics_Redact) ProtoReflect() protoreflect.Message
- func (x *VoiceAnalytics_Redact) Reset()
- func (x *VoiceAnalytics_Redact) String() string
- type VoiceAnalytics_Redact_Number
- type WebLink
- func (*WebLink) Descriptor() ([]byte, []int)deprecated
- func (x *WebLink) GetBaseUrl() []*WebLinkComponent
- func (x *WebLink) GetDescription() string
- func (x *WebLink) GetLinkType() WebLinkType
- func (x *WebLink) GetName() string
- func (x *WebLink) GetOrder() int64
- func (x *WebLink) GetParameters() []*WebLinkParameter
- func (x *WebLink) GetWebLinkSid() int64
- func (*WebLink) ProtoMessage()
- func (x *WebLink) ProtoReflect() protoreflect.Message
- func (x *WebLink) Reset()
- func (x *WebLink) String() string
- type WebLinkComponent
- func (*WebLinkComponent) Descriptor() ([]byte, []int)deprecated
- func (x *WebLinkComponent) GetKeyType() WebLinkComponentKeyType
- func (x *WebLinkComponent) GetValue() string
- func (*WebLinkComponent) ProtoMessage()
- func (x *WebLinkComponent) ProtoReflect() protoreflect.Message
- func (x *WebLinkComponent) Reset()
- func (x *WebLinkComponent) String() string
- type WebLinkComponentKeyType
- func (WebLinkComponentKeyType) Descriptor() protoreflect.EnumDescriptor
- func (x WebLinkComponentKeyType) Enum() *WebLinkComponentKeyType
- func (WebLinkComponentKeyType) EnumDescriptor() ([]byte, []int)deprecated
- func (x WebLinkComponentKeyType) Number() protoreflect.EnumNumber
- func (x WebLinkComponentKeyType) String() string
- func (WebLinkComponentKeyType) Type() protoreflect.EnumType
- type WebLinkParameter
- func (*WebLinkParameter) Descriptor() ([]byte, []int)deprecated
- func (x *WebLinkParameter) GetComponents() []*WebLinkComponent
- func (x *WebLinkParameter) GetKey() string
- func (*WebLinkParameter) ProtoMessage()
- func (x *WebLinkParameter) ProtoReflect() protoreflect.Message
- func (x *WebLinkParameter) Reset()
- func (x *WebLinkParameter) String() string
- type WebLinkType
- func (WebLinkType) Descriptor() protoreflect.EnumDescriptor
- func (x WebLinkType) Enum() *WebLinkType
- func (WebLinkType) EnumDescriptor() ([]byte, []int)deprecated
- func (x WebLinkType) Number() protoreflect.EnumNumber
- func (x WebLinkType) String() string
- func (WebLinkType) Type() protoreflect.EnumType
- type WebhookPreferences
- func (*WebhookPreferences) Descriptor() ([]byte, []int)deprecated
- func (x *WebhookPreferences) GetAgentResponsePushUrl() string
- func (x *WebhookPreferences) GetCallResultPushUrl() string
- func (x *WebhookPreferences) GetOrgId() string
- func (x *WebhookPreferences) GetPushUrlsEnabled() bool
- func (*WebhookPreferences) ProtoMessage()
- func (x *WebhookPreferences) ProtoReflect() protoreflect.Message
- func (x *WebhookPreferences) Reset()
- func (x *WebhookPreferences) String() string
- type ZipCodeField
- func (*ZipCodeField) Descriptor() ([]byte, []int)deprecated
- func (x *ZipCodeField) GetCfdSid() int64
- func (x *ZipCodeField) GetFieldName() string
- func (*ZipCodeField) ProtoMessage()
- func (x *ZipCodeField) ProtoReflect() protoreflect.Message
- func (x *ZipCodeField) Reset()
- func (x *ZipCodeField) String() string
Constants ¶
This section is empty.
Variables ¶
var ( ConnectionType_name = map[int32]string{ 0: "CONNECTION_TYPE_NONE", 1: "CONNECTION_TYPE_OIDC", 2: "CONNECTION_TYPE_AZURE", } ConnectionType_value = map[string]int32{ "CONNECTION_TYPE_NONE": 0, "CONNECTION_TYPE_OIDC": 1, "CONNECTION_TYPE_AZURE": 2, } )
Enum value maps for ConnectionType.
var ( HuntGroupType_name = map[int32]string{ 0: "HUNT_GROUP_TYPE_UNSPECIFIED", 1: "HUNT_GROUP_TYPE_CONNECTED", 2: "HUNT_GROUP_TYPE_SOFTPHONE", } HuntGroupType_value = map[string]int32{ "HUNT_GROUP_TYPE_UNSPECIFIED": 0, "HUNT_GROUP_TYPE_CONNECTED": 1, "HUNT_GROUP_TYPE_SOFTPHONE": 2, } )
Enum value maps for HuntGroupType.
var ( TemplateCategory_name = map[int32]string{ 0: "TEMPLATE_CATEGORY_UNSPECIFIED", 1: "TEMPLATE_CATEGORY_HUNT_GROUP", 2: "TEMPLATE_CATEGORY_CAMPAIGN", } TemplateCategory_value = map[string]int32{ "TEMPLATE_CATEGORY_UNSPECIFIED": 0, "TEMPLATE_CATEGORY_HUNT_GROUP": 1, "TEMPLATE_CATEGORY_CAMPAIGN": 2, } )
Enum value maps for TemplateCategory.
var ( WebLinkType_name = map[int32]string{ 0: "WEB_LINK_TYPE_UNSPECIFIED", 1: "WEB_LINK_STANDARD", 2: "WEB_LINK_JAVASCRIPT", } WebLinkType_value = map[string]int32{ "WEB_LINK_TYPE_UNSPECIFIED": 0, "WEB_LINK_STANDARD": 1, "WEB_LINK_JAVASCRIPT": 2, } )
Enum value maps for WebLinkType.
var ( WebLinkComponentKeyType_name = map[int32]string{ 0: "WEB_LINK_COMPONENT_KEY_TYPE_UNSPECIFIED", 1: "WEB_LINK_COMPONENT_KEY_TYPE_STATIC_TEXT", 2: "WEB_LINK_COMPONENT_KEY_TYPE_TTS_FIELD", 3: "WEB_LINK_COMPONENT_KEY_TYPE_AGENT_INFO", 4: "WEB_LINK_COMPONENT_KEY_TYPE_DATA_DIP", 5: "WEB_LINK_COMPONENT_KEY_TYPE_IVR_DATA", 6: "WEB_LINK_COMPONENT_KEY_TYPE_DATA_COLLECT", 7: "WEB_LINK_COMPONENT_KEY_TYPE_PHONE_METADATA", 8: "WEB_LINK_COMPONENT_KEY_TYPE_ZIP_POSTAL_METADATA", 9: "WEB_LINK_COMPONENT_KEY_TYPE_CUSTOM_ACCOUNT_DATA_KEY", 10: "WEB_LINK_COMPONENT_KEY_TYPE_SIP_HEADER_DATA", 11: "WEB_LINK_COMPONENT_KEY_TYPE_INTEGRATION_DATA", 12: "WEB_LINK_COMPONENT_KEY_TYPE_JOURNEY_DATA", } WebLinkComponentKeyType_value = map[string]int32{ "WEB_LINK_COMPONENT_KEY_TYPE_UNSPECIFIED": 0, "WEB_LINK_COMPONENT_KEY_TYPE_STATIC_TEXT": 1, "WEB_LINK_COMPONENT_KEY_TYPE_TTS_FIELD": 2, "WEB_LINK_COMPONENT_KEY_TYPE_AGENT_INFO": 3, "WEB_LINK_COMPONENT_KEY_TYPE_DATA_DIP": 4, "WEB_LINK_COMPONENT_KEY_TYPE_IVR_DATA": 5, "WEB_LINK_COMPONENT_KEY_TYPE_DATA_COLLECT": 6, "WEB_LINK_COMPONENT_KEY_TYPE_PHONE_METADATA": 7, "WEB_LINK_COMPONENT_KEY_TYPE_ZIP_POSTAL_METADATA": 8, "WEB_LINK_COMPONENT_KEY_TYPE_CUSTOM_ACCOUNT_DATA_KEY": 9, "WEB_LINK_COMPONENT_KEY_TYPE_SIP_HEADER_DATA": 10, "WEB_LINK_COMPONENT_KEY_TYPE_INTEGRATION_DATA": 11, "WEB_LINK_COMPONENT_KEY_TYPE_JOURNEY_DATA": 12, } )
Enum value maps for WebLinkComponentKeyType.
var ( ParameterSourceType_name = map[int32]string{ 0: "PARAMETER_SOURCE_TYPE_UNSPECIFIED", 1: "PARAMETER_SOURCE_TYPE_STATIC_TEXT", 100: "PARAMETER_SOURCE_TYPE_CFD_ID", 200: "PARAMETER_SOURCE_TYPE_AGENT_ID", 201: "PARAMETER_SOURCE_TYPE_AGENT_FIRST_NAME", 202: "PARAMETER_SOURCE_TYPE_AGENT_LAST_NAME", 203: "PARAMETER_SOURCE_TYPE_AGENT_USERNAME", 204: "PARAMETER_SOURCE_TYPE_PARTNER_AGENT_ID", 205: "PARAMETER_SOURCE_TYPE_HG_ID", 206: "PARAMETER_SOURCE_TYPE_HG_NAME", 207: "PARAMETER_SOURCE_TYPE_HG_TYPE", 208: "PARAMETER_SOURCE_TYPE_CONSUMER_PHONE", 209: "PARAMETER_SOURCE_TYPE_CALLER_ID", 210: "PARAMETER_SOURCE_TYPE_CALL_ID", 211: "PARAMETER_SOURCE_TYPE_GROUP_ID", 212: "PARAMETER_SOURCE_TYPE_AGENT_SESSION_ID", 300: "PARAMETER_SOURCE_TYPE_DATA_DIP", 400: "PARAMETER_SOURCE_TYPE_IVR_DATA", 500: "PARAMETER_SOURCE_TYPE_DATA_COLLECT", 600: "PARAMETER_SOURCE_TYPE_PHONE_METADATA_AREA_CODE", 601: "PARAMETER_SOURCE_TYPE_PHONE_METADATA_CARRIER", 602: "PARAMETER_SOURCE_TYPE_PHONE_METADATA_CENTRAL_OFFICE_CODE", 603: "PARAMETER_SOURCE_TYPE_PHONE_METADATA_CITY", 604: "PARAMETER_SOURCE_TYPE_PHONE_METADATA_COUNTRY_CODE", 605: "PARAMETER_SOURCE_TYPE_PHONE_METADATA_SUBSCRIBER_NUMBER", 606: "PARAMETER_SOURCE_TYPE_PHONE_METADATA_ISO_CODE", 607: "PARAMETER_SOURCE_TYPE_PHONE_METADATA_INTERNATIONAL_PREFIX", 608: "PARAMETER_SOURCE_TYPE_PHONE_METADATA_LANGUAGE", 609: "PARAMETER_SOURCE_TYPE_PHONE_METADATA_LATITUDE", 610: "PARAMETER_SOURCE_TYPE_PHONE_METADATA_LONGITUDE", 611: "PARAMETER_SOURCE_TYPE_PHONE_METADATA_MAXIMUM_BLOCK_NUMBER", 612: "PARAMETER_SOURCE_TYPE_PHONE_METADATA_MINIMUM_BLOCK_NUMBER", 613: "PARAMETER_SOURCE_TYPE_PHONE_METADATA_NATIONAL_DESTINATION", 614: "PARAMETER_SOURCE_TYPE_PHONE_METADATA_NATIONAL_PREFIX", 615: "PARAMETER_SOURCE_TYPE_PHONE_METADATA_NUMBER_BLOCK_ID", 616: "PARAMETER_SOURCE_TYPE_PHONE_METADATA_NUMBER_TYPE", 617: "PARAMETER_SOURCE_TYPE_PHONE_METADATA_USES_NDC", 618: "PARAMETER_SOURCE_TYPE_PHONE_METADATA_DAYLIGHT_SAVINGS", 619: "PARAMETER_SOURCE_TYPE_PHONE_METADATA_PREFIX", 620: "PARAMETER_SOURCE_TYPE_PHONE_METADATA_REGION_CODE", 621: "PARAMETER_SOURCE_TYPE_PHONE_METADATA_REGION_NAME", 622: "PARAMETER_SOURCE_TYPE_PHONE_METADATA_SPECIAL_SERVICE_CODE_1", 623: "PARAMETER_SOURCE_TYPE_PHONE_METADATA_SPECIAL_SERVICE_CODE_2", 624: "PARAMETER_SOURCE_TYPE_PHONE_METADATA_SPECIAL_SERVICE_CODE_3", 625: "PARAMETER_SOURCE_TYPE_PHONE_METADATA_SPECIAL_SERVICE_CODE_4", 626: "PARAMETER_SOURCE_TYPE_PHONE_METADATA_TIME_ZONE", 627: "PARAMETER_SOURCE_TYPE_PHONE_METADATA_UTC_OFFSET", 700: "PARAMETER_SOURCE_TYPE_ZIP_METADATA_ADMIN_CODE_1", 701: "PARAMETER_SOURCE_TYPE_ZIP_METADATA_ADMIN_CODE_2", 702: "PARAMETER_SOURCE_TYPE_ZIP_METADATA_ADMIN_CODE_3", 703: "PARAMETER_SOURCE_TYPE_ZIP_METADATA_ADMIN_NAME_1", 704: "PARAMETER_SOURCE_TYPE_ZIP_METADATA_ADMIN_NAME_2", 705: "PARAMETER_SOURCE_TYPE_ZIP_METADATA_ADMIN_NAME_3", 706: "PARAMETER_SOURCE_TYPE_ZIP_METADATA_AREA_CODE", 707: "PARAMETER_SOURCE_TYPE_ZIP_METADATA_CITY_NAME", 708: "PARAMETER_SOURCE_TYPE_ZIP_METADATA_CITY_TYPE", 709: "PARAMETER_SOURCE_TYPE_ZIP_METADATA_COUNTRY_CODE", 710: "PARAMETER_SOURCE_TYPE_ZIP_METADATA_ISO_CODE", 711: "PARAMETER_SOURCE_TYPE_ZIP_METADATA_COUNTRY_NAME", 712: "PARAMETER_SOURCE_TYPE_ZIP_METADATA_COUNTRY_FPS_CODE", 713: "PARAMETER_SOURCE_TYPE_ZIP_METADATA_LATITUDE", 714: "PARAMETER_SOURCE_TYPE_ZIP_METADATA_POSITION_ACCURACY", 715: "PARAMETER_SOURCE_TYPE_ZIP_METADATA_LONGITUDE", 716: "PARAMETER_SOURCE_TYPE_ZIP_METADATA_METROPOLITAN_AREA", 717: "PARAMETER_SOURCE_TYPE_ZIP_METADATA_DAYLIGHT_SAVINGS", 718: "PARAMETER_SOURCE_TYPE_ZIP_METADATA_PLACE_NAME", 719: "PARAMETER_SOURCE_TYPE_ZIP_METADATA_POSTAL_CODE", 720: "PARAMETER_SOURCE_TYPE_ZIP_METADATA_POSTAL_CODE_KEY", 721: "PARAMETER_SOURCE_TYPE_ZIP_METADATA_POSTAL_TYPE", 722: "PARAMETER_SOURCE_TYPE_ZIP_METADATA_PROVICE_ABBREVIATION", 723: "PARAMETER_SOURCE_TYPE_ZIP_METADATA_PROVINCE_NAME", 724: "PARAMETER_SOURCE_TYPE_ZIP_METADATA_STATE_FPS_CODE", 725: "PARAMETER_SOURCE_TYPE_ZIP_METADATA_TIME_ZONE", 726: "PARAMETER_SOURCE_TYPE_ZIP_METADATA_UTC_OFFSET", 800: "PARAMETER_SOURCE_TYPE_CUSTOM_ACCOUNT_DATA", 900: "PARAMETER_SOURCE_TYPE_SIP_HEADER_DATA", 1000: "PARAMETER_SOURCE_TYPE_INTEGRATION_DATA", 1100: "PARAMETER_SOURCE_TYPE_JOURNEY_DATA", } ParameterSourceType_value = map[string]int32{ "PARAMETER_SOURCE_TYPE_UNSPECIFIED": 0, "PARAMETER_SOURCE_TYPE_STATIC_TEXT": 1, "PARAMETER_SOURCE_TYPE_CFD_ID": 100, "PARAMETER_SOURCE_TYPE_AGENT_ID": 200, "PARAMETER_SOURCE_TYPE_AGENT_FIRST_NAME": 201, "PARAMETER_SOURCE_TYPE_AGENT_LAST_NAME": 202, "PARAMETER_SOURCE_TYPE_AGENT_USERNAME": 203, "PARAMETER_SOURCE_TYPE_PARTNER_AGENT_ID": 204, "PARAMETER_SOURCE_TYPE_HG_ID": 205, "PARAMETER_SOURCE_TYPE_HG_NAME": 206, "PARAMETER_SOURCE_TYPE_HG_TYPE": 207, "PARAMETER_SOURCE_TYPE_CONSUMER_PHONE": 208, "PARAMETER_SOURCE_TYPE_CALLER_ID": 209, "PARAMETER_SOURCE_TYPE_CALL_ID": 210, "PARAMETER_SOURCE_TYPE_GROUP_ID": 211, "PARAMETER_SOURCE_TYPE_AGENT_SESSION_ID": 212, "PARAMETER_SOURCE_TYPE_DATA_DIP": 300, "PARAMETER_SOURCE_TYPE_IVR_DATA": 400, "PARAMETER_SOURCE_TYPE_DATA_COLLECT": 500, "PARAMETER_SOURCE_TYPE_PHONE_METADATA_AREA_CODE": 600, "PARAMETER_SOURCE_TYPE_PHONE_METADATA_CARRIER": 601, "PARAMETER_SOURCE_TYPE_PHONE_METADATA_CENTRAL_OFFICE_CODE": 602, "PARAMETER_SOURCE_TYPE_PHONE_METADATA_CITY": 603, "PARAMETER_SOURCE_TYPE_PHONE_METADATA_COUNTRY_CODE": 604, "PARAMETER_SOURCE_TYPE_PHONE_METADATA_SUBSCRIBER_NUMBER": 605, "PARAMETER_SOURCE_TYPE_PHONE_METADATA_ISO_CODE": 606, "PARAMETER_SOURCE_TYPE_PHONE_METADATA_INTERNATIONAL_PREFIX": 607, "PARAMETER_SOURCE_TYPE_PHONE_METADATA_LANGUAGE": 608, "PARAMETER_SOURCE_TYPE_PHONE_METADATA_LATITUDE": 609, "PARAMETER_SOURCE_TYPE_PHONE_METADATA_LONGITUDE": 610, "PARAMETER_SOURCE_TYPE_PHONE_METADATA_MAXIMUM_BLOCK_NUMBER": 611, "PARAMETER_SOURCE_TYPE_PHONE_METADATA_MINIMUM_BLOCK_NUMBER": 612, "PARAMETER_SOURCE_TYPE_PHONE_METADATA_NATIONAL_DESTINATION": 613, "PARAMETER_SOURCE_TYPE_PHONE_METADATA_NATIONAL_PREFIX": 614, "PARAMETER_SOURCE_TYPE_PHONE_METADATA_NUMBER_BLOCK_ID": 615, "PARAMETER_SOURCE_TYPE_PHONE_METADATA_NUMBER_TYPE": 616, "PARAMETER_SOURCE_TYPE_PHONE_METADATA_USES_NDC": 617, "PARAMETER_SOURCE_TYPE_PHONE_METADATA_DAYLIGHT_SAVINGS": 618, "PARAMETER_SOURCE_TYPE_PHONE_METADATA_PREFIX": 619, "PARAMETER_SOURCE_TYPE_PHONE_METADATA_REGION_CODE": 620, "PARAMETER_SOURCE_TYPE_PHONE_METADATA_REGION_NAME": 621, "PARAMETER_SOURCE_TYPE_PHONE_METADATA_SPECIAL_SERVICE_CODE_1": 622, "PARAMETER_SOURCE_TYPE_PHONE_METADATA_SPECIAL_SERVICE_CODE_2": 623, "PARAMETER_SOURCE_TYPE_PHONE_METADATA_SPECIAL_SERVICE_CODE_3": 624, "PARAMETER_SOURCE_TYPE_PHONE_METADATA_SPECIAL_SERVICE_CODE_4": 625, "PARAMETER_SOURCE_TYPE_PHONE_METADATA_TIME_ZONE": 626, "PARAMETER_SOURCE_TYPE_PHONE_METADATA_UTC_OFFSET": 627, "PARAMETER_SOURCE_TYPE_ZIP_METADATA_ADMIN_CODE_1": 700, "PARAMETER_SOURCE_TYPE_ZIP_METADATA_ADMIN_CODE_2": 701, "PARAMETER_SOURCE_TYPE_ZIP_METADATA_ADMIN_CODE_3": 702, "PARAMETER_SOURCE_TYPE_ZIP_METADATA_ADMIN_NAME_1": 703, "PARAMETER_SOURCE_TYPE_ZIP_METADATA_ADMIN_NAME_2": 704, "PARAMETER_SOURCE_TYPE_ZIP_METADATA_ADMIN_NAME_3": 705, "PARAMETER_SOURCE_TYPE_ZIP_METADATA_AREA_CODE": 706, "PARAMETER_SOURCE_TYPE_ZIP_METADATA_CITY_NAME": 707, "PARAMETER_SOURCE_TYPE_ZIP_METADATA_CITY_TYPE": 708, "PARAMETER_SOURCE_TYPE_ZIP_METADATA_COUNTRY_CODE": 709, "PARAMETER_SOURCE_TYPE_ZIP_METADATA_ISO_CODE": 710, "PARAMETER_SOURCE_TYPE_ZIP_METADATA_COUNTRY_NAME": 711, "PARAMETER_SOURCE_TYPE_ZIP_METADATA_COUNTRY_FPS_CODE": 712, "PARAMETER_SOURCE_TYPE_ZIP_METADATA_LATITUDE": 713, "PARAMETER_SOURCE_TYPE_ZIP_METADATA_POSITION_ACCURACY": 714, "PARAMETER_SOURCE_TYPE_ZIP_METADATA_LONGITUDE": 715, "PARAMETER_SOURCE_TYPE_ZIP_METADATA_METROPOLITAN_AREA": 716, "PARAMETER_SOURCE_TYPE_ZIP_METADATA_DAYLIGHT_SAVINGS": 717, "PARAMETER_SOURCE_TYPE_ZIP_METADATA_PLACE_NAME": 718, "PARAMETER_SOURCE_TYPE_ZIP_METADATA_POSTAL_CODE": 719, "PARAMETER_SOURCE_TYPE_ZIP_METADATA_POSTAL_CODE_KEY": 720, "PARAMETER_SOURCE_TYPE_ZIP_METADATA_POSTAL_TYPE": 721, "PARAMETER_SOURCE_TYPE_ZIP_METADATA_PROVICE_ABBREVIATION": 722, "PARAMETER_SOURCE_TYPE_ZIP_METADATA_PROVINCE_NAME": 723, "PARAMETER_SOURCE_TYPE_ZIP_METADATA_STATE_FPS_CODE": 724, "PARAMETER_SOURCE_TYPE_ZIP_METADATA_TIME_ZONE": 725, "PARAMETER_SOURCE_TYPE_ZIP_METADATA_UTC_OFFSET": 726, "PARAMETER_SOURCE_TYPE_CUSTOM_ACCOUNT_DATA": 800, "PARAMETER_SOURCE_TYPE_SIP_HEADER_DATA": 900, "PARAMETER_SOURCE_TYPE_INTEGRATION_DATA": 1000, "PARAMETER_SOURCE_TYPE_JOURNEY_DATA": 1100, } )
Enum value maps for ParameterSourceType.
var ( AgentStatus_name = map[int32]string{ 0: "AGENT_STATUS_UNSPECIFIED", 1: "AGENT_STATUS_LOGGED_IN", 2: "AGENT_STATUS_WAITING", 3: "AGENT_STATUS_PAUSED", 4: "AGENT_STATUS_ON_CALL", 5: "AGENT_STATUS_TRANSFER_CALL", 6: "AGENT_STATUS_TRANSFER_LOST", 7: "AGENT_STATUS_TRANSFER_TARGET_LOST", 8: "AGENT_STATUS_PREVIEW_CALL", 9: "AGENT_STATUS_MANUAL_DIAL_CALL", 10: "AGENT_STATUS_WRAP_UP", } AgentStatus_value = map[string]int32{ "AGENT_STATUS_UNSPECIFIED": 0, "AGENT_STATUS_LOGGED_IN": 1, "AGENT_STATUS_WAITING": 2, "AGENT_STATUS_PAUSED": 3, "AGENT_STATUS_ON_CALL": 4, "AGENT_STATUS_TRANSFER_CALL": 5, "AGENT_STATUS_TRANSFER_LOST": 6, "AGENT_STATUS_TRANSFER_TARGET_LOST": 7, "AGENT_STATUS_PREVIEW_CALL": 8, "AGENT_STATUS_MANUAL_DIAL_CALL": 9, "AGENT_STATUS_WRAP_UP": 10, } )
Enum value maps for AgentStatus.
var ( SystemPauseCode_name = map[int32]string{ 0: "SYSTEM_PAUSE_CODE_UNSPECIFIED", 1: "SYSTEM_PAUSE_CODE_AGENT_TRIGGER_ADVANCE_TO_PAUSED", 2: "SYSTEM_PAUSE_CODE_CHANGE_PASSWORD", 3: "SYSTEM_PAUSE_CODE_CHECK_VOICE_MAIL", 4: "SYSTEM_PAUSE_CODE_MANUALLY_APPROVE_CALLS", } SystemPauseCode_value = map[string]int32{ "SYSTEM_PAUSE_CODE_UNSPECIFIED": 0, "SYSTEM_PAUSE_CODE_AGENT_TRIGGER_ADVANCE_TO_PAUSED": 1, "SYSTEM_PAUSE_CODE_CHANGE_PASSWORD": 2, "SYSTEM_PAUSE_CODE_CHECK_VOICE_MAIL": 3, "SYSTEM_PAUSE_CODE_MANUALLY_APPROVE_CALLS": 4, } )
Enum value maps for SystemPauseCode.
var ( TriggerAction_name = map[int32]string{ 0: "TRIGGER_ACTION_UNSPECIFIED", 1: "TRIGGER_ACTION_ADVANCE_TO_STATUS", 2: "TRIGGER_ACTION_DISPLAY_MESSAGE", 3: "TRIGGER_ACTION_EJECT_AGENT", 4: "TRIGGER_ACTION_EXECUTE_WEB_LINK", 5: "TRIGGER_ACTION_EXECUTE_INTEGRATION_LINK", } TriggerAction_value = map[string]int32{ "TRIGGER_ACTION_UNSPECIFIED": 0, "TRIGGER_ACTION_ADVANCE_TO_STATUS": 1, "TRIGGER_ACTION_DISPLAY_MESSAGE": 2, "TRIGGER_ACTION_EJECT_AGENT": 3, "TRIGGER_ACTION_EXECUTE_WEB_LINK": 4, "TRIGGER_ACTION_EXECUTE_INTEGRATION_LINK": 5, } )
Enum value maps for TriggerAction.
var ( ScriptCategory_name = map[int32]string{ 0: "SCRIPT_CATEGORY_UNSPECIFIED", 1: "SCRIPT_CATEGORY_HUNT_GROUP", 2: "SCRIPT_CATEGORY_CAMPAIGN", } ScriptCategory_value = map[string]int32{ "SCRIPT_CATEGORY_UNSPECIFIED": 0, "SCRIPT_CATEGORY_HUNT_GROUP": 1, "SCRIPT_CATEGORY_CAMPAIGN": 2, } )
Enum value maps for ScriptCategory.
var ( ScriptResponseType_name = map[int32]string{ 0: "SCRIPT_RESPONSE_TYPE_UNSPECIFIED", 1: "SCRIPT_RESPONSE_TYPE_DROP_DOWN_SELECT_MENU", 2: "SCRIPT_RESPONSE_TYPE_MULTIPLE_SELECT_MENU", 3: "SCRIPT_RESPONSE_TYPE_CHECK_BOXES", 4: "SCRIPT_RESPONSE_TYPE_RADIO_BUTTONS", 5: "SCRIPT_RESPONSE_TYPE_TEXT_BOX", 6: "SCRIPT_RESPONSE_TYPE_TEXT_BOX_ALPHANUMERIC", 7: "SCRIPT_RESPONSE_TYPE_TEXT_BOX_NUMERICAL", 8: "SCRIPT_RESPONSE_TYPE_TEXT_VERIFICATION_FIELD", 9: "SCRIPT_RESPONSE_TYPE_TEXT_AREA", 10: "SCRIPT_RESPONSE_TYPE_REGULAR_EXPRESSION_FIELD", 11: "SCRIPT_RESPONSE_TYPE_REGULAR_EXPRESSION_AREA", } ScriptResponseType_value = map[string]int32{ "SCRIPT_RESPONSE_TYPE_UNSPECIFIED": 0, "SCRIPT_RESPONSE_TYPE_DROP_DOWN_SELECT_MENU": 1, "SCRIPT_RESPONSE_TYPE_MULTIPLE_SELECT_MENU": 2, "SCRIPT_RESPONSE_TYPE_CHECK_BOXES": 3, "SCRIPT_RESPONSE_TYPE_RADIO_BUTTONS": 4, "SCRIPT_RESPONSE_TYPE_TEXT_BOX": 5, "SCRIPT_RESPONSE_TYPE_TEXT_BOX_ALPHANUMERIC": 6, "SCRIPT_RESPONSE_TYPE_TEXT_BOX_NUMERICAL": 7, "SCRIPT_RESPONSE_TYPE_TEXT_VERIFICATION_FIELD": 8, "SCRIPT_RESPONSE_TYPE_TEXT_AREA": 9, "SCRIPT_RESPONSE_TYPE_REGULAR_EXPRESSION_FIELD": 10, "SCRIPT_RESPONSE_TYPE_REGULAR_EXPRESSION_AREA": 11, } )
Enum value maps for ScriptResponseType.
var ( CompareOperatorType_name = map[int32]string{ 0: "COMPARE_OPERATOR_TYPE_UNSPECIFIED", 1: "COMPARE_OPERATOR_TYPE_EQUALS", 2: "COMPARE_OPERATOR_TYPE_NOT_EQUALS", 3: "COMPARE_OPERATOR_TYPE_GREATER_THAN", 4: "COMPARE_OPERATOR_TYPE_LESS_THAN", 5: "COMPARE_OPERATOR_TYPE_GREATER_THAN_OR_EQUAL_TO", 6: "COMPARE_OPERATOR_TYPE_LESS_THAN_OR_EQUAL_TO", 7: "COMPARE_OPERATOR_TYPE_CONTAINS", 8: "COMPARE_OPERATOR_TYPE_DOES_NOT_CONTAIN", 9: "COMPARE_OPERATOR_TYPE_BLANK", 10: "COMPARE_OPERATOR_TYPE_NOT_BALNK", 11: "COMPARE_OPERATOR_TYPE_STARTS_WITH", 12: "COMPARE_OPERATOR_TYPE_DOES_NOT_START_WITH", 13: "COMPARE_OPERATOR_TYPE_ENDS_WITH", 14: "COMPARE_OPERATOR_TYPE_DOES_NOT_END_WITH", } CompareOperatorType_value = map[string]int32{ "COMPARE_OPERATOR_TYPE_UNSPECIFIED": 0, "COMPARE_OPERATOR_TYPE_EQUALS": 1, "COMPARE_OPERATOR_TYPE_NOT_EQUALS": 2, "COMPARE_OPERATOR_TYPE_GREATER_THAN": 3, "COMPARE_OPERATOR_TYPE_LESS_THAN": 4, "COMPARE_OPERATOR_TYPE_GREATER_THAN_OR_EQUAL_TO": 5, "COMPARE_OPERATOR_TYPE_LESS_THAN_OR_EQUAL_TO": 6, "COMPARE_OPERATOR_TYPE_CONTAINS": 7, "COMPARE_OPERATOR_TYPE_DOES_NOT_CONTAIN": 8, "COMPARE_OPERATOR_TYPE_BLANK": 9, "COMPARE_OPERATOR_TYPE_NOT_BALNK": 10, "COMPARE_OPERATOR_TYPE_STARTS_WITH": 11, "COMPARE_OPERATOR_TYPE_DOES_NOT_START_WITH": 12, "COMPARE_OPERATOR_TYPE_ENDS_WITH": 13, "COMPARE_OPERATOR_TYPE_DOES_NOT_END_WITH": 14, } )
Enum value maps for CompareOperatorType.
var ( Scorecards_EvaluationInterval_name = map[int32]string{ 0: "EVALUATION_INTERVAL_DAY_UNSPECIFIED", 1: "EVALUATION_INTERVAL_WEEK", 2: "EVALUATION_INTERVAL_MONTH", } Scorecards_EvaluationInterval_value = map[string]int32{ "EVALUATION_INTERVAL_DAY_UNSPECIFIED": 0, "EVALUATION_INTERVAL_WEEK": 1, "EVALUATION_INTERVAL_MONTH": 2, } )
Enum value maps for Scorecards_EvaluationInterval.
var ( VoiceAnalytics_Number_Kind_name = map[int32]string{ 0: "KIND_CARDINAL_UNSPECIFIED", 1: "KIND_ORDINAL", 2: "KIND_ANY", } VoiceAnalytics_Number_Kind_value = map[string]int32{ "KIND_CARDINAL_UNSPECIFIED": 0, "KIND_ORDINAL": 1, "KIND_ANY": 2, } )
Enum value maps for VoiceAnalytics_Number_Kind.
var ( Status_name = map[int32]string{ 0: "PENDING", 1: "REJECTED", 2: "ACCEPTED", } Status_value = map[string]int32{ "PENDING": 0, "REJECTED": 1, "ACCEPTED": 2, } )
Enum value maps for Status.
var File_api_commons_org_agent_profile_group_proto protoreflect.FileDescriptor
var File_api_commons_org_auth_connections_proto protoreflect.FileDescriptor
var File_api_commons_org_auth_token_proto protoreflect.FileDescriptor
var File_api_commons_org_huntgroup_proto protoreflect.FileDescriptor
var File_api_commons_org_idp_proto protoreflect.FileDescriptor
var File_api_commons_org_labels_proto protoreflect.FileDescriptor
var File_api_commons_org_organization_proto protoreflect.FileDescriptor
var File_api_commons_org_permissions_proto protoreflect.FileDescriptor
var File_api_commons_org_preferences_proto protoreflect.FileDescriptor
var File_api_commons_org_skill_group_proto protoreflect.FileDescriptor
var File_api_commons_org_trusts_proto protoreflect.FileDescriptor
var File_api_commons_org_user_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Act ¶ added in v1.7.62
type Act struct { // A list of Dispositions for an Act Dispositions []*Disposition `protobuf:"bytes,1,rep,name=dispositions,proto3" json:"dispositions,omitempty"` // A list of Verbiages for an Act Verbiages []*Verbiage `protobuf:"bytes,2,rep,name=verbiages,proto3" json:"verbiages,omitempty"` ConditionalNavigations []*ConditionalNavigation `` /* 127-byte string literal not displayed */ DefaultConditionalNavigationTarget int64 `` /* 168-byte string literal not displayed */ // Recording behavior when arriving to a specific page/act // Can be 3 values -1 means stop recording, 1 means start recording // 0 means no change on recording behavior PageArrivalRecordingControl int64 `` /* 147-byte string literal not displayed */ // Recording behavior when exitig a specific page/act PageExitRecordingControl int64 `` /* 138-byte string literal not displayed */ // contains filtered or unexported fields }
An act within a HuntGroupScript
func (*Act) Descriptor
deprecated
added in
v1.7.62
func (*Act) GetConditionalNavigations ¶ added in v1.7.62
func (x *Act) GetConditionalNavigations() []*ConditionalNavigation
func (*Act) GetDefaultConditionalNavigationTarget ¶ added in v1.7.62
func (*Act) GetDispositions ¶ added in v1.7.62
func (x *Act) GetDispositions() []*Disposition
func (*Act) GetPageArrivalRecordingControl ¶ added in v1.7.62
func (*Act) GetPageExitRecordingControl ¶ added in v1.7.62
func (*Act) GetVerbiages ¶ added in v1.7.62
func (*Act) ProtoMessage ¶ added in v1.7.62
func (*Act) ProtoMessage()
func (*Act) ProtoReflect ¶ added in v1.7.62
func (x *Act) ProtoReflect() protoreflect.Message
type AdminClientPreferences ¶
type AdminClientPreferences struct { // Org ID. OrgId string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"` // Enable the use of reserved carriers. UseReservedCarrier bool `protobuf:"varint,10,opt,name=use_reserved_carrier,json=useReservedCarrier,proto3" json:"use_reserved_carrier,omitempty"` // List of reserved carriers. ReservedCarriers []string `protobuf:"bytes,11,rep,name=reserved_carriers,json=reservedCarriers,proto3" json:"reserved_carriers,omitempty"` // Email sendgrid API key. EmailKey string `protobuf:"bytes,12,opt,name=email_key,json=emailKey,proto3" json:"email_key,omitempty"` // Email sendgrid API key ID. EmailId string `protobuf:"bytes,13,opt,name=email_id,json=emailId,proto3" json:"email_id,omitempty"` // Email sendgrid API key name. EmailName string `protobuf:"bytes,14,opt,name=email_name,json=emailName,proto3" json:"email_name,omitempty"` // Whitelisted IPs for the organization. WhitelistIps []string `protobuf:"bytes,15,rep,name=whitelist_ips,json=whitelistIps,proto3" json:"whitelist_ips,omitempty"` // Whitelisted domain names for the organization. WhitelistDomains []string `protobuf:"bytes,16,rep,name=whitelist_domains,json=whitelistDomains,proto3" json:"whitelist_domains,omitempty"` // Scheduled callbacks service ID. CallbacksServiceId string `protobuf:"bytes,17,opt,name=callbacks_service_id,json=callbacksServiceId,proto3" json:"callbacks_service_id,omitempty"` // Whether agent screen recording is enabled. AgentScreenRecording bool `protobuf:"varint,18,opt,name=agent_screen_recording,json=agentScreenRecording,proto3" json:"agent_screen_recording,omitempty"` // List of allowed countries for the organization. AllowedCountries []commons.Country `` /* 143-byte string literal not displayed */ // contains filtered or unexported fields }
Preferences for essential organization properties only to be used by account managers and customer support.
func (*AdminClientPreferences) Descriptor
deprecated
func (*AdminClientPreferences) Descriptor() ([]byte, []int)
Deprecated: Use AdminClientPreferences.ProtoReflect.Descriptor instead.
func (*AdminClientPreferences) GetAgentScreenRecording ¶
func (x *AdminClientPreferences) GetAgentScreenRecording() bool
func (*AdminClientPreferences) GetAllowedCountries ¶
func (x *AdminClientPreferences) GetAllowedCountries() []commons.Country
func (*AdminClientPreferences) GetCallbacksServiceId ¶
func (x *AdminClientPreferences) GetCallbacksServiceId() string
func (*AdminClientPreferences) GetEmailId ¶
func (x *AdminClientPreferences) GetEmailId() string
func (*AdminClientPreferences) GetEmailKey ¶
func (x *AdminClientPreferences) GetEmailKey() string
func (*AdminClientPreferences) GetEmailName ¶
func (x *AdminClientPreferences) GetEmailName() string
func (*AdminClientPreferences) GetOrgId ¶
func (x *AdminClientPreferences) GetOrgId() string
func (*AdminClientPreferences) GetReservedCarriers ¶
func (x *AdminClientPreferences) GetReservedCarriers() []string
func (*AdminClientPreferences) GetUseReservedCarrier ¶
func (x *AdminClientPreferences) GetUseReservedCarrier() bool
func (*AdminClientPreferences) GetWhitelistDomains ¶
func (x *AdminClientPreferences) GetWhitelistDomains() []string
func (*AdminClientPreferences) GetWhitelistIps ¶
func (x *AdminClientPreferences) GetWhitelistIps() []string
func (*AdminClientPreferences) ProtoMessage ¶
func (*AdminClientPreferences) ProtoMessage()
func (*AdminClientPreferences) ProtoReflect ¶
func (x *AdminClientPreferences) ProtoReflect() protoreflect.Message
func (*AdminClientPreferences) Reset ¶
func (x *AdminClientPreferences) Reset()
func (*AdminClientPreferences) String ¶
func (x *AdminClientPreferences) String() string
type AgentPreferences ¶
type AgentPreferences struct { // Org ID. OrgId string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"` // Default agent dial-in number. DefaultAgentDialIn string `protobuf:"bytes,10,opt,name=default_agent_dial_in,json=defaultAgentDialIn,proto3" json:"default_agent_dial_in,omitempty"` // PBX dial extension length, between 3 to 9 digits long. PbxExtensionLength int32 `protobuf:"varint,11,opt,name=pbx_extension_length,json=pbxExtensionLength,proto3" json:"pbx_extension_length,omitempty"` // Default agent softphone input volume, 0-100%. DefaultSoftphoneVolumeIn int32 `` /* 139-byte string literal not displayed */ // Default agent softphone output volume, 0-100%. DefaultSoftphoneVolumeOut int32 `` /* 142-byte string literal not displayed */ // List of agent dial-in numbers defined by regional skunk config. ConfigDialInNumbers []string `protobuf:"bytes,14,rep,name=config_dial_in_numbers,json=configDialInNumbers,proto3" json:"config_dial_in_numbers,omitempty"` // List of customized client-defined dial-in numbers. ClientDialInNumbers []string `protobuf:"bytes,15,rep,name=client_dial_in_numbers,json=clientDialInNumbers,proto3" json:"client_dial_in_numbers,omitempty"` // Allows agent to use privacy headers on the manual dial caller ID. ManualDialCallerIdPrivacy bool `` /* 144-byte string literal not displayed */ // The default/initial setting for caller ID privacy. UseManualDialCallerIdPrivacy bool `` /* 155-byte string literal not displayed */ // contains filtered or unexported fields }
Preferences controlling direct agent properties.
func (*AgentPreferences) Descriptor
deprecated
func (*AgentPreferences) Descriptor() ([]byte, []int)
Deprecated: Use AgentPreferences.ProtoReflect.Descriptor instead.
func (*AgentPreferences) GetClientDialInNumbers ¶
func (x *AgentPreferences) GetClientDialInNumbers() []string
func (*AgentPreferences) GetConfigDialInNumbers ¶
func (x *AgentPreferences) GetConfigDialInNumbers() []string
func (*AgentPreferences) GetDefaultAgentDialIn ¶
func (x *AgentPreferences) GetDefaultAgentDialIn() string
func (*AgentPreferences) GetDefaultSoftphoneVolumeIn ¶
func (x *AgentPreferences) GetDefaultSoftphoneVolumeIn() int32
func (*AgentPreferences) GetDefaultSoftphoneVolumeOut ¶
func (x *AgentPreferences) GetDefaultSoftphoneVolumeOut() int32
func (*AgentPreferences) GetManualDialCallerIdPrivacy ¶
func (x *AgentPreferences) GetManualDialCallerIdPrivacy() bool
func (*AgentPreferences) GetOrgId ¶
func (x *AgentPreferences) GetOrgId() string
func (*AgentPreferences) GetPbxExtensionLength ¶
func (x *AgentPreferences) GetPbxExtensionLength() int32
func (*AgentPreferences) GetUseManualDialCallerIdPrivacy ¶
func (x *AgentPreferences) GetUseManualDialCallerIdPrivacy() bool
func (*AgentPreferences) ProtoMessage ¶
func (*AgentPreferences) ProtoMessage()
func (*AgentPreferences) ProtoReflect ¶
func (x *AgentPreferences) ProtoReflect() protoreflect.Message
func (*AgentPreferences) Reset ¶
func (x *AgentPreferences) Reset()
func (*AgentPreferences) String ¶
func (x *AgentPreferences) String() string
type AgentProfileGroup ¶
type AgentProfileGroup struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` OrgId string `protobuf:"bytes,2,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"` Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` PriorityGroups []*PriorityGroup `protobuf:"bytes,4,rep,name=priority_groups,json=priorityGroups,proto3" json:"priority_groups,omitempty"` // last time agent profile group was updated LastUpdated *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=last_updated,json=lastUpdated,proto3" json:"last_updated,omitempty"` DefaultGroup bool `protobuf:"varint,10,opt,name=default_group,json=defaultGroup,proto3" json:"default_group,omitempty"` // contains filtered or unexported fields }
func (*AgentProfileGroup) Descriptor
deprecated
func (*AgentProfileGroup) Descriptor() ([]byte, []int)
Deprecated: Use AgentProfileGroup.ProtoReflect.Descriptor instead.
func (*AgentProfileGroup) GetDefaultGroup ¶
func (x *AgentProfileGroup) GetDefaultGroup() bool
func (*AgentProfileGroup) GetId ¶
func (x *AgentProfileGroup) GetId() string
func (*AgentProfileGroup) GetLastUpdated ¶
func (x *AgentProfileGroup) GetLastUpdated() *timestamppb.Timestamp
func (*AgentProfileGroup) GetName ¶
func (x *AgentProfileGroup) GetName() string
func (*AgentProfileGroup) GetOrgId ¶
func (x *AgentProfileGroup) GetOrgId() string
func (*AgentProfileGroup) GetPriorityGroups ¶
func (x *AgentProfileGroup) GetPriorityGroups() []*PriorityGroup
func (*AgentProfileGroup) ProtoMessage ¶
func (*AgentProfileGroup) ProtoMessage()
func (*AgentProfileGroup) ProtoReflect ¶
func (x *AgentProfileGroup) ProtoReflect() protoreflect.Message
func (*AgentProfileGroup) Reset ¶
func (x *AgentProfileGroup) Reset()
func (*AgentProfileGroup) String ¶
func (x *AgentProfileGroup) String() string
type AgentResponseAutoRuleSet ¶
type AgentResponseAutoRuleSet struct { // The ID of the ruleset RulesetSid int64 `protobuf:"varint,1,opt,name=ruleset_sid,json=rulesetSid,proto3" json:"ruleset_sid,omitempty"` // The name of the ruleset Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // The description of the ruleset Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // This country should be from the allowed list Country commons.Country `protobuf:"varint,4,opt,name=country,proto3,enum=api.commons.Country" json:"country,omitempty"` // List of Agent Call Responses with comparitors and durations Responses []*AutoResponseChoice `protobuf:"bytes,5,rep,name=responses,proto3" json:"responses,omitempty"` // contains filtered or unexported fields }
Sets of rules that manage automatically adding responses to the DNCL
func (*AgentResponseAutoRuleSet) Descriptor
deprecated
func (*AgentResponseAutoRuleSet) Descriptor() ([]byte, []int)
Deprecated: Use AgentResponseAutoRuleSet.ProtoReflect.Descriptor instead.
func (*AgentResponseAutoRuleSet) GetCountry ¶
func (x *AgentResponseAutoRuleSet) GetCountry() commons.Country
func (*AgentResponseAutoRuleSet) GetDescription ¶
func (x *AgentResponseAutoRuleSet) GetDescription() string
func (*AgentResponseAutoRuleSet) GetName ¶
func (x *AgentResponseAutoRuleSet) GetName() string
func (*AgentResponseAutoRuleSet) GetResponses ¶
func (x *AgentResponseAutoRuleSet) GetResponses() []*AutoResponseChoice
func (*AgentResponseAutoRuleSet) GetRulesetSid ¶
func (x *AgentResponseAutoRuleSet) GetRulesetSid() int64
func (*AgentResponseAutoRuleSet) ProtoMessage ¶
func (*AgentResponseAutoRuleSet) ProtoMessage()
func (*AgentResponseAutoRuleSet) ProtoReflect ¶
func (x *AgentResponseAutoRuleSet) ProtoReflect() protoreflect.Message
func (*AgentResponseAutoRuleSet) Reset ¶
func (x *AgentResponseAutoRuleSet) Reset()
func (*AgentResponseAutoRuleSet) String ¶
func (x *AgentResponseAutoRuleSet) String() string
type AgentResponseComparitors ¶
type AgentResponseComparitors struct { // Value is a string option that will compare against the agent response Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Expiration is expressed in number of hours Expiration int64 `protobuf:"varint,2,opt,name=expiration,proto3" json:"expiration,omitempty"` // contains filtered or unexported fields }
A list of agent entries and duration to use to determine addition to DNCL
func (*AgentResponseComparitors) Descriptor
deprecated
func (*AgentResponseComparitors) Descriptor() ([]byte, []int)
Deprecated: Use AgentResponseComparitors.ProtoReflect.Descriptor instead.
func (*AgentResponseComparitors) GetExpiration ¶
func (x *AgentResponseComparitors) GetExpiration() int64
func (*AgentResponseComparitors) GetValue ¶
func (x *AgentResponseComparitors) GetValue() string
func (*AgentResponseComparitors) ProtoMessage ¶
func (*AgentResponseComparitors) ProtoMessage()
func (*AgentResponseComparitors) ProtoReflect ¶
func (x *AgentResponseComparitors) ProtoReflect() protoreflect.Message
func (*AgentResponseComparitors) Reset ¶
func (x *AgentResponseComparitors) Reset()
func (*AgentResponseComparitors) String ¶
func (x *AgentResponseComparitors) String() string
type AgentStatus
deprecated
added in
v1.7.58
type AgentStatus int32
AgentStatus is the status of the agent on which the trigger is based DEPRECATED: Use services.org.hunt_groups.v1alpha1.AgentStatus instead
Deprecated: Marked as deprecated in api/commons/org/huntgroup.proto.
const ( // 0 explicitly means unspecified or invalid. AgentStatus_AGENT_STATUS_UNSPECIFIED AgentStatus = 0 // The status for when the agent is logged in AgentStatus_AGENT_STATUS_LOGGED_IN AgentStatus = 1 // The status for when the agent is waiting AgentStatus_AGENT_STATUS_WAITING AgentStatus = 2 // The status for when the agent is paused AgentStatus_AGENT_STATUS_PAUSED AgentStatus = 3 // The status for when the agent is on call AgentStatus_AGENT_STATUS_ON_CALL AgentStatus = 4 // The status for when the agent is on a transfer call AgentStatus_AGENT_STATUS_TRANSFER_CALL AgentStatus = 5 // The status for when the agent is on a transfer call and the transfer is lost AgentStatus_AGENT_STATUS_TRANSFER_LOST AgentStatus = 6 // The status for when the agent is on a transfer call and the transfer target is lost AgentStatus_AGENT_STATUS_TRANSFER_TARGET_LOST AgentStatus = 7 // The status for when the agent is on a preview call AgentStatus_AGENT_STATUS_PREVIEW_CALL AgentStatus = 8 // The status for when the agent is on a manual dial call AgentStatus_AGENT_STATUS_MANUAL_DIAL_CALL AgentStatus = 9 // The status for when the agent is wrapping up the call AgentStatus_AGENT_STATUS_WRAP_UP AgentStatus = 10 )
func (AgentStatus) Descriptor ¶ added in v1.7.58
func (AgentStatus) Descriptor() protoreflect.EnumDescriptor
func (AgentStatus) Enum ¶ added in v1.7.58
func (x AgentStatus) Enum() *AgentStatus
func (AgentStatus) EnumDescriptor
deprecated
added in
v1.7.58
func (AgentStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use AgentStatus.Descriptor instead.
func (AgentStatus) Number ¶ added in v1.7.58
func (x AgentStatus) Number() protoreflect.EnumNumber
func (AgentStatus) String ¶ added in v1.7.58
func (x AgentStatus) String() string
func (AgentStatus) Type ¶ added in v1.7.58
func (AgentStatus) Type() protoreflect.EnumType
type AgentStatusOption
deprecated
added in
v1.7.58
type AgentStatusOption struct { // The status of the agent on which the trigger is based AgentStatus AgentStatus `` /* 128-byte string literal not displayed */ // The duration of the trigger (in seconds) // Used for agent status: all but Logged In Duration int64 `protobuf:"varint,2,opt,name=duration,proto3" json:"duration,omitempty"` // The pause code to use for the trigger // Use pause code only if either system_pause_code or custom_pause_code is set // Used for agent status: Paused PauseCode *TriggerPauseCode `protobuf:"bytes,3,opt,name=pause_code,json=pauseCode,proto3" json:"pause_code,omitempty"` // The call types to use for the trigger // Used for agent status: On Call, Wrap Up CallTypes *TriggerCallTypes `protobuf:"bytes,4,opt,name=call_types,json=callTypes,proto3" json:"call_types,omitempty"` // Whether to use the scheduled callback for the trigger // Used for agent status: Manual Dial Call ScheduledCallbackPresent bool `` /* 136-byte string literal not displayed */ // contains filtered or unexported fields }
DEPRECATED: Use services.org.hunt_groups.v1alpha1.AgentStatusOption instead
Deprecated: Marked as deprecated in api/commons/org/huntgroup.proto.
func (*AgentStatusOption) Descriptor
deprecated
added in
v1.7.58
func (*AgentStatusOption) Descriptor() ([]byte, []int)
Deprecated: Use AgentStatusOption.ProtoReflect.Descriptor instead.
func (*AgentStatusOption) GetAgentStatus ¶ added in v1.7.58
func (x *AgentStatusOption) GetAgentStatus() AgentStatus
func (*AgentStatusOption) GetCallTypes ¶ added in v1.7.58
func (x *AgentStatusOption) GetCallTypes() *TriggerCallTypes
func (*AgentStatusOption) GetDuration ¶ added in v1.7.58
func (x *AgentStatusOption) GetDuration() int64
func (*AgentStatusOption) GetPauseCode ¶ added in v1.7.58
func (x *AgentStatusOption) GetPauseCode() *TriggerPauseCode
func (*AgentStatusOption) GetScheduledCallbackPresent ¶ added in v1.7.58
func (x *AgentStatusOption) GetScheduledCallbackPresent() bool
func (*AgentStatusOption) ProtoMessage ¶ added in v1.7.58
func (*AgentStatusOption) ProtoMessage()
func (*AgentStatusOption) ProtoReflect ¶ added in v1.7.58
func (x *AgentStatusOption) ProtoReflect() protoreflect.Message
func (*AgentStatusOption) Reset ¶ added in v1.7.58
func (x *AgentStatusOption) Reset()
func (*AgentStatusOption) String ¶ added in v1.7.58
func (x *AgentStatusOption) String() string
type AgentTrigger
deprecated
added in
v1.7.58
type AgentTrigger struct { // The sid of the agent trigger AgentTriggerSid int64 `protobuf:"varint,1,opt,name=agent_trigger_sid,json=agentTriggerSid,proto3" json:"agent_trigger_sid,omitempty"` // The description of the agent trigger Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` // The agent status option to use for the trigger AgentStatusOption *AgentStatusOption `protobuf:"bytes,3,opt,name=agent_status_option,json=agentStatusOption,proto3" json:"agent_status_option,omitempty"` // The action option to use for the trigger TriggerActionOption *TriggerActionOption `protobuf:"bytes,4,opt,name=trigger_action_option,json=triggerActionOption,proto3" json:"trigger_action_option,omitempty"` // contains filtered or unexported fields }
AgentTrigger is the entity for agent triggers. DEPRECATED: Use services.org.hunt_groups.v1alpha1.AgentTrigger instead
Deprecated: Marked as deprecated in api/commons/org/huntgroup.proto.
func (*AgentTrigger) Descriptor
deprecated
added in
v1.7.58
func (*AgentTrigger) Descriptor() ([]byte, []int)
Deprecated: Use AgentTrigger.ProtoReflect.Descriptor instead.
func (*AgentTrigger) GetAgentStatusOption ¶ added in v1.7.58
func (x *AgentTrigger) GetAgentStatusOption() *AgentStatusOption
func (*AgentTrigger) GetAgentTriggerSid ¶ added in v1.7.58
func (x *AgentTrigger) GetAgentTriggerSid() int64
func (*AgentTrigger) GetDescription ¶ added in v1.7.58
func (x *AgentTrigger) GetDescription() string
func (*AgentTrigger) GetTriggerActionOption ¶ added in v1.7.58
func (x *AgentTrigger) GetTriggerActionOption() *TriggerActionOption
func (*AgentTrigger) ProtoMessage ¶ added in v1.7.58
func (*AgentTrigger) ProtoMessage()
func (*AgentTrigger) ProtoReflect ¶ added in v1.7.58
func (x *AgentTrigger) ProtoReflect() protoreflect.Message
func (*AgentTrigger) Reset ¶ added in v1.7.58
func (x *AgentTrigger) Reset()
func (*AgentTrigger) String ¶ added in v1.7.58
func (x *AgentTrigger) String() string
type AuthConnectionSettings ¶ added in v1.7.18
type AuthConnectionSettings struct { // issuer_url is the url provided by the identity provider // used to get authorization tokens. IssuerUrl string `protobuf:"bytes,1,opt,name=issuer_url,json=issuerUrl,proto3" json:"issuer_url,omitempty"` // tenant_url is the url used to match user's emails so // that the connection is used. TenantUrl string `protobuf:"bytes,2,opt,name=tenant_url,json=tenantUrl,proto3" json:"tenant_url,omitempty"` // client_id is the id of the application created from // the auth provider. ClientId string `protobuf:"bytes,3,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"` // connection_id is the id of the auth0 connection. // This field will be populated automatically during // the CreateAuthConnection rpc. ConnectionId string `protobuf:"bytes,4,opt,name=connection_id,json=connectionId,proto3" json:"connection_id,omitempty"` // secret_expiration is an optional field that is // used to know when the connection's secret will // expire. Some providers have secret's that don't expire. SecretExpiration *AuthConnectionSettings_SecretExpiration `protobuf:"bytes,5,opt,name=secret_expiration,json=secretExpiration,proto3" json:"secret_expiration,omitempty"` // default_group defines settings used for all users for this connection // regardless of their groups. Group name is ignored for the default. This // field can be left nil if no default settings are desired. DefaultGroup *GroupItem `protobuf:"bytes,6,opt,name=default_group,json=defaultGroup,proto3" json:"default_group,omitempty"` // custom_groups defines the settings that will be used if a user with // this connection contains one or more of the matching group names. // If a user has multiple matching groups the settings for the highest // priority custom group will be used. Priority is determined by the custom // groups position in the list. CustomGroups []*GroupItem `protobuf:"bytes,7,rep,name=custom_groups,json=customGroups,proto3" json:"custom_groups,omitempty"` // org_id is the id of the organization the connection belongs too. OrgId string `protobuf:"bytes,8,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"` // name is the name of the connection. Name string `protobuf:"bytes,9,opt,name=name,proto3" json:"name,omitempty"` // type is what type of provider is used for the connection. Type ConnectionType `protobuf:"varint,10,opt,name=type,proto3,enum=api.commons.org.ConnectionType" json:"type,omitempty"` // resource_url is used as an extra parameter on oidc requests. // It may be required for certain ADFS configuration. ResourceUrl string `protobuf:"bytes,100,opt,name=resource_url,json=resourceUrl,proto3" json:"resource_url,omitempty"` // use_government_azure reflects whether or not an azure connection uses the government endpoints. UseGovernmentAzure bool `protobuf:"varint,101,opt,name=use_government_azure,json=useGovernmentAzure,proto3" json:"use_government_azure,omitempty"` // contains filtered or unexported fields }
AuthConnectionSettings is the entity for sso connection information.
func (*AuthConnectionSettings) Descriptor
deprecated
added in
v1.7.18
func (*AuthConnectionSettings) Descriptor() ([]byte, []int)
Deprecated: Use AuthConnectionSettings.ProtoReflect.Descriptor instead.
func (*AuthConnectionSettings) GetClientId ¶ added in v1.7.18
func (x *AuthConnectionSettings) GetClientId() string
func (*AuthConnectionSettings) GetConnectionId ¶ added in v1.7.18
func (x *AuthConnectionSettings) GetConnectionId() string
func (*AuthConnectionSettings) GetCustomGroups ¶ added in v1.7.18
func (x *AuthConnectionSettings) GetCustomGroups() []*GroupItem
func (*AuthConnectionSettings) GetDefaultGroup ¶ added in v1.7.18
func (x *AuthConnectionSettings) GetDefaultGroup() *GroupItem
func (*AuthConnectionSettings) GetIssuerUrl ¶ added in v1.7.18
func (x *AuthConnectionSettings) GetIssuerUrl() string
func (*AuthConnectionSettings) GetName ¶ added in v1.7.21
func (x *AuthConnectionSettings) GetName() string
func (*AuthConnectionSettings) GetOrgId ¶ added in v1.7.21
func (x *AuthConnectionSettings) GetOrgId() string
func (*AuthConnectionSettings) GetResourceUrl ¶ added in v1.7.82
func (x *AuthConnectionSettings) GetResourceUrl() string
func (*AuthConnectionSettings) GetSecretExpiration ¶ added in v1.7.18
func (x *AuthConnectionSettings) GetSecretExpiration() *AuthConnectionSettings_SecretExpiration
func (*AuthConnectionSettings) GetTenantUrl ¶ added in v1.7.18
func (x *AuthConnectionSettings) GetTenantUrl() string
func (*AuthConnectionSettings) GetType ¶ added in v1.7.21
func (x *AuthConnectionSettings) GetType() ConnectionType
func (*AuthConnectionSettings) GetUseGovernmentAzure ¶ added in v1.7.82
func (x *AuthConnectionSettings) GetUseGovernmentAzure() bool
func (*AuthConnectionSettings) ProtoMessage ¶ added in v1.7.18
func (*AuthConnectionSettings) ProtoMessage()
func (*AuthConnectionSettings) ProtoReflect ¶ added in v1.7.18
func (x *AuthConnectionSettings) ProtoReflect() protoreflect.Message
func (*AuthConnectionSettings) Reset ¶ added in v1.7.18
func (x *AuthConnectionSettings) Reset()
func (*AuthConnectionSettings) String ¶ added in v1.7.18
func (x *AuthConnectionSettings) String() string
type AuthConnectionSettings_SecretExpiration ¶ added in v1.7.18
type AuthConnectionSettings_SecretExpiration struct { Date *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=date,proto3" json:"date,omitempty"` // contains filtered or unexported fields }
func (*AuthConnectionSettings_SecretExpiration) Descriptor
deprecated
added in
v1.7.18
func (*AuthConnectionSettings_SecretExpiration) Descriptor() ([]byte, []int)
Deprecated: Use AuthConnectionSettings_SecretExpiration.ProtoReflect.Descriptor instead.
func (*AuthConnectionSettings_SecretExpiration) GetDate ¶ added in v1.7.18
func (x *AuthConnectionSettings_SecretExpiration) GetDate() *timestamppb.Timestamp
func (*AuthConnectionSettings_SecretExpiration) ProtoMessage ¶ added in v1.7.18
func (*AuthConnectionSettings_SecretExpiration) ProtoMessage()
func (*AuthConnectionSettings_SecretExpiration) ProtoReflect ¶ added in v1.7.18
func (x *AuthConnectionSettings_SecretExpiration) ProtoReflect() protoreflect.Message
func (*AuthConnectionSettings_SecretExpiration) Reset ¶ added in v1.7.18
func (x *AuthConnectionSettings_SecretExpiration) Reset()
func (*AuthConnectionSettings_SecretExpiration) String ¶ added in v1.7.18
func (x *AuthConnectionSettings_SecretExpiration) String() string
type AuthToken ¶ added in v1.7.49
type AuthToken struct { // the raw token value Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"` // user the token belongs to UserId string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` // org the user and token belong to OrgId string `protobuf:"bytes,3,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"` // tokens expiration Expiration *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=expiration,proto3" json:"expiration,omitempty"` // contains filtered or unexported fields }
AuthToken is an authentication token for a user
func (*AuthToken) Descriptor
deprecated
added in
v1.7.49
func (*AuthToken) GetExpiration ¶ added in v1.7.49
func (x *AuthToken) GetExpiration() *timestamppb.Timestamp
func (*AuthToken) ProtoMessage ¶ added in v1.7.49
func (*AuthToken) ProtoMessage()
func (*AuthToken) ProtoReflect ¶ added in v1.7.49
func (x *AuthToken) ProtoReflect() protoreflect.Message
type AuthTokenExpiration
deprecated
added in
v1.8.2
type AuthTokenExpiration struct { // The token that is expiring Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"` // The token expiration Expiration *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=expiration,proto3" json:"expiration,omitempty"` // contains filtered or unexported fields }
AuthTokenExpiration is used to notify the user about an auth token expiration
Deprecated: Marked as deprecated in api/commons/org/auth_token.proto.
func (*AuthTokenExpiration) Descriptor
deprecated
added in
v1.8.2
func (*AuthTokenExpiration) Descriptor() ([]byte, []int)
Deprecated: Use AuthTokenExpiration.ProtoReflect.Descriptor instead.
func (*AuthTokenExpiration) GetExpiration ¶ added in v1.8.2
func (x *AuthTokenExpiration) GetExpiration() *timestamppb.Timestamp
func (*AuthTokenExpiration) GetToken ¶ added in v1.8.2
func (x *AuthTokenExpiration) GetToken() string
func (*AuthTokenExpiration) ProtoMessage ¶ added in v1.8.2
func (*AuthTokenExpiration) ProtoMessage()
func (*AuthTokenExpiration) ProtoReflect ¶ added in v1.8.2
func (x *AuthTokenExpiration) ProtoReflect() protoreflect.Message
func (*AuthTokenExpiration) Reset ¶ added in v1.8.2
func (x *AuthTokenExpiration) Reset()
func (*AuthTokenExpiration) String ¶ added in v1.8.2
func (x *AuthTokenExpiration) String() string
type AuthenticationPreferences ¶
type AuthenticationPreferences struct { // Org ID. OrgId string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"` // Use IP based authorization. AuthorizationViaIp bool `protobuf:"varint,10,opt,name=authorization_via_ip,json=authorizationViaIp,proto3" json:"authorization_via_ip,omitempty"` // List of whitelisted IPs. AllowedIps []string `protobuf:"bytes,11,rep,name=allowed_ips,json=allowedIps,proto3" json:"allowed_ips,omitempty"` // Agent API key. AgentApiKey string `protobuf:"bytes,12,opt,name=agent_api_key,json=agentApiKey,proto3" json:"agent_api_key,omitempty"` // Whether or not two factor authentication is enabled. Enable_2Fa bool `protobuf:"varint,13,opt,name=enable_2fa,json=enable2fa,proto3" json:"enable_2fa,omitempty"` // Whether or not to block login from users without a verified email. // This option is only used if two factor authentication is enabled. BlockUnverifiedUsers bool `protobuf:"varint,14,opt,name=block_unverified_users,json=blockUnverifiedUsers,proto3" json:"block_unverified_users,omitempty"` // Contains the settings needed to set up email mfa for an organization. EmailMfaSettings *AuthenticationPreferences_EmailMfaSettings `protobuf:"bytes,15,opt,name=email_mfa_settings,json=emailMfaSettings,proto3" json:"email_mfa_settings,omitempty"` // Contains the settings needed to set up a duo mfa client for an organization. // The duo client secret is not included here - it only exists on the update api. DuoMfaSettings *AuthenticationPreferences_DuoMfaSettings `protobuf:"bytes,16,opt,name=duo_mfa_settings,json=duoMfaSettings,proto3" json:"duo_mfa_settings,omitempty"` // Org enables the ability to set the password reset interval AllowForcePasswordResetInterval bool `` /* 162-byte string literal not displayed */ // An interval in the form of days for users in the org to reset passwords PasswordResetDayInterval int32 `` /* 139-byte string literal not displayed */ // Use IP based authorization per user. UserAuthorizationViaIp bool `` /* 133-byte string literal not displayed */ // Restrict sso users from logging in via username and password. ForceSsoProvider bool `protobuf:"varint,20,opt,name=force_sso_provider,json=forceSsoProvider,proto3" json:"force_sso_provider,omitempty"` // Whether or not to enable TOTP for 2FA. EnableTotp bool `protobuf:"varint,21,opt,name=enable_totp,json=enableTotp,proto3" json:"enable_totp,omitempty"` // contains filtered or unexported fields }
Preferences for controlling the organization's authentication properties.
func (*AuthenticationPreferences) Descriptor
deprecated
func (*AuthenticationPreferences) Descriptor() ([]byte, []int)
Deprecated: Use AuthenticationPreferences.ProtoReflect.Descriptor instead.
func (*AuthenticationPreferences) GetAgentApiKey ¶
func (x *AuthenticationPreferences) GetAgentApiKey() string
func (*AuthenticationPreferences) GetAllowForcePasswordResetInterval ¶ added in v1.7.69
func (x *AuthenticationPreferences) GetAllowForcePasswordResetInterval() bool
func (*AuthenticationPreferences) GetAllowedIps ¶
func (x *AuthenticationPreferences) GetAllowedIps() []string
func (*AuthenticationPreferences) GetAuthorizationViaIp ¶
func (x *AuthenticationPreferences) GetAuthorizationViaIp() bool
func (*AuthenticationPreferences) GetBlockUnverifiedUsers ¶ added in v1.7.39
func (x *AuthenticationPreferences) GetBlockUnverifiedUsers() bool
func (*AuthenticationPreferences) GetDuoMfaSettings ¶ added in v1.7.66
func (x *AuthenticationPreferences) GetDuoMfaSettings() *AuthenticationPreferences_DuoMfaSettings
func (*AuthenticationPreferences) GetEmailMfaSettings ¶ added in v1.7.66
func (x *AuthenticationPreferences) GetEmailMfaSettings() *AuthenticationPreferences_EmailMfaSettings
func (*AuthenticationPreferences) GetEnableTotp ¶ added in v1.8.2
func (x *AuthenticationPreferences) GetEnableTotp() bool
func (*AuthenticationPreferences) GetEnable_2Fa ¶ added in v1.7.39
func (x *AuthenticationPreferences) GetEnable_2Fa() bool
func (*AuthenticationPreferences) GetForceSsoProvider ¶ added in v1.7.79
func (x *AuthenticationPreferences) GetForceSsoProvider() bool
func (*AuthenticationPreferences) GetOrgId ¶
func (x *AuthenticationPreferences) GetOrgId() string
func (*AuthenticationPreferences) GetPasswordResetDayInterval ¶ added in v1.7.69
func (x *AuthenticationPreferences) GetPasswordResetDayInterval() int32
func (*AuthenticationPreferences) GetUserAuthorizationViaIp ¶ added in v1.7.70
func (x *AuthenticationPreferences) GetUserAuthorizationViaIp() bool
func (*AuthenticationPreferences) ProtoMessage ¶
func (*AuthenticationPreferences) ProtoMessage()
func (*AuthenticationPreferences) ProtoReflect ¶
func (x *AuthenticationPreferences) ProtoReflect() protoreflect.Message
func (*AuthenticationPreferences) Reset ¶
func (x *AuthenticationPreferences) Reset()
func (*AuthenticationPreferences) String ¶
func (x *AuthenticationPreferences) String() string
type AuthenticationPreferences_DuoMfaSettings ¶ added in v1.7.66
type AuthenticationPreferences_DuoMfaSettings struct { DuoClientId string `protobuf:"bytes,1,opt,name=duo_client_id,json=duoClientId,proto3" json:"duo_client_id,omitempty"` DuoApiHost string `protobuf:"bytes,2,opt,name=duo_api_host,json=duoApiHost,proto3" json:"duo_api_host,omitempty"` Enabled bool `protobuf:"varint,3,opt,name=enabled,proto3" json:"enabled,omitempty"` // contains filtered or unexported fields }
A message containing the settings needed to set up a duo mfa client for an organization. The duo client secret is not included here - it only exists on the update api.
func (*AuthenticationPreferences_DuoMfaSettings) Descriptor
deprecated
added in
v1.7.66
func (*AuthenticationPreferences_DuoMfaSettings) Descriptor() ([]byte, []int)
Deprecated: Use AuthenticationPreferences_DuoMfaSettings.ProtoReflect.Descriptor instead.
func (*AuthenticationPreferences_DuoMfaSettings) GetDuoApiHost ¶ added in v1.7.66
func (x *AuthenticationPreferences_DuoMfaSettings) GetDuoApiHost() string
func (*AuthenticationPreferences_DuoMfaSettings) GetDuoClientId ¶ added in v1.7.66
func (x *AuthenticationPreferences_DuoMfaSettings) GetDuoClientId() string
func (*AuthenticationPreferences_DuoMfaSettings) GetEnabled ¶ added in v1.7.66
func (x *AuthenticationPreferences_DuoMfaSettings) GetEnabled() bool
func (*AuthenticationPreferences_DuoMfaSettings) ProtoMessage ¶ added in v1.7.66
func (*AuthenticationPreferences_DuoMfaSettings) ProtoMessage()
func (*AuthenticationPreferences_DuoMfaSettings) ProtoReflect ¶ added in v1.7.66
func (x *AuthenticationPreferences_DuoMfaSettings) ProtoReflect() protoreflect.Message
func (*AuthenticationPreferences_DuoMfaSettings) Reset ¶ added in v1.7.66
func (x *AuthenticationPreferences_DuoMfaSettings) Reset()
func (*AuthenticationPreferences_DuoMfaSettings) String ¶ added in v1.7.66
func (x *AuthenticationPreferences_DuoMfaSettings) String() string
type AuthenticationPreferences_EmailMfaSettings ¶ added in v1.7.66
type AuthenticationPreferences_EmailMfaSettings struct { Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` // contains filtered or unexported fields }
A message containing the settings needed for email mfa for an organization.
func (*AuthenticationPreferences_EmailMfaSettings) Descriptor
deprecated
added in
v1.7.66
func (*AuthenticationPreferences_EmailMfaSettings) Descriptor() ([]byte, []int)
Deprecated: Use AuthenticationPreferences_EmailMfaSettings.ProtoReflect.Descriptor instead.
func (*AuthenticationPreferences_EmailMfaSettings) GetEnabled ¶ added in v1.7.66
func (x *AuthenticationPreferences_EmailMfaSettings) GetEnabled() bool
func (*AuthenticationPreferences_EmailMfaSettings) ProtoMessage ¶ added in v1.7.66
func (*AuthenticationPreferences_EmailMfaSettings) ProtoMessage()
func (*AuthenticationPreferences_EmailMfaSettings) ProtoReflect ¶ added in v1.7.66
func (x *AuthenticationPreferences_EmailMfaSettings) ProtoReflect() protoreflect.Message
func (*AuthenticationPreferences_EmailMfaSettings) Reset ¶ added in v1.7.66
func (x *AuthenticationPreferences_EmailMfaSettings) Reset()
func (*AuthenticationPreferences_EmailMfaSettings) String ¶ added in v1.7.66
func (x *AuthenticationPreferences_EmailMfaSettings) String() string
type AutoResponseChoice ¶
type AutoResponseChoice struct { // The name of the agent call response AgentCallResponse string `protobuf:"bytes,1,opt,name=agent_call_response,json=agentCallResponse,proto3" json:"agent_call_response,omitempty"` // List of comparitors with duration Comparitors []*AgentResponseComparitors `protobuf:"bytes,2,rep,name=comparitors,proto3" json:"comparitors,omitempty"` // contains filtered or unexported fields }
An Agent Call Response with comparitors and duration
func (*AutoResponseChoice) Descriptor
deprecated
func (*AutoResponseChoice) Descriptor() ([]byte, []int)
Deprecated: Use AutoResponseChoice.ProtoReflect.Descriptor instead.
func (*AutoResponseChoice) GetAgentCallResponse ¶
func (x *AutoResponseChoice) GetAgentCallResponse() string
func (*AutoResponseChoice) GetComparitors ¶
func (x *AutoResponseChoice) GetComparitors() []*AgentResponseComparitors
func (*AutoResponseChoice) ProtoMessage ¶
func (*AutoResponseChoice) ProtoMessage()
func (*AutoResponseChoice) ProtoReflect ¶
func (x *AutoResponseChoice) ProtoReflect() protoreflect.Message
func (*AutoResponseChoice) Reset ¶
func (x *AutoResponseChoice) Reset()
func (*AutoResponseChoice) String ¶
func (x *AutoResponseChoice) String() string
type BargeInFiltering ¶
type BargeInFiltering struct { // Hunt group settings. HuntGroup *BargeInFiltering_HuntGroup `protobuf:"bytes,1,opt,name=hunt_group,json=huntGroup,proto3" json:"hunt_group,omitempty"` // Agent status. AgentStatus *BargeInFiltering_AgentStatus `protobuf:"bytes,2,opt,name=agent_status,json=agentStatus,proto3" json:"agent_status,omitempty"` // contains filtered or unexported fields }
Barge-in filtering properties.
func (*BargeInFiltering) Descriptor
deprecated
func (*BargeInFiltering) Descriptor() ([]byte, []int)
Deprecated: Use BargeInFiltering.ProtoReflect.Descriptor instead.
func (*BargeInFiltering) GetAgentStatus ¶
func (x *BargeInFiltering) GetAgentStatus() *BargeInFiltering_AgentStatus
func (*BargeInFiltering) GetHuntGroup ¶
func (x *BargeInFiltering) GetHuntGroup() *BargeInFiltering_HuntGroup
func (*BargeInFiltering) ProtoMessage ¶
func (*BargeInFiltering) ProtoMessage()
func (*BargeInFiltering) ProtoReflect ¶
func (x *BargeInFiltering) ProtoReflect() protoreflect.Message
func (*BargeInFiltering) Reset ¶
func (x *BargeInFiltering) Reset()
func (*BargeInFiltering) String ¶
func (x *BargeInFiltering) String() string
type BargeInFiltering_AgentStatus ¶
type BargeInFiltering_AgentStatus struct { // Use any status (no filtering). Any bool `protobuf:"varint,1,opt,name=any,proto3" json:"any,omitempty"` // Agent waiting. Waiting bool `protobuf:"varint,2,opt,name=waiting,proto3" json:"waiting,omitempty"` // Agent on call. OnCall bool `protobuf:"varint,3,opt,name=on_call,json=onCall,proto3" json:"on_call,omitempty"` // Agent wrap-up. WrapUp bool `protobuf:"varint,4,opt,name=wrap_up,json=wrapUp,proto3" json:"wrap_up,omitempty"` // Agent paused. Paused bool `protobuf:"varint,5,opt,name=paused,proto3" json:"paused,omitempty"` // Agent transferring call. Transfer bool `protobuf:"varint,6,opt,name=transfer,proto3" json:"transfer,omitempty"` // Agent previewing call. Preview bool `protobuf:"varint,7,opt,name=preview,proto3" json:"preview,omitempty"` // Agent manual-dial. Manual bool `protobuf:"varint,8,opt,name=manual,proto3" json:"manual,omitempty"` // Agent PBX. Pbx bool `protobuf:"varint,9,opt,name=pbx,proto3" json:"pbx,omitempty"` // Agent on intercom. Intercom bool `protobuf:"varint,10,opt,name=intercom,proto3" json:"intercom,omitempty"` // contains filtered or unexported fields }
func (*BargeInFiltering_AgentStatus) Descriptor
deprecated
func (*BargeInFiltering_AgentStatus) Descriptor() ([]byte, []int)
Deprecated: Use BargeInFiltering_AgentStatus.ProtoReflect.Descriptor instead.
func (*BargeInFiltering_AgentStatus) GetAny ¶
func (x *BargeInFiltering_AgentStatus) GetAny() bool
func (*BargeInFiltering_AgentStatus) GetIntercom ¶
func (x *BargeInFiltering_AgentStatus) GetIntercom() bool
func (*BargeInFiltering_AgentStatus) GetManual ¶
func (x *BargeInFiltering_AgentStatus) GetManual() bool
func (*BargeInFiltering_AgentStatus) GetOnCall ¶
func (x *BargeInFiltering_AgentStatus) GetOnCall() bool
func (*BargeInFiltering_AgentStatus) GetPaused ¶
func (x *BargeInFiltering_AgentStatus) GetPaused() bool
func (*BargeInFiltering_AgentStatus) GetPbx ¶
func (x *BargeInFiltering_AgentStatus) GetPbx() bool
func (*BargeInFiltering_AgentStatus) GetPreview ¶
func (x *BargeInFiltering_AgentStatus) GetPreview() bool
func (*BargeInFiltering_AgentStatus) GetTransfer ¶
func (x *BargeInFiltering_AgentStatus) GetTransfer() bool
func (*BargeInFiltering_AgentStatus) GetWaiting ¶
func (x *BargeInFiltering_AgentStatus) GetWaiting() bool
func (*BargeInFiltering_AgentStatus) GetWrapUp ¶
func (x *BargeInFiltering_AgentStatus) GetWrapUp() bool
func (*BargeInFiltering_AgentStatus) ProtoMessage ¶
func (*BargeInFiltering_AgentStatus) ProtoMessage()
func (*BargeInFiltering_AgentStatus) ProtoReflect ¶
func (x *BargeInFiltering_AgentStatus) ProtoReflect() protoreflect.Message
func (*BargeInFiltering_AgentStatus) Reset ¶
func (x *BargeInFiltering_AgentStatus) Reset()
func (*BargeInFiltering_AgentStatus) String ¶
func (x *BargeInFiltering_AgentStatus) String() string
type BargeInFiltering_HuntGroup ¶
type BargeInFiltering_HuntGroup struct { // Use any huntgroup (no filtering). Any bool `protobuf:"varint,1,opt,name=any,proto3" json:"any,omitempty"` // Specific hunt group SID. HuntGroupSid int64 `protobuf:"varint,2,opt,name=hunt_group_sid,json=huntGroupSid,proto3" json:"hunt_group_sid,omitempty"` // contains filtered or unexported fields }
func (*BargeInFiltering_HuntGroup) Descriptor
deprecated
func (*BargeInFiltering_HuntGroup) Descriptor() ([]byte, []int)
Deprecated: Use BargeInFiltering_HuntGroup.ProtoReflect.Descriptor instead.
func (*BargeInFiltering_HuntGroup) GetAny ¶
func (x *BargeInFiltering_HuntGroup) GetAny() bool
func (*BargeInFiltering_HuntGroup) GetHuntGroupSid ¶
func (x *BargeInFiltering_HuntGroup) GetHuntGroupSid() int64
func (*BargeInFiltering_HuntGroup) ProtoMessage ¶
func (*BargeInFiltering_HuntGroup) ProtoMessage()
func (*BargeInFiltering_HuntGroup) ProtoReflect ¶
func (x *BargeInFiltering_HuntGroup) ProtoReflect() protoreflect.Message
func (*BargeInFiltering_HuntGroup) Reset ¶
func (x *BargeInFiltering_HuntGroup) Reset()
func (*BargeInFiltering_HuntGroup) String ¶
func (x *BargeInFiltering_HuntGroup) String() string
type BroadcastPreferences ¶
type BroadcastPreferences struct { // Org ID. OrgId string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"` // Whether the 'Dial List Penetration Strategy' property in templates and // broadcast scheduling is displayed. DisplayListPenetrationStrategy bool `` /* 157-byte string literal not displayed */ // List penetration strategy to give priority to dialing each number in a // single record before dialing from other records; false for depth first, // true for breadth first search. DialListPenetrationStrategy bool `` /* 148-byte string literal not displayed */ // Display the 'Follow the Sun' property in templates and broadcasts. DisplayFollowTheSun bool `protobuf:"varint,12,opt,name=display_follow_the_sun,json=displayFollowTheSun,proto3" json:"display_follow_the_sun,omitempty"` // Whether broadcasts follow the sun (prioritized east to west). FollowTheSun bool `protobuf:"varint,13,opt,name=follow_the_sun,json=followTheSun,proto3" json:"follow_the_sun,omitempty"` // Whether to hide the terminator select menu in the standard template // wizard and include only 'Connected, Live, and Machine' options in the // layered template wizard. SequenceTerminatorOverride bool `` /* 143-byte string literal not displayed */ // Broadcast scheduling template ordering default value. BroadcastTemplateOrdering commons.BroadcastTemplateOrdering `` /* 183-byte string literal not displayed */ // Whether the default broadcast start time is used. StartTimeEnabled bool `protobuf:"varint,16,opt,name=start_time_enabled,json=startTimeEnabled,proto3" json:"start_time_enabled,omitempty"` // Default broadcast start time. DefaultStartTime *BroadcastTime `protobuf:"bytes,17,opt,name=default_start_time,json=defaultStartTime,proto3" json:"default_start_time,omitempty"` // Whether the default broadcast stop time is used. StopTimeEnabled bool `protobuf:"varint,18,opt,name=stop_time_enabled,json=stopTimeEnabled,proto3" json:"stop_time_enabled,omitempty"` // Default broadcast stop time. DefaultStopTime *BroadcastTime `protobuf:"bytes,19,opt,name=default_stop_time,json=defaultStopTime,proto3" json:"default_stop_time,omitempty"` // contains filtered or unexported fields }
Preferences for editing templates and broadcast scheduling properties.
func (*BroadcastPreferences) Descriptor
deprecated
func (*BroadcastPreferences) Descriptor() ([]byte, []int)
Deprecated: Use BroadcastPreferences.ProtoReflect.Descriptor instead.
func (*BroadcastPreferences) GetBroadcastTemplateOrdering ¶
func (x *BroadcastPreferences) GetBroadcastTemplateOrdering() commons.BroadcastTemplateOrdering
func (*BroadcastPreferences) GetDefaultStartTime ¶
func (x *BroadcastPreferences) GetDefaultStartTime() *BroadcastTime
func (*BroadcastPreferences) GetDefaultStopTime ¶
func (x *BroadcastPreferences) GetDefaultStopTime() *BroadcastTime
func (*BroadcastPreferences) GetDialListPenetrationStrategy ¶
func (x *BroadcastPreferences) GetDialListPenetrationStrategy() bool
func (*BroadcastPreferences) GetDisplayFollowTheSun ¶
func (x *BroadcastPreferences) GetDisplayFollowTheSun() bool
func (*BroadcastPreferences) GetDisplayListPenetrationStrategy ¶
func (x *BroadcastPreferences) GetDisplayListPenetrationStrategy() bool
func (*BroadcastPreferences) GetFollowTheSun ¶
func (x *BroadcastPreferences) GetFollowTheSun() bool
func (*BroadcastPreferences) GetOrgId ¶
func (x *BroadcastPreferences) GetOrgId() string
func (*BroadcastPreferences) GetSequenceTerminatorOverride ¶
func (x *BroadcastPreferences) GetSequenceTerminatorOverride() bool
func (*BroadcastPreferences) GetStartTimeEnabled ¶
func (x *BroadcastPreferences) GetStartTimeEnabled() bool
func (*BroadcastPreferences) GetStopTimeEnabled ¶
func (x *BroadcastPreferences) GetStopTimeEnabled() bool
func (*BroadcastPreferences) ProtoMessage ¶
func (*BroadcastPreferences) ProtoMessage()
func (*BroadcastPreferences) ProtoReflect ¶
func (x *BroadcastPreferences) ProtoReflect() protoreflect.Message
func (*BroadcastPreferences) Reset ¶
func (x *BroadcastPreferences) Reset()
func (*BroadcastPreferences) String ¶
func (x *BroadcastPreferences) String() string
type BroadcastTime ¶
type BroadcastTime struct { // Hour of the day (0-23). Hours int32 `protobuf:"varint,1,opt,name=hours,proto3" json:"hours,omitempty"` // Minute of the hour (0-59). Minutes int32 `protobuf:"varint,2,opt,name=minutes,proto3" json:"minutes,omitempty"` // Time zone. Timezone commons.TimeZone `protobuf:"varint,3,opt,name=timezone,proto3,enum=api.commons.TimeZone" json:"timezone,omitempty"` // contains filtered or unexported fields }
Broadcast start/stop time properties.
func (*BroadcastTime) Descriptor
deprecated
func (*BroadcastTime) Descriptor() ([]byte, []int)
Deprecated: Use BroadcastTime.ProtoReflect.Descriptor instead.
func (*BroadcastTime) GetHours ¶
func (x *BroadcastTime) GetHours() int32
func (*BroadcastTime) GetMinutes ¶
func (x *BroadcastTime) GetMinutes() int32
func (*BroadcastTime) GetTimezone ¶
func (x *BroadcastTime) GetTimezone() commons.TimeZone
func (*BroadcastTime) ProtoMessage ¶
func (*BroadcastTime) ProtoMessage()
func (*BroadcastTime) ProtoReflect ¶
func (x *BroadcastTime) ProtoReflect() protoreflect.Message
func (*BroadcastTime) Reset ¶
func (x *BroadcastTime) Reset()
func (*BroadcastTime) String ¶
func (x *BroadcastTime) String() string
type BusinessHours ¶ added in v1.7.63
type BusinessHours struct { // The organization id of the BusinessHours object. OrgId string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"` // The description of the BusinessHours object. Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // The id of the BusinessHours object. BusinessHoursId string `protobuf:"bytes,6,opt,name=business_hours_id,json=businessHoursId,proto3" json:"business_hours_id,omitempty"` // The name of the BusinessHours object. BusinessHoursName string `protobuf:"bytes,7,opt,name=business_hours_name,json=businessHoursName,proto3" json:"business_hours_name,omitempty"` // The timezone. Timezone commons.TimeZone `protobuf:"varint,8,opt,name=timezone,proto3,enum=api.commons.TimeZone" json:"timezone,omitempty"` // A list of time intervals of the BusinessHours object. DayIntervals []*DayInterval `protobuf:"bytes,9,rep,name=day_intervals,json=dayIntervals,proto3" json:"day_intervals,omitempty"` // A timestamp of when the BusinessHours object was last updated. LastUpdated *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=last_updated,json=lastUpdated,proto3" json:"last_updated,omitempty"` // contains filtered or unexported fields }
BusinessHours or operating hours.
func (*BusinessHours) Descriptor
deprecated
added in
v1.7.63
func (*BusinessHours) Descriptor() ([]byte, []int)
Deprecated: Use BusinessHours.ProtoReflect.Descriptor instead.
func (*BusinessHours) GetBusinessHoursId ¶ added in v1.7.66
func (x *BusinessHours) GetBusinessHoursId() string
func (*BusinessHours) GetBusinessHoursName ¶ added in v1.7.66
func (x *BusinessHours) GetBusinessHoursName() string
func (*BusinessHours) GetDayIntervals ¶ added in v1.7.66
func (x *BusinessHours) GetDayIntervals() []*DayInterval
func (*BusinessHours) GetDescription ¶ added in v1.7.63
func (x *BusinessHours) GetDescription() string
func (*BusinessHours) GetLastUpdated ¶ added in v1.7.66
func (x *BusinessHours) GetLastUpdated() *timestamppb.Timestamp
func (*BusinessHours) GetOrgId ¶ added in v1.7.63
func (x *BusinessHours) GetOrgId() string
func (*BusinessHours) GetTimezone ¶ added in v1.7.66
func (x *BusinessHours) GetTimezone() commons.TimeZone
func (*BusinessHours) ProtoMessage ¶ added in v1.7.63
func (*BusinessHours) ProtoMessage()
func (*BusinessHours) ProtoReflect ¶ added in v1.7.63
func (x *BusinessHours) ProtoReflect() protoreflect.Message
func (*BusinessHours) Reset ¶ added in v1.7.63
func (x *BusinessHours) Reset()
func (*BusinessHours) String ¶ added in v1.7.63
func (x *BusinessHours) String() string
type BusinessPreferences ¶
type BusinessPreferences struct { // Org ID. OrgId string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"` // Number of weeks of past data that are accessible. WeeksOfData int32 `protobuf:"varint,10,opt,name=weeks_of_data,json=weeksOfData,proto3" json:"weeks_of_data,omitempty"` // Default time zone for business intelligence. TimeZone commons.AnaTimeZone `protobuf:"varint,11,opt,name=time_zone,json=timeZone,proto3,enum=api.commons.AnaTimeZone" json:"time_zone,omitempty"` // Whether to allow multi-client access. MultiClientAccess bool `protobuf:"varint,12,opt,name=multi_client_access,json=multiClientAccess,proto3" json:"multi_client_access,omitempty"` // Enable/disable of custom visualizations in BI. CustomVisualizations bool `protobuf:"varint,13,opt,name=custom_visualizations,json=customVisualizations,proto3" json:"custom_visualizations,omitempty"` // Time filter for custom dashboard and visualizations. TimeFilter string `protobuf:"bytes,14,opt,name=time_filter,json=timeFilter,proto3" json:"time_filter,omitempty"` // contains filtered or unexported fields }
Preferences for business intelligence settings/controls in analytics.
func (*BusinessPreferences) Descriptor
deprecated
func (*BusinessPreferences) Descriptor() ([]byte, []int)
Deprecated: Use BusinessPreferences.ProtoReflect.Descriptor instead.
func (*BusinessPreferences) GetCustomVisualizations ¶
func (x *BusinessPreferences) GetCustomVisualizations() bool
func (*BusinessPreferences) GetMultiClientAccess ¶
func (x *BusinessPreferences) GetMultiClientAccess() bool
func (*BusinessPreferences) GetOrgId ¶
func (x *BusinessPreferences) GetOrgId() string
func (*BusinessPreferences) GetTimeFilter ¶
func (x *BusinessPreferences) GetTimeFilter() string
func (*BusinessPreferences) GetTimeZone ¶
func (x *BusinessPreferences) GetTimeZone() commons.AnaTimeZone
func (*BusinessPreferences) GetWeeksOfData ¶
func (x *BusinessPreferences) GetWeeksOfData() int32
func (*BusinessPreferences) ProtoMessage ¶
func (*BusinessPreferences) ProtoMessage()
func (*BusinessPreferences) ProtoReflect ¶
func (x *BusinessPreferences) ProtoReflect() protoreflect.Message
func (*BusinessPreferences) Reset ¶
func (x *BusinessPreferences) Reset()
func (*BusinessPreferences) String ¶
func (x *BusinessPreferences) String() string
type CallbackSettings ¶
type CallbackSettings struct { // Enable callback scheduling. `Allow Callback Scheduling` EnableCallbackScheduling bool `` /* 136-byte string literal not displayed */ // Default callback routing. `Default Callback Routing` DefaultCallbackRouting *CallbackSettings_DefaultRouting `` /* 129-byte string literal not displayed */ // Enable callback calling ` Allow Scheduled Callback Calling` EnableCallbackCalling bool `` /* 127-byte string literal not displayed */ // Enable automatic callback retrieval `Callbacks Retrieval Mode` EnableAutomaticRetrieval bool `` /* 136-byte string literal not displayed */ // Indicates whether and how to limit callback routing. // `Callback Routing Disallowed` CallbackRoutingDisallowed *CallbackSettings_CallbackRoutingDisallowed `` /* 138-byte string literal not displayed */ // Enable caller ID customization. 'Scheduled Callback Editable Caller ID' EnableCustomizableCallerId bool `` /* 144-byte string literal not displayed */ // Default scheduled callback caller ID. // `Scheduled Callback Default Caller ID` DefaultCallerId string `protobuf:"bytes,7,opt,name=default_caller_id,json=defaultCallerId,proto3" json:"default_caller_id,omitempty"` // Enable viewing the Scheduled Callback calendar. // `Allow Scheduled Callback Calendar` EnableCallbackCalendar bool `` /* 130-byte string literal not displayed */ // contains filtered or unexported fields }
CallbackSettings is an entity containing the hunt group settings for the scheduled callbacks section of the hunt group manager.
func (*CallbackSettings) Descriptor
deprecated
func (*CallbackSettings) Descriptor() ([]byte, []int)
Deprecated: Use CallbackSettings.ProtoReflect.Descriptor instead.
func (*CallbackSettings) GetCallbackRoutingDisallowed ¶
func (x *CallbackSettings) GetCallbackRoutingDisallowed() *CallbackSettings_CallbackRoutingDisallowed
func (*CallbackSettings) GetDefaultCallbackRouting ¶
func (x *CallbackSettings) GetDefaultCallbackRouting() *CallbackSettings_DefaultRouting
func (*CallbackSettings) GetDefaultCallerId ¶
func (x *CallbackSettings) GetDefaultCallerId() string
func (*CallbackSettings) GetEnableAutomaticRetrieval ¶
func (x *CallbackSettings) GetEnableAutomaticRetrieval() bool
func (*CallbackSettings) GetEnableCallbackCalendar ¶
func (x *CallbackSettings) GetEnableCallbackCalendar() bool
func (*CallbackSettings) GetEnableCallbackCalling ¶
func (x *CallbackSettings) GetEnableCallbackCalling() bool
func (*CallbackSettings) GetEnableCallbackScheduling ¶
func (x *CallbackSettings) GetEnableCallbackScheduling() bool
func (*CallbackSettings) GetEnableCustomizableCallerId ¶
func (x *CallbackSettings) GetEnableCustomizableCallerId() bool
func (*CallbackSettings) ProtoMessage ¶
func (*CallbackSettings) ProtoMessage()
func (*CallbackSettings) ProtoReflect ¶
func (x *CallbackSettings) ProtoReflect() protoreflect.Message
func (*CallbackSettings) Reset ¶
func (x *CallbackSettings) Reset()
func (*CallbackSettings) String ¶
func (x *CallbackSettings) String() string
type CallbackSettings_CallbackRoutingDisallowed ¶
type CallbackSettings_CallbackRoutingDisallowed struct { // Indicates whether callback routing should be limited. UseRoutingLimiting bool `protobuf:"varint,1,opt,name=use_routing_limiting,json=useRoutingLimiting,proto3" json:"use_routing_limiting,omitempty"` // Prohibited Agent Sids AgentSids []int64 `protobuf:"varint,2,rep,packed,name=agent_sids,json=agentSids,proto3" json:"agent_sids,omitempty"` // Prohibited Hunt Group Sids HuntGroupSids []int64 `protobuf:"varint,3,rep,packed,name=hunt_group_sids,json=huntGroupSids,proto3" json:"hunt_group_sids,omitempty"` // Prohibited agent skill sids AgentSkillSids []int64 `protobuf:"varint,4,rep,packed,name=agent_skill_sids,json=agentSkillSids,proto3" json:"agent_skill_sids,omitempty"` // contains filtered or unexported fields }
Control which skills may be used when selecting routing.
func (*CallbackSettings_CallbackRoutingDisallowed) Descriptor
deprecated
func (*CallbackSettings_CallbackRoutingDisallowed) Descriptor() ([]byte, []int)
Deprecated: Use CallbackSettings_CallbackRoutingDisallowed.ProtoReflect.Descriptor instead.
func (*CallbackSettings_CallbackRoutingDisallowed) GetAgentSids ¶
func (x *CallbackSettings_CallbackRoutingDisallowed) GetAgentSids() []int64
func (*CallbackSettings_CallbackRoutingDisallowed) GetAgentSkillSids ¶
func (x *CallbackSettings_CallbackRoutingDisallowed) GetAgentSkillSids() []int64
func (*CallbackSettings_CallbackRoutingDisallowed) GetHuntGroupSids ¶
func (x *CallbackSettings_CallbackRoutingDisallowed) GetHuntGroupSids() []int64
func (*CallbackSettings_CallbackRoutingDisallowed) GetUseRoutingLimiting ¶
func (x *CallbackSettings_CallbackRoutingDisallowed) GetUseRoutingLimiting() bool
func (*CallbackSettings_CallbackRoutingDisallowed) ProtoMessage ¶
func (*CallbackSettings_CallbackRoutingDisallowed) ProtoMessage()
func (*CallbackSettings_CallbackRoutingDisallowed) ProtoReflect ¶
func (x *CallbackSettings_CallbackRoutingDisallowed) ProtoReflect() protoreflect.Message
func (*CallbackSettings_CallbackRoutingDisallowed) Reset ¶
func (x *CallbackSettings_CallbackRoutingDisallowed) Reset()
func (*CallbackSettings_CallbackRoutingDisallowed) String ¶
func (x *CallbackSettings_CallbackRoutingDisallowed) String() string
type CallbackSettings_DefaultRouting ¶
type CallbackSettings_DefaultRouting struct { // Default callback routing option (agent, skill set, none). RoutingMode commons.DefaultCallbackRouting `` /* 135-byte string literal not displayed */ // Agent to callback to. AgentSid int64 `protobuf:"varint,2,opt,name=agent_sid,json=agentSid,proto3" json:"agent_sid,omitempty"` // Agent skillsets to callback to. AgentSkillsets []int64 `protobuf:"varint,3,rep,packed,name=agent_skillsets,json=agentSkillsets,proto3" json:"agent_skillsets,omitempty"` // Hunt Groups selected by default HuntGroupSids []int64 `protobuf:"varint,4,rep,packed,name=hunt_group_sids,json=huntGroupSids,proto3" json:"hunt_group_sids,omitempty"` // contains filtered or unexported fields }
Default callback routing properties.
func (*CallbackSettings_DefaultRouting) Descriptor
deprecated
func (*CallbackSettings_DefaultRouting) Descriptor() ([]byte, []int)
Deprecated: Use CallbackSettings_DefaultRouting.ProtoReflect.Descriptor instead.
func (*CallbackSettings_DefaultRouting) GetAgentSid ¶
func (x *CallbackSettings_DefaultRouting) GetAgentSid() int64
func (*CallbackSettings_DefaultRouting) GetAgentSkillsets ¶
func (x *CallbackSettings_DefaultRouting) GetAgentSkillsets() []int64
func (*CallbackSettings_DefaultRouting) GetHuntGroupSids ¶
func (x *CallbackSettings_DefaultRouting) GetHuntGroupSids() []int64
func (*CallbackSettings_DefaultRouting) GetRoutingMode ¶
func (x *CallbackSettings_DefaultRouting) GetRoutingMode() commons.DefaultCallbackRouting
func (*CallbackSettings_DefaultRouting) ProtoMessage ¶
func (*CallbackSettings_DefaultRouting) ProtoMessage()
func (*CallbackSettings_DefaultRouting) ProtoReflect ¶
func (x *CallbackSettings_DefaultRouting) ProtoReflect() protoreflect.Message
func (*CallbackSettings_DefaultRouting) Reset ¶
func (x *CallbackSettings_DefaultRouting) Reset()
func (*CallbackSettings_DefaultRouting) String ¶
func (x *CallbackSettings_DefaultRouting) String() string
type CallerIdBucketData ¶
type CallerIdBucketData struct { // XML client property sid. XmlClientPropertySid int64 `` /* 126-byte string literal not displayed */ // Name of the caller ID bucket. BucketName string `protobuf:"bytes,2,opt,name=bucket_name,json=bucketName,proto3" json:"bucket_name,omitempty"` // contains filtered or unexported fields }
Caller ID Bucket Data includes bucket name and the related XML property SID.
func (*CallerIdBucketData) Descriptor
deprecated
func (*CallerIdBucketData) Descriptor() ([]byte, []int)
Deprecated: Use CallerIdBucketData.ProtoReflect.Descriptor instead.
func (*CallerIdBucketData) GetBucketName ¶
func (x *CallerIdBucketData) GetBucketName() string
func (*CallerIdBucketData) GetXmlClientPropertySid ¶
func (x *CallerIdBucketData) GetXmlClientPropertySid() int64
func (*CallerIdBucketData) ProtoMessage ¶
func (*CallerIdBucketData) ProtoMessage()
func (*CallerIdBucketData) ProtoReflect ¶
func (x *CallerIdBucketData) ProtoReflect() protoreflect.Message
func (*CallerIdBucketData) Reset ¶
func (x *CallerIdBucketData) Reset()
func (*CallerIdBucketData) String ¶
func (x *CallerIdBucketData) String() string
type CertificateInfo
deprecated
added in
v1.8.4
type CertificateInfo struct { // The id of the certificate info. CertificateInfoId string `protobuf:"bytes,1,opt,name=certificate_info_id,json=certificateInfoId,proto3" json:"certificate_info_id,omitempty"` // The id of the organization. OrgId string `protobuf:"bytes,2,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"` // The certificate name. Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // The certificate description. Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // The certificate hash/fingerprint. Hash string `protobuf:"bytes,5,opt,name=hash,proto3" json:"hash,omitempty"` // The certificate expiration date. ExpirationDate *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=expiration_date,json=expirationDate,proto3" json:"expiration_date,omitempty"` // The certificate creation date. CreationDate *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=creation_date,json=creationDate,proto3" json:"creation_date,omitempty"` // The requestor of the certificate (user id or automated system) RequestBy string `protobuf:"bytes,8,opt,name=request_by,json=requestBy,proto3" json:"request_by,omitempty"` // Whether the certificate info is deleted. Deleted bool `protobuf:"varint,9,opt,name=deleted,proto3" json:"deleted,omitempty"` // Whether or not the certifcate has been revoked Revoked bool `protobuf:"varint,10,opt,name=revoked,proto3" json:"revoked,omitempty"` // contains filtered or unexported fields }
CertificateInfo contains the organization's certificate information. DEPRECATED: Use services.org.exile_certificate_manager.v1alpha1.CertificateInfo instead.
Deprecated: Marked as deprecated in api/commons/org/preferences.proto.
func (*CertificateInfo) Descriptor
deprecated
added in
v1.8.4
func (*CertificateInfo) Descriptor() ([]byte, []int)
Deprecated: Use CertificateInfo.ProtoReflect.Descriptor instead.
func (*CertificateInfo) GetCertificateInfoId ¶ added in v1.8.4
func (x *CertificateInfo) GetCertificateInfoId() string
func (*CertificateInfo) GetCreationDate ¶ added in v1.8.4
func (x *CertificateInfo) GetCreationDate() *timestamppb.Timestamp
func (*CertificateInfo) GetDeleted ¶ added in v1.8.4
func (x *CertificateInfo) GetDeleted() bool
func (*CertificateInfo) GetDescription ¶ added in v1.8.4
func (x *CertificateInfo) GetDescription() string
func (*CertificateInfo) GetExpirationDate ¶ added in v1.8.4
func (x *CertificateInfo) GetExpirationDate() *timestamppb.Timestamp
func (*CertificateInfo) GetHash ¶ added in v1.8.4
func (x *CertificateInfo) GetHash() string
func (*CertificateInfo) GetName ¶ added in v1.8.4
func (x *CertificateInfo) GetName() string
func (*CertificateInfo) GetOrgId ¶ added in v1.8.4
func (x *CertificateInfo) GetOrgId() string
func (*CertificateInfo) GetRequestBy ¶ added in v1.8.4
func (x *CertificateInfo) GetRequestBy() string
func (*CertificateInfo) GetRevoked ¶ added in v1.8.5
func (x *CertificateInfo) GetRevoked() bool
func (*CertificateInfo) ProtoMessage ¶ added in v1.8.4
func (*CertificateInfo) ProtoMessage()
func (*CertificateInfo) ProtoReflect ¶ added in v1.8.4
func (x *CertificateInfo) ProtoReflect() protoreflect.Message
func (*CertificateInfo) Reset ¶ added in v1.8.4
func (x *CertificateInfo) Reset()
func (*CertificateInfo) String ¶ added in v1.8.4
func (x *CertificateInfo) String() string
type ClientInfoDisplayTemplate ¶ added in v1.7.55
type ClientInfoDisplayTemplate struct { // The template sid of the client info display template // // Deprecated: Marked as deprecated in api/commons/org/huntgroup.proto. TemplateSid string `protobuf:"bytes,1,opt,name=template_sid,json=templateSid,proto3" json:"template_sid,omitempty"` // The name of the client info display template Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // The description of the client info display template Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // Bool used to determine whether to show all fields in a client info display template DisplayAllFields bool `protobuf:"varint,4,opt,name=display_all_fields,json=displayAllFields,proto3" json:"display_all_fields,omitempty"` // The dialed number field style of a client info display template DialedNumberFieldStyle *DialedNumberFieldStyle `` /* 131-byte string literal not displayed */ // A list of Contact Field Styles for a client info display template ContactFieldStyles []*ContactFieldStyle `protobuf:"bytes,6,rep,name=contact_field_styles,json=contactFieldStyles,proto3" json:"contact_field_styles,omitempty"` // The template type TemplateCategory TemplateCategory `` /* 148-byte string literal not displayed */ // The sid of the client info display template ClientInfoDisplayTemplateSid int64 `` /* 152-byte string literal not displayed */ // The sid of the hunt group which the client info display template is associated with HuntGroupSid int64 `protobuf:"varint,9,opt,name=hunt_group_sid,json=huntGroupSid,proto3" json:"hunt_group_sid,omitempty"` // contains filtered or unexported fields }
A template used to describe a client info display
func (*ClientInfoDisplayTemplate) Descriptor
deprecated
added in
v1.7.55
func (*ClientInfoDisplayTemplate) Descriptor() ([]byte, []int)
Deprecated: Use ClientInfoDisplayTemplate.ProtoReflect.Descriptor instead.
func (*ClientInfoDisplayTemplate) GetClientInfoDisplayTemplateSid ¶ added in v1.7.57
func (x *ClientInfoDisplayTemplate) GetClientInfoDisplayTemplateSid() int64
func (*ClientInfoDisplayTemplate) GetContactFieldStyles ¶ added in v1.7.55
func (x *ClientInfoDisplayTemplate) GetContactFieldStyles() []*ContactFieldStyle
func (*ClientInfoDisplayTemplate) GetDescription ¶ added in v1.7.55
func (x *ClientInfoDisplayTemplate) GetDescription() string
func (*ClientInfoDisplayTemplate) GetDialedNumberFieldStyle ¶ added in v1.7.55
func (x *ClientInfoDisplayTemplate) GetDialedNumberFieldStyle() *DialedNumberFieldStyle
func (*ClientInfoDisplayTemplate) GetDisplayAllFields ¶ added in v1.7.55
func (x *ClientInfoDisplayTemplate) GetDisplayAllFields() bool
func (*ClientInfoDisplayTemplate) GetHuntGroupSid ¶ added in v1.7.63
func (x *ClientInfoDisplayTemplate) GetHuntGroupSid() int64
func (*ClientInfoDisplayTemplate) GetName ¶ added in v1.7.55
func (x *ClientInfoDisplayTemplate) GetName() string
func (*ClientInfoDisplayTemplate) GetTemplateCategory ¶ added in v1.7.55
func (x *ClientInfoDisplayTemplate) GetTemplateCategory() TemplateCategory
func (*ClientInfoDisplayTemplate) GetTemplateSid
deprecated
added in
v1.7.55
func (x *ClientInfoDisplayTemplate) GetTemplateSid() string
Deprecated: Marked as deprecated in api/commons/org/huntgroup.proto.
func (*ClientInfoDisplayTemplate) ProtoMessage ¶ added in v1.7.55
func (*ClientInfoDisplayTemplate) ProtoMessage()
func (*ClientInfoDisplayTemplate) ProtoReflect ¶ added in v1.7.55
func (x *ClientInfoDisplayTemplate) ProtoReflect() protoreflect.Message
func (*ClientInfoDisplayTemplate) Reset ¶ added in v1.7.55
func (x *ClientInfoDisplayTemplate) Reset()
func (*ClientInfoDisplayTemplate) String ¶ added in v1.7.55
func (x *ClientInfoDisplayTemplate) String() string
type CommunicationSettings ¶
type CommunicationSettings struct { // Enable the ability to add valuess from the compliance scrub list. // `doAllowAddDncl` EnableScrubListAdding bool `` /* 129-byte string literal not displayed */ // Hunt group compliance scrub lists. `Hunt Group Compliance Scrub Lists` ScrubLists []string `protobuf:"bytes,2,rep,name=scrub_lists,json=scrubLists,proto3" json:"scrub_lists,omitempty"` // Enable the ability to remove values from the compliance scrub lists. // `doAllowRemoveDncl` EnableScrubListRemoval bool `` /* 132-byte string literal not displayed */ // List of compliance scrub lists which can be removed. // `Hunt Group Compliance Scrub Lists Removal Allowed` ScrubListsRemovalAllowed []string `` /* 137-byte string literal not displayed */ // Select compliance default country. `Default DNCL Country` ComplianceDefaultCountry commons.Country `` /* 161-byte string literal not displayed */ // Display DNCL options in wrap up. `Display DNCL Options In Wrapup` DisplayOptionsInWrapup bool `` /* 132-byte string literal not displayed */ // Default inbound scrub list expiration. `defaultIBCallDnclExpiration` InboundScrubListExpiration *CommunicationSettings_ScrubListExpiration `` /* 145-byte string literal not displayed */ // Default manual scrub list expiration. `defaultMDCallDnclExpiration` ManualScrubListExpiration *CommunicationSettings_ScrubListExpiration `` /* 142-byte string literal not displayed */ // Default outbound scrub list expiration. `defaultOBCallExpiration` OutboundScrubListExpiration *CommunicationSettings_ScrubListExpiration `` /* 148-byte string literal not displayed */ // Default preview scrub list expiration. `defaultPRCallDnclExpiration` PreviewScrubListExpiration *CommunicationSettings_ScrubListExpiration `` /* 145-byte string literal not displayed */ // Automate manually dialed number scrub list. `Manual Dial Auto Dncl Add` AutomateManuallyDialedScrubList bool `` /* 163-byte string literal not displayed */ // Automate preview dialed number scrub list. `Preview Dial Auto Dncl Add` AutomatePreviewDialedScrubList bool `` /* 160-byte string literal not displayed */ // Automate response rules. `AgentDispositionConditionalDncl` AutomateResponseRules *CommunicationSettings_AutomateResponseRules `` /* 128-byte string literal not displayed */ // Enable automatic addition of call data to scrub lists. // `Call Data Scrub Lists Info` AutomateScrubListCallData *CommunicationSettings_AutomateScrubListCallData `` /* 144-byte string literal not displayed */ // contains filtered or unexported fields }
CommunicationSettings is an entity containing the hunt group settings for the communication compliance section of the hunt group manager.
func (*CommunicationSettings) Descriptor
deprecated
func (*CommunicationSettings) Descriptor() ([]byte, []int)
Deprecated: Use CommunicationSettings.ProtoReflect.Descriptor instead.
func (*CommunicationSettings) GetAutomateManuallyDialedScrubList ¶
func (x *CommunicationSettings) GetAutomateManuallyDialedScrubList() bool
func (*CommunicationSettings) GetAutomatePreviewDialedScrubList ¶
func (x *CommunicationSettings) GetAutomatePreviewDialedScrubList() bool
func (*CommunicationSettings) GetAutomateResponseRules ¶
func (x *CommunicationSettings) GetAutomateResponseRules() *CommunicationSettings_AutomateResponseRules
func (*CommunicationSettings) GetAutomateScrubListCallData ¶
func (x *CommunicationSettings) GetAutomateScrubListCallData() *CommunicationSettings_AutomateScrubListCallData
func (*CommunicationSettings) GetComplianceDefaultCountry ¶
func (x *CommunicationSettings) GetComplianceDefaultCountry() commons.Country
func (*CommunicationSettings) GetDisplayOptionsInWrapup ¶
func (x *CommunicationSettings) GetDisplayOptionsInWrapup() bool
func (*CommunicationSettings) GetEnableScrubListAdding ¶
func (x *CommunicationSettings) GetEnableScrubListAdding() bool
func (*CommunicationSettings) GetEnableScrubListRemoval ¶
func (x *CommunicationSettings) GetEnableScrubListRemoval() bool
func (*CommunicationSettings) GetInboundScrubListExpiration ¶
func (x *CommunicationSettings) GetInboundScrubListExpiration() *CommunicationSettings_ScrubListExpiration
func (*CommunicationSettings) GetManualScrubListExpiration ¶
func (x *CommunicationSettings) GetManualScrubListExpiration() *CommunicationSettings_ScrubListExpiration
func (*CommunicationSettings) GetOutboundScrubListExpiration ¶
func (x *CommunicationSettings) GetOutboundScrubListExpiration() *CommunicationSettings_ScrubListExpiration
func (*CommunicationSettings) GetPreviewScrubListExpiration ¶
func (x *CommunicationSettings) GetPreviewScrubListExpiration() *CommunicationSettings_ScrubListExpiration
func (*CommunicationSettings) GetScrubLists ¶
func (x *CommunicationSettings) GetScrubLists() []string
func (*CommunicationSettings) GetScrubListsRemovalAllowed ¶
func (x *CommunicationSettings) GetScrubListsRemovalAllowed() []string
func (*CommunicationSettings) ProtoMessage ¶
func (*CommunicationSettings) ProtoMessage()
func (*CommunicationSettings) ProtoReflect ¶
func (x *CommunicationSettings) ProtoReflect() protoreflect.Message
func (*CommunicationSettings) Reset ¶
func (x *CommunicationSettings) Reset()
func (*CommunicationSettings) String ¶
func (x *CommunicationSettings) String() string
type CommunicationSettings_AutomateResponseRules ¶
type CommunicationSettings_AutomateResponseRules struct { // Whether automated response rules are enabled. Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` // Sid associated with response rule. // xml_client_property_sid where property_key = // 'AgentDispositionConditionalDncl' RuleSid int64 `protobuf:"varint,2,opt,name=rule_sid,json=ruleSid,proto3" json:"rule_sid,omitempty"` // contains filtered or unexported fields }
Automate response rules properties.
func (*CommunicationSettings_AutomateResponseRules) Descriptor
deprecated
func (*CommunicationSettings_AutomateResponseRules) Descriptor() ([]byte, []int)
Deprecated: Use CommunicationSettings_AutomateResponseRules.ProtoReflect.Descriptor instead.
func (*CommunicationSettings_AutomateResponseRules) GetEnabled ¶
func (x *CommunicationSettings_AutomateResponseRules) GetEnabled() bool
func (*CommunicationSettings_AutomateResponseRules) GetRuleSid ¶
func (x *CommunicationSettings_AutomateResponseRules) GetRuleSid() int64
func (*CommunicationSettings_AutomateResponseRules) ProtoMessage ¶
func (*CommunicationSettings_AutomateResponseRules) ProtoMessage()
func (*CommunicationSettings_AutomateResponseRules) ProtoReflect ¶
func (x *CommunicationSettings_AutomateResponseRules) ProtoReflect() protoreflect.Message
func (*CommunicationSettings_AutomateResponseRules) Reset ¶
func (x *CommunicationSettings_AutomateResponseRules) Reset()
func (*CommunicationSettings_AutomateResponseRules) String ¶
func (x *CommunicationSettings_AutomateResponseRules) String() string
type CommunicationSettings_AutomateScrubListCallData ¶
type CommunicationSettings_AutomateScrubListCallData struct { // Whether automatic additional of call data to scrub lists is enabled. Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` // List of scrub list call data fields which will automatically be added. ScrubListDataFields []*CommunicationSettings_AutomateScrubListCallData_ScrubListDataField `protobuf:"bytes,2,rep,name=scrub_list_data_fields,json=scrubListDataFields,proto3" json:"scrub_list_data_fields,omitempty"` // contains filtered or unexported fields }
Automate response rules properties.
func (*CommunicationSettings_AutomateScrubListCallData) Descriptor
deprecated
func (*CommunicationSettings_AutomateScrubListCallData) Descriptor() ([]byte, []int)
Deprecated: Use CommunicationSettings_AutomateScrubListCallData.ProtoReflect.Descriptor instead.
func (*CommunicationSettings_AutomateScrubListCallData) GetEnabled ¶
func (x *CommunicationSettings_AutomateScrubListCallData) GetEnabled() bool
func (*CommunicationSettings_AutomateScrubListCallData) GetScrubListDataFields ¶
func (x *CommunicationSettings_AutomateScrubListCallData) GetScrubListDataFields() []*CommunicationSettings_AutomateScrubListCallData_ScrubListDataField
func (*CommunicationSettings_AutomateScrubListCallData) ProtoMessage ¶
func (*CommunicationSettings_AutomateScrubListCallData) ProtoMessage()
func (*CommunicationSettings_AutomateScrubListCallData) ProtoReflect ¶
func (x *CommunicationSettings_AutomateScrubListCallData) ProtoReflect() protoreflect.Message
func (*CommunicationSettings_AutomateScrubListCallData) Reset ¶
func (x *CommunicationSettings_AutomateScrubListCallData) Reset()
func (*CommunicationSettings_AutomateScrubListCallData) String ¶
func (x *CommunicationSettings_AutomateScrubListCallData) String() string
type CommunicationSettings_AutomateScrubListCallData_ScrubListDataField ¶
type CommunicationSettings_AutomateScrubListCallData_ScrubListDataField struct { // Scrub list sid. ScrubList string `protobuf:"bytes,1,opt,name=scrub_list,json=scrubList,proto3" json:"scrub_list,omitempty"` // Call data field sid. CallDataField int64 `protobuf:"varint,2,opt,name=call_data_field,json=callDataField,proto3" json:"call_data_field,omitempty"` // contains filtered or unexported fields }
Scrub list data field properties.
func (*CommunicationSettings_AutomateScrubListCallData_ScrubListDataField) Descriptor
deprecated
func (*CommunicationSettings_AutomateScrubListCallData_ScrubListDataField) Descriptor() ([]byte, []int)
Deprecated: Use CommunicationSettings_AutomateScrubListCallData_ScrubListDataField.ProtoReflect.Descriptor instead.
func (*CommunicationSettings_AutomateScrubListCallData_ScrubListDataField) GetCallDataField ¶
func (x *CommunicationSettings_AutomateScrubListCallData_ScrubListDataField) GetCallDataField() int64
func (*CommunicationSettings_AutomateScrubListCallData_ScrubListDataField) GetScrubList ¶
func (x *CommunicationSettings_AutomateScrubListCallData_ScrubListDataField) GetScrubList() string
func (*CommunicationSettings_AutomateScrubListCallData_ScrubListDataField) ProtoMessage ¶
func (*CommunicationSettings_AutomateScrubListCallData_ScrubListDataField) ProtoMessage()
func (*CommunicationSettings_AutomateScrubListCallData_ScrubListDataField) ProtoReflect ¶
func (x *CommunicationSettings_AutomateScrubListCallData_ScrubListDataField) ProtoReflect() protoreflect.Message
func (*CommunicationSettings_AutomateScrubListCallData_ScrubListDataField) Reset ¶
func (x *CommunicationSettings_AutomateScrubListCallData_ScrubListDataField) Reset()
func (*CommunicationSettings_AutomateScrubListCallData_ScrubListDataField) String ¶
func (x *CommunicationSettings_AutomateScrubListCallData_ScrubListDataField) String() string
type CommunicationSettings_ScrubListExpiration ¶
type CommunicationSettings_ScrubListExpiration struct { // Default call DNCL/scrub list expiration time. DefaultExpiration commons.CommunicationExpiration `` /* 154-byte string literal not displayed */ // Enable limiting scrub list expiration choices. LimitExpiration bool `protobuf:"varint,2,opt,name=limit_expiration,json=limitExpiration,proto3" json:"limit_expiration,omitempty"` // List of possible expiration times to choose from. LimitedExpirations []commons.CommunicationExpiration `` /* 164-byte string literal not displayed */ // contains filtered or unexported fields }
Scrub list expiration properties.
func (*CommunicationSettings_ScrubListExpiration) Descriptor
deprecated
func (*CommunicationSettings_ScrubListExpiration) Descriptor() ([]byte, []int)
Deprecated: Use CommunicationSettings_ScrubListExpiration.ProtoReflect.Descriptor instead.
func (*CommunicationSettings_ScrubListExpiration) GetDefaultExpiration ¶
func (x *CommunicationSettings_ScrubListExpiration) GetDefaultExpiration() commons.CommunicationExpiration
func (*CommunicationSettings_ScrubListExpiration) GetLimitExpiration ¶
func (x *CommunicationSettings_ScrubListExpiration) GetLimitExpiration() bool
func (*CommunicationSettings_ScrubListExpiration) GetLimitedExpirations ¶
func (x *CommunicationSettings_ScrubListExpiration) GetLimitedExpirations() []commons.CommunicationExpiration
func (*CommunicationSettings_ScrubListExpiration) ProtoMessage ¶
func (*CommunicationSettings_ScrubListExpiration) ProtoMessage()
func (*CommunicationSettings_ScrubListExpiration) ProtoReflect ¶
func (x *CommunicationSettings_ScrubListExpiration) ProtoReflect() protoreflect.Message
func (*CommunicationSettings_ScrubListExpiration) Reset ¶
func (x *CommunicationSettings_ScrubListExpiration) Reset()
func (*CommunicationSettings_ScrubListExpiration) String ¶
func (x *CommunicationSettings_ScrubListExpiration) String() string
type CompareExpressionList ¶ added in v1.7.62
type CompareExpressionList struct { // The list of simple compare expressions for a CompareExpressionList SimpleCompareExpression []*SimpleCompareExpression `` /* 132-byte string literal not displayed */ // contains filtered or unexported fields }
CompareExpressionList contains a list of simple compare expressions
func (*CompareExpressionList) Descriptor
deprecated
added in
v1.7.62
func (*CompareExpressionList) Descriptor() ([]byte, []int)
Deprecated: Use CompareExpressionList.ProtoReflect.Descriptor instead.
func (*CompareExpressionList) GetSimpleCompareExpression ¶ added in v1.7.62
func (x *CompareExpressionList) GetSimpleCompareExpression() []*SimpleCompareExpression
func (*CompareExpressionList) ProtoMessage ¶ added in v1.7.62
func (*CompareExpressionList) ProtoMessage()
func (*CompareExpressionList) ProtoReflect ¶ added in v1.7.62
func (x *CompareExpressionList) ProtoReflect() protoreflect.Message
func (*CompareExpressionList) Reset ¶ added in v1.7.62
func (x *CompareExpressionList) Reset()
func (*CompareExpressionList) String ¶ added in v1.7.62
func (x *CompareExpressionList) String() string
type CompareOperatorType ¶ added in v1.7.62
type CompareOperatorType int32
CompareOperatorType differentiates between operator types in a SimpleCompareExpression
const ( // Not specified CompareOperatorType_COMPARE_OPERATOR_TYPE_UNSPECIFIED CompareOperatorType = 0 // Equals CompareOperatorType_COMPARE_OPERATOR_TYPE_EQUALS CompareOperatorType = 1 // Not equals CompareOperatorType_COMPARE_OPERATOR_TYPE_NOT_EQUALS CompareOperatorType = 2 // Greater than CompareOperatorType_COMPARE_OPERATOR_TYPE_GREATER_THAN CompareOperatorType = 3 // Less than CompareOperatorType_COMPARE_OPERATOR_TYPE_LESS_THAN CompareOperatorType = 4 // Greater than or equal to CompareOperatorType_COMPARE_OPERATOR_TYPE_GREATER_THAN_OR_EQUAL_TO CompareOperatorType = 5 // Less than or equal to CompareOperatorType_COMPARE_OPERATOR_TYPE_LESS_THAN_OR_EQUAL_TO CompareOperatorType = 6 // Text contains CompareOperatorType_COMPARE_OPERATOR_TYPE_CONTAINS CompareOperatorType = 7 // Text does not contain CompareOperatorType_COMPARE_OPERATOR_TYPE_DOES_NOT_CONTAIN CompareOperatorType = 8 // Blank CompareOperatorType_COMPARE_OPERATOR_TYPE_BLANK CompareOperatorType = 9 // Not blank CompareOperatorType_COMPARE_OPERATOR_TYPE_NOT_BALNK CompareOperatorType = 10 // Text starts with CompareOperatorType_COMPARE_OPERATOR_TYPE_STARTS_WITH CompareOperatorType = 11 // Text does not start with CompareOperatorType_COMPARE_OPERATOR_TYPE_DOES_NOT_START_WITH CompareOperatorType = 12 // Text ends with CompareOperatorType_COMPARE_OPERATOR_TYPE_ENDS_WITH CompareOperatorType = 13 // Text does not end with CompareOperatorType_COMPARE_OPERATOR_TYPE_DOES_NOT_END_WITH CompareOperatorType = 14 )
func (CompareOperatorType) Descriptor ¶ added in v1.7.62
func (CompareOperatorType) Descriptor() protoreflect.EnumDescriptor
func (CompareOperatorType) Enum ¶ added in v1.7.62
func (x CompareOperatorType) Enum() *CompareOperatorType
func (CompareOperatorType) EnumDescriptor
deprecated
added in
v1.7.62
func (CompareOperatorType) EnumDescriptor() ([]byte, []int)
Deprecated: Use CompareOperatorType.Descriptor instead.
func (CompareOperatorType) Number ¶ added in v1.7.62
func (x CompareOperatorType) Number() protoreflect.EnumNumber
func (CompareOperatorType) String ¶ added in v1.7.62
func (x CompareOperatorType) String() string
func (CompareOperatorType) Type ¶ added in v1.7.62
func (CompareOperatorType) Type() protoreflect.EnumType
type ComplexBooleanExpression ¶ added in v1.7.62
type ComplexBooleanExpression struct { // The compare expression list for ComplexBooleanExpression CompareExpressionList *CompareExpressionList `` /* 126-byte string literal not displayed */ // contains filtered or unexported fields }
ComplexBooleanExpression contains a compare expression list
func (*ComplexBooleanExpression) Descriptor
deprecated
added in
v1.7.62
func (*ComplexBooleanExpression) Descriptor() ([]byte, []int)
Deprecated: Use ComplexBooleanExpression.ProtoReflect.Descriptor instead.
func (*ComplexBooleanExpression) GetCompareExpressionList ¶ added in v1.7.62
func (x *ComplexBooleanExpression) GetCompareExpressionList() *CompareExpressionList
func (*ComplexBooleanExpression) ProtoMessage ¶ added in v1.7.62
func (*ComplexBooleanExpression) ProtoMessage()
func (*ComplexBooleanExpression) ProtoReflect ¶ added in v1.7.62
func (x *ComplexBooleanExpression) ProtoReflect() protoreflect.Message
func (*ComplexBooleanExpression) Reset ¶ added in v1.7.62
func (x *ComplexBooleanExpression) Reset()
func (*ComplexBooleanExpression) String ¶ added in v1.7.62
func (x *ComplexBooleanExpression) String() string
type ComplexBooleanExpressionList ¶ added in v1.7.62
type ComplexBooleanExpressionList struct { // The list of complex boolean expressions for ComplexBooleanExpressionList ComplexBooleanExpressions []*ComplexBooleanExpression `` /* 138-byte string literal not displayed */ // contains filtered or unexported fields }
ComplexBooleanExpressionList contains a list of complex boolean expressions
func (*ComplexBooleanExpressionList) Descriptor
deprecated
added in
v1.7.62
func (*ComplexBooleanExpressionList) Descriptor() ([]byte, []int)
Deprecated: Use ComplexBooleanExpressionList.ProtoReflect.Descriptor instead.
func (*ComplexBooleanExpressionList) GetComplexBooleanExpressions ¶ added in v1.7.62
func (x *ComplexBooleanExpressionList) GetComplexBooleanExpressions() []*ComplexBooleanExpression
func (*ComplexBooleanExpressionList) ProtoMessage ¶ added in v1.7.62
func (*ComplexBooleanExpressionList) ProtoMessage()
func (*ComplexBooleanExpressionList) ProtoReflect ¶ added in v1.7.62
func (x *ComplexBooleanExpressionList) ProtoReflect() protoreflect.Message
func (*ComplexBooleanExpressionList) Reset ¶ added in v1.7.62
func (x *ComplexBooleanExpressionList) Reset()
func (*ComplexBooleanExpressionList) String ¶ added in v1.7.62
func (x *ComplexBooleanExpressionList) String() string
type CompliancePreferences ¶
type CompliancePreferences struct { // Org ID. OrgId string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"` // Whether after-hours calls are displayed in campaigns. DisplayAfterHoursCalls bool `` /* 133-byte string literal not displayed */ // Enable/disable after-hours calls in campaigns. AfterHoursCalls bool `protobuf:"varint,11,opt,name=after_hours_calls,json=afterHoursCalls,proto3" json:"after_hours_calls,omitempty"` // Whether the default natural compliance rule set is displayed. DisplayNaturalCompliance bool `` /* 137-byte string literal not displayed */ // Enable using the default natural compliance rule set. UseNaturalCompliance bool `protobuf:"varint,13,opt,name=use_natural_compliance,json=useNaturalCompliance,proto3" json:"use_natural_compliance,omitempty"` // Compliance rule set to use by default (UUID of set). DefaultComplianceRuleSet string `` /* 138-byte string literal not displayed */ // Whether cell phone scrub from campaign view. DisplayCellPhoneScrub bool `` /* 130-byte string literal not displayed */ // Enable/disable to the ability scrub cell phone numbers. CellPhoneScrub bool `protobuf:"varint,16,opt,name=cell_phone_scrub,json=cellPhoneScrub,proto3" json:"cell_phone_scrub,omitempty"` // Whether schedule rules are displayed in campaigns. DisplayScheduleRules bool `protobuf:"varint,17,opt,name=display_schedule_rules,json=displayScheduleRules,proto3" json:"display_schedule_rules,omitempty"` // Enable the use of the default schedule rules. UseScheduleRules bool `protobuf:"varint,18,opt,name=use_schedule_rules,json=useScheduleRules,proto3" json:"use_schedule_rules,omitempty"` // Schedule rule to use by default. DefaultScheduleRule *ScheduleRuleField `protobuf:"bytes,19,opt,name=default_schedule_rule,json=defaultScheduleRule,proto3" json:"default_schedule_rule,omitempty"` // Whether ZIP code scrubbing is enabled. DoZipCodeScrub bool `protobuf:"varint,20,opt,name=do_zip_code_scrub,json=doZipCodeScrub,proto3" json:"do_zip_code_scrub,omitempty"` // Field for ZIP/postal code scrubbing to use. ZipCodeScrub *ZipCodeField `protobuf:"bytes,21,opt,name=zip_code_scrub,json=zipCodeScrub,proto3" json:"zip_code_scrub,omitempty"` // Default email compliance list. DefaultEmailComplianceList string `` /* 144-byte string literal not displayed */ // Default sms compliance list. DefaultSmsComplianceList string `` /* 138-byte string literal not displayed */ // contains filtered or unexported fields }
Preferences for natural language compliance campaign settings.
func (*CompliancePreferences) Descriptor
deprecated
func (*CompliancePreferences) Descriptor() ([]byte, []int)
Deprecated: Use CompliancePreferences.ProtoReflect.Descriptor instead.
func (*CompliancePreferences) GetAfterHoursCalls ¶
func (x *CompliancePreferences) GetAfterHoursCalls() bool
func (*CompliancePreferences) GetCellPhoneScrub ¶
func (x *CompliancePreferences) GetCellPhoneScrub() bool
func (*CompliancePreferences) GetDefaultComplianceRuleSet ¶
func (x *CompliancePreferences) GetDefaultComplianceRuleSet() string
func (*CompliancePreferences) GetDefaultEmailComplianceList ¶
func (x *CompliancePreferences) GetDefaultEmailComplianceList() string
func (*CompliancePreferences) GetDefaultScheduleRule ¶
func (x *CompliancePreferences) GetDefaultScheduleRule() *ScheduleRuleField
func (*CompliancePreferences) GetDefaultSmsComplianceList ¶
func (x *CompliancePreferences) GetDefaultSmsComplianceList() string
func (*CompliancePreferences) GetDisplayAfterHoursCalls ¶
func (x *CompliancePreferences) GetDisplayAfterHoursCalls() bool
func (*CompliancePreferences) GetDisplayCellPhoneScrub ¶
func (x *CompliancePreferences) GetDisplayCellPhoneScrub() bool
func (*CompliancePreferences) GetDisplayNaturalCompliance ¶
func (x *CompliancePreferences) GetDisplayNaturalCompliance() bool
func (*CompliancePreferences) GetDisplayScheduleRules ¶
func (x *CompliancePreferences) GetDisplayScheduleRules() bool
func (*CompliancePreferences) GetDoZipCodeScrub ¶
func (x *CompliancePreferences) GetDoZipCodeScrub() bool
func (*CompliancePreferences) GetOrgId ¶
func (x *CompliancePreferences) GetOrgId() string
func (*CompliancePreferences) GetUseNaturalCompliance ¶
func (x *CompliancePreferences) GetUseNaturalCompliance() bool
func (*CompliancePreferences) GetUseScheduleRules ¶
func (x *CompliancePreferences) GetUseScheduleRules() bool
func (*CompliancePreferences) GetZipCodeScrub ¶
func (x *CompliancePreferences) GetZipCodeScrub() *ZipCodeField
func (*CompliancePreferences) ProtoMessage ¶
func (*CompliancePreferences) ProtoMessage()
func (*CompliancePreferences) ProtoReflect ¶
func (x *CompliancePreferences) ProtoReflect() protoreflect.Message
func (*CompliancePreferences) Reset ¶
func (x *CompliancePreferences) Reset()
func (*CompliancePreferences) String ¶
func (x *CompliancePreferences) String() string
type ConditionalNavigation ¶ added in v1.7.62
type ConditionalNavigation struct { int64 `protobuf:"varint,1,opt,name=target_act_index,json=targetActIndex,proto3" json:"target_act_index,omitempty"` ComplexBooleanExpressionList *ComplexBooleanExpressionList `` /* 149-byte string literal not displayed */ // contains filtered or unexported fields }TargetActIndex
A conditional navigation within an Act
func (*ConditionalNavigation) Descriptor
deprecated
added in
v1.7.62
func (*ConditionalNavigation) Descriptor() ([]byte, []int)
Deprecated: Use ConditionalNavigation.ProtoReflect.Descriptor instead.
func (*ConditionalNavigation) GetComplexBooleanExpressionList ¶ added in v1.7.62
func (x *ConditionalNavigation) GetComplexBooleanExpressionList() *ComplexBooleanExpressionList
func (*ConditionalNavigation) GetTargetActIndex ¶ added in v1.7.62
func (x *ConditionalNavigation) GetTargetActIndex() int64
func (*ConditionalNavigation) ProtoMessage ¶ added in v1.7.62
func (*ConditionalNavigation) ProtoMessage()
func (*ConditionalNavigation) ProtoReflect ¶ added in v1.7.62
func (x *ConditionalNavigation) ProtoReflect() protoreflect.Message
func (*ConditionalNavigation) Reset ¶ added in v1.7.62
func (x *ConditionalNavigation) Reset()
func (*ConditionalNavigation) String ¶ added in v1.7.62
func (x *ConditionalNavigation) String() string
type ConnectionType ¶ added in v1.7.21
type ConnectionType int32
ConnectionType defines the different provider types an auth connection can be.
const ( ConnectionType_CONNECTION_TYPE_NONE ConnectionType = 0 ConnectionType_CONNECTION_TYPE_OIDC ConnectionType = 1 ConnectionType_CONNECTION_TYPE_AZURE ConnectionType = 2 )
func (ConnectionType) Descriptor ¶ added in v1.7.21
func (ConnectionType) Descriptor() protoreflect.EnumDescriptor
func (ConnectionType) Enum ¶ added in v1.7.21
func (x ConnectionType) Enum() *ConnectionType
func (ConnectionType) EnumDescriptor
deprecated
added in
v1.7.21
func (ConnectionType) EnumDescriptor() ([]byte, []int)
Deprecated: Use ConnectionType.Descriptor instead.
func (ConnectionType) Number ¶ added in v1.7.21
func (x ConnectionType) Number() protoreflect.EnumNumber
func (ConnectionType) String ¶ added in v1.7.21
func (x ConnectionType) String() string
func (ConnectionType) Type ¶ added in v1.7.21
func (ConnectionType) Type() protoreflect.EnumType
type ContactAreaCode ¶
type ContactAreaCode struct { // Types that are valid to be assigned to AreaCode: // // *ContactAreaCode_Cfd // *ContactAreaCode_Custom AreaCode isContactAreaCode_AreaCode `protobuf_oneof:"area_code"` // contains filtered or unexported fields }
Contact area code type.
func (*ContactAreaCode) Descriptor
deprecated
func (*ContactAreaCode) Descriptor() ([]byte, []int)
Deprecated: Use ContactAreaCode.ProtoReflect.Descriptor instead.
func (*ContactAreaCode) GetAreaCode ¶
func (x *ContactAreaCode) GetAreaCode() isContactAreaCode_AreaCode
func (*ContactAreaCode) GetCfd ¶
func (x *ContactAreaCode) GetCfd() *ContactFieldDescription
func (*ContactAreaCode) GetCustom ¶
func (x *ContactAreaCode) GetCustom() int32
func (*ContactAreaCode) ProtoMessage ¶
func (*ContactAreaCode) ProtoMessage()
func (*ContactAreaCode) ProtoReflect ¶
func (x *ContactAreaCode) ProtoReflect() protoreflect.Message
func (*ContactAreaCode) Reset ¶
func (x *ContactAreaCode) Reset()
func (*ContactAreaCode) String ¶
func (x *ContactAreaCode) String() string
type ContactAreaCode_Cfd ¶
type ContactAreaCode_Cfd struct { // Contact field description with ID and name. Cfd *ContactFieldDescription `protobuf:"bytes,1,opt,name=cfd,proto3,oneof"` }
type ContactAreaCode_Custom ¶
type ContactAreaCode_Custom struct { // Client-defined area code number. Custom int32 `protobuf:"varint,2,opt,name=custom,proto3,oneof"` }
type ContactFieldDescription ¶
type ContactFieldDescription struct { // Contact field description sid. Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // Contact field name. FieldName string `protobuf:"bytes,2,opt,name=field_name,json=fieldName,proto3" json:"field_name,omitempty"` // Whether this field holds a phone number. IsPhone bool `protobuf:"varint,3,opt,name=is_phone,json=isPhone,proto3" json:"is_phone,omitempty"` // Special formatting. DisplayFormatString string `protobuf:"bytes,4,opt,name=display_format_string,json=displayFormatString,proto3" json:"display_format_string,omitempty"` // contains filtered or unexported fields }
Contact field description information.
func (*ContactFieldDescription) Descriptor
deprecated
func (*ContactFieldDescription) Descriptor() ([]byte, []int)
Deprecated: Use ContactFieldDescription.ProtoReflect.Descriptor instead.
func (*ContactFieldDescription) GetDisplayFormatString ¶ added in v1.7.34
func (x *ContactFieldDescription) GetDisplayFormatString() string
func (*ContactFieldDescription) GetFieldName ¶
func (x *ContactFieldDescription) GetFieldName() string
func (*ContactFieldDescription) GetId ¶
func (x *ContactFieldDescription) GetId() int64
func (*ContactFieldDescription) GetIsPhone ¶ added in v1.7.34
func (x *ContactFieldDescription) GetIsPhone() bool
func (*ContactFieldDescription) ProtoMessage ¶
func (*ContactFieldDescription) ProtoMessage()
func (*ContactFieldDescription) ProtoReflect ¶
func (x *ContactFieldDescription) ProtoReflect() protoreflect.Message
func (*ContactFieldDescription) Reset ¶
func (x *ContactFieldDescription) Reset()
func (*ContactFieldDescription) String ¶
func (x *ContactFieldDescription) String() string
type ContactFieldStyle ¶ added in v1.7.55
type ContactFieldStyle struct { // The description id of the contact field style DescriptionId int64 `protobuf:"varint,1,opt,name=description_id,json=descriptionId,proto3" json:"description_id,omitempty"` // The field style of the contact field FieldStyle *FieldStyle `protobuf:"bytes,2,opt,name=field_style,json=fieldStyle,proto3" json:"field_style,omitempty"` // contains filtered or unexported fields }
The ContactFieldStyle contains the description id and the field style for a particular contact field
func (*ContactFieldStyle) Descriptor
deprecated
added in
v1.7.55
func (*ContactFieldStyle) Descriptor() ([]byte, []int)
Deprecated: Use ContactFieldStyle.ProtoReflect.Descriptor instead.
func (*ContactFieldStyle) GetDescriptionId ¶ added in v1.7.55
func (x *ContactFieldStyle) GetDescriptionId() int64
func (*ContactFieldStyle) GetFieldStyle ¶ added in v1.7.55
func (x *ContactFieldStyle) GetFieldStyle() *FieldStyle
func (*ContactFieldStyle) ProtoMessage ¶ added in v1.7.55
func (*ContactFieldStyle) ProtoMessage()
func (*ContactFieldStyle) ProtoReflect ¶ added in v1.7.55
func (x *ContactFieldStyle) ProtoReflect() protoreflect.Message
func (*ContactFieldStyle) Reset ¶ added in v1.7.55
func (x *ContactFieldStyle) Reset()
func (*ContactFieldStyle) String ¶ added in v1.7.55
func (x *ContactFieldStyle) String() string
type ContactPreferences ¶
type ContactPreferences struct { // Org ID. OrgId string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"` // Default import format, either custom of standardized. DefaultContactImportFormat *ImportFormat `` /* 144-byte string literal not displayed */ // Whether the selected contact import format preference is used. UseContactImportFormat bool `` /* 133-byte string literal not displayed */ // Default area code, either custom or predefined field. DefaultContactAreaCode *ContactAreaCode `` /* 132-byte string literal not displayed */ // Whether the contact area code is enabled. UseContactAreaCode bool `protobuf:"varint,13,opt,name=use_contact_area_code,json=useContactAreaCode,proto3" json:"use_contact_area_code,omitempty"` // Default absent numbers handling; false to keep (default) or true to // discard recording. DiscardRecordDefaultAbsentNumbersHandling bool `` /* 194-byte string literal not displayed */ // Whether contacts import randomization is enabled. DefaultContactsImportRandomization bool `` /* 169-byte string literal not displayed */ // The contact field to use as the default in emails. DefaultEmailColumn string `protobuf:"bytes,16,opt,name=default_email_column,json=defaultEmailColumn,proto3" json:"default_email_column,omitempty"` // How duplicate contact numbers are handled by default. DefaultDuplicateHandling commons.DefaultDuplicateHandling `` /* 179-byte string literal not displayed */ // contains filtered or unexported fields }
Preferences for contact lists.
func (*ContactPreferences) Descriptor
deprecated
func (*ContactPreferences) Descriptor() ([]byte, []int)
Deprecated: Use ContactPreferences.ProtoReflect.Descriptor instead.
func (*ContactPreferences) GetDefaultContactAreaCode ¶
func (x *ContactPreferences) GetDefaultContactAreaCode() *ContactAreaCode
func (*ContactPreferences) GetDefaultContactImportFormat ¶
func (x *ContactPreferences) GetDefaultContactImportFormat() *ImportFormat
func (*ContactPreferences) GetDefaultContactsImportRandomization ¶
func (x *ContactPreferences) GetDefaultContactsImportRandomization() bool
func (*ContactPreferences) GetDefaultDuplicateHandling ¶
func (x *ContactPreferences) GetDefaultDuplicateHandling() commons.DefaultDuplicateHandling
func (*ContactPreferences) GetDefaultEmailColumn ¶
func (x *ContactPreferences) GetDefaultEmailColumn() string
func (*ContactPreferences) GetDiscardRecordDefaultAbsentNumbersHandling ¶
func (x *ContactPreferences) GetDiscardRecordDefaultAbsentNumbersHandling() bool
func (*ContactPreferences) GetOrgId ¶
func (x *ContactPreferences) GetOrgId() string
func (*ContactPreferences) GetUseContactAreaCode ¶
func (x *ContactPreferences) GetUseContactAreaCode() bool
func (*ContactPreferences) GetUseContactImportFormat ¶
func (x *ContactPreferences) GetUseContactImportFormat() bool
func (*ContactPreferences) ProtoMessage ¶
func (*ContactPreferences) ProtoMessage()
func (*ContactPreferences) ProtoReflect ¶
func (x *ContactPreferences) ProtoReflect() protoreflect.Message
func (*ContactPreferences) Reset ¶
func (x *ContactPreferences) Reset()
func (*ContactPreferences) String ¶
func (x *ContactPreferences) String() string
type CountryHoliday ¶ added in v1.7.69
type CountryHoliday struct { // The name. HolidayName string `protobuf:"bytes,1,opt,name=holiday_name,json=holidayName,proto3" json:"holiday_name,omitempty"` // The country. Deprecated. // // Deprecated: Marked as deprecated in api/commons/org/preferences.proto. Country commons.Country `protobuf:"varint,2,opt,name=country,proto3,enum=api.commons.Country" json:"country,omitempty"` // The country name from holiday service. CountryName string `protobuf:"bytes,3,opt,name=country_name,json=countryName,proto3" json:"country_name,omitempty"` // The type of holiday- eg. National, religious. Types []string `protobuf:"bytes,4,rep,name=types,proto3" json:"types,omitempty"` // The specific sub-regions of the country that celebrate the holiday. States []string `protobuf:"bytes,5,rep,name=states,proto3" json:"states,omitempty"` // contains filtered or unexported fields }
CountryHoliday holiday service name and country.
func (*CountryHoliday) Descriptor
deprecated
added in
v1.7.69
func (*CountryHoliday) Descriptor() ([]byte, []int)
Deprecated: Use CountryHoliday.ProtoReflect.Descriptor instead.
func (*CountryHoliday) GetCountry
deprecated
added in
v1.7.69
func (x *CountryHoliday) GetCountry() commons.Country
Deprecated: Marked as deprecated in api/commons/org/preferences.proto.
func (*CountryHoliday) GetCountryName ¶ added in v1.7.80
func (x *CountryHoliday) GetCountryName() string
func (*CountryHoliday) GetHolidayName ¶ added in v1.7.69
func (x *CountryHoliday) GetHolidayName() string
func (*CountryHoliday) GetStates ¶ added in v1.7.80
func (x *CountryHoliday) GetStates() []string
func (*CountryHoliday) GetTypes ¶ added in v1.7.80
func (x *CountryHoliday) GetTypes() []string
func (*CountryHoliday) ProtoMessage ¶ added in v1.7.69
func (*CountryHoliday) ProtoMessage()
func (*CountryHoliday) ProtoReflect ¶ added in v1.7.69
func (x *CountryHoliday) ProtoReflect() protoreflect.Message
func (*CountryHoliday) Reset ¶ added in v1.7.69
func (x *CountryHoliday) Reset()
func (*CountryHoliday) String ¶ added in v1.7.69
func (x *CountryHoliday) String() string
type CustomDialOrder ¶
type CustomDialOrder struct { // One or more contact field descriptions. DialOrderFields []*DialOrderField `protobuf:"bytes,1,rep,name=dial_order_fields,json=dialOrderFields,proto3" json:"dial_order_fields,omitempty"` // contains filtered or unexported fields }
Custom dial order fields holds one or more contact field descriptions to indicate which fields in a contact record, and the order.
func (*CustomDialOrder) Descriptor
deprecated
func (*CustomDialOrder) Descriptor() ([]byte, []int)
Deprecated: Use CustomDialOrder.ProtoReflect.Descriptor instead.
func (*CustomDialOrder) GetDialOrderFields ¶
func (x *CustomDialOrder) GetDialOrderFields() []*DialOrderField
func (*CustomDialOrder) ProtoMessage ¶
func (*CustomDialOrder) ProtoMessage()
func (*CustomDialOrder) ProtoReflect ¶
func (x *CustomDialOrder) ProtoReflect() protoreflect.Message
func (*CustomDialOrder) Reset ¶
func (x *CustomDialOrder) Reset()
func (*CustomDialOrder) String ¶
func (x *CustomDialOrder) String() string
type CustomImportFormat ¶
type CustomImportFormat struct { // Contact import template sid. Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // Import format name. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
Contact import format properties.
func (*CustomImportFormat) Descriptor
deprecated
func (*CustomImportFormat) Descriptor() ([]byte, []int)
Deprecated: Use CustomImportFormat.ProtoReflect.Descriptor instead.
func (*CustomImportFormat) GetId ¶
func (x *CustomImportFormat) GetId() int64
func (*CustomImportFormat) GetName ¶
func (x *CustomImportFormat) GetName() string
func (*CustomImportFormat) ProtoMessage ¶
func (*CustomImportFormat) ProtoMessage()
func (*CustomImportFormat) ProtoReflect ¶
func (x *CustomImportFormat) ProtoReflect() protoreflect.Message
func (*CustomImportFormat) Reset ¶
func (x *CustomImportFormat) Reset()
func (*CustomImportFormat) String ¶
func (x *CustomImportFormat) String() string
type DashboardPreferences ¶
type DashboardPreferences struct { // Org ID. OrgId string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"` // Default agent info view; false for icon display, true for table view. DefaultInfoView bool `protobuf:"varint,10,opt,name=default_info_view,json=defaultInfoView,proto3" json:"default_info_view,omitempty"` // Default agent inclusion, true to include all agents. DefaultTableInclusion bool `` /* 128-byte string literal not displayed */ // Default agent grouping, true to group by hunt groups. DefaultInfoGrouping bool `protobuf:"varint,12,opt,name=default_info_grouping,json=defaultInfoGrouping,proto3" json:"default_info_grouping,omitempty"` // Default agent icon size, false for large icons. DefaultSmallIcon bool `protobuf:"varint,13,opt,name=default_small_icon,json=defaultSmallIcon,proto3" json:"default_small_icon,omitempty"` // Default agent sort direction, false to sort by ascending. DefaultDescendingSort bool `` /* 128-byte string literal not displayed */ // SID for the agent dashboard table template. TableTemplateSid int64 `protobuf:"varint,15,opt,name=table_template_sid,json=tableTemplateSid,proto3" json:"table_template_sid,omitempty"` // Which call types are enabled in the agents dashboard. DefaultCallTypes *IncludedCallTypes `protobuf:"bytes,16,opt,name=default_call_types,json=defaultCallTypes,proto3" json:"default_call_types,omitempty"` // Agent dashboard order-by parameter. DefaultInfoSortByValue commons.AgentInfoSortBy `` /* 168-byte string literal not displayed */ // Controls hunt-group and agent barge-in status parameters. DefaultBargeInFiltering *BargeInFiltering `` /* 135-byte string literal not displayed */ // contains filtered or unexported fields }
Preferences for agent dashboard controls.
func (*DashboardPreferences) Descriptor
deprecated
func (*DashboardPreferences) Descriptor() ([]byte, []int)
Deprecated: Use DashboardPreferences.ProtoReflect.Descriptor instead.
func (*DashboardPreferences) GetDefaultBargeInFiltering ¶
func (x *DashboardPreferences) GetDefaultBargeInFiltering() *BargeInFiltering
func (*DashboardPreferences) GetDefaultCallTypes ¶
func (x *DashboardPreferences) GetDefaultCallTypes() *IncludedCallTypes
func (*DashboardPreferences) GetDefaultDescendingSort ¶
func (x *DashboardPreferences) GetDefaultDescendingSort() bool
func (*DashboardPreferences) GetDefaultInfoGrouping ¶
func (x *DashboardPreferences) GetDefaultInfoGrouping() bool
func (*DashboardPreferences) GetDefaultInfoSortByValue ¶
func (x *DashboardPreferences) GetDefaultInfoSortByValue() commons.AgentInfoSortBy
func (*DashboardPreferences) GetDefaultInfoView ¶
func (x *DashboardPreferences) GetDefaultInfoView() bool
func (*DashboardPreferences) GetDefaultSmallIcon ¶
func (x *DashboardPreferences) GetDefaultSmallIcon() bool
func (*DashboardPreferences) GetDefaultTableInclusion ¶
func (x *DashboardPreferences) GetDefaultTableInclusion() bool
func (*DashboardPreferences) GetOrgId ¶
func (x *DashboardPreferences) GetOrgId() string
func (*DashboardPreferences) GetTableTemplateSid ¶
func (x *DashboardPreferences) GetTableTemplateSid() int64
func (*DashboardPreferences) ProtoMessage ¶
func (*DashboardPreferences) ProtoMessage()
func (*DashboardPreferences) ProtoReflect ¶
func (x *DashboardPreferences) ProtoReflect() protoreflect.Message
func (*DashboardPreferences) Reset ¶
func (x *DashboardPreferences) Reset()
func (*DashboardPreferences) String ¶
func (x *DashboardPreferences) String() string
type DashboardQueuePreferences ¶
type DashboardQueuePreferences struct { // Org ID. OrgId string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"` // Default queue/hold table view; false for icon view, true for table view. DefaultInfoView bool `protobuf:"varint,10,opt,name=default_info_view,json=defaultInfoView,proto3" json:"default_info_view,omitempty"` // Default queue/hold table grouping; false for no grouping, true for group // by queue type. DefaultInfoGrouping bool `protobuf:"varint,11,opt,name=default_info_grouping,json=defaultInfoGrouping,proto3" json:"default_info_grouping,omitempty"` // Default table icon size; true for small, false for large. DefaultSmallIcon bool `protobuf:"varint,12,opt,name=default_small_icon,json=defaultSmallIcon,proto3" json:"default_small_icon,omitempty"` // Default table sort direction; false for descending, true for ascending. DefaultDescendingSort bool `` /* 128-byte string literal not displayed */ // Default skills filter; holds a regional sid pointing to the filter in // the xml_client_property table. DefaultAgentSkillsFilter int64 `` /* 139-byte string literal not displayed */ // Default table template. holds a regional sid pointing to the filter in // the xml_client_property table. DefaultInfoTableTemplate int64 `` /* 139-byte string literal not displayed */ // Default queue/hold info sort-by value. DefaultInfoSortByValue commons.QueueInfoSortBy `` /* 168-byte string literal not displayed */ // contains filtered or unexported fields }
Preferences for controlling agent queue and hold table settings.
func (*DashboardQueuePreferences) Descriptor
deprecated
func (*DashboardQueuePreferences) Descriptor() ([]byte, []int)
Deprecated: Use DashboardQueuePreferences.ProtoReflect.Descriptor instead.
func (*DashboardQueuePreferences) GetDefaultAgentSkillsFilter ¶
func (x *DashboardQueuePreferences) GetDefaultAgentSkillsFilter() int64
func (*DashboardQueuePreferences) GetDefaultDescendingSort ¶
func (x *DashboardQueuePreferences) GetDefaultDescendingSort() bool
func (*DashboardQueuePreferences) GetDefaultInfoGrouping ¶
func (x *DashboardQueuePreferences) GetDefaultInfoGrouping() bool
func (*DashboardQueuePreferences) GetDefaultInfoSortByValue ¶
func (x *DashboardQueuePreferences) GetDefaultInfoSortByValue() commons.QueueInfoSortBy
func (*DashboardQueuePreferences) GetDefaultInfoTableTemplate ¶
func (x *DashboardQueuePreferences) GetDefaultInfoTableTemplate() int64
func (*DashboardQueuePreferences) GetDefaultInfoView ¶
func (x *DashboardQueuePreferences) GetDefaultInfoView() bool
func (*DashboardQueuePreferences) GetDefaultSmallIcon ¶
func (x *DashboardQueuePreferences) GetDefaultSmallIcon() bool
func (*DashboardQueuePreferences) GetOrgId ¶
func (x *DashboardQueuePreferences) GetOrgId() string
func (*DashboardQueuePreferences) ProtoMessage ¶
func (*DashboardQueuePreferences) ProtoMessage()
func (*DashboardQueuePreferences) ProtoReflect ¶
func (x *DashboardQueuePreferences) ProtoReflect() protoreflect.Message
func (*DashboardQueuePreferences) Reset ¶
func (x *DashboardQueuePreferences) Reset()
func (*DashboardQueuePreferences) String ¶
func (x *DashboardQueuePreferences) String() string
type DataDipConfig ¶ added in v1.6.0
type DataDipConfig struct { ConfigName string `protobuf:"bytes,1,opt,name=config_name,json=configName,proto3" json:"config_name,omitempty"` ConfigType string `protobuf:"bytes,2,opt,name=config_type,json=configType,proto3" json:"config_type,omitempty"` RemoteUrl string `protobuf:"bytes,3,opt,name=remote_url,json=remoteUrl,proto3" json:"remote_url,omitempty"` ParamTypeValueTuples []*DataDipConfig_ParamTypeValueTuple `protobuf:"bytes,4,rep,name=param_type_value_tuples,json=paramTypeValueTuples,proto3" json:"param_type_value_tuples,omitempty"` Params []*DataDipConfig_Param `protobuf:"bytes,5,rep,name=params,proto3" json:"params,omitempty"` Data []*DataDipConfig_ReturnData `protobuf:"bytes,6,rep,name=data,proto3" json:"data,omitempty"` RequestMethod string `protobuf:"bytes,7,opt,name=request_method,json=requestMethod,proto3" json:"request_method,omitempty"` XmlClientPropertySid int64 `` /* 126-byte string literal not displayed */ Headers []*DataDipConfig_Header `protobuf:"bytes,9,rep,name=headers,proto3" json:"headers,omitempty"` // contains filtered or unexported fields }
DataDipConfig is a proto recreation of the XML structure.
func (*DataDipConfig) Descriptor
deprecated
added in
v1.6.0
func (*DataDipConfig) Descriptor() ([]byte, []int)
Deprecated: Use DataDipConfig.ProtoReflect.Descriptor instead.
func (*DataDipConfig) GetConfigName ¶ added in v1.6.0
func (x *DataDipConfig) GetConfigName() string
func (*DataDipConfig) GetConfigType ¶ added in v1.6.0
func (x *DataDipConfig) GetConfigType() string
func (*DataDipConfig) GetData ¶ added in v1.6.0
func (x *DataDipConfig) GetData() []*DataDipConfig_ReturnData
func (*DataDipConfig) GetHeaders ¶ added in v1.6.0
func (x *DataDipConfig) GetHeaders() []*DataDipConfig_Header
func (*DataDipConfig) GetParamTypeValueTuples ¶ added in v1.6.0
func (x *DataDipConfig) GetParamTypeValueTuples() []*DataDipConfig_ParamTypeValueTuple
func (*DataDipConfig) GetParams ¶ added in v1.6.0
func (x *DataDipConfig) GetParams() []*DataDipConfig_Param
func (*DataDipConfig) GetRemoteUrl ¶ added in v1.6.0
func (x *DataDipConfig) GetRemoteUrl() string
func (*DataDipConfig) GetRequestMethod ¶ added in v1.6.0
func (x *DataDipConfig) GetRequestMethod() string
func (*DataDipConfig) GetXmlClientPropertySid ¶ added in v1.6.0
func (x *DataDipConfig) GetXmlClientPropertySid() int64
func (*DataDipConfig) ProtoMessage ¶ added in v1.6.0
func (*DataDipConfig) ProtoMessage()
func (*DataDipConfig) ProtoReflect ¶ added in v1.6.0
func (x *DataDipConfig) ProtoReflect() protoreflect.Message
func (*DataDipConfig) Reset ¶ added in v1.6.0
func (x *DataDipConfig) Reset()
func (*DataDipConfig) String ¶ added in v1.6.0
func (x *DataDipConfig) String() string
type DataDipConfig_Header ¶ added in v1.6.0
type DataDipConfig_Header struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` HeaderType string `protobuf:"bytes,3,opt,name=header_type,json=headerType,proto3" json:"header_type,omitempty"` ParamTypeValueTuples []*DataDipConfig_ParamTypeValueTuple `protobuf:"bytes,4,rep,name=param_type_value_tuples,json=paramTypeValueTuples,proto3" json:"param_type_value_tuples,omitempty"` // contains filtered or unexported fields }
func (*DataDipConfig_Header) Descriptor
deprecated
added in
v1.6.0
func (*DataDipConfig_Header) Descriptor() ([]byte, []int)
Deprecated: Use DataDipConfig_Header.ProtoReflect.Descriptor instead.
func (*DataDipConfig_Header) GetHeaderType ¶ added in v1.6.0
func (x *DataDipConfig_Header) GetHeaderType() string
func (*DataDipConfig_Header) GetName ¶ added in v1.6.0
func (x *DataDipConfig_Header) GetName() string
func (*DataDipConfig_Header) GetParamTypeValueTuples ¶ added in v1.6.0
func (x *DataDipConfig_Header) GetParamTypeValueTuples() []*DataDipConfig_ParamTypeValueTuple
func (*DataDipConfig_Header) GetValue ¶ added in v1.6.0
func (x *DataDipConfig_Header) GetValue() string
func (*DataDipConfig_Header) ProtoMessage ¶ added in v1.6.0
func (*DataDipConfig_Header) ProtoMessage()
func (*DataDipConfig_Header) ProtoReflect ¶ added in v1.6.0
func (x *DataDipConfig_Header) ProtoReflect() protoreflect.Message
func (*DataDipConfig_Header) Reset ¶ added in v1.6.0
func (x *DataDipConfig_Header) Reset()
func (*DataDipConfig_Header) String ¶ added in v1.6.0
func (x *DataDipConfig_Header) String() string
type DataDipConfig_Param ¶ added in v1.6.0
type DataDipConfig_Param struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` ParamType string `protobuf:"bytes,3,opt,name=param_type,json=paramType,proto3" json:"param_type,omitempty"` CompositeValue []*DataDipConfig_ParamTypeValueTuple `protobuf:"bytes,4,rep,name=composite_value,json=compositeValue,proto3" json:"composite_value,omitempty"` // contains filtered or unexported fields }
func (*DataDipConfig_Param) Descriptor
deprecated
added in
v1.6.0
func (*DataDipConfig_Param) Descriptor() ([]byte, []int)
Deprecated: Use DataDipConfig_Param.ProtoReflect.Descriptor instead.
func (*DataDipConfig_Param) GetCompositeValue ¶ added in v1.6.0
func (x *DataDipConfig_Param) GetCompositeValue() []*DataDipConfig_ParamTypeValueTuple
func (*DataDipConfig_Param) GetName ¶ added in v1.6.0
func (x *DataDipConfig_Param) GetName() string
func (*DataDipConfig_Param) GetParamType ¶ added in v1.6.0
func (x *DataDipConfig_Param) GetParamType() string
func (*DataDipConfig_Param) GetValue ¶ added in v1.6.0
func (x *DataDipConfig_Param) GetValue() string
func (*DataDipConfig_Param) ProtoMessage ¶ added in v1.6.0
func (*DataDipConfig_Param) ProtoMessage()
func (*DataDipConfig_Param) ProtoReflect ¶ added in v1.6.0
func (x *DataDipConfig_Param) ProtoReflect() protoreflect.Message
func (*DataDipConfig_Param) Reset ¶ added in v1.6.0
func (x *DataDipConfig_Param) Reset()
func (*DataDipConfig_Param) String ¶ added in v1.6.0
func (x *DataDipConfig_Param) String() string
type DataDipConfig_ParamTypeValueTuple ¶ added in v1.6.0
type DataDipConfig_ParamTypeValueTuple struct { Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*DataDipConfig_ParamTypeValueTuple) Descriptor
deprecated
added in
v1.6.0
func (*DataDipConfig_ParamTypeValueTuple) Descriptor() ([]byte, []int)
Deprecated: Use DataDipConfig_ParamTypeValueTuple.ProtoReflect.Descriptor instead.
func (*DataDipConfig_ParamTypeValueTuple) GetKey ¶ added in v1.6.0
func (x *DataDipConfig_ParamTypeValueTuple) GetKey() string
func (*DataDipConfig_ParamTypeValueTuple) GetValue ¶ added in v1.6.0
func (x *DataDipConfig_ParamTypeValueTuple) GetValue() string
func (*DataDipConfig_ParamTypeValueTuple) ProtoMessage ¶ added in v1.6.0
func (*DataDipConfig_ParamTypeValueTuple) ProtoMessage()
func (*DataDipConfig_ParamTypeValueTuple) ProtoReflect ¶ added in v1.6.0
func (x *DataDipConfig_ParamTypeValueTuple) ProtoReflect() protoreflect.Message
func (*DataDipConfig_ParamTypeValueTuple) Reset ¶ added in v1.6.0
func (x *DataDipConfig_ParamTypeValueTuple) Reset()
func (*DataDipConfig_ParamTypeValueTuple) String ¶ added in v1.6.0
func (x *DataDipConfig_ParamTypeValueTuple) String() string
type DataDipConfig_ReturnData ¶ added in v1.6.0
type DataDipConfig_ReturnData struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` AccessType string `protobuf:"bytes,2,opt,name=access_type,json=accessType,proto3" json:"access_type,omitempty"` // contains filtered or unexported fields }
func (*DataDipConfig_ReturnData) Descriptor
deprecated
added in
v1.6.0
func (*DataDipConfig_ReturnData) Descriptor() ([]byte, []int)
Deprecated: Use DataDipConfig_ReturnData.ProtoReflect.Descriptor instead.
func (*DataDipConfig_ReturnData) GetAccessType ¶ added in v1.6.0
func (x *DataDipConfig_ReturnData) GetAccessType() string
func (*DataDipConfig_ReturnData) GetName ¶ added in v1.6.0
func (x *DataDipConfig_ReturnData) GetName() string
func (*DataDipConfig_ReturnData) ProtoMessage ¶ added in v1.6.0
func (*DataDipConfig_ReturnData) ProtoMessage()
func (*DataDipConfig_ReturnData) ProtoReflect ¶ added in v1.6.0
func (x *DataDipConfig_ReturnData) ProtoReflect() protoreflect.Message
func (*DataDipConfig_ReturnData) Reset ¶ added in v1.6.0
func (x *DataDipConfig_ReturnData) Reset()
func (*DataDipConfig_ReturnData) String ¶ added in v1.6.0
func (x *DataDipConfig_ReturnData) String() string
type DayInterval ¶ added in v1.7.66
type DayInterval struct { // The specified day of the interval. Day commons.Weekday_Enum `protobuf:"varint,1,opt,name=day,proto3,enum=api.commons.Weekday_Enum" json:"day,omitempty"` // The starting time of the interval. Start *TimeOfDay `protobuf:"bytes,2,opt,name=start,proto3" json:"start,omitempty"` // The ending time of the interval. End *TimeOfDay `protobuf:"bytes,3,opt,name=end,proto3" json:"end,omitempty"` // contains filtered or unexported fields }
DayInterval describes a time interval of a given day.
func (*DayInterval) Descriptor
deprecated
added in
v1.7.66
func (*DayInterval) Descriptor() ([]byte, []int)
Deprecated: Use DayInterval.ProtoReflect.Descriptor instead.
func (*DayInterval) GetDay ¶ added in v1.7.66
func (x *DayInterval) GetDay() commons.Weekday_Enum
func (*DayInterval) GetEnd ¶ added in v1.7.66
func (x *DayInterval) GetEnd() *TimeOfDay
func (*DayInterval) GetStart ¶ added in v1.7.66
func (x *DayInterval) GetStart() *TimeOfDay
func (*DayInterval) ProtoMessage ¶ added in v1.7.66
func (*DayInterval) ProtoMessage()
func (*DayInterval) ProtoReflect ¶ added in v1.7.66
func (x *DayInterval) ProtoReflect() protoreflect.Message
func (*DayInterval) Reset ¶ added in v1.7.66
func (x *DayInterval) Reset()
func (*DayInterval) String ¶ added in v1.7.66
func (x *DayInterval) String() string
type DialOrder ¶
type DialOrder struct { // Types that are valid to be assigned to Type: // // *DialOrder_Standard // *DialOrder_Custom Type isDialOrder_Type `protobuf_oneof:"type"` // contains filtered or unexported fields }
Dial order holds either a type enum, or one or more contact field description fields for custom order.
func (*DialOrder) Descriptor
deprecated
func (*DialOrder) GetCustom ¶
func (x *DialOrder) GetCustom() *CustomDialOrder
func (*DialOrder) GetStandard ¶
func (x *DialOrder) GetStandard() commons.DialOrderType
func (*DialOrder) ProtoMessage ¶
func (*DialOrder) ProtoMessage()
func (*DialOrder) ProtoReflect ¶
func (x *DialOrder) ProtoReflect() protoreflect.Message
type DialOrderField ¶
type DialOrderField struct { // Contact field description SID. CfdSid int64 `protobuf:"varint,1,opt,name=cfd_sid,json=cfdSid,proto3" json:"cfd_sid,omitempty"` // The field name, for display. FieldName string `protobuf:"bytes,2,opt,name=field_name,json=fieldName,proto3" json:"field_name,omitempty"` // contains filtered or unexported fields }
Dial order field holds the ID for saving into preferences and the name for display.
func (*DialOrderField) Descriptor
deprecated
func (*DialOrderField) Descriptor() ([]byte, []int)
Deprecated: Use DialOrderField.ProtoReflect.Descriptor instead.
func (*DialOrderField) GetCfdSid ¶
func (x *DialOrderField) GetCfdSid() int64
func (*DialOrderField) GetFieldName ¶
func (x *DialOrderField) GetFieldName() string
func (*DialOrderField) ProtoMessage ¶
func (*DialOrderField) ProtoMessage()
func (*DialOrderField) ProtoReflect ¶
func (x *DialOrderField) ProtoReflect() protoreflect.Message
func (*DialOrderField) Reset ¶
func (x *DialOrderField) Reset()
func (*DialOrderField) String ¶
func (x *DialOrderField) String() string
type DialOrder_Custom ¶
type DialOrder_Custom struct { // Defines a "Custom Order" using one or more contact field // descriptions. Custom *CustomDialOrder `protobuf:"bytes,2,opt,name=custom,proto3,oneof"` }
type DialOrder_Standard ¶
type DialOrder_Standard struct { // Standard order enum, (CUSTOM_DIAL_ORDER should not be set here but // indicated by setting a CustomDialOrder below). Standard commons.DialOrderType `protobuf:"varint,1,opt,name=standard,proto3,enum=api.commons.DialOrderType,oneof"` }
type DialedNumberFieldStyle ¶ added in v1.7.55
type DialedNumberFieldStyle struct { // The field style of the dialed number field FieldStyle *FieldStyle `protobuf:"bytes,1,opt,name=field_style,json=fieldStyle,proto3" json:"field_style,omitempty"` // Display the dialed number field to the agent DisplayToAgent bool `protobuf:"varint,2,opt,name=display_to_agent,json=displayToAgent,proto3" json:"display_to_agent,omitempty"` // contains filtered or unexported fields }
The DialedNumberFieldStyle contains the field style for Dialed Number Field
func (*DialedNumberFieldStyle) Descriptor
deprecated
added in
v1.7.55
func (*DialedNumberFieldStyle) Descriptor() ([]byte, []int)
Deprecated: Use DialedNumberFieldStyle.ProtoReflect.Descriptor instead.
func (*DialedNumberFieldStyle) GetDisplayToAgent ¶ added in v1.7.55
func (x *DialedNumberFieldStyle) GetDisplayToAgent() bool
func (*DialedNumberFieldStyle) GetFieldStyle ¶ added in v1.7.55
func (x *DialedNumberFieldStyle) GetFieldStyle() *FieldStyle
func (*DialedNumberFieldStyle) ProtoMessage ¶ added in v1.7.55
func (*DialedNumberFieldStyle) ProtoMessage()
func (*DialedNumberFieldStyle) ProtoReflect ¶ added in v1.7.55
func (x *DialedNumberFieldStyle) ProtoReflect() protoreflect.Message
func (*DialedNumberFieldStyle) Reset ¶ added in v1.7.55
func (x *DialedNumberFieldStyle) Reset()
func (*DialedNumberFieldStyle) String ¶ added in v1.7.55
func (x *DialedNumberFieldStyle) String() string
type Disposition ¶ added in v1.7.62
type Disposition struct { // A list of response strings for a disposition ResponseOptions []string `protobuf:"bytes,1,rep,name=response_options,json=responseOptions,proto3" json:"response_options,omitempty"` // The header for the disposition Header string `protobuf:"bytes,2,opt,name=header,proto3" json:"header,omitempty"` // The prompt for the disposition Prompt string `protobuf:"bytes,3,opt,name=prompt,proto3" json:"prompt,omitempty"` // The order of the disposition Order int64 `protobuf:"varint,4,opt,name=order,proto3" json:"order,omitempty"` // Required answer boolean for disposition Required bool `protobuf:"varint,5,opt,name=required,proto3" json:"required,omitempty"` // The default response value for a desposition DefaultValue string `protobuf:"bytes,6,opt,name=default_value,json=defaultValue,proto3" json:"default_value,omitempty"` // Determines whether to bypass auto script progression BypassAutoScriptProgression bool `` /* 147-byte string literal not displayed */ // The response type of the disposition ResponseType ScriptResponseType `` /* 138-byte string literal not displayed */ // The response evaluator if regex is selected as a response_type ResponseEvaluator int64 `protobuf:"varint,9,opt,name=response_evaluator,json=responseEvaluator,proto3" json:"response_evaluator,omitempty"` // contains filtered or unexported fields }
A disposition within an Act
func (*Disposition) Descriptor
deprecated
added in
v1.7.62
func (*Disposition) Descriptor() ([]byte, []int)
Deprecated: Use Disposition.ProtoReflect.Descriptor instead.
func (*Disposition) GetBypassAutoScriptProgression ¶ added in v1.7.62
func (x *Disposition) GetBypassAutoScriptProgression() bool
func (*Disposition) GetDefaultValue ¶ added in v1.7.62
func (x *Disposition) GetDefaultValue() string
func (*Disposition) GetHeader ¶ added in v1.7.62
func (x *Disposition) GetHeader() string
func (*Disposition) GetOrder ¶ added in v1.7.62
func (x *Disposition) GetOrder() int64
func (*Disposition) GetPrompt ¶ added in v1.7.62
func (x *Disposition) GetPrompt() string
func (*Disposition) GetRequired ¶ added in v1.7.62
func (x *Disposition) GetRequired() bool
func (*Disposition) GetResponseEvaluator ¶ added in v1.7.62
func (x *Disposition) GetResponseEvaluator() int64
func (*Disposition) GetResponseOptions ¶ added in v1.7.62
func (x *Disposition) GetResponseOptions() []string
func (*Disposition) GetResponseType ¶ added in v1.7.62
func (x *Disposition) GetResponseType() ScriptResponseType
func (*Disposition) ProtoMessage ¶ added in v1.7.62
func (*Disposition) ProtoMessage()
func (*Disposition) ProtoReflect ¶ added in v1.7.62
func (x *Disposition) ProtoReflect() protoreflect.Message
func (*Disposition) Reset ¶ added in v1.7.62
func (x *Disposition) Reset()
func (*Disposition) String ¶ added in v1.7.62
func (x *Disposition) String() string
type EmailSmsPreferences ¶
type EmailSmsPreferences struct { // Org ID. OrgId string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"` // Whether to use custom unsubscribe links (all email templates must contain // one if enabled). UseCustomLinks bool `protobuf:"varint,10,opt,name=use_custom_links,json=useCustomLinks,proto3" json:"use_custom_links,omitempty"` // Whether the client acknowledges that they are responsible for opt outs. ClientAcknowledgement bool `` /* 126-byte string literal not displayed */ // Return email addresses that will be available in broadcasts. EmailFromAddresses []string `protobuf:"bytes,12,rep,name=email_from_addresses,json=emailFromAddresses,proto3" json:"email_from_addresses,omitempty"` // contains filtered or unexported fields }
Preferences for email and SMS management.
func (*EmailSmsPreferences) Descriptor
deprecated
func (*EmailSmsPreferences) Descriptor() ([]byte, []int)
Deprecated: Use EmailSmsPreferences.ProtoReflect.Descriptor instead.
func (*EmailSmsPreferences) GetClientAcknowledgement ¶
func (x *EmailSmsPreferences) GetClientAcknowledgement() bool
func (*EmailSmsPreferences) GetEmailFromAddresses ¶
func (x *EmailSmsPreferences) GetEmailFromAddresses() []string
func (*EmailSmsPreferences) GetOrgId ¶
func (x *EmailSmsPreferences) GetOrgId() string
func (*EmailSmsPreferences) GetUseCustomLinks ¶
func (x *EmailSmsPreferences) GetUseCustomLinks() bool
func (*EmailSmsPreferences) ProtoMessage ¶
func (*EmailSmsPreferences) ProtoMessage()
func (*EmailSmsPreferences) ProtoReflect ¶
func (x *EmailSmsPreferences) ProtoReflect() protoreflect.Message
func (*EmailSmsPreferences) Reset ¶
func (x *EmailSmsPreferences) Reset()
func (*EmailSmsPreferences) String ¶
func (x *EmailSmsPreferences) String() string
type EndOfDayPreferences ¶
type EndOfDayPreferences struct { // Org ID. OrgId string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"` // Delivery time for reports on Monday. EodMonday int32 `protobuf:"varint,10,opt,name=eod_monday,json=eodMonday,proto3" json:"eod_monday,omitempty"` // Delivery time for reports on Tuesday. EodTuesday int32 `protobuf:"varint,11,opt,name=eod_tuesday,json=eodTuesday,proto3" json:"eod_tuesday,omitempty"` // Delivery time for reports on Wednesday. EodWednesday int32 `protobuf:"varint,12,opt,name=eod_wednesday,json=eodWednesday,proto3" json:"eod_wednesday,omitempty"` // Delivery time for reports on Thursday. EodThursday int32 `protobuf:"varint,13,opt,name=eod_thursday,json=eodThursday,proto3" json:"eod_thursday,omitempty"` // Delivery time for reports on Friday. EodFriday int32 `protobuf:"varint,14,opt,name=eod_friday,json=eodFriday,proto3" json:"eod_friday,omitempty"` // Delivery time for reports on Saturday. EodSaturday int32 `protobuf:"varint,15,opt,name=eod_saturday,json=eodSaturday,proto3" json:"eod_saturday,omitempty"` // Delivery time for reports on Sunday. EodSunday int32 `protobuf:"varint,16,opt,name=eod_sunday,json=eodSunday,proto3" json:"eod_sunday,omitempty"` // contains filtered or unexported fields }
Preferences for automated report jobs end-of-day delivery times.
func (*EndOfDayPreferences) Descriptor
deprecated
func (*EndOfDayPreferences) Descriptor() ([]byte, []int)
Deprecated: Use EndOfDayPreferences.ProtoReflect.Descriptor instead.
func (*EndOfDayPreferences) GetEodFriday ¶
func (x *EndOfDayPreferences) GetEodFriday() int32
func (*EndOfDayPreferences) GetEodMonday ¶
func (x *EndOfDayPreferences) GetEodMonday() int32
func (*EndOfDayPreferences) GetEodSaturday ¶
func (x *EndOfDayPreferences) GetEodSaturday() int32
func (*EndOfDayPreferences) GetEodSunday ¶
func (x *EndOfDayPreferences) GetEodSunday() int32
func (*EndOfDayPreferences) GetEodThursday ¶
func (x *EndOfDayPreferences) GetEodThursday() int32
func (*EndOfDayPreferences) GetEodTuesday ¶
func (x *EndOfDayPreferences) GetEodTuesday() int32
func (*EndOfDayPreferences) GetEodWednesday ¶
func (x *EndOfDayPreferences) GetEodWednesday() int32
func (*EndOfDayPreferences) GetOrgId ¶
func (x *EndOfDayPreferences) GetOrgId() string
func (*EndOfDayPreferences) ProtoMessage ¶
func (*EndOfDayPreferences) ProtoMessage()
func (*EndOfDayPreferences) ProtoReflect ¶
func (x *EndOfDayPreferences) ProtoReflect() protoreflect.Message
func (*EndOfDayPreferences) Reset ¶
func (x *EndOfDayPreferences) Reset()
func (*EndOfDayPreferences) String ¶
func (x *EndOfDayPreferences) String() string
type FieldStyle ¶ added in v1.7.55
type FieldStyle struct { // Text color of a field style TextColor string `protobuf:"bytes,1,opt,name=text_color,json=textColor,proto3" json:"text_color,omitempty"` // Background color of a field style BackgroundColor string `protobuf:"bytes,2,opt,name=background_color,json=backgroundColor,proto3" json:"background_color,omitempty"` // Allow the agent to copy this field style AllowAgentCopy bool `protobuf:"varint,3,opt,name=allow_agent_copy,json=allowAgentCopy,proto3" json:"allow_agent_copy,omitempty"` // contains filtered or unexported fields }
FieldStyle describes a particular field within a client info display
func (*FieldStyle) Descriptor
deprecated
added in
v1.7.55
func (*FieldStyle) Descriptor() ([]byte, []int)
Deprecated: Use FieldStyle.ProtoReflect.Descriptor instead.
func (*FieldStyle) GetAllowAgentCopy ¶ added in v1.7.55
func (x *FieldStyle) GetAllowAgentCopy() bool
func (*FieldStyle) GetBackgroundColor ¶ added in v1.7.55
func (x *FieldStyle) GetBackgroundColor() string
func (*FieldStyle) GetTextColor ¶ added in v1.7.55
func (x *FieldStyle) GetTextColor() string
func (*FieldStyle) ProtoMessage ¶ added in v1.7.55
func (*FieldStyle) ProtoMessage()
func (*FieldStyle) ProtoReflect ¶ added in v1.7.55
func (x *FieldStyle) ProtoReflect() protoreflect.Message
func (*FieldStyle) Reset ¶ added in v1.7.55
func (x *FieldStyle) Reset()
func (*FieldStyle) String ¶ added in v1.7.55
func (x *FieldStyle) String() string
type FileNameSegment ¶
type FileNameSegment struct { // Segment type. SegmentType string `protobuf:"bytes,1,opt,name=segment_type,json=segmentType,proto3" json:"segment_type,omitempty"` // Format pattern. FormatPattern string `protobuf:"bytes,2,opt,name=format_pattern,json=formatPattern,proto3" json:"format_pattern,omitempty"` // Time zone ID (only required for certain segment types). TimeZoneId string `protobuf:"bytes,3,opt,name=time_zone_id,json=timeZoneId,proto3" json:"time_zone_id,omitempty"` // contains filtered or unexported fields }
File name segment type and attributes.
func (*FileNameSegment) Descriptor
deprecated
func (*FileNameSegment) Descriptor() ([]byte, []int)
Deprecated: Use FileNameSegment.ProtoReflect.Descriptor instead.
func (*FileNameSegment) GetFormatPattern ¶
func (x *FileNameSegment) GetFormatPattern() string
func (*FileNameSegment) GetSegmentType ¶
func (x *FileNameSegment) GetSegmentType() string
func (*FileNameSegment) GetTimeZoneId ¶
func (x *FileNameSegment) GetTimeZoneId() string
func (*FileNameSegment) ProtoMessage ¶
func (*FileNameSegment) ProtoMessage()
func (*FileNameSegment) ProtoReflect ¶
func (x *FileNameSegment) ProtoReflect() protoreflect.Message
func (*FileNameSegment) Reset ¶
func (x *FileNameSegment) Reset()
func (*FileNameSegment) String ¶
func (x *FileNameSegment) String() string
type FileNamingConvention ¶
type FileNamingConvention struct { // List of file name segments. Segments []*FileNameSegment `protobuf:"bytes,1,rep,name=segments,proto3" json:"segments,omitempty"` // contains filtered or unexported fields }
File naming convention properties containing name segments.
func (*FileNamingConvention) Descriptor
deprecated
func (*FileNamingConvention) Descriptor() ([]byte, []int)
Deprecated: Use FileNamingConvention.ProtoReflect.Descriptor instead.
func (*FileNamingConvention) GetSegments ¶
func (x *FileNamingConvention) GetSegments() []*FileNameSegment
func (*FileNamingConvention) ProtoMessage ¶
func (*FileNamingConvention) ProtoMessage()
func (*FileNamingConvention) ProtoReflect ¶
func (x *FileNamingConvention) ProtoReflect() protoreflect.Message
func (*FileNamingConvention) Reset ¶
func (x *FileNamingConvention) Reset()
func (*FileNamingConvention) String ¶
func (x *FileNamingConvention) String() string
type FilterPreferences ¶
type FilterPreferences struct { // Org ID. OrgId string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"` // Default filtering for automated reports. DefaultAutoReportFilter *ReportFilter `` /* 135-byte string literal not displayed */ // Whether to send auto-reports even if they are empty. SendEmptyAutoReports bool `` /* 127-byte string literal not displayed */ // Whether or not to display the setting in the 'Resend' window. DisplayBroadcastResendFilter bool `` /* 151-byte string literal not displayed */ // Determines which contact records will be included in the new broadcast. DefaultBroadcastResendFilter *ReportFilter `` /* 150-byte string literal not displayed */ // contains filtered or unexported fields }
Preferences for filters in reports and broadcasts.
func (*FilterPreferences) Descriptor
deprecated
func (*FilterPreferences) Descriptor() ([]byte, []int)
Deprecated: Use FilterPreferences.ProtoReflect.Descriptor instead.
func (*FilterPreferences) GetDefaultAutoReportFilter ¶
func (x *FilterPreferences) GetDefaultAutoReportFilter() *ReportFilter
func (*FilterPreferences) GetDefaultBroadcastResendFilter ¶
func (x *FilterPreferences) GetDefaultBroadcastResendFilter() *ReportFilter
func (*FilterPreferences) GetDisplayBroadcastResendFilter ¶
func (x *FilterPreferences) GetDisplayBroadcastResendFilter() bool
func (*FilterPreferences) GetOrgId ¶
func (x *FilterPreferences) GetOrgId() string
func (*FilterPreferences) GetSendEmptyAutoReports ¶
func (x *FilterPreferences) GetSendEmptyAutoReports() bool
func (*FilterPreferences) ProtoMessage ¶
func (*FilterPreferences) ProtoMessage()
func (*FilterPreferences) ProtoReflect ¶
func (x *FilterPreferences) ProtoReflect() protoreflect.Message
func (*FilterPreferences) Reset ¶
func (x *FilterPreferences) Reset()
func (*FilterPreferences) String ¶
func (x *FilterPreferences) String() string
type GeneralSettings ¶
type GeneralSettings struct { // Displays browser window tab information. `UseAdvancedGatewayTitle` EnableAgentGatewayTitleBar bool `` /* 146-byte string literal not displayed */ // Default agent phone number dialing into IVR system. `AgentDialInNumber` DefaultAgentDialIn string `protobuf:"bytes,2,opt,name=default_agent_dial_in,json=defaultAgentDialIn,proto3" json:"default_agent_dial_in,omitempty"` // Requires secondary confirmation to end call. `DisconnectConfirmation` RequireEndCallConfirmation bool `` /* 144-byte string literal not displayed */ // Enables authorization and whitelist by IP. `UseIpBasedAuth` EnableAuthorizationByIp bool `` /* 135-byte string literal not displayed */ // Whitelisted IPs. `AllowedIps` AuthorizedIpAddresses []string `` /* 126-byte string literal not displayed */ // Initial agent status. `Initial Agent Status` InitialAgentStatus commons.InitialAgentStatus `` /* 156-byte string literal not displayed */ // Enable agents to pause calls. `Allow Agent Pause` EnableAgentPause bool `protobuf:"varint,101,opt,name=enable_agent_pause,json=enableAgentPause,proto3" json:"enable_agent_pause,omitempty"` // Pause option sets per hunt group. `Use Agent Pause Codes` AgentPauseOptionSet *GeneralSettings_PauseOptionSet `protobuf:"bytes,102,opt,name=agent_pause_option_set,json=agentPauseOptionSet,proto3" json:"agent_pause_option_set,omitempty"` // Default agent pause code. `Default Agent Pause Code` DefaultAgentPauseOption string `` /* 136-byte string literal not displayed */ // Enable agents to switch between pause options. `Agent Pause Reset` EnablePauseOptionReset bool `` /* 134-byte string literal not displayed */ // Use this pause code instead of the trigger generated one. // // Deprecated: Marked as deprecated in api/commons/org/huntgroup.proto. TriggeredPauseStatusPauseCodeWaiting string `` /* 179-byte string literal not displayed */ // Use this pause code instead of the trigger generated one. // // Deprecated: Marked as deprecated in api/commons/org/huntgroup.proto. TriggeredPauseStatusPauseCodeWrapup string `` /* 176-byte string literal not displayed */ // Display recording indicator. `Display Recording Indicator` DisplayRecordingIndicator bool `` /* 141-byte string literal not displayed */ // Enable pausing of agent call recording. `Enable Recording Pause` EnableCallRecordingPause bool `` /* 140-byte string literal not displayed */ // Require call recording pause confirmation. `Recording Pause Confirmation` CallRecordingPauseConfirmation bool `` /* 158-byte string literal not displayed */ // Call recording delay in seconds. `Recording Delay` CallRecordingDelay int64 `protobuf:"varint,203,opt,name=call_recording_delay,json=callRecordingDelay,proto3" json:"call_recording_delay,omitempty"` // Automatically pauses recording when starting hold. // `Pause Recording on Hold` EnablePauseRecordingOnHold bool `` /* 148-byte string literal not displayed */ // Enable envision agent screen recording. `Use Agent Screen Recording` EnableEnvisionScreenRecording bool `` /* 155-byte string literal not displayed */ // Read only- shows if the Agent Screen Recording is enabled for the Org AgentScreenRecording bool `` /* 126-byte string literal not displayed */ // Enable agent simple hold. `Allow Agent Hold` EnableAgentSimpleHold bool `` /* 131-byte string literal not displayed */ // Enable agent multi-accept hold. `Allow Agent Hold` EnableAgentMultiAccept bool `` /* 134-byte string literal not displayed */ // Automatically pause agent after multi-accept hold. `AutoPauseOnMultiHold` PauseAgentAfterMultiAccept bool `` /* 148-byte string literal not displayed */ // Agent hold queue monitoring. HoldQueueMonitoring *GeneralSettings_HoldQueueMonitoring `protobuf:"bytes,403,opt,name=hold_queue_monitoring,json=holdQueueMonitoring,proto3" json:"hold_queue_monitoring,omitempty"` // Whether to display the machine-deliver button on the UI. DisplayMachineDeliver bool `` /* 129-byte string literal not displayed */ // Whether to display the call's linkback Hunt Group in the data panel. DisplayLinkbackHuntGroup bool `` /* 140-byte string literal not displayed */ // Whether to display SIP header data in the data panel. DisplaySipHeaderData bool `` /* 128-byte string literal not displayed */ DisplayIvrNavigationKeys bool `` /* 140-byte string literal not displayed */ // Whether to display Data Collect data in the data panel. DisplayDataCollectData bool `` /* 134-byte string literal not displayed */ // Whether to display the Data Dip'ed data in the data panel. DisplayDataDippedData *GeneralSettings_DataDipDataDisplay `` /* 130-byte string literal not displayed */ // Payment Integration data display IntegrationDataDisplay *GeneralSettings_IntegrationDataDisplay `` /* 131-byte string literal not displayed */ // Whether to display the Journey Integration returned data in the data panel. JourneyDataDisplay *GeneralSettings_JourneyDataDisplay `protobuf:"bytes,507,opt,name=journey_data_display,json=journeyDataDisplay,proto3" json:"journey_data_display,omitempty"` // Whether and what call history statistics to display in the UI. AgentCallHistoryScope commons.AgentCallHistoryScope `` /* 170-byte string literal not displayed */ // Agent Login Gui Statistics display and template AgentLoginGuiStatisticsDisplay *GeneralSettings_AgentLoginGuiStatisticsDisplay `` /* 159-byte string literal not displayed */ // Phone / Postal Metadata display PhoneZipMetadataDisplay *GeneralSettings_PhoneZipMetadataDisplay `` /* 136-byte string literal not displayed */ // Whether to display the call and agent skills to the agent ` Display Skills` DisplaySkills bool `protobuf:"varint,511,opt,name=display_skills,json=displaySkills,proto3" json:"display_skills,omitempty"` // Whether to display Web Links to the agent ` Display Web Links` DisplayWebLinks bool `protobuf:"varint,512,opt,name=display_web_links,json=displayWebLinks,proto3" json:"display_web_links,omitempty"` // Enable agent to reassign hunt groups. `Agent Skills Reassignment` EnableAgentHuntGroupReassignment bool `` /* 166-byte string literal not displayed */ // Limited available hunt groups. `Hunt Group Reassignment Disallowed` DisallowedHuntGroups *GeneralSettings_DisallowedHuntGroups `protobuf:"bytes,601,opt,name=disallowed_hunt_groups,json=disallowedHuntGroups,proto3" json:"disallowed_hunt_groups,omitempty"` // Enable manual approval of calls. `Allow Manual Approval` EnableManualApprovalOfCalls bool `` /* 151-byte string literal not displayed */ // Require manual approval number confirmation. `MAC Number Confirmation` RequireManualApprovalNumber bool `` /* 149-byte string literal not displayed */ // Enable manual approval of SMS. `Allow Manual Approval For Messaging` EnableManualApprovalOfSms bool `` /* 145-byte string literal not displayed */ // Require manual approval number confirmation for SMS. // `MAM Number Confirmation` RequireManualApprovalNumberSms bool `` /* 160-byte string literal not displayed */ // Control whether the reject option is available to the approvers. DisableRejectOptionForApprovers bool `` /* 163-byte string literal not displayed */ // Alphanumeric keypad properties. `Alphanumeric Keypad` AlphanumericKeypad *GeneralSettings_AlphanumericKeypad `protobuf:"bytes,800,opt,name=alphanumeric_keypad,json=alphanumericKeypad,proto3" json:"alphanumeric_keypad,omitempty"` // Enable queued call desktop notifications. `Allow Queued Call Notifications` EnableCallDesktopNotifications bool `` /* 158-byte string literal not displayed */ // Inbound natural language compliance metadata. // `Optional Inbound Compliance Metadata` // `Required Inbound Compliance Metadata` InboundComplianceMetadata *GeneralSettings_InboundComplianceMetadata `` /* 140-byte string literal not displayed */ // Whether to allow the agent to intercom with other agents. // `AllowAgentIntercom` EnableAgentIntercom bool `protobuf:"varint,803,opt,name=enable_agent_intercom,json=enableAgentIntercom,proto3" json:"enable_agent_intercom,omitempty"` // Enables the delivery of incoming calls to the agent // depending on the dial status prior to them clicking "Dial". PrepareStateCallDelivery *GeneralSettings_PrepareStateCallDelivery `` /* 139-byte string literal not displayed */ // contains filtered or unexported fields }
GeneralSettings is an entity containing a section of the hunt group settings for the hunt group manager.
func (*GeneralSettings) Descriptor
deprecated
func (*GeneralSettings) Descriptor() ([]byte, []int)
Deprecated: Use GeneralSettings.ProtoReflect.Descriptor instead.
func (*GeneralSettings) GetAgentCallHistoryScope ¶
func (x *GeneralSettings) GetAgentCallHistoryScope() commons.AgentCallHistoryScope
func (*GeneralSettings) GetAgentLoginGuiStatisticsDisplay ¶
func (x *GeneralSettings) GetAgentLoginGuiStatisticsDisplay() *GeneralSettings_AgentLoginGuiStatisticsDisplay
func (*GeneralSettings) GetAgentPauseOptionSet ¶
func (x *GeneralSettings) GetAgentPauseOptionSet() *GeneralSettings_PauseOptionSet
func (*GeneralSettings) GetAgentScreenRecording ¶ added in v1.7.80
func (x *GeneralSettings) GetAgentScreenRecording() bool
func (*GeneralSettings) GetAlphanumericKeypad ¶
func (x *GeneralSettings) GetAlphanumericKeypad() *GeneralSettings_AlphanumericKeypad
func (*GeneralSettings) GetAuthorizedIpAddresses ¶
func (x *GeneralSettings) GetAuthorizedIpAddresses() []string
func (*GeneralSettings) GetCallRecordingDelay ¶
func (x *GeneralSettings) GetCallRecordingDelay() int64
func (*GeneralSettings) GetCallRecordingPauseConfirmation ¶
func (x *GeneralSettings) GetCallRecordingPauseConfirmation() bool
func (*GeneralSettings) GetDefaultAgentDialIn ¶
func (x *GeneralSettings) GetDefaultAgentDialIn() string
func (*GeneralSettings) GetDefaultAgentPauseOption ¶
func (x *GeneralSettings) GetDefaultAgentPauseOption() string
func (*GeneralSettings) GetDisableRejectOptionForApprovers ¶ added in v1.7.33
func (x *GeneralSettings) GetDisableRejectOptionForApprovers() bool
func (*GeneralSettings) GetDisallowedHuntGroups ¶
func (x *GeneralSettings) GetDisallowedHuntGroups() *GeneralSettings_DisallowedHuntGroups
func (*GeneralSettings) GetDisplayDataCollectData ¶
func (x *GeneralSettings) GetDisplayDataCollectData() bool
func (*GeneralSettings) GetDisplayDataDippedData ¶
func (x *GeneralSettings) GetDisplayDataDippedData() *GeneralSettings_DataDipDataDisplay
func (*GeneralSettings) GetDisplayIvrNavigationKeys ¶
func (x *GeneralSettings) GetDisplayIvrNavigationKeys() bool
func (*GeneralSettings) GetDisplayLinkbackHuntGroup ¶
func (x *GeneralSettings) GetDisplayLinkbackHuntGroup() bool
func (*GeneralSettings) GetDisplayMachineDeliver ¶
func (x *GeneralSettings) GetDisplayMachineDeliver() bool
func (*GeneralSettings) GetDisplayRecordingIndicator ¶
func (x *GeneralSettings) GetDisplayRecordingIndicator() bool
func (*GeneralSettings) GetDisplaySipHeaderData ¶
func (x *GeneralSettings) GetDisplaySipHeaderData() bool
func (*GeneralSettings) GetDisplaySkills ¶
func (x *GeneralSettings) GetDisplaySkills() bool
func (*GeneralSettings) GetDisplayWebLinks ¶
func (x *GeneralSettings) GetDisplayWebLinks() bool
func (*GeneralSettings) GetEnableAgentGatewayTitleBar ¶
func (x *GeneralSettings) GetEnableAgentGatewayTitleBar() bool
func (*GeneralSettings) GetEnableAgentHuntGroupReassignment ¶
func (x *GeneralSettings) GetEnableAgentHuntGroupReassignment() bool
func (*GeneralSettings) GetEnableAgentIntercom ¶
func (x *GeneralSettings) GetEnableAgentIntercom() bool
func (*GeneralSettings) GetEnableAgentMultiAccept ¶
func (x *GeneralSettings) GetEnableAgentMultiAccept() bool
func (*GeneralSettings) GetEnableAgentPause ¶
func (x *GeneralSettings) GetEnableAgentPause() bool
func (*GeneralSettings) GetEnableAgentSimpleHold ¶
func (x *GeneralSettings) GetEnableAgentSimpleHold() bool
func (*GeneralSettings) GetEnableAuthorizationByIp ¶
func (x *GeneralSettings) GetEnableAuthorizationByIp() bool
func (*GeneralSettings) GetEnableCallDesktopNotifications ¶
func (x *GeneralSettings) GetEnableCallDesktopNotifications() bool
func (*GeneralSettings) GetEnableCallRecordingPause ¶
func (x *GeneralSettings) GetEnableCallRecordingPause() bool
func (*GeneralSettings) GetEnableEnvisionScreenRecording ¶
func (x *GeneralSettings) GetEnableEnvisionScreenRecording() bool
func (*GeneralSettings) GetEnableManualApprovalOfCalls ¶
func (x *GeneralSettings) GetEnableManualApprovalOfCalls() bool
func (*GeneralSettings) GetEnableManualApprovalOfSms ¶
func (x *GeneralSettings) GetEnableManualApprovalOfSms() bool
func (*GeneralSettings) GetEnablePauseOptionReset ¶
func (x *GeneralSettings) GetEnablePauseOptionReset() bool
func (*GeneralSettings) GetEnablePauseRecordingOnHold ¶
func (x *GeneralSettings) GetEnablePauseRecordingOnHold() bool
func (*GeneralSettings) GetHoldQueueMonitoring ¶
func (x *GeneralSettings) GetHoldQueueMonitoring() *GeneralSettings_HoldQueueMonitoring
func (*GeneralSettings) GetInboundComplianceMetadata ¶
func (x *GeneralSettings) GetInboundComplianceMetadata() *GeneralSettings_InboundComplianceMetadata
func (*GeneralSettings) GetInitialAgentStatus ¶
func (x *GeneralSettings) GetInitialAgentStatus() commons.InitialAgentStatus
func (*GeneralSettings) GetIntegrationDataDisplay ¶
func (x *GeneralSettings) GetIntegrationDataDisplay() *GeneralSettings_IntegrationDataDisplay
func (*GeneralSettings) GetJourneyDataDisplay ¶
func (x *GeneralSettings) GetJourneyDataDisplay() *GeneralSettings_JourneyDataDisplay
func (*GeneralSettings) GetPauseAgentAfterMultiAccept ¶
func (x *GeneralSettings) GetPauseAgentAfterMultiAccept() bool
func (*GeneralSettings) GetPhoneZipMetadataDisplay ¶
func (x *GeneralSettings) GetPhoneZipMetadataDisplay() *GeneralSettings_PhoneZipMetadataDisplay
func (*GeneralSettings) GetPrepareStateCallDelivery ¶ added in v1.7.34
func (x *GeneralSettings) GetPrepareStateCallDelivery() *GeneralSettings_PrepareStateCallDelivery
func (*GeneralSettings) GetRequireEndCallConfirmation ¶
func (x *GeneralSettings) GetRequireEndCallConfirmation() bool
func (*GeneralSettings) GetRequireManualApprovalNumber ¶
func (x *GeneralSettings) GetRequireManualApprovalNumber() bool
func (*GeneralSettings) GetRequireManualApprovalNumberSms ¶
func (x *GeneralSettings) GetRequireManualApprovalNumberSms() bool
func (*GeneralSettings) GetTriggeredPauseStatusPauseCodeWaiting
deprecated
added in
v1.8.25
func (x *GeneralSettings) GetTriggeredPauseStatusPauseCodeWaiting() string
Deprecated: Marked as deprecated in api/commons/org/huntgroup.proto.
func (*GeneralSettings) GetTriggeredPauseStatusPauseCodeWrapup
deprecated
added in
v1.8.25
func (x *GeneralSettings) GetTriggeredPauseStatusPauseCodeWrapup() string
Deprecated: Marked as deprecated in api/commons/org/huntgroup.proto.
func (*GeneralSettings) ProtoMessage ¶
func (*GeneralSettings) ProtoMessage()
func (*GeneralSettings) ProtoReflect ¶
func (x *GeneralSettings) ProtoReflect() protoreflect.Message
func (*GeneralSettings) Reset ¶
func (x *GeneralSettings) Reset()
func (*GeneralSettings) String ¶
func (x *GeneralSettings) String() string
type GeneralSettings_AgentLoginGuiStatisticsDisplay ¶
type GeneralSettings_AgentLoginGuiStatisticsDisplay struct { // Whether to allow the display of general agent statistics to the UI. DisplayAgentLoginGuiStatistics bool `` /* 158-byte string literal not displayed */ // The ID (XML Client Property Sid) of the agent login gui statistics // template. AgentLoginGuiStatisticsTemplate int64 `` /* 161-byte string literal not displayed */ // contains filtered or unexported fields }
Agent Login GUI Statistics display and template.
func (*GeneralSettings_AgentLoginGuiStatisticsDisplay) Descriptor
deprecated
func (*GeneralSettings_AgentLoginGuiStatisticsDisplay) Descriptor() ([]byte, []int)
Deprecated: Use GeneralSettings_AgentLoginGuiStatisticsDisplay.ProtoReflect.Descriptor instead.
func (*GeneralSettings_AgentLoginGuiStatisticsDisplay) GetAgentLoginGuiStatisticsTemplate ¶
func (x *GeneralSettings_AgentLoginGuiStatisticsDisplay) GetAgentLoginGuiStatisticsTemplate() int64
func (*GeneralSettings_AgentLoginGuiStatisticsDisplay) GetDisplayAgentLoginGuiStatistics ¶
func (x *GeneralSettings_AgentLoginGuiStatisticsDisplay) GetDisplayAgentLoginGuiStatistics() bool
func (*GeneralSettings_AgentLoginGuiStatisticsDisplay) ProtoMessage ¶
func (*GeneralSettings_AgentLoginGuiStatisticsDisplay) ProtoMessage()
func (*GeneralSettings_AgentLoginGuiStatisticsDisplay) ProtoReflect ¶
func (x *GeneralSettings_AgentLoginGuiStatisticsDisplay) ProtoReflect() protoreflect.Message
func (*GeneralSettings_AgentLoginGuiStatisticsDisplay) Reset ¶
func (x *GeneralSettings_AgentLoginGuiStatisticsDisplay) Reset()
func (*GeneralSettings_AgentLoginGuiStatisticsDisplay) String ¶
func (x *GeneralSettings_AgentLoginGuiStatisticsDisplay) String() string
type GeneralSettings_AlphanumericKeypad ¶
type GeneralSettings_AlphanumericKeypad struct { // Whether keypad delimiting is enabled. Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` // Character to delimit with. Delimiter commons.AlphanumericKeypadDelimiter `protobuf:"varint,2,opt,name=delimiter,proto3,enum=api.commons.AlphanumericKeypadDelimiter" json:"delimiter,omitempty"` // contains filtered or unexported fields }
Alphanumeric keypad options.
func (*GeneralSettings_AlphanumericKeypad) Descriptor
deprecated
func (*GeneralSettings_AlphanumericKeypad) Descriptor() ([]byte, []int)
Deprecated: Use GeneralSettings_AlphanumericKeypad.ProtoReflect.Descriptor instead.
func (*GeneralSettings_AlphanumericKeypad) GetDelimiter ¶
func (x *GeneralSettings_AlphanumericKeypad) GetDelimiter() commons.AlphanumericKeypadDelimiter
func (*GeneralSettings_AlphanumericKeypad) GetEnabled ¶
func (x *GeneralSettings_AlphanumericKeypad) GetEnabled() bool
func (*GeneralSettings_AlphanumericKeypad) ProtoMessage ¶
func (*GeneralSettings_AlphanumericKeypad) ProtoMessage()
func (*GeneralSettings_AlphanumericKeypad) ProtoReflect ¶
func (x *GeneralSettings_AlphanumericKeypad) ProtoReflect() protoreflect.Message
func (*GeneralSettings_AlphanumericKeypad) Reset ¶
func (x *GeneralSettings_AlphanumericKeypad) Reset()
func (*GeneralSettings_AlphanumericKeypad) String ¶
func (x *GeneralSettings_AlphanumericKeypad) String() string
type GeneralSettings_DataDipDataDisplay ¶
type GeneralSettings_DataDipDataDisplay struct { // Whether to display the Data Dipped data in the data panel. DisplayDataDipData bool `protobuf:"varint,1,opt,name=display_data_dip_data,json=displayDataDipData,proto3" json:"display_data_dip_data,omitempty"` // The keys of the Data Dipped data key/value pairs. DataDipDisplayKeys []string `protobuf:"bytes,2,rep,name=data_dip_display_keys,json=dataDipDisplayKeys,proto3" json:"data_dip_display_keys,omitempty"` // contains filtered or unexported fields }
Data Dip data display options.
func (*GeneralSettings_DataDipDataDisplay) Descriptor
deprecated
func (*GeneralSettings_DataDipDataDisplay) Descriptor() ([]byte, []int)
Deprecated: Use GeneralSettings_DataDipDataDisplay.ProtoReflect.Descriptor instead.
func (*GeneralSettings_DataDipDataDisplay) GetDataDipDisplayKeys ¶
func (x *GeneralSettings_DataDipDataDisplay) GetDataDipDisplayKeys() []string
func (*GeneralSettings_DataDipDataDisplay) GetDisplayDataDipData ¶
func (x *GeneralSettings_DataDipDataDisplay) GetDisplayDataDipData() bool
func (*GeneralSettings_DataDipDataDisplay) ProtoMessage ¶
func (*GeneralSettings_DataDipDataDisplay) ProtoMessage()
func (*GeneralSettings_DataDipDataDisplay) ProtoReflect ¶
func (x *GeneralSettings_DataDipDataDisplay) ProtoReflect() protoreflect.Message
func (*GeneralSettings_DataDipDataDisplay) Reset ¶
func (x *GeneralSettings_DataDipDataDisplay) Reset()
func (*GeneralSettings_DataDipDataDisplay) String ¶
func (x *GeneralSettings_DataDipDataDisplay) String() string
type GeneralSettings_DisallowedHuntGroups ¶
type GeneralSettings_DisallowedHuntGroups struct { // Whether to limit available hunt groups for agents. Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` // The list of hunt groups that are available to choose from. HuntGroups []int64 `protobuf:"varint,2,rep,packed,name=hunt_groups,json=huntGroups,proto3" json:"hunt_groups,omitempty"` // contains filtered or unexported fields }
Available hunt group options.
func (*GeneralSettings_DisallowedHuntGroups) Descriptor
deprecated
func (*GeneralSettings_DisallowedHuntGroups) Descriptor() ([]byte, []int)
Deprecated: Use GeneralSettings_DisallowedHuntGroups.ProtoReflect.Descriptor instead.
func (*GeneralSettings_DisallowedHuntGroups) GetEnabled ¶
func (x *GeneralSettings_DisallowedHuntGroups) GetEnabled() bool
func (*GeneralSettings_DisallowedHuntGroups) GetHuntGroups ¶
func (x *GeneralSettings_DisallowedHuntGroups) GetHuntGroups() []int64
func (*GeneralSettings_DisallowedHuntGroups) ProtoMessage ¶
func (*GeneralSettings_DisallowedHuntGroups) ProtoMessage()
func (*GeneralSettings_DisallowedHuntGroups) ProtoReflect ¶
func (x *GeneralSettings_DisallowedHuntGroups) ProtoReflect() protoreflect.Message
func (*GeneralSettings_DisallowedHuntGroups) Reset ¶
func (x *GeneralSettings_DisallowedHuntGroups) Reset()
func (*GeneralSettings_DisallowedHuntGroups) String ¶
func (x *GeneralSettings_DisallowedHuntGroups) String() string
type GeneralSettings_HoldQueueMonitoring ¶
type GeneralSettings_HoldQueueMonitoring struct { // Whether hold queue monitoring is enabled. `Hold Queue Monitoring` Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` // Agent routing. `HQM Agent Routing` AgentRouting commons.AgentRouting `` /* 128-byte string literal not displayed */ // Hunt group required to route to. `HQM Required Hunt Group Routing` RequiredHuntGroupRouting int64 `` /* 138-byte string literal not displayed */ // Hunt group preferred to route to. `HQM Preferred Hunt Group Routing` PreferredHuntGroupRouting int64 `` /* 141-byte string literal not displayed */ // contains filtered or unexported fields }
Hold queue monitoring options.
func (*GeneralSettings_HoldQueueMonitoring) Descriptor
deprecated
func (*GeneralSettings_HoldQueueMonitoring) Descriptor() ([]byte, []int)
Deprecated: Use GeneralSettings_HoldQueueMonitoring.ProtoReflect.Descriptor instead.
func (*GeneralSettings_HoldQueueMonitoring) GetAgentRouting ¶
func (x *GeneralSettings_HoldQueueMonitoring) GetAgentRouting() commons.AgentRouting
func (*GeneralSettings_HoldQueueMonitoring) GetEnabled ¶
func (x *GeneralSettings_HoldQueueMonitoring) GetEnabled() bool
func (*GeneralSettings_HoldQueueMonitoring) GetPreferredHuntGroupRouting ¶
func (x *GeneralSettings_HoldQueueMonitoring) GetPreferredHuntGroupRouting() int64
func (*GeneralSettings_HoldQueueMonitoring) GetRequiredHuntGroupRouting ¶
func (x *GeneralSettings_HoldQueueMonitoring) GetRequiredHuntGroupRouting() int64
func (*GeneralSettings_HoldQueueMonitoring) ProtoMessage ¶
func (*GeneralSettings_HoldQueueMonitoring) ProtoMessage()
func (*GeneralSettings_HoldQueueMonitoring) ProtoReflect ¶
func (x *GeneralSettings_HoldQueueMonitoring) ProtoReflect() protoreflect.Message
func (*GeneralSettings_HoldQueueMonitoring) Reset ¶
func (x *GeneralSettings_HoldQueueMonitoring) Reset()
func (*GeneralSettings_HoldQueueMonitoring) String ¶
func (x *GeneralSettings_HoldQueueMonitoring) String() string
type GeneralSettings_InboundComplianceMetadata ¶
type GeneralSettings_InboundComplianceMetadata struct { // Whether compliance metadata is used. Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` // List of optional contact field description metadata. // List of contact_field_description_sids OptionalData []int64 `protobuf:"varint,2,rep,packed,name=optional_data,json=optionalData,proto3" json:"optional_data,omitempty"` // List of required contact field description metadata. // List of contact_field_description_sids RequiredData []int64 `protobuf:"varint,3,rep,packed,name=required_data,json=requiredData,proto3" json:"required_data,omitempty"` // contains filtered or unexported fields }
Inbound natural compiance metadata options.
func (*GeneralSettings_InboundComplianceMetadata) Descriptor
deprecated
func (*GeneralSettings_InboundComplianceMetadata) Descriptor() ([]byte, []int)
Deprecated: Use GeneralSettings_InboundComplianceMetadata.ProtoReflect.Descriptor instead.
func (*GeneralSettings_InboundComplianceMetadata) GetEnabled ¶
func (x *GeneralSettings_InboundComplianceMetadata) GetEnabled() bool
func (*GeneralSettings_InboundComplianceMetadata) GetOptionalData ¶
func (x *GeneralSettings_InboundComplianceMetadata) GetOptionalData() []int64
func (*GeneralSettings_InboundComplianceMetadata) GetRequiredData ¶
func (x *GeneralSettings_InboundComplianceMetadata) GetRequiredData() []int64
func (*GeneralSettings_InboundComplianceMetadata) ProtoMessage ¶
func (*GeneralSettings_InboundComplianceMetadata) ProtoMessage()
func (*GeneralSettings_InboundComplianceMetadata) ProtoReflect ¶
func (x *GeneralSettings_InboundComplianceMetadata) ProtoReflect() protoreflect.Message
func (*GeneralSettings_InboundComplianceMetadata) Reset ¶
func (x *GeneralSettings_InboundComplianceMetadata) Reset()
func (*GeneralSettings_InboundComplianceMetadata) String ¶
func (x *GeneralSettings_InboundComplianceMetadata) String() string
type GeneralSettings_IntegrationDataDisplay ¶
type GeneralSettings_IntegrationDataDisplay struct { // Whether to display the Payment Integration returned data in the // data panel. DisplayIntegrationData bool `` /* 130-byte string literal not displayed */ // The keys of the Payment Integration data key/value pairs. IntegrationDisplayKeys []string `` /* 129-byte string literal not displayed */ // contains filtered or unexported fields }
Payment Integration data display options.
func (*GeneralSettings_IntegrationDataDisplay) Descriptor
deprecated
func (*GeneralSettings_IntegrationDataDisplay) Descriptor() ([]byte, []int)
Deprecated: Use GeneralSettings_IntegrationDataDisplay.ProtoReflect.Descriptor instead.
func (*GeneralSettings_IntegrationDataDisplay) GetDisplayIntegrationData ¶
func (x *GeneralSettings_IntegrationDataDisplay) GetDisplayIntegrationData() bool
func (*GeneralSettings_IntegrationDataDisplay) GetIntegrationDisplayKeys ¶
func (x *GeneralSettings_IntegrationDataDisplay) GetIntegrationDisplayKeys() []string
func (*GeneralSettings_IntegrationDataDisplay) ProtoMessage ¶
func (*GeneralSettings_IntegrationDataDisplay) ProtoMessage()
func (*GeneralSettings_IntegrationDataDisplay) ProtoReflect ¶
func (x *GeneralSettings_IntegrationDataDisplay) ProtoReflect() protoreflect.Message
func (*GeneralSettings_IntegrationDataDisplay) Reset ¶
func (x *GeneralSettings_IntegrationDataDisplay) Reset()
func (*GeneralSettings_IntegrationDataDisplay) String ¶
func (x *GeneralSettings_IntegrationDataDisplay) String() string
type GeneralSettings_JourneyDataDisplay ¶
type GeneralSettings_JourneyDataDisplay struct { // Whether to display the Journey Integration returned data in the // data panel. DisplayJourneyData bool `protobuf:"varint,1,opt,name=display_journey_data,json=displayJourneyData,proto3" json:"display_journey_data,omitempty"` // The keys of the Journey Integration data key/value pairs. JourneyDisplayKeys []string `protobuf:"bytes,2,rep,name=journey_display_keys,json=journeyDisplayKeys,proto3" json:"journey_display_keys,omitempty"` // contains filtered or unexported fields }
Journey Integration data display options.
func (*GeneralSettings_JourneyDataDisplay) Descriptor
deprecated
func (*GeneralSettings_JourneyDataDisplay) Descriptor() ([]byte, []int)
Deprecated: Use GeneralSettings_JourneyDataDisplay.ProtoReflect.Descriptor instead.
func (*GeneralSettings_JourneyDataDisplay) GetDisplayJourneyData ¶
func (x *GeneralSettings_JourneyDataDisplay) GetDisplayJourneyData() bool
func (*GeneralSettings_JourneyDataDisplay) GetJourneyDisplayKeys ¶
func (x *GeneralSettings_JourneyDataDisplay) GetJourneyDisplayKeys() []string
func (*GeneralSettings_JourneyDataDisplay) ProtoMessage ¶
func (*GeneralSettings_JourneyDataDisplay) ProtoMessage()
func (*GeneralSettings_JourneyDataDisplay) ProtoReflect ¶
func (x *GeneralSettings_JourneyDataDisplay) ProtoReflect() protoreflect.Message
func (*GeneralSettings_JourneyDataDisplay) Reset ¶
func (x *GeneralSettings_JourneyDataDisplay) Reset()
func (*GeneralSettings_JourneyDataDisplay) String ¶
func (x *GeneralSettings_JourneyDataDisplay) String() string
type GeneralSettings_PauseOptionSet ¶
type GeneralSettings_PauseOptionSet struct { // Whether pause option sets will be enabled. Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` // The sid of the agent pause code set. // xml_client_property_sid where property_key = 'Agent Pause Codes' SetSid int64 `protobuf:"varint,2,opt,name=set_sid,json=setSid,proto3" json:"set_sid,omitempty"` // contains filtered or unexported fields }
Pause option set properties.
func (*GeneralSettings_PauseOptionSet) Descriptor
deprecated
func (*GeneralSettings_PauseOptionSet) Descriptor() ([]byte, []int)
Deprecated: Use GeneralSettings_PauseOptionSet.ProtoReflect.Descriptor instead.
func (*GeneralSettings_PauseOptionSet) GetEnabled ¶
func (x *GeneralSettings_PauseOptionSet) GetEnabled() bool
func (*GeneralSettings_PauseOptionSet) GetSetSid ¶
func (x *GeneralSettings_PauseOptionSet) GetSetSid() int64
func (*GeneralSettings_PauseOptionSet) ProtoMessage ¶
func (*GeneralSettings_PauseOptionSet) ProtoMessage()
func (*GeneralSettings_PauseOptionSet) ProtoReflect ¶
func (x *GeneralSettings_PauseOptionSet) ProtoReflect() protoreflect.Message
func (*GeneralSettings_PauseOptionSet) Reset ¶
func (x *GeneralSettings_PauseOptionSet) Reset()
func (*GeneralSettings_PauseOptionSet) String ¶
func (x *GeneralSettings_PauseOptionSet) String() string
type GeneralSettings_PhoneZipMetadataDisplay ¶
type GeneralSettings_PhoneZipMetadataDisplay struct { // Whether to display the Phone / Postal Metadata related to the call's // phone number. DisplayPhoneZipMetadata bool `` /* 135-byte string literal not displayed */ // The keys of the Phone / Postal Metadata for display in the UI. PhoneZipMetadataKeys []commons.PhonePostalDisplayOptions `` /* 176-byte string literal not displayed */ // contains filtered or unexported fields }
Phone / Postal Metadata display options.
func (*GeneralSettings_PhoneZipMetadataDisplay) Descriptor
deprecated
func (*GeneralSettings_PhoneZipMetadataDisplay) Descriptor() ([]byte, []int)
Deprecated: Use GeneralSettings_PhoneZipMetadataDisplay.ProtoReflect.Descriptor instead.
func (*GeneralSettings_PhoneZipMetadataDisplay) GetDisplayPhoneZipMetadata ¶
func (x *GeneralSettings_PhoneZipMetadataDisplay) GetDisplayPhoneZipMetadata() bool
func (*GeneralSettings_PhoneZipMetadataDisplay) GetPhoneZipMetadataKeys ¶
func (x *GeneralSettings_PhoneZipMetadataDisplay) GetPhoneZipMetadataKeys() []commons.PhonePostalDisplayOptions
func (*GeneralSettings_PhoneZipMetadataDisplay) ProtoMessage ¶
func (*GeneralSettings_PhoneZipMetadataDisplay) ProtoMessage()
func (*GeneralSettings_PhoneZipMetadataDisplay) ProtoReflect ¶
func (x *GeneralSettings_PhoneZipMetadataDisplay) ProtoReflect() protoreflect.Message
func (*GeneralSettings_PhoneZipMetadataDisplay) Reset ¶
func (x *GeneralSettings_PhoneZipMetadataDisplay) Reset()
func (*GeneralSettings_PhoneZipMetadataDisplay) String ¶
func (x *GeneralSettings_PhoneZipMetadataDisplay) String() string
type GeneralSettings_PrepareStateCallDelivery ¶ added in v1.7.34
type GeneralSettings_PrepareStateCallDelivery struct { ManualDial bool `protobuf:"varint,1,opt,name=manual_dial,json=manualDial,proto3" json:"manual_dial,omitempty"` PreviewDial bool `protobuf:"varint,2,opt,name=preview_dial,json=previewDial,proto3" json:"preview_dial,omitempty"` // contains filtered or unexported fields }
PrepareStateCallDelivery options (the dial modes).
func (*GeneralSettings_PrepareStateCallDelivery) Descriptor
deprecated
added in
v1.7.34
func (*GeneralSettings_PrepareStateCallDelivery) Descriptor() ([]byte, []int)
Deprecated: Use GeneralSettings_PrepareStateCallDelivery.ProtoReflect.Descriptor instead.
func (*GeneralSettings_PrepareStateCallDelivery) GetManualDial ¶ added in v1.7.34
func (x *GeneralSettings_PrepareStateCallDelivery) GetManualDial() bool
func (*GeneralSettings_PrepareStateCallDelivery) GetPreviewDial ¶ added in v1.7.34
func (x *GeneralSettings_PrepareStateCallDelivery) GetPreviewDial() bool
func (*GeneralSettings_PrepareStateCallDelivery) ProtoMessage ¶ added in v1.7.34
func (*GeneralSettings_PrepareStateCallDelivery) ProtoMessage()
func (*GeneralSettings_PrepareStateCallDelivery) ProtoReflect ¶ added in v1.7.34
func (x *GeneralSettings_PrepareStateCallDelivery) ProtoReflect() protoreflect.Message
func (*GeneralSettings_PrepareStateCallDelivery) Reset ¶ added in v1.7.34
func (x *GeneralSettings_PrepareStateCallDelivery) Reset()
func (*GeneralSettings_PrepareStateCallDelivery) String ¶ added in v1.7.34
func (x *GeneralSettings_PrepareStateCallDelivery) String() string
type GroupItem ¶ added in v1.7.18
type GroupItem struct { // name of the group. GroupName string `protobuf:"bytes,1,opt,name=group_name,json=groupName,proto3" json:"group_name,omitempty"` // hunt group sid for the group. HuntGroupSid int64 `protobuf:"varint,2,opt,name=hunt_group_sid,json=huntGroupSid,proto3" json:"hunt_group_sid,omitempty"` // agent profile group for the group. AgentProfileGroupId string `protobuf:"bytes,3,opt,name=agent_profile_group_id,json=agentProfileGroupId,proto3" json:"agent_profile_group_id,omitempty"` // p3 permission group id for the group. P3PermissionGroupId string `protobuf:"bytes,4,opt,name=p3_permission_group_id,json=p3PermissionGroupId,proto3" json:"p3_permission_group_id,omitempty"` // list of permission group ids for the group. If a user belongs to multiple // groups the list of permission group ids will be appended to the existing // permissions the user contains. All other group settings will be overridden // by the highest priority group. PermissionGroupIds []string `protobuf:"bytes,5,rep,name=permission_group_ids,json=permissionGroupIds,proto3" json:"permission_group_ids,omitempty"` // contains filtered or unexported fields }
GroupItem defines settings mapped to a single group.
func (*GroupItem) Descriptor
deprecated
added in
v1.7.18
func (*GroupItem) GetAgentProfileGroupId ¶ added in v1.7.18
func (*GroupItem) GetGroupName ¶ added in v1.7.18
func (*GroupItem) GetHuntGroupSid ¶ added in v1.7.18
func (*GroupItem) GetP3PermissionGroupId ¶ added in v1.7.18
func (*GroupItem) GetPermissionGroupIds ¶ added in v1.7.18
func (*GroupItem) ProtoMessage ¶ added in v1.7.18
func (*GroupItem) ProtoMessage()
func (*GroupItem) ProtoReflect ¶ added in v1.7.18
func (x *GroupItem) ProtoReflect() protoreflect.Message
type HuntGroupDetails ¶ added in v1.7.60
type HuntGroupDetails struct { // The hunt group general details. GeneralDetails *HuntGroupDetails_GeneralDetails `protobuf:"bytes,1,opt,name=general_details,json=generalDetails,proto3" json:"general_details,omitempty"` // The hunt group client info display template details. TemplateDetails *HuntGroupDetails_ClientInfoDisplayTemplateDetails `protobuf:"bytes,2,opt,name=template_details,json=templateDetails,proto3" json:"template_details,omitempty"` // A list of hunt group web link details. WebLinkDetails []*HuntGroupDetails_WebLinkDetails `protobuf:"bytes,3,rep,name=web_link_details,json=webLinkDetails,proto3" json:"web_link_details,omitempty"` // A list of hunt group trigger details. TriggerDetails []*HuntGroupDetails_TriggerDetails `protobuf:"bytes,4,rep,name=trigger_details,json=triggerDetails,proto3" json:"trigger_details,omitempty"` // A list of hunt group integration link details. IntegrationLinkDetails []*HuntGroupDetails_IntegrationLinkDetails `` /* 129-byte string literal not displayed */ // The assigned script details. ScriptDetails *HuntGroupDetails_ScriptDetails `protobuf:"bytes,6,opt,name=script_details,json=scriptDetails,proto3" json:"script_details,omitempty"` // contains filtered or unexported fields }
HuntGroupDetails is the entity for hunt group details.
func (*HuntGroupDetails) Descriptor
deprecated
added in
v1.7.60
func (*HuntGroupDetails) Descriptor() ([]byte, []int)
Deprecated: Use HuntGroupDetails.ProtoReflect.Descriptor instead.
func (*HuntGroupDetails) GetGeneralDetails ¶ added in v1.7.60
func (x *HuntGroupDetails) GetGeneralDetails() *HuntGroupDetails_GeneralDetails
func (*HuntGroupDetails) GetIntegrationLinkDetails ¶ added in v1.7.60
func (x *HuntGroupDetails) GetIntegrationLinkDetails() []*HuntGroupDetails_IntegrationLinkDetails
func (*HuntGroupDetails) GetScriptDetails ¶ added in v1.7.78
func (x *HuntGroupDetails) GetScriptDetails() *HuntGroupDetails_ScriptDetails
func (*HuntGroupDetails) GetTemplateDetails ¶ added in v1.7.60
func (x *HuntGroupDetails) GetTemplateDetails() *HuntGroupDetails_ClientInfoDisplayTemplateDetails
func (*HuntGroupDetails) GetTriggerDetails ¶ added in v1.7.60
func (x *HuntGroupDetails) GetTriggerDetails() []*HuntGroupDetails_TriggerDetails
func (*HuntGroupDetails) GetWebLinkDetails ¶ added in v1.7.60
func (x *HuntGroupDetails) GetWebLinkDetails() []*HuntGroupDetails_WebLinkDetails
func (*HuntGroupDetails) ProtoMessage ¶ added in v1.7.60
func (*HuntGroupDetails) ProtoMessage()
func (*HuntGroupDetails) ProtoReflect ¶ added in v1.7.60
func (x *HuntGroupDetails) ProtoReflect() protoreflect.Message
func (*HuntGroupDetails) Reset ¶ added in v1.7.60
func (x *HuntGroupDetails) Reset()
func (*HuntGroupDetails) String ¶ added in v1.7.60
func (x *HuntGroupDetails) String() string
type HuntGroupDetails_ClientInfoDisplayTemplateDetails ¶ added in v1.7.60
type HuntGroupDetails_ClientInfoDisplayTemplateDetails struct { // The hunt group client info display template name. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // The hunt group client info display template description. Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` // Whether to display all fields in the hunt group client info display template. DisplayAllFields bool `protobuf:"varint,3,opt,name=display_all_fields,json=displayAllFields,proto3" json:"display_all_fields,omitempty"` // The number of contact fields in the hunt group client info display template. DefinedFieldCount int64 `protobuf:"varint,4,opt,name=defined_field_count,json=definedFieldCount,proto3" json:"defined_field_count,omitempty"` // contains filtered or unexported fields }
ClientInfoDisplayTemplateDetails is the entity for hunt group client info display template details.
func (*HuntGroupDetails_ClientInfoDisplayTemplateDetails) Descriptor
deprecated
added in
v1.7.60
func (*HuntGroupDetails_ClientInfoDisplayTemplateDetails) Descriptor() ([]byte, []int)
Deprecated: Use HuntGroupDetails_ClientInfoDisplayTemplateDetails.ProtoReflect.Descriptor instead.
func (*HuntGroupDetails_ClientInfoDisplayTemplateDetails) GetDefinedFieldCount ¶ added in v1.7.60
func (x *HuntGroupDetails_ClientInfoDisplayTemplateDetails) GetDefinedFieldCount() int64
func (*HuntGroupDetails_ClientInfoDisplayTemplateDetails) GetDescription ¶ added in v1.7.60
func (x *HuntGroupDetails_ClientInfoDisplayTemplateDetails) GetDescription() string
func (*HuntGroupDetails_ClientInfoDisplayTemplateDetails) GetDisplayAllFields ¶ added in v1.7.60
func (x *HuntGroupDetails_ClientInfoDisplayTemplateDetails) GetDisplayAllFields() bool
func (*HuntGroupDetails_ClientInfoDisplayTemplateDetails) GetName ¶ added in v1.7.60
func (x *HuntGroupDetails_ClientInfoDisplayTemplateDetails) GetName() string
func (*HuntGroupDetails_ClientInfoDisplayTemplateDetails) ProtoMessage ¶ added in v1.7.60
func (*HuntGroupDetails_ClientInfoDisplayTemplateDetails) ProtoMessage()
func (*HuntGroupDetails_ClientInfoDisplayTemplateDetails) ProtoReflect ¶ added in v1.7.60
func (x *HuntGroupDetails_ClientInfoDisplayTemplateDetails) ProtoReflect() protoreflect.Message
func (*HuntGroupDetails_ClientInfoDisplayTemplateDetails) Reset ¶ added in v1.7.60
func (x *HuntGroupDetails_ClientInfoDisplayTemplateDetails) Reset()
func (*HuntGroupDetails_ClientInfoDisplayTemplateDetails) String ¶ added in v1.7.60
func (x *HuntGroupDetails_ClientInfoDisplayTemplateDetails) String() string
type HuntGroupDetails_GeneralDetails ¶ added in v1.7.60
type HuntGroupDetails_GeneralDetails struct { // The hunt group name Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // The hunt group description. Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` // The hunt group type. Type HuntGroupType `protobuf:"varint,3,opt,name=type,proto3,enum=api.commons.org.HuntGroupType" json:"type,omitempty"` // The hunt group last modified date. ModifyDate *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=modify_date,json=modifyDate,proto3" json:"modify_date,omitempty"` // The number of agents belong to the hunt group. AgentCount int64 `protobuf:"varint,5,opt,name=agent_count,json=agentCount,proto3" json:"agent_count,omitempty"` // contains filtered or unexported fields }
GeneralDetails is the entity for hunt group general details.
func (*HuntGroupDetails_GeneralDetails) Descriptor
deprecated
added in
v1.7.60
func (*HuntGroupDetails_GeneralDetails) Descriptor() ([]byte, []int)
Deprecated: Use HuntGroupDetails_GeneralDetails.ProtoReflect.Descriptor instead.
func (*HuntGroupDetails_GeneralDetails) GetAgentCount ¶ added in v1.7.60
func (x *HuntGroupDetails_GeneralDetails) GetAgentCount() int64
func (*HuntGroupDetails_GeneralDetails) GetDescription ¶ added in v1.7.60
func (x *HuntGroupDetails_GeneralDetails) GetDescription() string
func (*HuntGroupDetails_GeneralDetails) GetModifyDate ¶ added in v1.7.60
func (x *HuntGroupDetails_GeneralDetails) GetModifyDate() *timestamppb.Timestamp
func (*HuntGroupDetails_GeneralDetails) GetName ¶ added in v1.7.60
func (x *HuntGroupDetails_GeneralDetails) GetName() string
func (*HuntGroupDetails_GeneralDetails) GetType ¶ added in v1.7.60
func (x *HuntGroupDetails_GeneralDetails) GetType() HuntGroupType
func (*HuntGroupDetails_GeneralDetails) ProtoMessage ¶ added in v1.7.60
func (*HuntGroupDetails_GeneralDetails) ProtoMessage()
func (*HuntGroupDetails_GeneralDetails) ProtoReflect ¶ added in v1.7.60
func (x *HuntGroupDetails_GeneralDetails) ProtoReflect() protoreflect.Message
func (*HuntGroupDetails_GeneralDetails) Reset ¶ added in v1.7.60
func (x *HuntGroupDetails_GeneralDetails) Reset()
func (*HuntGroupDetails_GeneralDetails) String ¶ added in v1.7.60
func (x *HuntGroupDetails_GeneralDetails) String() string
type HuntGroupDetails_IntegrationLinkDetails ¶ added in v1.7.60
type HuntGroupDetails_IntegrationLinkDetails struct { // The hunt group integration link name. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // The hunt group integration link description. Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` // contains filtered or unexported fields }
IntegrationLinkDetails is the entity for hunt group integration link details.
func (*HuntGroupDetails_IntegrationLinkDetails) Descriptor
deprecated
added in
v1.7.60
func (*HuntGroupDetails_IntegrationLinkDetails) Descriptor() ([]byte, []int)
Deprecated: Use HuntGroupDetails_IntegrationLinkDetails.ProtoReflect.Descriptor instead.
func (*HuntGroupDetails_IntegrationLinkDetails) GetDescription ¶ added in v1.7.60
func (x *HuntGroupDetails_IntegrationLinkDetails) GetDescription() string
func (*HuntGroupDetails_IntegrationLinkDetails) GetName ¶ added in v1.7.60
func (x *HuntGroupDetails_IntegrationLinkDetails) GetName() string
func (*HuntGroupDetails_IntegrationLinkDetails) ProtoMessage ¶ added in v1.7.60
func (*HuntGroupDetails_IntegrationLinkDetails) ProtoMessage()
func (*HuntGroupDetails_IntegrationLinkDetails) ProtoReflect ¶ added in v1.7.60
func (x *HuntGroupDetails_IntegrationLinkDetails) ProtoReflect() protoreflect.Message
func (*HuntGroupDetails_IntegrationLinkDetails) Reset ¶ added in v1.7.60
func (x *HuntGroupDetails_IntegrationLinkDetails) Reset()
func (*HuntGroupDetails_IntegrationLinkDetails) String ¶ added in v1.7.60
func (x *HuntGroupDetails_IntegrationLinkDetails) String() string
type HuntGroupDetails_ScriptDetails ¶ added in v1.7.78
type HuntGroupDetails_ScriptDetails struct { // The sid of the script assigned to the hunt group. ScriptSid int64 `protobuf:"varint,1,opt,name=script_sid,json=scriptSid,proto3" json:"script_sid,omitempty"` // The name of the script. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // The desciption of the script. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // The number of acts that the script contains. ActCount int64 `protobuf:"varint,4,opt,name=act_count,json=actCount,proto3" json:"act_count,omitempty"` // The number of dispositions that the script contains. DispositionCount int64 `protobuf:"varint,5,opt,name=disposition_count,json=dispositionCount,proto3" json:"disposition_count,omitempty"` // The number of verbiages that the script contains. VerbiageCount int64 `protobuf:"varint,6,opt,name=verbiage_count,json=verbiageCount,proto3" json:"verbiage_count,omitempty"` // contains filtered or unexported fields }
ScriptDetails is the entity to describe the features of a script assigned to the hunt group.
func (*HuntGroupDetails_ScriptDetails) Descriptor
deprecated
added in
v1.7.78
func (*HuntGroupDetails_ScriptDetails) Descriptor() ([]byte, []int)
Deprecated: Use HuntGroupDetails_ScriptDetails.ProtoReflect.Descriptor instead.
func (*HuntGroupDetails_ScriptDetails) GetActCount ¶ added in v1.7.78
func (x *HuntGroupDetails_ScriptDetails) GetActCount() int64
func (*HuntGroupDetails_ScriptDetails) GetDescription ¶ added in v1.7.78
func (x *HuntGroupDetails_ScriptDetails) GetDescription() string
func (*HuntGroupDetails_ScriptDetails) GetDispositionCount ¶ added in v1.7.78
func (x *HuntGroupDetails_ScriptDetails) GetDispositionCount() int64
func (*HuntGroupDetails_ScriptDetails) GetName ¶ added in v1.7.78
func (x *HuntGroupDetails_ScriptDetails) GetName() string
func (*HuntGroupDetails_ScriptDetails) GetScriptSid ¶ added in v1.7.78
func (x *HuntGroupDetails_ScriptDetails) GetScriptSid() int64
func (*HuntGroupDetails_ScriptDetails) GetVerbiageCount ¶ added in v1.7.78
func (x *HuntGroupDetails_ScriptDetails) GetVerbiageCount() int64
func (*HuntGroupDetails_ScriptDetails) ProtoMessage ¶ added in v1.7.78
func (*HuntGroupDetails_ScriptDetails) ProtoMessage()
func (*HuntGroupDetails_ScriptDetails) ProtoReflect ¶ added in v1.7.78
func (x *HuntGroupDetails_ScriptDetails) ProtoReflect() protoreflect.Message
func (*HuntGroupDetails_ScriptDetails) Reset ¶ added in v1.7.78
func (x *HuntGroupDetails_ScriptDetails) Reset()
func (*HuntGroupDetails_ScriptDetails) String ¶ added in v1.7.78
func (x *HuntGroupDetails_ScriptDetails) String() string
type HuntGroupDetails_TriggerDetails ¶ added in v1.7.60
type HuntGroupDetails_TriggerDetails struct { // The hunt group trigger description. Description string `protobuf:"bytes,1,opt,name=description,proto3" json:"description,omitempty"` // The hunt group trigger agent status. Status AgentStatus `protobuf:"varint,2,opt,name=status,proto3,enum=api.commons.org.AgentStatus" json:"status,omitempty"` // The hunt group trigger duration. Duration int64 `protobuf:"varint,3,opt,name=duration,proto3" json:"duration,omitempty"` // The hunt group trigger action. Action TriggerAction `protobuf:"varint,4,opt,name=action,proto3,enum=api.commons.org.TriggerAction" json:"action,omitempty"` // contains filtered or unexported fields }
TriggerDetails is the entity for hunt group trigger details.
func (*HuntGroupDetails_TriggerDetails) Descriptor
deprecated
added in
v1.7.60
func (*HuntGroupDetails_TriggerDetails) Descriptor() ([]byte, []int)
Deprecated: Use HuntGroupDetails_TriggerDetails.ProtoReflect.Descriptor instead.
func (*HuntGroupDetails_TriggerDetails) GetAction ¶ added in v1.7.60
func (x *HuntGroupDetails_TriggerDetails) GetAction() TriggerAction
func (*HuntGroupDetails_TriggerDetails) GetDescription ¶ added in v1.7.60
func (x *HuntGroupDetails_TriggerDetails) GetDescription() string
func (*HuntGroupDetails_TriggerDetails) GetDuration ¶ added in v1.7.60
func (x *HuntGroupDetails_TriggerDetails) GetDuration() int64
func (*HuntGroupDetails_TriggerDetails) GetStatus ¶ added in v1.7.60
func (x *HuntGroupDetails_TriggerDetails) GetStatus() AgentStatus
func (*HuntGroupDetails_TriggerDetails) ProtoMessage ¶ added in v1.7.60
func (*HuntGroupDetails_TriggerDetails) ProtoMessage()
func (*HuntGroupDetails_TriggerDetails) ProtoReflect ¶ added in v1.7.60
func (x *HuntGroupDetails_TriggerDetails) ProtoReflect() protoreflect.Message
func (*HuntGroupDetails_TriggerDetails) Reset ¶ added in v1.7.60
func (x *HuntGroupDetails_TriggerDetails) Reset()
func (*HuntGroupDetails_TriggerDetails) String ¶ added in v1.7.60
func (x *HuntGroupDetails_TriggerDetails) String() string
type HuntGroupDetails_WebLinkDetails ¶ added in v1.7.60
type HuntGroupDetails_WebLinkDetails struct { // The hunt group web link name. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // The hunt group web link description. Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` // The hunt group web link base url. BaseUrl string `protobuf:"bytes,3,opt,name=base_url,json=baseUrl,proto3" json:"base_url,omitempty"` // The number of the hunt group web link parameters. ParameterCount int64 `protobuf:"varint,4,opt,name=parameter_count,json=parameterCount,proto3" json:"parameter_count,omitempty"` // contains filtered or unexported fields }
WebLinkDetails is the entity for hunt group web link details.
func (*HuntGroupDetails_WebLinkDetails) Descriptor
deprecated
added in
v1.7.60
func (*HuntGroupDetails_WebLinkDetails) Descriptor() ([]byte, []int)
Deprecated: Use HuntGroupDetails_WebLinkDetails.ProtoReflect.Descriptor instead.
func (*HuntGroupDetails_WebLinkDetails) GetBaseUrl ¶ added in v1.7.60
func (x *HuntGroupDetails_WebLinkDetails) GetBaseUrl() string
func (*HuntGroupDetails_WebLinkDetails) GetDescription ¶ added in v1.7.60
func (x *HuntGroupDetails_WebLinkDetails) GetDescription() string
func (*HuntGroupDetails_WebLinkDetails) GetName ¶ added in v1.7.60
func (x *HuntGroupDetails_WebLinkDetails) GetName() string
func (*HuntGroupDetails_WebLinkDetails) GetParameterCount ¶ added in v1.7.60
func (x *HuntGroupDetails_WebLinkDetails) GetParameterCount() int64
func (*HuntGroupDetails_WebLinkDetails) ProtoMessage ¶ added in v1.7.60
func (*HuntGroupDetails_WebLinkDetails) ProtoMessage()
func (*HuntGroupDetails_WebLinkDetails) ProtoReflect ¶ added in v1.7.60
func (x *HuntGroupDetails_WebLinkDetails) ProtoReflect() protoreflect.Message
func (*HuntGroupDetails_WebLinkDetails) Reset ¶ added in v1.7.60
func (x *HuntGroupDetails_WebLinkDetails) Reset()
func (*HuntGroupDetails_WebLinkDetails) String ¶ added in v1.7.60
func (x *HuntGroupDetails_WebLinkDetails) String() string
type HuntGroupScript ¶ added in v1.7.62
type HuntGroupScript struct { // The unique sid for the hunt group script ScriptSid int64 `protobuf:"varint,1,opt,name=script_sid,json=scriptSid,proto3" json:"script_sid,omitempty"` // The name of the hunt group script Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // The description of the hunt group script Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // Boolean describing whether or not to sue auto script progression AutoScriptProgression bool `` /* 127-byte string literal not displayed */ // Categorizes between HuntGroup and Campaign scripts ScriptCategory ScriptCategory `` /* 140-byte string literal not displayed */ // List of acts for a HuntGroupScript Acts []*Act `protobuf:"bytes,6,rep,name=acts,proto3" json:"acts,omitempty"` // contains filtered or unexported fields }
HuntGroupScript represents a hunt group script
func (*HuntGroupScript) Descriptor
deprecated
added in
v1.7.62
func (*HuntGroupScript) Descriptor() ([]byte, []int)
Deprecated: Use HuntGroupScript.ProtoReflect.Descriptor instead.
func (*HuntGroupScript) GetActs ¶ added in v1.7.62
func (x *HuntGroupScript) GetActs() []*Act
func (*HuntGroupScript) GetAutoScriptProgression ¶ added in v1.7.62
func (x *HuntGroupScript) GetAutoScriptProgression() bool
func (*HuntGroupScript) GetDescription ¶ added in v1.7.62
func (x *HuntGroupScript) GetDescription() string
func (*HuntGroupScript) GetName ¶ added in v1.7.62
func (x *HuntGroupScript) GetName() string
func (*HuntGroupScript) GetScriptCategory ¶ added in v1.7.62
func (x *HuntGroupScript) GetScriptCategory() ScriptCategory
func (*HuntGroupScript) GetScriptSid ¶ added in v1.7.62
func (x *HuntGroupScript) GetScriptSid() int64
func (*HuntGroupScript) ProtoMessage ¶ added in v1.7.62
func (*HuntGroupScript) ProtoMessage()
func (*HuntGroupScript) ProtoReflect ¶ added in v1.7.62
func (x *HuntGroupScript) ProtoReflect() protoreflect.Message
func (*HuntGroupScript) Reset ¶ added in v1.7.62
func (x *HuntGroupScript) Reset()
func (*HuntGroupScript) String ¶ added in v1.7.62
func (x *HuntGroupScript) String() string
type HuntGroupSettings ¶
type HuntGroupSettings struct { // General Hunt group settings. GeneralSettings *GeneralSettings `protobuf:"bytes,1,opt,name=general_settings,json=generalSettings,proto3" json:"general_settings,omitempty"` // Communication compliance hunt group settings. CommunicationSettings *CommunicationSettings `protobuf:"bytes,2,opt,name=communication_settings,json=communicationSettings,proto3" json:"communication_settings,omitempty"` // Schedule callback Hunt group settings. CallbackSettings *CallbackSettings `protobuf:"bytes,3,opt,name=callback_settings,json=callbackSettings,proto3" json:"callback_settings,omitempty"` // Preview dial Hunt group settings. PreviewDialSettings *PreviewDialSettings `protobuf:"bytes,4,opt,name=preview_dial_settings,json=previewDialSettings,proto3" json:"preview_dial_settings,omitempty"` // Manual Dial hunt group settings. ManualDialSettings *ManualDialSettings `protobuf:"bytes,5,opt,name=manual_dial_settings,json=manualDialSettings,proto3" json:"manual_dial_settings,omitempty"` // Transfer Call hunt group settings. TransferCallSettings *TransferCallSettings `protobuf:"bytes,6,opt,name=transfer_call_settings,json=transferCallSettings,proto3" json:"transfer_call_settings,omitempty"` // Number History hunt group settings. NumberHistorySettings *NumberHistorySettings `` /* 126-byte string literal not displayed */ // contains filtered or unexported fields }
HuntGroupSettings contains all of the hunt group settings.
func (*HuntGroupSettings) Descriptor
deprecated
func (*HuntGroupSettings) Descriptor() ([]byte, []int)
Deprecated: Use HuntGroupSettings.ProtoReflect.Descriptor instead.
func (*HuntGroupSettings) GetCallbackSettings ¶
func (x *HuntGroupSettings) GetCallbackSettings() *CallbackSettings
func (*HuntGroupSettings) GetCommunicationSettings ¶
func (x *HuntGroupSettings) GetCommunicationSettings() *CommunicationSettings
func (*HuntGroupSettings) GetGeneralSettings ¶
func (x *HuntGroupSettings) GetGeneralSettings() *GeneralSettings
func (*HuntGroupSettings) GetManualDialSettings ¶
func (x *HuntGroupSettings) GetManualDialSettings() *ManualDialSettings
func (*HuntGroupSettings) GetNumberHistorySettings ¶
func (x *HuntGroupSettings) GetNumberHistorySettings() *NumberHistorySettings
func (*HuntGroupSettings) GetPreviewDialSettings ¶
func (x *HuntGroupSettings) GetPreviewDialSettings() *PreviewDialSettings
func (*HuntGroupSettings) GetTransferCallSettings ¶
func (x *HuntGroupSettings) GetTransferCallSettings() *TransferCallSettings
func (*HuntGroupSettings) ProtoMessage ¶
func (*HuntGroupSettings) ProtoMessage()
func (*HuntGroupSettings) ProtoReflect ¶
func (x *HuntGroupSettings) ProtoReflect() protoreflect.Message
func (*HuntGroupSettings) Reset ¶
func (x *HuntGroupSettings) Reset()
func (*HuntGroupSettings) String ¶
func (x *HuntGroupSettings) String() string
type HuntGroupType ¶ added in v1.7.60
type HuntGroupType int32
HuntGroupType represents the type of a hunt group.
const ( // 0 explicitly means unspecified or invalid; equivalent to unconnected. HuntGroupType_HUNT_GROUP_TYPE_UNSPECIFIED HuntGroupType = 0 // Connected hunt group. HuntGroupType_HUNT_GROUP_TYPE_CONNECTED HuntGroupType = 1 // Softphone hunt group. HuntGroupType_HUNT_GROUP_TYPE_SOFTPHONE HuntGroupType = 2 )
func (HuntGroupType) Descriptor ¶ added in v1.7.60
func (HuntGroupType) Descriptor() protoreflect.EnumDescriptor
func (HuntGroupType) Enum ¶ added in v1.7.60
func (x HuntGroupType) Enum() *HuntGroupType
func (HuntGroupType) EnumDescriptor
deprecated
added in
v1.7.60
func (HuntGroupType) EnumDescriptor() ([]byte, []int)
Deprecated: Use HuntGroupType.Descriptor instead.
func (HuntGroupType) Number ¶ added in v1.7.60
func (x HuntGroupType) Number() protoreflect.EnumNumber
func (HuntGroupType) String ¶ added in v1.7.60
func (x HuntGroupType) String() string
func (HuntGroupType) Type ¶ added in v1.7.60
func (HuntGroupType) Type() protoreflect.EnumType
type HuntGroupWithClientInfoTemplateData ¶ added in v1.7.63
type HuntGroupWithClientInfoTemplateData struct { // The hunt group details. HuntGroup *HuntGroupWithClientInfoTemplateData_HuntGroup `protobuf:"bytes,1,opt,name=hunt_group,json=huntGroup,proto3" json:"hunt_group,omitempty"` // The hunt group client info display template details. Template *ClientInfoDisplayTemplate `protobuf:"bytes,2,opt,name=template,proto3" json:"template,omitempty"` // contains filtered or unexported fields }
HuntGroupWithClientInfoTemplateData is the entity for a hunt group with its client info display template data.
func (*HuntGroupWithClientInfoTemplateData) Descriptor
deprecated
added in
v1.7.63
func (*HuntGroupWithClientInfoTemplateData) Descriptor() ([]byte, []int)
Deprecated: Use HuntGroupWithClientInfoTemplateData.ProtoReflect.Descriptor instead.
func (*HuntGroupWithClientInfoTemplateData) GetHuntGroup ¶ added in v1.7.63
func (x *HuntGroupWithClientInfoTemplateData) GetHuntGroup() *HuntGroupWithClientInfoTemplateData_HuntGroup
func (*HuntGroupWithClientInfoTemplateData) GetTemplate ¶ added in v1.7.63
func (x *HuntGroupWithClientInfoTemplateData) GetTemplate() *ClientInfoDisplayTemplate
func (*HuntGroupWithClientInfoTemplateData) ProtoMessage ¶ added in v1.7.63
func (*HuntGroupWithClientInfoTemplateData) ProtoMessage()
func (*HuntGroupWithClientInfoTemplateData) ProtoReflect ¶ added in v1.7.63
func (x *HuntGroupWithClientInfoTemplateData) ProtoReflect() protoreflect.Message
func (*HuntGroupWithClientInfoTemplateData) Reset ¶ added in v1.7.63
func (x *HuntGroupWithClientInfoTemplateData) Reset()
func (*HuntGroupWithClientInfoTemplateData) String ¶ added in v1.7.63
func (x *HuntGroupWithClientInfoTemplateData) String() string
type HuntGroupWithClientInfoTemplateData_HuntGroup ¶ added in v1.7.63
type HuntGroupWithClientInfoTemplateData_HuntGroup struct { // The hunt group sid. ClientSid int64 `protobuf:"varint,1,opt,name=client_sid,json=clientSid,proto3" json:"client_sid,omitempty"` // The hunt group name. HuntGroupSid int64 `protobuf:"varint,2,opt,name=hunt_group_sid,json=huntGroupSid,proto3" json:"hunt_group_sid,omitempty"` // The hunt group name. HuntGroupName string `protobuf:"bytes,3,opt,name=hunt_group_name,json=huntGroupName,proto3" json:"hunt_group_name,omitempty"` // contains filtered or unexported fields }
HuntGroup is the entity for a simplified hunt group details.
func (*HuntGroupWithClientInfoTemplateData_HuntGroup) Descriptor
deprecated
added in
v1.7.63
func (*HuntGroupWithClientInfoTemplateData_HuntGroup) Descriptor() ([]byte, []int)
Deprecated: Use HuntGroupWithClientInfoTemplateData_HuntGroup.ProtoReflect.Descriptor instead.
func (*HuntGroupWithClientInfoTemplateData_HuntGroup) GetClientSid ¶ added in v1.7.63
func (x *HuntGroupWithClientInfoTemplateData_HuntGroup) GetClientSid() int64
func (*HuntGroupWithClientInfoTemplateData_HuntGroup) GetHuntGroupName ¶ added in v1.7.63
func (x *HuntGroupWithClientInfoTemplateData_HuntGroup) GetHuntGroupName() string
func (*HuntGroupWithClientInfoTemplateData_HuntGroup) GetHuntGroupSid ¶ added in v1.7.63
func (x *HuntGroupWithClientInfoTemplateData_HuntGroup) GetHuntGroupSid() int64
func (*HuntGroupWithClientInfoTemplateData_HuntGroup) ProtoMessage ¶ added in v1.7.63
func (*HuntGroupWithClientInfoTemplateData_HuntGroup) ProtoMessage()
func (*HuntGroupWithClientInfoTemplateData_HuntGroup) ProtoReflect ¶ added in v1.7.63
func (x *HuntGroupWithClientInfoTemplateData_HuntGroup) ProtoReflect() protoreflect.Message
func (*HuntGroupWithClientInfoTemplateData_HuntGroup) Reset ¶ added in v1.7.63
func (x *HuntGroupWithClientInfoTemplateData_HuntGroup) Reset()
func (*HuntGroupWithClientInfoTemplateData_HuntGroup) String ¶ added in v1.7.63
func (x *HuntGroupWithClientInfoTemplateData_HuntGroup) String() string
type IdpClient ¶ added in v1.7.62
type IdpClient struct { // The id of the client. IdpClientId string `protobuf:"bytes,1,opt,name=idp_client_id,json=idpClientId,proto3" json:"idp_client_id,omitempty"` // The secret of the client. // This field cannot be updated after creation. Secret string `protobuf:"bytes,2,opt,name=secret,proto3" json:"secret,omitempty"` // The clients allowed redirect uris. RedirectUris []string `protobuf:"bytes,3,rep,name=redirect_uris,json=redirectUris,proto3" json:"redirect_uris,omitempty"` // The clients trusted peers TrustedPeers []string `protobuf:"bytes,4,rep,name=trusted_peers,json=trustedPeers,proto3" json:"trusted_peers,omitempty"` // The name of the client. Name string `protobuf:"bytes,5,opt,name=name,proto3" json:"name,omitempty"` // The billing id BillingId string `protobuf:"bytes,6,opt,name=billing_id,json=billingId,proto3" json:"billing_id,omitempty"` // contains filtered or unexported fields }
IdpClient represents an idp client.
func (*IdpClient) Descriptor
deprecated
added in
v1.7.62
func (*IdpClient) GetBillingId ¶ added in v1.8.23
func (*IdpClient) GetIdpClientId ¶ added in v1.7.62
func (*IdpClient) GetRedirectUris ¶ added in v1.7.62
func (*IdpClient) GetTrustedPeers ¶ added in v1.7.62
func (*IdpClient) ProtoMessage ¶ added in v1.7.62
func (*IdpClient) ProtoMessage()
func (*IdpClient) ProtoReflect ¶ added in v1.7.62
func (x *IdpClient) ProtoReflect() protoreflect.Message
type ImportFormat ¶
type ImportFormat struct { // Types that are valid to be assigned to Format: // // *ImportFormat_Standard // *ImportFormat_Custom Format isImportFormat_Format `protobuf_oneof:"format"` // contains filtered or unexported fields }
Contact import template type.
func (*ImportFormat) Descriptor
deprecated
func (*ImportFormat) Descriptor() ([]byte, []int)
Deprecated: Use ImportFormat.ProtoReflect.Descriptor instead.
func (*ImportFormat) GetCustom ¶
func (x *ImportFormat) GetCustom() *CustomImportFormat
func (*ImportFormat) GetFormat ¶
func (x *ImportFormat) GetFormat() isImportFormat_Format
func (*ImportFormat) GetStandard ¶
func (x *ImportFormat) GetStandard() commons.StandardImportFormat
func (*ImportFormat) ProtoMessage ¶
func (*ImportFormat) ProtoMessage()
func (*ImportFormat) ProtoReflect ¶
func (x *ImportFormat) ProtoReflect() protoreflect.Message
func (*ImportFormat) Reset ¶
func (x *ImportFormat) Reset()
func (*ImportFormat) String ¶
func (x *ImportFormat) String() string
type ImportFormat_Custom ¶
type ImportFormat_Custom struct { // Client-defined import format. Custom *CustomImportFormat `protobuf:"bytes,2,opt,name=custom,proto3,oneof"` }
type ImportFormat_Standard ¶
type ImportFormat_Standard struct { // Import format enum choice. Standard commons.StandardImportFormat `protobuf:"varint,1,opt,name=standard,proto3,enum=api.commons.StandardImportFormat,oneof"` }
type IncludedCallTypes ¶
type IncludedCallTypes struct { // Outbound calls. Outbound bool `protobuf:"varint,1,opt,name=outbound,proto3" json:"outbound,omitempty"` // Inbound calls. Inbound bool `protobuf:"varint,2,opt,name=inbound,proto3" json:"inbound,omitempty"` // Manual-dial calls. ManualDial bool `protobuf:"varint,3,opt,name=manual_dial,json=manualDial,proto3" json:"manual_dial,omitempty"` // Preview-dial calls. PreviewDial bool `protobuf:"varint,4,opt,name=preview_dial,json=previewDial,proto3" json:"preview_dial,omitempty"` // contains filtered or unexported fields }
Included call types.
func (*IncludedCallTypes) Descriptor
deprecated
func (*IncludedCallTypes) Descriptor() ([]byte, []int)
Deprecated: Use IncludedCallTypes.ProtoReflect.Descriptor instead.
func (*IncludedCallTypes) GetInbound ¶
func (x *IncludedCallTypes) GetInbound() bool
func (*IncludedCallTypes) GetManualDial ¶
func (x *IncludedCallTypes) GetManualDial() bool
func (*IncludedCallTypes) GetOutbound ¶
func (x *IncludedCallTypes) GetOutbound() bool
func (*IncludedCallTypes) GetPreviewDial ¶
func (x *IncludedCallTypes) GetPreviewDial() bool
func (*IncludedCallTypes) ProtoMessage ¶
func (*IncludedCallTypes) ProtoMessage()
func (*IncludedCallTypes) ProtoReflect ¶
func (x *IncludedCallTypes) ProtoReflect() protoreflect.Message
func (*IncludedCallTypes) Reset ¶
func (x *IncludedCallTypes) Reset()
func (*IncludedCallTypes) String ¶
func (x *IncludedCallTypes) String() string
type IntegrationLink ¶ added in v1.7.53
type IntegrationLink struct { // The ID of the integration. IntegrationId int64 `protobuf:"varint,1,opt,name=integration_id,json=integrationId,proto3" json:"integration_id,omitempty"` // The sid or the unique ID of the integration link stored in the database. ParameterSid int64 `protobuf:"varint,2,opt,name=parameter_sid,json=parameterSid,proto3" json:"parameter_sid,omitempty"` // The display name of the integration link. Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // The description of the integration link. Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // The ID of the method to use for the integration link. MethodId int64 `protobuf:"varint,5,opt,name=method_id,json=methodId,proto3" json:"method_id,omitempty"` // The order of the integration link, used for sorting. Order int64 `protobuf:"varint,6,opt,name=order,proto3" json:"order,omitempty"` // The parameters used for the integration link. Parameters []*IntegrationLinkParameter `protobuf:"bytes,7,rep,name=parameters,proto3" json:"parameters,omitempty"` // The configuration name of the integration link. ConfigurationName string `protobuf:"bytes,8,opt,name=configuration_name,json=configurationName,proto3" json:"configuration_name,omitempty"` // The sid of the hunt group which the integration link is associated with. HuntGroupSid int64 `protobuf:"varint,9,opt,name=hunt_group_sid,json=huntGroupSid,proto3" json:"hunt_group_sid,omitempty"` // contains filtered or unexported fields }
IntegrationLink defines a link between a hunt group and an integration.
func (*IntegrationLink) Descriptor
deprecated
added in
v1.7.53
func (*IntegrationLink) Descriptor() ([]byte, []int)
Deprecated: Use IntegrationLink.ProtoReflect.Descriptor instead.
func (*IntegrationLink) GetConfigurationName ¶ added in v1.7.55
func (x *IntegrationLink) GetConfigurationName() string
func (*IntegrationLink) GetDescription ¶ added in v1.7.53
func (x *IntegrationLink) GetDescription() string
func (*IntegrationLink) GetHuntGroupSid ¶ added in v1.7.69
func (x *IntegrationLink) GetHuntGroupSid() int64
func (*IntegrationLink) GetIntegrationId ¶ added in v1.7.53
func (x *IntegrationLink) GetIntegrationId() int64
func (*IntegrationLink) GetMethodId ¶ added in v1.7.53
func (x *IntegrationLink) GetMethodId() int64
func (*IntegrationLink) GetName ¶ added in v1.7.53
func (x *IntegrationLink) GetName() string
func (*IntegrationLink) GetOrder ¶ added in v1.7.53
func (x *IntegrationLink) GetOrder() int64
func (*IntegrationLink) GetParameterSid ¶ added in v1.7.53
func (x *IntegrationLink) GetParameterSid() int64
func (*IntegrationLink) GetParameters ¶ added in v1.7.53
func (x *IntegrationLink) GetParameters() []*IntegrationLinkParameter
func (*IntegrationLink) ProtoMessage ¶ added in v1.7.53
func (*IntegrationLink) ProtoMessage()
func (*IntegrationLink) ProtoReflect ¶ added in v1.7.53
func (x *IntegrationLink) ProtoReflect() protoreflect.Message
func (*IntegrationLink) Reset ¶ added in v1.7.53
func (x *IntegrationLink) Reset()
func (*IntegrationLink) String ¶ added in v1.7.53
func (x *IntegrationLink) String() string
type IntegrationLinkParameter ¶ added in v1.7.53
type IntegrationLinkParameter struct { // The parameter key. Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // The sub parameters of the parameter. SubParameters []*IntegrationLinkSubParameter `protobuf:"bytes,2,rep,name=sub_parameters,json=subParameters,proto3" json:"sub_parameters,omitempty"` // contains filtered or unexported fields }
IntegrationLinkParameter defines a parameter for an integration link.
func (*IntegrationLinkParameter) Descriptor
deprecated
added in
v1.7.53
func (*IntegrationLinkParameter) Descriptor() ([]byte, []int)
Deprecated: Use IntegrationLinkParameter.ProtoReflect.Descriptor instead.
func (*IntegrationLinkParameter) GetKey ¶ added in v1.7.53
func (x *IntegrationLinkParameter) GetKey() string
func (*IntegrationLinkParameter) GetSubParameters ¶ added in v1.7.53
func (x *IntegrationLinkParameter) GetSubParameters() []*IntegrationLinkSubParameter
func (*IntegrationLinkParameter) ProtoMessage ¶ added in v1.7.53
func (*IntegrationLinkParameter) ProtoMessage()
func (*IntegrationLinkParameter) ProtoReflect ¶ added in v1.7.53
func (x *IntegrationLinkParameter) ProtoReflect() protoreflect.Message
func (*IntegrationLinkParameter) Reset ¶ added in v1.7.53
func (x *IntegrationLinkParameter) Reset()
func (*IntegrationLinkParameter) String ¶ added in v1.7.53
func (x *IntegrationLinkParameter) String() string
type IntegrationLinkSubParameter ¶ added in v1.7.53
type IntegrationLinkSubParameter struct { // The sub parameter key is the field name of the integration link. Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // The parts of the sub parameter. Parts []*IntegrationLinkSubParameterPart `protobuf:"bytes,2,rep,name=parts,proto3" json:"parts,omitempty"` // contains filtered or unexported fields }
IntegrationLinkSubParameter defines a sub parameter for an integration link.
func (*IntegrationLinkSubParameter) Descriptor
deprecated
added in
v1.7.53
func (*IntegrationLinkSubParameter) Descriptor() ([]byte, []int)
Deprecated: Use IntegrationLinkSubParameter.ProtoReflect.Descriptor instead.
func (*IntegrationLinkSubParameter) GetKey ¶ added in v1.7.53
func (x *IntegrationLinkSubParameter) GetKey() string
func (*IntegrationLinkSubParameter) GetParts ¶ added in v1.7.53
func (x *IntegrationLinkSubParameter) GetParts() []*IntegrationLinkSubParameterPart
func (*IntegrationLinkSubParameter) ProtoMessage ¶ added in v1.7.53
func (*IntegrationLinkSubParameter) ProtoMessage()
func (*IntegrationLinkSubParameter) ProtoReflect ¶ added in v1.7.53
func (x *IntegrationLinkSubParameter) ProtoReflect() protoreflect.Message
func (*IntegrationLinkSubParameter) Reset ¶ added in v1.7.53
func (x *IntegrationLinkSubParameter) Reset()
func (*IntegrationLinkSubParameter) String ¶ added in v1.7.53
func (x *IntegrationLinkSubParameter) String() string
type IntegrationLinkSubParameterPart ¶ added in v1.7.53
type IntegrationLinkSubParameterPart struct { // The ID for the contact field. ContactFieldSid int64 `protobuf:"varint,1,opt,name=contact_field_sid,json=contactFieldSid,proto3" json:"contact_field_sid,omitempty"` // The value of the sub parameter part. HelperValue string `protobuf:"bytes,2,opt,name=helper_value,json=helperValue,proto3" json:"helper_value,omitempty"` // The source type of the sub parameter part. ParameterSourceType ParameterSourceType `` /* 162-byte string literal not displayed */ // contains filtered or unexported fields }
IntegrationLinkSubParameterPart defines a part of a sub parameter for an integration link.
func (*IntegrationLinkSubParameterPart) Descriptor
deprecated
added in
v1.7.53
func (*IntegrationLinkSubParameterPart) Descriptor() ([]byte, []int)
Deprecated: Use IntegrationLinkSubParameterPart.ProtoReflect.Descriptor instead.
func (*IntegrationLinkSubParameterPart) GetContactFieldSid ¶ added in v1.7.53
func (x *IntegrationLinkSubParameterPart) GetContactFieldSid() int64
func (*IntegrationLinkSubParameterPart) GetHelperValue ¶ added in v1.7.53
func (x *IntegrationLinkSubParameterPart) GetHelperValue() string
func (*IntegrationLinkSubParameterPart) GetParameterSourceType ¶ added in v1.7.53
func (x *IntegrationLinkSubParameterPart) GetParameterSourceType() ParameterSourceType
func (*IntegrationLinkSubParameterPart) ProtoMessage ¶ added in v1.7.53
func (*IntegrationLinkSubParameterPart) ProtoMessage()
func (*IntegrationLinkSubParameterPart) ProtoReflect ¶ added in v1.7.53
func (x *IntegrationLinkSubParameterPart) ProtoReflect() protoreflect.Message
func (*IntegrationLinkSubParameterPart) Reset ¶ added in v1.7.53
func (x *IntegrationLinkSubParameterPart) Reset()
func (*IntegrationLinkSubParameterPart) String ¶ added in v1.7.53
func (x *IntegrationLinkSubParameterPart) String() string
type Label ¶
type Label struct { // labels are owned by orgs. this // could be nasty in regards to // org trusts and groups. OrgId string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"` // simply the name of the label. // 'Team A', 'Medical', etc Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // the description of the label. Description string `protobuf:"bytes,6,opt,name=description,proto3" json:"description,omitempty"` // Hex color code of the label. Color string `protobuf:"bytes,7,opt,name=color,proto3" json:"color,omitempty"` // Id of the label. LabelId string `protobuf:"bytes,8,opt,name=label_id,json=labelId,proto3" json:"label_id,omitempty"` // whether or not the label is deleted. Deleted bool `protobuf:"varint,9,opt,name=deleted,proto3" json:"deleted,omitempty"` // contains filtered or unexported fields }
Label is an entity message.
func (*Label) Descriptor
deprecated
func (*Label) GetDeleted ¶
func (*Label) GetDescription ¶
func (*Label) GetLabelId ¶
func (*Label) ProtoMessage ¶
func (*Label) ProtoMessage()
func (*Label) ProtoReflect ¶
func (x *Label) ProtoReflect() protoreflect.Message
type LabelAssignment ¶
type LabelAssignment struct { // The ID of the label. LabelId string `protobuf:"bytes,1,opt,name=label_id,json=labelId,proto3" json:"label_id,omitempty"` // type of entity being labelled. Type commons.EntityType `protobuf:"varint,2,opt,name=type,proto3,enum=api.commons.EntityType" json:"type,omitempty"` // id of the entity being labelled. EntityId string `protobuf:"bytes,3,opt,name=entity_id,json=entityId,proto3" json:"entity_id,omitempty"` // the id of the organization the label belongs too OrgId string `protobuf:"bytes,4,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"` // The label associated with the label_id. // This will only be populated during the GetLabelAssignments RPC // if the request field PopulateLabelInfo is set to true. Label *Label `protobuf:"bytes,5,opt,name=label,proto3" json:"label,omitempty"` // contains filtered or unexported fields }
Entity message for a label assignment.
func (*LabelAssignment) Descriptor
deprecated
func (*LabelAssignment) Descriptor() ([]byte, []int)
Deprecated: Use LabelAssignment.ProtoReflect.Descriptor instead.
func (*LabelAssignment) GetEntityId ¶
func (x *LabelAssignment) GetEntityId() string
func (*LabelAssignment) GetLabel ¶
func (x *LabelAssignment) GetLabel() *Label
func (*LabelAssignment) GetLabelId ¶
func (x *LabelAssignment) GetLabelId() string
func (*LabelAssignment) GetOrgId ¶
func (x *LabelAssignment) GetOrgId() string
func (*LabelAssignment) GetType ¶
func (x *LabelAssignment) GetType() commons.EntityType
func (*LabelAssignment) ProtoMessage ¶
func (*LabelAssignment) ProtoMessage()
func (*LabelAssignment) ProtoReflect ¶
func (x *LabelAssignment) ProtoReflect() protoreflect.Message
func (*LabelAssignment) Reset ¶
func (x *LabelAssignment) Reset()
func (*LabelAssignment) String ¶
func (x *LabelAssignment) String() string
type License ¶
type License struct { // Application containing licenses. App perms.Application `protobuf:"varint,1,opt,name=app,proto3,enum=annotations.perms.Application" json:"app,omitempty"` // Individual cards for the application. Cards []*License_Card `protobuf:"bytes,2,rep,name=cards,proto3" json:"cards,omitempty"` // Name of the license (to be displayed in the UI) Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
License defines the structure of organization license assignments.
func (*License) Descriptor
deprecated
func (*License) GetApp ¶
func (x *License) GetApp() perms.Application
func (*License) GetCards ¶
func (x *License) GetCards() []*License_Card
func (*License) ProtoMessage ¶
func (*License) ProtoMessage()
func (*License) ProtoReflect ¶
func (x *License) ProtoReflect() protoreflect.Message
type License_Card ¶
type License_Card struct { // Card type. Type perms.Card `protobuf:"varint,1,opt,name=type,proto3,enum=annotations.perms.Card" json:"type,omitempty"` // List of permissions and features. Permissions []*License_Permission `protobuf:"bytes,2,rep,name=permissions,proto3" json:"permissions,omitempty"` // String version of the card/sub-section. Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*License_Card) Descriptor
deprecated
func (*License_Card) Descriptor() ([]byte, []int)
Deprecated: Use License_Card.ProtoReflect.Descriptor instead.
func (*License_Card) GetName ¶ added in v1.7.69
func (x *License_Card) GetName() string
func (*License_Card) GetPermissions ¶
func (x *License_Card) GetPermissions() []*License_Permission
func (*License_Card) GetType ¶
func (x *License_Card) GetType() perms.Card
func (*License_Card) ProtoMessage ¶
func (*License_Card) ProtoMessage()
func (*License_Card) ProtoReflect ¶
func (x *License_Card) ProtoReflect() protoreflect.Message
func (*License_Card) Reset ¶
func (x *License_Card) Reset()
func (*License_Card) String ¶
func (x *License_Card) String() string
type License_Permission ¶
type License_Permission struct { Permission auth.Permission `protobuf:"varint,1,opt,name=permission,proto3,enum=api.commons.auth.Permission" json:"permission,omitempty"` // Whether this permission is enabled in the license. Enabled bool `protobuf:"varint,2,opt,name=enabled,proto3" json:"enabled,omitempty"` // List of features granted by the permission. Features []string `protobuf:"bytes,3,rep,name=features,proto3" json:"features,omitempty"` // String version of the permission. Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*License_Permission) Descriptor
deprecated
func (*License_Permission) Descriptor() ([]byte, []int)
Deprecated: Use License_Permission.ProtoReflect.Descriptor instead.
func (*License_Permission) GetEnabled ¶
func (x *License_Permission) GetEnabled() bool
func (*License_Permission) GetFeatures ¶
func (x *License_Permission) GetFeatures() []string
func (*License_Permission) GetName ¶ added in v1.7.69
func (x *License_Permission) GetName() string
func (*License_Permission) GetPermission ¶
func (x *License_Permission) GetPermission() auth.Permission
func (*License_Permission) ProtoMessage ¶
func (*License_Permission) ProtoMessage()
func (*License_Permission) ProtoReflect ¶
func (x *License_Permission) ProtoReflect() protoreflect.Message
func (*License_Permission) Reset ¶
func (x *License_Permission) Reset()
func (*License_Permission) String ¶
func (x *License_Permission) String() string
type ManualDialSettings ¶
type ManualDialSettings struct { // Allow the agent to make manual dial calls. EnableManualDial bool `protobuf:"varint,1,opt,name=enable_manual_dial,json=enableManualDial,proto3" json:"enable_manual_dial,omitempty"` // ACD queue configuration folder name. QueueConfigurationName string `` /* 129-byte string literal not displayed */ // The default setting for recording manual dial calls. DefaultCallRecording commons.HuntGroupOrgDefaultCustom `` /* 167-byte string literal not displayed */ // Determines whether to scrub cell phone calls. CellPhoneScrub commons.HuntGroupOrgDefaultCustom `` /* 149-byte string literal not displayed */ // Determines whether to scrub calls by time zone. TimeZoneRestriction commons.HuntGroupOrgDefaultCustom `` /* 164-byte string literal not displayed */ // Determines whether to allow or require collection of ZIP/postal // for compliance. TimeZoneValidationPostalCode commons.ManualDialTimeZoneValidation `` /* 198-byte string literal not displayed */ // Use Natural Language Compliance and rule set. NaturalComplianceScrub *NaturalLanguageComplianceScrub `` /* 129-byte string literal not displayed */ // Allow agent to override scrub options ScrubOverride *ManualDialSettings_ScrubOverride `protobuf:"bytes,8,opt,name=scrub_override,json=scrubOverride,proto3" json:"scrub_override,omitempty"` // Allow toll-free white list for manual dial calls. EnableWhitelist bool `protobuf:"varint,9,opt,name=enable_whitelist,json=enableWhitelist,proto3" json:"enable_whitelist,omitempty"` // The default selected country for outbound number. DefaultOutboundCountry commons.Country `` /* 156-byte string literal not displayed */ // Determines whether to display the country select menu to the agent. DisplayOutboundCountrySelection bool `` /* 160-byte string literal not displayed */ // Determines whether to display the outbound number phone book to the agent. DisplayOutboundNumberPhoneBook bool `` /* 159-byte string literal not displayed */ // Indicates the default Country to use with the caller ID number. // `Manual Dial Default Caller ID Country` DefaultCallerIdCountry commons.Country `` /* 158-byte string literal not displayed */ // Determines whether to display the caller ID country select menu to // the agent. // `Manual Dial Display Caller ID Country Select` DisplayCallerIdCountrySelection bool `` /* 162-byte string literal not displayed */ // Determines whether to display the caller ID phone book to the agent. // `Manual Dial Display Phone Book` DisplayCallerIdPhoneBook bool `` /* 141-byte string literal not displayed */ // Determines whether the agent may customize/edit the caller ID. // `Manual Dial Editable Caller ID` EnableCustomizableCallerId bool `` /* 145-byte string literal not displayed */ // Indicates the default number to use as the caller ID. // `Manual Dial Default Caller ID` DefaultCallerId *ManualDialSettings_DefaultCallerId `protobuf:"bytes,17,opt,name=default_caller_id,json=defaultCallerId,proto3" json:"default_caller_id,omitempty"` // Determines whether to allow the use of caller ID buckets in the agent app. // `Manual Dial Caller Id Bucket Enabled` EnableCallerIdBucket bool `` /* 127-byte string literal not displayed */ // Indicates which caller ID bucket to use. // `Manual Dial Random Caller Id Bucket` RandomCallerIdBucket int64 `` /* 127-byte string literal not displayed */ // Determines whether to automatically select a random caller ID. // `Manual Dial Random Caller Id Enabled` AutomateRandomCallerId bool `` /* 133-byte string literal not displayed */ // Determines whether to mask the caller ID from the agent. // `Mask Manual Dial Caller ID` EnableMaskCallerId bool `protobuf:"varint,21,opt,name=enable_mask_caller_id,json=enableMaskCallerId,proto3" json:"enable_mask_caller_id,omitempty"` // Determines whether to enable SIP addresses as an optional outbound // number and/or caller ID format. // `Enable SIP Address` EnableSipAddress bool `protobuf:"varint,22,opt,name=enable_sip_address,json=enableSipAddress,proto3" json:"enable_sip_address,omitempty"` // Manual Dial natural language compliance metadata. // `Optional Inbound Compliance Metadata` // `Required Inbound Compliance Metadata` NaturalLanguageComplianceMetadata *NaturalLanguageComplianceMetadata `` /* 165-byte string literal not displayed */ // Application scope; disabled, standard calls, scheduled callbacks or all. DataDipScope commons.ManualDialDataDipScope `` /* 141-byte string literal not displayed */ // The ID of the data dip config to execute. DataDipConfigSid int64 `protobuf:"varint,25,opt,name=data_dip_config_sid,json=dataDipConfigSid,proto3" json:"data_dip_config_sid,omitempty"` // The action to take if data dip execution fails. DataDipResultHandling commons.ManualDialDataDipHandling `` /* 173-byte string literal not displayed */ // Map data dip values to manual dial call values. DataDipIntegrationMappings []*ManualDialSettings_DataDipIntegrationMapping `` /* 144-byte string literal not displayed */ // The action to take if the integration mapping fails. DataDipIntegrationHandling commons.ManualDialDataDipHandling `` /* 188-byte string literal not displayed */ // Control whether the reject option is available to the approvers. // Please use disable_reject_option_for_approvers under GeneralSettings. // // Deprecated: Marked as deprecated in api/commons/org/huntgroup.proto. EnableRejectOptionForApprovers bool `` /* 159-byte string literal not displayed */ // contains filtered or unexported fields }
ManualDialSettings is an entity containing the hunt group settings for the Manual Dial section of the hunt group settings manager.
func (*ManualDialSettings) Descriptor
deprecated
func (*ManualDialSettings) Descriptor() ([]byte, []int)
Deprecated: Use ManualDialSettings.ProtoReflect.Descriptor instead.
func (*ManualDialSettings) GetAutomateRandomCallerId ¶
func (x *ManualDialSettings) GetAutomateRandomCallerId() bool
func (*ManualDialSettings) GetCellPhoneScrub ¶
func (x *ManualDialSettings) GetCellPhoneScrub() commons.HuntGroupOrgDefaultCustom
func (*ManualDialSettings) GetDataDipConfigSid ¶
func (x *ManualDialSettings) GetDataDipConfigSid() int64
func (*ManualDialSettings) GetDataDipIntegrationHandling ¶
func (x *ManualDialSettings) GetDataDipIntegrationHandling() commons.ManualDialDataDipHandling
func (*ManualDialSettings) GetDataDipIntegrationMappings ¶
func (x *ManualDialSettings) GetDataDipIntegrationMappings() []*ManualDialSettings_DataDipIntegrationMapping
func (*ManualDialSettings) GetDataDipResultHandling ¶
func (x *ManualDialSettings) GetDataDipResultHandling() commons.ManualDialDataDipHandling
func (*ManualDialSettings) GetDataDipScope ¶
func (x *ManualDialSettings) GetDataDipScope() commons.ManualDialDataDipScope
func (*ManualDialSettings) GetDefaultCallRecording ¶
func (x *ManualDialSettings) GetDefaultCallRecording() commons.HuntGroupOrgDefaultCustom
func (*ManualDialSettings) GetDefaultCallerId ¶
func (x *ManualDialSettings) GetDefaultCallerId() *ManualDialSettings_DefaultCallerId
func (*ManualDialSettings) GetDefaultCallerIdCountry ¶
func (x *ManualDialSettings) GetDefaultCallerIdCountry() commons.Country
func (*ManualDialSettings) GetDefaultOutboundCountry ¶
func (x *ManualDialSettings) GetDefaultOutboundCountry() commons.Country
func (*ManualDialSettings) GetDisplayCallerIdCountrySelection ¶
func (x *ManualDialSettings) GetDisplayCallerIdCountrySelection() bool
func (*ManualDialSettings) GetDisplayCallerIdPhoneBook ¶
func (x *ManualDialSettings) GetDisplayCallerIdPhoneBook() bool
func (*ManualDialSettings) GetDisplayOutboundCountrySelection ¶
func (x *ManualDialSettings) GetDisplayOutboundCountrySelection() bool
func (*ManualDialSettings) GetDisplayOutboundNumberPhoneBook ¶
func (x *ManualDialSettings) GetDisplayOutboundNumberPhoneBook() bool
func (*ManualDialSettings) GetEnableCallerIdBucket ¶
func (x *ManualDialSettings) GetEnableCallerIdBucket() bool
func (*ManualDialSettings) GetEnableCustomizableCallerId ¶
func (x *ManualDialSettings) GetEnableCustomizableCallerId() bool
func (*ManualDialSettings) GetEnableManualDial ¶
func (x *ManualDialSettings) GetEnableManualDial() bool
func (*ManualDialSettings) GetEnableMaskCallerId ¶
func (x *ManualDialSettings) GetEnableMaskCallerId() bool
func (*ManualDialSettings) GetEnableRejectOptionForApprovers
deprecated
added in
v1.7.31
func (x *ManualDialSettings) GetEnableRejectOptionForApprovers() bool
Deprecated: Marked as deprecated in api/commons/org/huntgroup.proto.
func (*ManualDialSettings) GetEnableSipAddress ¶
func (x *ManualDialSettings) GetEnableSipAddress() bool
func (*ManualDialSettings) GetEnableWhitelist ¶
func (x *ManualDialSettings) GetEnableWhitelist() bool
func (*ManualDialSettings) GetNaturalComplianceScrub ¶
func (x *ManualDialSettings) GetNaturalComplianceScrub() *NaturalLanguageComplianceScrub
func (*ManualDialSettings) GetNaturalLanguageComplianceMetadata ¶
func (x *ManualDialSettings) GetNaturalLanguageComplianceMetadata() *NaturalLanguageComplianceMetadata
func (*ManualDialSettings) GetQueueConfigurationName ¶
func (x *ManualDialSettings) GetQueueConfigurationName() string
func (*ManualDialSettings) GetRandomCallerIdBucket ¶
func (x *ManualDialSettings) GetRandomCallerIdBucket() int64
func (*ManualDialSettings) GetScrubOverride ¶
func (x *ManualDialSettings) GetScrubOverride() *ManualDialSettings_ScrubOverride
func (*ManualDialSettings) GetTimeZoneRestriction ¶
func (x *ManualDialSettings) GetTimeZoneRestriction() commons.HuntGroupOrgDefaultCustom
func (*ManualDialSettings) GetTimeZoneValidationPostalCode ¶
func (x *ManualDialSettings) GetTimeZoneValidationPostalCode() commons.ManualDialTimeZoneValidation
func (*ManualDialSettings) ProtoMessage ¶
func (*ManualDialSettings) ProtoMessage()
func (*ManualDialSettings) ProtoReflect ¶
func (x *ManualDialSettings) ProtoReflect() protoreflect.Message
func (*ManualDialSettings) Reset ¶
func (x *ManualDialSettings) Reset()
func (*ManualDialSettings) String ¶
func (x *ManualDialSettings) String() string
type ManualDialSettings_DataDipIntegrationMapping ¶
type ManualDialSettings_DataDipIntegrationMapping struct { // Mapping type; manual dial number, caller ID or field description. MappingType commons.ManualDialDataDipIntegration `` /* 141-byte string literal not displayed */ // The key of the data dipped data to map to the manual call data. DataDipReturnKey string `protobuf:"bytes,2,opt,name=data_dip_return_key,json=dataDipReturnKey,proto3" json:"data_dip_return_key,omitempty"` // The contact field description to map to when it is the type. ContactFieldDescriptionSid int64 `` /* 144-byte string literal not displayed */ // contains filtered or unexported fields }
Describes a mapping of return keys to manual dial values.
func (*ManualDialSettings_DataDipIntegrationMapping) Descriptor
deprecated
func (*ManualDialSettings_DataDipIntegrationMapping) Descriptor() ([]byte, []int)
Deprecated: Use ManualDialSettings_DataDipIntegrationMapping.ProtoReflect.Descriptor instead.
func (*ManualDialSettings_DataDipIntegrationMapping) GetContactFieldDescriptionSid ¶
func (x *ManualDialSettings_DataDipIntegrationMapping) GetContactFieldDescriptionSid() int64
func (*ManualDialSettings_DataDipIntegrationMapping) GetDataDipReturnKey ¶
func (x *ManualDialSettings_DataDipIntegrationMapping) GetDataDipReturnKey() string
func (*ManualDialSettings_DataDipIntegrationMapping) GetMappingType ¶
func (x *ManualDialSettings_DataDipIntegrationMapping) GetMappingType() commons.ManualDialDataDipIntegration
func (*ManualDialSettings_DataDipIntegrationMapping) ProtoMessage ¶
func (*ManualDialSettings_DataDipIntegrationMapping) ProtoMessage()
func (*ManualDialSettings_DataDipIntegrationMapping) ProtoReflect ¶
func (x *ManualDialSettings_DataDipIntegrationMapping) ProtoReflect() protoreflect.Message
func (*ManualDialSettings_DataDipIntegrationMapping) Reset ¶
func (x *ManualDialSettings_DataDipIntegrationMapping) Reset()
func (*ManualDialSettings_DataDipIntegrationMapping) String ¶
func (x *ManualDialSettings_DataDipIntegrationMapping) String() string
type ManualDialSettings_DefaultCallerId ¶
type ManualDialSettings_DefaultCallerId struct { // Describes how the field is used; none, custom or agent caller ID. Usage commons.DefaultManualDialCallerId `protobuf:"varint,1,opt,name=usage,proto3,enum=api.commons.DefaultManualDialCallerId" json:"usage,omitempty"` // The caller ID (if needed). CustomCallerId string `protobuf:"bytes,2,opt,name=custom_caller_id,json=customCallerId,proto3" json:"custom_caller_id,omitempty"` // contains filtered or unexported fields }
DefaultCallerId: custom or "Agent Caller ID" and number (if needed).
func (*ManualDialSettings_DefaultCallerId) Descriptor
deprecated
func (*ManualDialSettings_DefaultCallerId) Descriptor() ([]byte, []int)
Deprecated: Use ManualDialSettings_DefaultCallerId.ProtoReflect.Descriptor instead.
func (*ManualDialSettings_DefaultCallerId) GetCustomCallerId ¶
func (x *ManualDialSettings_DefaultCallerId) GetCustomCallerId() string
func (*ManualDialSettings_DefaultCallerId) GetUsage ¶
func (x *ManualDialSettings_DefaultCallerId) GetUsage() commons.DefaultManualDialCallerId
func (*ManualDialSettings_DefaultCallerId) ProtoMessage ¶
func (*ManualDialSettings_DefaultCallerId) ProtoMessage()
func (*ManualDialSettings_DefaultCallerId) ProtoReflect ¶
func (x *ManualDialSettings_DefaultCallerId) ProtoReflect() protoreflect.Message
func (*ManualDialSettings_DefaultCallerId) Reset ¶
func (x *ManualDialSettings_DefaultCallerId) Reset()
func (*ManualDialSettings_DefaultCallerId) String ¶
func (x *ManualDialSettings_DefaultCallerId) String() string
type ManualDialSettings_ScrubOverride ¶
type ManualDialSettings_ScrubOverride struct { // Allow the agent to override DNCL scrubbing. EnableDnclOverride bool `protobuf:"varint,1,opt,name=enable_dncl_override,json=enableDnclOverride,proto3" json:"enable_dncl_override,omitempty"` // Allow the agent to override cell phone scrubbing. EnableCellScrubOverride bool `` /* 135-byte string literal not displayed */ // Allow the agent to override the global time zone scrubbing. EnableTimeZoneScrubOverride bool `` /* 149-byte string literal not displayed */ // Allow the agent to override Natural Language Compliance scrubbing. NaturalComplianceOverride bool `` /* 139-byte string literal not displayed */ // contains filtered or unexported fields }
Allow the agent to override scrub settings.
func (*ManualDialSettings_ScrubOverride) Descriptor
deprecated
func (*ManualDialSettings_ScrubOverride) Descriptor() ([]byte, []int)
Deprecated: Use ManualDialSettings_ScrubOverride.ProtoReflect.Descriptor instead.
func (*ManualDialSettings_ScrubOverride) GetEnableCellScrubOverride ¶
func (x *ManualDialSettings_ScrubOverride) GetEnableCellScrubOverride() bool
func (*ManualDialSettings_ScrubOverride) GetEnableDnclOverride ¶
func (x *ManualDialSettings_ScrubOverride) GetEnableDnclOverride() bool
func (*ManualDialSettings_ScrubOverride) GetEnableTimeZoneScrubOverride ¶
func (x *ManualDialSettings_ScrubOverride) GetEnableTimeZoneScrubOverride() bool
func (*ManualDialSettings_ScrubOverride) GetNaturalComplianceOverride ¶
func (x *ManualDialSettings_ScrubOverride) GetNaturalComplianceOverride() bool
func (*ManualDialSettings_ScrubOverride) ProtoMessage ¶
func (*ManualDialSettings_ScrubOverride) ProtoMessage()
func (*ManualDialSettings_ScrubOverride) ProtoReflect ¶
func (x *ManualDialSettings_ScrubOverride) ProtoReflect() protoreflect.Message
func (*ManualDialSettings_ScrubOverride) Reset ¶
func (x *ManualDialSettings_ScrubOverride) Reset()
func (*ManualDialSettings_ScrubOverride) String ¶
func (x *ManualDialSettings_ScrubOverride) String() string
type MfaInfo ¶ added in v1.7.60
type MfaInfo struct { // The org the user belongs to. OrgId string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"` // The user that the MFA info belongs to. UserId string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` // Whether or not MFA is enabled for the user. MfaEnabled bool `protobuf:"varint,3,opt,name=mfa_enabled,json=mfaEnabled,proto3" json:"mfa_enabled,omitempty"` // Types that are valid to be assigned to MfaType: // // *MfaInfo_None // *MfaInfo_Otp // *MfaInfo_Duo_ // *MfaInfo_Totp_ MfaType isMfaInfo_MfaType `protobuf_oneof:"mfa_type"` // contains filtered or unexported fields }
MFA/2FA Information
func (*MfaInfo) Descriptor
deprecated
added in
v1.7.60
func (*MfaInfo) GetDuo ¶ added in v1.7.65
func (x *MfaInfo) GetDuo() *MfaInfo_Duo
func (*MfaInfo) GetMfaEnabled ¶ added in v1.7.60
func (*MfaInfo) GetMfaType ¶ added in v1.7.60
func (x *MfaInfo) GetMfaType() isMfaInfo_MfaType
func (*MfaInfo) GetNone ¶ added in v1.7.60
func (x *MfaInfo) GetNone() *MfaInfo_NoneSelected
func (*MfaInfo) GetOtp ¶ added in v1.7.60
func (x *MfaInfo) GetOtp() *MfaInfo_OtpType
func (*MfaInfo) GetTotp ¶ added in v1.8.2
func (x *MfaInfo) GetTotp() *MfaInfo_Totp
func (*MfaInfo) ProtoMessage ¶ added in v1.7.60
func (*MfaInfo) ProtoMessage()
func (*MfaInfo) ProtoReflect ¶ added in v1.7.60
func (x *MfaInfo) ProtoReflect() protoreflect.Message
type MfaInfo_Duo ¶ added in v1.7.65
type MfaInfo_Duo struct { DuoUsername string `protobuf:"bytes,1,opt,name=duo_username,json=duoUsername,proto3" json:"duo_username,omitempty"` // contains filtered or unexported fields }
func (*MfaInfo_Duo) Descriptor
deprecated
added in
v1.7.65
func (*MfaInfo_Duo) Descriptor() ([]byte, []int)
Deprecated: Use MfaInfo_Duo.ProtoReflect.Descriptor instead.
func (*MfaInfo_Duo) GetDuoUsername ¶ added in v1.7.65
func (x *MfaInfo_Duo) GetDuoUsername() string
func (*MfaInfo_Duo) ProtoMessage ¶ added in v1.7.65
func (*MfaInfo_Duo) ProtoMessage()
func (*MfaInfo_Duo) ProtoReflect ¶ added in v1.7.65
func (x *MfaInfo_Duo) ProtoReflect() protoreflect.Message
func (*MfaInfo_Duo) Reset ¶ added in v1.7.65
func (x *MfaInfo_Duo) Reset()
func (*MfaInfo_Duo) String ¶ added in v1.7.65
func (x *MfaInfo_Duo) String() string
type MfaInfo_Duo_ ¶ added in v1.7.65
type MfaInfo_Duo_ struct {
Duo *MfaInfo_Duo `protobuf:"bytes,12,opt,name=duo,proto3,oneof"`
}
type MfaInfo_None ¶ added in v1.7.60
type MfaInfo_None struct {
None *MfaInfo_NoneSelected `protobuf:"bytes,10,opt,name=none,proto3,oneof"`
}
type MfaInfo_NoneSelected ¶ added in v1.7.60
type MfaInfo_NoneSelected struct { // The time by wich the user must setup MFA // to avoid being locked out. Timeout *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=timeout,proto3" json:"timeout,omitempty"` // contains filtered or unexported fields }
func (*MfaInfo_NoneSelected) Descriptor
deprecated
added in
v1.7.60
func (*MfaInfo_NoneSelected) Descriptor() ([]byte, []int)
Deprecated: Use MfaInfo_NoneSelected.ProtoReflect.Descriptor instead.
func (*MfaInfo_NoneSelected) GetTimeout ¶ added in v1.7.60
func (x *MfaInfo_NoneSelected) GetTimeout() *timestamppb.Timestamp
func (*MfaInfo_NoneSelected) ProtoMessage ¶ added in v1.7.60
func (*MfaInfo_NoneSelected) ProtoMessage()
func (*MfaInfo_NoneSelected) ProtoReflect ¶ added in v1.7.60
func (x *MfaInfo_NoneSelected) ProtoReflect() protoreflect.Message
func (*MfaInfo_NoneSelected) Reset ¶ added in v1.7.60
func (x *MfaInfo_NoneSelected) Reset()
func (*MfaInfo_NoneSelected) String ¶ added in v1.7.60
func (x *MfaInfo_NoneSelected) String() string
type MfaInfo_Otp ¶ added in v1.7.60
type MfaInfo_Otp struct {
Otp *MfaInfo_OtpType `protobuf:"bytes,11,opt,name=otp,proto3,oneof"`
}
type MfaInfo_OtpType ¶ added in v1.7.60
type MfaInfo_OtpType struct { // Types that are valid to be assigned to DeliveryMethod: // // *MfaInfo_OtpType_Email DeliveryMethod isMfaInfo_OtpType_DeliveryMethod `protobuf_oneof:"delivery_method"` // contains filtered or unexported fields }
func (*MfaInfo_OtpType) Descriptor
deprecated
added in
v1.7.60
func (*MfaInfo_OtpType) Descriptor() ([]byte, []int)
Deprecated: Use MfaInfo_OtpType.ProtoReflect.Descriptor instead.
func (*MfaInfo_OtpType) GetDeliveryMethod ¶ added in v1.7.60
func (x *MfaInfo_OtpType) GetDeliveryMethod() isMfaInfo_OtpType_DeliveryMethod
func (*MfaInfo_OtpType) GetEmail ¶ added in v1.7.60
func (x *MfaInfo_OtpType) GetEmail() *MfaInfo_OtpType_EmailDeliveryMethod
func (*MfaInfo_OtpType) ProtoMessage ¶ added in v1.7.60
func (*MfaInfo_OtpType) ProtoMessage()
func (*MfaInfo_OtpType) ProtoReflect ¶ added in v1.7.60
func (x *MfaInfo_OtpType) ProtoReflect() protoreflect.Message
func (*MfaInfo_OtpType) Reset ¶ added in v1.7.60
func (x *MfaInfo_OtpType) Reset()
func (*MfaInfo_OtpType) String ¶ added in v1.7.60
func (x *MfaInfo_OtpType) String() string
type MfaInfo_OtpType_Email ¶ added in v1.7.60
type MfaInfo_OtpType_Email struct {
Email *MfaInfo_OtpType_EmailDeliveryMethod `protobuf:"bytes,1,opt,name=email,proto3,oneof"`
}
type MfaInfo_OtpType_EmailDeliveryMethod ¶ added in v1.7.60
type MfaInfo_OtpType_EmailDeliveryMethod struct {
// contains filtered or unexported fields
}
func (*MfaInfo_OtpType_EmailDeliveryMethod) Descriptor
deprecated
added in
v1.7.60
func (*MfaInfo_OtpType_EmailDeliveryMethod) Descriptor() ([]byte, []int)
Deprecated: Use MfaInfo_OtpType_EmailDeliveryMethod.ProtoReflect.Descriptor instead.
func (*MfaInfo_OtpType_EmailDeliveryMethod) ProtoMessage ¶ added in v1.7.60
func (*MfaInfo_OtpType_EmailDeliveryMethod) ProtoMessage()
func (*MfaInfo_OtpType_EmailDeliveryMethod) ProtoReflect ¶ added in v1.7.60
func (x *MfaInfo_OtpType_EmailDeliveryMethod) ProtoReflect() protoreflect.Message
func (*MfaInfo_OtpType_EmailDeliveryMethod) Reset ¶ added in v1.7.60
func (x *MfaInfo_OtpType_EmailDeliveryMethod) Reset()
func (*MfaInfo_OtpType_EmailDeliveryMethod) String ¶ added in v1.7.60
func (x *MfaInfo_OtpType_EmailDeliveryMethod) String() string
type MfaInfo_Totp ¶ added in v1.8.2
type MfaInfo_Totp struct {
// contains filtered or unexported fields
}
Totp is the type of MFA that uses a time-based one-time password.
func (*MfaInfo_Totp) Descriptor
deprecated
added in
v1.8.2
func (*MfaInfo_Totp) Descriptor() ([]byte, []int)
Deprecated: Use MfaInfo_Totp.ProtoReflect.Descriptor instead.
func (*MfaInfo_Totp) ProtoMessage ¶ added in v1.8.2
func (*MfaInfo_Totp) ProtoMessage()
func (*MfaInfo_Totp) ProtoReflect ¶ added in v1.8.2
func (x *MfaInfo_Totp) ProtoReflect() protoreflect.Message
func (*MfaInfo_Totp) Reset ¶ added in v1.8.2
func (x *MfaInfo_Totp) Reset()
func (*MfaInfo_Totp) String ¶ added in v1.8.2
func (x *MfaInfo_Totp) String() string
type MfaInfo_Totp_ ¶ added in v1.8.2
type MfaInfo_Totp_ struct {
Totp *MfaInfo_Totp `protobuf:"bytes,13,opt,name=totp,proto3,oneof"`
}
type MonthDayDate ¶ added in v1.7.69
type MonthDayDate struct { // A name for this date. DateName string `protobuf:"bytes,1,opt,name=date_name,json=dateName,proto3" json:"date_name,omitempty"` // Month of the year. Month commons.Month `protobuf:"varint,2,opt,name=month,proto3,enum=api.commons.Month" json:"month,omitempty"` // Day of the month. DayOfMonth int32 `protobuf:"varint,3,opt,name=day_of_month,json=dayOfMonth,proto3" json:"day_of_month,omitempty"` // contains filtered or unexported fields }
MonthDayDate enables custom named dates.
func (*MonthDayDate) Descriptor
deprecated
added in
v1.7.69
func (*MonthDayDate) Descriptor() ([]byte, []int)
Deprecated: Use MonthDayDate.ProtoReflect.Descriptor instead.
func (*MonthDayDate) GetDateName ¶ added in v1.7.69
func (x *MonthDayDate) GetDateName() string
func (*MonthDayDate) GetDayOfMonth ¶ added in v1.7.69
func (x *MonthDayDate) GetDayOfMonth() int32
func (*MonthDayDate) GetMonth ¶ added in v1.7.69
func (x *MonthDayDate) GetMonth() commons.Month
func (*MonthDayDate) ProtoMessage ¶ added in v1.7.69
func (*MonthDayDate) ProtoMessage()
func (*MonthDayDate) ProtoReflect ¶ added in v1.7.69
func (x *MonthDayDate) ProtoReflect() protoreflect.Message
func (*MonthDayDate) Reset ¶ added in v1.7.69
func (x *MonthDayDate) Reset()
func (*MonthDayDate) String ¶ added in v1.7.69
func (x *MonthDayDate) String() string
type NaturalLanguageComplianceMetadata ¶
type NaturalLanguageComplianceMetadata struct { // Whether compliance metadata is used. Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` // List of optional contact field description metadata. // List of contact_field_description_sids OptionalData []int64 `protobuf:"varint,2,rep,packed,name=optional_data,json=optionalData,proto3" json:"optional_data,omitempty"` // List of required contact field description metadata. // List of contact_field_description_sids RequiredData []int64 `protobuf:"varint,3,rep,packed,name=required_data,json=requiredData,proto3" json:"required_data,omitempty"` // contains filtered or unexported fields }
Manual Dial natural compiance metadata options.
func (*NaturalLanguageComplianceMetadata) Descriptor
deprecated
func (*NaturalLanguageComplianceMetadata) Descriptor() ([]byte, []int)
Deprecated: Use NaturalLanguageComplianceMetadata.ProtoReflect.Descriptor instead.
func (*NaturalLanguageComplianceMetadata) GetEnabled ¶
func (x *NaturalLanguageComplianceMetadata) GetEnabled() bool
func (*NaturalLanguageComplianceMetadata) GetOptionalData ¶
func (x *NaturalLanguageComplianceMetadata) GetOptionalData() []int64
func (*NaturalLanguageComplianceMetadata) GetRequiredData ¶
func (x *NaturalLanguageComplianceMetadata) GetRequiredData() []int64
func (*NaturalLanguageComplianceMetadata) ProtoMessage ¶
func (*NaturalLanguageComplianceMetadata) ProtoMessage()
func (*NaturalLanguageComplianceMetadata) ProtoReflect ¶
func (x *NaturalLanguageComplianceMetadata) ProtoReflect() protoreflect.Message
func (*NaturalLanguageComplianceMetadata) Reset ¶
func (x *NaturalLanguageComplianceMetadata) Reset()
func (*NaturalLanguageComplianceMetadata) String ¶
func (x *NaturalLanguageComplianceMetadata) String() string
type NaturalLanguageComplianceScrub ¶
type NaturalLanguageComplianceScrub struct { // Org default or enabled or disabled. ComplianceScrub commons.HuntGroupOrgDefaultCustom `` /* 150-byte string literal not displayed */ // The ID of the Natural Language Compliance rule set. RuleSetId string `protobuf:"bytes,2,opt,name=rule_set_id,json=ruleSetId,proto3" json:"rule_set_id,omitempty"` // contains filtered or unexported fields }
Use Natural Language Compliance and rule set ID.
func (*NaturalLanguageComplianceScrub) Descriptor
deprecated
func (*NaturalLanguageComplianceScrub) Descriptor() ([]byte, []int)
Deprecated: Use NaturalLanguageComplianceScrub.ProtoReflect.Descriptor instead.
func (*NaturalLanguageComplianceScrub) GetComplianceScrub ¶
func (x *NaturalLanguageComplianceScrub) GetComplianceScrub() commons.HuntGroupOrgDefaultCustom
func (*NaturalLanguageComplianceScrub) GetRuleSetId ¶
func (x *NaturalLanguageComplianceScrub) GetRuleSetId() string
func (*NaturalLanguageComplianceScrub) ProtoMessage ¶
func (*NaturalLanguageComplianceScrub) ProtoMessage()
func (*NaturalLanguageComplianceScrub) ProtoReflect ¶
func (x *NaturalLanguageComplianceScrub) ProtoReflect() protoreflect.Message
func (*NaturalLanguageComplianceScrub) Reset ¶
func (x *NaturalLanguageComplianceScrub) Reset()
func (*NaturalLanguageComplianceScrub) String ¶
func (x *NaturalLanguageComplianceScrub) String() string
type NumberHistorySettings ¶
type NumberHistorySettings struct { // Allow the agent to access number history search. EnableSearch bool `protobuf:"varint,1,opt,name=enable_search,json=enableSearch,proto3" json:"enable_search,omitempty"` // Allow the export of the number history report. EnableReportDownload bool `protobuf:"varint,2,opt,name=enable_report_download,json=enableReportDownload,proto3" json:"enable_report_download,omitempty"` // Allow the export of the number history related call recordings. EnableRecordingsDownload bool `` /* 136-byte string literal not displayed */ // Allow the agent to edit number history related agent call responses. EnableAgentResponseEditing bool `` /* 144-byte string literal not displayed */ // contains filtered or unexported fields }
NumberHistorySettings is an entity containing the hunt group settings for the Number History section of the hunt group settings manager.
func (*NumberHistorySettings) Descriptor
deprecated
func (*NumberHistorySettings) Descriptor() ([]byte, []int)
Deprecated: Use NumberHistorySettings.ProtoReflect.Descriptor instead.
func (*NumberHistorySettings) GetEnableAgentResponseEditing ¶
func (x *NumberHistorySettings) GetEnableAgentResponseEditing() bool
func (*NumberHistorySettings) GetEnableRecordingsDownload ¶
func (x *NumberHistorySettings) GetEnableRecordingsDownload() bool
func (*NumberHistorySettings) GetEnableReportDownload ¶
func (x *NumberHistorySettings) GetEnableReportDownload() bool
func (*NumberHistorySettings) GetEnableSearch ¶
func (x *NumberHistorySettings) GetEnableSearch() bool
func (*NumberHistorySettings) ProtoMessage ¶
func (*NumberHistorySettings) ProtoMessage()
func (*NumberHistorySettings) ProtoReflect ¶
func (x *NumberHistorySettings) ProtoReflect() protoreflect.Message
func (*NumberHistorySettings) Reset ¶
func (x *NumberHistorySettings) Reset()
func (*NumberHistorySettings) String ¶
func (x *NumberHistorySettings) String() string
type ObservedHoliday ¶ added in v1.7.70
type ObservedHoliday struct { // A date or holiday // // Types that are valid to be assigned to DayType: // // *ObservedHoliday_Day // *ObservedHoliday_Holiday DayType isObservedHoliday_DayType `protobuf_oneof:"DayType"` // contains filtered or unexported fields }
ObservedHoliday may be a named date or a holiday.
func (*ObservedHoliday) Descriptor
deprecated
added in
v1.7.70
func (*ObservedHoliday) Descriptor() ([]byte, []int)
Deprecated: Use ObservedHoliday.ProtoReflect.Descriptor instead.
func (*ObservedHoliday) GetDay ¶ added in v1.7.70
func (x *ObservedHoliday) GetDay() *MonthDayDate
func (*ObservedHoliday) GetDayType ¶ added in v1.7.70
func (x *ObservedHoliday) GetDayType() isObservedHoliday_DayType
func (*ObservedHoliday) GetHoliday ¶ added in v1.7.70
func (x *ObservedHoliday) GetHoliday() *CountryHoliday
func (*ObservedHoliday) ProtoMessage ¶ added in v1.7.70
func (*ObservedHoliday) ProtoMessage()
func (*ObservedHoliday) ProtoReflect ¶ added in v1.7.70
func (x *ObservedHoliday) ProtoReflect() protoreflect.Message
func (*ObservedHoliday) Reset ¶ added in v1.7.70
func (x *ObservedHoliday) Reset()
func (*ObservedHoliday) String ¶ added in v1.7.70
func (x *ObservedHoliday) String() string
type ObservedHoliday_Day ¶ added in v1.7.70
type ObservedHoliday_Day struct { // Named date. Day *MonthDayDate `protobuf:"bytes,1,opt,name=day,proto3,oneof"` }
type ObservedHoliday_Holiday ¶ added in v1.7.70
type ObservedHoliday_Holiday struct { // Holiday service holiday. Holiday *CountryHoliday `protobuf:"bytes,2,opt,name=holiday,proto3,oneof"` }
type ObservedHolidays ¶ added in v1.7.70
type ObservedHolidays struct { // ID of the Org related to this. OrgId string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"` // Unique ID. ObservedHolidaysId string `protobuf:"bytes,2,opt,name=observed_holidays_id,json=observedHolidaysId,proto3" json:"observed_holidays_id,omitempty"` // Name of the list. ObservedHolidaysName string `protobuf:"bytes,3,opt,name=observed_holidays_name,json=observedHolidaysName,proto3" json:"observed_holidays_name,omitempty"` // Description of the list. Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // The timezone. Timezone commons.TimeZone `protobuf:"varint,5,opt,name=timezone,proto3,enum=api.commons.TimeZone" json:"timezone,omitempty"` // The list of dates or holidays. Days []*ObservedHoliday `protobuf:"bytes,6,rep,name=days,proto3" json:"days,omitempty"` // When the list was last updated. LastUpdated *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=last_updated,json=lastUpdated,proto3" json:"last_updated,omitempty"` // contains filtered or unexported fields }
ObservedHolidays a list of dates or holidays.
func (*ObservedHolidays) Descriptor
deprecated
added in
v1.7.70
func (*ObservedHolidays) Descriptor() ([]byte, []int)
Deprecated: Use ObservedHolidays.ProtoReflect.Descriptor instead.
func (*ObservedHolidays) GetDays ¶ added in v1.7.70
func (x *ObservedHolidays) GetDays() []*ObservedHoliday
func (*ObservedHolidays) GetDescription ¶ added in v1.7.70
func (x *ObservedHolidays) GetDescription() string
func (*ObservedHolidays) GetLastUpdated ¶ added in v1.7.70
func (x *ObservedHolidays) GetLastUpdated() *timestamppb.Timestamp
func (*ObservedHolidays) GetObservedHolidaysId ¶ added in v1.7.70
func (x *ObservedHolidays) GetObservedHolidaysId() string
func (*ObservedHolidays) GetObservedHolidaysName ¶ added in v1.7.70
func (x *ObservedHolidays) GetObservedHolidaysName() string
func (*ObservedHolidays) GetOrgId ¶ added in v1.7.70
func (x *ObservedHolidays) GetOrgId() string
func (*ObservedHolidays) GetTimezone ¶ added in v1.7.70
func (x *ObservedHolidays) GetTimezone() commons.TimeZone
func (*ObservedHolidays) ProtoMessage ¶ added in v1.7.70
func (*ObservedHolidays) ProtoMessage()
func (*ObservedHolidays) ProtoReflect ¶ added in v1.7.70
func (x *ObservedHolidays) ProtoReflect() protoreflect.Message
func (*ObservedHolidays) Reset ¶ added in v1.7.70
func (x *ObservedHolidays) Reset()
func (*ObservedHolidays) String ¶ added in v1.7.70
func (x *ObservedHolidays) String() string
type Organization ¶
type Organization struct { // An organization's globally unique identifier. OrgId string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"` // Map of regionId to clientSid. Shows an org's enabled regions. EnabledRegions map[string]int64 `` /* 178-byte string literal not displayed */ // Default region org was first enbabled for. RegionId string `protobuf:"bytes,3,opt,name=region_id,json=regionId,proto3" json:"region_id,omitempty"` // Billing_prefix + clientSid. Used for integrations and billing. BillingId string `protobuf:"bytes,4,opt,name=billing_id,json=billingId,proto3" json:"billing_id,omitempty"` // First enabled region's clientSid; will be deprecated for // enabled_regions map. ClientSid int64 `protobuf:"varint,5,opt,name=client_sid,json=clientSid,proto3" json:"client_sid,omitempty"` // The organization name. Name string `protobuf:"bytes,6,opt,name=name,proto3" json:"name,omitempty"` // Date of organization creation. AddDate *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=add_date,json=addDate,proto3" json:"add_date,omitempty"` // Whether account is manual only. IsManualOnlyAccount bool `protobuf:"varint,8,opt,name=is_manual_only_account,json=isManualOnlyAccount,proto3" json:"is_manual_only_account,omitempty"` // Backoffice UI theme/skin. BackofficeTheme commons.ClientSkin `` /* 135-byte string literal not displayed */ // Archived specifies this organization as no longer active. Archived bool `protobuf:"varint,10,opt,name=archived,proto3" json:"archived,omitempty"` // Salesforce ID used for integrations. CrmId string `protobuf:"bytes,11,opt,name=crm_id,json=crmId,proto3" json:"crm_id,omitempty"` // Organization's time zone. TimeZone commons.TimeZone `protobuf:"varint,12,opt,name=time_zone,json=timeZone,proto3,enum=api.commons.TimeZone" json:"time_zone,omitempty"` // Organization callbacks service ID. CallbacksServiceId string `protobuf:"bytes,13,opt,name=callbacks_service_id,json=callbacksServiceId,proto3" json:"callbacks_service_id,omitempty"` // Organization that is the parent. P3OwnerId string `protobuf:"bytes,14,opt,name=p3_owner_id,json=p3OwnerId,proto3" json:"p3_owner_id,omitempty"` // contains filtered or unexported fields }
Organization contains the basic properties for an organization.
func (*Organization) Descriptor
deprecated
func (*Organization) Descriptor() ([]byte, []int)
Deprecated: Use Organization.ProtoReflect.Descriptor instead.
func (*Organization) GetAddDate ¶
func (x *Organization) GetAddDate() *timestamppb.Timestamp
func (*Organization) GetArchived ¶
func (x *Organization) GetArchived() bool
func (*Organization) GetBackofficeTheme ¶
func (x *Organization) GetBackofficeTheme() commons.ClientSkin
func (*Organization) GetBillingId ¶
func (x *Organization) GetBillingId() string
func (*Organization) GetCallbacksServiceId ¶
func (x *Organization) GetCallbacksServiceId() string
func (*Organization) GetClientSid ¶
func (x *Organization) GetClientSid() int64
func (*Organization) GetCrmId ¶
func (x *Organization) GetCrmId() string
func (*Organization) GetEnabledRegions ¶
func (x *Organization) GetEnabledRegions() map[string]int64
func (*Organization) GetIsManualOnlyAccount ¶
func (x *Organization) GetIsManualOnlyAccount() bool
func (*Organization) GetName ¶
func (x *Organization) GetName() string
func (*Organization) GetOrgId ¶
func (x *Organization) GetOrgId() string
func (*Organization) GetP3OwnerId ¶
func (x *Organization) GetP3OwnerId() string
func (*Organization) GetRegionId ¶
func (x *Organization) GetRegionId() string
func (*Organization) GetTimeZone ¶
func (x *Organization) GetTimeZone() commons.TimeZone
func (*Organization) ProtoMessage ¶
func (*Organization) ProtoMessage()
func (*Organization) ProtoReflect ¶
func (x *Organization) ProtoReflect() protoreflect.Message
func (*Organization) Reset ¶
func (x *Organization) Reset()
func (*Organization) String ¶
func (x *Organization) String() string
type OrganizationDetails ¶
type OrganizationDetails struct { Organization *Organization `protobuf:"bytes,1,opt,name=organization,proto3" json:"organization,omitempty"` LastScheduledDate *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=last_scheduled_date,json=lastScheduledDate,proto3" json:"last_scheduled_date,omitempty"` // contains filtered or unexported fields }
func (*OrganizationDetails) Descriptor
deprecated
func (*OrganizationDetails) Descriptor() ([]byte, []int)
Deprecated: Use OrganizationDetails.ProtoReflect.Descriptor instead.
func (*OrganizationDetails) GetLastScheduledDate ¶
func (x *OrganizationDetails) GetLastScheduledDate() *timestamppb.Timestamp
func (*OrganizationDetails) GetOrganization ¶
func (x *OrganizationDetails) GetOrganization() *Organization
func (*OrganizationDetails) ProtoMessage ¶
func (*OrganizationDetails) ProtoMessage()
func (*OrganizationDetails) ProtoReflect ¶
func (x *OrganizationDetails) ProtoReflect() protoreflect.Message
func (*OrganizationDetails) Reset ¶
func (x *OrganizationDetails) Reset()
func (*OrganizationDetails) String ¶
func (x *OrganizationDetails) String() string
type OrganizationPreferences ¶
type OrganizationPreferences struct { // Org ID. OrgId string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"` // Organization's default country. DefaultCountry commons.Country `` /* 130-byte string literal not displayed */ // Operating time zone of organization. TimeZone commons.TimeZone `protobuf:"varint,11,opt,name=time_zone,json=timeZone,proto3,enum=api.commons.TimeZone" json:"time_zone,omitempty"` // Display language in Backoffice for users of the organization. DisplayLanguage commons.DisplayLanguage `` /* 141-byte string literal not displayed */ // Organization's locale preferences. LocalePreferences *commons.LocalePreferences `protobuf:"bytes,13,opt,name=locale_preferences,json=localePreferences,proto3" json:"locale_preferences,omitempty"` // contains filtered or unexported fields }
General preferences controlling organization properties.
func (*OrganizationPreferences) Descriptor
deprecated
func (*OrganizationPreferences) Descriptor() ([]byte, []int)
Deprecated: Use OrganizationPreferences.ProtoReflect.Descriptor instead.
func (*OrganizationPreferences) GetDefaultCountry ¶
func (x *OrganizationPreferences) GetDefaultCountry() commons.Country
func (*OrganizationPreferences) GetDisplayLanguage ¶
func (x *OrganizationPreferences) GetDisplayLanguage() commons.DisplayLanguage
func (*OrganizationPreferences) GetLocalePreferences ¶ added in v1.7.65
func (x *OrganizationPreferences) GetLocalePreferences() *commons.LocalePreferences
func (*OrganizationPreferences) GetOrgId ¶
func (x *OrganizationPreferences) GetOrgId() string
func (*OrganizationPreferences) GetTimeZone ¶
func (x *OrganizationPreferences) GetTimeZone() commons.TimeZone
func (*OrganizationPreferences) ProtoMessage ¶
func (*OrganizationPreferences) ProtoMessage()
func (*OrganizationPreferences) ProtoReflect ¶
func (x *OrganizationPreferences) ProtoReflect() protoreflect.Message
func (*OrganizationPreferences) Reset ¶
func (x *OrganizationPreferences) Reset()
func (*OrganizationPreferences) String ¶
func (x *OrganizationPreferences) String() string
type P3PermissionGroup ¶
type P3PermissionGroup struct { // Unique Id for this entity. P3PermissionGroupId string `protobuf:"bytes,1,opt,name=p3_permission_group_id,json=p3PermissionGroupId,proto3" json:"p3_permission_group_id,omitempty"` // Owning org. OrgId string `protobuf:"bytes,2,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"` // Owning org region. RegionId string `protobuf:"bytes,3,opt,name=region_id,json=regionId,proto3" json:"region_id,omitempty"` // Display name for this group. Name string `protobuf:"bytes,5,opt,name=name,proto3" json:"name,omitempty"` // More detailed description for this group. Description string `protobuf:"bytes,6,opt,name=description,proto3" json:"description,omitempty"` // List of permissions associated with this group. Permissions []commons.Permission `protobuf:"varint,7,rep,packed,name=permissions,proto3,enum=api.commons.Permission" json:"permissions,omitempty"` // contains filtered or unexported fields }
P3PermissionGroup entity. This was migrated from permissions_group from skunk and is requested by backoffice as the source of permissions.
func (*P3PermissionGroup) Descriptor
deprecated
func (*P3PermissionGroup) Descriptor() ([]byte, []int)
Deprecated: Use P3PermissionGroup.ProtoReflect.Descriptor instead.
func (*P3PermissionGroup) GetDescription ¶
func (x *P3PermissionGroup) GetDescription() string
func (*P3PermissionGroup) GetName ¶
func (x *P3PermissionGroup) GetName() string
func (*P3PermissionGroup) GetOrgId ¶
func (x *P3PermissionGroup) GetOrgId() string
func (*P3PermissionGroup) GetP3PermissionGroupId ¶
func (x *P3PermissionGroup) GetP3PermissionGroupId() string
func (*P3PermissionGroup) GetPermissions ¶
func (x *P3PermissionGroup) GetPermissions() []commons.Permission
func (*P3PermissionGroup) GetRegionId ¶
func (x *P3PermissionGroup) GetRegionId() string
func (*P3PermissionGroup) ProtoMessage ¶
func (*P3PermissionGroup) ProtoMessage()
func (*P3PermissionGroup) ProtoReflect ¶
func (x *P3PermissionGroup) ProtoReflect() protoreflect.Message
func (*P3PermissionGroup) Reset ¶
func (x *P3PermissionGroup) Reset()
func (*P3PermissionGroup) String ¶
func (x *P3PermissionGroup) String() string
type ParameterSourceType ¶ added in v1.7.53
type ParameterSourceType int32
ParameterSourceType defines the type of parameter source.
const ( ParameterSourceType_PARAMETER_SOURCE_TYPE_UNSPECIFIED ParameterSourceType = 0 ParameterSourceType_PARAMETER_SOURCE_TYPE_STATIC_TEXT ParameterSourceType = 1 ParameterSourceType_PARAMETER_SOURCE_TYPE_CFD_ID ParameterSourceType = 100 ParameterSourceType_PARAMETER_SOURCE_TYPE_AGENT_ID ParameterSourceType = 200 ParameterSourceType_PARAMETER_SOURCE_TYPE_AGENT_FIRST_NAME ParameterSourceType = 201 ParameterSourceType_PARAMETER_SOURCE_TYPE_AGENT_LAST_NAME ParameterSourceType = 202 ParameterSourceType_PARAMETER_SOURCE_TYPE_AGENT_USERNAME ParameterSourceType = 203 ParameterSourceType_PARAMETER_SOURCE_TYPE_PARTNER_AGENT_ID ParameterSourceType = 204 ParameterSourceType_PARAMETER_SOURCE_TYPE_HG_ID ParameterSourceType = 205 ParameterSourceType_PARAMETER_SOURCE_TYPE_HG_NAME ParameterSourceType = 206 ParameterSourceType_PARAMETER_SOURCE_TYPE_HG_TYPE ParameterSourceType = 207 ParameterSourceType_PARAMETER_SOURCE_TYPE_CONSUMER_PHONE ParameterSourceType = 208 ParameterSourceType_PARAMETER_SOURCE_TYPE_CALLER_ID ParameterSourceType = 209 ParameterSourceType_PARAMETER_SOURCE_TYPE_CALL_ID ParameterSourceType = 210 ParameterSourceType_PARAMETER_SOURCE_TYPE_GROUP_ID ParameterSourceType = 211 ParameterSourceType_PARAMETER_SOURCE_TYPE_AGENT_SESSION_ID ParameterSourceType = 212 ParameterSourceType_PARAMETER_SOURCE_TYPE_DATA_DIP ParameterSourceType = 300 ParameterSourceType_PARAMETER_SOURCE_TYPE_IVR_DATA ParameterSourceType = 400 ParameterSourceType_PARAMETER_SOURCE_TYPE_DATA_COLLECT ParameterSourceType = 500 ParameterSourceType_PARAMETER_SOURCE_TYPE_PHONE_METADATA_AREA_CODE ParameterSourceType = 600 ParameterSourceType_PARAMETER_SOURCE_TYPE_PHONE_METADATA_CARRIER ParameterSourceType = 601 ParameterSourceType_PARAMETER_SOURCE_TYPE_PHONE_METADATA_CENTRAL_OFFICE_CODE ParameterSourceType = 602 ParameterSourceType_PARAMETER_SOURCE_TYPE_PHONE_METADATA_CITY ParameterSourceType = 603 ParameterSourceType_PARAMETER_SOURCE_TYPE_PHONE_METADATA_COUNTRY_CODE ParameterSourceType = 604 ParameterSourceType_PARAMETER_SOURCE_TYPE_PHONE_METADATA_SUBSCRIBER_NUMBER ParameterSourceType = 605 ParameterSourceType_PARAMETER_SOURCE_TYPE_PHONE_METADATA_ISO_CODE ParameterSourceType = 606 ParameterSourceType_PARAMETER_SOURCE_TYPE_PHONE_METADATA_INTERNATIONAL_PREFIX ParameterSourceType = 607 ParameterSourceType_PARAMETER_SOURCE_TYPE_PHONE_METADATA_LANGUAGE ParameterSourceType = 608 ParameterSourceType_PARAMETER_SOURCE_TYPE_PHONE_METADATA_LATITUDE ParameterSourceType = 609 ParameterSourceType_PARAMETER_SOURCE_TYPE_PHONE_METADATA_LONGITUDE ParameterSourceType = 610 ParameterSourceType_PARAMETER_SOURCE_TYPE_PHONE_METADATA_MAXIMUM_BLOCK_NUMBER ParameterSourceType = 611 ParameterSourceType_PARAMETER_SOURCE_TYPE_PHONE_METADATA_MINIMUM_BLOCK_NUMBER ParameterSourceType = 612 ParameterSourceType_PARAMETER_SOURCE_TYPE_PHONE_METADATA_NATIONAL_DESTINATION ParameterSourceType = 613 ParameterSourceType_PARAMETER_SOURCE_TYPE_PHONE_METADATA_NATIONAL_PREFIX ParameterSourceType = 614 ParameterSourceType_PARAMETER_SOURCE_TYPE_PHONE_METADATA_NUMBER_BLOCK_ID ParameterSourceType = 615 ParameterSourceType_PARAMETER_SOURCE_TYPE_PHONE_METADATA_NUMBER_TYPE ParameterSourceType = 616 ParameterSourceType_PARAMETER_SOURCE_TYPE_PHONE_METADATA_USES_NDC ParameterSourceType = 617 ParameterSourceType_PARAMETER_SOURCE_TYPE_PHONE_METADATA_DAYLIGHT_SAVINGS ParameterSourceType = 618 ParameterSourceType_PARAMETER_SOURCE_TYPE_PHONE_METADATA_PREFIX ParameterSourceType = 619 ParameterSourceType_PARAMETER_SOURCE_TYPE_PHONE_METADATA_REGION_CODE ParameterSourceType = 620 ParameterSourceType_PARAMETER_SOURCE_TYPE_PHONE_METADATA_REGION_NAME ParameterSourceType = 621 ParameterSourceType_PARAMETER_SOURCE_TYPE_PHONE_METADATA_SPECIAL_SERVICE_CODE_1 ParameterSourceType = 622 ParameterSourceType_PARAMETER_SOURCE_TYPE_PHONE_METADATA_SPECIAL_SERVICE_CODE_2 ParameterSourceType = 623 ParameterSourceType_PARAMETER_SOURCE_TYPE_PHONE_METADATA_SPECIAL_SERVICE_CODE_3 ParameterSourceType = 624 ParameterSourceType_PARAMETER_SOURCE_TYPE_PHONE_METADATA_SPECIAL_SERVICE_CODE_4 ParameterSourceType = 625 ParameterSourceType_PARAMETER_SOURCE_TYPE_PHONE_METADATA_TIME_ZONE ParameterSourceType = 626 ParameterSourceType_PARAMETER_SOURCE_TYPE_PHONE_METADATA_UTC_OFFSET ParameterSourceType = 627 ParameterSourceType_PARAMETER_SOURCE_TYPE_ZIP_METADATA_ADMIN_CODE_1 ParameterSourceType = 700 ParameterSourceType_PARAMETER_SOURCE_TYPE_ZIP_METADATA_ADMIN_CODE_2 ParameterSourceType = 701 ParameterSourceType_PARAMETER_SOURCE_TYPE_ZIP_METADATA_ADMIN_CODE_3 ParameterSourceType = 702 ParameterSourceType_PARAMETER_SOURCE_TYPE_ZIP_METADATA_ADMIN_NAME_1 ParameterSourceType = 703 ParameterSourceType_PARAMETER_SOURCE_TYPE_ZIP_METADATA_ADMIN_NAME_2 ParameterSourceType = 704 ParameterSourceType_PARAMETER_SOURCE_TYPE_ZIP_METADATA_ADMIN_NAME_3 ParameterSourceType = 705 ParameterSourceType_PARAMETER_SOURCE_TYPE_ZIP_METADATA_AREA_CODE ParameterSourceType = 706 ParameterSourceType_PARAMETER_SOURCE_TYPE_ZIP_METADATA_CITY_NAME ParameterSourceType = 707 ParameterSourceType_PARAMETER_SOURCE_TYPE_ZIP_METADATA_CITY_TYPE ParameterSourceType = 708 ParameterSourceType_PARAMETER_SOURCE_TYPE_ZIP_METADATA_COUNTRY_CODE ParameterSourceType = 709 ParameterSourceType_PARAMETER_SOURCE_TYPE_ZIP_METADATA_ISO_CODE ParameterSourceType = 710 ParameterSourceType_PARAMETER_SOURCE_TYPE_ZIP_METADATA_COUNTRY_NAME ParameterSourceType = 711 ParameterSourceType_PARAMETER_SOURCE_TYPE_ZIP_METADATA_COUNTRY_FPS_CODE ParameterSourceType = 712 ParameterSourceType_PARAMETER_SOURCE_TYPE_ZIP_METADATA_LATITUDE ParameterSourceType = 713 ParameterSourceType_PARAMETER_SOURCE_TYPE_ZIP_METADATA_POSITION_ACCURACY ParameterSourceType = 714 ParameterSourceType_PARAMETER_SOURCE_TYPE_ZIP_METADATA_LONGITUDE ParameterSourceType = 715 ParameterSourceType_PARAMETER_SOURCE_TYPE_ZIP_METADATA_METROPOLITAN_AREA ParameterSourceType = 716 ParameterSourceType_PARAMETER_SOURCE_TYPE_ZIP_METADATA_DAYLIGHT_SAVINGS ParameterSourceType = 717 ParameterSourceType_PARAMETER_SOURCE_TYPE_ZIP_METADATA_PLACE_NAME ParameterSourceType = 718 ParameterSourceType_PARAMETER_SOURCE_TYPE_ZIP_METADATA_POSTAL_CODE ParameterSourceType = 719 ParameterSourceType_PARAMETER_SOURCE_TYPE_ZIP_METADATA_POSTAL_CODE_KEY ParameterSourceType = 720 ParameterSourceType_PARAMETER_SOURCE_TYPE_ZIP_METADATA_POSTAL_TYPE ParameterSourceType = 721 ParameterSourceType_PARAMETER_SOURCE_TYPE_ZIP_METADATA_PROVICE_ABBREVIATION ParameterSourceType = 722 ParameterSourceType_PARAMETER_SOURCE_TYPE_ZIP_METADATA_PROVINCE_NAME ParameterSourceType = 723 ParameterSourceType_PARAMETER_SOURCE_TYPE_ZIP_METADATA_STATE_FPS_CODE ParameterSourceType = 724 ParameterSourceType_PARAMETER_SOURCE_TYPE_ZIP_METADATA_TIME_ZONE ParameterSourceType = 725 ParameterSourceType_PARAMETER_SOURCE_TYPE_ZIP_METADATA_UTC_OFFSET ParameterSourceType = 726 ParameterSourceType_PARAMETER_SOURCE_TYPE_CUSTOM_ACCOUNT_DATA ParameterSourceType = 800 ParameterSourceType_PARAMETER_SOURCE_TYPE_SIP_HEADER_DATA ParameterSourceType = 900 ParameterSourceType_PARAMETER_SOURCE_TYPE_INTEGRATION_DATA ParameterSourceType = 1000 ParameterSourceType_PARAMETER_SOURCE_TYPE_JOURNEY_DATA ParameterSourceType = 1100 )
func (ParameterSourceType) Descriptor ¶ added in v1.7.53
func (ParameterSourceType) Descriptor() protoreflect.EnumDescriptor
func (ParameterSourceType) Enum ¶ added in v1.7.53
func (x ParameterSourceType) Enum() *ParameterSourceType
func (ParameterSourceType) EnumDescriptor
deprecated
added in
v1.7.53
func (ParameterSourceType) EnumDescriptor() ([]byte, []int)
Deprecated: Use ParameterSourceType.Descriptor instead.
func (ParameterSourceType) Number ¶ added in v1.7.53
func (x ParameterSourceType) Number() protoreflect.EnumNumber
func (ParameterSourceType) String ¶ added in v1.7.53
func (x ParameterSourceType) String() string
func (ParameterSourceType) Type ¶ added in v1.7.53
func (ParameterSourceType) Type() protoreflect.EnumType
type PasswordResetLink ¶ added in v1.7.50
type PasswordResetLink struct { LinkId string `protobuf:"bytes,1,opt,name=link_id,json=linkId,proto3" json:"link_id,omitempty"` UserId string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` OrgId string `protobuf:"bytes,3,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"` Expiration *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=expiration,proto3" json:"expiration,omitempty"` // contains filtered or unexported fields }
PasswordResetLink defines a link for the given user to reset their password.
func (*PasswordResetLink) Descriptor
deprecated
added in
v1.7.50
func (*PasswordResetLink) Descriptor() ([]byte, []int)
Deprecated: Use PasswordResetLink.ProtoReflect.Descriptor instead.
func (*PasswordResetLink) GetExpiration ¶ added in v1.7.50
func (x *PasswordResetLink) GetExpiration() *timestamppb.Timestamp
func (*PasswordResetLink) GetLinkId ¶ added in v1.7.50
func (x *PasswordResetLink) GetLinkId() string
func (*PasswordResetLink) GetOrgId ¶ added in v1.7.50
func (x *PasswordResetLink) GetOrgId() string
func (*PasswordResetLink) GetUserId ¶ added in v1.7.50
func (x *PasswordResetLink) GetUserId() string
func (*PasswordResetLink) ProtoMessage ¶ added in v1.7.50
func (*PasswordResetLink) ProtoMessage()
func (*PasswordResetLink) ProtoReflect ¶ added in v1.7.50
func (x *PasswordResetLink) ProtoReflect() protoreflect.Message
func (*PasswordResetLink) Reset ¶ added in v1.7.50
func (x *PasswordResetLink) Reset()
func (*PasswordResetLink) String ¶ added in v1.7.50
func (x *PasswordResetLink) String() string
type PermissionGroup ¶
type PermissionGroup struct { // Unique id for this permission group. PermissionGroupId string `protobuf:"bytes,1,opt,name=permission_group_id,json=permissionGroupId,proto3" json:"permission_group_id,omitempty"` // Organization this permission group belongs to. OrgId string `protobuf:"bytes,2,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"` // Name to identify by. Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // Brief description of this group of permissions. Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // List of permissions in this group. Permissions []auth.Permission `protobuf:"varint,5,rep,packed,name=permissions,proto3,enum=api.commons.auth.Permission" json:"permissions,omitempty"` // Restricts users from modifying this group. ReadOnly bool `protobuf:"varint,6,opt,name=read_only,json=readOnly,proto3" json:"read_only,omitempty"` // A list of label ids that are assigned to this group. LabelIds []string `protobuf:"bytes,7,rep,name=label_ids,json=labelIds,proto3" json:"label_ids,omitempty"` // contains filtered or unexported fields }
PermissionGroup defines the permission group entity.
func (*PermissionGroup) Descriptor
deprecated
func (*PermissionGroup) Descriptor() ([]byte, []int)
Deprecated: Use PermissionGroup.ProtoReflect.Descriptor instead.
func (*PermissionGroup) GetDescription ¶
func (x *PermissionGroup) GetDescription() string
func (*PermissionGroup) GetLabelIds ¶ added in v1.7.76
func (x *PermissionGroup) GetLabelIds() []string
func (*PermissionGroup) GetName ¶
func (x *PermissionGroup) GetName() string
func (*PermissionGroup) GetOrgId ¶
func (x *PermissionGroup) GetOrgId() string
func (*PermissionGroup) GetPermissionGroupId ¶
func (x *PermissionGroup) GetPermissionGroupId() string
func (*PermissionGroup) GetPermissions ¶
func (x *PermissionGroup) GetPermissions() []auth.Permission
func (*PermissionGroup) GetReadOnly ¶
func (x *PermissionGroup) GetReadOnly() bool
func (*PermissionGroup) ProtoMessage ¶
func (*PermissionGroup) ProtoMessage()
func (*PermissionGroup) ProtoReflect ¶
func (x *PermissionGroup) ProtoReflect() protoreflect.Message
func (*PermissionGroup) Reset ¶
func (x *PermissionGroup) Reset()
func (*PermissionGroup) String ¶
func (x *PermissionGroup) String() string
type PhonePreferences ¶
type PhonePreferences struct { // Org ID. OrgId string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"` // Determines whether broadcasts may be sent as Preview Dial. AgentPreviewDialing bool `protobuf:"varint,10,opt,name=agent_preview_dialing,json=agentPreviewDialing,proto3" json:"agent_preview_dialing,omitempty"` // The number of seconds to allow ringing to a 3rd party. DefaultRingLengthThreshold int32 `` /* 145-byte string literal not displayed */ // Determines whether the setting may be changed while scheduling. DisplayRingLengthThreshold bool `` /* 145-byte string literal not displayed */ // Determines wheter the setting may be show/edited while scheduling. ShowCallerId bool `protobuf:"varint,13,opt,name=show_caller_id,json=showCallerId,proto3" json:"show_caller_id,omitempty"` // Determines whether to use Caller ID by default. DefaultUseCallerId bool `protobuf:"varint,14,opt,name=default_use_caller_id,json=defaultUseCallerId,proto3" json:"default_use_caller_id,omitempty"` // Determines whether broadcast templates may set to record linkbacks // individually. OverrideLinkbackRecording bool `` /* 140-byte string literal not displayed */ // The 'sid' of the Caller ID field description to use as default. CallerIdCfdSid int64 `protobuf:"varint,16,opt,name=caller_id_cfd_sid,json=callerIdCfdSid,proto3" json:"caller_id_cfd_sid,omitempty"` // The dial order of a contact record, default 'First Number Only'. DefaultDialOrder *DialOrder `protobuf:"bytes,17,opt,name=default_dial_order,json=defaultDialOrder,proto3" json:"default_dial_order,omitempty"` // Which type of answering machine detection to use. AnsweringMachineDetection commons.AnsweringMachineDetection `` /* 183-byte string literal not displayed */ // Determines whether linkback recording is enabled. LinkbackRecording bool `protobuf:"varint,19,opt,name=linkback_recording,json=linkbackRecording,proto3" json:"linkback_recording,omitempty"` // contains filtered or unexported fields }
Preferences for phone dial options, call ID, and other call properties.
func (*PhonePreferences) Descriptor
deprecated
func (*PhonePreferences) Descriptor() ([]byte, []int)
Deprecated: Use PhonePreferences.ProtoReflect.Descriptor instead.
func (*PhonePreferences) GetAgentPreviewDialing ¶
func (x *PhonePreferences) GetAgentPreviewDialing() bool
func (*PhonePreferences) GetAnsweringMachineDetection ¶
func (x *PhonePreferences) GetAnsweringMachineDetection() commons.AnsweringMachineDetection
func (*PhonePreferences) GetCallerIdCfdSid ¶
func (x *PhonePreferences) GetCallerIdCfdSid() int64
func (*PhonePreferences) GetDefaultDialOrder ¶
func (x *PhonePreferences) GetDefaultDialOrder() *DialOrder
func (*PhonePreferences) GetDefaultRingLengthThreshold ¶
func (x *PhonePreferences) GetDefaultRingLengthThreshold() int32
func (*PhonePreferences) GetDefaultUseCallerId ¶
func (x *PhonePreferences) GetDefaultUseCallerId() bool
func (*PhonePreferences) GetDisplayRingLengthThreshold ¶
func (x *PhonePreferences) GetDisplayRingLengthThreshold() bool
func (*PhonePreferences) GetLinkbackRecording ¶
func (x *PhonePreferences) GetLinkbackRecording() bool
func (*PhonePreferences) GetOrgId ¶
func (x *PhonePreferences) GetOrgId() string
func (*PhonePreferences) GetOverrideLinkbackRecording ¶
func (x *PhonePreferences) GetOverrideLinkbackRecording() bool
func (*PhonePreferences) GetShowCallerId ¶
func (x *PhonePreferences) GetShowCallerId() bool
func (*PhonePreferences) ProtoMessage ¶
func (*PhonePreferences) ProtoMessage()
func (*PhonePreferences) ProtoReflect ¶
func (x *PhonePreferences) ProtoReflect() protoreflect.Message
func (*PhonePreferences) Reset ¶
func (x *PhonePreferences) Reset()
func (*PhonePreferences) String ¶
func (x *PhonePreferences) String() string
type PreviewDialSettings ¶
type PreviewDialSettings struct { // Enable cancelling of Preview Dialing. `AllowPreviewDialCancel` EnablePreviewDialCancel bool `` /* 135-byte string literal not displayed */ // Enable automatic pausing when cancelling a Preview Dial call. // `AutoPauseOnPreviewDial` EnableAutoPauseOnCancel bool `` /* 137-byte string literal not displayed */ // Indicates when queued preview dial calls should no longer be presented // to agents. // `Preview Dial Call Time-out` TimeoutMinutes int64 `protobuf:"varint,3,opt,name=timeout_minutes,json=timeoutMinutes,proto3" json:"timeout_minutes,omitempty"` // Indicates if agents must confirm numbers before calling. // `Preview Dial Confirmation` RequireNumberConfirmation bool `` /* 139-byte string literal not displayed */ // The name of the Call Queue Configuration (folder name). // `PreviewQueueConfig` PreviewQueueConfig string `protobuf:"bytes,5,opt,name=preview_queue_config,json=previewQueueConfig,proto3" json:"preview_queue_config,omitempty"` // contains filtered or unexported fields }
PreviewDialSettings is an entity containing the hunt group settings for the Preview Dial section of the hunt group manager.
func (*PreviewDialSettings) Descriptor
deprecated
func (*PreviewDialSettings) Descriptor() ([]byte, []int)
Deprecated: Use PreviewDialSettings.ProtoReflect.Descriptor instead.
func (*PreviewDialSettings) GetEnableAutoPauseOnCancel ¶
func (x *PreviewDialSettings) GetEnableAutoPauseOnCancel() bool
func (*PreviewDialSettings) GetEnablePreviewDialCancel ¶
func (x *PreviewDialSettings) GetEnablePreviewDialCancel() bool
func (*PreviewDialSettings) GetPreviewQueueConfig ¶
func (x *PreviewDialSettings) GetPreviewQueueConfig() string
func (*PreviewDialSettings) GetRequireNumberConfirmation ¶
func (x *PreviewDialSettings) GetRequireNumberConfirmation() bool
func (*PreviewDialSettings) GetTimeoutMinutes ¶
func (x *PreviewDialSettings) GetTimeoutMinutes() int64
func (*PreviewDialSettings) ProtoMessage ¶
func (*PreviewDialSettings) ProtoMessage()
func (*PreviewDialSettings) ProtoReflect ¶
func (x *PreviewDialSettings) ProtoReflect() protoreflect.Message
func (*PreviewDialSettings) Reset ¶
func (x *PreviewDialSettings) Reset()
func (*PreviewDialSettings) String ¶
func (x *PreviewDialSettings) String() string
type PriorityGroup ¶
type PriorityGroup struct { // threshold for the priority group Threshold int32 `protobuf:"varint,1,opt,name=threshold,proto3" json:"threshold,omitempty"` // channel type for the priority group ChannelType commons.ChannelType `protobuf:"varint,2,opt,name=channel_type,json=channelType,proto3,enum=api.commons.ChannelType" json:"channel_type,omitempty"` // contains filtered or unexported fields }
PriorityGroup is a type and threshold in array for AgentProfileGroup
func (*PriorityGroup) Descriptor
deprecated
func (*PriorityGroup) Descriptor() ([]byte, []int)
Deprecated: Use PriorityGroup.ProtoReflect.Descriptor instead.
func (*PriorityGroup) GetChannelType ¶
func (x *PriorityGroup) GetChannelType() commons.ChannelType
func (*PriorityGroup) GetThreshold ¶
func (x *PriorityGroup) GetThreshold() int32
func (*PriorityGroup) ProtoMessage ¶
func (*PriorityGroup) ProtoMessage()
func (*PriorityGroup) ProtoReflect ¶
func (x *PriorityGroup) ProtoReflect() protoreflect.Message
func (*PriorityGroup) Reset ¶
func (x *PriorityGroup) Reset()
func (*PriorityGroup) String ¶
func (x *PriorityGroup) String() string
type ProgrammedDates ¶ added in v1.7.69
type ProgrammedDates struct { // ID of the Org related to this. OrgId string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"` // Unique ID. ProgrammedDatesId string `protobuf:"bytes,2,opt,name=programmed_dates_id,json=programmedDatesId,proto3" json:"programmed_dates_id,omitempty"` // Name of the list. ProgrammedDatesName string `protobuf:"bytes,3,opt,name=programmed_dates_name,json=programmedDatesName,proto3" json:"programmed_dates_name,omitempty"` // Description of the list. Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // The timezone. Timezone commons.TimeZone `protobuf:"varint,5,opt,name=timezone,proto3,enum=api.commons.TimeZone" json:"timezone,omitempty"` // The list of dates or holidays. Days []*ProgrammedDay `protobuf:"bytes,6,rep,name=days,proto3" json:"days,omitempty"` // When the list was last updated. LastUpdated *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=last_updated,json=lastUpdated,proto3" json:"last_updated,omitempty"` // contains filtered or unexported fields }
ProgrammedDates a list of dates or holidays.
func (*ProgrammedDates) Descriptor
deprecated
added in
v1.7.69
func (*ProgrammedDates) Descriptor() ([]byte, []int)
Deprecated: Use ProgrammedDates.ProtoReflect.Descriptor instead.
func (*ProgrammedDates) GetDays ¶ added in v1.7.69
func (x *ProgrammedDates) GetDays() []*ProgrammedDay
func (*ProgrammedDates) GetDescription ¶ added in v1.7.69
func (x *ProgrammedDates) GetDescription() string
func (*ProgrammedDates) GetLastUpdated ¶ added in v1.7.69
func (x *ProgrammedDates) GetLastUpdated() *timestamppb.Timestamp
func (*ProgrammedDates) GetOrgId ¶ added in v1.7.69
func (x *ProgrammedDates) GetOrgId() string
func (*ProgrammedDates) GetProgrammedDatesId ¶ added in v1.7.69
func (x *ProgrammedDates) GetProgrammedDatesId() string
func (*ProgrammedDates) GetProgrammedDatesName ¶ added in v1.7.69
func (x *ProgrammedDates) GetProgrammedDatesName() string
func (*ProgrammedDates) GetTimezone ¶ added in v1.7.69
func (x *ProgrammedDates) GetTimezone() commons.TimeZone
func (*ProgrammedDates) ProtoMessage ¶ added in v1.7.69
func (*ProgrammedDates) ProtoMessage()
func (*ProgrammedDates) ProtoReflect ¶ added in v1.7.69
func (x *ProgrammedDates) ProtoReflect() protoreflect.Message
func (*ProgrammedDates) Reset ¶ added in v1.7.69
func (x *ProgrammedDates) Reset()
func (*ProgrammedDates) String ¶ added in v1.7.69
func (x *ProgrammedDates) String() string
type ProgrammedDay ¶ added in v1.7.69
type ProgrammedDay struct { // A date or holiday // // Types that are valid to be assigned to DayType: // // *ProgrammedDay_Day // *ProgrammedDay_Holiday DayType isProgrammedDay_DayType `protobuf_oneof:"DayType"` // contains filtered or unexported fields }
ProgrammedDay may be a named date or a holiday.
func (*ProgrammedDay) Descriptor
deprecated
added in
v1.7.69
func (*ProgrammedDay) Descriptor() ([]byte, []int)
Deprecated: Use ProgrammedDay.ProtoReflect.Descriptor instead.
func (*ProgrammedDay) GetDay ¶ added in v1.7.69
func (x *ProgrammedDay) GetDay() *MonthDayDate
func (*ProgrammedDay) GetDayType ¶ added in v1.7.69
func (x *ProgrammedDay) GetDayType() isProgrammedDay_DayType
func (*ProgrammedDay) GetHoliday ¶ added in v1.7.69
func (x *ProgrammedDay) GetHoliday() *CountryHoliday
func (*ProgrammedDay) ProtoMessage ¶ added in v1.7.69
func (*ProgrammedDay) ProtoMessage()
func (*ProgrammedDay) ProtoReflect ¶ added in v1.7.69
func (x *ProgrammedDay) ProtoReflect() protoreflect.Message
func (*ProgrammedDay) Reset ¶ added in v1.7.69
func (x *ProgrammedDay) Reset()
func (*ProgrammedDay) String ¶ added in v1.7.69
func (x *ProgrammedDay) String() string
type ProgrammedDay_Day ¶ added in v1.7.69
type ProgrammedDay_Day struct { // Named date. Day *MonthDayDate `protobuf:"bytes,1,opt,name=day,proto3,oneof"` }
type ProgrammedDay_Holiday ¶ added in v1.7.69
type ProgrammedDay_Holiday struct { // Holiday service holiday. Holiday *CountryHoliday `protobuf:"bytes,2,opt,name=holiday,proto3,oneof"` }
type Range
deprecated
added in
v1.7.63
type Range struct { StartHour int32 `protobuf:"varint,1,opt,name=start_hour,json=startHour,proto3" json:"start_hour,omitempty"` StartMinute int32 `protobuf:"varint,2,opt,name=start_minute,json=startMinute,proto3" json:"start_minute,omitempty"` EndHour int32 `protobuf:"varint,3,opt,name=end_hour,json=endHour,proto3" json:"end_hour,omitempty"` EndMinute int32 `protobuf:"varint,4,opt,name=end_minute,json=endMinute,proto3" json:"end_minute,omitempty"` // contains filtered or unexported fields }
Range including start and end times.
Deprecated: Marked as deprecated in api/commons/org/preferences.proto.
func (*Range) Descriptor
deprecated
added in
v1.7.63
func (*Range) GetEndHour ¶ added in v1.7.63
func (*Range) GetEndMinute ¶ added in v1.7.63
func (*Range) GetStartHour ¶ added in v1.7.63
func (*Range) GetStartMinute ¶ added in v1.7.63
func (*Range) ProtoMessage ¶ added in v1.7.63
func (*Range) ProtoMessage()
func (*Range) ProtoReflect ¶ added in v1.7.63
func (x *Range) ProtoReflect() protoreflect.Message
type RecordingPreferences ¶
type RecordingPreferences struct { // Org ID. OrgId string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"` // Whether to use custom recordings file name convention. ConventionEnabled bool `protobuf:"varint,10,opt,name=convention_enabled,json=conventionEnabled,proto3" json:"convention_enabled,omitempty"` // File name convention for recording files. FileNameConvention *RecordingsFileNamingConvention `protobuf:"bytes,11,opt,name=file_name_convention,json=fileNameConvention,proto3" json:"file_name_convention,omitempty"` // Whether to use custom recordings file name convention for zip. ZipConventionEnabled bool `protobuf:"varint,12,opt,name=zip_convention_enabled,json=zipConventionEnabled,proto3" json:"zip_convention_enabled,omitempty"` // File name convention for archived/compressed zip recording files. ZipFileNameConvention *RecordingsZipFileNamingConvention `` /* 129-byte string literal not displayed */ // Recording export file type (.wav or .mp3). ExportFileType commons.RecordingFileType `` /* 142-byte string literal not displayed */ // contains filtered or unexported fields }
Preferences for audio recording properties.
func (*RecordingPreferences) Descriptor
deprecated
func (*RecordingPreferences) Descriptor() ([]byte, []int)
Deprecated: Use RecordingPreferences.ProtoReflect.Descriptor instead.
func (*RecordingPreferences) GetConventionEnabled ¶
func (x *RecordingPreferences) GetConventionEnabled() bool
func (*RecordingPreferences) GetExportFileType ¶
func (x *RecordingPreferences) GetExportFileType() commons.RecordingFileType
func (*RecordingPreferences) GetFileNameConvention ¶
func (x *RecordingPreferences) GetFileNameConvention() *RecordingsFileNamingConvention
func (*RecordingPreferences) GetOrgId ¶
func (x *RecordingPreferences) GetOrgId() string
func (*RecordingPreferences) GetZipConventionEnabled ¶
func (x *RecordingPreferences) GetZipConventionEnabled() bool
func (*RecordingPreferences) GetZipFileNameConvention ¶
func (x *RecordingPreferences) GetZipFileNameConvention() *RecordingsZipFileNamingConvention
func (*RecordingPreferences) ProtoMessage ¶
func (*RecordingPreferences) ProtoMessage()
func (*RecordingPreferences) ProtoReflect ¶
func (x *RecordingPreferences) ProtoReflect() protoreflect.Message
func (*RecordingPreferences) Reset ¶
func (x *RecordingPreferences) Reset()
func (*RecordingPreferences) String ¶
func (x *RecordingPreferences) String() string
type RecordingsFileNamingConvention ¶
type RecordingsFileNamingConvention struct { // XML client property SID. XmlClientPropertySid int64 `` /* 126-byte string literal not displayed */ // Convention for inbound call recordings. Inbound *FileNamingConvention `protobuf:"bytes,2,opt,name=inbound,proto3" json:"inbound,omitempty"` // Convention for manual-dial call recordings. Manual *FileNamingConvention `protobuf:"bytes,3,opt,name=manual,proto3" json:"manual,omitempty"` // Convention for outbound call recordings. Outbound *FileNamingConvention `protobuf:"bytes,4,opt,name=outbound,proto3" json:"outbound,omitempty"` // Convention for preview-dial call recordings. Preview *FileNamingConvention `protobuf:"bytes,5,opt,name=preview,proto3" json:"preview,omitempty"` // contains filtered or unexported fields }
Recording file naming convention properties (per call type).
func (*RecordingsFileNamingConvention) Descriptor
deprecated
func (*RecordingsFileNamingConvention) Descriptor() ([]byte, []int)
Deprecated: Use RecordingsFileNamingConvention.ProtoReflect.Descriptor instead.
func (*RecordingsFileNamingConvention) GetInbound ¶
func (x *RecordingsFileNamingConvention) GetInbound() *FileNamingConvention
func (*RecordingsFileNamingConvention) GetManual ¶
func (x *RecordingsFileNamingConvention) GetManual() *FileNamingConvention
func (*RecordingsFileNamingConvention) GetOutbound ¶
func (x *RecordingsFileNamingConvention) GetOutbound() *FileNamingConvention
func (*RecordingsFileNamingConvention) GetPreview ¶
func (x *RecordingsFileNamingConvention) GetPreview() *FileNamingConvention
func (*RecordingsFileNamingConvention) GetXmlClientPropertySid ¶
func (x *RecordingsFileNamingConvention) GetXmlClientPropertySid() int64
func (*RecordingsFileNamingConvention) ProtoMessage ¶
func (*RecordingsFileNamingConvention) ProtoMessage()
func (*RecordingsFileNamingConvention) ProtoReflect ¶
func (x *RecordingsFileNamingConvention) ProtoReflect() protoreflect.Message
func (*RecordingsFileNamingConvention) Reset ¶
func (x *RecordingsFileNamingConvention) Reset()
func (*RecordingsFileNamingConvention) String ¶
func (x *RecordingsFileNamingConvention) String() string
type RecordingsZipFileNamingConvention ¶
type RecordingsZipFileNamingConvention struct { // XML client property SID. XmlClientPropertySid int64 `` /* 126-byte string literal not displayed */ // Convention for inbound call recordings. Inbound *FileNamingConvention `protobuf:"bytes,2,opt,name=inbound,proto3" json:"inbound,omitempty"` // Convention for manual call recordings. Manual *FileNamingConvention `protobuf:"bytes,3,opt,name=manual,proto3" json:"manual,omitempty"` // Convention for outbound call recordings. Outbound *FileNamingConvention `protobuf:"bytes,4,opt,name=outbound,proto3" json:"outbound,omitempty"` // Convention for combined (all) call recordings. Combined *FileNamingConvention `protobuf:"bytes,5,opt,name=combined,proto3" json:"combined,omitempty"` // contains filtered or unexported fields }
Recording file naming convention properties for compressed call recordings.
func (*RecordingsZipFileNamingConvention) Descriptor
deprecated
func (*RecordingsZipFileNamingConvention) Descriptor() ([]byte, []int)
Deprecated: Use RecordingsZipFileNamingConvention.ProtoReflect.Descriptor instead.
func (*RecordingsZipFileNamingConvention) GetCombined ¶
func (x *RecordingsZipFileNamingConvention) GetCombined() *FileNamingConvention
func (*RecordingsZipFileNamingConvention) GetInbound ¶
func (x *RecordingsZipFileNamingConvention) GetInbound() *FileNamingConvention
func (*RecordingsZipFileNamingConvention) GetManual ¶
func (x *RecordingsZipFileNamingConvention) GetManual() *FileNamingConvention
func (*RecordingsZipFileNamingConvention) GetOutbound ¶
func (x *RecordingsZipFileNamingConvention) GetOutbound() *FileNamingConvention
func (*RecordingsZipFileNamingConvention) GetXmlClientPropertySid ¶
func (x *RecordingsZipFileNamingConvention) GetXmlClientPropertySid() int64
func (*RecordingsZipFileNamingConvention) ProtoMessage ¶
func (*RecordingsZipFileNamingConvention) ProtoMessage()
func (*RecordingsZipFileNamingConvention) ProtoReflect ¶
func (x *RecordingsZipFileNamingConvention) ProtoReflect() protoreflect.Message
func (*RecordingsZipFileNamingConvention) Reset ¶
func (x *RecordingsZipFileNamingConvention) Reset()
func (*RecordingsZipFileNamingConvention) String ¶
func (x *RecordingsZipFileNamingConvention) String() string
type ReportFilter ¶
type ReportFilter struct { // Types that are valid to be assigned to Choice: // // *ReportFilter_Standard // *ReportFilter_Custom Choice isReportFilter_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
Report filter properties.
func (*ReportFilter) Descriptor
deprecated
func (*ReportFilter) Descriptor() ([]byte, []int)
Deprecated: Use ReportFilter.ProtoReflect.Descriptor instead.
func (*ReportFilter) GetChoice ¶
func (x *ReportFilter) GetChoice() isReportFilter_Choice
func (*ReportFilter) GetCustom ¶
func (x *ReportFilter) GetCustom() int64
func (*ReportFilter) GetStandard ¶
func (x *ReportFilter) GetStandard() commons.StandardReportFilter
func (*ReportFilter) ProtoMessage ¶
func (*ReportFilter) ProtoMessage()
func (*ReportFilter) ProtoReflect ¶
func (x *ReportFilter) ProtoReflect() protoreflect.Message
func (*ReportFilter) Reset ¶
func (x *ReportFilter) Reset()
func (*ReportFilter) String ¶
func (x *ReportFilter) String() string
type ReportFilter_Custom ¶
type ReportFilter_Custom struct { // Custom report filter xml property SID. Custom int64 `protobuf:"varint,2,opt,name=custom,proto3,oneof"` }
type ReportFilter_Standard ¶
type ReportFilter_Standard struct { // Standard report filter enum choice. Standard commons.StandardReportFilter `protobuf:"varint,1,opt,name=standard,proto3,enum=api.commons.StandardReportFilter,oneof"` }
type ResponseEvaluator ¶ added in v1.7.78
type ResponseEvaluator struct { // ID of the response evaluator. ResponseEvaluatorId string `protobuf:"bytes,1,opt,name=response_evaluator_id,json=responseEvaluatorId,proto3" json:"response_evaluator_id,omitempty"` // Org ID the response evaluator is associated with. OrgId string `protobuf:"bytes,2,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"` // Name of the evaluator. Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // The evaluator description, optional. Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // Regex pattern. RegularExpression string `protobuf:"bytes,5,opt,name=regular_expression,json=regularExpression,proto3" json:"regular_expression,omitempty"` // contains filtered or unexported fields }
ResponseEvalutor manages regex
func (*ResponseEvaluator) Descriptor
deprecated
added in
v1.7.78
func (*ResponseEvaluator) Descriptor() ([]byte, []int)
Deprecated: Use ResponseEvaluator.ProtoReflect.Descriptor instead.
func (*ResponseEvaluator) GetDescription ¶ added in v1.7.78
func (x *ResponseEvaluator) GetDescription() string
func (*ResponseEvaluator) GetName ¶ added in v1.7.78
func (x *ResponseEvaluator) GetName() string
func (*ResponseEvaluator) GetOrgId ¶ added in v1.7.78
func (x *ResponseEvaluator) GetOrgId() string
func (*ResponseEvaluator) GetRegularExpression ¶ added in v1.7.78
func (x *ResponseEvaluator) GetRegularExpression() string
func (*ResponseEvaluator) GetResponseEvaluatorId ¶ added in v1.7.78
func (x *ResponseEvaluator) GetResponseEvaluatorId() string
func (*ResponseEvaluator) ProtoMessage ¶ added in v1.7.78
func (*ResponseEvaluator) ProtoMessage()
func (*ResponseEvaluator) ProtoReflect ¶ added in v1.7.78
func (x *ResponseEvaluator) ProtoReflect() protoreflect.Message
func (*ResponseEvaluator) Reset ¶ added in v1.7.78
func (x *ResponseEvaluator) Reset()
func (*ResponseEvaluator) String ¶ added in v1.7.78
func (x *ResponseEvaluator) String() string
type SchedulePreferences ¶
type SchedulePreferences struct { // Org ID. OrgId string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"` // Whether to display the 'Schedule By Time Zone' setting. DisplayScheduleByTimeZone bool `` /* 144-byte string literal not displayed */ // Whether to schedule by time zone. UseScheduleByTimeZone bool `` /* 132-byte string literal not displayed */ // Scope to limit your time zone schedules by. ScheduleByTimeZoneScope commons.ScheduleByTimeZoneScope `` /* 179-byte string literal not displayed */ // Whether to display the 'Schedule As Paused' setting. DisplayScheduleAsPaused bool `` /* 136-byte string literal not displayed */ // Toggle for scheduling as running or schedule as paused. ScheduleAsPaused bool `protobuf:"varint,14,opt,name=schedule_as_paused,json=scheduleAsPaused,proto3" json:"schedule_as_paused,omitempty"` // Threshold percentage to trigger a linked broadcast. DefaultCompletionThreshold int64 `` /* 143-byte string literal not displayed */ // Whether to display 'Campaign Linking' in campaign options. DisplayCampaignLinking bool `` /* 131-byte string literal not displayed */ // Whether to use campaign linking as the default. UseCampaignLinking bool `protobuf:"varint,17,opt,name=use_campaign_linking,json=useCampaignLinking,proto3" json:"use_campaign_linking,omitempty"` // Campaign links map of properties, id/name as key, description as value. CampaignLinks map[string]string `` /* 175-byte string literal not displayed */ // Default campaign link ID. DefaultCampaignLinkId string `` /* 129-byte string literal not displayed */ // Whether user canceled campaigns can be resent in the organization. ResendCancelledCampaigns bool `` /* 137-byte string literal not displayed */ // contains filtered or unexported fields }
Preferences for editing campaign scheduling properties.
func (*SchedulePreferences) Descriptor
deprecated
func (*SchedulePreferences) Descriptor() ([]byte, []int)
Deprecated: Use SchedulePreferences.ProtoReflect.Descriptor instead.
func (*SchedulePreferences) GetCampaignLinks ¶
func (x *SchedulePreferences) GetCampaignLinks() map[string]string
func (*SchedulePreferences) GetDefaultCampaignLinkId ¶
func (x *SchedulePreferences) GetDefaultCampaignLinkId() string
func (*SchedulePreferences) GetDefaultCompletionThreshold ¶
func (x *SchedulePreferences) GetDefaultCompletionThreshold() int64
func (*SchedulePreferences) GetDisplayCampaignLinking ¶
func (x *SchedulePreferences) GetDisplayCampaignLinking() bool
func (*SchedulePreferences) GetDisplayScheduleAsPaused ¶
func (x *SchedulePreferences) GetDisplayScheduleAsPaused() bool
func (*SchedulePreferences) GetDisplayScheduleByTimeZone ¶
func (x *SchedulePreferences) GetDisplayScheduleByTimeZone() bool
func (*SchedulePreferences) GetOrgId ¶
func (x *SchedulePreferences) GetOrgId() string
func (*SchedulePreferences) GetResendCancelledCampaigns ¶ added in v1.7.31
func (x *SchedulePreferences) GetResendCancelledCampaigns() bool
func (*SchedulePreferences) GetScheduleAsPaused ¶
func (x *SchedulePreferences) GetScheduleAsPaused() bool
func (*SchedulePreferences) GetScheduleByTimeZoneScope ¶
func (x *SchedulePreferences) GetScheduleByTimeZoneScope() commons.ScheduleByTimeZoneScope
func (*SchedulePreferences) GetUseCampaignLinking ¶
func (x *SchedulePreferences) GetUseCampaignLinking() bool
func (*SchedulePreferences) GetUseScheduleByTimeZone ¶
func (x *SchedulePreferences) GetUseScheduleByTimeZone() bool
func (*SchedulePreferences) ProtoMessage ¶
func (*SchedulePreferences) ProtoMessage()
func (*SchedulePreferences) ProtoReflect ¶
func (x *SchedulePreferences) ProtoReflect() protoreflect.Message
func (*SchedulePreferences) Reset ¶
func (x *SchedulePreferences) Reset()
func (*SchedulePreferences) String ¶
func (x *SchedulePreferences) String() string
type ScheduleRuleField ¶
type ScheduleRuleField struct { // The schdeulde rule SID. RuleId int64 `protobuf:"varint,1,opt,name=rule_id,json=ruleId,proto3" json:"rule_id,omitempty"` // The rule name. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
Compliance schedule rule field properties.
func (*ScheduleRuleField) Descriptor
deprecated
func (*ScheduleRuleField) Descriptor() ([]byte, []int)
Deprecated: Use ScheduleRuleField.ProtoReflect.Descriptor instead.
func (*ScheduleRuleField) GetName ¶
func (x *ScheduleRuleField) GetName() string
func (*ScheduleRuleField) GetRuleId ¶
func (x *ScheduleRuleField) GetRuleId() int64
func (*ScheduleRuleField) ProtoMessage ¶
func (*ScheduleRuleField) ProtoMessage()
func (*ScheduleRuleField) ProtoReflect ¶
func (x *ScheduleRuleField) ProtoReflect() protoreflect.Message
func (*ScheduleRuleField) Reset ¶
func (x *ScheduleRuleField) Reset()
func (*ScheduleRuleField) String ¶
func (x *ScheduleRuleField) String() string
type Scorecards ¶
type Scorecards struct {
// contains filtered or unexported fields
}
Scorecards properties.
func (*Scorecards) Descriptor
deprecated
func (*Scorecards) Descriptor() ([]byte, []int)
Deprecated: Use Scorecards.ProtoReflect.Descriptor instead.
func (*Scorecards) ProtoMessage ¶
func (*Scorecards) ProtoMessage()
func (*Scorecards) ProtoReflect ¶
func (x *Scorecards) ProtoReflect() protoreflect.Message
func (*Scorecards) Reset ¶
func (x *Scorecards) Reset()
func (*Scorecards) String ¶
func (x *Scorecards) String() string
type ScorecardsPreferences ¶
type ScorecardsPreferences struct { // Org ID. OrgId string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"` // The percentage of randomized calls shown to the user for evaluation. // Must be between 1-100. CallSamplePercentage uint32 `protobuf:"varint,2,opt,name=call_sample_percentage,json=callSamplePercentage,proto3" json:"call_sample_percentage,omitempty"` // Maximum number of evaluations per user, per category, // over the given time interval MaxUserEvaluations uint32 `protobuf:"varint,3,opt,name=max_user_evaluations,json=maxUserEvaluations,proto3" json:"max_user_evaluations,omitempty"` // The time interval over which calls are listed for scoring. EvaluationInterval Scorecards_EvaluationInterval `` /* 167-byte string literal not displayed */ // contains filtered or unexported fields }
Preferences for scorecards management and evaluation.
func (*ScorecardsPreferences) Descriptor
deprecated
func (*ScorecardsPreferences) Descriptor() ([]byte, []int)
Deprecated: Use ScorecardsPreferences.ProtoReflect.Descriptor instead.
func (*ScorecardsPreferences) GetCallSamplePercentage ¶
func (x *ScorecardsPreferences) GetCallSamplePercentage() uint32
func (*ScorecardsPreferences) GetEvaluationInterval ¶
func (x *ScorecardsPreferences) GetEvaluationInterval() Scorecards_EvaluationInterval
func (*ScorecardsPreferences) GetMaxUserEvaluations ¶
func (x *ScorecardsPreferences) GetMaxUserEvaluations() uint32
func (*ScorecardsPreferences) GetOrgId ¶
func (x *ScorecardsPreferences) GetOrgId() string
func (*ScorecardsPreferences) ProtoMessage ¶
func (*ScorecardsPreferences) ProtoMessage()
func (*ScorecardsPreferences) ProtoReflect ¶
func (x *ScorecardsPreferences) ProtoReflect() protoreflect.Message
func (*ScorecardsPreferences) Reset ¶
func (x *ScorecardsPreferences) Reset()
func (*ScorecardsPreferences) String ¶
func (x *ScorecardsPreferences) String() string
type Scorecards_EvaluationInterval ¶
type Scorecards_EvaluationInterval int32
EvaluationsInterval enumerates common time periods for evaluations.
const ( Scorecards_EVALUATION_INTERVAL_DAY_UNSPECIFIED Scorecards_EvaluationInterval = 0 Scorecards_EVALUATION_INTERVAL_WEEK Scorecards_EvaluationInterval = 1 Scorecards_EVALUATION_INTERVAL_MONTH Scorecards_EvaluationInterval = 2 )
func (Scorecards_EvaluationInterval) Descriptor ¶
func (Scorecards_EvaluationInterval) Descriptor() protoreflect.EnumDescriptor
func (Scorecards_EvaluationInterval) Enum ¶
func (x Scorecards_EvaluationInterval) Enum() *Scorecards_EvaluationInterval
func (Scorecards_EvaluationInterval) EnumDescriptor
deprecated
func (Scorecards_EvaluationInterval) EnumDescriptor() ([]byte, []int)
Deprecated: Use Scorecards_EvaluationInterval.Descriptor instead.
func (Scorecards_EvaluationInterval) Number ¶
func (x Scorecards_EvaluationInterval) Number() protoreflect.EnumNumber
func (Scorecards_EvaluationInterval) String ¶
func (x Scorecards_EvaluationInterval) String() string
func (Scorecards_EvaluationInterval) Type ¶
func (Scorecards_EvaluationInterval) Type() protoreflect.EnumType
type ScriptCategory ¶ added in v1.7.62
type ScriptCategory int32
ScriptCategory differentiates between Hunt Group and Campaign scripts
const ( // Not specified ScriptCategory_SCRIPT_CATEGORY_UNSPECIFIED ScriptCategory = 0 // Hunt Group script category ScriptCategory_SCRIPT_CATEGORY_HUNT_GROUP ScriptCategory = 1 // Campaign script category ScriptCategory_SCRIPT_CATEGORY_CAMPAIGN ScriptCategory = 2 )
func (ScriptCategory) Descriptor ¶ added in v1.7.62
func (ScriptCategory) Descriptor() protoreflect.EnumDescriptor
func (ScriptCategory) Enum ¶ added in v1.7.62
func (x ScriptCategory) Enum() *ScriptCategory
func (ScriptCategory) EnumDescriptor
deprecated
added in
v1.7.62
func (ScriptCategory) EnumDescriptor() ([]byte, []int)
Deprecated: Use ScriptCategory.Descriptor instead.
func (ScriptCategory) Number ¶ added in v1.7.62
func (x ScriptCategory) Number() protoreflect.EnumNumber
func (ScriptCategory) String ¶ added in v1.7.62
func (x ScriptCategory) String() string
func (ScriptCategory) Type ¶ added in v1.7.62
func (ScriptCategory) Type() protoreflect.EnumType
type ScriptResponseType ¶ added in v1.7.62
type ScriptResponseType int32
ScriptResponseType differentiates between script responses
const ( // Not specified ScriptResponseType_SCRIPT_RESPONSE_TYPE_UNSPECIFIED ScriptResponseType = 0 // Drop down select menu ScriptResponseType_SCRIPT_RESPONSE_TYPE_DROP_DOWN_SELECT_MENU ScriptResponseType = 1 // Multiple select menu ScriptResponseType_SCRIPT_RESPONSE_TYPE_MULTIPLE_SELECT_MENU ScriptResponseType = 2 // Check boxes ScriptResponseType_SCRIPT_RESPONSE_TYPE_CHECK_BOXES ScriptResponseType = 3 // Radio buttons ScriptResponseType_SCRIPT_RESPONSE_TYPE_RADIO_BUTTONS ScriptResponseType = 4 // Text box ScriptResponseType_SCRIPT_RESPONSE_TYPE_TEXT_BOX ScriptResponseType = 5 // Alphanumeric text box ScriptResponseType_SCRIPT_RESPONSE_TYPE_TEXT_BOX_ALPHANUMERIC ScriptResponseType = 6 // Numerical only text box ScriptResponseType_SCRIPT_RESPONSE_TYPE_TEXT_BOX_NUMERICAL ScriptResponseType = 7 // Text verification field ScriptResponseType_SCRIPT_RESPONSE_TYPE_TEXT_VERIFICATION_FIELD ScriptResponseType = 8 // Text area ScriptResponseType_SCRIPT_RESPONSE_TYPE_TEXT_AREA ScriptResponseType = 9 // Regular expression field ScriptResponseType_SCRIPT_RESPONSE_TYPE_REGULAR_EXPRESSION_FIELD ScriptResponseType = 10 // Regular expression area ScriptResponseType_SCRIPT_RESPONSE_TYPE_REGULAR_EXPRESSION_AREA ScriptResponseType = 11 )
func (ScriptResponseType) Descriptor ¶ added in v1.7.62
func (ScriptResponseType) Descriptor() protoreflect.EnumDescriptor
func (ScriptResponseType) Enum ¶ added in v1.7.62
func (x ScriptResponseType) Enum() *ScriptResponseType
func (ScriptResponseType) EnumDescriptor
deprecated
added in
v1.7.62
func (ScriptResponseType) EnumDescriptor() ([]byte, []int)
Deprecated: Use ScriptResponseType.Descriptor instead.
func (ScriptResponseType) Number ¶ added in v1.7.62
func (x ScriptResponseType) Number() protoreflect.EnumNumber
func (ScriptResponseType) String ¶ added in v1.7.62
func (x ScriptResponseType) String() string
func (ScriptResponseType) Type ¶ added in v1.7.62
func (ScriptResponseType) Type() protoreflect.EnumType
type SimpleCompareExpression ¶ added in v1.7.62
type SimpleCompareExpression struct { // The operator type of SimpleCompareExpression OperatorType CompareOperatorType `` /* 139-byte string literal not displayed */ // The act index of the SimpleCompareExpression ActIndex int64 `protobuf:"varint,2,opt,name=act_index,json=actIndex,proto3" json:"act_index,omitempty"` // The disposition header of the SimpleCompareExpression DispositionHeader string `protobuf:"bytes,3,opt,name=disposition_header,json=dispositionHeader,proto3" json:"disposition_header,omitempty"` // The compare value of the SimpleCompareExpression CompareValue string `protobuf:"bytes,4,opt,name=compare_value,json=compareValue,proto3" json:"compare_value,omitempty"` // contains filtered or unexported fields }
SimpleCompareExpression describes a simple compare expression
func (*SimpleCompareExpression) Descriptor
deprecated
added in
v1.7.62
func (*SimpleCompareExpression) Descriptor() ([]byte, []int)
Deprecated: Use SimpleCompareExpression.ProtoReflect.Descriptor instead.
func (*SimpleCompareExpression) GetActIndex ¶ added in v1.7.62
func (x *SimpleCompareExpression) GetActIndex() int64
func (*SimpleCompareExpression) GetCompareValue ¶ added in v1.7.62
func (x *SimpleCompareExpression) GetCompareValue() string
func (*SimpleCompareExpression) GetDispositionHeader ¶ added in v1.7.62
func (x *SimpleCompareExpression) GetDispositionHeader() string
func (*SimpleCompareExpression) GetOperatorType ¶ added in v1.7.62
func (x *SimpleCompareExpression) GetOperatorType() CompareOperatorType
func (*SimpleCompareExpression) ProtoMessage ¶ added in v1.7.62
func (*SimpleCompareExpression) ProtoMessage()
func (*SimpleCompareExpression) ProtoReflect ¶ added in v1.7.62
func (x *SimpleCompareExpression) ProtoReflect() protoreflect.Message
func (*SimpleCompareExpression) Reset ¶ added in v1.7.62
func (x *SimpleCompareExpression) Reset()
func (*SimpleCompareExpression) String ¶ added in v1.7.62
func (x *SimpleCompareExpression) String() string
type Skill ¶
type Skill struct { Level int64 `protobuf:"varint,1,opt,name=level,proto3" json:"level,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` SkillSid int64 `protobuf:"varint,4,opt,name=skill_sid,json=skillSid,proto3" json:"skill_sid,omitempty"` // contains filtered or unexported fields }
Agent skill
func (*Skill) Descriptor
deprecated
func (*Skill) GetDescription ¶
func (*Skill) GetSkillSid ¶
func (*Skill) ProtoMessage ¶
func (*Skill) ProtoMessage()
func (*Skill) ProtoReflect ¶
func (x *Skill) ProtoReflect() protoreflect.Message
type SkillGroup ¶ added in v1.7.47
type SkillGroup struct { // The ID of the skill group SkillGroupId string `protobuf:"bytes,1,opt,name=skill_group_id,json=skillGroupId,proto3" json:"skill_group_id,omitempty"` // The ID of the org the skill group belongs to. OrgId string `protobuf:"bytes,2,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"` // The name of the skill group. Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // The description of the skill group. Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // The skills and proficiencies for the skill group. SkillSets []*SkillSet `protobuf:"bytes,5,rep,name=skill_sets,json=skillSets,proto3" json:"skill_sets,omitempty"` // contains filtered or unexported fields }
SkillGroup represents a skill group entity.
func (*SkillGroup) Descriptor
deprecated
added in
v1.7.47
func (*SkillGroup) Descriptor() ([]byte, []int)
Deprecated: Use SkillGroup.ProtoReflect.Descriptor instead.
func (*SkillGroup) GetDescription ¶ added in v1.7.47
func (x *SkillGroup) GetDescription() string
func (*SkillGroup) GetName ¶ added in v1.7.47
func (x *SkillGroup) GetName() string
func (*SkillGroup) GetOrgId ¶ added in v1.7.47
func (x *SkillGroup) GetOrgId() string
func (*SkillGroup) GetSkillGroupId ¶ added in v1.7.47
func (x *SkillGroup) GetSkillGroupId() string
func (*SkillGroup) GetSkillSets ¶ added in v1.7.47
func (x *SkillGroup) GetSkillSets() []*SkillSet
func (*SkillGroup) ProtoMessage ¶ added in v1.7.47
func (*SkillGroup) ProtoMessage()
func (*SkillGroup) ProtoReflect ¶ added in v1.7.47
func (x *SkillGroup) ProtoReflect() protoreflect.Message
func (*SkillGroup) Reset ¶ added in v1.7.47
func (x *SkillGroup) Reset()
func (*SkillGroup) String ¶ added in v1.7.47
func (x *SkillGroup) String() string
type SkillSet ¶ added in v1.7.47
type SkillSet struct { // The proficiency of the skill as a percent [1,100]. Proficiency int32 `protobuf:"varint,2,opt,name=proficiency,proto3" json:"proficiency,omitempty"` // The sid of the skill SkillSid int64 `protobuf:"varint,3,opt,name=skill_sid,json=skillSid,proto3" json:"skill_sid,omitempty"` // contains filtered or unexported fields }
A set of a skill identifier and the proficiency in that skill
func (*SkillSet) Descriptor
deprecated
added in
v1.7.47
func (*SkillSet) GetProficiency ¶ added in v1.7.47
func (*SkillSet) GetSkillSid ¶ added in v1.7.47
func (*SkillSet) ProtoMessage ¶ added in v1.7.47
func (*SkillSet) ProtoMessage()
func (*SkillSet) ProtoReflect ¶ added in v1.7.47
func (x *SkillSet) ProtoReflect() protoreflect.Message
type Status ¶
type Status int32
Status represents the states that trusts can be in.
func (Status) Descriptor ¶
func (Status) Descriptor() protoreflect.EnumDescriptor
func (Status) EnumDescriptor
deprecated
func (Status) Number ¶
func (x Status) Number() protoreflect.EnumNumber
func (Status) Type ¶
func (Status) Type() protoreflect.EnumType
type SystemPauseCode
deprecated
added in
v1.7.58
type SystemPauseCode int32
SystemPauseCode controls if a system Pause code is being used DEPRECATED: Use services.org.hunt_groups.v1alpha1.SystemPauseCode instead
Deprecated: Marked as deprecated in api/commons/org/huntgroup.proto.
const ( // 0 explicitly means unspecified or invalid. SystemPauseCode_SYSTEM_PAUSE_CODE_UNSPECIFIED SystemPauseCode = 0 // The code for when the agent triggers the advance to paused action SystemPauseCode_SYSTEM_PAUSE_CODE_AGENT_TRIGGER_ADVANCE_TO_PAUSED SystemPauseCode = 1 // The code for when the agent triggers the change password action SystemPauseCode_SYSTEM_PAUSE_CODE_CHANGE_PASSWORD SystemPauseCode = 2 // The code for when the agent triggers the check voice mail action SystemPauseCode_SYSTEM_PAUSE_CODE_CHECK_VOICE_MAIL SystemPauseCode = 3 // The code for when the agent triggers manually approve calls action SystemPauseCode_SYSTEM_PAUSE_CODE_MANUALLY_APPROVE_CALLS SystemPauseCode = 4 )
func (SystemPauseCode) Descriptor ¶ added in v1.7.58
func (SystemPauseCode) Descriptor() protoreflect.EnumDescriptor
func (SystemPauseCode) Enum ¶ added in v1.7.58
func (x SystemPauseCode) Enum() *SystemPauseCode
func (SystemPauseCode) EnumDescriptor
deprecated
added in
v1.7.58
func (SystemPauseCode) EnumDescriptor() ([]byte, []int)
Deprecated: Use SystemPauseCode.Descriptor instead.
func (SystemPauseCode) Number ¶ added in v1.7.58
func (x SystemPauseCode) Number() protoreflect.EnumNumber
func (SystemPauseCode) String ¶ added in v1.7.58
func (x SystemPauseCode) String() string
func (SystemPauseCode) Type ¶ added in v1.7.58
func (SystemPauseCode) Type() protoreflect.EnumType
type TemplateCategory ¶ added in v1.7.55
type TemplateCategory int32
Tempate category differentiates between template types
const ( // 0 explicitly means unspecified or invalid. TemplateCategory_TEMPLATE_CATEGORY_UNSPECIFIED TemplateCategory = 0 // 1 means a hunt group client info display template TemplateCategory_TEMPLATE_CATEGORY_HUNT_GROUP TemplateCategory = 1 // 2 means a campaign client info display template TemplateCategory_TEMPLATE_CATEGORY_CAMPAIGN TemplateCategory = 2 )
func (TemplateCategory) Descriptor ¶ added in v1.7.55
func (TemplateCategory) Descriptor() protoreflect.EnumDescriptor
func (TemplateCategory) Enum ¶ added in v1.7.55
func (x TemplateCategory) Enum() *TemplateCategory
func (TemplateCategory) EnumDescriptor
deprecated
added in
v1.7.55
func (TemplateCategory) EnumDescriptor() ([]byte, []int)
Deprecated: Use TemplateCategory.Descriptor instead.
func (TemplateCategory) Number ¶ added in v1.7.55
func (x TemplateCategory) Number() protoreflect.EnumNumber
func (TemplateCategory) String ¶ added in v1.7.55
func (x TemplateCategory) String() string
func (TemplateCategory) Type ¶ added in v1.7.55
func (TemplateCategory) Type() protoreflect.EnumType
type TimeOfDay ¶ added in v1.7.66
type TimeOfDay struct { // The hour of the day. Hour int32 `protobuf:"varint,1,opt,name=hour,proto3" json:"hour,omitempty"` // The minute of the hour. Minute int32 `protobuf:"varint,2,opt,name=minute,proto3" json:"minute,omitempty"` // contains filtered or unexported fields }
TimeOfDay describes the time of day by hour and minute.
func (*TimeOfDay) Descriptor
deprecated
added in
v1.7.66
func (*TimeOfDay) ProtoMessage ¶ added in v1.7.66
func (*TimeOfDay) ProtoMessage()
func (*TimeOfDay) ProtoReflect ¶ added in v1.7.66
func (x *TimeOfDay) ProtoReflect() protoreflect.Message
type TransferCallSettings ¶
type TransferCallSettings struct { // Allow the agent to make transfer calls. EnableTransfer bool `protobuf:"varint,1,opt,name=enable_transfer,json=enableTransfer,proto3" json:"enable_transfer,omitempty"` // Allowed hand-off types for transfer calls. HandOffTypes *TransferCallSettings_HandOffTypes `protobuf:"bytes,2,opt,name=hand_off_types,json=handOffTypes,proto3" json:"hand_off_types,omitempty"` // Indicates start, stop or keep current recording status on transfer. RecordingStatus commons.TransferRecordingStatus `` /* 148-byte string literal not displayed */ // Indicates type of allowed transfer types. TransferTypes *TransferCallSettings_TransferTypes `protobuf:"bytes,4,opt,name=transfer_types,json=transferTypes,proto3" json:"transfer_types,omitempty"` // Indicates whether or not to display. DisplayTransferNumberPhoneBook bool `` /* 158-byte string literal not displayed */ // Indicates whether to allow the agent to edit the transfer number. EnableTransferNumberEditing bool `` /* 147-byte string literal not displayed */ // The default transfer number prepopulated in the text box. DefaultTransferNumber string `` /* 126-byte string literal not displayed */ // Transfer numbers which will initiate recording the call. StartRecordingNumbers []string `` /* 126-byte string literal not displayed */ // Transfer numbers which will stop recording the call. StopRecordingNumbers []string `protobuf:"bytes,9,rep,name=stop_recording_numbers,json=stopRecordingNumbers,proto3" json:"stop_recording_numbers,omitempty"` // The default country to use with the transfer number. TransferNumberCountry commons.Country `` /* 153-byte string literal not displayed */ // Indicate whether to display the country select menu. DisplayTransferCountrySelection bool `` /* 160-byte string literal not displayed */ // Indicate whether to display the caller ID phone book. DisplayCallerIdPhoneBook bool `` /* 141-byte string literal not displayed */ // Indicates whether to allow the agent to edit the caller ID. EnableCallerIdEditing bool `` /* 130-byte string literal not displayed */ // The default caller ID prepopulated in the text box. DefaultCallerId *TransferCallSettings_DefaultCallerId `protobuf:"bytes,14,opt,name=default_caller_id,json=defaultCallerId,proto3" json:"default_caller_id,omitempty"` // The default country to use with the caller ID. CallerIdCountry commons.Country `` /* 135-byte string literal not displayed */ // Indicates whether to display the caller ID country select menu. DisplayCallerIdCountrySelection bool `` /* 162-byte string literal not displayed */ // Indicates whether to display agent transfer filtering to the agent. DisplayAgentTransferFiltering bool `` /* 154-byte string literal not displayed */ // Indicates whether to filter agents by default. DefaultAgentTransferFiltering bool `` /* 154-byte string literal not displayed */ // Indicates whether to limit transferring to agents in the same hunt group. EnableHuntGroupFiltering bool `` /* 139-byte string literal not displayed */ // The name of the Requeue Transfer Queue Configuration. RequeueQueueConfig *TransferCallSettings_RequeueQueueConfiguration `protobuf:"bytes,20,opt,name=requeue_queue_config,json=requeueQueueConfig,proto3" json:"requeue_queue_config,omitempty"` // Disallow specific agent skills for requeue transfer routing. RequeueTransferDisallowed *TransferCallSettings_RequeueTransferDisallowed `` /* 139-byte string literal not displayed */ // Disallow specific PBX extensions for PBX transfers. PbxTransferDisallowed *TransferCallSettings_PbxTransferDisallowed `` /* 127-byte string literal not displayed */ // Allow agent to override scrub decisions. EnableScrubOverride bool `protobuf:"varint,23,opt,name=enable_scrub_override,json=enableScrubOverride,proto3" json:"enable_scrub_override,omitempty"` // Indicates whether to apply the whitelist to transfer call scrubbing. EnableWhitelist bool `protobuf:"varint,24,opt,name=enable_whitelist,json=enableWhitelist,proto3" json:"enable_whitelist,omitempty"` // Whether and what NLC compliance rule to apply. NaturalComplianceScrub *NaturalLanguageComplianceScrub `` /* 130-byte string literal not displayed */ // Transfer call natural language compliance metadata. // `Optional Transfer Compliance Metadata` // `Required Transfer Compliance Metadata` NaturalLanguageComplianceMetadata *NaturalLanguageComplianceMetadata `` /* 165-byte string literal not displayed */ // contains filtered or unexported fields }
TransferCallSettings is an entity containing the hunt group settings for the Transfer Call section of the hunt group settings manager.
func (*TransferCallSettings) Descriptor
deprecated
func (*TransferCallSettings) Descriptor() ([]byte, []int)
Deprecated: Use TransferCallSettings.ProtoReflect.Descriptor instead.
func (*TransferCallSettings) GetCallerIdCountry ¶
func (x *TransferCallSettings) GetCallerIdCountry() commons.Country
func (*TransferCallSettings) GetDefaultAgentTransferFiltering ¶
func (x *TransferCallSettings) GetDefaultAgentTransferFiltering() bool
func (*TransferCallSettings) GetDefaultCallerId ¶
func (x *TransferCallSettings) GetDefaultCallerId() *TransferCallSettings_DefaultCallerId
func (*TransferCallSettings) GetDefaultTransferNumber ¶
func (x *TransferCallSettings) GetDefaultTransferNumber() string
func (*TransferCallSettings) GetDisplayAgentTransferFiltering ¶
func (x *TransferCallSettings) GetDisplayAgentTransferFiltering() bool
func (*TransferCallSettings) GetDisplayCallerIdCountrySelection ¶
func (x *TransferCallSettings) GetDisplayCallerIdCountrySelection() bool
func (*TransferCallSettings) GetDisplayCallerIdPhoneBook ¶
func (x *TransferCallSettings) GetDisplayCallerIdPhoneBook() bool
func (*TransferCallSettings) GetDisplayTransferCountrySelection ¶
func (x *TransferCallSettings) GetDisplayTransferCountrySelection() bool
func (*TransferCallSettings) GetDisplayTransferNumberPhoneBook ¶
func (x *TransferCallSettings) GetDisplayTransferNumberPhoneBook() bool
func (*TransferCallSettings) GetEnableCallerIdEditing ¶
func (x *TransferCallSettings) GetEnableCallerIdEditing() bool
func (*TransferCallSettings) GetEnableHuntGroupFiltering ¶
func (x *TransferCallSettings) GetEnableHuntGroupFiltering() bool
func (*TransferCallSettings) GetEnableScrubOverride ¶
func (x *TransferCallSettings) GetEnableScrubOverride() bool
func (*TransferCallSettings) GetEnableTransfer ¶
func (x *TransferCallSettings) GetEnableTransfer() bool
func (*TransferCallSettings) GetEnableTransferNumberEditing ¶
func (x *TransferCallSettings) GetEnableTransferNumberEditing() bool
func (*TransferCallSettings) GetEnableWhitelist ¶
func (x *TransferCallSettings) GetEnableWhitelist() bool
func (*TransferCallSettings) GetHandOffTypes ¶
func (x *TransferCallSettings) GetHandOffTypes() *TransferCallSettings_HandOffTypes
func (*TransferCallSettings) GetNaturalComplianceScrub ¶
func (x *TransferCallSettings) GetNaturalComplianceScrub() *NaturalLanguageComplianceScrub
func (*TransferCallSettings) GetNaturalLanguageComplianceMetadata ¶
func (x *TransferCallSettings) GetNaturalLanguageComplianceMetadata() *NaturalLanguageComplianceMetadata
func (*TransferCallSettings) GetPbxTransferDisallowed ¶
func (x *TransferCallSettings) GetPbxTransferDisallowed() *TransferCallSettings_PbxTransferDisallowed
func (*TransferCallSettings) GetRecordingStatus ¶
func (x *TransferCallSettings) GetRecordingStatus() commons.TransferRecordingStatus
func (*TransferCallSettings) GetRequeueQueueConfig ¶
func (x *TransferCallSettings) GetRequeueQueueConfig() *TransferCallSettings_RequeueQueueConfiguration
func (*TransferCallSettings) GetRequeueTransferDisallowed ¶
func (x *TransferCallSettings) GetRequeueTransferDisallowed() *TransferCallSettings_RequeueTransferDisallowed
func (*TransferCallSettings) GetStartRecordingNumbers ¶
func (x *TransferCallSettings) GetStartRecordingNumbers() []string
func (*TransferCallSettings) GetStopRecordingNumbers ¶
func (x *TransferCallSettings) GetStopRecordingNumbers() []string
func (*TransferCallSettings) GetTransferNumberCountry ¶
func (x *TransferCallSettings) GetTransferNumberCountry() commons.Country
func (*TransferCallSettings) GetTransferTypes ¶
func (x *TransferCallSettings) GetTransferTypes() *TransferCallSettings_TransferTypes
func (*TransferCallSettings) ProtoMessage ¶
func (*TransferCallSettings) ProtoMessage()
func (*TransferCallSettings) ProtoReflect ¶
func (x *TransferCallSettings) ProtoReflect() protoreflect.Message
func (*TransferCallSettings) Reset ¶
func (x *TransferCallSettings) Reset()
func (*TransferCallSettings) String ¶
func (x *TransferCallSettings) String() string
type TransferCallSettings_DefaultCallerId ¶
type TransferCallSettings_DefaultCallerId struct { Usage commons.DefaultTransferCallerId `protobuf:"varint,1,opt,name=usage,proto3,enum=api.commons.DefaultTransferCallerId" json:"usage,omitempty"` CustomCallerId string `protobuf:"bytes,2,opt,name=custom_caller_id,json=customCallerId,proto3" json:"custom_caller_id,omitempty"` // contains filtered or unexported fields }
DefaultCallerId indicates custom or 3rd party and number (if needed).
func (*TransferCallSettings_DefaultCallerId) Descriptor
deprecated
func (*TransferCallSettings_DefaultCallerId) Descriptor() ([]byte, []int)
Deprecated: Use TransferCallSettings_DefaultCallerId.ProtoReflect.Descriptor instead.
func (*TransferCallSettings_DefaultCallerId) GetCustomCallerId ¶
func (x *TransferCallSettings_DefaultCallerId) GetCustomCallerId() string
func (*TransferCallSettings_DefaultCallerId) GetUsage ¶
func (x *TransferCallSettings_DefaultCallerId) GetUsage() commons.DefaultTransferCallerId
func (*TransferCallSettings_DefaultCallerId) ProtoMessage ¶
func (*TransferCallSettings_DefaultCallerId) ProtoMessage()
func (*TransferCallSettings_DefaultCallerId) ProtoReflect ¶
func (x *TransferCallSettings_DefaultCallerId) ProtoReflect() protoreflect.Message
func (*TransferCallSettings_DefaultCallerId) Reset ¶
func (x *TransferCallSettings_DefaultCallerId) Reset()
func (*TransferCallSettings_DefaultCallerId) String ¶
func (x *TransferCallSettings_DefaultCallerId) String() string
type TransferCallSettings_HandOffTypes ¶
type TransferCallSettings_HandOffTypes struct { EnableConference bool `protobuf:"varint,1,opt,name=enable_conference,json=enableConference,proto3" json:"enable_conference,omitempty"` EnableWarm bool `protobuf:"varint,2,opt,name=enable_warm,json=enableWarm,proto3" json:"enable_warm,omitempty"` EnableCold bool `protobuf:"varint,3,opt,name=enable_cold,json=enableCold,proto3" json:"enable_cold,omitempty"` // contains filtered or unexported fields }
HandOffTypes indicates which Hand-off types the agent may use.
func (*TransferCallSettings_HandOffTypes) Descriptor
deprecated
func (*TransferCallSettings_HandOffTypes) Descriptor() ([]byte, []int)
Deprecated: Use TransferCallSettings_HandOffTypes.ProtoReflect.Descriptor instead.
func (*TransferCallSettings_HandOffTypes) GetEnableCold ¶
func (x *TransferCallSettings_HandOffTypes) GetEnableCold() bool
func (*TransferCallSettings_HandOffTypes) GetEnableConference ¶
func (x *TransferCallSettings_HandOffTypes) GetEnableConference() bool
func (*TransferCallSettings_HandOffTypes) GetEnableWarm ¶
func (x *TransferCallSettings_HandOffTypes) GetEnableWarm() bool
func (*TransferCallSettings_HandOffTypes) ProtoMessage ¶
func (*TransferCallSettings_HandOffTypes) ProtoMessage()
func (*TransferCallSettings_HandOffTypes) ProtoReflect ¶
func (x *TransferCallSettings_HandOffTypes) ProtoReflect() protoreflect.Message
func (*TransferCallSettings_HandOffTypes) Reset ¶
func (x *TransferCallSettings_HandOffTypes) Reset()
func (*TransferCallSettings_HandOffTypes) String ¶
func (x *TransferCallSettings_HandOffTypes) String() string
type TransferCallSettings_PbxTransferDisallowed ¶
type TransferCallSettings_PbxTransferDisallowed struct { Enable bool `protobuf:"varint,1,opt,name=enable,proto3" json:"enable,omitempty"` Extensions []string `protobuf:"bytes,2,rep,name=extensions,proto3" json:"extensions,omitempty"` // contains filtered or unexported fields }
PbxTransferDisallowed if enabled, prohibits these extensions.
func (*TransferCallSettings_PbxTransferDisallowed) Descriptor
deprecated
func (*TransferCallSettings_PbxTransferDisallowed) Descriptor() ([]byte, []int)
Deprecated: Use TransferCallSettings_PbxTransferDisallowed.ProtoReflect.Descriptor instead.
func (*TransferCallSettings_PbxTransferDisallowed) GetEnable ¶
func (x *TransferCallSettings_PbxTransferDisallowed) GetEnable() bool
func (*TransferCallSettings_PbxTransferDisallowed) GetExtensions ¶
func (x *TransferCallSettings_PbxTransferDisallowed) GetExtensions() []string
func (*TransferCallSettings_PbxTransferDisallowed) ProtoMessage ¶
func (*TransferCallSettings_PbxTransferDisallowed) ProtoMessage()
func (*TransferCallSettings_PbxTransferDisallowed) ProtoReflect ¶
func (x *TransferCallSettings_PbxTransferDisallowed) ProtoReflect() protoreflect.Message
func (*TransferCallSettings_PbxTransferDisallowed) Reset ¶
func (x *TransferCallSettings_PbxTransferDisallowed) Reset()
func (*TransferCallSettings_PbxTransferDisallowed) String ¶
func (x *TransferCallSettings_PbxTransferDisallowed) String() string
type TransferCallSettings_RequeueQueueConfiguration ¶
type TransferCallSettings_RequeueQueueConfiguration struct { Usage commons.RequeueTransferQueueConfig `protobuf:"varint,1,opt,name=usage,proto3,enum=api.commons.RequeueTransferQueueConfig" json:"usage,omitempty"` CustomName string `protobuf:"bytes,2,opt,name=custom_name,json=customName,proto3" json:"custom_name,omitempty"` // contains filtered or unexported fields }
RequeueQueueConfiguration indicates which config to use on transfer.
func (*TransferCallSettings_RequeueQueueConfiguration) Descriptor
deprecated
func (*TransferCallSettings_RequeueQueueConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use TransferCallSettings_RequeueQueueConfiguration.ProtoReflect.Descriptor instead.
func (*TransferCallSettings_RequeueQueueConfiguration) GetCustomName ¶
func (x *TransferCallSettings_RequeueQueueConfiguration) GetCustomName() string
func (*TransferCallSettings_RequeueQueueConfiguration) GetUsage ¶
func (x *TransferCallSettings_RequeueQueueConfiguration) GetUsage() commons.RequeueTransferQueueConfig
func (*TransferCallSettings_RequeueQueueConfiguration) ProtoMessage ¶
func (*TransferCallSettings_RequeueQueueConfiguration) ProtoMessage()
func (*TransferCallSettings_RequeueQueueConfiguration) ProtoReflect ¶
func (x *TransferCallSettings_RequeueQueueConfiguration) ProtoReflect() protoreflect.Message
func (*TransferCallSettings_RequeueQueueConfiguration) Reset ¶
func (x *TransferCallSettings_RequeueQueueConfiguration) Reset()
func (*TransferCallSettings_RequeueQueueConfiguration) String ¶
func (x *TransferCallSettings_RequeueQueueConfiguration) String() string
type TransferCallSettings_RequeueTransferDisallowed ¶
type TransferCallSettings_RequeueTransferDisallowed struct { Enable bool `protobuf:"varint,1,opt,name=enable,proto3" json:"enable,omitempty"` AgentSkillSids []int64 `protobuf:"varint,2,rep,packed,name=agent_skill_sids,json=agentSkillSids,proto3" json:"agent_skill_sids,omitempty"` HuntGroupSids []int64 `protobuf:"varint,3,rep,packed,name=hunt_group_sids,json=huntGroupSids,proto3" json:"hunt_group_sids,omitempty"` // contains filtered or unexported fields }
RequeueTransferDisallowed if enabled, prohibits skills/hunt groups.
func (*TransferCallSettings_RequeueTransferDisallowed) Descriptor
deprecated
func (*TransferCallSettings_RequeueTransferDisallowed) Descriptor() ([]byte, []int)
Deprecated: Use TransferCallSettings_RequeueTransferDisallowed.ProtoReflect.Descriptor instead.
func (*TransferCallSettings_RequeueTransferDisallowed) GetAgentSkillSids ¶
func (x *TransferCallSettings_RequeueTransferDisallowed) GetAgentSkillSids() []int64
func (*TransferCallSettings_RequeueTransferDisallowed) GetEnable ¶
func (x *TransferCallSettings_RequeueTransferDisallowed) GetEnable() bool
func (*TransferCallSettings_RequeueTransferDisallowed) GetHuntGroupSids ¶
func (x *TransferCallSettings_RequeueTransferDisallowed) GetHuntGroupSids() []int64
func (*TransferCallSettings_RequeueTransferDisallowed) ProtoMessage ¶
func (*TransferCallSettings_RequeueTransferDisallowed) ProtoMessage()
func (*TransferCallSettings_RequeueTransferDisallowed) ProtoReflect ¶
func (x *TransferCallSettings_RequeueTransferDisallowed) ProtoReflect() protoreflect.Message
func (*TransferCallSettings_RequeueTransferDisallowed) Reset ¶
func (x *TransferCallSettings_RequeueTransferDisallowed) Reset()
func (*TransferCallSettings_RequeueTransferDisallowed) String ¶
func (x *TransferCallSettings_RequeueTransferDisallowed) String() string
type TransferCallSettings_TransferTypes ¶
type TransferCallSettings_TransferTypes struct { EnableAgentTransfer bool `protobuf:"varint,1,opt,name=enable_agent_transfer,json=enableAgentTransfer,proto3" json:"enable_agent_transfer,omitempty"` EnableOpenTransfer bool `protobuf:"varint,2,opt,name=enable_open_transfer,json=enableOpenTransfer,proto3" json:"enable_open_transfer,omitempty"` EnableRequeueTransfer bool `` /* 127-byte string literal not displayed */ EnablePbxExtensionTransfer bool `` /* 144-byte string literal not displayed */ EnableVoicemailTransfer bool `` /* 133-byte string literal not displayed */ // contains filtered or unexported fields }
TransferTypes indicates which transfer types the agent may use.
func (*TransferCallSettings_TransferTypes) Descriptor
deprecated
func (*TransferCallSettings_TransferTypes) Descriptor() ([]byte, []int)
Deprecated: Use TransferCallSettings_TransferTypes.ProtoReflect.Descriptor instead.
func (*TransferCallSettings_TransferTypes) GetEnableAgentTransfer ¶
func (x *TransferCallSettings_TransferTypes) GetEnableAgentTransfer() bool
func (*TransferCallSettings_TransferTypes) GetEnableOpenTransfer ¶
func (x *TransferCallSettings_TransferTypes) GetEnableOpenTransfer() bool
func (*TransferCallSettings_TransferTypes) GetEnablePbxExtensionTransfer ¶
func (x *TransferCallSettings_TransferTypes) GetEnablePbxExtensionTransfer() bool
func (*TransferCallSettings_TransferTypes) GetEnableRequeueTransfer ¶
func (x *TransferCallSettings_TransferTypes) GetEnableRequeueTransfer() bool
func (*TransferCallSettings_TransferTypes) GetEnableVoicemailTransfer ¶
func (x *TransferCallSettings_TransferTypes) GetEnableVoicemailTransfer() bool
func (*TransferCallSettings_TransferTypes) ProtoMessage ¶
func (*TransferCallSettings_TransferTypes) ProtoMessage()
func (*TransferCallSettings_TransferTypes) ProtoReflect ¶
func (x *TransferCallSettings_TransferTypes) ProtoReflect() protoreflect.Message
func (*TransferCallSettings_TransferTypes) Reset ¶
func (x *TransferCallSettings_TransferTypes) Reset()
func (*TransferCallSettings_TransferTypes) String ¶
func (x *TransferCallSettings_TransferTypes) String() string
type TriggerAction
deprecated
added in
v1.7.58
type TriggerAction int32
TriggerAction is the action to take when the trigger is activated DEPRECATED: Use services.org.hunt_groups.v1alpha1.TriggerAction instead
Deprecated: Marked as deprecated in api/commons/org/huntgroup.proto.
const ( // 0 explicitly means unspecified or invalid. TriggerAction_TRIGGER_ACTION_UNSPECIFIED TriggerAction = 0 // The action to advance the agent to a status // Used for agent status: all but Logged In and all Transfer statuses TriggerAction_TRIGGER_ACTION_ADVANCE_TO_STATUS TriggerAction = 1 // The action to display a message TriggerAction_TRIGGER_ACTION_DISPLAY_MESSAGE TriggerAction = 2 // The action to eject the agent TriggerAction_TRIGGER_ACTION_EJECT_AGENT TriggerAction = 3 // The action to execute a web link TriggerAction_TRIGGER_ACTION_EXECUTE_WEB_LINK TriggerAction = 4 // The action to execute an integration link TriggerAction_TRIGGER_ACTION_EXECUTE_INTEGRATION_LINK TriggerAction = 5 )
func (TriggerAction) Descriptor ¶ added in v1.7.58
func (TriggerAction) Descriptor() protoreflect.EnumDescriptor
func (TriggerAction) Enum ¶ added in v1.7.58
func (x TriggerAction) Enum() *TriggerAction
func (TriggerAction) EnumDescriptor
deprecated
added in
v1.7.58
func (TriggerAction) EnumDescriptor() ([]byte, []int)
Deprecated: Use TriggerAction.Descriptor instead.
func (TriggerAction) Number ¶ added in v1.7.58
func (x TriggerAction) Number() protoreflect.EnumNumber
func (TriggerAction) String ¶ added in v1.7.58
func (x TriggerAction) String() string
func (TriggerAction) Type ¶ added in v1.7.58
func (TriggerAction) Type() protoreflect.EnumType
type TriggerActionOption
deprecated
added in
v1.7.58
type TriggerActionOption struct { // The action to take when the trigger is activated Action TriggerAction `protobuf:"varint,1,opt,name=action,proto3,enum=api.commons.org.TriggerAction" json:"action,omitempty"` // The message to be displayed when the trigger is activated // Used for action: Display Message DisplayMessage string `protobuf:"bytes,2,opt,name=display_message,json=displayMessage,proto3" json:"display_message,omitempty"` // The status to advance to when the trigger is activated // Used for action: Advance Status // Following are the valid status transitions: // Waiting -> Paused // Paused -> Waiting // On Call -> Wrap Up // Preview Call -> On Call, Waiting // Manual Dial Call -> Waiting // Wrap Up -> Waiting, Paused AdvanceToStatus AgentStatus `` /* 142-byte string literal not displayed */ // The sid of the web link to execute when the trigger is activated // Used for action: Execute Web Link WebLinkSid int64 `protobuf:"varint,4,opt,name=web_link_sid,json=webLinkSid,proto3" json:"web_link_sid,omitempty"` // The sid of the integration link to execute when the trigger is activated // Used for action: Execute Integration Link IntegrationLinkSid int64 `protobuf:"varint,5,opt,name=integration_link_sid,json=integrationLinkSid,proto3" json:"integration_link_sid,omitempty"` // contains filtered or unexported fields }
DEPRECATED: Use services.org.hunt_groups.v1alpha1.TriggerActionOption instead
Deprecated: Marked as deprecated in api/commons/org/huntgroup.proto.
func (*TriggerActionOption) Descriptor
deprecated
added in
v1.7.58
func (*TriggerActionOption) Descriptor() ([]byte, []int)
Deprecated: Use TriggerActionOption.ProtoReflect.Descriptor instead.
func (*TriggerActionOption) GetAction ¶ added in v1.7.58
func (x *TriggerActionOption) GetAction() TriggerAction
func (*TriggerActionOption) GetAdvanceToStatus ¶ added in v1.7.58
func (x *TriggerActionOption) GetAdvanceToStatus() AgentStatus
func (*TriggerActionOption) GetDisplayMessage ¶ added in v1.7.58
func (x *TriggerActionOption) GetDisplayMessage() string
func (*TriggerActionOption) GetIntegrationLinkSid ¶ added in v1.7.58
func (x *TriggerActionOption) GetIntegrationLinkSid() int64
func (*TriggerActionOption) GetWebLinkSid ¶ added in v1.7.58
func (x *TriggerActionOption) GetWebLinkSid() int64
func (*TriggerActionOption) ProtoMessage ¶ added in v1.7.58
func (*TriggerActionOption) ProtoMessage()
func (*TriggerActionOption) ProtoReflect ¶ added in v1.7.58
func (x *TriggerActionOption) ProtoReflect() protoreflect.Message
func (*TriggerActionOption) Reset ¶ added in v1.7.58
func (x *TriggerActionOption) Reset()
func (*TriggerActionOption) String ¶ added in v1.7.58
func (x *TriggerActionOption) String() string
type TriggerCallTypes
deprecated
added in
v1.7.58
type TriggerCallTypes struct { // The call type for outbound calls Outbound bool `protobuf:"varint,1,opt,name=outbound,proto3" json:"outbound,omitempty"` // The call type for inbound calls Inbound bool `protobuf:"varint,2,opt,name=inbound,proto3" json:"inbound,omitempty"` // The call type for internal calls Manual bool `protobuf:"varint,3,opt,name=manual,proto3" json:"manual,omitempty"` // The call type for preview calls Preview bool `protobuf:"varint,4,opt,name=preview,proto3" json:"preview,omitempty"` // contains filtered or unexported fields }
TriggerCallTypes is the call types to use for the trigger DEPRECATED: Use services.org.hunt_groups.v1alpha1.TriggerCallTypes instead
Deprecated: Marked as deprecated in api/commons/org/huntgroup.proto.
func (*TriggerCallTypes) Descriptor
deprecated
added in
v1.7.58
func (*TriggerCallTypes) Descriptor() ([]byte, []int)
Deprecated: Use TriggerCallTypes.ProtoReflect.Descriptor instead.
func (*TriggerCallTypes) GetInbound ¶ added in v1.7.58
func (x *TriggerCallTypes) GetInbound() bool
func (*TriggerCallTypes) GetManual ¶ added in v1.7.58
func (x *TriggerCallTypes) GetManual() bool
func (*TriggerCallTypes) GetOutbound ¶ added in v1.7.58
func (x *TriggerCallTypes) GetOutbound() bool
func (*TriggerCallTypes) GetPreview ¶ added in v1.7.58
func (x *TriggerCallTypes) GetPreview() bool
func (*TriggerCallTypes) ProtoMessage ¶ added in v1.7.58
func (*TriggerCallTypes) ProtoMessage()
func (*TriggerCallTypes) ProtoReflect ¶ added in v1.7.58
func (x *TriggerCallTypes) ProtoReflect() protoreflect.Message
func (*TriggerCallTypes) Reset ¶ added in v1.7.58
func (x *TriggerCallTypes) Reset()
func (*TriggerCallTypes) String ¶ added in v1.7.58
func (x *TriggerCallTypes) String() string
type TriggerPauseCode
deprecated
added in
v1.7.58
type TriggerPauseCode struct { // Types that are valid to be assigned to PauseCode: // // *TriggerPauseCode_SystemPauseCode // *TriggerPauseCode_CustomPauseCode PauseCode isTriggerPauseCode_PauseCode `protobuf_oneof:"pause_code"` // contains filtered or unexported fields }
TriggerPauseCode is the pause code to use for the trigger DEPRECATED: Use services.org.hunt_groups.v1alpha1.TriggerPauseCode instead
Deprecated: Marked as deprecated in api/commons/org/huntgroup.proto.
func (*TriggerPauseCode) Descriptor
deprecated
added in
v1.7.58
func (*TriggerPauseCode) Descriptor() ([]byte, []int)
Deprecated: Use TriggerPauseCode.ProtoReflect.Descriptor instead.
func (*TriggerPauseCode) GetCustomPauseCode ¶ added in v1.7.58
func (x *TriggerPauseCode) GetCustomPauseCode() string
func (*TriggerPauseCode) GetPauseCode ¶ added in v1.7.58
func (x *TriggerPauseCode) GetPauseCode() isTriggerPauseCode_PauseCode
func (*TriggerPauseCode) GetSystemPauseCode ¶ added in v1.7.58
func (x *TriggerPauseCode) GetSystemPauseCode() SystemPauseCode
func (*TriggerPauseCode) ProtoMessage ¶ added in v1.7.58
func (*TriggerPauseCode) ProtoMessage()
func (*TriggerPauseCode) ProtoReflect ¶ added in v1.7.58
func (x *TriggerPauseCode) ProtoReflect() protoreflect.Message
func (*TriggerPauseCode) Reset ¶ added in v1.7.58
func (x *TriggerPauseCode) Reset()
func (*TriggerPauseCode) String ¶ added in v1.7.58
func (x *TriggerPauseCode) String() string
type TriggerPauseCode_CustomPauseCode ¶ added in v1.7.58
type TriggerPauseCode_CustomPauseCode struct { // The custom pause code to use for the trigger // It is name of a pause code from a pause code set CustomPauseCode string `protobuf:"bytes,2,opt,name=custom_pause_code,json=customPauseCode,proto3,oneof"` }
type TriggerPauseCode_SystemPauseCode ¶ added in v1.7.58
type TriggerPauseCode_SystemPauseCode struct { // The system pause code to use for the trigger SystemPauseCode SystemPauseCode `protobuf:"varint,1,opt,name=system_pause_code,json=systemPauseCode,proto3,enum=api.commons.org.SystemPauseCode,oneof"` }
type Trust ¶
type Trust struct { // ID of the trust. TrustId string `protobuf:"bytes,1,opt,name=trust_id,json=trustId,proto3" json:"trust_id,omitempty"` // Org ID of the org giving out the trust. Grantor string `protobuf:"bytes,2,opt,name=grantor,proto3" json:"grantor,omitempty"` // Org ID of the org receiving the trust. Grantee string `protobuf:"bytes,3,opt,name=grantee,proto3" json:"grantee,omitempty"` // Name of the trust. Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` // Description of the trust. Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` // Permissions the grantor allows users within the // grantee org to have when assigned. Permissions []auth.Permission `protobuf:"varint,6,rep,packed,name=permissions,proto3,enum=api.commons.auth.Permission" json:"permissions,omitempty"` // Labels associated with the trusted permissions. Labels []*Label `protobuf:"bytes,7,rep,name=labels,proto3" json:"labels,omitempty"` // Status of the Trust. Status Status `protobuf:"varint,8,opt,name=status,proto3,enum=api.commons.org.Status" json:"status,omitempty"` Deleted bool `protobuf:"varint,9,opt,name=deleted,proto3" json:"deleted,omitempty"` // contains filtered or unexported fields }
Trust is the entity message for trusts.
func (*Trust) Descriptor
deprecated
func (*Trust) GetDeleted ¶
func (*Trust) GetDescription ¶
func (*Trust) GetGrantee ¶
func (*Trust) GetGrantor ¶
func (*Trust) GetPermissions ¶
func (x *Trust) GetPermissions() []auth.Permission
func (*Trust) GetTrustId ¶
func (*Trust) ProtoMessage ¶
func (*Trust) ProtoMessage()
func (*Trust) ProtoReflect ¶
func (x *Trust) ProtoReflect() protoreflect.Message
type TrustFilter ¶
type TrustFilter struct { // Only return trusts with grantor org id matching this value. // Nil will not filter based on grantor. Grantor *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=grantor,proto3" json:"grantor,omitempty"` // Only return trusts with grantee org id matching this value. // Nil will not filter based on grantee. Grantee *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=grantee,proto3" json:"grantee,omitempty"` // Only return trusts matching ANY of the given statuses.bool // Nil will not filter based on status. StatusFilter *TrustFilter_StatusFilter `protobuf:"bytes,3,opt,name=status_filter,json=statusFilter,proto3" json:"status_filter,omitempty"` // contains filtered or unexported fields }
TrustFilter is used to filter trusts during list RPCs.
func (*TrustFilter) Descriptor
deprecated
func (*TrustFilter) Descriptor() ([]byte, []int)
Deprecated: Use TrustFilter.ProtoReflect.Descriptor instead.
func (*TrustFilter) GetGrantee ¶
func (x *TrustFilter) GetGrantee() *wrapperspb.StringValue
func (*TrustFilter) GetGrantor ¶
func (x *TrustFilter) GetGrantor() *wrapperspb.StringValue
func (*TrustFilter) GetStatusFilter ¶
func (x *TrustFilter) GetStatusFilter() *TrustFilter_StatusFilter
func (*TrustFilter) ProtoMessage ¶
func (*TrustFilter) ProtoMessage()
func (*TrustFilter) ProtoReflect ¶
func (x *TrustFilter) ProtoReflect() protoreflect.Message
func (*TrustFilter) Reset ¶
func (x *TrustFilter) Reset()
func (*TrustFilter) String ¶
func (x *TrustFilter) String() string
type TrustFilter_StatusFilter ¶
type TrustFilter_StatusFilter struct { Values []Status `protobuf:"varint,1,rep,packed,name=values,proto3,enum=api.commons.org.Status" json:"values,omitempty"` // contains filtered or unexported fields }
func (*TrustFilter_StatusFilter) Descriptor
deprecated
func (*TrustFilter_StatusFilter) Descriptor() ([]byte, []int)
Deprecated: Use TrustFilter_StatusFilter.ProtoReflect.Descriptor instead.
func (*TrustFilter_StatusFilter) GetValues ¶
func (x *TrustFilter_StatusFilter) GetValues() []Status
func (*TrustFilter_StatusFilter) ProtoMessage ¶
func (*TrustFilter_StatusFilter) ProtoMessage()
func (*TrustFilter_StatusFilter) ProtoReflect ¶
func (x *TrustFilter_StatusFilter) ProtoReflect() protoreflect.Message
func (*TrustFilter_StatusFilter) Reset ¶
func (x *TrustFilter_StatusFilter) Reset()
func (*TrustFilter_StatusFilter) String ¶
func (x *TrustFilter_StatusFilter) String() string
type TrustGroup ¶
type TrustGroup struct { // Org ID of the org the trusts are from. Grantor string `protobuf:"bytes,1,opt,name=grantor,proto3" json:"grantor,omitempty"` // All perm/label groups the user has from the grantor org. // The length of the labeled_permissions list is equal // to the number of assigned trusts the user has from // the grantor org. LabeledPermissions []*TrustGroup_LabeledPermissions `protobuf:"bytes,2,rep,name=labeled_permissions,json=labeledPermissions,proto3" json:"labeled_permissions,omitempty"` // contains filtered or unexported fields }
TrustGroup contains ALL trusted permission/label groups assigned to a user.
func (*TrustGroup) Descriptor
deprecated
func (*TrustGroup) Descriptor() ([]byte, []int)
Deprecated: Use TrustGroup.ProtoReflect.Descriptor instead.
func (*TrustGroup) GetGrantor ¶
func (x *TrustGroup) GetGrantor() string
func (*TrustGroup) GetLabeledPermissions ¶
func (x *TrustGroup) GetLabeledPermissions() []*TrustGroup_LabeledPermissions
func (*TrustGroup) ProtoMessage ¶
func (*TrustGroup) ProtoMessage()
func (*TrustGroup) ProtoReflect ¶
func (x *TrustGroup) ProtoReflect() protoreflect.Message
func (*TrustGroup) Reset ¶
func (x *TrustGroup) Reset()
func (*TrustGroup) String ¶
func (x *TrustGroup) String() string
type TrustGroup_LabeledPermissions ¶
type TrustGroup_LabeledPermissions struct { Permissions []auth.Permission `protobuf:"varint,1,rep,packed,name=permissions,proto3,enum=api.commons.auth.Permission" json:"permissions,omitempty"` Labels []*Label `protobuf:"bytes,2,rep,name=labels,proto3" json:"labels,omitempty"` // contains filtered or unexported fields }
func (*TrustGroup_LabeledPermissions) Descriptor
deprecated
func (*TrustGroup_LabeledPermissions) Descriptor() ([]byte, []int)
Deprecated: Use TrustGroup_LabeledPermissions.ProtoReflect.Descriptor instead.
func (*TrustGroup_LabeledPermissions) GetLabels ¶
func (x *TrustGroup_LabeledPermissions) GetLabels() []*Label
func (*TrustGroup_LabeledPermissions) GetPermissions ¶
func (x *TrustGroup_LabeledPermissions) GetPermissions() []auth.Permission
func (*TrustGroup_LabeledPermissions) ProtoMessage ¶
func (*TrustGroup_LabeledPermissions) ProtoMessage()
func (*TrustGroup_LabeledPermissions) ProtoReflect ¶
func (x *TrustGroup_LabeledPermissions) ProtoReflect() protoreflect.Message
func (*TrustGroup_LabeledPermissions) Reset ¶
func (x *TrustGroup_LabeledPermissions) Reset()
func (*TrustGroup_LabeledPermissions) String ¶
func (x *TrustGroup_LabeledPermissions) String() string
type User ¶
type User struct { // The ID of the user UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` // The ID of the org the user belongs to. OrgId string `protobuf:"bytes,2,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"` // The Username of the user. Username string `protobuf:"bytes,3,opt,name=username,proto3" json:"username,omitempty"` // The ID of the p3 permission group the user has. P3PermissionGroupId string `protobuf:"bytes,4,opt,name=p3_permission_group_id,json=p3PermissionGroupId,proto3" json:"p3_permission_group_id,omitempty"` // The p3 login sid of the user. // This is going to be deprecated, RegionSidMap should be used. LoginSid int64 `protobuf:"varint,5,opt,name=login_sid,json=loginSid,proto3" json:"login_sid,omitempty"` // The p3 agent sid of the user. // This is going to be deprecated, RegionSidMap should be used. AgentSid int64 `protobuf:"varint,6,opt,name=agent_sid,json=agentSid,proto3" json:"agent_sid,omitempty"` // The region the user belongs to. // This is going to be deprecated, RegionSidMap should be used. RegionId string `protobuf:"bytes,7,opt,name=region_id,json=regionId,proto3" json:"region_id,omitempty"` // The User's partner agent id. PartnerAgentId string `protobuf:"bytes,8,opt,name=partner_agent_id,json=partnerAgentId,proto3" json:"partner_agent_id,omitempty"` // The p3 client sid of the user. ClientSid int64 `protobuf:"varint,11,opt,name=client_sid,json=clientSid,proto3" json:"client_sid,omitempty"` // The user's regional sids. The key of the map is a region id. RegionSidMap map[string]*User_RegionSids `` /* 174-byte string literal not displayed */ // payload ApiKey string `protobuf:"bytes,101,opt,name=api_key,json=apiKey,proto3" json:"api_key,omitempty"` // The User's email. Email string `protobuf:"bytes,104,opt,name=email,proto3" json:"email,omitempty"` // Whether or not the user is disabled. LoginDisabled bool `protobuf:"varint,112,opt,name=login_disabled,json=loginDisabled,proto3" json:"login_disabled,omitempty"` // login preferences CallerIds []string `protobuf:"bytes,115,rep,name=caller_ids,json=callerIds,proto3" json:"caller_ids,omitempty"` LinkbackNumbers []string `protobuf:"bytes,116,rep,name=linkback_numbers,json=linkbackNumbers,proto3" json:"linkback_numbers,omitempty"` AuthUserId string `protobuf:"bytes,118,opt,name=auth_user_id,json=authUserId,proto3" json:"auth_user_id,omitempty"` EnableMfa bool `protobuf:"varint,123,opt,name=enable_mfa,json=enableMfa,proto3" json:"enable_mfa,omitempty"` // The user's first name. FirstName string `protobuf:"bytes,161,opt,name=first_name,json=firstName,proto3" json:"first_name,omitempty"` // THe user's last name. LastName string `protobuf:"bytes,162,opt,name=last_name,json=lastName,proto3" json:"last_name,omitempty"` // The date/time the user was created. Created *timestamppb.Timestamp `protobuf:"bytes,163,opt,name=created,proto3" json:"created,omitempty"` // The date/time the user was last updated. LastUpdated *timestamppb.Timestamp `protobuf:"bytes,164,opt,name=last_updated,json=lastUpdated,proto3" json:"last_updated,omitempty"` // Whether or not the user must reset their password on next login. PasswordResetRequired bool `` /* 129-byte string literal not displayed */ // connection id is the id of the auth connection that the // user is coming from if it is a delgated user. If the user // is not delgated this will be nil. ConnectionId *wrapperspb.StringValue `protobuf:"bytes,166,opt,name=connection_id,json=connectionId,proto3" json:"connection_id,omitempty"` // User TimeZone with wrapper for nullable timezone TimeZoneOverride *commons.TimeZoneWrapper `protobuf:"bytes,167,opt,name=time_zone_override,json=timeZoneOverride,proto3" json:"time_zone_override,omitempty"` // UserSettings PermissionGroupIds []string `protobuf:"bytes,200,rep,name=permission_group_ids,json=permissionGroupIds,proto3" json:"permission_group_ids,omitempty"` // List of trust ids the user has been assigned. TrustIds []string `protobuf:"bytes,209,rep,name=trust_ids,json=trustIds,proto3" json:"trust_ids,omitempty"` // List of regions for user // repeated string regions = 201; // region_id of a user entity DefaultRegion string `protobuf:"bytes,202,opt,name=default_region,json=defaultRegion,proto3" json:"default_region,omitempty"` // default_app for a user DefaultApplication commons.OperatorApplications `` /* 156-byte string literal not displayed */ // P3 permission for user // User caller id UserCallerId string `protobuf:"bytes,205,opt,name=user_caller_id,json=userCallerId,proto3" json:"user_caller_id,omitempty"` // users assigned agent profile group AgentProfileGroupId string `protobuf:"bytes,207,opt,name=agent_profile_group_id,json=agentProfileGroupId,proto3" json:"agent_profile_group_id,omitempty"` // The skills this user has as an agent, if any. Skills []*Skill `protobuf:"bytes,208,rep,name=skills,proto3" json:"skills,omitempty"` // a bool signalling whether or not the user is also an agent Agent bool `protobuf:"varint,300,opt,name=agent,proto3" json:"agent,omitempty"` // a bool to determine whether or not user is account owner AccountOwner bool `protobuf:"varint,400,opt,name=account_owner,json=accountOwner,proto3" json:"account_owner,omitempty"` // Whether or not the user's email is verified. EmailVerified bool `protobuf:"varint,401,opt,name=email_verified,json=emailVerified,proto3" json:"email_verified,omitempty"` // Whitelisted IPs for the user WhitelistedIps []string `protobuf:"bytes,402,rep,name=whitelisted_ips,json=whitelistedIps,proto3" json:"whitelisted_ips,omitempty"` // contains filtered or unexported fields }
User represents a user of the system.
func (*User) Descriptor
deprecated
func (*User) GetAccountOwner ¶
func (*User) GetAgentProfileGroupId ¶
func (*User) GetAgentSid ¶
func (*User) GetAuthUserId ¶
func (*User) GetCallerIds ¶
func (*User) GetClientSid ¶
func (*User) GetConnectionId ¶
func (x *User) GetConnectionId() *wrapperspb.StringValue
func (*User) GetCreated ¶
func (x *User) GetCreated() *timestamppb.Timestamp
func (*User) GetDefaultApplication ¶
func (x *User) GetDefaultApplication() commons.OperatorApplications
func (*User) GetDefaultRegion ¶
func (*User) GetEmailVerified ¶ added in v1.7.49
func (*User) GetEnableMfa ¶
func (*User) GetFirstName ¶
func (*User) GetLastName ¶
func (*User) GetLastUpdated ¶
func (x *User) GetLastUpdated() *timestamppb.Timestamp
func (*User) GetLinkbackNumbers ¶
func (*User) GetLoginDisabled ¶
func (*User) GetLoginSid ¶
func (*User) GetP3PermissionGroupId ¶
func (*User) GetPartnerAgentId ¶
func (*User) GetPasswordResetRequired ¶
func (*User) GetPermissionGroupIds ¶
func (*User) GetRegionId ¶
func (*User) GetRegionSidMap ¶
func (x *User) GetRegionSidMap() map[string]*User_RegionSids
func (*User) GetTimeZoneOverride ¶
func (x *User) GetTimeZoneOverride() *commons.TimeZoneWrapper
func (*User) GetTrustIds ¶
func (*User) GetUserCallerId ¶
func (*User) GetUsername ¶
func (*User) GetWhitelistedIps ¶ added in v1.7.70
func (*User) ProtoMessage ¶
func (*User) ProtoMessage()
func (*User) ProtoReflect ¶
func (x *User) ProtoReflect() protoreflect.Message
type User_RegionSids ¶
type User_RegionSids struct { // The login sid for the region. LoginSid int64 `protobuf:"varint,1,opt,name=login_sid,json=loginSid,proto3" json:"login_sid,omitempty"` // THe agent sid for the region. AgentSid int64 `protobuf:"varint,2,opt,name=agent_sid,json=agentSid,proto3" json:"agent_sid,omitempty"` // THe client sid for the region. ClientSid int64 `protobuf:"varint,3,opt,name=client_sid,json=clientSid,proto3" json:"client_sid,omitempty"` // contains filtered or unexported fields }
The entity object used in the region_sid_map.
func (*User_RegionSids) Descriptor
deprecated
func (*User_RegionSids) Descriptor() ([]byte, []int)
Deprecated: Use User_RegionSids.ProtoReflect.Descriptor instead.
func (*User_RegionSids) GetAgentSid ¶
func (x *User_RegionSids) GetAgentSid() int64
func (*User_RegionSids) GetClientSid ¶
func (x *User_RegionSids) GetClientSid() int64
func (*User_RegionSids) GetLoginSid ¶
func (x *User_RegionSids) GetLoginSid() int64
func (*User_RegionSids) ProtoMessage ¶
func (*User_RegionSids) ProtoMessage()
func (*User_RegionSids) ProtoReflect ¶
func (x *User_RegionSids) ProtoReflect() protoreflect.Message
func (*User_RegionSids) Reset ¶
func (x *User_RegionSids) Reset()
func (*User_RegionSids) String ¶
func (x *User_RegionSids) String() string
type Verbiage ¶ added in v1.7.62
type Verbiage struct { // The order of the verbiage Order int64 `protobuf:"varint,1,opt,name=order,proto3" json:"order,omitempty"` // The header of the verbiage Header string `protobuf:"bytes,2,opt,name=header,proto3" json:"header,omitempty"` // the body of the verbiage Body string `protobuf:"bytes,3,opt,name=body,proto3" json:"body,omitempty"` // contains filtered or unexported fields }
A verbiage within an Act
func (*Verbiage) Descriptor
deprecated
added in
v1.7.62
func (*Verbiage) ProtoMessage ¶ added in v1.7.62
func (*Verbiage) ProtoMessage()
func (*Verbiage) ProtoReflect ¶ added in v1.7.62
func (x *Verbiage) ProtoReflect() protoreflect.Message
type VoiceAnalytics ¶
type VoiceAnalytics struct {
// contains filtered or unexported fields
}
Namespace for voice analytics messages.
func (*VoiceAnalytics) Descriptor
deprecated
func (*VoiceAnalytics) Descriptor() ([]byte, []int)
Deprecated: Use VoiceAnalytics.ProtoReflect.Descriptor instead.
func (*VoiceAnalytics) ProtoMessage ¶
func (*VoiceAnalytics) ProtoMessage()
func (*VoiceAnalytics) ProtoReflect ¶
func (x *VoiceAnalytics) ProtoReflect() protoreflect.Message
func (*VoiceAnalytics) Reset ¶
func (x *VoiceAnalytics) Reset()
func (*VoiceAnalytics) String ¶
func (x *VoiceAnalytics) String() string
type VoiceAnalyticsPreferences ¶
type VoiceAnalyticsPreferences struct { // Org ID. OrgId string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"` // Optional. When enabled call recordings will be transcribed and archived // by localmixer in voice analytics. Enabled bool `protobuf:"varint,2,opt,name=enabled,proto3" json:"enabled,omitempty"` // Optional. List of redactions to be performed, when voice analytics is // enabled, on each call recording and transcript. Redact []*VoiceAnalytics_Redact `protobuf:"bytes,3,rep,name=redact,proto3" json:"redact,omitempty"` // Optional. Flagging transcript notification preferences. Notify *VoiceAnalytics_Notify `protobuf:"bytes,4,opt,name=notify,proto3" json:"notify,omitempty"` // Optional. Billing report notification preferences. BillingNotify *VoiceAnalytics_Notify `protobuf:"bytes,5,opt,name=billing_notify,json=billingNotify,proto3" json:"billing_notify,omitempty"` // Optional. Number format for transcript dispositions. NumberFormat string `protobuf:"bytes,6,opt,name=number_format,json=numberFormat,proto3" json:"number_format,omitempty"` // Optional. Will eventually be deprecated. When voice analytics is enabled // and this is true all cardinal numbers in each call recording and // transcript will be redacted. RedactAllDigits bool `protobuf:"varint,10,opt,name=redact_all_digits,json=redactAllDigits,proto3" json:"redact_all_digits,omitempty"` // Required. Minimum milliseconds of silence to occur before considered to // be silence by voice analytics. SilenceThreshold uint32 `protobuf:"varint,100,opt,name=silence_threshold,json=silenceThreshold,proto3" json:"silence_threshold,omitempty"` // Required. Minimum milliseconds of talk over to occur before considered // to be talk over by voice analytics. TalkOverThreshold uint32 `protobuf:"varint,200,opt,name=talk_over_threshold,json=talkOverThreshold,proto3" json:"talk_over_threshold,omitempty"` // contains filtered or unexported fields }
Preferences for voice analytics. Primarily consumed and interpreted by localmixer when mixing and transcribing call recordings.
func (*VoiceAnalyticsPreferences) Descriptor
deprecated
func (*VoiceAnalyticsPreferences) Descriptor() ([]byte, []int)
Deprecated: Use VoiceAnalyticsPreferences.ProtoReflect.Descriptor instead.
func (*VoiceAnalyticsPreferences) GetBillingNotify ¶
func (x *VoiceAnalyticsPreferences) GetBillingNotify() *VoiceAnalytics_Notify
func (*VoiceAnalyticsPreferences) GetEnabled ¶
func (x *VoiceAnalyticsPreferences) GetEnabled() bool
func (*VoiceAnalyticsPreferences) GetNotify ¶
func (x *VoiceAnalyticsPreferences) GetNotify() *VoiceAnalytics_Notify
func (*VoiceAnalyticsPreferences) GetNumberFormat ¶
func (x *VoiceAnalyticsPreferences) GetNumberFormat() string
func (*VoiceAnalyticsPreferences) GetOrgId ¶
func (x *VoiceAnalyticsPreferences) GetOrgId() string
func (*VoiceAnalyticsPreferences) GetRedact ¶
func (x *VoiceAnalyticsPreferences) GetRedact() []*VoiceAnalytics_Redact
func (*VoiceAnalyticsPreferences) GetRedactAllDigits ¶
func (x *VoiceAnalyticsPreferences) GetRedactAllDigits() bool
func (*VoiceAnalyticsPreferences) GetSilenceThreshold ¶
func (x *VoiceAnalyticsPreferences) GetSilenceThreshold() uint32
func (*VoiceAnalyticsPreferences) GetTalkOverThreshold ¶
func (x *VoiceAnalyticsPreferences) GetTalkOverThreshold() uint32
func (*VoiceAnalyticsPreferences) ProtoMessage ¶
func (*VoiceAnalyticsPreferences) ProtoMessage()
func (*VoiceAnalyticsPreferences) ProtoReflect ¶
func (x *VoiceAnalyticsPreferences) ProtoReflect() protoreflect.Message
func (*VoiceAnalyticsPreferences) Reset ¶
func (x *VoiceAnalyticsPreferences) Reset()
func (*VoiceAnalyticsPreferences) String ¶
func (x *VoiceAnalyticsPreferences) String() string
type VoiceAnalytics_Notify ¶
type VoiceAnalytics_Notify struct { // Optional. Cron pattern determining notification frequency. Defaults // to every 15 minutes when not specified. Cron string `protobuf:"bytes,1,opt,name=cron,proto3" json:"cron,omitempty"` // contains filtered or unexported fields }
func (*VoiceAnalytics_Notify) Descriptor
deprecated
func (*VoiceAnalytics_Notify) Descriptor() ([]byte, []int)
Deprecated: Use VoiceAnalytics_Notify.ProtoReflect.Descriptor instead.
func (*VoiceAnalytics_Notify) GetCron ¶
func (x *VoiceAnalytics_Notify) GetCron() string
func (*VoiceAnalytics_Notify) ProtoMessage ¶
func (*VoiceAnalytics_Notify) ProtoMessage()
func (*VoiceAnalytics_Notify) ProtoReflect ¶
func (x *VoiceAnalytics_Notify) ProtoReflect() protoreflect.Message
func (*VoiceAnalytics_Notify) Reset ¶
func (x *VoiceAnalytics_Notify) Reset()
func (*VoiceAnalytics_Notify) String ¶
func (x *VoiceAnalytics_Notify) String() string
type VoiceAnalytics_Number ¶
type VoiceAnalytics_Number struct { // Optional. The kind of number to redact. Kind VoiceAnalytics_Number_Kind `protobuf:"varint,1,opt,name=kind,proto3,enum=api.commons.org.VoiceAnalytics_Number_Kind" json:"kind,omitempty"` // Optional. When value is non zero only numbers composed of at least // `min_consecutive` digits will be redacted. For example, when the // transcript contains the number `one two three four five six` // redaction will not occur when `min_consecutive` is greater than 6. MinConsecutive uint32 `protobuf:"varint,2,opt,name=min_consecutive,json=minConsecutive,proto3" json:"min_consecutive,omitempty"` // Optional. When value is non zero only numbers composed of at most // `max_consecutive` digits will be redacted. For example, when the // transcript contains the number `one two three four five six` // redaction will not occur when `max_consecutive` is less than 6. MaxConsecutive uint32 `protobuf:"varint,3,opt,name=max_consecutive,json=maxConsecutive,proto3" json:"max_consecutive,omitempty"` // slop is the number of extra words that can be in between digits and // still count as a number. For example: slop of 2 with min_consecutive // 3 would allow "one uh two and three" to count as a number. Slop uint32 `protobuf:"varint,4,opt,name=slop,proto3" json:"slop,omitempty"` // contains filtered or unexported fields }
func (*VoiceAnalytics_Number) Descriptor
deprecated
func (*VoiceAnalytics_Number) Descriptor() ([]byte, []int)
Deprecated: Use VoiceAnalytics_Number.ProtoReflect.Descriptor instead.
func (*VoiceAnalytics_Number) GetKind ¶
func (x *VoiceAnalytics_Number) GetKind() VoiceAnalytics_Number_Kind
func (*VoiceAnalytics_Number) GetMaxConsecutive ¶
func (x *VoiceAnalytics_Number) GetMaxConsecutive() uint32
func (*VoiceAnalytics_Number) GetMinConsecutive ¶
func (x *VoiceAnalytics_Number) GetMinConsecutive() uint32
func (*VoiceAnalytics_Number) GetSlop ¶
func (x *VoiceAnalytics_Number) GetSlop() uint32
func (*VoiceAnalytics_Number) ProtoMessage ¶
func (*VoiceAnalytics_Number) ProtoMessage()
func (*VoiceAnalytics_Number) ProtoReflect ¶
func (x *VoiceAnalytics_Number) ProtoReflect() protoreflect.Message
func (*VoiceAnalytics_Number) Reset ¶
func (x *VoiceAnalytics_Number) Reset()
func (*VoiceAnalytics_Number) String ¶
func (x *VoiceAnalytics_Number) String() string
type VoiceAnalytics_Number_Kind ¶
type VoiceAnalytics_Number_Kind int32
const ( VoiceAnalytics_Number_KIND_CARDINAL_UNSPECIFIED VoiceAnalytics_Number_Kind = 0 // Cardinal number VoiceAnalytics_Number_KIND_ORDINAL VoiceAnalytics_Number_Kind = 1 // Ordinal number VoiceAnalytics_Number_KIND_ANY VoiceAnalytics_Number_Kind = 2 // Any number )
func (VoiceAnalytics_Number_Kind) Descriptor ¶
func (VoiceAnalytics_Number_Kind) Descriptor() protoreflect.EnumDescriptor
func (VoiceAnalytics_Number_Kind) Enum ¶
func (x VoiceAnalytics_Number_Kind) Enum() *VoiceAnalytics_Number_Kind
func (VoiceAnalytics_Number_Kind) EnumDescriptor
deprecated
func (VoiceAnalytics_Number_Kind) EnumDescriptor() ([]byte, []int)
Deprecated: Use VoiceAnalytics_Number_Kind.Descriptor instead.
func (VoiceAnalytics_Number_Kind) Number ¶
func (x VoiceAnalytics_Number_Kind) Number() protoreflect.EnumNumber
func (VoiceAnalytics_Number_Kind) String ¶
func (x VoiceAnalytics_Number_Kind) String() string
func (VoiceAnalytics_Number_Kind) Type ¶
func (VoiceAnalytics_Number_Kind) Type() protoreflect.EnumType
type VoiceAnalytics_Redact ¶
type VoiceAnalytics_Redact struct { // Types that are valid to be assigned to Where: // // *VoiceAnalytics_Redact_Number Where isVoiceAnalytics_Redact_Where `protobuf_oneof:"where"` // contains filtered or unexported fields }
func (*VoiceAnalytics_Redact) Descriptor
deprecated
func (*VoiceAnalytics_Redact) Descriptor() ([]byte, []int)
Deprecated: Use VoiceAnalytics_Redact.ProtoReflect.Descriptor instead.
func (*VoiceAnalytics_Redact) GetNumber ¶
func (x *VoiceAnalytics_Redact) GetNumber() *VoiceAnalytics_Number
func (*VoiceAnalytics_Redact) GetWhere ¶
func (x *VoiceAnalytics_Redact) GetWhere() isVoiceAnalytics_Redact_Where
func (*VoiceAnalytics_Redact) ProtoMessage ¶
func (*VoiceAnalytics_Redact) ProtoMessage()
func (*VoiceAnalytics_Redact) ProtoReflect ¶
func (x *VoiceAnalytics_Redact) ProtoReflect() protoreflect.Message
func (*VoiceAnalytics_Redact) Reset ¶
func (x *VoiceAnalytics_Redact) Reset()
func (*VoiceAnalytics_Redact) String ¶
func (x *VoiceAnalytics_Redact) String() string
type VoiceAnalytics_Redact_Number ¶
type VoiceAnalytics_Redact_Number struct { // Optional. Redact numbers. Number *VoiceAnalytics_Number `protobuf:"bytes,1,opt,name=number,proto3,oneof"` }
type WebLink ¶ added in v1.7.57
type WebLink struct { // The unique sid of a web link WebLinkSid int64 `protobuf:"varint,1,opt,name=web_link_sid,json=webLinkSid,proto3" json:"web_link_sid,omitempty"` // The name of the web link Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // The description of the web link Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // The link type LinkType WebLinkType `protobuf:"varint,4,opt,name=link_type,json=linkType,proto3,enum=api.commons.org.WebLinkType" json:"link_type,omitempty"` // The order position of the web link Order int64 `protobuf:"varint,5,opt,name=order,proto3" json:"order,omitempty"` // The base url components of the web link BaseUrl []*WebLinkComponent `protobuf:"bytes,6,rep,name=base_url,json=baseUrl,proto3" json:"base_url,omitempty"` // The web link parameters Parameters []*WebLinkParameter `protobuf:"bytes,7,rep,name=parameters,proto3" json:"parameters,omitempty"` // contains filtered or unexported fields }
A structure used for representing a web link
func (*WebLink) Descriptor
deprecated
added in
v1.7.57
func (*WebLink) GetBaseUrl ¶ added in v1.7.57
func (x *WebLink) GetBaseUrl() []*WebLinkComponent
func (*WebLink) GetDescription ¶ added in v1.7.57
func (*WebLink) GetLinkType ¶ added in v1.7.57
func (x *WebLink) GetLinkType() WebLinkType
func (*WebLink) GetParameters ¶ added in v1.7.57
func (x *WebLink) GetParameters() []*WebLinkParameter
func (*WebLink) GetWebLinkSid ¶ added in v1.7.57
func (*WebLink) ProtoMessage ¶ added in v1.7.57
func (*WebLink) ProtoMessage()
func (*WebLink) ProtoReflect ¶ added in v1.7.57
func (x *WebLink) ProtoReflect() protoreflect.Message
type WebLinkComponent ¶ added in v1.7.57
type WebLinkComponent struct { // The component key type of the web link component KeyType WebLinkComponentKeyType `` /* 128-byte string literal not displayed */ // The value of the web link component Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
WebLinkComponent contains the key type and string of a web link
func (*WebLinkComponent) Descriptor
deprecated
added in
v1.7.57
func (*WebLinkComponent) Descriptor() ([]byte, []int)
Deprecated: Use WebLinkComponent.ProtoReflect.Descriptor instead.
func (*WebLinkComponent) GetKeyType ¶ added in v1.7.57
func (x *WebLinkComponent) GetKeyType() WebLinkComponentKeyType
func (*WebLinkComponent) GetValue ¶ added in v1.7.57
func (x *WebLinkComponent) GetValue() string
func (*WebLinkComponent) ProtoMessage ¶ added in v1.7.57
func (*WebLinkComponent) ProtoMessage()
func (*WebLinkComponent) ProtoReflect ¶ added in v1.7.57
func (x *WebLinkComponent) ProtoReflect() protoreflect.Message
func (*WebLinkComponent) Reset ¶ added in v1.7.57
func (x *WebLinkComponent) Reset()
func (*WebLinkComponent) String ¶ added in v1.7.57
func (x *WebLinkComponent) String() string
type WebLinkComponentKeyType ¶ added in v1.7.57
type WebLinkComponentKeyType int32
Enums to represent the WebLinkComponentKeyType
const ( // 0 explicitly means unspecified or invalid WebLinkComponentKeyType_WEB_LINK_COMPONENT_KEY_TYPE_UNSPECIFIED WebLinkComponentKeyType = 0 // Static or plaintext type WebLinkComponentKeyType_WEB_LINK_COMPONENT_KEY_TYPE_STATIC_TEXT WebLinkComponentKeyType = 1 // TTS Field type WebLinkComponentKeyType_WEB_LINK_COMPONENT_KEY_TYPE_TTS_FIELD WebLinkComponentKeyType = 2 // Agent Info type WebLinkComponentKeyType_WEB_LINK_COMPONENT_KEY_TYPE_AGENT_INFO WebLinkComponentKeyType = 3 // Data Dip type WebLinkComponentKeyType_WEB_LINK_COMPONENT_KEY_TYPE_DATA_DIP WebLinkComponentKeyType = 4 // IVR Data type WebLinkComponentKeyType_WEB_LINK_COMPONENT_KEY_TYPE_IVR_DATA WebLinkComponentKeyType = 5 // Data Collect type WebLinkComponentKeyType_WEB_LINK_COMPONENT_KEY_TYPE_DATA_COLLECT WebLinkComponentKeyType = 6 // Phone Metadata type WebLinkComponentKeyType_WEB_LINK_COMPONENT_KEY_TYPE_PHONE_METADATA WebLinkComponentKeyType = 7 // Zip Postal Metadata type WebLinkComponentKeyType_WEB_LINK_COMPONENT_KEY_TYPE_ZIP_POSTAL_METADATA WebLinkComponentKeyType = 8 // Custom Account Data key type WebLinkComponentKeyType_WEB_LINK_COMPONENT_KEY_TYPE_CUSTOM_ACCOUNT_DATA_KEY WebLinkComponentKeyType = 9 // Sip Header Data type WebLinkComponentKeyType_WEB_LINK_COMPONENT_KEY_TYPE_SIP_HEADER_DATA WebLinkComponentKeyType = 10 // Integration Data type WebLinkComponentKeyType_WEB_LINK_COMPONENT_KEY_TYPE_INTEGRATION_DATA WebLinkComponentKeyType = 11 // Journey Data type WebLinkComponentKeyType_WEB_LINK_COMPONENT_KEY_TYPE_JOURNEY_DATA WebLinkComponentKeyType = 12 )
func (WebLinkComponentKeyType) Descriptor ¶ added in v1.7.57
func (WebLinkComponentKeyType) Descriptor() protoreflect.EnumDescriptor
func (WebLinkComponentKeyType) Enum ¶ added in v1.7.57
func (x WebLinkComponentKeyType) Enum() *WebLinkComponentKeyType
func (WebLinkComponentKeyType) EnumDescriptor
deprecated
added in
v1.7.57
func (WebLinkComponentKeyType) EnumDescriptor() ([]byte, []int)
Deprecated: Use WebLinkComponentKeyType.Descriptor instead.
func (WebLinkComponentKeyType) Number ¶ added in v1.7.57
func (x WebLinkComponentKeyType) Number() protoreflect.EnumNumber
func (WebLinkComponentKeyType) String ¶ added in v1.7.57
func (x WebLinkComponentKeyType) String() string
func (WebLinkComponentKeyType) Type ¶ added in v1.7.57
func (WebLinkComponentKeyType) Type() protoreflect.EnumType
type WebLinkParameter ¶ added in v1.7.57
type WebLinkParameter struct { // The key for a web link parameter Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // The web link components for a web link parameter Components []*WebLinkComponent `protobuf:"bytes,2,rep,name=components,proto3" json:"components,omitempty"` // contains filtered or unexported fields }
WebLinkParameter contains a key and web link component
func (*WebLinkParameter) Descriptor
deprecated
added in
v1.7.57
func (*WebLinkParameter) Descriptor() ([]byte, []int)
Deprecated: Use WebLinkParameter.ProtoReflect.Descriptor instead.
func (*WebLinkParameter) GetComponents ¶ added in v1.7.57
func (x *WebLinkParameter) GetComponents() []*WebLinkComponent
func (*WebLinkParameter) GetKey ¶ added in v1.7.57
func (x *WebLinkParameter) GetKey() string
func (*WebLinkParameter) ProtoMessage ¶ added in v1.7.57
func (*WebLinkParameter) ProtoMessage()
func (*WebLinkParameter) ProtoReflect ¶ added in v1.7.57
func (x *WebLinkParameter) ProtoReflect() protoreflect.Message
func (*WebLinkParameter) Reset ¶ added in v1.7.57
func (x *WebLinkParameter) Reset()
func (*WebLinkParameter) String ¶ added in v1.7.57
func (x *WebLinkParameter) String() string
type WebLinkType ¶ added in v1.7.57
type WebLinkType int32
WebLinkType describes the type of a particular web link
const ( // 0 explicitly means unspecified or invalid. WebLinkType_WEB_LINK_TYPE_UNSPECIFIED WebLinkType = 0 // Standard web link type WebLinkType_WEB_LINK_STANDARD WebLinkType = 1 // Javascript web link type WebLinkType_WEB_LINK_JAVASCRIPT WebLinkType = 2 )
func (WebLinkType) Descriptor ¶ added in v1.7.57
func (WebLinkType) Descriptor() protoreflect.EnumDescriptor
func (WebLinkType) Enum ¶ added in v1.7.57
func (x WebLinkType) Enum() *WebLinkType
func (WebLinkType) EnumDescriptor
deprecated
added in
v1.7.57
func (WebLinkType) EnumDescriptor() ([]byte, []int)
Deprecated: Use WebLinkType.Descriptor instead.
func (WebLinkType) Number ¶ added in v1.7.57
func (x WebLinkType) Number() protoreflect.EnumNumber
func (WebLinkType) String ¶ added in v1.7.57
func (x WebLinkType) String() string
func (WebLinkType) Type ¶ added in v1.7.57
func (WebLinkType) Type() protoreflect.EnumType
type WebhookPreferences ¶
type WebhookPreferences struct { // Org ID. OrgId string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"` // Whether push URLs are enabled. PushUrlsEnabled bool `protobuf:"varint,10,opt,name=push_urls_enabled,json=pushUrlsEnabled,proto3" json:"push_urls_enabled,omitempty"` // Call result of the push URL. CallResultPushUrl string `protobuf:"bytes,11,opt,name=call_result_push_url,json=callResultPushUrl,proto3" json:"call_result_push_url,omitempty"` // Agent response of the push URL. AgentResponsePushUrl string `` /* 126-byte string literal not displayed */ // contains filtered or unexported fields }
Preferences for web-hook push URLs.
func (*WebhookPreferences) Descriptor
deprecated
func (*WebhookPreferences) Descriptor() ([]byte, []int)
Deprecated: Use WebhookPreferences.ProtoReflect.Descriptor instead.
func (*WebhookPreferences) GetAgentResponsePushUrl ¶
func (x *WebhookPreferences) GetAgentResponsePushUrl() string
func (*WebhookPreferences) GetCallResultPushUrl ¶
func (x *WebhookPreferences) GetCallResultPushUrl() string
func (*WebhookPreferences) GetOrgId ¶
func (x *WebhookPreferences) GetOrgId() string
func (*WebhookPreferences) GetPushUrlsEnabled ¶
func (x *WebhookPreferences) GetPushUrlsEnabled() bool
func (*WebhookPreferences) ProtoMessage ¶
func (*WebhookPreferences) ProtoMessage()
func (*WebhookPreferences) ProtoReflect ¶
func (x *WebhookPreferences) ProtoReflect() protoreflect.Message
func (*WebhookPreferences) Reset ¶
func (x *WebhookPreferences) Reset()
func (*WebhookPreferences) String ¶
func (x *WebhookPreferences) String() string
type ZipCodeField ¶
type ZipCodeField struct { // Contact field description SID. CfdSid int64 `protobuf:"varint,1,opt,name=cfd_sid,json=cfdSid,proto3" json:"cfd_sid,omitempty"` // The name of the field. FieldName string `protobuf:"bytes,2,opt,name=field_name,json=fieldName,proto3" json:"field_name,omitempty"` // contains filtered or unexported fields }
ZIP/postal code scrubbing properties.
func (*ZipCodeField) Descriptor
deprecated
func (*ZipCodeField) Descriptor() ([]byte, []int)
Deprecated: Use ZipCodeField.ProtoReflect.Descriptor instead.
func (*ZipCodeField) GetCfdSid ¶
func (x *ZipCodeField) GetCfdSid() int64
func (*ZipCodeField) GetFieldName ¶
func (x *ZipCodeField) GetFieldName() string
func (*ZipCodeField) ProtoMessage ¶
func (*ZipCodeField) ProtoMessage()
func (*ZipCodeField) ProtoReflect ¶
func (x *ZipCodeField) ProtoReflect() protoreflect.Message
func (*ZipCodeField) Reset ¶
func (x *ZipCodeField) Reset()
func (*ZipCodeField) String ¶
func (x *ZipCodeField) String() string