audit

package
v1.7.75 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 1, 2024 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	EventType_name = map[int32]string{}/* 130 elements not displayed */

	EventType_value = map[string]int32{}/* 130 elements not displayed */

)

Enum value maps for EventType.

View Source
var File_api_commons_audit_agent_training_events_proto protoreflect.FileDescriptor
View Source
var File_api_commons_audit_asm_events_proto protoreflect.FileDescriptor
View Source
var File_api_commons_audit_audit_proto protoreflect.FileDescriptor
View Source
var File_api_commons_audit_billing_events_proto protoreflect.FileDescriptor
View Source
var File_api_commons_audit_compliance_events_proto protoreflect.FileDescriptor
View Source
var File_api_commons_audit_contactmanager_events_proto protoreflect.FileDescriptor
View Source
var File_api_commons_audit_delivery_events_proto protoreflect.FileDescriptor
View Source
var File_api_commons_audit_event_types_proto protoreflect.FileDescriptor
View Source
var File_api_commons_audit_events_proto protoreflect.FileDescriptor
View Source
var File_api_commons_audit_lms_events_proto protoreflect.FileDescriptor
View Source
var File_api_commons_audit_omnichannel_events_proto protoreflect.FileDescriptor
View Source
var File_api_commons_audit_scorecards_events_proto protoreflect.FileDescriptor
View Source
var File_api_commons_audit_tickets_events_proto protoreflect.FileDescriptor
View Source
var File_api_commons_audit_vana_events_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type AgentTrainingCreateLearningOpportunityEvent added in v1.7.33

type AgentTrainingCreateLearningOpportunityEvent struct {
	LearningOpportunity *commons.LearningOpportunity `protobuf:"bytes,1,opt,name=learning_opportunity,json=learningOpportunity,proto3" json:"learning_opportunity,omitempty"` // learning opportunity created
	// contains filtered or unexported fields
}

AgentTrainingCreateLearningOpportunityEvent - when a learning opportunity is created

func (*AgentTrainingCreateLearningOpportunityEvent) Descriptor deprecated added in v1.7.33

Deprecated: Use AgentTrainingCreateLearningOpportunityEvent.ProtoReflect.Descriptor instead.

func (*AgentTrainingCreateLearningOpportunityEvent) GetLearningOpportunity added in v1.7.33

func (*AgentTrainingCreateLearningOpportunityEvent) ProtoMessage added in v1.7.33

func (*AgentTrainingCreateLearningOpportunityEvent) ProtoReflect added in v1.7.33

func (*AgentTrainingCreateLearningOpportunityEvent) Reset added in v1.7.33

func (*AgentTrainingCreateLearningOpportunityEvent) String added in v1.7.33

type AsmActivateConversationEvent

type AsmActivateConversationEvent struct {

	// the id of the agent
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// the session sid generated when the agent logged into asm
	AsmSessionSid int64 `protobuf:"varint,2,opt,name=asm_session_sid,json=asmSessionSid,proto3" json:"asm_session_sid,omitempty"`
	// the conversation being activated
	Conversation *commons.OmniConversation `protobuf:"bytes,3,opt,name=conversation,proto3" json:"conversation,omitempty"`
	// contains filtered or unexported fields
}

AsmActivateConversationEvent - whenever an agent activates a conversation

func (*AsmActivateConversationEvent) Descriptor deprecated

func (*AsmActivateConversationEvent) Descriptor() ([]byte, []int)

Deprecated: Use AsmActivateConversationEvent.ProtoReflect.Descriptor instead.

func (*AsmActivateConversationEvent) GetAsmSessionSid

func (x *AsmActivateConversationEvent) GetAsmSessionSid() int64

func (*AsmActivateConversationEvent) GetConversation

func (*AsmActivateConversationEvent) GetUserId

func (x *AsmActivateConversationEvent) GetUserId() string

func (*AsmActivateConversationEvent) ProtoMessage

func (*AsmActivateConversationEvent) ProtoMessage()

func (*AsmActivateConversationEvent) ProtoReflect

func (*AsmActivateConversationEvent) Reset

func (x *AsmActivateConversationEvent) Reset()

func (*AsmActivateConversationEvent) String

type AsmAgentLoginEvent

type AsmAgentLoginEvent struct {

	// the agent's ID
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// the asm session sid generated when the agent logged in
	AsmSessionSid int64 `protobuf:"varint,2,opt,name=asm_session_sid,json=asmSessionSid,proto3" json:"asm_session_sid,omitempty"`
	// contains filtered or unexported fields
}

AsmAgentLoginEvent - whenever an agent logs into asm

func (*AsmAgentLoginEvent) Descriptor deprecated

func (*AsmAgentLoginEvent) Descriptor() ([]byte, []int)

Deprecated: Use AsmAgentLoginEvent.ProtoReflect.Descriptor instead.

func (*AsmAgentLoginEvent) GetAsmSessionSid

func (x *AsmAgentLoginEvent) GetAsmSessionSid() int64

func (*AsmAgentLoginEvent) GetUserId

func (x *AsmAgentLoginEvent) GetUserId() string

func (*AsmAgentLoginEvent) ProtoMessage

func (*AsmAgentLoginEvent) ProtoMessage()

func (*AsmAgentLoginEvent) ProtoReflect

func (x *AsmAgentLoginEvent) ProtoReflect() protoreflect.Message

func (*AsmAgentLoginEvent) Reset

func (x *AsmAgentLoginEvent) Reset()

func (*AsmAgentLoginEvent) String

func (x *AsmAgentLoginEvent) String() string

type AsmAgentLogoutEvent

type AsmAgentLogoutEvent struct {

	// the id of the agent
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// the session sid generated when the agent logged into asm
	AsmSessionSid int64 `protobuf:"varint,2,opt,name=asm_session_sid,json=asmSessionSid,proto3" json:"asm_session_sid,omitempty"`
	// the reason for logging out
	Reason string `protobuf:"bytes,3,opt,name=reason,proto3" json:"reason,omitempty"`
	// contains filtered or unexported fields
}

AsmAgentLogoutEvent - whenever an agent logs out of asm

func (*AsmAgentLogoutEvent) Descriptor deprecated

func (*AsmAgentLogoutEvent) Descriptor() ([]byte, []int)

Deprecated: Use AsmAgentLogoutEvent.ProtoReflect.Descriptor instead.

func (*AsmAgentLogoutEvent) GetAsmSessionSid

func (x *AsmAgentLogoutEvent) GetAsmSessionSid() int64

func (*AsmAgentLogoutEvent) GetReason

func (x *AsmAgentLogoutEvent) GetReason() string

func (*AsmAgentLogoutEvent) GetUserId

func (x *AsmAgentLogoutEvent) GetUserId() string

func (*AsmAgentLogoutEvent) ProtoMessage

func (*AsmAgentLogoutEvent) ProtoMessage()

func (*AsmAgentLogoutEvent) ProtoReflect

func (x *AsmAgentLogoutEvent) ProtoReflect() protoreflect.Message

func (*AsmAgentLogoutEvent) Reset

func (x *AsmAgentLogoutEvent) Reset()

func (*AsmAgentLogoutEvent) String

func (x *AsmAgentLogoutEvent) String() string

type AsmAgentStateChangedEvent

type AsmAgentStateChangedEvent struct {

	// the id of the agent
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// the session sid generated when the agent logged into asm
	AsmSessionSid int64 `protobuf:"varint,2,opt,name=asm_session_sid,json=asmSessionSid,proto3" json:"asm_session_sid,omitempty"`
	// the agent's new status
	NewStatus commons.StatusState `protobuf:"varint,3,opt,name=new_status,json=newStatus,proto3,enum=api.commons.StatusState" json:"new_status,omitempty"`
	// the agent's old status
	OldStatus commons.StatusState `protobuf:"varint,4,opt,name=old_status,json=oldStatus,proto3,enum=api.commons.StatusState" json:"old_status,omitempty"`
	// contains filtered or unexported fields
}

AsmAgentStateChangedEvent - whenever an agent's state changes

func (*AsmAgentStateChangedEvent) Descriptor deprecated

func (*AsmAgentStateChangedEvent) Descriptor() ([]byte, []int)

Deprecated: Use AsmAgentStateChangedEvent.ProtoReflect.Descriptor instead.

func (*AsmAgentStateChangedEvent) GetAsmSessionSid

func (x *AsmAgentStateChangedEvent) GetAsmSessionSid() int64

func (*AsmAgentStateChangedEvent) GetNewStatus

func (x *AsmAgentStateChangedEvent) GetNewStatus() commons.StatusState

func (*AsmAgentStateChangedEvent) GetOldStatus

func (x *AsmAgentStateChangedEvent) GetOldStatus() commons.StatusState

func (*AsmAgentStateChangedEvent) GetUserId

func (x *AsmAgentStateChangedEvent) GetUserId() string

func (*AsmAgentStateChangedEvent) ProtoMessage

func (*AsmAgentStateChangedEvent) ProtoMessage()

func (*AsmAgentStateChangedEvent) ProtoReflect

func (*AsmAgentStateChangedEvent) Reset

func (x *AsmAgentStateChangedEvent) Reset()

func (*AsmAgentStateChangedEvent) String

func (x *AsmAgentStateChangedEvent) String() string

type AsmConversationPulledEvent added in v1.7.4

type AsmConversationPulledEvent struct {

	// the conversation pulled
	Conversation *commons.OmniConversation `protobuf:"bytes,1,opt,name=conversation,proto3" json:"conversation,omitempty"`
	// contains filtered or unexported fields
}

AsmConversationPulledEvent -

func (*AsmConversationPulledEvent) Descriptor deprecated added in v1.7.4

func (*AsmConversationPulledEvent) Descriptor() ([]byte, []int)

Deprecated: Use AsmConversationPulledEvent.ProtoReflect.Descriptor instead.

func (*AsmConversationPulledEvent) GetConversation added in v1.7.4

func (x *AsmConversationPulledEvent) GetConversation() *commons.OmniConversation

func (*AsmConversationPulledEvent) ProtoMessage added in v1.7.4

func (*AsmConversationPulledEvent) ProtoMessage()

func (*AsmConversationPulledEvent) ProtoReflect added in v1.7.4

func (*AsmConversationPulledEvent) Reset added in v1.7.4

func (x *AsmConversationPulledEvent) Reset()

func (*AsmConversationPulledEvent) String added in v1.7.4

func (x *AsmConversationPulledEvent) String() string

type AsmDeactivateConversationEvent

type AsmDeactivateConversationEvent struct {

	// the id of the agent
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// the session sid generated when the agent logged into asm
	AsmSessionSid int64 `protobuf:"varint,2,opt,name=asm_session_sid,json=asmSessionSid,proto3" json:"asm_session_sid,omitempty"`
	// the conversation being deactivated
	Conversation *commons.OmniConversation `protobuf:"bytes,3,opt,name=conversation,proto3" json:"conversation,omitempty"`
	// contains filtered or unexported fields
}

AsmDeactivateConversationEvent - whenever agent deactivates a conversation

func (*AsmDeactivateConversationEvent) Descriptor deprecated

func (*AsmDeactivateConversationEvent) Descriptor() ([]byte, []int)

Deprecated: Use AsmDeactivateConversationEvent.ProtoReflect.Descriptor instead.

func (*AsmDeactivateConversationEvent) GetAsmSessionSid

func (x *AsmDeactivateConversationEvent) GetAsmSessionSid() int64

func (*AsmDeactivateConversationEvent) GetConversation

func (*AsmDeactivateConversationEvent) GetUserId

func (x *AsmDeactivateConversationEvent) GetUserId() string

func (*AsmDeactivateConversationEvent) ProtoMessage

func (*AsmDeactivateConversationEvent) ProtoMessage()

func (*AsmDeactivateConversationEvent) ProtoReflect

func (*AsmDeactivateConversationEvent) Reset

func (x *AsmDeactivateConversationEvent) Reset()

func (*AsmDeactivateConversationEvent) String

type AsmOpenOmniAgentEvent

type AsmOpenOmniAgentEvent struct {

	// the id of the agent
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// the session sid generated when the agent logged into asm
	AsmSessionSid int64 `protobuf:"varint,2,opt,name=asm_session_sid,json=asmSessionSid,proto3" json:"asm_session_sid,omitempty"`
	// contains filtered or unexported fields
}

AsmOpenOmniAgentEvent - whenever an agent logs into omni agent

func (*AsmOpenOmniAgentEvent) Descriptor deprecated

func (*AsmOpenOmniAgentEvent) Descriptor() ([]byte, []int)

Deprecated: Use AsmOpenOmniAgentEvent.ProtoReflect.Descriptor instead.

func (*AsmOpenOmniAgentEvent) GetAsmSessionSid

func (x *AsmOpenOmniAgentEvent) GetAsmSessionSid() int64

func (*AsmOpenOmniAgentEvent) GetUserId

func (x *AsmOpenOmniAgentEvent) GetUserId() string

func (*AsmOpenOmniAgentEvent) ProtoMessage

func (*AsmOpenOmniAgentEvent) ProtoMessage()

func (*AsmOpenOmniAgentEvent) ProtoReflect

func (x *AsmOpenOmniAgentEvent) ProtoReflect() protoreflect.Message

func (*AsmOpenOmniAgentEvent) Reset

func (x *AsmOpenOmniAgentEvent) Reset()

func (*AsmOpenOmniAgentEvent) String

func (x *AsmOpenOmniAgentEvent) String() string

type AsmOpenVoiceEvent

type AsmOpenVoiceEvent struct {

	// the id of the agent
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// the session sid generated when agent logged into asm
	AsmSessionSid int64 `protobuf:"varint,2,opt,name=asm_session_sid,json=asmSessionSid,proto3" json:"asm_session_sid,omitempty"`
	// the session sid generated when voice started
	VoiceSessionSid int64 `protobuf:"varint,3,opt,name=voice_session_sid,json=voiceSessionSid,proto3" json:"voice_session_sid,omitempty"`
	// contains filtered or unexported fields
}

AsmOpenVoiceEvent - whenever an agent opens voice

func (*AsmOpenVoiceEvent) Descriptor deprecated

func (*AsmOpenVoiceEvent) Descriptor() ([]byte, []int)

Deprecated: Use AsmOpenVoiceEvent.ProtoReflect.Descriptor instead.

func (*AsmOpenVoiceEvent) GetAsmSessionSid

func (x *AsmOpenVoiceEvent) GetAsmSessionSid() int64

func (*AsmOpenVoiceEvent) GetUserId

func (x *AsmOpenVoiceEvent) GetUserId() string

func (*AsmOpenVoiceEvent) GetVoiceSessionSid

func (x *AsmOpenVoiceEvent) GetVoiceSessionSid() int64

func (*AsmOpenVoiceEvent) ProtoMessage

func (*AsmOpenVoiceEvent) ProtoMessage()

func (*AsmOpenVoiceEvent) ProtoReflect

func (x *AsmOpenVoiceEvent) ProtoReflect() protoreflect.Message

func (*AsmOpenVoiceEvent) Reset

func (x *AsmOpenVoiceEvent) Reset()

func (*AsmOpenVoiceEvent) String

func (x *AsmOpenVoiceEvent) String() string

type AsmPauseEvent

type AsmPauseEvent struct {

	// the id of the agent
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// the session sid generated when the agent logged into asm
	AsmSessionSid int64 `protobuf:"varint,2,opt,name=asm_session_sid,json=asmSessionSid,proto3" json:"asm_session_sid,omitempty"`
	// contains filtered or unexported fields
}

AsmPauseEvent -

func (*AsmPauseEvent) Descriptor deprecated

func (*AsmPauseEvent) Descriptor() ([]byte, []int)

Deprecated: Use AsmPauseEvent.ProtoReflect.Descriptor instead.

func (*AsmPauseEvent) GetAsmSessionSid

func (x *AsmPauseEvent) GetAsmSessionSid() int64

func (*AsmPauseEvent) GetUserId

func (x *AsmPauseEvent) GetUserId() string

func (*AsmPauseEvent) ProtoMessage

func (*AsmPauseEvent) ProtoMessage()

func (*AsmPauseEvent) ProtoReflect

func (x *AsmPauseEvent) ProtoReflect() protoreflect.Message

func (*AsmPauseEvent) Reset

func (x *AsmPauseEvent) Reset()

func (*AsmPauseEvent) String

func (x *AsmPauseEvent) String() string

type AsmResumeEvent

type AsmResumeEvent struct {

	// the id of the agent
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// the session sid generated when the agent logged into asm
	AsmSessionSid int64 `protobuf:"varint,2,opt,name=asm_session_sid,json=asmSessionSid,proto3" json:"asm_session_sid,omitempty"`
	// contains filtered or unexported fields
}

AsmResumeEvent -

func (*AsmResumeEvent) Descriptor deprecated

func (*AsmResumeEvent) Descriptor() ([]byte, []int)

Deprecated: Use AsmResumeEvent.ProtoReflect.Descriptor instead.

func (*AsmResumeEvent) GetAsmSessionSid

func (x *AsmResumeEvent) GetAsmSessionSid() int64

func (*AsmResumeEvent) GetUserId

func (x *AsmResumeEvent) GetUserId() string

func (*AsmResumeEvent) ProtoMessage

func (*AsmResumeEvent) ProtoMessage()

func (*AsmResumeEvent) ProtoReflect

func (x *AsmResumeEvent) ProtoReflect() protoreflect.Message

func (*AsmResumeEvent) Reset

func (x *AsmResumeEvent) Reset()

func (*AsmResumeEvent) String

func (x *AsmResumeEvent) String() string

type AuditEvent

type AuditEvent struct {

	// Org ID
	OrgId string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	// Region ID
	RegionId string `protobuf:"bytes,2,opt,name=region_id,json=regionId,proto3" json:"region_id,omitempty"`
	// Cluster ID
	ClusterId string `protobuf:"bytes,3,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"`
	// Timestamp when this event has been generated
	EventTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=event_time,json=eventTime,proto3" json:"event_time,omitempty"`
	// this is an UUID so we can deduplicate at consumer side
	AuditId string `protobuf:"bytes,5,opt,name=audit_id,json=auditId,proto3" json:"audit_id,omitempty"`
	// Application-specific identifier.
	// All aplications that generate audit events must have a unique numerical ID assigned within a specific event class
	// Vana 200 Omni 300 Asm 400 ....
	// for each event type. (see event_types.proto)
	EventType EventType `protobuf:"varint,10,opt,name=event_type,json=eventType,proto3,enum=api.commons.audit.EventType" json:"event_type,omitempty"`
	// Actual event payload. This is application specific
	//
	// Types that are assignable to Event:
	//
	//	*AuditEvent_XDummyEvent
	//	*AuditEvent_VanaFlagEvent
	//	*AuditEvent_VanaFlagReviewEvent
	//	*AuditEvent_VanaBillingReportEvent
	//	*AuditEvent_VanaFlagSummaryEvent
	//	*AuditEvent_VanaPhraseCorrectionEvent
	//	*AuditEvent_OmnichannelCreateProjectEvent
	//	*AuditEvent_OmnichannelCreateCampaignEvent
	//	*AuditEvent_OmnichannelDailyProjectReportEvent
	//	*AuditEvent_OmnichannelDailyConversationReportEvent
	//	*AuditEvent_OmnichannelAgentAssignConversationEvent
	//	*AuditEvent_OmnichannelAgentUnassignConversationEvent
	//	*AuditEvent_OmnichannelAgentReassignConversationEvent
	//	*AuditEvent_OmnichannelT10Event
	//	*AuditEvent_OmnichannelCustomerText_MessageEvent
	//	*AuditEvent_OmnichannelAgentTextMessageEvent
	//	*AuditEvent_OmnichannelFinishWrapUpEvent
	//	*AuditEvent_OmnichannelBeginWrapUpEvent
	//	*AuditEvent_OmnichannelT11Event
	//	*AuditEvent_OmnichannelCreateConversationEvent
	//	*AuditEvent_OmnichannelAgentSuspendEvent
	//	*AuditEvent_OmnichannelCloseConversationEvent
	//	*AuditEvent_OmnichannelManagerTextMessageEvent
	//	*AuditEvent_OmnichannelUpdateCampaignEvent
	//	*AuditEvent_OmnichannelSetConversationCollectedDataEvent
	//	*AuditEvent_OmnichannelCompleteCampaignEvent
	//	*AuditEvent_OmnichannelArchiveCampaignEvent
	//	*AuditEvent_OmnichannelPauseCampaignEvent
	//	*AuditEvent_OmnichannelResumeCampaignEvent
	//	*AuditEvent_OmnichannelStartCampaignEvent
	//	*AuditEvent_OmnichannelScheduleModuleEvent
	//	*AuditEvent_OmnichannelStartModuleEvent
	//	*AuditEvent_OmnichannelPauseModuleEvent
	//	*AuditEvent_OmnichannelResumeModuleEvent
	//	*AuditEvent_OmnichannelErrorModuleEvent
	//	*AuditEvent_OmnichannelSuccessModuleEvent
	//	*AuditEvent_OmnichannelFailModuleEvent
	//	*AuditEvent_OmnichannelCompleteModuleEvent
	//	*AuditEvent_OmnichannelArchiveModuleEvent
	//	*AuditEvent_OmnichannelUpdateModuleEvent
	//	*AuditEvent_OmnichannelAddSmsMessageSentModuleEvent
	//	*AuditEvent_OmnichannelModuleInitialReplyEvent
	//	*AuditEvent_OmnichannelTaskMessageSentEvent
	//	*AuditEvent_OmnichannelConnectedInboxPollEvent
	//	*AuditEvent_OmnichannelConnectedInboxCreatedEvent
	//	*AuditEvent_OmnichannelAgentMessageUnitsEvent
	//	*AuditEvent_OmnichannelManagerMessageUnitsEvent
	//	*AuditEvent_OmnichannelCustomerMessageUnitsEvent
	//	*AuditEvent_OmnichannelSystemMessageUnitsEvent
	//	*AuditEvent_OmnichannelPaymentLinkSentEvent
	//	*AuditEvent_OmnichannelManualApproveTaskAcceptedEvent
	//	*AuditEvent_OmnichannelManualApproveTaskRejectedEvent
	//	*AuditEvent_OmnichannelManualApproveTaskTimeoutEvent
	//	*AuditEvent_OmnichannelManualApproveTaskRequeueEvent
	//	*AuditEvent_OmnichannelTranscriptSavedEvent
	//	*AuditEvent_AsmAgentLoginEvent
	//	*AuditEvent_AsmOpenVoiceEvent
	//	*AuditEvent_AsmOpenOmniAgentEvent
	//	*AuditEvent_AsmActivateConversationEvent
	//	*AuditEvent_AsmDeactivateConversationEvent
	//	*AuditEvent_AsmAgentStateChangedEvent
	//	*AuditEvent_AsmAgentLogoutEvent
	//	*AuditEvent_AsmPauseEvent
	//	*AuditEvent_AsmResumeEvent
	//	*AuditEvent_AsmConversationPulledEvent
	//	*AuditEvent_ScorecardsCreateQuestionEvent
	//	*AuditEvent_ScorecardsUpdateQuestionEvent
	//	*AuditEvent_ScorecardsDeleteQuestionEvent
	//	*AuditEvent_ScorecardsCreateScorecardEvent
	//	*AuditEvent_ScorecardsUpdateScorecardEvent
	//	*AuditEvent_ScorecardsDeleteScorecardEvent
	//	*AuditEvent_ScorecardsCloneScorecardEvent
	//	*AuditEvent_ScorecardsCreateEvaluationEvent
	//	*AuditEvent_ScorecardsDeleteEvaluationEvent
	//	*AuditEvent_ScorecardsCreateSectionEvent
	//	*AuditEvent_ScorecardsUpdateSectionEvent
	//	*AuditEvent_ScorecardsDeleteSectionEvent
	//	*AuditEvent_ScorecardsCreateCategoryEvent
	//	*AuditEvent_ScorecardsUpdateCategoryEvent
	//	*AuditEvent_ScorecardsDeleteCategoryEvent
	//	*AuditEvent_ScorecardsCreateEvaluationQuestionEvent
	//	*AuditEvent_ScorecardsUpdateEvaluationQuestionEvent
	//	*AuditEvent_ScorecardsDeleteEvaluationQuestionEvent
	//	*AuditEvent_ScorecardsCreateScorecardQuestionEvent
	//	*AuditEvent_ScorecardsUpdateScorecardQuestionEvent
	//	*AuditEvent_ScorecardsDeleteScorecardQuestionEvent
	//	*AuditEvent_ScorecardsCreateAutoEvaluationEvent
	//	*AuditEvent_ScorecardsUpdateEvaluationEvent
	//	*AuditEvent_TicketEvent
	//	*AuditEvent_ComplianceRndQueryEvent
	//	*AuditEvent_ComplianceRndQueryCachedEvent
	//	*AuditEvent_AgentTrainingCreateLearningOpportunityEvent
	//	*AuditEvent_LmsPipelineFailureEvent
	//	*AuditEvent_LmsPipelineNoOutputEvent
	//	*AuditEvent_LmsPipelineSuccessfulEvent
	//	*AuditEvent_BillingCommitBillingPlanEvent
	//	*AuditEvent_BillingCreateBillingPlanEvent
	//	*AuditEvent_BillingCreateInvoiceEvent
	//	*AuditEvent_BillingCreateRateDefinitionEvent
	//	*AuditEvent_BillingDeleteBillingPlanEvent
	//	*AuditEvent_BillingDeleteInvoiceEvent
	//	*AuditEvent_BillingDeleteRateDefinitionEvent
	//	*AuditEvent_BillingExportInvoiceEvent
	//	*AuditEvent_BillingUpdateBillingPlanEvent
	//	*AuditEvent_BillingUpdateInvoiceEvent
	//	*AuditEvent_BillingUpdateRateDefinitionEvent
	//	*AuditEvent_DeliveryFailureEvent
	//	*AuditEvent_DeliverySuccessEvent
	//	*AuditEvent_ContactManagerEntryAddEvent
	//	*AuditEvent_ContactManagerEntryGetEncEvent
	//	*AuditEvent_ContactManagerDeleteEvent
	//	*AuditEvent_ContactManagerKycEvent
	Event isAuditEvent_Event `protobuf_oneof:"event"`
	// contains filtered or unexported fields
}

This represents a generic audit event that is sent to the audit service

func (*AuditEvent) Descriptor deprecated

func (*AuditEvent) Descriptor() ([]byte, []int)

Deprecated: Use AuditEvent.ProtoReflect.Descriptor instead.

func (*AuditEvent) GetAgentTrainingCreateLearningOpportunityEvent added in v1.7.33

func (x *AuditEvent) GetAgentTrainingCreateLearningOpportunityEvent() *AgentTrainingCreateLearningOpportunityEvent

func (*AuditEvent) GetAsmActivateConversationEvent

func (x *AuditEvent) GetAsmActivateConversationEvent() *AsmActivateConversationEvent

func (*AuditEvent) GetAsmAgentLoginEvent

func (x *AuditEvent) GetAsmAgentLoginEvent() *AsmAgentLoginEvent

func (*AuditEvent) GetAsmAgentLogoutEvent

func (x *AuditEvent) GetAsmAgentLogoutEvent() *AsmAgentLogoutEvent

func (*AuditEvent) GetAsmAgentStateChangedEvent

func (x *AuditEvent) GetAsmAgentStateChangedEvent() *AsmAgentStateChangedEvent

func (*AuditEvent) GetAsmConversationPulledEvent added in v1.7.4

func (x *AuditEvent) GetAsmConversationPulledEvent() *AsmConversationPulledEvent

func (*AuditEvent) GetAsmDeactivateConversationEvent

func (x *AuditEvent) GetAsmDeactivateConversationEvent() *AsmDeactivateConversationEvent

func (*AuditEvent) GetAsmOpenOmniAgentEvent

func (x *AuditEvent) GetAsmOpenOmniAgentEvent() *AsmOpenOmniAgentEvent

func (*AuditEvent) GetAsmOpenVoiceEvent

func (x *AuditEvent) GetAsmOpenVoiceEvent() *AsmOpenVoiceEvent

func (*AuditEvent) GetAsmPauseEvent

func (x *AuditEvent) GetAsmPauseEvent() *AsmPauseEvent

func (*AuditEvent) GetAsmResumeEvent

func (x *AuditEvent) GetAsmResumeEvent() *AsmResumeEvent

func (*AuditEvent) GetAuditId

func (x *AuditEvent) GetAuditId() string

func (*AuditEvent) GetBillingCommitBillingPlanEvent added in v1.7.47

func (x *AuditEvent) GetBillingCommitBillingPlanEvent() *BillingCommitBillingPlanEvent

func (*AuditEvent) GetBillingCreateBillingPlanEvent added in v1.7.47

func (x *AuditEvent) GetBillingCreateBillingPlanEvent() *BillingCreateBillingPlanEvent

func (*AuditEvent) GetBillingCreateInvoiceEvent deprecated added in v1.7.47

func (x *AuditEvent) GetBillingCreateInvoiceEvent() *BillingCreateInvoiceEvent

Deprecated: Marked as deprecated in api/commons/audit/audit.proto.

func (*AuditEvent) GetBillingCreateRateDefinitionEvent added in v1.7.47

func (x *AuditEvent) GetBillingCreateRateDefinitionEvent() *BillingCreateRateDefinitionEvent

func (*AuditEvent) GetBillingDeleteBillingPlanEvent added in v1.7.47

func (x *AuditEvent) GetBillingDeleteBillingPlanEvent() *BillingDeleteBillingPlanEvent

func (*AuditEvent) GetBillingDeleteInvoiceEvent deprecated added in v1.7.47

func (x *AuditEvent) GetBillingDeleteInvoiceEvent() *BillingDeleteInvoiceEvent

Deprecated: Marked as deprecated in api/commons/audit/audit.proto.

func (*AuditEvent) GetBillingDeleteRateDefinitionEvent added in v1.7.47

func (x *AuditEvent) GetBillingDeleteRateDefinitionEvent() *BillingDeleteRateDefinitionEvent

func (*AuditEvent) GetBillingExportInvoiceEvent added in v1.7.47

func (x *AuditEvent) GetBillingExportInvoiceEvent() *BillingExportInvoiceEvent

func (*AuditEvent) GetBillingUpdateBillingPlanEvent added in v1.7.47

func (x *AuditEvent) GetBillingUpdateBillingPlanEvent() *BillingUpdateBillingPlanEvent

func (*AuditEvent) GetBillingUpdateInvoiceEvent deprecated added in v1.7.47

func (x *AuditEvent) GetBillingUpdateInvoiceEvent() *BillingUpdateInvoiceEvent

Deprecated: Marked as deprecated in api/commons/audit/audit.proto.

func (*AuditEvent) GetBillingUpdateRateDefinitionEvent added in v1.7.47

func (x *AuditEvent) GetBillingUpdateRateDefinitionEvent() *BillingUpdateRateDefinitionEvent

func (*AuditEvent) GetClusterId

func (x *AuditEvent) GetClusterId() string

func (*AuditEvent) GetComplianceRndQueryCachedEvent added in v1.5.1

func (x *AuditEvent) GetComplianceRndQueryCachedEvent() *ComplianceRndQueryEvent

func (*AuditEvent) GetComplianceRndQueryEvent added in v1.5.1

func (x *AuditEvent) GetComplianceRndQueryEvent() *ComplianceRndQueryEvent

func (*AuditEvent) GetContactManagerDeleteEvent added in v1.7.72

func (x *AuditEvent) GetContactManagerDeleteEvent() *ContactManagerDeleteEvent

func (*AuditEvent) GetContactManagerEntryAddEvent added in v1.7.72

func (x *AuditEvent) GetContactManagerEntryAddEvent() *ContactManagerEntryAddEvent

func (*AuditEvent) GetContactManagerEntryGetEncEvent added in v1.7.72

func (x *AuditEvent) GetContactManagerEntryGetEncEvent() *ContactManagerEntryGetEncEvent

func (*AuditEvent) GetContactManagerKycEvent added in v1.7.72

func (x *AuditEvent) GetContactManagerKycEvent() *ContactManagerKycEvent

func (*AuditEvent) GetDeliveryFailureEvent added in v1.7.61

func (x *AuditEvent) GetDeliveryFailureEvent() *DeliveryFailureEvent

func (*AuditEvent) GetDeliverySuccessEvent added in v1.7.61

func (x *AuditEvent) GetDeliverySuccessEvent() *DeliverySuccessEvent

func (*AuditEvent) GetEvent

func (m *AuditEvent) GetEvent() isAuditEvent_Event

func (*AuditEvent) GetEventTime

func (x *AuditEvent) GetEventTime() *timestamppb.Timestamp

func (*AuditEvent) GetEventType

func (x *AuditEvent) GetEventType() EventType

func (*AuditEvent) GetLmsPipelineFailureEvent added in v1.7.37

func (x *AuditEvent) GetLmsPipelineFailureEvent() *LMSPipelineFailureEvent

func (*AuditEvent) GetLmsPipelineNoOutputEvent added in v1.7.63

func (x *AuditEvent) GetLmsPipelineNoOutputEvent() *LMSPipelineNoOutputEvent

func (*AuditEvent) GetLmsPipelineSuccessfulEvent added in v1.7.63

func (x *AuditEvent) GetLmsPipelineSuccessfulEvent() *LMSPipelineSuccessfulEvent

func (*AuditEvent) GetOmnichannelAddSmsMessageSentModuleEvent

func (x *AuditEvent) GetOmnichannelAddSmsMessageSentModuleEvent() *OmnichannelSmsMessageSentModuleEvent

func (*AuditEvent) GetOmnichannelAgentAssignConversationEvent

func (x *AuditEvent) GetOmnichannelAgentAssignConversationEvent() *OmnichannelAgentAssignConversationEvent

func (*AuditEvent) GetOmnichannelAgentMessageUnitsEvent

func (x *AuditEvent) GetOmnichannelAgentMessageUnitsEvent() *OmnichannelAgentMessageUnitsEvent

func (*AuditEvent) GetOmnichannelAgentReassignConversationEvent

func (x *AuditEvent) GetOmnichannelAgentReassignConversationEvent() *OmnichannelAgentReassignConversationEvent

func (*AuditEvent) GetOmnichannelAgentSuspendEvent

func (x *AuditEvent) GetOmnichannelAgentSuspendEvent() *OmnichannelAgentSuspendEvent

func (*AuditEvent) GetOmnichannelAgentTextMessageEvent

func (x *AuditEvent) GetOmnichannelAgentTextMessageEvent() *OmnichannelAgentTextMessageEvent

func (*AuditEvent) GetOmnichannelAgentUnassignConversationEvent

func (x *AuditEvent) GetOmnichannelAgentUnassignConversationEvent() *OmnichannelAgentUnassignConversationEvent

func (*AuditEvent) GetOmnichannelArchiveCampaignEvent

func (x *AuditEvent) GetOmnichannelArchiveCampaignEvent() *OmnichannelArchiveCampaignEvent

func (*AuditEvent) GetOmnichannelArchiveModuleEvent

func (x *AuditEvent) GetOmnichannelArchiveModuleEvent() *OmnichannelArchiveModuleEvent

func (*AuditEvent) GetOmnichannelBeginWrapUpEvent

func (x *AuditEvent) GetOmnichannelBeginWrapUpEvent() *OmnichannelBeginWrapUpEvent

func (*AuditEvent) GetOmnichannelCloseConversationEvent

func (x *AuditEvent) GetOmnichannelCloseConversationEvent() *OmnichannelCloseConversationEvent

func (*AuditEvent) GetOmnichannelCompleteCampaignEvent

func (x *AuditEvent) GetOmnichannelCompleteCampaignEvent() *OmnichannelCompleteCampaignEvent

func (*AuditEvent) GetOmnichannelCompleteModuleEvent

func (x *AuditEvent) GetOmnichannelCompleteModuleEvent() *OmnichannelCompleteModuleEvent

func (*AuditEvent) GetOmnichannelConnectedInboxCreatedEvent

func (x *AuditEvent) GetOmnichannelConnectedInboxCreatedEvent() *OmnichannelConnectedInboxCreatedEvent

func (*AuditEvent) GetOmnichannelConnectedInboxPollEvent

func (x *AuditEvent) GetOmnichannelConnectedInboxPollEvent() *OmnichannelConnectedInboxPollEvent

func (*AuditEvent) GetOmnichannelCreateCampaignEvent

func (x *AuditEvent) GetOmnichannelCreateCampaignEvent() *OmnichannelCreateCampaignEvent

func (*AuditEvent) GetOmnichannelCreateConversationEvent

func (x *AuditEvent) GetOmnichannelCreateConversationEvent() *OmnichannelCreateConversationEvent

func (*AuditEvent) GetOmnichannelCreateProjectEvent

func (x *AuditEvent) GetOmnichannelCreateProjectEvent() *OmnichannelCreateProjectEvent

func (*AuditEvent) GetOmnichannelCustomerMessageUnitsEvent

func (x *AuditEvent) GetOmnichannelCustomerMessageUnitsEvent() *OmnichannelCustomerMessageUnitsEvent

func (*AuditEvent) GetOmnichannelCustomerText_MessageEvent

func (x *AuditEvent) GetOmnichannelCustomerText_MessageEvent() *OmnichannelCustomerTextMessageEvent

func (*AuditEvent) GetOmnichannelDailyConversationReportEvent

func (x *AuditEvent) GetOmnichannelDailyConversationReportEvent() *OmnichannelDailyConversationReportEvent

func (*AuditEvent) GetOmnichannelDailyProjectReportEvent

func (x *AuditEvent) GetOmnichannelDailyProjectReportEvent() *OmnichannelDailyProjectReportEvent

func (*AuditEvent) GetOmnichannelErrorModuleEvent

func (x *AuditEvent) GetOmnichannelErrorModuleEvent() *OmnichannelErrorModuleEvent

func (*AuditEvent) GetOmnichannelFailModuleEvent

func (x *AuditEvent) GetOmnichannelFailModuleEvent() *OmnichannelFailModuleEvent

func (*AuditEvent) GetOmnichannelFinishWrapUpEvent

func (x *AuditEvent) GetOmnichannelFinishWrapUpEvent() *OmnichannelFinishWrapUpEvent

func (*AuditEvent) GetOmnichannelManagerMessageUnitsEvent

func (x *AuditEvent) GetOmnichannelManagerMessageUnitsEvent() *OmnichannelManagerMessageUnitsEvent

func (*AuditEvent) GetOmnichannelManagerTextMessageEvent

func (x *AuditEvent) GetOmnichannelManagerTextMessageEvent() *OmnichannelManagerTextMessageEvent

func (*AuditEvent) GetOmnichannelManualApproveTaskAcceptedEvent added in v1.7.39

func (x *AuditEvent) GetOmnichannelManualApproveTaskAcceptedEvent() *OmnichannelManualApproveTaskAcceptedEvent

func (*AuditEvent) GetOmnichannelManualApproveTaskRejectedEvent added in v1.7.39

func (x *AuditEvent) GetOmnichannelManualApproveTaskRejectedEvent() *OmnichannelManualApproveTaskRejectedEvent

func (*AuditEvent) GetOmnichannelManualApproveTaskRequeueEvent added in v1.7.39

func (x *AuditEvent) GetOmnichannelManualApproveTaskRequeueEvent() *OmnichannelManualApproveTaskRequeueEvent

func (*AuditEvent) GetOmnichannelManualApproveTaskTimeoutEvent added in v1.7.39

func (x *AuditEvent) GetOmnichannelManualApproveTaskTimeoutEvent() *OmnichannelManualApproveTaskTimeoutEvent

func (*AuditEvent) GetOmnichannelModuleInitialReplyEvent

func (x *AuditEvent) GetOmnichannelModuleInitialReplyEvent() *OmnichannelModuleInitialReplyEvent

func (*AuditEvent) GetOmnichannelPauseCampaignEvent

func (x *AuditEvent) GetOmnichannelPauseCampaignEvent() *OmnichannelPauseCampaignEvent

func (*AuditEvent) GetOmnichannelPauseModuleEvent

func (x *AuditEvent) GetOmnichannelPauseModuleEvent() *OmnichannelPauseModuleEvent

func (*AuditEvent) GetOmnichannelPaymentLinkSentEvent added in v1.5.2

func (x *AuditEvent) GetOmnichannelPaymentLinkSentEvent() *OmnichannelPaymentLinkSentEvent

func (*AuditEvent) GetOmnichannelResumeCampaignEvent

func (x *AuditEvent) GetOmnichannelResumeCampaignEvent() *OmnichannelResumeCampaignEvent

func (*AuditEvent) GetOmnichannelResumeModuleEvent

func (x *AuditEvent) GetOmnichannelResumeModuleEvent() *OmnichannelResumeModuleEvent

func (*AuditEvent) GetOmnichannelScheduleModuleEvent

func (x *AuditEvent) GetOmnichannelScheduleModuleEvent() *OmnichannelScheduleModuleEvent

func (*AuditEvent) GetOmnichannelSetConversationCollectedDataEvent

func (x *AuditEvent) GetOmnichannelSetConversationCollectedDataEvent() *OmnichannelSetConversationCollectedDataEvent

func (*AuditEvent) GetOmnichannelStartCampaignEvent

func (x *AuditEvent) GetOmnichannelStartCampaignEvent() *OmnichannelStartCampaignEvent

func (*AuditEvent) GetOmnichannelStartModuleEvent

func (x *AuditEvent) GetOmnichannelStartModuleEvent() *OmnichannelStartModuleEvent

func (*AuditEvent) GetOmnichannelSuccessModuleEvent

func (x *AuditEvent) GetOmnichannelSuccessModuleEvent() *OmnichannelSuccessModuleEvent

func (*AuditEvent) GetOmnichannelSystemMessageUnitsEvent

func (x *AuditEvent) GetOmnichannelSystemMessageUnitsEvent() *OmnichannelSystemMessageUnitsEvent

func (*AuditEvent) GetOmnichannelT10Event

func (x *AuditEvent) GetOmnichannelT10Event() *OmnichannelT10Event

func (*AuditEvent) GetOmnichannelT11Event

func (x *AuditEvent) GetOmnichannelT11Event() *OmnichannelT11Event

func (*AuditEvent) GetOmnichannelTaskMessageSentEvent

func (x *AuditEvent) GetOmnichannelTaskMessageSentEvent() *OmnichannelTaskMessageSentEvent

func (*AuditEvent) GetOmnichannelTranscriptSavedEvent added in v1.7.63

func (x *AuditEvent) GetOmnichannelTranscriptSavedEvent() *OmnichannelTranscriptSavedEvent

func (*AuditEvent) GetOmnichannelUpdateCampaignEvent

func (x *AuditEvent) GetOmnichannelUpdateCampaignEvent() *OmnichannelUpdateCampaignEvent

func (*AuditEvent) GetOmnichannelUpdateModuleEvent

func (x *AuditEvent) GetOmnichannelUpdateModuleEvent() *OmnichannelUpdateModuleEvent

func (*AuditEvent) GetOrgId

func (x *AuditEvent) GetOrgId() string

func (*AuditEvent) GetRegionId

func (x *AuditEvent) GetRegionId() string

func (*AuditEvent) GetScorecardsCloneScorecardEvent

func (x *AuditEvent) GetScorecardsCloneScorecardEvent() *ScorecardsCloneScorecardEvent

func (*AuditEvent) GetScorecardsCreateAutoEvaluationEvent

func (x *AuditEvent) GetScorecardsCreateAutoEvaluationEvent() *ScorecardsCreateAutoEvaluationEvent

func (*AuditEvent) GetScorecardsCreateCategoryEvent

func (x *AuditEvent) GetScorecardsCreateCategoryEvent() *ScorecardsCreateCategoryEvent

func (*AuditEvent) GetScorecardsCreateEvaluationEvent

func (x *AuditEvent) GetScorecardsCreateEvaluationEvent() *ScorecardsCreateEvaluationEvent

func (*AuditEvent) GetScorecardsCreateEvaluationQuestionEvent

func (x *AuditEvent) GetScorecardsCreateEvaluationQuestionEvent() *ScorecardsCreateEvaluationQuestionEvent

func (*AuditEvent) GetScorecardsCreateQuestionEvent

func (x *AuditEvent) GetScorecardsCreateQuestionEvent() *ScorecardsCreateQuestionEvent

func (*AuditEvent) GetScorecardsCreateScorecardEvent

func (x *AuditEvent) GetScorecardsCreateScorecardEvent() *ScorecardsCreateScorecardEvent

func (*AuditEvent) GetScorecardsCreateScorecardQuestionEvent

func (x *AuditEvent) GetScorecardsCreateScorecardQuestionEvent() *ScorecardsCreateScorecardQuestionEvent

func (*AuditEvent) GetScorecardsCreateSectionEvent

func (x *AuditEvent) GetScorecardsCreateSectionEvent() *ScorecardsCreateSectionEvent

func (*AuditEvent) GetScorecardsDeleteCategoryEvent

func (x *AuditEvent) GetScorecardsDeleteCategoryEvent() *ScorecardsDeleteCategoryEvent

func (*AuditEvent) GetScorecardsDeleteEvaluationEvent

func (x *AuditEvent) GetScorecardsDeleteEvaluationEvent() *ScorecardsDeleteEvaluationEvent

func (*AuditEvent) GetScorecardsDeleteEvaluationQuestionEvent

func (x *AuditEvent) GetScorecardsDeleteEvaluationQuestionEvent() *ScorecardsDeleteEvaluationQuestionEvent

func (*AuditEvent) GetScorecardsDeleteQuestionEvent

func (x *AuditEvent) GetScorecardsDeleteQuestionEvent() *ScorecardsDeleteQuestionEvent

func (*AuditEvent) GetScorecardsDeleteScorecardEvent

func (x *AuditEvent) GetScorecardsDeleteScorecardEvent() *ScorecardsDeleteScorecardEvent

func (*AuditEvent) GetScorecardsDeleteScorecardQuestionEvent

func (x *AuditEvent) GetScorecardsDeleteScorecardQuestionEvent() *ScorecardsDeleteScorecardQuestionEvent

func (*AuditEvent) GetScorecardsDeleteSectionEvent

func (x *AuditEvent) GetScorecardsDeleteSectionEvent() *ScorecardsDeleteSectionEvent

func (*AuditEvent) GetScorecardsUpdateCategoryEvent

func (x *AuditEvent) GetScorecardsUpdateCategoryEvent() *ScorecardsUpdateCategoryEvent

func (*AuditEvent) GetScorecardsUpdateEvaluationEvent added in v1.6.0

func (x *AuditEvent) GetScorecardsUpdateEvaluationEvent() *ScorecardsUpdateEvaluationEvent

func (*AuditEvent) GetScorecardsUpdateEvaluationQuestionEvent

func (x *AuditEvent) GetScorecardsUpdateEvaluationQuestionEvent() *ScorecardsUpdateEvaluationQuestionEvent

func (*AuditEvent) GetScorecardsUpdateQuestionEvent

func (x *AuditEvent) GetScorecardsUpdateQuestionEvent() *ScorecardsUpdateQuestionEvent

func (*AuditEvent) GetScorecardsUpdateScorecardEvent

func (x *AuditEvent) GetScorecardsUpdateScorecardEvent() *ScorecardsUpdateScorecardEvent

func (*AuditEvent) GetScorecardsUpdateScorecardQuestionEvent

func (x *AuditEvent) GetScorecardsUpdateScorecardQuestionEvent() *ScorecardsUpdateScorecardQuestionEvent

func (*AuditEvent) GetScorecardsUpdateSectionEvent

func (x *AuditEvent) GetScorecardsUpdateSectionEvent() *ScorecardsUpdateSectionEvent

func (*AuditEvent) GetTicketEvent

func (x *AuditEvent) GetTicketEvent() *TicketEvent

func (*AuditEvent) GetVanaBillingReportEvent

func (x *AuditEvent) GetVanaBillingReportEvent() *VanaBillingReportEvent

func (*AuditEvent) GetVanaFlagEvent

func (x *AuditEvent) GetVanaFlagEvent() *VanaFlagEvent

func (*AuditEvent) GetVanaFlagReviewEvent

func (x *AuditEvent) GetVanaFlagReviewEvent() *VanaFlagReviewEvent

func (*AuditEvent) GetVanaFlagSummaryEvent

func (x *AuditEvent) GetVanaFlagSummaryEvent() *VanaFlagSummaryEvent

func (*AuditEvent) GetVanaPhraseCorrectionEvent added in v1.7.35

func (x *AuditEvent) GetVanaPhraseCorrectionEvent() *VanaPhraseCorrectionEvent

func (*AuditEvent) GetXDummyEvent

func (x *AuditEvent) GetXDummyEvent() *DummyEvent

func (*AuditEvent) ProtoMessage

func (*AuditEvent) ProtoMessage()

func (*AuditEvent) ProtoReflect

func (x *AuditEvent) ProtoReflect() protoreflect.Message

func (*AuditEvent) Reset

func (x *AuditEvent) Reset()

func (*AuditEvent) String

func (x *AuditEvent) String() string

type AuditEvent_AgentTrainingCreateLearningOpportunityEvent added in v1.7.33

type AuditEvent_AgentTrainingCreateLearningOpportunityEvent struct {
	// Agent Training events class 800
	// learning opportunity created event
	AgentTrainingCreateLearningOpportunityEvent *AgentTrainingCreateLearningOpportunityEvent `` /* 140-byte string literal not displayed */
}

type AuditEvent_AsmActivateConversationEvent

type AuditEvent_AsmActivateConversationEvent struct {
	// agent activates conversation event
	AsmActivateConversationEvent *AsmActivateConversationEvent `protobuf:"bytes,403,opt,name=asm_activate_conversation_event,json=asmActivateConversationEvent,proto3,oneof"`
}

type AuditEvent_AsmAgentLoginEvent

type AuditEvent_AsmAgentLoginEvent struct {
	// / Asm events 400
	// agent logged into asm event
	AsmAgentLoginEvent *AsmAgentLoginEvent `protobuf:"bytes,400,opt,name=asm_agent_login_event,json=asmAgentLoginEvent,proto3,oneof"`
}

type AuditEvent_AsmAgentLogoutEvent

type AuditEvent_AsmAgentLogoutEvent struct {
	// agent logged out of asm event
	AsmAgentLogoutEvent *AsmAgentLogoutEvent `protobuf:"bytes,406,opt,name=asm_agent_logout_event,json=asmAgentLogoutEvent,proto3,oneof"`
}

type AuditEvent_AsmAgentStateChangedEvent

type AuditEvent_AsmAgentStateChangedEvent struct {
	// agent's state changed event
	AsmAgentStateChangedEvent *AsmAgentStateChangedEvent `protobuf:"bytes,405,opt,name=asm_agent_state_changed_event,json=asmAgentStateChangedEvent,proto3,oneof"`
}

type AuditEvent_AsmConversationPulledEvent added in v1.7.4

type AuditEvent_AsmConversationPulledEvent struct {
	// asm conversation pulled event
	AsmConversationPulledEvent *AsmConversationPulledEvent `protobuf:"bytes,409,opt,name=asm_conversation_pulled_event,json=asmConversationPulledEvent,proto3,oneof"`
}

type AuditEvent_AsmDeactivateConversationEvent

type AuditEvent_AsmDeactivateConversationEvent struct {
	// agent deactivates a conversation event
	AsmDeactivateConversationEvent *AsmDeactivateConversationEvent `protobuf:"bytes,404,opt,name=asm_deactivate_conversation_event,json=asmDeactivateConversationEvent,proto3,oneof"`
}

type AuditEvent_AsmOpenOmniAgentEvent

type AuditEvent_AsmOpenOmniAgentEvent struct {
	// agent logs into omni event
	AsmOpenOmniAgentEvent *AsmOpenOmniAgentEvent `protobuf:"bytes,402,opt,name=asm_open_omni_agent_event,json=asmOpenOmniAgentEvent,proto3,oneof"`
}

type AuditEvent_AsmOpenVoiceEvent

type AuditEvent_AsmOpenVoiceEvent struct {
	// agent opens voice event
	AsmOpenVoiceEvent *AsmOpenVoiceEvent `protobuf:"bytes,401,opt,name=asm_open_voice_event,json=asmOpenVoiceEvent,proto3,oneof"`
}

type AuditEvent_AsmPauseEvent

type AuditEvent_AsmPauseEvent struct {
	// asm pause event
	AsmPauseEvent *AsmPauseEvent `protobuf:"bytes,407,opt,name=asm_pause_event,json=asmPauseEvent,proto3,oneof"`
}

type AuditEvent_AsmResumeEvent

type AuditEvent_AsmResumeEvent struct {
	// asm resume event
	AsmResumeEvent *AsmResumeEvent `protobuf:"bytes,408,opt,name=asm_resume_event,json=asmResumeEvent,proto3,oneof"`
}

type AuditEvent_BillingCommitBillingPlanEvent added in v1.7.47

type AuditEvent_BillingCommitBillingPlanEvent struct {
	// Billing Events class 1000
	BillingCommitBillingPlanEvent *BillingCommitBillingPlanEvent `protobuf:"bytes,1000,opt,name=billing_commit_billing_plan_event,json=billingCommitBillingPlanEvent,proto3,oneof"`
}

type AuditEvent_BillingCreateBillingPlanEvent added in v1.7.47

type AuditEvent_BillingCreateBillingPlanEvent struct {
	BillingCreateBillingPlanEvent *BillingCreateBillingPlanEvent `protobuf:"bytes,1001,opt,name=billing_create_billing_plan_event,json=billingCreateBillingPlanEvent,proto3,oneof"`
}

type AuditEvent_BillingCreateInvoiceEvent added in v1.7.47

type AuditEvent_BillingCreateInvoiceEvent struct {
	// Deprecated: Marked as deprecated in api/commons/audit/audit.proto.
	BillingCreateInvoiceEvent *BillingCreateInvoiceEvent `protobuf:"bytes,1002,opt,name=billing_create_invoice_event,json=billingCreateInvoiceEvent,proto3,oneof"`
}

type AuditEvent_BillingCreateRateDefinitionEvent added in v1.7.47

type AuditEvent_BillingCreateRateDefinitionEvent struct {
	BillingCreateRateDefinitionEvent *BillingCreateRateDefinitionEvent `protobuf:"bytes,1003,opt,name=billing_create_rate_definition_event,json=billingCreateRateDefinitionEvent,proto3,oneof"`
}

type AuditEvent_BillingDeleteBillingPlanEvent added in v1.7.47

type AuditEvent_BillingDeleteBillingPlanEvent struct {
	BillingDeleteBillingPlanEvent *BillingDeleteBillingPlanEvent `protobuf:"bytes,1004,opt,name=billing_delete_billing_plan_event,json=billingDeleteBillingPlanEvent,proto3,oneof"`
}

type AuditEvent_BillingDeleteInvoiceEvent added in v1.7.47

type AuditEvent_BillingDeleteInvoiceEvent struct {
	// Deprecated: Marked as deprecated in api/commons/audit/audit.proto.
	BillingDeleteInvoiceEvent *BillingDeleteInvoiceEvent `protobuf:"bytes,1005,opt,name=billing_delete_invoice_event,json=billingDeleteInvoiceEvent,proto3,oneof"`
}

type AuditEvent_BillingDeleteRateDefinitionEvent added in v1.7.47

type AuditEvent_BillingDeleteRateDefinitionEvent struct {
	BillingDeleteRateDefinitionEvent *BillingDeleteRateDefinitionEvent `protobuf:"bytes,1006,opt,name=billing_delete_rate_definition_event,json=billingDeleteRateDefinitionEvent,proto3,oneof"`
}

type AuditEvent_BillingExportInvoiceEvent added in v1.7.47

type AuditEvent_BillingExportInvoiceEvent struct {
	BillingExportInvoiceEvent *BillingExportInvoiceEvent `protobuf:"bytes,1007,opt,name=billing_export_invoice_event,json=billingExportInvoiceEvent,proto3,oneof"`
}

type AuditEvent_BillingUpdateBillingPlanEvent added in v1.7.47

type AuditEvent_BillingUpdateBillingPlanEvent struct {
	BillingUpdateBillingPlanEvent *BillingUpdateBillingPlanEvent `protobuf:"bytes,1008,opt,name=billing_update_billing_plan_event,json=billingUpdateBillingPlanEvent,proto3,oneof"`
}

type AuditEvent_BillingUpdateInvoiceEvent added in v1.7.47

type AuditEvent_BillingUpdateInvoiceEvent struct {
	// Deprecated: Marked as deprecated in api/commons/audit/audit.proto.
	BillingUpdateInvoiceEvent *BillingUpdateInvoiceEvent `protobuf:"bytes,1009,opt,name=billing_update_invoice_event,json=billingUpdateInvoiceEvent,proto3,oneof"`
}

type AuditEvent_BillingUpdateRateDefinitionEvent added in v1.7.47

type AuditEvent_BillingUpdateRateDefinitionEvent struct {
	BillingUpdateRateDefinitionEvent *BillingUpdateRateDefinitionEvent `protobuf:"bytes,1010,opt,name=billing_update_rate_definition_event,json=billingUpdateRateDefinitionEvent,proto3,oneof"`
}

type AuditEvent_ComplianceRndQueryCachedEvent added in v1.5.1

type AuditEvent_ComplianceRndQueryCachedEvent struct {
	// compliance rnd query cached event
	ComplianceRndQueryCachedEvent *ComplianceRndQueryEvent `protobuf:"bytes,701,opt,name=compliance_rnd_query_cached_event,json=complianceRndQueryCachedEvent,proto3,oneof"`
}

type AuditEvent_ComplianceRndQueryEvent added in v1.5.1

type AuditEvent_ComplianceRndQueryEvent struct {
	// Compliance events
	// compliance rnd query event
	ComplianceRndQueryEvent *ComplianceRndQueryEvent `protobuf:"bytes,700,opt,name=compliance_rnd_query_event,json=complianceRndQueryEvent,proto3,oneof"`
}

type AuditEvent_ContactManagerDeleteEvent added in v1.7.72

type AuditEvent_ContactManagerDeleteEvent struct {
	ContactManagerDeleteEvent *ContactManagerDeleteEvent `protobuf:"bytes,1202,opt,name=contact_manager_delete_event,json=contactManagerDeleteEvent,proto3,oneof"`
}

type AuditEvent_ContactManagerEntryAddEvent added in v1.7.72

type AuditEvent_ContactManagerEntryAddEvent struct {
	// Contact Manager event
	ContactManagerEntryAddEvent *ContactManagerEntryAddEvent `protobuf:"bytes,1200,opt,name=contact_manager_entry_add_event,json=contactManagerEntryAddEvent,proto3,oneof"`
}

type AuditEvent_ContactManagerEntryGetEncEvent added in v1.7.72

type AuditEvent_ContactManagerEntryGetEncEvent struct {
	ContactManagerEntryGetEncEvent *ContactManagerEntryGetEncEvent `protobuf:"bytes,1201,opt,name=contact_manager_entry_get_enc_event,json=contactManagerEntryGetEncEvent,proto3,oneof"`
}

type AuditEvent_ContactManagerKycEvent added in v1.7.72

type AuditEvent_ContactManagerKycEvent struct {
	ContactManagerKycEvent *ContactManagerKycEvent `protobuf:"bytes,1203,opt,name=contact_manager_kyc_event,json=contactManagerKycEvent,proto3,oneof"`
}

type AuditEvent_DeliveryFailureEvent added in v1.7.61

type AuditEvent_DeliveryFailureEvent struct {
	// Delivery Events class 1100
	DeliveryFailureEvent *DeliveryFailureEvent `protobuf:"bytes,1100,opt,name=delivery_failure_event,json=deliveryFailureEvent,proto3,oneof"`
}

type AuditEvent_DeliverySuccessEvent added in v1.7.61

type AuditEvent_DeliverySuccessEvent struct {
	DeliverySuccessEvent *DeliverySuccessEvent `protobuf:"bytes,1101,opt,name=delivery_success_event,json=deliverySuccessEvent,proto3,oneof"`
}

type AuditEvent_LmsPipelineFailureEvent added in v1.7.37

type AuditEvent_LmsPipelineFailureEvent struct {
	// LMS Events class 900
	LmsPipelineFailureEvent *LMSPipelineFailureEvent `protobuf:"bytes,900,opt,name=lms_pipeline_failure_event,json=lmsPipelineFailureEvent,proto3,oneof"`
}

type AuditEvent_LmsPipelineNoOutputEvent added in v1.7.63

type AuditEvent_LmsPipelineNoOutputEvent struct {
	LmsPipelineNoOutputEvent *LMSPipelineNoOutputEvent `protobuf:"bytes,901,opt,name=lms_pipeline_no_output_event,json=lmsPipelineNoOutputEvent,proto3,oneof"`
}

type AuditEvent_LmsPipelineSuccessfulEvent added in v1.7.63

type AuditEvent_LmsPipelineSuccessfulEvent struct {
	LmsPipelineSuccessfulEvent *LMSPipelineSuccessfulEvent `protobuf:"bytes,902,opt,name=lms_pipeline_successful_event,json=lmsPipelineSuccessfulEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelAddSmsMessageSentModuleEvent

type AuditEvent_OmnichannelAddSmsMessageSentModuleEvent struct {
	// SmsMessageSent module event
	OmnichannelAddSmsMessageSentModuleEvent *OmnichannelSmsMessageSentModuleEvent `` /* 133-byte string literal not displayed */
}

type AuditEvent_OmnichannelAgentAssignConversationEvent

type AuditEvent_OmnichannelAgentAssignConversationEvent struct {
	// agent assign conversation event
	OmnichannelAgentAssignConversationEvent *OmnichannelAgentAssignConversationEvent `` /* 131-byte string literal not displayed */
}

type AuditEvent_OmnichannelAgentMessageUnitsEvent

type AuditEvent_OmnichannelAgentMessageUnitsEvent struct {
	// an event for when the message units for an agent omni message were calculated
	OmnichannelAgentMessageUnitsEvent *OmnichannelAgentMessageUnitsEvent `protobuf:"bytes,353,opt,name=omnichannel_agent_message_units_event,json=omnichannelAgentMessageUnitsEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelAgentReassignConversationEvent

type AuditEvent_OmnichannelAgentReassignConversationEvent struct {
	// agent reassign conversation event
	OmnichannelAgentReassignConversationEvent *OmnichannelAgentReassignConversationEvent `` /* 135-byte string literal not displayed */
}

type AuditEvent_OmnichannelAgentSuspendEvent

type AuditEvent_OmnichannelAgentSuspendEvent struct {
	// agent suspended the conversation event
	OmnichannelAgentSuspendEvent *OmnichannelAgentSuspendEvent `protobuf:"bytes,315,opt,name=omnichannel_agent_suspend_event,json=omnichannelAgentSuspendEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelAgentTextMessageEvent

type AuditEvent_OmnichannelAgentTextMessageEvent struct {
	// agent sent a text message event
	OmnichannelAgentTextMessageEvent *OmnichannelAgentTextMessageEvent `protobuf:"bytes,310,opt,name=omnichannel_agent_text_message_event,json=omnichannelAgentTextMessageEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelAgentUnassignConversationEvent

type AuditEvent_OmnichannelAgentUnassignConversationEvent struct {
	// agent unassign conversation event
	OmnichannelAgentUnassignConversationEvent *OmnichannelAgentUnassignConversationEvent `` /* 135-byte string literal not displayed */
}

type AuditEvent_OmnichannelArchiveCampaignEvent

type AuditEvent_OmnichannelArchiveCampaignEvent struct {
	// archive campaign event
	OmnichannelArchiveCampaignEvent *OmnichannelArchiveCampaignEvent `protobuf:"bytes,333,opt,name=omnichannel_archive_campaign_event,json=omnichannelArchiveCampaignEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelArchiveModuleEvent

type AuditEvent_OmnichannelArchiveModuleEvent struct {
	// archive module event
	OmnichannelArchiveModuleEvent *OmnichannelArchiveModuleEvent `protobuf:"bytes,345,opt,name=omnichannel_archive_module_event,json=omnichannelArchiveModuleEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelBeginWrapUpEvent

type AuditEvent_OmnichannelBeginWrapUpEvent struct {
	// conversation closes and moves to wrap up event
	OmnichannelBeginWrapUpEvent *OmnichannelBeginWrapUpEvent `protobuf:"bytes,312,opt,name=omnichannel_begin_wrap_up_event,json=omnichannelBeginWrapUpEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelCloseConversationEvent

type AuditEvent_OmnichannelCloseConversationEvent struct {
	// close conversation
	OmnichannelCloseConversationEvent *OmnichannelCloseConversationEvent `protobuf:"bytes,322,opt,name=omnichannel_close_conversation_event,json=omnichannelCloseConversationEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelCompleteCampaignEvent

type AuditEvent_OmnichannelCompleteCampaignEvent struct {
	// complete campaign event
	OmnichannelCompleteCampaignEvent *OmnichannelCompleteCampaignEvent `protobuf:"bytes,348,opt,name=omnichannel_complete_campaign_event,json=omnichannelCompleteCampaignEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelCompleteModuleEvent

type AuditEvent_OmnichannelCompleteModuleEvent struct {
	// complete module event
	OmnichannelCompleteModuleEvent *OmnichannelCompleteModuleEvent `protobuf:"bytes,344,opt,name=omnichannel_complete_module_event,json=omnichannelCompleteModuleEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelConnectedInboxCreatedEvent

type AuditEvent_OmnichannelConnectedInboxCreatedEvent struct {
	// an event for when a connected inbox is created
	OmnichannelConnectedInboxCreatedEvent *OmnichannelConnectedInboxCreatedEvent `` /* 127-byte string literal not displayed */
}

type AuditEvent_OmnichannelConnectedInboxPollEvent

type AuditEvent_OmnichannelConnectedInboxPollEvent struct {
	// a connected inbox poll event
	OmnichannelConnectedInboxPollEvent *OmnichannelConnectedInboxPollEvent `protobuf:"bytes,351,opt,name=omnichannel_connected_inbox_poll_event,json=omnichannelConnectedInboxPollEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelCreateCampaignEvent

type AuditEvent_OmnichannelCreateCampaignEvent struct {
	OmnichannelCreateCampaignEvent *OmnichannelCreateCampaignEvent `protobuf:"bytes,301,opt,name=omnichannel_create_campaign_event,json=omnichannelCreateCampaignEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelCreateConversationEvent

type AuditEvent_OmnichannelCreateConversationEvent struct {
	// create conversation when customer sends initial message and T1 starts
	OmnichannelCreateConversationEvent *OmnichannelCreateConversationEvent `protobuf:"bytes,314,opt,name=omnichannel_create_conversation_event,json=omnichannelCreateConversationEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelCreateProjectEvent

type AuditEvent_OmnichannelCreateProjectEvent struct {
	// / Omnichannel Events class 300
	OmnichannelCreateProjectEvent *OmnichannelCreateProjectEvent `protobuf:"bytes,300,opt,name=omnichannel_create_project_event,json=omnichannelCreateProjectEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelCustomerMessageUnitsEvent

type AuditEvent_OmnichannelCustomerMessageUnitsEvent struct {
	// an event for when the message units for a customer omni message were calculated
	OmnichannelCustomerMessageUnitsEvent *OmnichannelCustomerMessageUnitsEvent `protobuf:"bytes,355,opt,name=omnichannel_customer_message_units_event,json=omnichannelCustomerMessageUnitsEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelCustomerText_MessageEvent

type AuditEvent_OmnichannelCustomerText_MessageEvent struct {
	// customer sent a text message event
	OmnichannelCustomerText_MessageEvent *OmnichannelCustomerTextMessageEvent `protobuf:"bytes,309,opt,name=omnichannel_customer_text_Message_event,json=omnichannelCustomerTextMessageEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelDailyConversationReportEvent

type AuditEvent_OmnichannelDailyConversationReportEvent struct {
	OmnichannelDailyConversationReportEvent *OmnichannelDailyConversationReportEvent `` /* 131-byte string literal not displayed */
}

type AuditEvent_OmnichannelDailyProjectReportEvent

type AuditEvent_OmnichannelDailyProjectReportEvent struct {
	OmnichannelDailyProjectReportEvent *OmnichannelDailyProjectReportEvent `protobuf:"bytes,302,opt,name=omnichannel_daily_project_report_event,json=omnichannelDailyProjectReportEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelErrorModuleEvent

type AuditEvent_OmnichannelErrorModuleEvent struct {
	// error module event
	OmnichannelErrorModuleEvent *OmnichannelErrorModuleEvent `protobuf:"bytes,341,opt,name=omnichannel_error_module_event,json=omnichannelErrorModuleEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelFailModuleEvent

type AuditEvent_OmnichannelFailModuleEvent struct {
	// fail module event
	OmnichannelFailModuleEvent *OmnichannelFailModuleEvent `protobuf:"bytes,343,opt,name=omnichannel_fail_module_event,json=omnichannelFailModuleEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelFinishWrapUpEvent

type AuditEvent_OmnichannelFinishWrapUpEvent struct {
	// finish wrap up event
	OmnichannelFinishWrapUpEvent *OmnichannelFinishWrapUpEvent `protobuf:"bytes,311,opt,name=omnichannel_finish_wrap_up_event,json=omnichannelFinishWrapUpEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelManagerMessageUnitsEvent

type AuditEvent_OmnichannelManagerMessageUnitsEvent struct {
	// an event for when the message units for a manager omni message were calculated
	OmnichannelManagerMessageUnitsEvent *OmnichannelManagerMessageUnitsEvent `protobuf:"bytes,354,opt,name=omnichannel_manager_message_units_event,json=omnichannelManagerMessageUnitsEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelManagerTextMessageEvent

type AuditEvent_OmnichannelManagerTextMessageEvent struct {
	// manager sent a text message event
	OmnichannelManagerTextMessageEvent *OmnichannelManagerTextMessageEvent `protobuf:"bytes,332,opt,name=omnichannel_manager_text_message_event,json=omnichannelManagerTextMessageEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelManualApproveTaskAcceptedEvent added in v1.7.39

type AuditEvent_OmnichannelManualApproveTaskAcceptedEvent struct {
	// accepted manual approve task
	OmnichannelManualApproveTaskAcceptedEvent *OmnichannelManualApproveTaskAcceptedEvent `` /* 136-byte string literal not displayed */
}

type AuditEvent_OmnichannelManualApproveTaskRejectedEvent added in v1.7.39

type AuditEvent_OmnichannelManualApproveTaskRejectedEvent struct {
	// rejected manual approve task
	OmnichannelManualApproveTaskRejectedEvent *OmnichannelManualApproveTaskRejectedEvent `` /* 136-byte string literal not displayed */
}

type AuditEvent_OmnichannelManualApproveTaskRequeueEvent added in v1.7.39

type AuditEvent_OmnichannelManualApproveTaskRequeueEvent struct {
	// requeue of manual approve task
	OmnichannelManualApproveTaskRequeueEvent *OmnichannelManualApproveTaskRequeueEvent `` /* 134-byte string literal not displayed */
}

type AuditEvent_OmnichannelManualApproveTaskTimeoutEvent added in v1.7.39

type AuditEvent_OmnichannelManualApproveTaskTimeoutEvent struct {
	// timeout of manual approve task
	OmnichannelManualApproveTaskTimeoutEvent *OmnichannelManualApproveTaskTimeoutEvent `` /* 134-byte string literal not displayed */
}

type AuditEvent_OmnichannelModuleInitialReplyEvent

type AuditEvent_OmnichannelModuleInitialReplyEvent struct {
	// ModuleInitialReply
	OmnichannelModuleInitialReplyEvent *OmnichannelModuleInitialReplyEvent `protobuf:"bytes,349,opt,name=omnichannel_module_initial_reply_event,json=omnichannelModuleInitialReplyEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelPauseCampaignEvent

type AuditEvent_OmnichannelPauseCampaignEvent struct {
	// pause campaign event
	OmnichannelPauseCampaignEvent *OmnichannelPauseCampaignEvent `protobuf:"bytes,334,opt,name=omnichannel_pause_campaign_event,json=omnichannelPauseCampaignEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelPauseModuleEvent

type AuditEvent_OmnichannelPauseModuleEvent struct {
	// pause module event
	OmnichannelPauseModuleEvent *OmnichannelPauseModuleEvent `protobuf:"bytes,339,opt,name=omnichannel_pause_module_event,json=omnichannelPauseModuleEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelPaymentLinkSentEvent added in v1.5.2

type AuditEvent_OmnichannelPaymentLinkSentEvent struct {
	// an event for when a payment link is sent
	OmnichannelPaymentLinkSentEvent *OmnichannelPaymentLinkSentEvent `protobuf:"bytes,357,opt,name=omnichannel_payment_link_sent_event,json=omnichannelPaymentLinkSentEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelResumeCampaignEvent

type AuditEvent_OmnichannelResumeCampaignEvent struct {
	// resume campaign event
	OmnichannelResumeCampaignEvent *OmnichannelResumeCampaignEvent `protobuf:"bytes,335,opt,name=omnichannel_resume_campaign_event,json=omnichannelResumeCampaignEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelResumeModuleEvent

type AuditEvent_OmnichannelResumeModuleEvent struct {
	// resume module event
	OmnichannelResumeModuleEvent *OmnichannelResumeModuleEvent `protobuf:"bytes,340,opt,name=omnichannel_resume_module_event,json=omnichannelResumeModuleEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelScheduleModuleEvent

type AuditEvent_OmnichannelScheduleModuleEvent struct {
	// schedule module event
	OmnichannelScheduleModuleEvent *OmnichannelScheduleModuleEvent `protobuf:"bytes,337,opt,name=omnichannel_schedule_module_event,json=omnichannelScheduleModuleEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelSetConversationCollectedDataEvent

type AuditEvent_OmnichannelSetConversationCollectedDataEvent struct {
	// set conversation collected data details
	OmnichannelSetConversationCollectedDataEvent *OmnichannelSetConversationCollectedDataEvent `` /* 142-byte string literal not displayed */
}

type AuditEvent_OmnichannelStartCampaignEvent

type AuditEvent_OmnichannelStartCampaignEvent struct {
	// start campaign event
	OmnichannelStartCampaignEvent *OmnichannelStartCampaignEvent `protobuf:"bytes,336,opt,name=omnichannel_start_campaign_event,json=omnichannelStartCampaignEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelStartModuleEvent

type AuditEvent_OmnichannelStartModuleEvent struct {
	// start module event
	OmnichannelStartModuleEvent *OmnichannelStartModuleEvent `protobuf:"bytes,338,opt,name=omnichannel_start_module_event,json=omnichannelStartModuleEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelSuccessModuleEvent

type AuditEvent_OmnichannelSuccessModuleEvent struct {
	// success module event
	OmnichannelSuccessModuleEvent *OmnichannelSuccessModuleEvent `protobuf:"bytes,342,opt,name=omnichannel_success_module_event,json=omnichannelSuccessModuleEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelSystemMessageUnitsEvent

type AuditEvent_OmnichannelSystemMessageUnitsEvent struct {
	// an event for when the message units for a system omni message were calculated
	OmnichannelSystemMessageUnitsEvent *OmnichannelSystemMessageUnitsEvent `protobuf:"bytes,356,opt,name=omnichannel_system_message_units_event,json=omnichannelSystemMessageUnitsEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelT10Event

type AuditEvent_OmnichannelT10Event struct {
	// T10 event
	OmnichannelT10Event *OmnichannelT10Event `protobuf:"bytes,308,opt,name=omnichannel_t10_event,json=omnichannelT10Event,proto3,oneof"`
}

type AuditEvent_OmnichannelT11Event

type AuditEvent_OmnichannelT11Event struct {
	// t11 timer went off event
	OmnichannelT11Event *OmnichannelT11Event `protobuf:"bytes,313,opt,name=omnichannel_t11_event,json=omnichannelT11Event,proto3,oneof"`
}

type AuditEvent_OmnichannelTaskMessageSentEvent

type AuditEvent_OmnichannelTaskMessageSentEvent struct {
	// a task message was sent for a campaign
	OmnichannelTaskMessageSentEvent *OmnichannelTaskMessageSentEvent `protobuf:"bytes,350,opt,name=omnichannel_task_message_sent_event,json=omnichannelTaskMessageSentEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelTranscriptSavedEvent added in v1.7.63

type AuditEvent_OmnichannelTranscriptSavedEvent struct {
	// transcript saved
	OmnichannelTranscriptSavedEvent *OmnichannelTranscriptSavedEvent `protobuf:"bytes,362,opt,name=omnichannel_transcript_saved_event,json=omnichannelTranscriptSavedEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelUpdateCampaignEvent

type AuditEvent_OmnichannelUpdateCampaignEvent struct {
	// update campaign event
	OmnichannelUpdateCampaignEvent *OmnichannelUpdateCampaignEvent `protobuf:"bytes,330,opt,name=omnichannel_update_campaign_event,json=omnichannelUpdateCampaignEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelUpdateModuleEvent

type AuditEvent_OmnichannelUpdateModuleEvent struct {
	// update module event
	OmnichannelUpdateModuleEvent *OmnichannelUpdateModuleEvent `protobuf:"bytes,346,opt,name=omnichannel_update_module_event,json=omnichannelUpdateModuleEvent,proto3,oneof"`
}

type AuditEvent_ScorecardsCloneScorecardEvent

type AuditEvent_ScorecardsCloneScorecardEvent struct {
	// scorecard library scorecard cloned
	ScorecardsCloneScorecardEvent *ScorecardsCloneScorecardEvent `protobuf:"bytes,506,opt,name=scorecards_clone_scorecard_event,json=scorecardsCloneScorecardEvent,proto3,oneof"`
}

type AuditEvent_ScorecardsCreateAutoEvaluationEvent

type AuditEvent_ScorecardsCreateAutoEvaluationEvent struct {
	// auto evaluation library auto evaluation created
	ScorecardsCreateAutoEvaluationEvent *ScorecardsCreateAutoEvaluationEvent `protobuf:"bytes,521,opt,name=scorecards_create_auto_evaluation_event,json=scorecardsCreateAutoEvaluationEvent,proto3,oneof"`
}

type AuditEvent_ScorecardsCreateCategoryEvent

type AuditEvent_ScorecardsCreateCategoryEvent struct {
	// category library category created
	ScorecardsCreateCategoryEvent *ScorecardsCreateCategoryEvent `protobuf:"bytes,512,opt,name=scorecards_create_category_event,json=scorecardsCreateCategoryEvent,proto3,oneof"`
}

type AuditEvent_ScorecardsCreateEvaluationEvent

type AuditEvent_ScorecardsCreateEvaluationEvent struct {
	// evaluation library evaluation created
	ScorecardsCreateEvaluationEvent *ScorecardsCreateEvaluationEvent `protobuf:"bytes,507,opt,name=scorecards_create_evaluation_event,json=scorecardsCreateEvaluationEvent,proto3,oneof"`
}

type AuditEvent_ScorecardsCreateEvaluationQuestionEvent

type AuditEvent_ScorecardsCreateEvaluationQuestionEvent struct {
	// evaluation question created
	ScorecardsCreateEvaluationQuestionEvent *ScorecardsCreateEvaluationQuestionEvent `` /* 131-byte string literal not displayed */
}

type AuditEvent_ScorecardsCreateQuestionEvent

type AuditEvent_ScorecardsCreateQuestionEvent struct {
	// Scorecards events class 500
	// question library question created
	ScorecardsCreateQuestionEvent *ScorecardsCreateQuestionEvent `protobuf:"bytes,500,opt,name=scorecards_create_question_event,json=scorecardsCreateQuestionEvent,proto3,oneof"`
}

type AuditEvent_ScorecardsCreateScorecardEvent

type AuditEvent_ScorecardsCreateScorecardEvent struct {
	// scorecard library scorecard created
	ScorecardsCreateScorecardEvent *ScorecardsCreateScorecardEvent `protobuf:"bytes,503,opt,name=scorecards_create_scorecard_event,json=scorecardsCreateScorecardEvent,proto3,oneof"`
}

type AuditEvent_ScorecardsCreateScorecardQuestionEvent

type AuditEvent_ScorecardsCreateScorecardQuestionEvent struct {
	// scorecard question library scorecard question created
	ScorecardsCreateScorecardQuestionEvent *ScorecardsCreateScorecardQuestionEvent `` /* 129-byte string literal not displayed */
}

type AuditEvent_ScorecardsCreateSectionEvent

type AuditEvent_ScorecardsCreateSectionEvent struct {
	// section library section created
	ScorecardsCreateSectionEvent *ScorecardsCreateSectionEvent `protobuf:"bytes,509,opt,name=scorecards_create_section_event,json=scorecardsCreateSectionEvent,proto3,oneof"`
}

type AuditEvent_ScorecardsDeleteCategoryEvent

type AuditEvent_ScorecardsDeleteCategoryEvent struct {
	// category library category deleted
	ScorecardsDeleteCategoryEvent *ScorecardsDeleteCategoryEvent `protobuf:"bytes,514,opt,name=scorecards_delete_category_event,json=scorecardsDeleteCategoryEvent,proto3,oneof"`
}

type AuditEvent_ScorecardsDeleteEvaluationEvent

type AuditEvent_ScorecardsDeleteEvaluationEvent struct {
	// evaluation library evaluation deleted
	ScorecardsDeleteEvaluationEvent *ScorecardsDeleteEvaluationEvent `protobuf:"bytes,508,opt,name=scorecards_delete_evaluation_event,json=scorecardsDeleteEvaluationEvent,proto3,oneof"`
}

type AuditEvent_ScorecardsDeleteEvaluationQuestionEvent

type AuditEvent_ScorecardsDeleteEvaluationQuestionEvent struct {
	// evaluation question deleted
	ScorecardsDeleteEvaluationQuestionEvent *ScorecardsDeleteEvaluationQuestionEvent `` /* 131-byte string literal not displayed */
}

type AuditEvent_ScorecardsDeleteQuestionEvent

type AuditEvent_ScorecardsDeleteQuestionEvent struct {
	// question library question deleted
	ScorecardsDeleteQuestionEvent *ScorecardsDeleteQuestionEvent `protobuf:"bytes,502,opt,name=scorecards_delete_question_event,json=scorecardsDeleteQuestionEvent,proto3,oneof"`
}

type AuditEvent_ScorecardsDeleteScorecardEvent

type AuditEvent_ScorecardsDeleteScorecardEvent struct {
	// scorecard library scorecard deleted
	ScorecardsDeleteScorecardEvent *ScorecardsDeleteScorecardEvent `protobuf:"bytes,505,opt,name=scorecards_delete_scorecard_event,json=scorecardsDeleteScorecardEvent,proto3,oneof"`
}

type AuditEvent_ScorecardsDeleteScorecardQuestionEvent

type AuditEvent_ScorecardsDeleteScorecardQuestionEvent struct {
	// scorecard question library scorecard question deleted
	ScorecardsDeleteScorecardQuestionEvent *ScorecardsDeleteScorecardQuestionEvent `` /* 129-byte string literal not displayed */
}

type AuditEvent_ScorecardsDeleteSectionEvent

type AuditEvent_ScorecardsDeleteSectionEvent struct {
	// section library section deleted
	ScorecardsDeleteSectionEvent *ScorecardsDeleteSectionEvent `protobuf:"bytes,511,opt,name=scorecards_delete_section_event,json=scorecardsDeleteSectionEvent,proto3,oneof"`
}

type AuditEvent_ScorecardsUpdateCategoryEvent

type AuditEvent_ScorecardsUpdateCategoryEvent struct {
	// category library category updated
	ScorecardsUpdateCategoryEvent *ScorecardsUpdateCategoryEvent `protobuf:"bytes,513,opt,name=scorecards_update_category_event,json=scorecardsUpdateCategoryEvent,proto3,oneof"`
}

type AuditEvent_ScorecardsUpdateEvaluationEvent added in v1.6.0

type AuditEvent_ScorecardsUpdateEvaluationEvent struct {
	// evaluation library evaluation updated
	ScorecardsUpdateEvaluationEvent *ScorecardsUpdateEvaluationEvent `protobuf:"bytes,522,opt,name=scorecards_update_evaluation_event,json=scorecardsUpdateEvaluationEvent,proto3,oneof"`
}

type AuditEvent_ScorecardsUpdateEvaluationQuestionEvent

type AuditEvent_ScorecardsUpdateEvaluationQuestionEvent struct {
	// evaluation question updated
	ScorecardsUpdateEvaluationQuestionEvent *ScorecardsUpdateEvaluationQuestionEvent `` /* 131-byte string literal not displayed */
}

type AuditEvent_ScorecardsUpdateQuestionEvent

type AuditEvent_ScorecardsUpdateQuestionEvent struct {
	// question library question updated
	ScorecardsUpdateQuestionEvent *ScorecardsUpdateQuestionEvent `protobuf:"bytes,501,opt,name=scorecards_update_question_event,json=scorecardsUpdateQuestionEvent,proto3,oneof"`
}

type AuditEvent_ScorecardsUpdateScorecardEvent

type AuditEvent_ScorecardsUpdateScorecardEvent struct {
	// scorecard library scorecard updated
	ScorecardsUpdateScorecardEvent *ScorecardsUpdateScorecardEvent `protobuf:"bytes,504,opt,name=scorecards_update_scorecard_event,json=scorecardsUpdateScorecardEvent,proto3,oneof"`
}

type AuditEvent_ScorecardsUpdateScorecardQuestionEvent

type AuditEvent_ScorecardsUpdateScorecardQuestionEvent struct {
	// scorecard question library scorecard question updated
	ScorecardsUpdateScorecardQuestionEvent *ScorecardsUpdateScorecardQuestionEvent `` /* 129-byte string literal not displayed */
}

type AuditEvent_ScorecardsUpdateSectionEvent

type AuditEvent_ScorecardsUpdateSectionEvent struct {
	// section library section updated
	ScorecardsUpdateSectionEvent *ScorecardsUpdateSectionEvent `protobuf:"bytes,510,opt,name=scorecards_update_section_event,json=scorecardsUpdateSectionEvent,proto3,oneof"`
}

type AuditEvent_TicketEvent

type AuditEvent_TicketEvent struct {
	// Tickets Events
	// EDIT update event
	TicketEvent *TicketEvent `protobuf:"bytes,601,opt,name=ticket_event,json=ticketEvent,proto3,oneof"`
}

type AuditEvent_VanaBillingReportEvent

type AuditEvent_VanaBillingReportEvent struct {
	VanaBillingReportEvent *VanaBillingReportEvent `protobuf:"bytes,202,opt,name=vana_billing_report_event,json=vanaBillingReportEvent,proto3,oneof"`
}

type AuditEvent_VanaFlagEvent

type AuditEvent_VanaFlagEvent struct {
	// / Voice Analytics Events 200
	VanaFlagEvent *VanaFlagEvent `protobuf:"bytes,200,opt,name=vana_flag_event,json=vanaFlagEvent,proto3,oneof"`
}

type AuditEvent_VanaFlagReviewEvent

type AuditEvent_VanaFlagReviewEvent struct {
	VanaFlagReviewEvent *VanaFlagReviewEvent `protobuf:"bytes,201,opt,name=vana_flag_review_event,json=vanaFlagReviewEvent,proto3,oneof"`
}

type AuditEvent_VanaFlagSummaryEvent

type AuditEvent_VanaFlagSummaryEvent struct {
	VanaFlagSummaryEvent *VanaFlagSummaryEvent `protobuf:"bytes,203,opt,name=vana_flag_summary_event,json=vanaFlagSummaryEvent,proto3,oneof"`
}

type AuditEvent_VanaPhraseCorrectionEvent added in v1.7.35

type AuditEvent_VanaPhraseCorrectionEvent struct {
	VanaPhraseCorrectionEvent *VanaPhraseCorrectionEvent `protobuf:"bytes,204,opt,name=vana_phrase_correction_event,json=vanaPhraseCorrectionEvent,proto3,oneof"`
}

type AuditEvent_XDummyEvent

type AuditEvent_XDummyEvent struct {
	// / Dummy Event class 100
	XDummyEvent *DummyEvent `protobuf:"bytes,100,opt,name=_dummy_event,json=DummyEvent,proto3,oneof"`
}

type BillingCommitBillingPlanEvent added in v1.7.47

type BillingCommitBillingPlanEvent struct {
	BillingPlanId string `protobuf:"bytes,1,opt,name=billing_plan_id,json=billingPlanId,proto3" json:"billing_plan_id,omitempty"`
	UserId        string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

BillingCommitBillingPlanEvent is fired when a billing plan is committed

func (*BillingCommitBillingPlanEvent) Descriptor deprecated added in v1.7.47

func (*BillingCommitBillingPlanEvent) Descriptor() ([]byte, []int)

Deprecated: Use BillingCommitBillingPlanEvent.ProtoReflect.Descriptor instead.

func (*BillingCommitBillingPlanEvent) GetBillingPlanId added in v1.7.47

func (x *BillingCommitBillingPlanEvent) GetBillingPlanId() string

func (*BillingCommitBillingPlanEvent) GetUserId added in v1.7.47

func (x *BillingCommitBillingPlanEvent) GetUserId() string

func (*BillingCommitBillingPlanEvent) ProtoMessage added in v1.7.47

func (*BillingCommitBillingPlanEvent) ProtoMessage()

func (*BillingCommitBillingPlanEvent) ProtoReflect added in v1.7.47

func (*BillingCommitBillingPlanEvent) Reset added in v1.7.47

func (x *BillingCommitBillingPlanEvent) Reset()

func (*BillingCommitBillingPlanEvent) String added in v1.7.47

type BillingCreateBillingPlanEvent added in v1.7.47

type BillingCreateBillingPlanEvent struct {
	BillingPlan string `protobuf:"bytes,1,opt,name=billing_plan,json=billingPlan,proto3" json:"billing_plan,omitempty"`
	UserId      string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

BillingCreateBillingPlanEvent is fired when a billing plan is created

func (*BillingCreateBillingPlanEvent) Descriptor deprecated added in v1.7.47

func (*BillingCreateBillingPlanEvent) Descriptor() ([]byte, []int)

Deprecated: Use BillingCreateBillingPlanEvent.ProtoReflect.Descriptor instead.

func (*BillingCreateBillingPlanEvent) GetBillingPlan added in v1.7.47

func (x *BillingCreateBillingPlanEvent) GetBillingPlan() string

func (*BillingCreateBillingPlanEvent) GetUserId added in v1.7.47

func (x *BillingCreateBillingPlanEvent) GetUserId() string

func (*BillingCreateBillingPlanEvent) ProtoMessage added in v1.7.47

func (*BillingCreateBillingPlanEvent) ProtoMessage()

func (*BillingCreateBillingPlanEvent) ProtoReflect added in v1.7.47

func (*BillingCreateBillingPlanEvent) Reset added in v1.7.47

func (x *BillingCreateBillingPlanEvent) Reset()

func (*BillingCreateBillingPlanEvent) String added in v1.7.47

type BillingCreateInvoiceEvent deprecated added in v1.7.47

type BillingCreateInvoiceEvent struct {

	// Deprecated: Marked as deprecated in api/commons/audit/billing_events.proto.
	Invoice string `protobuf:"bytes,1,opt,name=invoice,proto3" json:"invoice,omitempty"`
	// Deprecated: Marked as deprecated in api/commons/audit/billing_events.proto.
	UserId string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

BillingCreateInvoiceEvent is fired when an invoice is created

Deprecated: Marked as deprecated in api/commons/audit/billing_events.proto.

func (*BillingCreateInvoiceEvent) Descriptor deprecated added in v1.7.47

func (*BillingCreateInvoiceEvent) Descriptor() ([]byte, []int)

Deprecated: Use BillingCreateInvoiceEvent.ProtoReflect.Descriptor instead.

func (*BillingCreateInvoiceEvent) GetInvoice deprecated added in v1.7.47

func (x *BillingCreateInvoiceEvent) GetInvoice() string

Deprecated: Marked as deprecated in api/commons/audit/billing_events.proto.

func (*BillingCreateInvoiceEvent) GetUserId deprecated added in v1.7.47

func (x *BillingCreateInvoiceEvent) GetUserId() string

Deprecated: Marked as deprecated in api/commons/audit/billing_events.proto.

func (*BillingCreateInvoiceEvent) ProtoMessage added in v1.7.47

func (*BillingCreateInvoiceEvent) ProtoMessage()

func (*BillingCreateInvoiceEvent) ProtoReflect added in v1.7.47

func (*BillingCreateInvoiceEvent) Reset added in v1.7.47

func (x *BillingCreateInvoiceEvent) Reset()

func (*BillingCreateInvoiceEvent) String added in v1.7.47

func (x *BillingCreateInvoiceEvent) String() string

type BillingCreateRateDefinitionEvent added in v1.7.47

type BillingCreateRateDefinitionEvent struct {
	RateDefinition string `protobuf:"bytes,1,opt,name=rate_definition,json=rateDefinition,proto3" json:"rate_definition,omitempty"`
	UserId         string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

BillingCreateRateDefinitionEvent is fired when a rate definition is created

func (*BillingCreateRateDefinitionEvent) Descriptor deprecated added in v1.7.47

func (*BillingCreateRateDefinitionEvent) Descriptor() ([]byte, []int)

Deprecated: Use BillingCreateRateDefinitionEvent.ProtoReflect.Descriptor instead.

func (*BillingCreateRateDefinitionEvent) GetRateDefinition added in v1.7.47

func (x *BillingCreateRateDefinitionEvent) GetRateDefinition() string

func (*BillingCreateRateDefinitionEvent) GetUserId added in v1.7.47

func (*BillingCreateRateDefinitionEvent) ProtoMessage added in v1.7.47

func (*BillingCreateRateDefinitionEvent) ProtoMessage()

func (*BillingCreateRateDefinitionEvent) ProtoReflect added in v1.7.47

func (*BillingCreateRateDefinitionEvent) Reset added in v1.7.47

func (*BillingCreateRateDefinitionEvent) String added in v1.7.47

type BillingDeleteBillingPlanEvent added in v1.7.47

type BillingDeleteBillingPlanEvent struct {
	BillingPlanId string `protobuf:"bytes,1,opt,name=billing_plan_id,json=billingPlanId,proto3" json:"billing_plan_id,omitempty"`
	UserId        string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

BillingDeleteBillingPlanEvent is fired when a billing plan is deleted

func (*BillingDeleteBillingPlanEvent) Descriptor deprecated added in v1.7.47

func (*BillingDeleteBillingPlanEvent) Descriptor() ([]byte, []int)

Deprecated: Use BillingDeleteBillingPlanEvent.ProtoReflect.Descriptor instead.

func (*BillingDeleteBillingPlanEvent) GetBillingPlanId added in v1.7.47

func (x *BillingDeleteBillingPlanEvent) GetBillingPlanId() string

func (*BillingDeleteBillingPlanEvent) GetUserId added in v1.7.47

func (x *BillingDeleteBillingPlanEvent) GetUserId() string

func (*BillingDeleteBillingPlanEvent) ProtoMessage added in v1.7.47

func (*BillingDeleteBillingPlanEvent) ProtoMessage()

func (*BillingDeleteBillingPlanEvent) ProtoReflect added in v1.7.47

func (*BillingDeleteBillingPlanEvent) Reset added in v1.7.47

func (x *BillingDeleteBillingPlanEvent) Reset()

func (*BillingDeleteBillingPlanEvent) String added in v1.7.47

type BillingDeleteInvoiceEvent deprecated added in v1.7.47

type BillingDeleteInvoiceEvent struct {

	// Deprecated: Marked as deprecated in api/commons/audit/billing_events.proto.
	InvoiceId string `protobuf:"bytes,1,opt,name=invoice_id,json=invoiceId,proto3" json:"invoice_id,omitempty"`
	// Deprecated: Marked as deprecated in api/commons/audit/billing_events.proto.
	UserId string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

BillingDeleteInvoiceEvent is fired when an invoice is deleted

Deprecated: Marked as deprecated in api/commons/audit/billing_events.proto.

func (*BillingDeleteInvoiceEvent) Descriptor deprecated added in v1.7.47

func (*BillingDeleteInvoiceEvent) Descriptor() ([]byte, []int)

Deprecated: Use BillingDeleteInvoiceEvent.ProtoReflect.Descriptor instead.

func (*BillingDeleteInvoiceEvent) GetInvoiceId deprecated added in v1.7.47

func (x *BillingDeleteInvoiceEvent) GetInvoiceId() string

Deprecated: Marked as deprecated in api/commons/audit/billing_events.proto.

func (*BillingDeleteInvoiceEvent) GetUserId deprecated added in v1.7.47

func (x *BillingDeleteInvoiceEvent) GetUserId() string

Deprecated: Marked as deprecated in api/commons/audit/billing_events.proto.

func (*BillingDeleteInvoiceEvent) ProtoMessage added in v1.7.47

func (*BillingDeleteInvoiceEvent) ProtoMessage()

func (*BillingDeleteInvoiceEvent) ProtoReflect added in v1.7.47

func (*BillingDeleteInvoiceEvent) Reset added in v1.7.47

func (x *BillingDeleteInvoiceEvent) Reset()

func (*BillingDeleteInvoiceEvent) String added in v1.7.47

func (x *BillingDeleteInvoiceEvent) String() string

type BillingDeleteRateDefinitionEvent added in v1.7.47

type BillingDeleteRateDefinitionEvent struct {
	RateDefinitionId string `protobuf:"bytes,1,opt,name=rate_definition_id,json=rateDefinitionId,proto3" json:"rate_definition_id,omitempty"`
	UserId           string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

BillingDeleteRateDefinitionEvent is fired when a rate definition is deleted

func (*BillingDeleteRateDefinitionEvent) Descriptor deprecated added in v1.7.47

func (*BillingDeleteRateDefinitionEvent) Descriptor() ([]byte, []int)

Deprecated: Use BillingDeleteRateDefinitionEvent.ProtoReflect.Descriptor instead.

func (*BillingDeleteRateDefinitionEvent) GetRateDefinitionId added in v1.7.47

func (x *BillingDeleteRateDefinitionEvent) GetRateDefinitionId() string

func (*BillingDeleteRateDefinitionEvent) GetUserId added in v1.7.47

func (*BillingDeleteRateDefinitionEvent) ProtoMessage added in v1.7.47

func (*BillingDeleteRateDefinitionEvent) ProtoMessage()

func (*BillingDeleteRateDefinitionEvent) ProtoReflect added in v1.7.47

func (*BillingDeleteRateDefinitionEvent) Reset added in v1.7.47

func (*BillingDeleteRateDefinitionEvent) String added in v1.7.47

type BillingExportInvoiceEvent added in v1.7.47

type BillingExportInvoiceEvent struct {
	InvoiceId string `protobuf:"bytes,1,opt,name=invoice_id,json=invoiceId,proto3" json:"invoice_id,omitempty"`
	UserId    string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

BillingExportInvoiceEvent is fired when an invoice is exported

func (*BillingExportInvoiceEvent) Descriptor deprecated added in v1.7.47

func (*BillingExportInvoiceEvent) Descriptor() ([]byte, []int)

Deprecated: Use BillingExportInvoiceEvent.ProtoReflect.Descriptor instead.

func (*BillingExportInvoiceEvent) GetInvoiceId added in v1.7.47

func (x *BillingExportInvoiceEvent) GetInvoiceId() string

func (*BillingExportInvoiceEvent) GetUserId added in v1.7.47

func (x *BillingExportInvoiceEvent) GetUserId() string

func (*BillingExportInvoiceEvent) ProtoMessage added in v1.7.47

func (*BillingExportInvoiceEvent) ProtoMessage()

func (*BillingExportInvoiceEvent) ProtoReflect added in v1.7.47

func (*BillingExportInvoiceEvent) Reset added in v1.7.47

func (x *BillingExportInvoiceEvent) Reset()

func (*BillingExportInvoiceEvent) String added in v1.7.47

func (x *BillingExportInvoiceEvent) String() string

type BillingUpdateBillingPlanEvent added in v1.7.47

type BillingUpdateBillingPlanEvent struct {
	BillingPlan string `protobuf:"bytes,1,opt,name=billing_plan,json=billingPlan,proto3" json:"billing_plan,omitempty"`
	UserId      string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

BillingUpdateBillingPlanEvent is fired when a billing plan is updated

func (*BillingUpdateBillingPlanEvent) Descriptor deprecated added in v1.7.47

func (*BillingUpdateBillingPlanEvent) Descriptor() ([]byte, []int)

Deprecated: Use BillingUpdateBillingPlanEvent.ProtoReflect.Descriptor instead.

func (*BillingUpdateBillingPlanEvent) GetBillingPlan added in v1.7.47

func (x *BillingUpdateBillingPlanEvent) GetBillingPlan() string

func (*BillingUpdateBillingPlanEvent) GetUserId added in v1.7.47

func (x *BillingUpdateBillingPlanEvent) GetUserId() string

func (*BillingUpdateBillingPlanEvent) ProtoMessage added in v1.7.47

func (*BillingUpdateBillingPlanEvent) ProtoMessage()

func (*BillingUpdateBillingPlanEvent) ProtoReflect added in v1.7.47

func (*BillingUpdateBillingPlanEvent) Reset added in v1.7.47

func (x *BillingUpdateBillingPlanEvent) Reset()

func (*BillingUpdateBillingPlanEvent) String added in v1.7.47

type BillingUpdateInvoiceEvent deprecated added in v1.7.47

type BillingUpdateInvoiceEvent struct {

	// Deprecated: Marked as deprecated in api/commons/audit/billing_events.proto.
	Invoice string `protobuf:"bytes,1,opt,name=invoice,proto3" json:"invoice,omitempty"`
	// Deprecated: Marked as deprecated in api/commons/audit/billing_events.proto.
	UserId string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

BillingUpdateInvoiceEvent is fired when an invoice is updated

Deprecated: Marked as deprecated in api/commons/audit/billing_events.proto.

func (*BillingUpdateInvoiceEvent) Descriptor deprecated added in v1.7.47

func (*BillingUpdateInvoiceEvent) Descriptor() ([]byte, []int)

Deprecated: Use BillingUpdateInvoiceEvent.ProtoReflect.Descriptor instead.

func (*BillingUpdateInvoiceEvent) GetInvoice deprecated added in v1.7.47

func (x *BillingUpdateInvoiceEvent) GetInvoice() string

Deprecated: Marked as deprecated in api/commons/audit/billing_events.proto.

func (*BillingUpdateInvoiceEvent) GetUserId deprecated added in v1.7.47

func (x *BillingUpdateInvoiceEvent) GetUserId() string

Deprecated: Marked as deprecated in api/commons/audit/billing_events.proto.

func (*BillingUpdateInvoiceEvent) ProtoMessage added in v1.7.47

func (*BillingUpdateInvoiceEvent) ProtoMessage()

func (*BillingUpdateInvoiceEvent) ProtoReflect added in v1.7.47

func (*BillingUpdateInvoiceEvent) Reset added in v1.7.47

func (x *BillingUpdateInvoiceEvent) Reset()

func (*BillingUpdateInvoiceEvent) String added in v1.7.47

func (x *BillingUpdateInvoiceEvent) String() string

type BillingUpdateRateDefinitionEvent added in v1.7.47

type BillingUpdateRateDefinitionEvent struct {
	RateDefinition string `protobuf:"bytes,1,opt,name=rate_definition,json=rateDefinition,proto3" json:"rate_definition,omitempty"`
	UserId         string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

BillingUpdateRateDefinitionEvent is fired when a rate definition is updated

func (*BillingUpdateRateDefinitionEvent) Descriptor deprecated added in v1.7.47

func (*BillingUpdateRateDefinitionEvent) Descriptor() ([]byte, []int)

Deprecated: Use BillingUpdateRateDefinitionEvent.ProtoReflect.Descriptor instead.

func (*BillingUpdateRateDefinitionEvent) GetRateDefinition added in v1.7.47

func (x *BillingUpdateRateDefinitionEvent) GetRateDefinition() string

func (*BillingUpdateRateDefinitionEvent) GetUserId added in v1.7.47

func (*BillingUpdateRateDefinitionEvent) ProtoMessage added in v1.7.47

func (*BillingUpdateRateDefinitionEvent) ProtoMessage()

func (*BillingUpdateRateDefinitionEvent) ProtoReflect added in v1.7.47

func (*BillingUpdateRateDefinitionEvent) Reset added in v1.7.47

func (*BillingUpdateRateDefinitionEvent) String added in v1.7.47

type ComplianceRndQueryEvent added in v1.5.1

type ComplianceRndQueryEvent struct {
	OrgId           string                 `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	PhoneNumber     string                 `protobuf:"bytes,2,opt,name=phone_number,json=phoneNumber,proto3" json:"phone_number,omitempty"`
	Result          string                 `protobuf:"bytes,3,opt,name=result,proto3" json:"result,omitempty"`
	DateLastContact *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=date_last_contact,json=dateLastContact,proto3" json:"date_last_contact,omitempty"`
	// contains filtered or unexported fields
}

ComplianceRndQueryEvent - whenever a call is made to the reassigned numbers database service

func (*ComplianceRndQueryEvent) Descriptor deprecated added in v1.5.1

func (*ComplianceRndQueryEvent) Descriptor() ([]byte, []int)

Deprecated: Use ComplianceRndQueryEvent.ProtoReflect.Descriptor instead.

func (*ComplianceRndQueryEvent) GetDateLastContact added in v1.5.1

func (x *ComplianceRndQueryEvent) GetDateLastContact() *timestamppb.Timestamp

func (*ComplianceRndQueryEvent) GetOrgId added in v1.5.1

func (x *ComplianceRndQueryEvent) GetOrgId() string

func (*ComplianceRndQueryEvent) GetPhoneNumber added in v1.5.1

func (x *ComplianceRndQueryEvent) GetPhoneNumber() string

func (*ComplianceRndQueryEvent) GetResult added in v1.5.1

func (x *ComplianceRndQueryEvent) GetResult() string

func (*ComplianceRndQueryEvent) ProtoMessage added in v1.5.1

func (*ComplianceRndQueryEvent) ProtoMessage()

func (*ComplianceRndQueryEvent) ProtoReflect added in v1.5.1

func (x *ComplianceRndQueryEvent) ProtoReflect() protoreflect.Message

func (*ComplianceRndQueryEvent) Reset added in v1.5.1

func (x *ComplianceRndQueryEvent) Reset()

func (*ComplianceRndQueryEvent) String added in v1.5.1

func (x *ComplianceRndQueryEvent) String() string

type ContactManagerDeleteEvent added in v1.7.72

type ContactManagerDeleteEvent struct {
	// contains filtered or unexported fields
}

func (*ContactManagerDeleteEvent) Descriptor deprecated added in v1.7.72

func (*ContactManagerDeleteEvent) Descriptor() ([]byte, []int)

Deprecated: Use ContactManagerDeleteEvent.ProtoReflect.Descriptor instead.

func (*ContactManagerDeleteEvent) ProtoMessage added in v1.7.72

func (*ContactManagerDeleteEvent) ProtoMessage()

func (*ContactManagerDeleteEvent) ProtoReflect added in v1.7.72

func (*ContactManagerDeleteEvent) Reset added in v1.7.72

func (x *ContactManagerDeleteEvent) Reset()

func (*ContactManagerDeleteEvent) String added in v1.7.72

func (x *ContactManagerDeleteEvent) String() string

type ContactManagerEntryAddEvent added in v1.7.72

type ContactManagerEntryAddEvent struct {
	// contains filtered or unexported fields
}

func (*ContactManagerEntryAddEvent) Descriptor deprecated added in v1.7.72

func (*ContactManagerEntryAddEvent) Descriptor() ([]byte, []int)

Deprecated: Use ContactManagerEntryAddEvent.ProtoReflect.Descriptor instead.

func (*ContactManagerEntryAddEvent) ProtoMessage added in v1.7.72

func (*ContactManagerEntryAddEvent) ProtoMessage()

func (*ContactManagerEntryAddEvent) ProtoReflect added in v1.7.72

func (*ContactManagerEntryAddEvent) Reset added in v1.7.72

func (x *ContactManagerEntryAddEvent) Reset()

func (*ContactManagerEntryAddEvent) String added in v1.7.72

func (x *ContactManagerEntryAddEvent) String() string

type ContactManagerEntryGetEncEvent added in v1.7.72

type ContactManagerEntryGetEncEvent struct {
	// contains filtered or unexported fields
}

func (*ContactManagerEntryGetEncEvent) Descriptor deprecated added in v1.7.72

func (*ContactManagerEntryGetEncEvent) Descriptor() ([]byte, []int)

Deprecated: Use ContactManagerEntryGetEncEvent.ProtoReflect.Descriptor instead.

func (*ContactManagerEntryGetEncEvent) ProtoMessage added in v1.7.72

func (*ContactManagerEntryGetEncEvent) ProtoMessage()

func (*ContactManagerEntryGetEncEvent) ProtoReflect added in v1.7.72

func (*ContactManagerEntryGetEncEvent) Reset added in v1.7.72

func (x *ContactManagerEntryGetEncEvent) Reset()

func (*ContactManagerEntryGetEncEvent) String added in v1.7.72

type ContactManagerKycEvent added in v1.7.72

type ContactManagerKycEvent struct {
	// contains filtered or unexported fields
}

func (*ContactManagerKycEvent) Descriptor deprecated added in v1.7.72

func (*ContactManagerKycEvent) Descriptor() ([]byte, []int)

Deprecated: Use ContactManagerKycEvent.ProtoReflect.Descriptor instead.

func (*ContactManagerKycEvent) ProtoMessage added in v1.7.72

func (*ContactManagerKycEvent) ProtoMessage()

func (*ContactManagerKycEvent) ProtoReflect added in v1.7.72

func (x *ContactManagerKycEvent) ProtoReflect() protoreflect.Message

func (*ContactManagerKycEvent) Reset added in v1.7.72

func (x *ContactManagerKycEvent) Reset()

func (*ContactManagerKycEvent) String added in v1.7.72

func (x *ContactManagerKycEvent) String() string

type DeliveryFailureEvent added in v1.7.61

type DeliveryFailureEvent struct {
	DeliveryDefinitionName int64                  `` /* 130-byte string literal not displayed */
	OrgId                  string                 `protobuf:"bytes,2,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	TransactionSid         int64                  `protobuf:"varint,3,opt,name=transaction_sid,json=transactionSid,proto3" json:"transaction_sid,omitempty"`
	AttachmentNames        []string               `protobuf:"bytes,4,rep,name=attachment_names,json=attachmentNames,proto3" json:"attachment_names,omitempty"`
	FailureTime            *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=failure_time,json=failureTime,proto3" json:"failure_time,omitempty"`
	FailureErrorMessage    string                 `protobuf:"bytes,6,opt,name=failure_error_message,json=failureErrorMessage,proto3" json:"failure_error_message,omitempty"`
	Definition             string                 `protobuf:"bytes,7,opt,name=definition,proto3" json:"definition,omitempty"`
	OriginalPayload        string                 `protobuf:"bytes,8,opt,name=original_payload,json=originalPayload,proto3" json:"original_payload,omitempty"`
	// contains filtered or unexported fields
}

func (*DeliveryFailureEvent) Descriptor deprecated added in v1.7.61

func (*DeliveryFailureEvent) Descriptor() ([]byte, []int)

Deprecated: Use DeliveryFailureEvent.ProtoReflect.Descriptor instead.

func (*DeliveryFailureEvent) GetAttachmentNames added in v1.7.61

func (x *DeliveryFailureEvent) GetAttachmentNames() []string

func (*DeliveryFailureEvent) GetDefinition added in v1.7.61

func (x *DeliveryFailureEvent) GetDefinition() string

func (*DeliveryFailureEvent) GetDeliveryDefinitionName added in v1.7.61

func (x *DeliveryFailureEvent) GetDeliveryDefinitionName() int64

func (*DeliveryFailureEvent) GetFailureErrorMessage added in v1.7.61

func (x *DeliveryFailureEvent) GetFailureErrorMessage() string

func (*DeliveryFailureEvent) GetFailureTime added in v1.7.61

func (x *DeliveryFailureEvent) GetFailureTime() *timestamppb.Timestamp

func (*DeliveryFailureEvent) GetOrgId added in v1.7.61

func (x *DeliveryFailureEvent) GetOrgId() string

func (*DeliveryFailureEvent) GetOriginalPayload added in v1.7.61

func (x *DeliveryFailureEvent) GetOriginalPayload() string

func (*DeliveryFailureEvent) GetTransactionSid added in v1.7.61

func (x *DeliveryFailureEvent) GetTransactionSid() int64

func (*DeliveryFailureEvent) ProtoMessage added in v1.7.61

func (*DeliveryFailureEvent) ProtoMessage()

func (*DeliveryFailureEvent) ProtoReflect added in v1.7.61

func (x *DeliveryFailureEvent) ProtoReflect() protoreflect.Message

func (*DeliveryFailureEvent) Reset added in v1.7.61

func (x *DeliveryFailureEvent) Reset()

func (*DeliveryFailureEvent) String added in v1.7.61

func (x *DeliveryFailureEvent) String() string

type DeliverySuccessEvent added in v1.7.61

type DeliverySuccessEvent struct {
	DeliveryDefinitionName string                 `` /* 129-byte string literal not displayed */
	OrgId                  string                 `protobuf:"bytes,2,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	TransactionSid         int64                  `protobuf:"varint,3,opt,name=transaction_sid,json=transactionSid,proto3" json:"transaction_sid,omitempty"`
	AttachmentNames        []string               `protobuf:"bytes,4,rep,name=attachment_names,json=attachmentNames,proto3" json:"attachment_names,omitempty"`
	SuccessTime            *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=success_time,json=successTime,proto3" json:"success_time,omitempty"`
	SuccessMessage         string                 `protobuf:"bytes,6,opt,name=success_message,json=successMessage,proto3" json:"success_message,omitempty"`
	// contains filtered or unexported fields
}

func (*DeliverySuccessEvent) Descriptor deprecated added in v1.7.61

func (*DeliverySuccessEvent) Descriptor() ([]byte, []int)

Deprecated: Use DeliverySuccessEvent.ProtoReflect.Descriptor instead.

func (*DeliverySuccessEvent) GetAttachmentNames added in v1.7.61

func (x *DeliverySuccessEvent) GetAttachmentNames() []string

func (*DeliverySuccessEvent) GetDeliveryDefinitionName added in v1.7.61

func (x *DeliverySuccessEvent) GetDeliveryDefinitionName() string

func (*DeliverySuccessEvent) GetOrgId added in v1.7.61

func (x *DeliverySuccessEvent) GetOrgId() string

func (*DeliverySuccessEvent) GetSuccessMessage added in v1.7.61

func (x *DeliverySuccessEvent) GetSuccessMessage() string

func (*DeliverySuccessEvent) GetSuccessTime added in v1.7.61

func (x *DeliverySuccessEvent) GetSuccessTime() *timestamppb.Timestamp

func (*DeliverySuccessEvent) GetTransactionSid added in v1.7.61

func (x *DeliverySuccessEvent) GetTransactionSid() int64

func (*DeliverySuccessEvent) ProtoMessage added in v1.7.61

func (*DeliverySuccessEvent) ProtoMessage()

func (*DeliverySuccessEvent) ProtoReflect added in v1.7.61

func (x *DeliverySuccessEvent) ProtoReflect() protoreflect.Message

func (*DeliverySuccessEvent) Reset added in v1.7.61

func (x *DeliverySuccessEvent) Reset()

func (*DeliverySuccessEvent) String added in v1.7.61

func (x *DeliverySuccessEvent) String() string

type DummyEvent

type DummyEvent struct {
	Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*DummyEvent) Descriptor deprecated

func (*DummyEvent) Descriptor() ([]byte, []int)

Deprecated: Use DummyEvent.ProtoReflect.Descriptor instead.

func (*DummyEvent) GetMessage

func (x *DummyEvent) GetMessage() string

func (*DummyEvent) ProtoMessage

func (*DummyEvent) ProtoMessage()

func (*DummyEvent) ProtoReflect

func (x *DummyEvent) ProtoReflect() protoreflect.Message

func (*DummyEvent) Reset

func (x *DummyEvent) Reset()

func (*DummyEvent) String

func (x *DummyEvent) String() string

type EventType

type EventType int32

This enum will hold all application classes and sub-classes Classes are encoded as hundreds (100, 200...) and sub-classes are the class ID + 0..99.

EventType is the source for typing subscriptions, notifications, and any future event use cases such auditing, billing, logging, etc. (anything triggered by audit).

Follow the pattern of (product + event description), separated by underscores.

  • e.g. PRODUCT_EVENT_DESCRIPTION

EventTypes that trigger notifications should read nicely as a system message header.

  • e.g Product Event Description
const (
	// Dummy Application IDs
	EventType_DUMMY_APPLICATION         EventType = 0
	EventType_DUMMY_APPLICATION_STORAGE EventType = 1
	EventType_DUMMY_APPLICATION_COMPUTE EventType = 2
	// Voice Analytics Application IDs
	EventType_VOICE_ANALYTICS                   EventType = 100
	EventType_VOICE_ANALYTICS_FLAG_OCCURRENCE   EventType = 101
	EventType_VOICE_ANALYTICS_FLAG_NEEDS_REVIEW EventType = 102
	EventType_VOICE_ANALYTICS_BILLING_REPORT    EventType = 103
	EventType_VOICE_ANALYTICS_FLAG_SUMMARY      EventType = 104
	EventType_VOICE_ANALYTICS_PHRASE_CORRECTION EventType = 105
	// Omnichannel Dashboard Application IDs
	EventType_OMNICHANNEL                           EventType = 300
	EventType_OMNICHANNEL_PROJECT                   EventType = 301
	EventType_OMNICHANNEL_CAMPAIGN                  EventType = 302
	EventType_OMNICHANNEL_DAILY_PROJECT_REPORT      EventType = 303
	EventType_OMNICHANNEL_DAILY_CONVERSATION_REPORT EventType = 304
	// agent assign conversation eventType
	EventType_OMNICHANNEL_AGENT_ASSIGN_CONVERSATION EventType = 305
	// agent unassign conversation eventType
	EventType_OMNICHANNEL_AGENT_UNASSIGN_CONVERSATION EventType = 306
	// agent reassign conversation eventType
	EventType_OMNICHANNEL_AGENT_REASSIGN_CONVERSATION EventType = 307
	// T10 trigger  eventType
	EventType_OMNICHANNEL_T10 EventType = 308
	// customer sent a text message event
	EventType_OMNICHANNEL_CUSTOMER_TEXT_MESSAGE EventType = 309
	// agent sent a text message event
	EventType_OMNICHANNEL_AGENT_TEXT_MESSAGE EventType = 310
	// finish wrap up event
	EventType_OMNICHANNEL_FINISH_WRAP_UP EventType = 311
	// conversation closes and wrap up begins event
	EventType_OMNICHANNEL_BEGIN_WRAP_UP EventType = 312
	// t11 timer went off event
	EventType_OMNICHANNEL_T11 EventType = 313
	// create conversation when customer sends initial message and T1 starts
	EventType_OMNICHANNEL_CREATE_CONVERSATION EventType = 314
	// agent suspends the conversation event
	EventType_OMNICHANNEL_AGENT_SUSPEND EventType = 315
	// conversation is closed
	EventType_OMNICHANNEL_CLOSE_CONVERSATION EventType = 316
	// manager sent a text message event
	EventType_OMNICHANNEL_MANAGER_TEXT_MESSAGE EventType = 332
	// update event with campaign details
	EventType_OMNICHANNEL_UPDATE_CAMPAIGN EventType = 330
	// update event with set conversation collected data details
	EventType_OMNICHANNEL_SET_CONVERSATION_COLLECTED_DATA EventType = 331
	// update campaign to archive status event
	EventType_OMNICHANNEL_ARCHIVE_CAMPAIGN EventType = 333
	// update campaign to pause status event
	EventType_OMNICHANNEL_PAUSE_CAMPAIGN EventType = 334
	// update campaign to resume status event
	EventType_OMNICHANNEL_RESUME_CAMPAIGN EventType = 335
	// update campaign to start status event
	EventType_OMNICHANNEL_START_CAMPAIGN EventType = 336
	// update module to schedule status event
	EventType_OMNICHANNEL_SCHEDULE_MODULE EventType = 337
	// update module to start status event
	EventType_OMNICHANNEL_START_MODULE EventType = 338
	// update module to pause status event
	EventType_OMNICHANNEL_PAUSE_MODULE EventType = 339
	// update module to resume status event
	EventType_OMNICHANNEL_RESUME_MODULE EventType = 340
	// update module to error status event
	EventType_OMNICHANNEL_ERROR_MODULE EventType = 341
	// update module to success status event
	EventType_OMNICHANNEL_SUCCESS_MODULE EventType = 342
	// update module to fail status event
	EventType_OMNICHANNEL_FAIL_MODULE EventType = 343
	// update module to complete status event
	EventType_OMNICHANNEL_COMPLETE_MODULE EventType = 344
	// update module to archive status event
	EventType_OMNICHANNEL_ARCHIVE_MODULE EventType = 345
	// update module event with details
	EventType_OMNICHANNEL_UPDATE_MODULE EventType = 346
	// send sms module event with details
	EventType_OMNICHANNEL_MODULE_SMS_MESSAGE_SENT EventType = 347
	// update campaign to archive status event
	EventType_OMNICHANNEL_COMPLETE_CAMPAIGN EventType = 348
	// initial reply event for module
	EventType_OMNICHANNEL_MODULE_INITIAL_REPLY EventType = 349
	// omnichannel task message sent
	EventType_OMNICHANNEL_TASK_MESSAGE_SENT EventType = 350
	// omnichannel connected inbox poll
	EventType_OMNICHANNEL_CONNECTED_INBOX_POLL EventType = 351
	// omnichannel connected inbox was created
	EventType_OMNICHANNEL_CONNECTED_INBOX_CREATED EventType = 352
	// omnichannel agent message units were calculated
	EventType_OMNICHANNEL_AGENT_MESSAGE_UNITS EventType = 353
	// omnichannel manager message units were calculated
	EventType_OMNICHANNEL_MANAGER_MESSAGE_UNITS EventType = 354
	// omnichannel customer message units were calculated
	EventType_OMNICHANNEL_CUSTOMER_MESSAGE_UNITS EventType = 355
	// omnichannel system message units were calculated
	EventType_OMNICHANNEL_SYSTEM_MESSAGE_UNITS EventType = 356
	// omnichannel payment link was sent
	EventType_OMNICHANNEL_PAYMENT_LINK_SENT EventType = 357
	// accepted manual approve task
	EventType_OMNICHANNEL_MANUAL_APPROVE_TASK_ACCEPTED EventType = 358
	// rejected manual approve task
	EventType_OMNICHANNEL_MANUAL_APPROVE_TASK_REJECTED EventType = 359
	// timeout of manual approve task
	EventType_OMNICHANNEL_MANUAL_APPROVE_TASK_TIMEOUT EventType = 360
	// requeue of manual approve task
	EventType_OMNICHANNEL_MANUAL_APPROVE_TASK_REQUEUE EventType = 361
	// transcript saved
	EventType_OMNICHANNEL_TRANSCRIPT_SAVED EventType = 362
	// ASM
	// agent logs into asm
	EventType_ASM_AGENT_LOGIN EventType = 400
	// agent opens voice event
	EventType_ASM_OPEN_VOICE EventType = 401
	// agent logs into omni agent event
	EventType_ASM_OPEN_OMNI_AGENT EventType = 402
	// agent activates a conversation event
	EventType_ASM_ACTIVATE_CONVERSATION EventType = 403
	// agent deactivates a conversation event
	EventType_ASM_DEACTIVATE_CONVERSATION EventType = 404
	// agent's state changed event
	EventType_ASM_AGENT_STATE_CHANGED EventType = 405
	// agent logs out of asm
	EventType_ASM_AGENT_LOGOUT EventType = 406
	// asm pause event
	EventType_ASM_PAUSE_EVENT EventType = 407
	// asm resume event
	EventType_ASM_RESUME_EVENT EventType = 408
	// asm conversation pulled event
	EventType_ASM_CONVERSATION_PULLED_EVENT EventType = 409
	// Scorecards
	// create question event
	EventType_SCORECARDS_CREATE_QUESTION_EVENT EventType = 500
	// update question event
	EventType_SCORECARDS_UPDATE_QUESTION_EVENT EventType = 501
	// delete question event
	EventType_SCORECARDS_DELETE_QUESTION_EVENT EventType = 502
	// create scorecard event
	EventType_SCORECARDS_CREATE_SCORECARD_EVENT EventType = 503
	// update scorecard event
	EventType_SCORECARDS_UPDATE_SCORECARD_EVENT EventType = 504
	// delete scorecard event
	EventType_SCORECARDS_DELETE_SCORECARD_EVENT EventType = 505
	// clone scorecard event
	EventType_SCORECARDS_CLONE_SCORECARD_EVENT EventType = 506
	// create evaluation event
	EventType_SCORECARDS_CREATE_EVALUATION_EVENT EventType = 507
	// delete evaluation event
	EventType_SCORECARDS_DELETE_EVALUATION_EVENT EventType = 508
	// create section event
	EventType_SCORECARDS_CREATE_SECTION_EVENT EventType = 509
	// update section event
	EventType_SCORECARDS_UPDATE_SECTION_EVENT EventType = 510
	// delete section event
	EventType_SCORECARDS_DELETE_SECTION_EVENT EventType = 511
	// create category event
	EventType_SCORECARDS_CREATE_CATEGORY_EVENT EventType = 512
	// update category event
	EventType_SCORECARDS_UPDATE_CATEGORY_EVENT EventType = 513
	// delete category event
	EventType_SCORECARDS_DELETE_CATEGORY_EVENT EventType = 514
	// create evaluation question event
	EventType_SCORECARDS_CREATE_EVALUATION_QUESTION_EVENT EventType = 515
	// update evaluation question event
	EventType_SCORECARDS_UPDATE_EVALUATION_QUESTION_EVENT EventType = 516
	// delete evaluation question event
	EventType_SCORECARDS_DELETE_EVALUATION_QUESTION_EVENT EventType = 517
	// create scorecard question event
	EventType_SCORECARDS_CREATE_SCORECARD_QUESTION_EVENT EventType = 518
	// update scorecard question event
	EventType_SCORECARDS_UPDATE_SCORECARD_QUESTION_EVENT EventType = 519
	// delete scorecard question event
	EventType_SCORECARDS_DELETE_SCORECARD_QUESTION_EVENT EventType = 520
	// create auto evaluation event
	EventType_SCORECARDS_CREATE_AUTO_EVALUATION_EVENT EventType = 521
	// update evaluation event
	EventType_SCORECARDS_UPDATE_EVALUATION_EVENT EventType = 522
	// Tickets Events
	// create event
	EventType_TICKET_CREATE_EVENT EventType = 600
	// edit event
	EventType_TICKET_EDIT_EVENT EventType = 601
	// close event
	EventType_TICKET_CLOSE_EVENT               EventType = 602
	EventType_TICKET_ACTION_CREATE_EVENT       EventType = 603
	EventType_TICKET_ACTION_EDIT_EVENT         EventType = 604
	EventType_TICKET_ACTION_STATE_CHANGE_EVENT EventType = 605
	EventType_TICKET_PARTICIPANT_EVENT         EventType = 606
	// ticket-create comment event
	EventType_TICKET_CREATE_COMMENT_EVENT EventType = 607
	// ticket-reply comment event
	EventType_TICKET_REPLY_COMMENT_EVENT EventType = 608
	// ticket-create-template event
	EventType_TICKET_TEMPLATE_CREATE_EVENT EventType = 609
	// ticket-edit-template event
	EventType_TICKET_TEMPLATE_EDIT_EVENT EventType = 610
	// ticket-close-template event
	EventType_TICKET_TEMPLATE_CLOSE_EVENT EventType = 611
	// ticket-assign-template event
	EventType_TICKET_TEMPLATE_ASSIGN_EVENT EventType = 612
	// ticket-state-change-template event
	EventType_TICKET_TEMPLATE_STATE_CHANGE_EVENT EventType = 613
	// ticket-project-state event
	EventType_TICKET_PROJECT_STATE_CHANGE_EVENT EventType = 614
	// Compliance Events
	// rnd query event
	EventType_COMPLIANCE_RND_QUERY_EVENT EventType = 700
	// rnd query cached event
	EventType_COMPLIANCE_RND_QUERY_CACHED_EVENT EventType = 701
	// Agent Training
	// create learning opportunity event
	EventType_AGENT_TRAINING_CREATE_LEARNING_OPPORTUNITY_EVENT EventType = 800
	// LMS Events
	EventType_LMS_PIPELINE_FAILURE_EVENT    EventType = 900
	EventType_LMS_PIPELINE_NO_OUTPUT_EVENT  EventType = 901
	EventType_LMS_PIPELINE_SUCCESSFUL_EVENT EventType = 902
	// Billing Events
	EventType_EVENT_TYPE_BILLING_COMMIT_BILLING_PLAN EventType = 1000
	EventType_EVENT_TYPE_BILLING_CREATE_BILLING_PLAN EventType = 1001
	// Deprecated: Marked as deprecated in api/commons/audit/event_types.proto.
	EventType_EVENT_TYPE_BILLING_CREATE_INVOICE         EventType = 1002
	EventType_EVENT_TYPE_BILLING_CREATE_RATE_DEFINITION EventType = 1003
	EventType_EVENT_TYPE_BILLING_DELETE_BILLING_PLAN    EventType = 1004
	// Deprecated: Marked as deprecated in api/commons/audit/event_types.proto.
	EventType_EVENT_TYPE_BILLING_DELETE_INVOICE         EventType = 1005
	EventType_EVENT_TYPE_BILLING_DELETE_RATE_DEFINITION EventType = 1006
	EventType_EVENT_TYPE_BILLING_EXPORT_INVOICE         EventType = 1007
	EventType_EVENT_TYPE_BILLING_UPDATE_BILLING_PLAN    EventType = 1008
	// Deprecated: Marked as deprecated in api/commons/audit/event_types.proto.
	EventType_EVENT_TYPE_BILLING_UPDATE_INVOICE         EventType = 1009
	EventType_EVENT_TYPE_BILLING_UPDATE_RATE_DEFINITION EventType = 1010
	// Delivery Events
	EventType_EVENT_TYPE_DELIVERY_FAILURE EventType = 1100
	EventType_EVENT_TYPE_DELIVERY_SUCCESS EventType = 1101
	// ContactManager Events
	// add event
	EventType_EVENT_TYPE_CONTACT_MANAGER_ADD_EVENT EventType = 1200
	// view event
	EventType_EVENT_TYPE_CONTACT_MANAGER_ENTRY_VIEW_EVENT EventType = 1201
	// kyc event
	EventType_EVENT_TYPE_CONTACT_MANAGER_KYC_ENC_VIEW_EVENT EventType = 1202
	// ttl event
	EventType_EVENT_TYPE_CONTACT_MANAGER_TTL_EVENT EventType = 1203
)

func (EventType) Descriptor

func (EventType) Descriptor() protoreflect.EnumDescriptor

func (EventType) Enum

func (x EventType) Enum() *EventType

func (EventType) EnumDescriptor deprecated

func (EventType) EnumDescriptor() ([]byte, []int)

Deprecated: Use EventType.Descriptor instead.

func (EventType) Number

func (x EventType) Number() protoreflect.EnumNumber

func (EventType) String

func (x EventType) String() string

func (EventType) Type

type LMSPipelineFailureEvent added in v1.7.37

type LMSPipelineFailureEvent struct {
	ElementId      string `protobuf:"bytes,1,opt,name=element_id,json=elementId,proto3" json:"element_id,omitempty"`
	ElementName    string `protobuf:"bytes,2,opt,name=element_name,json=elementName,proto3" json:"element_name,omitempty"`
	FileName       string `protobuf:"bytes,3,opt,name=file_name,json=fileName,proto3" json:"file_name,omitempty"`
	FailureMessage string `protobuf:"bytes,4,opt,name=failure_message,json=failureMessage,proto3" json:"failure_message,omitempty"`
	// contains filtered or unexported fields
}

func (*LMSPipelineFailureEvent) Descriptor deprecated added in v1.7.37

func (*LMSPipelineFailureEvent) Descriptor() ([]byte, []int)

Deprecated: Use LMSPipelineFailureEvent.ProtoReflect.Descriptor instead.

func (*LMSPipelineFailureEvent) GetElementId added in v1.7.37

func (x *LMSPipelineFailureEvent) GetElementId() string

func (*LMSPipelineFailureEvent) GetElementName added in v1.7.37

func (x *LMSPipelineFailureEvent) GetElementName() string

func (*LMSPipelineFailureEvent) GetFailureMessage added in v1.7.37

func (x *LMSPipelineFailureEvent) GetFailureMessage() string

func (*LMSPipelineFailureEvent) GetFileName added in v1.7.37

func (x *LMSPipelineFailureEvent) GetFileName() string

func (*LMSPipelineFailureEvent) ProtoMessage added in v1.7.37

func (*LMSPipelineFailureEvent) ProtoMessage()

func (*LMSPipelineFailureEvent) ProtoReflect added in v1.7.37

func (x *LMSPipelineFailureEvent) ProtoReflect() protoreflect.Message

func (*LMSPipelineFailureEvent) Reset added in v1.7.37

func (x *LMSPipelineFailureEvent) Reset()

func (*LMSPipelineFailureEvent) String added in v1.7.37

func (x *LMSPipelineFailureEvent) String() string

type LMSPipelineNoOutputEvent added in v1.7.63

type LMSPipelineNoOutputEvent struct {
	ElementId    string `protobuf:"bytes,1,opt,name=element_id,json=elementId,proto3" json:"element_id,omitempty"`
	ElementName  string `protobuf:"bytes,2,opt,name=element_name,json=elementName,proto3" json:"element_name,omitempty"`
	FileName     string `protobuf:"bytes,3,opt,name=file_name,json=fileName,proto3" json:"file_name,omitempty"`
	EventMessage string `protobuf:"bytes,4,opt,name=event_message,json=eventMessage,proto3" json:"event_message,omitempty"`
	// contains filtered or unexported fields
}

func (*LMSPipelineNoOutputEvent) Descriptor deprecated added in v1.7.63

func (*LMSPipelineNoOutputEvent) Descriptor() ([]byte, []int)

Deprecated: Use LMSPipelineNoOutputEvent.ProtoReflect.Descriptor instead.

func (*LMSPipelineNoOutputEvent) GetElementId added in v1.7.63

func (x *LMSPipelineNoOutputEvent) GetElementId() string

func (*LMSPipelineNoOutputEvent) GetElementName added in v1.7.63

func (x *LMSPipelineNoOutputEvent) GetElementName() string

func (*LMSPipelineNoOutputEvent) GetEventMessage added in v1.7.63

func (x *LMSPipelineNoOutputEvent) GetEventMessage() string

func (*LMSPipelineNoOutputEvent) GetFileName added in v1.7.63

func (x *LMSPipelineNoOutputEvent) GetFileName() string

func (*LMSPipelineNoOutputEvent) ProtoMessage added in v1.7.63

func (*LMSPipelineNoOutputEvent) ProtoMessage()

func (*LMSPipelineNoOutputEvent) ProtoReflect added in v1.7.63

func (x *LMSPipelineNoOutputEvent) ProtoReflect() protoreflect.Message

func (*LMSPipelineNoOutputEvent) Reset added in v1.7.63

func (x *LMSPipelineNoOutputEvent) Reset()

func (*LMSPipelineNoOutputEvent) String added in v1.7.63

func (x *LMSPipelineNoOutputEvent) String() string

type LMSPipelineSuccessfulEvent added in v1.7.63

type LMSPipelineSuccessfulEvent struct {
	ElementId    string `protobuf:"bytes,1,opt,name=element_id,json=elementId,proto3" json:"element_id,omitempty"`
	ElementName  string `protobuf:"bytes,2,opt,name=element_name,json=elementName,proto3" json:"element_name,omitempty"`
	FileName     string `protobuf:"bytes,3,opt,name=file_name,json=fileName,proto3" json:"file_name,omitempty"`
	EventMessage string `protobuf:"bytes,4,opt,name=event_message,json=eventMessage,proto3" json:"event_message,omitempty"`
	// contains filtered or unexported fields
}

func (*LMSPipelineSuccessfulEvent) Descriptor deprecated added in v1.7.63

func (*LMSPipelineSuccessfulEvent) Descriptor() ([]byte, []int)

Deprecated: Use LMSPipelineSuccessfulEvent.ProtoReflect.Descriptor instead.

func (*LMSPipelineSuccessfulEvent) GetElementId added in v1.7.63

func (x *LMSPipelineSuccessfulEvent) GetElementId() string

func (*LMSPipelineSuccessfulEvent) GetElementName added in v1.7.63

func (x *LMSPipelineSuccessfulEvent) GetElementName() string

func (*LMSPipelineSuccessfulEvent) GetEventMessage added in v1.7.63

func (x *LMSPipelineSuccessfulEvent) GetEventMessage() string

func (*LMSPipelineSuccessfulEvent) GetFileName added in v1.7.63

func (x *LMSPipelineSuccessfulEvent) GetFileName() string

func (*LMSPipelineSuccessfulEvent) ProtoMessage added in v1.7.63

func (*LMSPipelineSuccessfulEvent) ProtoMessage()

func (*LMSPipelineSuccessfulEvent) ProtoReflect added in v1.7.63

func (*LMSPipelineSuccessfulEvent) Reset added in v1.7.63

func (x *LMSPipelineSuccessfulEvent) Reset()

func (*LMSPipelineSuccessfulEvent) String added in v1.7.63

func (x *LMSPipelineSuccessfulEvent) String() string

type OmnichannelAgentAssignConversationEvent

type OmnichannelAgentAssignConversationEvent struct {

	// conversation id
	ConversationSid int64 `protobuf:"varint,1,opt,name=conversation_sid,json=conversationSid,proto3" json:"conversation_sid,omitempty"`
	// campaign id
	CampaignSid int64 `protobuf:"varint,2,opt,name=campaign_sid,json=campaignSid,proto3" json:"campaign_sid,omitempty"`
	// channel type - chat|email|sms
	ChannelType commons.ChannelType `protobuf:"varint,3,opt,name=channel_type,json=channelType,proto3,enum=api.commons.ChannelType" json:"channel_type,omitempty"`
	// agent user id
	UserId string `protobuf:"bytes,4,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// conversation this message belongs to
	Conversation *commons.OmniConversation `protobuf:"bytes,5,opt,name=conversation,proto3" json:"conversation,omitempty"`
	// the message sent by the agent
	Message *commons.OmniMessage `protobuf:"bytes,6,opt,name=message,proto3" json:"message,omitempty"`
	// the AsmSession Sid
	AsmSessionSid *wrapperspb.Int64Value `protobuf:"bytes,7,opt,name=asm_session_sid,json=asmSessionSid,proto3" json:"asm_session_sid,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelAgentAssignConversationEvent - handle agent assign conversation event

func (*OmnichannelAgentAssignConversationEvent) Descriptor deprecated

func (*OmnichannelAgentAssignConversationEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelAgentAssignConversationEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelAgentAssignConversationEvent) GetAsmSessionSid added in v1.7.33

func (*OmnichannelAgentAssignConversationEvent) GetCampaignSid

func (x *OmnichannelAgentAssignConversationEvent) GetCampaignSid() int64

func (*OmnichannelAgentAssignConversationEvent) GetChannelType

func (*OmnichannelAgentAssignConversationEvent) GetConversation

func (*OmnichannelAgentAssignConversationEvent) GetConversationSid

func (x *OmnichannelAgentAssignConversationEvent) GetConversationSid() int64

func (*OmnichannelAgentAssignConversationEvent) GetMessage

func (*OmnichannelAgentAssignConversationEvent) GetUserId

func (*OmnichannelAgentAssignConversationEvent) ProtoMessage

func (*OmnichannelAgentAssignConversationEvent) ProtoReflect

func (*OmnichannelAgentAssignConversationEvent) Reset

func (*OmnichannelAgentAssignConversationEvent) String

type OmnichannelAgentMessageUnitsEvent

type OmnichannelAgentMessageUnitsEvent struct {

	// the omni message
	Message *commons.OmniMessage `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	// the total number of messages sent
	MessageUnits int32 `protobuf:"varint,2,opt,name=message_units,json=messageUnits,proto3" json:"message_units,omitempty"`
	// contains filtered or unexported fields
}

Omnichannel

func (*OmnichannelAgentMessageUnitsEvent) Descriptor deprecated

func (*OmnichannelAgentMessageUnitsEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelAgentMessageUnitsEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelAgentMessageUnitsEvent) GetMessage

func (*OmnichannelAgentMessageUnitsEvent) GetMessageUnits

func (x *OmnichannelAgentMessageUnitsEvent) GetMessageUnits() int32

func (*OmnichannelAgentMessageUnitsEvent) ProtoMessage

func (*OmnichannelAgentMessageUnitsEvent) ProtoMessage()

func (*OmnichannelAgentMessageUnitsEvent) ProtoReflect

func (*OmnichannelAgentMessageUnitsEvent) Reset

func (*OmnichannelAgentMessageUnitsEvent) String

type OmnichannelAgentReassignConversationEvent

type OmnichannelAgentReassignConversationEvent struct {

	// conversation id
	ConversationSid int64 `protobuf:"varint,1,opt,name=conversation_sid,json=conversationSid,proto3" json:"conversation_sid,omitempty"`
	// campaign id
	CampaignSid int64 `protobuf:"varint,2,opt,name=campaign_sid,json=campaignSid,proto3" json:"campaign_sid,omitempty"`
	// channel type - chat|email|sms
	ChannelType commons.ChannelType `protobuf:"varint,3,opt,name=channel_type,json=channelType,proto3,enum=api.commons.ChannelType" json:"channel_type,omitempty"`
	// manager/agent who initiated reassign
	UserId string `protobuf:"bytes,4,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// current agent who is being unassigned
	CurrentUserId string `protobuf:"bytes,5,opt,name=current_user_id,json=currentUserId,proto3" json:"current_user_id,omitempty"`
	// new agent who who is being assigned to
	NewUserId string `protobuf:"bytes,6,opt,name=new_user_id,json=newUserId,proto3" json:"new_user_id,omitempty"`
	// conversation this message belongs to
	Conversation *commons.OmniConversation `protobuf:"bytes,7,opt,name=conversation,proto3" json:"conversation,omitempty"`
	// the message sent by the agent
	Message *commons.OmniMessage `protobuf:"bytes,8,opt,name=message,proto3" json:"message,omitempty"`
	// the AsmSession Sid
	NewUserAsmSessionSid *wrapperspb.Int64Value `` /* 127-byte string literal not displayed */
	// contains filtered or unexported fields
}

OmnichannelAgentReassignConversationEvent - handle agent reassign conversation event

func (*OmnichannelAgentReassignConversationEvent) Descriptor deprecated

func (*OmnichannelAgentReassignConversationEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelAgentReassignConversationEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelAgentReassignConversationEvent) GetCampaignSid

func (*OmnichannelAgentReassignConversationEvent) GetChannelType

func (*OmnichannelAgentReassignConversationEvent) GetConversation

func (*OmnichannelAgentReassignConversationEvent) GetConversationSid

func (x *OmnichannelAgentReassignConversationEvent) GetConversationSid() int64

func (*OmnichannelAgentReassignConversationEvent) GetCurrentUserId

func (x *OmnichannelAgentReassignConversationEvent) GetCurrentUserId() string

func (*OmnichannelAgentReassignConversationEvent) GetMessage

func (*OmnichannelAgentReassignConversationEvent) GetNewUserAsmSessionSid

func (x *OmnichannelAgentReassignConversationEvent) GetNewUserAsmSessionSid() *wrapperspb.Int64Value

func (*OmnichannelAgentReassignConversationEvent) GetNewUserId

func (*OmnichannelAgentReassignConversationEvent) GetUserId

func (*OmnichannelAgentReassignConversationEvent) ProtoMessage

func (*OmnichannelAgentReassignConversationEvent) ProtoReflect

func (*OmnichannelAgentReassignConversationEvent) Reset

func (*OmnichannelAgentReassignConversationEvent) String

type OmnichannelAgentSuspendEvent

type OmnichannelAgentSuspendEvent struct {

	// the suspend message
	Message *commons.OmniMessage `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	// conversation this message belongs to
	Conversation *commons.OmniConversation `protobuf:"bytes,2,opt,name=conversation,proto3" json:"conversation,omitempty"`
	// asm Session sid
	AsmSessionSid *wrapperspb.Int64Value `protobuf:"bytes,3,opt,name=asm_session_sid,json=asmSessionSid,proto3" json:"asm_session_sid,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelAgentSuspendEvent - whenever agent suspends the conversation

func (*OmnichannelAgentSuspendEvent) Descriptor deprecated

func (*OmnichannelAgentSuspendEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelAgentSuspendEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelAgentSuspendEvent) GetAsmSessionSid

func (x *OmnichannelAgentSuspendEvent) GetAsmSessionSid() *wrapperspb.Int64Value

func (*OmnichannelAgentSuspendEvent) GetConversation

func (*OmnichannelAgentSuspendEvent) GetMessage

func (*OmnichannelAgentSuspendEvent) ProtoMessage

func (*OmnichannelAgentSuspendEvent) ProtoMessage()

func (*OmnichannelAgentSuspendEvent) ProtoReflect

func (*OmnichannelAgentSuspendEvent) Reset

func (x *OmnichannelAgentSuspendEvent) Reset()

func (*OmnichannelAgentSuspendEvent) String

type OmnichannelAgentTextMessageEvent

type OmnichannelAgentTextMessageEvent struct {

	// the unique identifier for the conversation
	ConversationSid int64 `protobuf:"varint,3,opt,name=conversation_sid,json=conversationSid,proto3" json:"conversation_sid,omitempty"`
	// the message sent by the agent
	Message *commons.OmniMessage `protobuf:"bytes,4,opt,name=message,proto3" json:"message,omitempty"`
	// conversation this message belongs to
	Conversation *commons.OmniConversation `protobuf:"bytes,5,opt,name=conversation,proto3" json:"conversation,omitempty"`
	// the AsmSession Sid
	AsmSessionSid *wrapperspb.Int64Value `protobuf:"bytes,6,opt,name=asm_session_sid,json=asmSessionSid,proto3" json:"asm_session_sid,omitempty"`
	// the id of the agent
	UserId string `protobuf:"bytes,7,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelAgentTextMessageEvent - whenever an agent send a text message

func (*OmnichannelAgentTextMessageEvent) Descriptor deprecated

func (*OmnichannelAgentTextMessageEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelAgentTextMessageEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelAgentTextMessageEvent) GetAsmSessionSid added in v1.7.33

func (*OmnichannelAgentTextMessageEvent) GetConversation

func (*OmnichannelAgentTextMessageEvent) GetConversationSid

func (x *OmnichannelAgentTextMessageEvent) GetConversationSid() int64

func (*OmnichannelAgentTextMessageEvent) GetMessage

func (*OmnichannelAgentTextMessageEvent) GetUserId added in v1.7.33

func (*OmnichannelAgentTextMessageEvent) ProtoMessage

func (*OmnichannelAgentTextMessageEvent) ProtoMessage()

func (*OmnichannelAgentTextMessageEvent) ProtoReflect

func (*OmnichannelAgentTextMessageEvent) Reset

func (*OmnichannelAgentTextMessageEvent) String

type OmnichannelAgentUnassignConversationEvent

type OmnichannelAgentUnassignConversationEvent struct {

	// conversation id
	ConversationSid int64 `protobuf:"varint,1,opt,name=conversation_sid,json=conversationSid,proto3" json:"conversation_sid,omitempty"`
	// campaign id
	CampaignSid int64 `protobuf:"varint,2,opt,name=campaign_sid,json=campaignSid,proto3" json:"campaign_sid,omitempty"`
	// channel type - chat|email|sms
	ChannelType commons.ChannelType `protobuf:"varint,3,opt,name=channel_type,json=channelType,proto3,enum=api.commons.ChannelType" json:"channel_type,omitempty"`
	// agent user id
	UserId string `protobuf:"bytes,4,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// conversation this message belongs to
	Conversation *commons.OmniConversation `protobuf:"bytes,5,opt,name=conversation,proto3" json:"conversation,omitempty"`
	// the message sent by the agent
	Message *commons.OmniMessage `protobuf:"bytes,6,opt,name=message,proto3" json:"message,omitempty"`
	// the AsmSession Sid
	AsmSessionSid *wrapperspb.Int64Value `protobuf:"bytes,7,opt,name=asm_session_sid,json=asmSessionSid,proto3" json:"asm_session_sid,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelAgentUnassignConversationEvent - handle agent unassign conversation event

func (*OmnichannelAgentUnassignConversationEvent) Descriptor deprecated

func (*OmnichannelAgentUnassignConversationEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelAgentUnassignConversationEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelAgentUnassignConversationEvent) GetAsmSessionSid added in v1.7.33

func (*OmnichannelAgentUnassignConversationEvent) GetCampaignSid

func (*OmnichannelAgentUnassignConversationEvent) GetChannelType

func (*OmnichannelAgentUnassignConversationEvent) GetConversation

func (*OmnichannelAgentUnassignConversationEvent) GetConversationSid

func (x *OmnichannelAgentUnassignConversationEvent) GetConversationSid() int64

func (*OmnichannelAgentUnassignConversationEvent) GetMessage

func (*OmnichannelAgentUnassignConversationEvent) GetUserId

func (*OmnichannelAgentUnassignConversationEvent) ProtoMessage

func (*OmnichannelAgentUnassignConversationEvent) ProtoReflect

func (*OmnichannelAgentUnassignConversationEvent) Reset

func (*OmnichannelAgentUnassignConversationEvent) String

type OmnichannelArchiveCampaignEvent

type OmnichannelArchiveCampaignEvent struct {

	// campaign id
	CampaignSid int64 `protobuf:"varint,1,opt,name=campaign_sid,json=campaignSid,proto3" json:"campaign_sid,omitempty"`
	// campaign name
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// campaign description
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// campaign type
	ChannelType commons.ChannelType `protobuf:"varint,4,opt,name=channel_type,json=channelType,proto3,enum=api.commons.ChannelType" json:"channel_type,omitempty"`
	// omni campaign
	OmniCampaign *commons.OmniCampaign `protobuf:"bytes,5,opt,name=omni_campaign,json=omniCampaign,proto3" json:"omni_campaign,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelArchiveCampaignEvent - whenever a campaign is archived

func (*OmnichannelArchiveCampaignEvent) Descriptor deprecated

func (*OmnichannelArchiveCampaignEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelArchiveCampaignEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelArchiveCampaignEvent) GetCampaignSid

func (x *OmnichannelArchiveCampaignEvent) GetCampaignSid() int64

func (*OmnichannelArchiveCampaignEvent) GetChannelType

func (*OmnichannelArchiveCampaignEvent) GetDescription

func (x *OmnichannelArchiveCampaignEvent) GetDescription() string

func (*OmnichannelArchiveCampaignEvent) GetName

func (*OmnichannelArchiveCampaignEvent) GetOmniCampaign

func (*OmnichannelArchiveCampaignEvent) ProtoMessage

func (*OmnichannelArchiveCampaignEvent) ProtoMessage()

func (*OmnichannelArchiveCampaignEvent) ProtoReflect

func (*OmnichannelArchiveCampaignEvent) Reset

func (*OmnichannelArchiveCampaignEvent) String

type OmnichannelArchiveModuleEvent

type OmnichannelArchiveModuleEvent struct {

	// module id
	ModuleSid int64 `protobuf:"varint,1,opt,name=module_sid,json=moduleSid,proto3" json:"module_sid,omitempty"`
	// omni campaign
	OmniCampaign *commons.OmniCampaign `protobuf:"bytes,2,opt,name=omni_campaign,json=omniCampaign,proto3" json:"omni_campaign,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelArchiveModuleEvent - whenever a module is archive status

func (*OmnichannelArchiveModuleEvent) Descriptor deprecated

func (*OmnichannelArchiveModuleEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelArchiveModuleEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelArchiveModuleEvent) GetModuleSid

func (x *OmnichannelArchiveModuleEvent) GetModuleSid() int64

func (*OmnichannelArchiveModuleEvent) GetOmniCampaign

func (x *OmnichannelArchiveModuleEvent) GetOmniCampaign() *commons.OmniCampaign

func (*OmnichannelArchiveModuleEvent) ProtoMessage

func (*OmnichannelArchiveModuleEvent) ProtoMessage()

func (*OmnichannelArchiveModuleEvent) ProtoReflect

func (*OmnichannelArchiveModuleEvent) Reset

func (x *OmnichannelArchiveModuleEvent) Reset()

func (*OmnichannelArchiveModuleEvent) String

type OmnichannelBeginWrapUpEvent

type OmnichannelBeginWrapUpEvent struct {

	// the unique identifier for the conversation
	ConversationSid int64 `protobuf:"varint,1,opt,name=conversation_sid,json=conversationSid,proto3" json:"conversation_sid,omitempty"`
	// the campaign identifier this event is associated with
	CampaignSid int64 `protobuf:"varint,2,opt,name=campaign_sid,json=campaignSid,proto3" json:"campaign_sid,omitempty"`
	// the channel type i.e. chat|email|sms|etc.
	ChannelType commons.ChannelType `protobuf:"varint,3,opt,name=channel_type,json=channelType,proto3,enum=api.commons.ChannelType" json:"channel_type,omitempty"`
	// conversation this message belongs to
	Conversation *commons.OmniConversation `protobuf:"bytes,4,opt,name=conversation,proto3" json:"conversation,omitempty"`
	// the message sent by the agent
	Message *commons.OmniMessage `protobuf:"bytes,5,opt,name=message,proto3" json:"message,omitempty"`
	// the AsmSession Sid
	AsmSessionSid *wrapperspb.Int64Value `protobuf:"bytes,6,opt,name=asm_session_sid,json=asmSessionSid,proto3" json:"asm_session_sid,omitempty"`
	// the id of the agent
	UserId string `protobuf:"bytes,7,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelBeginWrapUpEvent - when a conversation closes and moves to wrap up

func (*OmnichannelBeginWrapUpEvent) Descriptor deprecated

func (*OmnichannelBeginWrapUpEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelBeginWrapUpEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelBeginWrapUpEvent) GetAsmSessionSid added in v1.7.33

func (x *OmnichannelBeginWrapUpEvent) GetAsmSessionSid() *wrapperspb.Int64Value

func (*OmnichannelBeginWrapUpEvent) GetCampaignSid

func (x *OmnichannelBeginWrapUpEvent) GetCampaignSid() int64

func (*OmnichannelBeginWrapUpEvent) GetChannelType

func (x *OmnichannelBeginWrapUpEvent) GetChannelType() commons.ChannelType

func (*OmnichannelBeginWrapUpEvent) GetConversation

func (*OmnichannelBeginWrapUpEvent) GetConversationSid

func (x *OmnichannelBeginWrapUpEvent) GetConversationSid() int64

func (*OmnichannelBeginWrapUpEvent) GetMessage

func (*OmnichannelBeginWrapUpEvent) GetUserId added in v1.7.33

func (x *OmnichannelBeginWrapUpEvent) GetUserId() string

func (*OmnichannelBeginWrapUpEvent) ProtoMessage

func (*OmnichannelBeginWrapUpEvent) ProtoMessage()

func (*OmnichannelBeginWrapUpEvent) ProtoReflect

func (*OmnichannelBeginWrapUpEvent) Reset

func (x *OmnichannelBeginWrapUpEvent) Reset()

func (*OmnichannelBeginWrapUpEvent) String

func (x *OmnichannelBeginWrapUpEvent) String() string

type OmnichannelCloseConversationEvent

type OmnichannelCloseConversationEvent struct {

	// the close message
	Message *commons.OmniMessage `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	// conversation the message belongs to
	Conversation *commons.OmniConversation `protobuf:"bytes,2,opt,name=conversation,proto3" json:"conversation,omitempty"`
	// the AsmSession Sid
	AsmSessionSid *wrapperspb.Int64Value `protobuf:"bytes,3,opt,name=asm_session_sid,json=asmSessionSid,proto3" json:"asm_session_sid,omitempty"`
	// the id of the agent
	UserId string `protobuf:"bytes,4,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelCloseConversationEvent - close conversation

func (*OmnichannelCloseConversationEvent) Descriptor deprecated

func (*OmnichannelCloseConversationEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelCloseConversationEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelCloseConversationEvent) GetAsmSessionSid added in v1.7.33

func (*OmnichannelCloseConversationEvent) GetConversation

func (*OmnichannelCloseConversationEvent) GetMessage

func (*OmnichannelCloseConversationEvent) GetUserId added in v1.7.33

func (*OmnichannelCloseConversationEvent) ProtoMessage

func (*OmnichannelCloseConversationEvent) ProtoMessage()

func (*OmnichannelCloseConversationEvent) ProtoReflect

func (*OmnichannelCloseConversationEvent) Reset

func (*OmnichannelCloseConversationEvent) String

type OmnichannelCompleteCampaignEvent

type OmnichannelCompleteCampaignEvent struct {

	// campaign id
	CampaignSid int64 `protobuf:"varint,1,opt,name=campaign_sid,json=campaignSid,proto3" json:"campaign_sid,omitempty"`
	// campaign name
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// campaign description
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// campaign type
	ChannelType commons.ChannelType `protobuf:"varint,4,opt,name=channel_type,json=channelType,proto3,enum=api.commons.ChannelType" json:"channel_type,omitempty"`
	// omni campaign
	OmniCampaign *commons.OmniCampaign `protobuf:"bytes,5,opt,name=omni_campaign,json=omniCampaign,proto3" json:"omni_campaign,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelCompleteCampaignEvent - whenever a campaign is completed

func (*OmnichannelCompleteCampaignEvent) Descriptor deprecated

func (*OmnichannelCompleteCampaignEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelCompleteCampaignEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelCompleteCampaignEvent) GetCampaignSid

func (x *OmnichannelCompleteCampaignEvent) GetCampaignSid() int64

func (*OmnichannelCompleteCampaignEvent) GetChannelType

func (*OmnichannelCompleteCampaignEvent) GetDescription

func (x *OmnichannelCompleteCampaignEvent) GetDescription() string

func (*OmnichannelCompleteCampaignEvent) GetName

func (*OmnichannelCompleteCampaignEvent) GetOmniCampaign

func (*OmnichannelCompleteCampaignEvent) ProtoMessage

func (*OmnichannelCompleteCampaignEvent) ProtoMessage()

func (*OmnichannelCompleteCampaignEvent) ProtoReflect

func (*OmnichannelCompleteCampaignEvent) Reset

func (*OmnichannelCompleteCampaignEvent) String

type OmnichannelCompleteModuleEvent

type OmnichannelCompleteModuleEvent struct {

	// module id
	ModuleSid int64 `protobuf:"varint,1,opt,name=module_sid,json=moduleSid,proto3" json:"module_sid,omitempty"`
	// omni campaign
	OmniCampaign *commons.OmniCampaign `protobuf:"bytes,2,opt,name=omni_campaign,json=omniCampaign,proto3" json:"omni_campaign,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelCompleteModuleEvent - whenever a module is complete status

func (*OmnichannelCompleteModuleEvent) Descriptor deprecated

func (*OmnichannelCompleteModuleEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelCompleteModuleEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelCompleteModuleEvent) GetModuleSid

func (x *OmnichannelCompleteModuleEvent) GetModuleSid() int64

func (*OmnichannelCompleteModuleEvent) GetOmniCampaign

func (x *OmnichannelCompleteModuleEvent) GetOmniCampaign() *commons.OmniCampaign

func (*OmnichannelCompleteModuleEvent) ProtoMessage

func (*OmnichannelCompleteModuleEvent) ProtoMessage()

func (*OmnichannelCompleteModuleEvent) ProtoReflect

func (*OmnichannelCompleteModuleEvent) Reset

func (x *OmnichannelCompleteModuleEvent) Reset()

func (*OmnichannelCompleteModuleEvent) String

type OmnichannelConnectedInboxCreatedEvent

type OmnichannelConnectedInboxCreatedEvent struct {

	// the created connected inbox
	ConnectedInbox *commons.ConnectedInbox `protobuf:"bytes,1,opt,name=connected_inbox,json=connectedInbox,proto3" json:"connected_inbox,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelConnectedInboxCreatedEvent -

func (*OmnichannelConnectedInboxCreatedEvent) Descriptor deprecated

func (*OmnichannelConnectedInboxCreatedEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelConnectedInboxCreatedEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelConnectedInboxCreatedEvent) GetConnectedInbox

func (*OmnichannelConnectedInboxCreatedEvent) ProtoMessage

func (*OmnichannelConnectedInboxCreatedEvent) ProtoMessage()

func (*OmnichannelConnectedInboxCreatedEvent) ProtoReflect

func (*OmnichannelConnectedInboxCreatedEvent) Reset

func (*OmnichannelConnectedInboxCreatedEvent) String

type OmnichannelConnectedInboxPollEvent

type OmnichannelConnectedInboxPollEvent struct {

	// campaign
	OmniCampaign *commons.OmniCampaign `protobuf:"bytes,1,opt,name=omni_campaign,json=omniCampaign,proto3" json:"omni_campaign,omitempty"`
	// campaign_module_sid
	CampaignModuleSid int64 `protobuf:"varint,2,opt,name=campaign_module_sid,json=campaignModuleSid,proto3" json:"campaign_module_sid,omitempty"`
	// connected inbox
	ConnectedInbox *commons.ConnectedInbox `protobuf:"bytes,3,opt,name=connected_inbox,json=connectedInbox,proto3" json:"connected_inbox,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelConnectedInboxPollEvent -

func (*OmnichannelConnectedInboxPollEvent) Descriptor deprecated

func (*OmnichannelConnectedInboxPollEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelConnectedInboxPollEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelConnectedInboxPollEvent) GetCampaignModuleSid

func (x *OmnichannelConnectedInboxPollEvent) GetCampaignModuleSid() int64

func (*OmnichannelConnectedInboxPollEvent) GetConnectedInbox

func (*OmnichannelConnectedInboxPollEvent) GetOmniCampaign

func (*OmnichannelConnectedInboxPollEvent) ProtoMessage

func (*OmnichannelConnectedInboxPollEvent) ProtoMessage()

func (*OmnichannelConnectedInboxPollEvent) ProtoReflect

func (*OmnichannelConnectedInboxPollEvent) Reset

func (*OmnichannelConnectedInboxPollEvent) String

type OmnichannelCreateCampaignEvent

type OmnichannelCreateCampaignEvent struct {

	// campaign name
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// campaign description
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	// campaign type
	ChannelType commons.ChannelType `protobuf:"varint,3,opt,name=channel_type,json=channelType,proto3,enum=api.commons.ChannelType" json:"channel_type,omitempty"`
	// campaign direction
	CampaignDirection commons.CampaignDirection `` /* 148-byte string literal not displayed */
	// generated campaign sid
	CampaignSid int64 `protobuf:"varint,5,opt,name=campaign_sid,json=campaignSid,proto3" json:"campaign_sid,omitempty"`
	// omni campaign
	OmniCampaign *commons.OmniCampaign `protobuf:"bytes,6,opt,name=omni_campaign,json=omniCampaign,proto3" json:"omni_campaign,omitempty"`
	// project identifier
	ProjectSid int64 `protobuf:"varint,7,opt,name=project_sid,json=projectSid,proto3" json:"project_sid,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelCreateCampaignEvent - whenever a campaign is created

func (*OmnichannelCreateCampaignEvent) Descriptor deprecated

func (*OmnichannelCreateCampaignEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelCreateCampaignEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelCreateCampaignEvent) GetCampaignDirection

func (x *OmnichannelCreateCampaignEvent) GetCampaignDirection() commons.CampaignDirection

func (*OmnichannelCreateCampaignEvent) GetCampaignSid

func (x *OmnichannelCreateCampaignEvent) GetCampaignSid() int64

func (*OmnichannelCreateCampaignEvent) GetChannelType

func (*OmnichannelCreateCampaignEvent) GetDescription

func (x *OmnichannelCreateCampaignEvent) GetDescription() string

func (*OmnichannelCreateCampaignEvent) GetName

func (*OmnichannelCreateCampaignEvent) GetOmniCampaign

func (x *OmnichannelCreateCampaignEvent) GetOmniCampaign() *commons.OmniCampaign

func (*OmnichannelCreateCampaignEvent) GetProjectSid

func (x *OmnichannelCreateCampaignEvent) GetProjectSid() int64

func (*OmnichannelCreateCampaignEvent) ProtoMessage

func (*OmnichannelCreateCampaignEvent) ProtoMessage()

func (*OmnichannelCreateCampaignEvent) ProtoReflect

func (*OmnichannelCreateCampaignEvent) Reset

func (x *OmnichannelCreateCampaignEvent) Reset()

func (*OmnichannelCreateCampaignEvent) String

type OmnichannelCreateConversationEvent

type OmnichannelCreateConversationEvent struct {

	// campaign id
	CampaignSid int64 `protobuf:"varint,1,opt,name=campaign_sid,json=campaignSid,proto3" json:"campaign_sid,omitempty"`
	// channel type - chat|email|sms
	ChannelType commons.ChannelType `protobuf:"varint,2,opt,name=channel_type,json=channelType,proto3,enum=api.commons.ChannelType" json:"channel_type,omitempty"`
	// conversation this message belongs to
	Conversation *commons.OmniConversation `protobuf:"bytes,3,opt,name=conversation,proto3" json:"conversation,omitempty"`
	// the message sent by the agent
	Message *commons.OmniMessage `protobuf:"bytes,4,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

// create conversation when customer sends initial message and T1 starts

func (*OmnichannelCreateConversationEvent) Descriptor deprecated

func (*OmnichannelCreateConversationEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelCreateConversationEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelCreateConversationEvent) GetCampaignSid

func (x *OmnichannelCreateConversationEvent) GetCampaignSid() int64

func (*OmnichannelCreateConversationEvent) GetChannelType

func (*OmnichannelCreateConversationEvent) GetConversation

func (*OmnichannelCreateConversationEvent) GetMessage

func (*OmnichannelCreateConversationEvent) ProtoMessage

func (*OmnichannelCreateConversationEvent) ProtoMessage()

func (*OmnichannelCreateConversationEvent) ProtoReflect

func (*OmnichannelCreateConversationEvent) Reset

func (*OmnichannelCreateConversationEvent) String

type OmnichannelCreateProjectEvent

type OmnichannelCreateProjectEvent struct {
	ClientSid        int64                                `protobuf:"varint,1,opt,name=client_sid,json=clientSid,proto3" json:"client_sid,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"`
	ComplianceConfig *commons.OmniProjectComplianceConfig `protobuf:"bytes,4,opt,name=compliance_config,json=complianceConfig,proto3" json:"compliance_config,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelCreateProjectEvent - whenever a project is created

func (*OmnichannelCreateProjectEvent) Descriptor deprecated

func (*OmnichannelCreateProjectEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelCreateProjectEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelCreateProjectEvent) GetClientSid

func (x *OmnichannelCreateProjectEvent) GetClientSid() int64

func (*OmnichannelCreateProjectEvent) GetComplianceConfig added in v1.7.43

func (*OmnichannelCreateProjectEvent) GetDescription

func (x *OmnichannelCreateProjectEvent) GetDescription() string

func (*OmnichannelCreateProjectEvent) GetName

func (*OmnichannelCreateProjectEvent) ProtoMessage

func (*OmnichannelCreateProjectEvent) ProtoMessage()

func (*OmnichannelCreateProjectEvent) ProtoReflect

func (*OmnichannelCreateProjectEvent) Reset

func (x *OmnichannelCreateProjectEvent) Reset()

func (*OmnichannelCreateProjectEvent) String

type OmnichannelCustomerMessageUnitsEvent

type OmnichannelCustomerMessageUnitsEvent struct {

	// the omni message
	Message *commons.OmniMessage `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	// the total number of messages sent
	MessageUnits int32 `protobuf:"varint,2,opt,name=message_units,json=messageUnits,proto3" json:"message_units,omitempty"`
	// contains filtered or unexported fields
}

OmniChannelCustomerMessageUnitsEvent -

func (*OmnichannelCustomerMessageUnitsEvent) Descriptor deprecated

func (*OmnichannelCustomerMessageUnitsEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelCustomerMessageUnitsEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelCustomerMessageUnitsEvent) GetMessage

func (*OmnichannelCustomerMessageUnitsEvent) GetMessageUnits

func (x *OmnichannelCustomerMessageUnitsEvent) GetMessageUnits() int32

func (*OmnichannelCustomerMessageUnitsEvent) ProtoMessage

func (*OmnichannelCustomerMessageUnitsEvent) ProtoMessage()

func (*OmnichannelCustomerMessageUnitsEvent) ProtoReflect

func (*OmnichannelCustomerMessageUnitsEvent) Reset

func (*OmnichannelCustomerMessageUnitsEvent) String

type OmnichannelCustomerTextMessageEvent

type OmnichannelCustomerTextMessageEvent struct {

	// the unique identifier for the conversation
	ConversationSid int64 `protobuf:"varint,3,opt,name=conversation_sid,json=conversationSid,proto3" json:"conversation_sid,omitempty"`
	// the message sent by the customer
	Message *commons.OmniMessage `protobuf:"bytes,4,opt,name=message,proto3" json:"message,omitempty"`
	// conversation this message belongs to
	Conversation *commons.OmniConversation `protobuf:"bytes,5,opt,name=conversation,proto3" json:"conversation,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelCustomerTextMessageEvent - whenever a customer sends a text message

func (*OmnichannelCustomerTextMessageEvent) Descriptor deprecated

func (*OmnichannelCustomerTextMessageEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelCustomerTextMessageEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelCustomerTextMessageEvent) GetConversation

func (*OmnichannelCustomerTextMessageEvent) GetConversationSid

func (x *OmnichannelCustomerTextMessageEvent) GetConversationSid() int64

func (*OmnichannelCustomerTextMessageEvent) GetMessage

func (*OmnichannelCustomerTextMessageEvent) ProtoMessage

func (*OmnichannelCustomerTextMessageEvent) ProtoMessage()

func (*OmnichannelCustomerTextMessageEvent) ProtoReflect

func (*OmnichannelCustomerTextMessageEvent) Reset

func (*OmnichannelCustomerTextMessageEvent) String

type OmnichannelDailyConversationReportEvent

type OmnichannelDailyConversationReportEvent struct {
	DownloadUrl string `protobuf:"bytes,1,opt,name=download_url,json=downloadUrl,proto3" json:"download_url,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelDailyReportEvent - whenever a daily conversation report is generated

func (*OmnichannelDailyConversationReportEvent) Descriptor deprecated

func (*OmnichannelDailyConversationReportEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelDailyConversationReportEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelDailyConversationReportEvent) GetDownloadUrl

func (x *OmnichannelDailyConversationReportEvent) GetDownloadUrl() string

func (*OmnichannelDailyConversationReportEvent) ProtoMessage

func (*OmnichannelDailyConversationReportEvent) ProtoReflect

func (*OmnichannelDailyConversationReportEvent) Reset

func (*OmnichannelDailyConversationReportEvent) String

type OmnichannelDailyProjectReportEvent

type OmnichannelDailyProjectReportEvent struct {
	DownloadUrl string `protobuf:"bytes,1,opt,name=download_url,json=downloadUrl,proto3" json:"download_url,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelDailyReportEvent - whenever a daily project report is generated

func (*OmnichannelDailyProjectReportEvent) Descriptor deprecated

func (*OmnichannelDailyProjectReportEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelDailyProjectReportEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelDailyProjectReportEvent) GetDownloadUrl

func (x *OmnichannelDailyProjectReportEvent) GetDownloadUrl() string

func (*OmnichannelDailyProjectReportEvent) ProtoMessage

func (*OmnichannelDailyProjectReportEvent) ProtoMessage()

func (*OmnichannelDailyProjectReportEvent) ProtoReflect

func (*OmnichannelDailyProjectReportEvent) Reset

func (*OmnichannelDailyProjectReportEvent) String

type OmnichannelErrorModuleEvent

type OmnichannelErrorModuleEvent struct {

	// module id
	ModuleSid int64 `protobuf:"varint,1,opt,name=module_sid,json=moduleSid,proto3" json:"module_sid,omitempty"`
	// omni campaign
	OmniCampaign *commons.OmniCampaign `protobuf:"bytes,2,opt,name=omni_campaign,json=omniCampaign,proto3" json:"omni_campaign,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelErrorModuleEvent - whenever a module is error status

func (*OmnichannelErrorModuleEvent) Descriptor deprecated

func (*OmnichannelErrorModuleEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelErrorModuleEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelErrorModuleEvent) GetModuleSid

func (x *OmnichannelErrorModuleEvent) GetModuleSid() int64

func (*OmnichannelErrorModuleEvent) GetOmniCampaign

func (x *OmnichannelErrorModuleEvent) GetOmniCampaign() *commons.OmniCampaign

func (*OmnichannelErrorModuleEvent) ProtoMessage

func (*OmnichannelErrorModuleEvent) ProtoMessage()

func (*OmnichannelErrorModuleEvent) ProtoReflect

func (*OmnichannelErrorModuleEvent) Reset

func (x *OmnichannelErrorModuleEvent) Reset()

func (*OmnichannelErrorModuleEvent) String

func (x *OmnichannelErrorModuleEvent) String() string

type OmnichannelFailModuleEvent

type OmnichannelFailModuleEvent struct {

	// module id
	ModuleSid int64 `protobuf:"varint,1,opt,name=module_sid,json=moduleSid,proto3" json:"module_sid,omitempty"`
	// omni campaign
	OmniCampaign *commons.OmniCampaign `protobuf:"bytes,2,opt,name=omni_campaign,json=omniCampaign,proto3" json:"omni_campaign,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelFailModuleEvent - whenever a module is fail status

func (*OmnichannelFailModuleEvent) Descriptor deprecated

func (*OmnichannelFailModuleEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelFailModuleEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelFailModuleEvent) GetModuleSid

func (x *OmnichannelFailModuleEvent) GetModuleSid() int64

func (*OmnichannelFailModuleEvent) GetOmniCampaign

func (x *OmnichannelFailModuleEvent) GetOmniCampaign() *commons.OmniCampaign

func (*OmnichannelFailModuleEvent) ProtoMessage

func (*OmnichannelFailModuleEvent) ProtoMessage()

func (*OmnichannelFailModuleEvent) ProtoReflect

func (*OmnichannelFailModuleEvent) Reset

func (x *OmnichannelFailModuleEvent) Reset()

func (*OmnichannelFailModuleEvent) String

func (x *OmnichannelFailModuleEvent) String() string

type OmnichannelFinishWrapUpEvent

type OmnichannelFinishWrapUpEvent struct {

	// the unique identifier for the conversation
	ConversationSid int64 `protobuf:"varint,1,opt,name=conversation_sid,json=conversationSid,proto3" json:"conversation_sid,omitempty"`
	// the campaign identifier the event is associated with
	CampaignSid int64 `protobuf:"varint,2,opt,name=campaign_sid,json=campaignSid,proto3" json:"campaign_sid,omitempty"`
	// the channel type i.e. chat|email|sms|etc.
	ChannelType commons.ChannelType `protobuf:"varint,3,opt,name=channel_type,json=channelType,proto3,enum=api.commons.ChannelType" json:"channel_type,omitempty"`
	// conversation this message belongs to
	Conversation *commons.OmniConversation `protobuf:"bytes,4,opt,name=conversation,proto3" json:"conversation,omitempty"`
	// the message sent by the agent
	Message *commons.OmniMessage `protobuf:"bytes,5,opt,name=message,proto3" json:"message,omitempty"`
	// AsmSessionSid
	AsmSessionSid *wrapperspb.Int64Value `protobuf:"bytes,6,opt,name=asm_session_sid,json=asmSessionSid,proto3" json:"asm_session_sid,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelFinishWrapUpEvent - when an agent has finished wrap up

func (*OmnichannelFinishWrapUpEvent) Descriptor deprecated

func (*OmnichannelFinishWrapUpEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelFinishWrapUpEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelFinishWrapUpEvent) GetAsmSessionSid

func (x *OmnichannelFinishWrapUpEvent) GetAsmSessionSid() *wrapperspb.Int64Value

func (*OmnichannelFinishWrapUpEvent) GetCampaignSid

func (x *OmnichannelFinishWrapUpEvent) GetCampaignSid() int64

func (*OmnichannelFinishWrapUpEvent) GetChannelType

func (x *OmnichannelFinishWrapUpEvent) GetChannelType() commons.ChannelType

func (*OmnichannelFinishWrapUpEvent) GetConversation

func (*OmnichannelFinishWrapUpEvent) GetConversationSid

func (x *OmnichannelFinishWrapUpEvent) GetConversationSid() int64

func (*OmnichannelFinishWrapUpEvent) GetMessage

func (*OmnichannelFinishWrapUpEvent) ProtoMessage

func (*OmnichannelFinishWrapUpEvent) ProtoMessage()

func (*OmnichannelFinishWrapUpEvent) ProtoReflect

func (*OmnichannelFinishWrapUpEvent) Reset

func (x *OmnichannelFinishWrapUpEvent) Reset()

func (*OmnichannelFinishWrapUpEvent) String

type OmnichannelManagerMessageUnitsEvent

type OmnichannelManagerMessageUnitsEvent struct {

	// the omni message
	Message *commons.OmniMessage `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	// the total number of messages sent
	MessageUnits int32 `protobuf:"varint,2,opt,name=message_units,json=messageUnits,proto3" json:"message_units,omitempty"`
	// contains filtered or unexported fields
}

OmniChannelManagerMessageUnitsEvent -

func (*OmnichannelManagerMessageUnitsEvent) Descriptor deprecated

func (*OmnichannelManagerMessageUnitsEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelManagerMessageUnitsEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelManagerMessageUnitsEvent) GetMessage

func (*OmnichannelManagerMessageUnitsEvent) GetMessageUnits

func (x *OmnichannelManagerMessageUnitsEvent) GetMessageUnits() int32

func (*OmnichannelManagerMessageUnitsEvent) ProtoMessage

func (*OmnichannelManagerMessageUnitsEvent) ProtoMessage()

func (*OmnichannelManagerMessageUnitsEvent) ProtoReflect

func (*OmnichannelManagerMessageUnitsEvent) Reset

func (*OmnichannelManagerMessageUnitsEvent) String

type OmnichannelManagerTextMessageEvent

type OmnichannelManagerTextMessageEvent struct {

	// the unique identifier for the conversation
	ConversationSid int64 `protobuf:"varint,3,opt,name=conversation_sid,json=conversationSid,proto3" json:"conversation_sid,omitempty"`
	// the message sent by the agent
	Message *commons.OmniMessage `protobuf:"bytes,4,opt,name=message,proto3" json:"message,omitempty"`
	// conversation this message belongs to
	Conversation *commons.OmniConversation `protobuf:"bytes,5,opt,name=conversation,proto3" json:"conversation,omitempty"`
	// the AsmSession Sid
	AsmSessionSid *wrapperspb.Int64Value `protobuf:"bytes,6,opt,name=asm_session_sid,json=asmSessionSid,proto3" json:"asm_session_sid,omitempty"`
	// user id
	UserId string `protobuf:"bytes,7,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelManagerTextMessageEvent - whenever an agent send a text message

func (*OmnichannelManagerTextMessageEvent) Descriptor deprecated

func (*OmnichannelManagerTextMessageEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelManagerTextMessageEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelManagerTextMessageEvent) GetAsmSessionSid added in v1.7.33

func (*OmnichannelManagerTextMessageEvent) GetConversation

func (*OmnichannelManagerTextMessageEvent) GetConversationSid

func (x *OmnichannelManagerTextMessageEvent) GetConversationSid() int64

func (*OmnichannelManagerTextMessageEvent) GetMessage

func (*OmnichannelManagerTextMessageEvent) GetUserId added in v1.7.33

func (*OmnichannelManagerTextMessageEvent) ProtoMessage

func (*OmnichannelManagerTextMessageEvent) ProtoMessage()

func (*OmnichannelManagerTextMessageEvent) ProtoReflect

func (*OmnichannelManagerTextMessageEvent) Reset

func (*OmnichannelManagerTextMessageEvent) String

type OmnichannelManualApproveTaskAcceptedEvent added in v1.7.39

type OmnichannelManualApproveTaskAcceptedEvent struct {

	// the task that sent the message
	Task *commons.OmniTask `protobuf:"bytes,1,opt,name=task,proto3" json:"task,omitempty"`
	// the id of the agent
	UserId string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// asm session sid
	AsmSessionSid int64 `protobuf:"varint,3,opt,name=asm_session_sid,json=asmSessionSid,proto3" json:"asm_session_sid,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelManualApproveTaskAcceptedEvent -

func (*OmnichannelManualApproveTaskAcceptedEvent) Descriptor deprecated added in v1.7.39

func (*OmnichannelManualApproveTaskAcceptedEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelManualApproveTaskAcceptedEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelManualApproveTaskAcceptedEvent) GetAsmSessionSid added in v1.7.39

func (x *OmnichannelManualApproveTaskAcceptedEvent) GetAsmSessionSid() int64

func (*OmnichannelManualApproveTaskAcceptedEvent) GetTask added in v1.7.39

func (*OmnichannelManualApproveTaskAcceptedEvent) GetUserId added in v1.7.39

func (*OmnichannelManualApproveTaskAcceptedEvent) ProtoMessage added in v1.7.39

func (*OmnichannelManualApproveTaskAcceptedEvent) ProtoReflect added in v1.7.39

func (*OmnichannelManualApproveTaskAcceptedEvent) Reset added in v1.7.39

func (*OmnichannelManualApproveTaskAcceptedEvent) String added in v1.7.39

type OmnichannelManualApproveTaskRejectedEvent added in v1.7.39

type OmnichannelManualApproveTaskRejectedEvent struct {

	// the task that sent the message
	Task *commons.OmniTask `protobuf:"bytes,1,opt,name=task,proto3" json:"task,omitempty"`
	// the id of the agent
	UserId string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// asm session sid
	AsmSessionSid int64 `protobuf:"varint,3,opt,name=asm_session_sid,json=asmSessionSid,proto3" json:"asm_session_sid,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelManualApproveTaskRejectedEvent -

func (*OmnichannelManualApproveTaskRejectedEvent) Descriptor deprecated added in v1.7.39

func (*OmnichannelManualApproveTaskRejectedEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelManualApproveTaskRejectedEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelManualApproveTaskRejectedEvent) GetAsmSessionSid added in v1.7.39

func (x *OmnichannelManualApproveTaskRejectedEvent) GetAsmSessionSid() int64

func (*OmnichannelManualApproveTaskRejectedEvent) GetTask added in v1.7.39

func (*OmnichannelManualApproveTaskRejectedEvent) GetUserId added in v1.7.39

func (*OmnichannelManualApproveTaskRejectedEvent) ProtoMessage added in v1.7.39

func (*OmnichannelManualApproveTaskRejectedEvent) ProtoReflect added in v1.7.39

func (*OmnichannelManualApproveTaskRejectedEvent) Reset added in v1.7.39

func (*OmnichannelManualApproveTaskRejectedEvent) String added in v1.7.39

type OmnichannelManualApproveTaskRequeueEvent added in v1.7.39

type OmnichannelManualApproveTaskRequeueEvent struct {

	// the task that sent the message
	Task *commons.OmniTask `protobuf:"bytes,1,opt,name=task,proto3" json:"task,omitempty"`
	// the id of the agent
	UserId string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// asm session sid
	AsmSessionSid int64 `protobuf:"varint,3,opt,name=asm_session_sid,json=asmSessionSid,proto3" json:"asm_session_sid,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelManualApproveTaskRequeueEvent -

func (*OmnichannelManualApproveTaskRequeueEvent) Descriptor deprecated added in v1.7.39

func (*OmnichannelManualApproveTaskRequeueEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelManualApproveTaskRequeueEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelManualApproveTaskRequeueEvent) GetAsmSessionSid added in v1.7.39

func (x *OmnichannelManualApproveTaskRequeueEvent) GetAsmSessionSid() int64

func (*OmnichannelManualApproveTaskRequeueEvent) GetTask added in v1.7.39

func (*OmnichannelManualApproveTaskRequeueEvent) GetUserId added in v1.7.39

func (*OmnichannelManualApproveTaskRequeueEvent) ProtoMessage added in v1.7.39

func (*OmnichannelManualApproveTaskRequeueEvent) ProtoReflect added in v1.7.39

func (*OmnichannelManualApproveTaskRequeueEvent) Reset added in v1.7.39

func (*OmnichannelManualApproveTaskRequeueEvent) String added in v1.7.39

type OmnichannelManualApproveTaskTimeoutEvent added in v1.7.39

type OmnichannelManualApproveTaskTimeoutEvent struct {

	// the task that sent the message
	Task *commons.OmniTask `protobuf:"bytes,1,opt,name=task,proto3" json:"task,omitempty"`
	// the id of the agent
	UserId string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// asm session sid
	AsmSessionSid int64 `protobuf:"varint,3,opt,name=asm_session_sid,json=asmSessionSid,proto3" json:"asm_session_sid,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelManualApproveTaskTimeoutEvent -

func (*OmnichannelManualApproveTaskTimeoutEvent) Descriptor deprecated added in v1.7.39

func (*OmnichannelManualApproveTaskTimeoutEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelManualApproveTaskTimeoutEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelManualApproveTaskTimeoutEvent) GetAsmSessionSid added in v1.7.39

func (x *OmnichannelManualApproveTaskTimeoutEvent) GetAsmSessionSid() int64

func (*OmnichannelManualApproveTaskTimeoutEvent) GetTask added in v1.7.39

func (*OmnichannelManualApproveTaskTimeoutEvent) GetUserId added in v1.7.39

func (*OmnichannelManualApproveTaskTimeoutEvent) ProtoMessage added in v1.7.39

func (*OmnichannelManualApproveTaskTimeoutEvent) ProtoReflect added in v1.7.39

func (*OmnichannelManualApproveTaskTimeoutEvent) Reset added in v1.7.39

func (*OmnichannelManualApproveTaskTimeoutEvent) String added in v1.7.39

type OmnichannelModuleInitialReplyEvent

type OmnichannelModuleInitialReplyEvent struct {

	// org id
	OrgId string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	// campaign_sid
	CampaignSid int64 `protobuf:"varint,2,opt,name=campaign_sid,json=campaignSid,proto3" json:"campaign_sid,omitempty"`
	// campaign_module_sid
	CampaignModuleSid int64 `protobuf:"varint,3,opt,name=campaign_module_sid,json=campaignModuleSid,proto3" json:"campaign_module_sid,omitempty"`
	// conversation_sid
	ConversationSid int64 `protobuf:"varint,4,opt,name=conversation_sid,json=conversationSid,proto3" json:"conversation_sid,omitempty"`
	// channel type
	ChannelType commons.ChannelType `protobuf:"varint,5,opt,name=channel_type,json=channelType,proto3,enum=api.commons.ChannelType" json:"channel_type,omitempty"`
	// omnimessage
	Message *commons.OmniMessage `protobuf:"bytes,6,opt,name=message,proto3" json:"message,omitempty"`
	// omnicampaign
	Campaign *commons.OmniCampaign `protobuf:"bytes,7,opt,name=campaign,proto3" json:"campaign,omitempty"`
	// contains filtered or unexported fields
}

OmniChannelModuleInitialReplyEvent -

func (*OmnichannelModuleInitialReplyEvent) Descriptor deprecated

func (*OmnichannelModuleInitialReplyEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelModuleInitialReplyEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelModuleInitialReplyEvent) GetCampaign

func (*OmnichannelModuleInitialReplyEvent) GetCampaignModuleSid

func (x *OmnichannelModuleInitialReplyEvent) GetCampaignModuleSid() int64

func (*OmnichannelModuleInitialReplyEvent) GetCampaignSid

func (x *OmnichannelModuleInitialReplyEvent) GetCampaignSid() int64

func (*OmnichannelModuleInitialReplyEvent) GetChannelType

func (*OmnichannelModuleInitialReplyEvent) GetConversationSid

func (x *OmnichannelModuleInitialReplyEvent) GetConversationSid() int64

func (*OmnichannelModuleInitialReplyEvent) GetMessage

func (*OmnichannelModuleInitialReplyEvent) GetOrgId

func (*OmnichannelModuleInitialReplyEvent) ProtoMessage

func (*OmnichannelModuleInitialReplyEvent) ProtoMessage()

func (*OmnichannelModuleInitialReplyEvent) ProtoReflect

func (*OmnichannelModuleInitialReplyEvent) Reset

func (*OmnichannelModuleInitialReplyEvent) String

type OmnichannelPauseCampaignEvent

type OmnichannelPauseCampaignEvent struct {

	// campaign id
	CampaignSid int64 `protobuf:"varint,1,opt,name=campaign_sid,json=campaignSid,proto3" json:"campaign_sid,omitempty"`
	// campaign name
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// campaign description
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// campaign type
	ChannelType commons.ChannelType `protobuf:"varint,4,opt,name=channel_type,json=channelType,proto3,enum=api.commons.ChannelType" json:"channel_type,omitempty"`
	// omni campaign
	OmniCampaign *commons.OmniCampaign `protobuf:"bytes,5,opt,name=omni_campaign,json=omniCampaign,proto3" json:"omni_campaign,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelPauseCampaignEvent - whenever a campaign is paused

func (*OmnichannelPauseCampaignEvent) Descriptor deprecated

func (*OmnichannelPauseCampaignEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelPauseCampaignEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelPauseCampaignEvent) GetCampaignSid

func (x *OmnichannelPauseCampaignEvent) GetCampaignSid() int64

func (*OmnichannelPauseCampaignEvent) GetChannelType

func (*OmnichannelPauseCampaignEvent) GetDescription

func (x *OmnichannelPauseCampaignEvent) GetDescription() string

func (*OmnichannelPauseCampaignEvent) GetName

func (*OmnichannelPauseCampaignEvent) GetOmniCampaign

func (x *OmnichannelPauseCampaignEvent) GetOmniCampaign() *commons.OmniCampaign

func (*OmnichannelPauseCampaignEvent) ProtoMessage

func (*OmnichannelPauseCampaignEvent) ProtoMessage()

func (*OmnichannelPauseCampaignEvent) ProtoReflect

func (*OmnichannelPauseCampaignEvent) Reset

func (x *OmnichannelPauseCampaignEvent) Reset()

func (*OmnichannelPauseCampaignEvent) String

type OmnichannelPauseModuleEvent

type OmnichannelPauseModuleEvent struct {

	// module id
	ModuleSid int64 `protobuf:"varint,1,opt,name=module_sid,json=moduleSid,proto3" json:"module_sid,omitempty"`
	// omni campaign
	OmniCampaign *commons.OmniCampaign `protobuf:"bytes,2,opt,name=omni_campaign,json=omniCampaign,proto3" json:"omni_campaign,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelPauseModuleEvent - whenever a module is pause status

func (*OmnichannelPauseModuleEvent) Descriptor deprecated

func (*OmnichannelPauseModuleEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelPauseModuleEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelPauseModuleEvent) GetModuleSid

func (x *OmnichannelPauseModuleEvent) GetModuleSid() int64

func (*OmnichannelPauseModuleEvent) GetOmniCampaign

func (x *OmnichannelPauseModuleEvent) GetOmniCampaign() *commons.OmniCampaign

func (*OmnichannelPauseModuleEvent) ProtoMessage

func (*OmnichannelPauseModuleEvent) ProtoMessage()

func (*OmnichannelPauseModuleEvent) ProtoReflect

func (*OmnichannelPauseModuleEvent) Reset

func (x *OmnichannelPauseModuleEvent) Reset()

func (*OmnichannelPauseModuleEvent) String

func (x *OmnichannelPauseModuleEvent) String() string

type OmnichannelPaymentLinkSentEvent added in v1.5.2

type OmnichannelPaymentLinkSentEvent struct {

	// the message sent
	Message *commons.OmniMessage `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	// the payment link
	Link string `protobuf:"bytes,2,opt,name=link,proto3" json:"link,omitempty"`
	// contains filtered or unexported fields
}

OmniChannelAgentMessageSentEvent -

func (*OmnichannelPaymentLinkSentEvent) Descriptor deprecated added in v1.5.2

func (*OmnichannelPaymentLinkSentEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelPaymentLinkSentEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelPaymentLinkSentEvent) GetMessage added in v1.5.2

func (*OmnichannelPaymentLinkSentEvent) ProtoMessage added in v1.5.2

func (*OmnichannelPaymentLinkSentEvent) ProtoMessage()

func (*OmnichannelPaymentLinkSentEvent) ProtoReflect added in v1.5.2

func (*OmnichannelPaymentLinkSentEvent) Reset added in v1.5.2

func (*OmnichannelPaymentLinkSentEvent) String added in v1.5.2

type OmnichannelResumeCampaignEvent

type OmnichannelResumeCampaignEvent struct {

	// campaign id
	CampaignSid int64 `protobuf:"varint,1,opt,name=campaign_sid,json=campaignSid,proto3" json:"campaign_sid,omitempty"`
	// campaign name
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// campaign description
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// campaign type
	ChannelType commons.ChannelType `protobuf:"varint,4,opt,name=channel_type,json=channelType,proto3,enum=api.commons.ChannelType" json:"channel_type,omitempty"`
	// omni campaign
	OmniCampaign *commons.OmniCampaign `protobuf:"bytes,5,opt,name=omni_campaign,json=omniCampaign,proto3" json:"omni_campaign,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelResumeCampaignEvent - whenever a campaign is resumed

func (*OmnichannelResumeCampaignEvent) Descriptor deprecated

func (*OmnichannelResumeCampaignEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelResumeCampaignEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelResumeCampaignEvent) GetCampaignSid

func (x *OmnichannelResumeCampaignEvent) GetCampaignSid() int64

func (*OmnichannelResumeCampaignEvent) GetChannelType

func (*OmnichannelResumeCampaignEvent) GetDescription

func (x *OmnichannelResumeCampaignEvent) GetDescription() string

func (*OmnichannelResumeCampaignEvent) GetName

func (*OmnichannelResumeCampaignEvent) GetOmniCampaign

func (x *OmnichannelResumeCampaignEvent) GetOmniCampaign() *commons.OmniCampaign

func (*OmnichannelResumeCampaignEvent) ProtoMessage

func (*OmnichannelResumeCampaignEvent) ProtoMessage()

func (*OmnichannelResumeCampaignEvent) ProtoReflect

func (*OmnichannelResumeCampaignEvent) Reset

func (x *OmnichannelResumeCampaignEvent) Reset()

func (*OmnichannelResumeCampaignEvent) String

type OmnichannelResumeModuleEvent

type OmnichannelResumeModuleEvent struct {

	// module id
	ModuleSid int64 `protobuf:"varint,1,opt,name=module_sid,json=moduleSid,proto3" json:"module_sid,omitempty"`
	// omni campaign
	OmniCampaign *commons.OmniCampaign `protobuf:"bytes,2,opt,name=omni_campaign,json=omniCampaign,proto3" json:"omni_campaign,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelResumeModuleEvent - whenever a module is resume status

func (*OmnichannelResumeModuleEvent) Descriptor deprecated

func (*OmnichannelResumeModuleEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelResumeModuleEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelResumeModuleEvent) GetModuleSid

func (x *OmnichannelResumeModuleEvent) GetModuleSid() int64

func (*OmnichannelResumeModuleEvent) GetOmniCampaign

func (x *OmnichannelResumeModuleEvent) GetOmniCampaign() *commons.OmniCampaign

func (*OmnichannelResumeModuleEvent) ProtoMessage

func (*OmnichannelResumeModuleEvent) ProtoMessage()

func (*OmnichannelResumeModuleEvent) ProtoReflect

func (*OmnichannelResumeModuleEvent) Reset

func (x *OmnichannelResumeModuleEvent) Reset()

func (*OmnichannelResumeModuleEvent) String

type OmnichannelScheduleModuleEvent

type OmnichannelScheduleModuleEvent struct {

	// module id
	ModuleSid int64 `protobuf:"varint,1,opt,name=module_sid,json=moduleSid,proto3" json:"module_sid,omitempty"`
	// omni campaign
	OmniCampaign *commons.OmniCampaign `protobuf:"bytes,2,opt,name=omni_campaign,json=omniCampaign,proto3" json:"omni_campaign,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelScheduleModuleEvent - whenever a module is schedule status

func (*OmnichannelScheduleModuleEvent) Descriptor deprecated

func (*OmnichannelScheduleModuleEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelScheduleModuleEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelScheduleModuleEvent) GetModuleSid

func (x *OmnichannelScheduleModuleEvent) GetModuleSid() int64

func (*OmnichannelScheduleModuleEvent) GetOmniCampaign

func (x *OmnichannelScheduleModuleEvent) GetOmniCampaign() *commons.OmniCampaign

func (*OmnichannelScheduleModuleEvent) ProtoMessage

func (*OmnichannelScheduleModuleEvent) ProtoMessage()

func (*OmnichannelScheduleModuleEvent) ProtoReflect

func (*OmnichannelScheduleModuleEvent) Reset

func (x *OmnichannelScheduleModuleEvent) Reset()

func (*OmnichannelScheduleModuleEvent) String

type OmnichannelSetConversationCollectedDataEvent

type OmnichannelSetConversationCollectedDataEvent struct {

	// conversation id
	ConversationSid int64 `protobuf:"varint,1,opt,name=conversation_sid,json=conversationSid,proto3" json:"conversation_sid,omitempty"`
	// the id of the agent
	UserId string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// channel type - chat|email|sms
	ChannelType commons.ChannelType `protobuf:"varint,3,opt,name=channel_type,json=channelType,proto3,enum=api.commons.ChannelType" json:"channel_type,omitempty"`
	// campaign direction
	CampaignDirection commons.CampaignDirection `` /* 148-byte string literal not displayed */
	// collected data
	CollectedData *commons.ConversationCollectedData `protobuf:"bytes,5,opt,name=collected_data,json=collectedData,proto3" json:"collected_data,omitempty"`
	// the AsmSession Sid
	AsmSessionSid *wrapperspb.Int64Value `protobuf:"bytes,6,opt,name=asm_session_sid,json=asmSessionSid,proto3" json:"asm_session_sid,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelSetConversationCollectedDataEvent - handle set conversation collected data event

func (*OmnichannelSetConversationCollectedDataEvent) Descriptor deprecated

Deprecated: Use OmnichannelSetConversationCollectedDataEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelSetConversationCollectedDataEvent) GetAsmSessionSid added in v1.7.33

func (*OmnichannelSetConversationCollectedDataEvent) GetCampaignDirection

func (*OmnichannelSetConversationCollectedDataEvent) GetChannelType

func (*OmnichannelSetConversationCollectedDataEvent) GetCollectedData

func (*OmnichannelSetConversationCollectedDataEvent) GetConversationSid

func (x *OmnichannelSetConversationCollectedDataEvent) GetConversationSid() int64

func (*OmnichannelSetConversationCollectedDataEvent) GetUserId

func (*OmnichannelSetConversationCollectedDataEvent) ProtoMessage

func (*OmnichannelSetConversationCollectedDataEvent) ProtoReflect

func (*OmnichannelSetConversationCollectedDataEvent) Reset

func (*OmnichannelSetConversationCollectedDataEvent) String

type OmnichannelSmsMessageSentModuleEvent

type OmnichannelSmsMessageSentModuleEvent struct {

	// module id
	ModuleSid int64 `protobuf:"varint,1,opt,name=module_sid,json=moduleSid,proto3" json:"module_sid,omitempty"`
	// messageunits
	MessageUnits int64 `protobuf:"varint,2,opt,name=message_units,json=messageUnits,proto3" json:"message_units,omitempty"`
	// omni campaign
	OmniCampaign *commons.OmniCampaign `protobuf:"bytes,3,opt,name=omni_campaign,json=omniCampaign,proto3" json:"omni_campaign,omitempty"`
	// the message sent by the agent
	Message *commons.OmniMessage `protobuf:"bytes,4,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelAddSmsMessageSentAuditEvent - handle omnimessage and messageunits

func (*OmnichannelSmsMessageSentModuleEvent) Descriptor deprecated

func (*OmnichannelSmsMessageSentModuleEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelSmsMessageSentModuleEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelSmsMessageSentModuleEvent) GetMessage

func (*OmnichannelSmsMessageSentModuleEvent) GetMessageUnits

func (x *OmnichannelSmsMessageSentModuleEvent) GetMessageUnits() int64

func (*OmnichannelSmsMessageSentModuleEvent) GetModuleSid

func (x *OmnichannelSmsMessageSentModuleEvent) GetModuleSid() int64

func (*OmnichannelSmsMessageSentModuleEvent) GetOmniCampaign

func (*OmnichannelSmsMessageSentModuleEvent) ProtoMessage

func (*OmnichannelSmsMessageSentModuleEvent) ProtoMessage()

func (*OmnichannelSmsMessageSentModuleEvent) ProtoReflect

func (*OmnichannelSmsMessageSentModuleEvent) Reset

func (*OmnichannelSmsMessageSentModuleEvent) String

type OmnichannelStartCampaignEvent

type OmnichannelStartCampaignEvent struct {

	// campaign id
	CampaignSid int64 `protobuf:"varint,1,opt,name=campaign_sid,json=campaignSid,proto3" json:"campaign_sid,omitempty"`
	// campaign name
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// campaign description
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// campaign type
	ChannelType commons.ChannelType `protobuf:"varint,4,opt,name=channel_type,json=channelType,proto3,enum=api.commons.ChannelType" json:"channel_type,omitempty"`
	// omni campaign
	OmniCampaign *commons.OmniCampaign `protobuf:"bytes,5,opt,name=omni_campaign,json=omniCampaign,proto3" json:"omni_campaign,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelStartCampaignEvent - whenever a campaign is completed

func (*OmnichannelStartCampaignEvent) Descriptor deprecated

func (*OmnichannelStartCampaignEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelStartCampaignEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelStartCampaignEvent) GetCampaignSid

func (x *OmnichannelStartCampaignEvent) GetCampaignSid() int64

func (*OmnichannelStartCampaignEvent) GetChannelType

func (*OmnichannelStartCampaignEvent) GetDescription

func (x *OmnichannelStartCampaignEvent) GetDescription() string

func (*OmnichannelStartCampaignEvent) GetName

func (*OmnichannelStartCampaignEvent) GetOmniCampaign

func (x *OmnichannelStartCampaignEvent) GetOmniCampaign() *commons.OmniCampaign

func (*OmnichannelStartCampaignEvent) ProtoMessage

func (*OmnichannelStartCampaignEvent) ProtoMessage()

func (*OmnichannelStartCampaignEvent) ProtoReflect

func (*OmnichannelStartCampaignEvent) Reset

func (x *OmnichannelStartCampaignEvent) Reset()

func (*OmnichannelStartCampaignEvent) String

type OmnichannelStartModuleEvent

type OmnichannelStartModuleEvent struct {

	// module id
	ModuleSid int64 `protobuf:"varint,1,opt,name=module_sid,json=moduleSid,proto3" json:"module_sid,omitempty"`
	// omni campaign
	OmniCampaign *commons.OmniCampaign `protobuf:"bytes,2,opt,name=omni_campaign,json=omniCampaign,proto3" json:"omni_campaign,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelStartModuleEvent - whenever a module is start status

func (*OmnichannelStartModuleEvent) Descriptor deprecated

func (*OmnichannelStartModuleEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelStartModuleEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelStartModuleEvent) GetModuleSid

func (x *OmnichannelStartModuleEvent) GetModuleSid() int64

func (*OmnichannelStartModuleEvent) GetOmniCampaign

func (x *OmnichannelStartModuleEvent) GetOmniCampaign() *commons.OmniCampaign

func (*OmnichannelStartModuleEvent) ProtoMessage

func (*OmnichannelStartModuleEvent) ProtoMessage()

func (*OmnichannelStartModuleEvent) ProtoReflect

func (*OmnichannelStartModuleEvent) Reset

func (x *OmnichannelStartModuleEvent) Reset()

func (*OmnichannelStartModuleEvent) String

func (x *OmnichannelStartModuleEvent) String() string

type OmnichannelSuccessModuleEvent

type OmnichannelSuccessModuleEvent struct {

	// module id
	ModuleSid int64 `protobuf:"varint,1,opt,name=module_sid,json=moduleSid,proto3" json:"module_sid,omitempty"`
	// omni campaign
	OmniCampaign *commons.OmniCampaign `protobuf:"bytes,2,opt,name=omni_campaign,json=omniCampaign,proto3" json:"omni_campaign,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelSuccessModuleEvent - whenever a module is success status

func (*OmnichannelSuccessModuleEvent) Descriptor deprecated

func (*OmnichannelSuccessModuleEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelSuccessModuleEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelSuccessModuleEvent) GetModuleSid

func (x *OmnichannelSuccessModuleEvent) GetModuleSid() int64

func (*OmnichannelSuccessModuleEvent) GetOmniCampaign

func (x *OmnichannelSuccessModuleEvent) GetOmniCampaign() *commons.OmniCampaign

func (*OmnichannelSuccessModuleEvent) ProtoMessage

func (*OmnichannelSuccessModuleEvent) ProtoMessage()

func (*OmnichannelSuccessModuleEvent) ProtoReflect

func (*OmnichannelSuccessModuleEvent) Reset

func (x *OmnichannelSuccessModuleEvent) Reset()

func (*OmnichannelSuccessModuleEvent) String

type OmnichannelSystemMessageUnitsEvent

type OmnichannelSystemMessageUnitsEvent struct {

	// the omni message
	Message *commons.OmniMessage `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	// the total number of messages sent
	MessageUnits int32 `protobuf:"varint,2,opt,name=message_units,json=messageUnits,proto3" json:"message_units,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelSystemMessageUnitsEvent -

func (*OmnichannelSystemMessageUnitsEvent) Descriptor deprecated

func (*OmnichannelSystemMessageUnitsEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelSystemMessageUnitsEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelSystemMessageUnitsEvent) GetMessage

func (*OmnichannelSystemMessageUnitsEvent) GetMessageUnits

func (x *OmnichannelSystemMessageUnitsEvent) GetMessageUnits() int32

func (*OmnichannelSystemMessageUnitsEvent) ProtoMessage

func (*OmnichannelSystemMessageUnitsEvent) ProtoMessage()

func (*OmnichannelSystemMessageUnitsEvent) ProtoReflect

func (*OmnichannelSystemMessageUnitsEvent) Reset

func (*OmnichannelSystemMessageUnitsEvent) String

type OmnichannelT10Event

type OmnichannelT10Event struct {

	// conversation_id
	ConversationSid int64 `protobuf:"varint,1,opt,name=conversation_sid,json=conversationSid,proto3" json:"conversation_sid,omitempty"`
	// campaign_id
	CampaignSid int64 `protobuf:"varint,2,opt,name=campaign_sid,json=campaignSid,proto3" json:"campaign_sid,omitempty"`
	// channel_type
	ChannelType commons.ChannelType `protobuf:"varint,3,opt,name=channel_type,json=channelType,proto3,enum=api.commons.ChannelType" json:"channel_type,omitempty"`
	// conversation this message belongs to
	Conversation *commons.OmniConversation `protobuf:"bytes,4,opt,name=conversation,proto3" json:"conversation,omitempty"`
	// the message sent by the agent
	Message *commons.OmniMessage `protobuf:"bytes,5,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelT10Event - whenever a T10 is triggered

func (*OmnichannelT10Event) Descriptor deprecated

func (*OmnichannelT10Event) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelT10Event.ProtoReflect.Descriptor instead.

func (*OmnichannelT10Event) GetCampaignSid

func (x *OmnichannelT10Event) GetCampaignSid() int64

func (*OmnichannelT10Event) GetChannelType

func (x *OmnichannelT10Event) GetChannelType() commons.ChannelType

func (*OmnichannelT10Event) GetConversation

func (x *OmnichannelT10Event) GetConversation() *commons.OmniConversation

func (*OmnichannelT10Event) GetConversationSid

func (x *OmnichannelT10Event) GetConversationSid() int64

func (*OmnichannelT10Event) GetMessage

func (x *OmnichannelT10Event) GetMessage() *commons.OmniMessage

func (*OmnichannelT10Event) ProtoMessage

func (*OmnichannelT10Event) ProtoMessage()

func (*OmnichannelT10Event) ProtoReflect

func (x *OmnichannelT10Event) ProtoReflect() protoreflect.Message

func (*OmnichannelT10Event) Reset

func (x *OmnichannelT10Event) Reset()

func (*OmnichannelT10Event) String

func (x *OmnichannelT10Event) String() string

type OmnichannelT11Event

type OmnichannelT11Event struct {

	// the identifier of the conversation the timer is associated with
	ConversationSid int64 `protobuf:"varint,1,opt,name=conversation_sid,json=conversationSid,proto3" json:"conversation_sid,omitempty"`
	// the identifier of the campaign the timer is associated with
	CampaignSid int64 `protobuf:"varint,2,opt,name=campaign_sid,json=campaignSid,proto3" json:"campaign_sid,omitempty"`
	// the channel type i.e. chat|sms|email|etc.
	ChannelType commons.ChannelType `protobuf:"varint,3,opt,name=channel_type,json=channelType,proto3,enum=api.commons.ChannelType" json:"channel_type,omitempty"`
	// conversation this message belongs to
	Conversation *commons.OmniConversation `protobuf:"bytes,4,opt,name=conversation,proto3" json:"conversation,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelT11Event - whenever the t11 timer went off

func (*OmnichannelT11Event) Descriptor deprecated

func (*OmnichannelT11Event) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelT11Event.ProtoReflect.Descriptor instead.

func (*OmnichannelT11Event) GetCampaignSid

func (x *OmnichannelT11Event) GetCampaignSid() int64

func (*OmnichannelT11Event) GetChannelType

func (x *OmnichannelT11Event) GetChannelType() commons.ChannelType

func (*OmnichannelT11Event) GetConversation

func (x *OmnichannelT11Event) GetConversation() *commons.OmniConversation

func (*OmnichannelT11Event) GetConversationSid

func (x *OmnichannelT11Event) GetConversationSid() int64

func (*OmnichannelT11Event) ProtoMessage

func (*OmnichannelT11Event) ProtoMessage()

func (*OmnichannelT11Event) ProtoReflect

func (x *OmnichannelT11Event) ProtoReflect() protoreflect.Message

func (*OmnichannelT11Event) Reset

func (x *OmnichannelT11Event) Reset()

func (*OmnichannelT11Event) String

func (x *OmnichannelT11Event) String() string

type OmnichannelTaskMessageSentEvent

type OmnichannelTaskMessageSentEvent struct {

	// task identifier
	TaskSid int64 `protobuf:"varint,1,opt,name=task_sid,json=taskSid,proto3" json:"task_sid,omitempty"`
	// campaign identifier
	CampaignSid int64 `protobuf:"varint,2,opt,name=campaign_sid,json=campaignSid,proto3" json:"campaign_sid,omitempty"`
	// module identifier
	ModuleSid int64 `protobuf:"varint,3,opt,name=module_sid,json=moduleSid,proto3" json:"module_sid,omitempty"`
	// the number of individual messages sent out
	MessageUnits int64 `protobuf:"varint,4,opt,name=message_units,json=messageUnits,proto3" json:"message_units,omitempty"`
	// the campaign the task is a part of
	Campaign *commons.OmniCampaign `protobuf:"bytes,5,opt,name=campaign,proto3" json:"campaign,omitempty"`
	// the message sent
	Message *commons.OmniMessage `protobuf:"bytes,6,opt,name=message,proto3" json:"message,omitempty"`
	// the task that sent the message
	Task *commons.OmniTask `protobuf:"bytes,7,opt,name=task,proto3" json:"task,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelTaskMessageSentEvent -

func (*OmnichannelTaskMessageSentEvent) Descriptor deprecated

func (*OmnichannelTaskMessageSentEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelTaskMessageSentEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelTaskMessageSentEvent) GetCampaign

func (*OmnichannelTaskMessageSentEvent) GetCampaignSid

func (x *OmnichannelTaskMessageSentEvent) GetCampaignSid() int64

func (*OmnichannelTaskMessageSentEvent) GetMessage

func (*OmnichannelTaskMessageSentEvent) GetMessageUnits

func (x *OmnichannelTaskMessageSentEvent) GetMessageUnits() int64

func (*OmnichannelTaskMessageSentEvent) GetModuleSid

func (x *OmnichannelTaskMessageSentEvent) GetModuleSid() int64

func (*OmnichannelTaskMessageSentEvent) GetTask

func (*OmnichannelTaskMessageSentEvent) GetTaskSid

func (x *OmnichannelTaskMessageSentEvent) GetTaskSid() int64

func (*OmnichannelTaskMessageSentEvent) ProtoMessage

func (*OmnichannelTaskMessageSentEvent) ProtoMessage()

func (*OmnichannelTaskMessageSentEvent) ProtoReflect

func (*OmnichannelTaskMessageSentEvent) Reset

func (*OmnichannelTaskMessageSentEvent) String

type OmnichannelTranscriptSavedEvent added in v1.7.63

type OmnichannelTranscriptSavedEvent struct {

	// the conversation sid of the transcript being saved
	ConversationSid int64 `protobuf:"varint,1,opt,name=conversation_sid,json=conversationSid,proto3" json:"conversation_sid,omitempty"`
	// the transcript path of the conversation
	TranscriptPath string `protobuf:"bytes,2,opt,name=transcript_path,json=transcriptPath,proto3" json:"transcript_path,omitempty"`
	// the conversation of the transcript being saved.
	Conversation *commons.OmniConversation `protobuf:"bytes,3,opt,name=conversation,proto3" json:"conversation,omitempty"`
	// contains filtered or unexported fields
}

func (*OmnichannelTranscriptSavedEvent) Descriptor deprecated added in v1.7.63

func (*OmnichannelTranscriptSavedEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelTranscriptSavedEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelTranscriptSavedEvent) GetConversation added in v1.7.74

func (*OmnichannelTranscriptSavedEvent) GetConversationSid added in v1.7.63

func (x *OmnichannelTranscriptSavedEvent) GetConversationSid() int64

func (*OmnichannelTranscriptSavedEvent) GetTranscriptPath added in v1.7.63

func (x *OmnichannelTranscriptSavedEvent) GetTranscriptPath() string

func (*OmnichannelTranscriptSavedEvent) ProtoMessage added in v1.7.63

func (*OmnichannelTranscriptSavedEvent) ProtoMessage()

func (*OmnichannelTranscriptSavedEvent) ProtoReflect added in v1.7.63

func (*OmnichannelTranscriptSavedEvent) Reset added in v1.7.63

func (*OmnichannelTranscriptSavedEvent) String added in v1.7.63

type OmnichannelUpdateCampaignEvent

type OmnichannelUpdateCampaignEvent struct {

	// campaign id
	CampaignSid int64 `protobuf:"varint,1,opt,name=campaign_sid,json=campaignSid,proto3" json:"campaign_sid,omitempty"`
	// campaign name
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// campaign description
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// campaign type
	ChannelType commons.ChannelType `protobuf:"varint,4,opt,name=channel_type,json=channelType,proto3,enum=api.commons.ChannelType" json:"channel_type,omitempty"`
	// omni campaign
	OmniCampaign *commons.OmniCampaign `protobuf:"bytes,5,opt,name=omni_campaign,json=omniCampaign,proto3" json:"omni_campaign,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelUpdateCampaignEvent - whenever a campaign is update

func (*OmnichannelUpdateCampaignEvent) Descriptor deprecated

func (*OmnichannelUpdateCampaignEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelUpdateCampaignEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelUpdateCampaignEvent) GetCampaignSid

func (x *OmnichannelUpdateCampaignEvent) GetCampaignSid() int64

func (*OmnichannelUpdateCampaignEvent) GetChannelType

func (*OmnichannelUpdateCampaignEvent) GetDescription

func (x *OmnichannelUpdateCampaignEvent) GetDescription() string

func (*OmnichannelUpdateCampaignEvent) GetName

func (*OmnichannelUpdateCampaignEvent) GetOmniCampaign

func (x *OmnichannelUpdateCampaignEvent) GetOmniCampaign() *commons.OmniCampaign

func (*OmnichannelUpdateCampaignEvent) ProtoMessage

func (*OmnichannelUpdateCampaignEvent) ProtoMessage()

func (*OmnichannelUpdateCampaignEvent) ProtoReflect

func (*OmnichannelUpdateCampaignEvent) Reset

func (x *OmnichannelUpdateCampaignEvent) Reset()

func (*OmnichannelUpdateCampaignEvent) String

type OmnichannelUpdateModuleEvent

type OmnichannelUpdateModuleEvent struct {

	// module id
	ModuleSid int64 `protobuf:"varint,1,opt,name=module_sid,json=moduleSid,proto3" json:"module_sid,omitempty"`
	// omni campaign
	OmniCampaign *commons.OmniCampaign `protobuf:"bytes,2,opt,name=omni_campaign,json=omniCampaign,proto3" json:"omni_campaign,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelUpdateModuleEvent - whenever a module is update status

func (*OmnichannelUpdateModuleEvent) Descriptor deprecated

func (*OmnichannelUpdateModuleEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelUpdateModuleEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelUpdateModuleEvent) GetModuleSid

func (x *OmnichannelUpdateModuleEvent) GetModuleSid() int64

func (*OmnichannelUpdateModuleEvent) GetOmniCampaign

func (x *OmnichannelUpdateModuleEvent) GetOmniCampaign() *commons.OmniCampaign

func (*OmnichannelUpdateModuleEvent) ProtoMessage

func (*OmnichannelUpdateModuleEvent) ProtoMessage()

func (*OmnichannelUpdateModuleEvent) ProtoReflect

func (*OmnichannelUpdateModuleEvent) Reset

func (x *OmnichannelUpdateModuleEvent) Reset()

func (*OmnichannelUpdateModuleEvent) String

type ScorecardsCloneScorecardEvent

type ScorecardsCloneScorecardEvent struct {
	AuthorId       string                 `protobuf:"bytes,1,opt,name=author_id,json=authorId,proto3" json:"author_id,omitempty"`                                // the creator of the scorecard
	Title          string                 `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`                                                      // the title of the scorecard
	Description    string                 `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`                                          // extra info or context for the scorecard
	PassScore      float64                `protobuf:"fixed64,4,opt,name=pass_score,json=passScore,proto3" json:"pass_score,omitempty"`                           // passing score for the scorecard
	ScoreType      commons.ScoreType      `protobuf:"varint,5,opt,name=score_type,json=scoreType,proto3,enum=api.commons.ScoreType" json:"score_type,omitempty"` // method of score calculation
	EvaluationType commons.EvaluationType ``                                                                                                                     // method of evaluation (i.e. manual, auto)
	/* 136-byte string literal not displayed */
	Scorecard *commons.Scorecard `protobuf:"bytes,7,opt,name=scorecard,proto3" json:"scorecard,omitempty"` // scorecard clone
	// contains filtered or unexported fields
}

ScorecardsCloneScorecardEvent is event when a scorecard library scorecard is cloned

func (*ScorecardsCloneScorecardEvent) Descriptor deprecated

func (*ScorecardsCloneScorecardEvent) Descriptor() ([]byte, []int)

Deprecated: Use ScorecardsCloneScorecardEvent.ProtoReflect.Descriptor instead.

func (*ScorecardsCloneScorecardEvent) GetAuthorId

func (x *ScorecardsCloneScorecardEvent) GetAuthorId() string

func (*ScorecardsCloneScorecardEvent) GetDescription

func (x *ScorecardsCloneScorecardEvent) GetDescription() string

func (*ScorecardsCloneScorecardEvent) GetEvaluationType

func (x *ScorecardsCloneScorecardEvent) GetEvaluationType() commons.EvaluationType

func (*ScorecardsCloneScorecardEvent) GetPassScore

func (x *ScorecardsCloneScorecardEvent) GetPassScore() float64

func (*ScorecardsCloneScorecardEvent) GetScoreType

func (*ScorecardsCloneScorecardEvent) GetScorecard

func (x *ScorecardsCloneScorecardEvent) GetScorecard() *commons.Scorecard

func (*ScorecardsCloneScorecardEvent) GetTitle

func (x *ScorecardsCloneScorecardEvent) GetTitle() string

func (*ScorecardsCloneScorecardEvent) ProtoMessage

func (*ScorecardsCloneScorecardEvent) ProtoMessage()

func (*ScorecardsCloneScorecardEvent) ProtoReflect

func (*ScorecardsCloneScorecardEvent) Reset

func (x *ScorecardsCloneScorecardEvent) Reset()

func (*ScorecardsCloneScorecardEvent) String

type ScorecardsCreateAutoEvaluationEvent

type ScorecardsCreateAutoEvaluationEvent struct {
	AutoEvaluationId int64                   `protobuf:"varint,1,opt,name=auto_evaluation_id,json=autoEvaluationId,proto3" json:"auto_evaluation_id,omitempty"`      // id of the auto evaluation being created
	ScorecardId      int64                   `protobuf:"varint,2,opt,name=scorecard_id,json=scorecardId,proto3" json:"scorecard_id,omitempty"`                       // id of evaluated scorecard
	AgentUserId      string                  `protobuf:"bytes,3,opt,name=agent_user_id,json=agentUserId,proto3" json:"agent_user_id,omitempty"`                      // agent user id of agent getting evaluated
	CallSid          int64                   `protobuf:"varint,4,opt,name=call_sid,json=callSid,proto3" json:"call_sid,omitempty"`                                   // sid of the call being evaluated
	CallType         commons.CallType_Enum   `protobuf:"varint,5,opt,name=call_type,json=callType,proto3,enum=api.commons.CallType_Enum" json:"call_type,omitempty"` // type of call being evaluated
	TranscriptSid    int64                   `protobuf:"varint,6,opt,name=transcript_sid,json=transcriptSid,proto3" json:"transcript_sid,omitempty"`                 // transcript sid for the call evaluated
	RiskLevel        commons.RiskLevel       `protobuf:"varint,7,opt,name=risk_level,json=riskLevel,proto3,enum=api.commons.RiskLevel" json:"risk_level,omitempty"`  // risk level of the evaluation
	AutoEvaluation   *commons.AutoEvaluation `protobuf:"bytes,8,opt,name=auto_evaluation,json=autoEvaluation,proto3" json:"auto_evaluation,omitempty"`               // the auto evaluation being created
	// contains filtered or unexported fields
}

ScorecardsCreateAutoEvaluationEvent is event when an auto evaluation library auto evaluation is created

func (*ScorecardsCreateAutoEvaluationEvent) Descriptor deprecated

func (*ScorecardsCreateAutoEvaluationEvent) Descriptor() ([]byte, []int)

Deprecated: Use ScorecardsCreateAutoEvaluationEvent.ProtoReflect.Descriptor instead.

func (*ScorecardsCreateAutoEvaluationEvent) GetAgentUserId

func (x *ScorecardsCreateAutoEvaluationEvent) GetAgentUserId() string

func (*ScorecardsCreateAutoEvaluationEvent) GetAutoEvaluation

func (*ScorecardsCreateAutoEvaluationEvent) GetAutoEvaluationId

func (x *ScorecardsCreateAutoEvaluationEvent) GetAutoEvaluationId() int64

func (*ScorecardsCreateAutoEvaluationEvent) GetCallSid

func (*ScorecardsCreateAutoEvaluationEvent) GetCallType

func (*ScorecardsCreateAutoEvaluationEvent) GetRiskLevel

func (*ScorecardsCreateAutoEvaluationEvent) GetScorecardId

func (x *ScorecardsCreateAutoEvaluationEvent) GetScorecardId() int64

func (*ScorecardsCreateAutoEvaluationEvent) GetTranscriptSid

func (x *ScorecardsCreateAutoEvaluationEvent) GetTranscriptSid() int64

func (*ScorecardsCreateAutoEvaluationEvent) ProtoMessage

func (*ScorecardsCreateAutoEvaluationEvent) ProtoMessage()

func (*ScorecardsCreateAutoEvaluationEvent) ProtoReflect

func (*ScorecardsCreateAutoEvaluationEvent) Reset

func (*ScorecardsCreateAutoEvaluationEvent) String

type ScorecardsCreateCategoryEvent

type ScorecardsCreateCategoryEvent struct {
	AuthorId    string                 `protobuf:"bytes,1,opt,name=author_id,json=authorId,proto3" json:"author_id,omitempty"`    // the creator of the category
	Title       string                 `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`                          // title of the category
	Description string                 `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`              // extra info or context for the category
	CreatedAt   *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // timestamp of creation
	Category    *commons.Category      `protobuf:"bytes,5,opt,name=category,proto3" json:"category,omitempty"`                    // category object created
	// contains filtered or unexported fields
}

ScorecardsCreateCategoryEvent is event when a category library category is created

func (*ScorecardsCreateCategoryEvent) Descriptor deprecated

func (*ScorecardsCreateCategoryEvent) Descriptor() ([]byte, []int)

Deprecated: Use ScorecardsCreateCategoryEvent.ProtoReflect.Descriptor instead.

func (*ScorecardsCreateCategoryEvent) GetAuthorId

func (x *ScorecardsCreateCategoryEvent) GetAuthorId() string

func (*ScorecardsCreateCategoryEvent) GetCategory

func (*ScorecardsCreateCategoryEvent) GetCreatedAt

func (*ScorecardsCreateCategoryEvent) GetDescription

func (x *ScorecardsCreateCategoryEvent) GetDescription() string

func (*ScorecardsCreateCategoryEvent) GetTitle

func (x *ScorecardsCreateCategoryEvent) GetTitle() string

func (*ScorecardsCreateCategoryEvent) ProtoMessage

func (*ScorecardsCreateCategoryEvent) ProtoMessage()

func (*ScorecardsCreateCategoryEvent) ProtoReflect

func (*ScorecardsCreateCategoryEvent) Reset

func (x *ScorecardsCreateCategoryEvent) Reset()

func (*ScorecardsCreateCategoryEvent) String

type ScorecardsCreateEvaluationEvent

type ScorecardsCreateEvaluationEvent struct {
	EvaluationId int64               `protobuf:"varint,1,opt,name=evaluation_id,json=evaluationId,proto3" json:"evaluation_id,omitempty"` // id of the evaluation being created
	ScorecardId  int64               `protobuf:"varint,2,opt,name=scorecard_id,json=scorecardId,proto3" json:"scorecard_id,omitempty"`    // id of evaluated scorecard
	ScorerId     string              `protobuf:"bytes,3,opt,name=scorer_id,json=scorerId,proto3" json:"scorer_id,omitempty"`              // user_id of person performing evaluation
	AgentUserId  string              `protobuf:"bytes,4,opt,name=agent_user_id,json=agentUserId,proto3" json:"agent_user_id,omitempty"`   // agent user id of agent getting evaluated
	CallSid      int64               `protobuf:"varint,5,opt,name=call_sid,json=callSid,proto3" json:"call_sid,omitempty"`                // sid of the call being evaluated
	Evaluation   *commons.Evaluation `protobuf:"bytes,6,opt,name=evaluation,proto3" json:"evaluation,omitempty"`                          // the evaluation being created
	// contains filtered or unexported fields
}

ScorecardsCreateEvaluationEvent is event when an evaluation library evaluation is created

func (*ScorecardsCreateEvaluationEvent) Descriptor deprecated

func (*ScorecardsCreateEvaluationEvent) Descriptor() ([]byte, []int)

Deprecated: Use ScorecardsCreateEvaluationEvent.ProtoReflect.Descriptor instead.

func (*ScorecardsCreateEvaluationEvent) GetAgentUserId

func (x *ScorecardsCreateEvaluationEvent) GetAgentUserId() string

func (*ScorecardsCreateEvaluationEvent) GetCallSid

func (x *ScorecardsCreateEvaluationEvent) GetCallSid() int64

func (*ScorecardsCreateEvaluationEvent) GetEvaluation

func (*ScorecardsCreateEvaluationEvent) GetEvaluationId

func (x *ScorecardsCreateEvaluationEvent) GetEvaluationId() int64

func (*ScorecardsCreateEvaluationEvent) GetScorecardId

func (x *ScorecardsCreateEvaluationEvent) GetScorecardId() int64

func (*ScorecardsCreateEvaluationEvent) GetScorerId

func (x *ScorecardsCreateEvaluationEvent) GetScorerId() string

func (*ScorecardsCreateEvaluationEvent) ProtoMessage

func (*ScorecardsCreateEvaluationEvent) ProtoMessage()

func (*ScorecardsCreateEvaluationEvent) ProtoReflect

func (*ScorecardsCreateEvaluationEvent) Reset

func (*ScorecardsCreateEvaluationEvent) String

type ScorecardsCreateEvaluationQuestionEvent

type ScorecardsCreateEvaluationQuestionEvent struct {
	EvaluationQuestionId int64                       `protobuf:"varint,1,opt,name=evaluation_question_id,json=evaluationQuestionId,proto3" json:"evaluation_question_id,omitempty"` // unique id of evaluation question
	EvaluationId         int64                       `protobuf:"varint,2,opt,name=evaluation_id,json=evaluationId,proto3" json:"evaluation_id,omitempty"`                           // unique id of evaluation
	ScorecardQuestionId  int64                       `protobuf:"varint,3,opt,name=scorecard_question_id,json=scorecardQuestionId,proto3" json:"scorecard_question_id,omitempty"`    // unique id of scorecard question
	UserId               string                      `protobuf:"bytes,4,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`                                              // tcn user id of person creating question
	EvaluationQuestion   *commons.EvaluationQuestion `protobuf:"bytes,5,opt,name=evaluation_question,json=evaluationQuestion,proto3" json:"evaluation_question,omitempty"`          // the question being created
	// contains filtered or unexported fields
}

ScorecardsCreateEvaluationQuestionEvent is event when an evaluation question is created

func (*ScorecardsCreateEvaluationQuestionEvent) Descriptor deprecated

func (*ScorecardsCreateEvaluationQuestionEvent) Descriptor() ([]byte, []int)

Deprecated: Use ScorecardsCreateEvaluationQuestionEvent.ProtoReflect.Descriptor instead.

func (*ScorecardsCreateEvaluationQuestionEvent) GetEvaluationId

func (x *ScorecardsCreateEvaluationQuestionEvent) GetEvaluationId() int64

func (*ScorecardsCreateEvaluationQuestionEvent) GetEvaluationQuestion

func (*ScorecardsCreateEvaluationQuestionEvent) GetEvaluationQuestionId

func (x *ScorecardsCreateEvaluationQuestionEvent) GetEvaluationQuestionId() int64

func (*ScorecardsCreateEvaluationQuestionEvent) GetScorecardQuestionId

func (x *ScorecardsCreateEvaluationQuestionEvent) GetScorecardQuestionId() int64

func (*ScorecardsCreateEvaluationQuestionEvent) GetUserId

func (*ScorecardsCreateEvaluationQuestionEvent) ProtoMessage

func (*ScorecardsCreateEvaluationQuestionEvent) ProtoReflect

func (*ScorecardsCreateEvaluationQuestionEvent) Reset

func (*ScorecardsCreateEvaluationQuestionEvent) String

type ScorecardsCreateQuestionEvent

type ScorecardsCreateQuestionEvent struct {
	AuthorId     string            `protobuf:"bytes,1,opt,name=author_id,json=authorId,proto3" json:"author_id,omitempty"`             // the creator of the question
	QuestionText string            `protobuf:"bytes,2,opt,name=question_text,json=questionText,proto3" json:"question_text,omitempty"` // the question to display
	Description  string            `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`                       // extra info or context for the question
	Question     *commons.Question `protobuf:"bytes,4,opt,name=question,proto3" json:"question,omitempty"`                             // question created
	// contains filtered or unexported fields
}

ScorecardsCreateQuestionEvent is event when a question library question is created

func (*ScorecardsCreateQuestionEvent) Descriptor deprecated

func (*ScorecardsCreateQuestionEvent) Descriptor() ([]byte, []int)

Deprecated: Use ScorecardsCreateQuestionEvent.ProtoReflect.Descriptor instead.

func (*ScorecardsCreateQuestionEvent) GetAuthorId

func (x *ScorecardsCreateQuestionEvent) GetAuthorId() string

func (*ScorecardsCreateQuestionEvent) GetDescription

func (x *ScorecardsCreateQuestionEvent) GetDescription() string

func (*ScorecardsCreateQuestionEvent) GetQuestion

func (*ScorecardsCreateQuestionEvent) GetQuestionText

func (x *ScorecardsCreateQuestionEvent) GetQuestionText() string

func (*ScorecardsCreateQuestionEvent) ProtoMessage

func (*ScorecardsCreateQuestionEvent) ProtoMessage()

func (*ScorecardsCreateQuestionEvent) ProtoReflect

func (*ScorecardsCreateQuestionEvent) Reset

func (x *ScorecardsCreateQuestionEvent) Reset()

func (*ScorecardsCreateQuestionEvent) String

type ScorecardsCreateScorecardEvent

type ScorecardsCreateScorecardEvent struct {
	AuthorId       string                 `protobuf:"bytes,1,opt,name=author_id,json=authorId,proto3" json:"author_id,omitempty"`                                // the creator of the scorecard
	Title          string                 `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`                                                      // the title of the scorecard
	Description    string                 `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`                                          // extra info or context for the scorecard
	PassScore      float64                `protobuf:"fixed64,4,opt,name=pass_score,json=passScore,proto3" json:"pass_score,omitempty"`                           // passing score for the scorecard
	ScoreType      commons.ScoreType      `protobuf:"varint,5,opt,name=score_type,json=scoreType,proto3,enum=api.commons.ScoreType" json:"score_type,omitempty"` // method of score calculation
	EvaluationType commons.EvaluationType ``                                                                                                                     // method of evaluation (i.e. manual, auto)
	/* 136-byte string literal not displayed */
	Scorecard *commons.Scorecard `protobuf:"bytes,7,opt,name=scorecard,proto3" json:"scorecard,omitempty"` // scorecard created
	// contains filtered or unexported fields
}

ScorecardsCreateScorecardEvent is event when a scorecard library scorecard is created

func (*ScorecardsCreateScorecardEvent) Descriptor deprecated

func (*ScorecardsCreateScorecardEvent) Descriptor() ([]byte, []int)

Deprecated: Use ScorecardsCreateScorecardEvent.ProtoReflect.Descriptor instead.

func (*ScorecardsCreateScorecardEvent) GetAuthorId

func (x *ScorecardsCreateScorecardEvent) GetAuthorId() string

func (*ScorecardsCreateScorecardEvent) GetDescription

func (x *ScorecardsCreateScorecardEvent) GetDescription() string

func (*ScorecardsCreateScorecardEvent) GetEvaluationType

func (x *ScorecardsCreateScorecardEvent) GetEvaluationType() commons.EvaluationType

func (*ScorecardsCreateScorecardEvent) GetPassScore

func (x *ScorecardsCreateScorecardEvent) GetPassScore() float64

func (*ScorecardsCreateScorecardEvent) GetScoreType

func (*ScorecardsCreateScorecardEvent) GetScorecard

func (*ScorecardsCreateScorecardEvent) GetTitle

func (x *ScorecardsCreateScorecardEvent) GetTitle() string

func (*ScorecardsCreateScorecardEvent) ProtoMessage

func (*ScorecardsCreateScorecardEvent) ProtoMessage()

func (*ScorecardsCreateScorecardEvent) ProtoReflect

func (*ScorecardsCreateScorecardEvent) Reset

func (x *ScorecardsCreateScorecardEvent) Reset()

func (*ScorecardsCreateScorecardEvent) String

type ScorecardsCreateScorecardQuestionEvent

type ScorecardsCreateScorecardQuestionEvent struct {
	UserId            string                     `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`                                  // unique id of tcn user triggering event
	Question          string                     `protobuf:"bytes,2,opt,name=question,proto3" json:"question,omitempty"`                                            // question to display
	Description       string                     `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`                                      // optional; additional info about question
	AllowSkip         bool                       `protobuf:"varint,4,opt,name=allow_skip,json=allowSkip,proto3" json:"allow_skip,omitempty"`                        // question can be excluded from scoring (allow n/a)
	MaxPoints         int64                      `protobuf:"varint,5,opt,name=max_points,json=maxPoints,proto3" json:"max_points,omitempty"`                        // max points allowed for scorecard question
	AllowMultiSelect  bool                       `protobuf:"varint,6,opt,name=allow_multi_select,json=allowMultiSelect,proto3" json:"allow_multi_select,omitempty"` // allow multiple selections for scorecard question
	ScorecardQuestion *commons.ScorecardQuestion `protobuf:"bytes,7,opt,name=scorecard_question,json=scorecardQuestion,proto3" json:"scorecard_question,omitempty"` // scorecard question created
	// contains filtered or unexported fields
}

ScorecardsCreateScorecardQuestionEvent is event when a scorecard question library scorecard question is created

func (*ScorecardsCreateScorecardQuestionEvent) Descriptor deprecated

func (*ScorecardsCreateScorecardQuestionEvent) Descriptor() ([]byte, []int)

Deprecated: Use ScorecardsCreateScorecardQuestionEvent.ProtoReflect.Descriptor instead.

func (*ScorecardsCreateScorecardQuestionEvent) GetAllowMultiSelect

func (x *ScorecardsCreateScorecardQuestionEvent) GetAllowMultiSelect() bool

func (*ScorecardsCreateScorecardQuestionEvent) GetAllowSkip

func (x *ScorecardsCreateScorecardQuestionEvent) GetAllowSkip() bool

func (*ScorecardsCreateScorecardQuestionEvent) GetDescription

func (x *ScorecardsCreateScorecardQuestionEvent) GetDescription() string

func (*ScorecardsCreateScorecardQuestionEvent) GetMaxPoints

func (*ScorecardsCreateScorecardQuestionEvent) GetQuestion

func (*ScorecardsCreateScorecardQuestionEvent) GetScorecardQuestion

func (*ScorecardsCreateScorecardQuestionEvent) GetUserId

func (*ScorecardsCreateScorecardQuestionEvent) ProtoMessage

func (*ScorecardsCreateScorecardQuestionEvent) ProtoReflect

func (*ScorecardsCreateScorecardQuestionEvent) Reset

func (*ScorecardsCreateScorecardQuestionEvent) String

type ScorecardsCreateSectionEvent

type ScorecardsCreateSectionEvent struct {
	UserId      string           `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` // unique id of tcn user triggering event
	Title       string           `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`                 // section title or name
	Description string           `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`     // extra context about the section
	Weight      uint32           `protobuf:"varint,4,opt,name=weight,proto3" json:"weight,omitempty"`              // used for scorecards with weighted scoring
	Section     *commons.Section `protobuf:"bytes,5,opt,name=section,proto3" json:"section,omitempty"`             // section created
	// contains filtered or unexported fields
}

ScorecardsCreateSectionEvent is event when a section library section is created

func (*ScorecardsCreateSectionEvent) Descriptor deprecated

func (*ScorecardsCreateSectionEvent) Descriptor() ([]byte, []int)

Deprecated: Use ScorecardsCreateSectionEvent.ProtoReflect.Descriptor instead.

func (*ScorecardsCreateSectionEvent) GetDescription

func (x *ScorecardsCreateSectionEvent) GetDescription() string

func (*ScorecardsCreateSectionEvent) GetSection

func (x *ScorecardsCreateSectionEvent) GetSection() *commons.Section

func (*ScorecardsCreateSectionEvent) GetTitle

func (x *ScorecardsCreateSectionEvent) GetTitle() string

func (*ScorecardsCreateSectionEvent) GetUserId

func (x *ScorecardsCreateSectionEvent) GetUserId() string

func (*ScorecardsCreateSectionEvent) GetWeight

func (x *ScorecardsCreateSectionEvent) GetWeight() uint32

func (*ScorecardsCreateSectionEvent) ProtoMessage

func (*ScorecardsCreateSectionEvent) ProtoMessage()

func (*ScorecardsCreateSectionEvent) ProtoReflect

func (*ScorecardsCreateSectionEvent) Reset

func (x *ScorecardsCreateSectionEvent) Reset()

func (*ScorecardsCreateSectionEvent) String

type ScorecardsDeleteCategoryEvent

type ScorecardsDeleteCategoryEvent struct {
	UserId      string                 `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`          // unique id of tcn user triggering event
	Title       string                 `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`                          // title of the category
	Description string                 `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`              // extra info or context for the category
	DeletedAt   *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=deleted_at,json=deletedAt,proto3" json:"deleted_at,omitempty"` // timestamp of deletion
	Category    *commons.Category      `protobuf:"bytes,5,opt,name=category,proto3" json:"category,omitempty"`                    // category object created
	// contains filtered or unexported fields
}

ScorecardsDeleteCategoryEvent is event when a category library category is deleted

func (*ScorecardsDeleteCategoryEvent) Descriptor deprecated

func (*ScorecardsDeleteCategoryEvent) Descriptor() ([]byte, []int)

Deprecated: Use ScorecardsDeleteCategoryEvent.ProtoReflect.Descriptor instead.

func (*ScorecardsDeleteCategoryEvent) GetCategory

func (*ScorecardsDeleteCategoryEvent) GetDeletedAt

func (*ScorecardsDeleteCategoryEvent) GetDescription

func (x *ScorecardsDeleteCategoryEvent) GetDescription() string

func (*ScorecardsDeleteCategoryEvent) GetTitle

func (x *ScorecardsDeleteCategoryEvent) GetTitle() string

func (*ScorecardsDeleteCategoryEvent) GetUserId

func (x *ScorecardsDeleteCategoryEvent) GetUserId() string

func (*ScorecardsDeleteCategoryEvent) ProtoMessage

func (*ScorecardsDeleteCategoryEvent) ProtoMessage()

func (*ScorecardsDeleteCategoryEvent) ProtoReflect

func (*ScorecardsDeleteCategoryEvent) Reset

func (x *ScorecardsDeleteCategoryEvent) Reset()

func (*ScorecardsDeleteCategoryEvent) String

type ScorecardsDeleteEvaluationEvent

type ScorecardsDeleteEvaluationEvent struct {
	EvaluationId int64               `protobuf:"varint,1,opt,name=evaluation_id,json=evaluationId,proto3" json:"evaluation_id,omitempty"` // id of the evaluation being created
	ScorecardId  int64               `protobuf:"varint,2,opt,name=scorecard_id,json=scorecardId,proto3" json:"scorecard_id,omitempty"`    // id of evaluated scorecard
	UserId       string              `protobuf:"bytes,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`                    // user_id of person deleting evaluation
	AgentUserId  string              `protobuf:"bytes,4,opt,name=agent_user_id,json=agentUserId,proto3" json:"agent_user_id,omitempty"`   // agent user id of agent getting evaluated
	CallSid      int64               `protobuf:"varint,5,opt,name=call_sid,json=callSid,proto3" json:"call_sid,omitempty"`                // sid of the call being evaluated
	Evaluation   *commons.Evaluation `protobuf:"bytes,6,opt,name=evaluation,proto3" json:"evaluation,omitempty"`                          // the evaluation being deleted
	// contains filtered or unexported fields
}

ScorecardsDeleteEvaluationEvent is event when an evaluation library evaluation is deleted

func (*ScorecardsDeleteEvaluationEvent) Descriptor deprecated

func (*ScorecardsDeleteEvaluationEvent) Descriptor() ([]byte, []int)

Deprecated: Use ScorecardsDeleteEvaluationEvent.ProtoReflect.Descriptor instead.

func (*ScorecardsDeleteEvaluationEvent) GetAgentUserId

func (x *ScorecardsDeleteEvaluationEvent) GetAgentUserId() string

func (*ScorecardsDeleteEvaluationEvent) GetCallSid

func (x *ScorecardsDeleteEvaluationEvent) GetCallSid() int64

func (*ScorecardsDeleteEvaluationEvent) GetEvaluation

func (*ScorecardsDeleteEvaluationEvent) GetEvaluationId

func (x *ScorecardsDeleteEvaluationEvent) GetEvaluationId() int64

func (*ScorecardsDeleteEvaluationEvent) GetScorecardId

func (x *ScorecardsDeleteEvaluationEvent) GetScorecardId() int64

func (*ScorecardsDeleteEvaluationEvent) GetUserId

func (x *ScorecardsDeleteEvaluationEvent) GetUserId() string

func (*ScorecardsDeleteEvaluationEvent) ProtoMessage

func (*ScorecardsDeleteEvaluationEvent) ProtoMessage()

func (*ScorecardsDeleteEvaluationEvent) ProtoReflect

func (*ScorecardsDeleteEvaluationEvent) Reset

func (*ScorecardsDeleteEvaluationEvent) String

type ScorecardsDeleteEvaluationQuestionEvent

type ScorecardsDeleteEvaluationQuestionEvent struct {
	EvaluationQuestionId int64                       `protobuf:"varint,1,opt,name=evaluation_question_id,json=evaluationQuestionId,proto3" json:"evaluation_question_id,omitempty"` // unique id of evaluation question
	EvaluationId         int64                       `protobuf:"varint,2,opt,name=evaluation_id,json=evaluationId,proto3" json:"evaluation_id,omitempty"`                           // unique id of evaluation
	ScorecardQuestionId  int64                       `protobuf:"varint,3,opt,name=scorecard_question_id,json=scorecardQuestionId,proto3" json:"scorecard_question_id,omitempty"`    // unique id of scorecard question
	UserId               string                      `protobuf:"bytes,4,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`                                              // tcn user id of person performing request
	EvaluationQuestions  *commons.EvaluationQuestion `protobuf:"bytes,5,opt,name=evaluation_questions,json=evaluationQuestions,proto3" json:"evaluation_questions,omitempty"`       // the question being deleted
	// contains filtered or unexported fields
}

ScorecardsDeleteEvaluationQuestionEvent is event when an evaluation question is deleted

func (*ScorecardsDeleteEvaluationQuestionEvent) Descriptor deprecated

func (*ScorecardsDeleteEvaluationQuestionEvent) Descriptor() ([]byte, []int)

Deprecated: Use ScorecardsDeleteEvaluationQuestionEvent.ProtoReflect.Descriptor instead.

func (*ScorecardsDeleteEvaluationQuestionEvent) GetEvaluationId

func (x *ScorecardsDeleteEvaluationQuestionEvent) GetEvaluationId() int64

func (*ScorecardsDeleteEvaluationQuestionEvent) GetEvaluationQuestionId

func (x *ScorecardsDeleteEvaluationQuestionEvent) GetEvaluationQuestionId() int64

func (*ScorecardsDeleteEvaluationQuestionEvent) GetEvaluationQuestions

func (*ScorecardsDeleteEvaluationQuestionEvent) GetScorecardQuestionId

func (x *ScorecardsDeleteEvaluationQuestionEvent) GetScorecardQuestionId() int64

func (*ScorecardsDeleteEvaluationQuestionEvent) GetUserId

func (*ScorecardsDeleteEvaluationQuestionEvent) ProtoMessage

func (*ScorecardsDeleteEvaluationQuestionEvent) ProtoReflect

func (*ScorecardsDeleteEvaluationQuestionEvent) Reset

func (*ScorecardsDeleteEvaluationQuestionEvent) String

type ScorecardsDeleteQuestionEvent

type ScorecardsDeleteQuestionEvent struct {
	UserId       string            `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`                        // unique id of tcn user triggering event
	QuestionText string            `protobuf:"bytes,2,opt,name=question_text,json=questionText,proto3" json:"question_text,omitempty"`      // the question to display
	Description  string            `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`                            // extra info or context for the question
	CategoryIds  []int64           `protobuf:"varint,4,rep,packed,name=category_ids,json=categoryIds,proto3" json:"category_ids,omitempty"` // category ids linked to question
	Question     *commons.Question `protobuf:"bytes,5,opt,name=question,proto3" json:"question,omitempty"`                                  // question deleted
	// contains filtered or unexported fields
}

ScorecardsDeleteQuestionEvent is event when a question library question is deleted

func (*ScorecardsDeleteQuestionEvent) Descriptor deprecated

func (*ScorecardsDeleteQuestionEvent) Descriptor() ([]byte, []int)

Deprecated: Use ScorecardsDeleteQuestionEvent.ProtoReflect.Descriptor instead.

func (*ScorecardsDeleteQuestionEvent) GetCategoryIds

func (x *ScorecardsDeleteQuestionEvent) GetCategoryIds() []int64

func (*ScorecardsDeleteQuestionEvent) GetDescription

func (x *ScorecardsDeleteQuestionEvent) GetDescription() string

func (*ScorecardsDeleteQuestionEvent) GetQuestion

func (*ScorecardsDeleteQuestionEvent) GetQuestionText

func (x *ScorecardsDeleteQuestionEvent) GetQuestionText() string

func (*ScorecardsDeleteQuestionEvent) GetUserId

func (x *ScorecardsDeleteQuestionEvent) GetUserId() string

func (*ScorecardsDeleteQuestionEvent) ProtoMessage

func (*ScorecardsDeleteQuestionEvent) ProtoMessage()

func (*ScorecardsDeleteQuestionEvent) ProtoReflect

func (*ScorecardsDeleteQuestionEvent) Reset

func (x *ScorecardsDeleteQuestionEvent) Reset()

func (*ScorecardsDeleteQuestionEvent) String

type ScorecardsDeleteScorecardEvent

type ScorecardsDeleteScorecardEvent struct {
	UserId         string                 `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`                                      // unique id of tcn user triggering event
	Title          string                 `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`                                                      // the title of the scorecard
	Description    string                 `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`                                          // extra info or context for the scorecard
	PassScore      float64                `protobuf:"fixed64,4,opt,name=pass_score,json=passScore,proto3" json:"pass_score,omitempty"`                           // passing score for the scorecard
	ScoreType      commons.ScoreType      `protobuf:"varint,5,opt,name=score_type,json=scoreType,proto3,enum=api.commons.ScoreType" json:"score_type,omitempty"` // method of score calculation
	EvaluationType commons.EvaluationType ``                                                                                                                     // method of evaluation (i.e. manual, auto)
	/* 136-byte string literal not displayed */
	State     commons.ScorecardState `protobuf:"varint,7,opt,name=state,proto3,enum=api.commons.ScorecardState" json:"state,omitempty"` // state of the scorecard (i.e. draft, ready, in_use)
	Scorecard *commons.Scorecard     `protobuf:"bytes,8,opt,name=scorecard,proto3" json:"scorecard,omitempty"`                          // scorecard deleted
	// contains filtered or unexported fields
}

ScorecardsDeleteScorecardEvent is event when a scorecard library scorecard is deleted

func (*ScorecardsDeleteScorecardEvent) Descriptor deprecated

func (*ScorecardsDeleteScorecardEvent) Descriptor() ([]byte, []int)

Deprecated: Use ScorecardsDeleteScorecardEvent.ProtoReflect.Descriptor instead.

func (*ScorecardsDeleteScorecardEvent) GetDescription

func (x *ScorecardsDeleteScorecardEvent) GetDescription() string

func (*ScorecardsDeleteScorecardEvent) GetEvaluationType

func (x *ScorecardsDeleteScorecardEvent) GetEvaluationType() commons.EvaluationType

func (*ScorecardsDeleteScorecardEvent) GetPassScore

func (x *ScorecardsDeleteScorecardEvent) GetPassScore() float64

func (*ScorecardsDeleteScorecardEvent) GetScoreType

func (*ScorecardsDeleteScorecardEvent) GetScorecard

func (*ScorecardsDeleteScorecardEvent) GetState

func (*ScorecardsDeleteScorecardEvent) GetTitle

func (x *ScorecardsDeleteScorecardEvent) GetTitle() string

func (*ScorecardsDeleteScorecardEvent) GetUserId

func (x *ScorecardsDeleteScorecardEvent) GetUserId() string

func (*ScorecardsDeleteScorecardEvent) ProtoMessage

func (*ScorecardsDeleteScorecardEvent) ProtoMessage()

func (*ScorecardsDeleteScorecardEvent) ProtoReflect

func (*ScorecardsDeleteScorecardEvent) Reset

func (x *ScorecardsDeleteScorecardEvent) Reset()

func (*ScorecardsDeleteScorecardEvent) String

type ScorecardsDeleteScorecardQuestionEvent

type ScorecardsDeleteScorecardQuestionEvent struct {
	UserId            string                     `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`                                  // unique id of tcn user triggering event
	Question          string                     `protobuf:"bytes,2,opt,name=question,proto3" json:"question,omitempty"`                                            // question to display
	Description       string                     `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`                                      // optional; additional info about question
	AllowSkip         bool                       `protobuf:"varint,4,opt,name=allow_skip,json=allowSkip,proto3" json:"allow_skip,omitempty"`                        // question can be excluded from scoring (allow n/a)
	MaxPoints         int64                      `protobuf:"varint,5,opt,name=max_points,json=maxPoints,proto3" json:"max_points,omitempty"`                        // max points allowed for scorecard question
	AllowMultiSelect  bool                       `protobuf:"varint,6,opt,name=allow_multi_select,json=allowMultiSelect,proto3" json:"allow_multi_select,omitempty"` // allow multiple selections for scorecard question
	ScorecardQuestion *commons.ScorecardQuestion `protobuf:"bytes,7,opt,name=scorecard_question,json=scorecardQuestion,proto3" json:"scorecard_question,omitempty"` // scorecard question deleted
	// contains filtered or unexported fields
}

ScorecardsDeleteScorecardQuestionEvent is event when a scorecard question library scorecard question is deleted

func (*ScorecardsDeleteScorecardQuestionEvent) Descriptor deprecated

func (*ScorecardsDeleteScorecardQuestionEvent) Descriptor() ([]byte, []int)

Deprecated: Use ScorecardsDeleteScorecardQuestionEvent.ProtoReflect.Descriptor instead.

func (*ScorecardsDeleteScorecardQuestionEvent) GetAllowMultiSelect

func (x *ScorecardsDeleteScorecardQuestionEvent) GetAllowMultiSelect() bool

func (*ScorecardsDeleteScorecardQuestionEvent) GetAllowSkip

func (x *ScorecardsDeleteScorecardQuestionEvent) GetAllowSkip() bool

func (*ScorecardsDeleteScorecardQuestionEvent) GetDescription

func (x *ScorecardsDeleteScorecardQuestionEvent) GetDescription() string

func (*ScorecardsDeleteScorecardQuestionEvent) GetMaxPoints

func (*ScorecardsDeleteScorecardQuestionEvent) GetQuestion

func (*ScorecardsDeleteScorecardQuestionEvent) GetScorecardQuestion

func (*ScorecardsDeleteScorecardQuestionEvent) GetUserId

func (*ScorecardsDeleteScorecardQuestionEvent) ProtoMessage

func (*ScorecardsDeleteScorecardQuestionEvent) ProtoReflect

func (*ScorecardsDeleteScorecardQuestionEvent) Reset

func (*ScorecardsDeleteScorecardQuestionEvent) String

type ScorecardsDeleteSectionEvent

type ScorecardsDeleteSectionEvent struct {
	UserId      string           `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` // unique id of tcn user triggering event
	Title       string           `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`                 // section title or name
	Description string           `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`     // extra context about the section
	Weight      uint32           `protobuf:"varint,4,opt,name=weight,proto3" json:"weight,omitempty"`              // used for scorecards with weighted scoring
	Section     *commons.Section `protobuf:"bytes,5,opt,name=section,proto3" json:"section,omitempty"`             // section deleted
	// contains filtered or unexported fields
}

ScorecardsDeleteSectionEvent is event when a section library section is deleted

func (*ScorecardsDeleteSectionEvent) Descriptor deprecated

func (*ScorecardsDeleteSectionEvent) Descriptor() ([]byte, []int)

Deprecated: Use ScorecardsDeleteSectionEvent.ProtoReflect.Descriptor instead.

func (*ScorecardsDeleteSectionEvent) GetDescription

func (x *ScorecardsDeleteSectionEvent) GetDescription() string

func (*ScorecardsDeleteSectionEvent) GetSection

func (x *ScorecardsDeleteSectionEvent) GetSection() *commons.Section

func (*ScorecardsDeleteSectionEvent) GetTitle

func (x *ScorecardsDeleteSectionEvent) GetTitle() string

func (*ScorecardsDeleteSectionEvent) GetUserId

func (x *ScorecardsDeleteSectionEvent) GetUserId() string

func (*ScorecardsDeleteSectionEvent) GetWeight

func (x *ScorecardsDeleteSectionEvent) GetWeight() uint32

func (*ScorecardsDeleteSectionEvent) ProtoMessage

func (*ScorecardsDeleteSectionEvent) ProtoMessage()

func (*ScorecardsDeleteSectionEvent) ProtoReflect

func (*ScorecardsDeleteSectionEvent) Reset

func (x *ScorecardsDeleteSectionEvent) Reset()

func (*ScorecardsDeleteSectionEvent) String

type ScorecardsUpdateCategoryEvent

type ScorecardsUpdateCategoryEvent struct {
	UserId      string                 `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`             // unique id of tcn user triggering event
	Title       string                 `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`                             // title of the category
	Description string                 `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`                 // extra info or context for the category
	UpdateMask  *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // field mask of updated fields
	Category    *commons.Category      `protobuf:"bytes,5,opt,name=category,proto3" json:"category,omitempty"`                       // category object created
	// contains filtered or unexported fields
}

ScorecardsUpdateCategoryEvent is event when a category library category is updated

func (*ScorecardsUpdateCategoryEvent) Descriptor deprecated

func (*ScorecardsUpdateCategoryEvent) Descriptor() ([]byte, []int)

Deprecated: Use ScorecardsUpdateCategoryEvent.ProtoReflect.Descriptor instead.

func (*ScorecardsUpdateCategoryEvent) GetCategory

func (*ScorecardsUpdateCategoryEvent) GetDescription

func (x *ScorecardsUpdateCategoryEvent) GetDescription() string

func (*ScorecardsUpdateCategoryEvent) GetTitle

func (x *ScorecardsUpdateCategoryEvent) GetTitle() string

func (*ScorecardsUpdateCategoryEvent) GetUpdateMask

func (*ScorecardsUpdateCategoryEvent) GetUserId

func (x *ScorecardsUpdateCategoryEvent) GetUserId() string

func (*ScorecardsUpdateCategoryEvent) ProtoMessage

func (*ScorecardsUpdateCategoryEvent) ProtoMessage()

func (*ScorecardsUpdateCategoryEvent) ProtoReflect

func (*ScorecardsUpdateCategoryEvent) Reset

func (x *ScorecardsUpdateCategoryEvent) Reset()

func (*ScorecardsUpdateCategoryEvent) String

type ScorecardsUpdateEvaluationEvent added in v1.6.0

type ScorecardsUpdateEvaluationEvent struct {
	EvaluationId int64               `protobuf:"varint,1,opt,name=evaluation_id,json=evaluationId,proto3" json:"evaluation_id,omitempty"` // id of the evaluation being updated
	ScorecardId  int64               `protobuf:"varint,2,opt,name=scorecard_id,json=scorecardId,proto3" json:"scorecard_id,omitempty"`    // id of evaluated scorecard
	ScorerId     string              `protobuf:"bytes,3,opt,name=scorer_id,json=scorerId,proto3" json:"scorer_id,omitempty"`              // user_id of person performing evaluation
	AgentUserId  string              `protobuf:"bytes,4,opt,name=agent_user_id,json=agentUserId,proto3" json:"agent_user_id,omitempty"`   // agent user id of agent getting evaluated
	CallSid      int64               `protobuf:"varint,5,opt,name=call_sid,json=callSid,proto3" json:"call_sid,omitempty"`                // sid of the call being evaluated
	Evaluation   *commons.Evaluation `protobuf:"bytes,6,opt,name=evaluation,proto3" json:"evaluation,omitempty"`                          // the evaluation being updated
	// contains filtered or unexported fields
}

ScorecardsUpdateEvaluationEvent is event when an evaluation library evaluation is updated

func (*ScorecardsUpdateEvaluationEvent) Descriptor deprecated added in v1.6.0

func (*ScorecardsUpdateEvaluationEvent) Descriptor() ([]byte, []int)

Deprecated: Use ScorecardsUpdateEvaluationEvent.ProtoReflect.Descriptor instead.

func (*ScorecardsUpdateEvaluationEvent) GetAgentUserId added in v1.6.0

func (x *ScorecardsUpdateEvaluationEvent) GetAgentUserId() string

func (*ScorecardsUpdateEvaluationEvent) GetCallSid added in v1.6.0

func (x *ScorecardsUpdateEvaluationEvent) GetCallSid() int64

func (*ScorecardsUpdateEvaluationEvent) GetEvaluation added in v1.6.0

func (*ScorecardsUpdateEvaluationEvent) GetEvaluationId added in v1.6.0

func (x *ScorecardsUpdateEvaluationEvent) GetEvaluationId() int64

func (*ScorecardsUpdateEvaluationEvent) GetScorecardId added in v1.6.0

func (x *ScorecardsUpdateEvaluationEvent) GetScorecardId() int64

func (*ScorecardsUpdateEvaluationEvent) GetScorerId added in v1.6.0

func (x *ScorecardsUpdateEvaluationEvent) GetScorerId() string

func (*ScorecardsUpdateEvaluationEvent) ProtoMessage added in v1.6.0

func (*ScorecardsUpdateEvaluationEvent) ProtoMessage()

func (*ScorecardsUpdateEvaluationEvent) ProtoReflect added in v1.6.0

func (*ScorecardsUpdateEvaluationEvent) Reset added in v1.6.0

func (*ScorecardsUpdateEvaluationEvent) String added in v1.6.0

type ScorecardsUpdateEvaluationQuestionEvent

type ScorecardsUpdateEvaluationQuestionEvent struct {
	EvaluationQuestionId int64                       `protobuf:"varint,1,opt,name=evaluation_question_id,json=evaluationQuestionId,proto3" json:"evaluation_question_id,omitempty"` // unique id of evaluation question
	EvaluationId         int64                       `protobuf:"varint,2,opt,name=evaluation_id,json=evaluationId,proto3" json:"evaluation_id,omitempty"`                           // unique id of evaluation
	ScorecardQuestionId  int64                       `protobuf:"varint,3,opt,name=scorecard_question_id,json=scorecardQuestionId,proto3" json:"scorecard_question_id,omitempty"`    // unique id of scorecard question
	UserId               string                      `protobuf:"bytes,4,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`                                              // tcn user id of person performing request
	Skipped              bool                        `protobuf:"varint,5,opt,name=skipped,proto3" json:"skipped,omitempty"`
	Points               int64                       `protobuf:"varint,6,opt,name=points,proto3" json:"points,omitempty"`
	UpdateMask           *fieldmaskpb.FieldMask      `protobuf:"bytes,7,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`                         // field mask of updated fields
	EvaluationQuestion   *commons.EvaluationQuestion `protobuf:"bytes,8,opt,name=evaluation_question,json=evaluationQuestion,proto3" json:"evaluation_question,omitempty"` // the question being updated
	// contains filtered or unexported fields
}

ScorecardsUpdateEvaluationQuestionEvent is event when an evaluation question is updated

func (*ScorecardsUpdateEvaluationQuestionEvent) Descriptor deprecated

func (*ScorecardsUpdateEvaluationQuestionEvent) Descriptor() ([]byte, []int)

Deprecated: Use ScorecardsUpdateEvaluationQuestionEvent.ProtoReflect.Descriptor instead.

func (*ScorecardsUpdateEvaluationQuestionEvent) GetEvaluationId

func (x *ScorecardsUpdateEvaluationQuestionEvent) GetEvaluationId() int64

func (*ScorecardsUpdateEvaluationQuestionEvent) GetEvaluationQuestion

func (*ScorecardsUpdateEvaluationQuestionEvent) GetEvaluationQuestionId

func (x *ScorecardsUpdateEvaluationQuestionEvent) GetEvaluationQuestionId() int64

func (*ScorecardsUpdateEvaluationQuestionEvent) GetPoints

func (*ScorecardsUpdateEvaluationQuestionEvent) GetScorecardQuestionId

func (x *ScorecardsUpdateEvaluationQuestionEvent) GetScorecardQuestionId() int64

func (*ScorecardsUpdateEvaluationQuestionEvent) GetSkipped

func (*ScorecardsUpdateEvaluationQuestionEvent) GetUpdateMask

func (*ScorecardsUpdateEvaluationQuestionEvent) GetUserId

func (*ScorecardsUpdateEvaluationQuestionEvent) ProtoMessage

func (*ScorecardsUpdateEvaluationQuestionEvent) ProtoReflect

func (*ScorecardsUpdateEvaluationQuestionEvent) Reset

func (*ScorecardsUpdateEvaluationQuestionEvent) String

type ScorecardsUpdateQuestionEvent

type ScorecardsUpdateQuestionEvent struct {
	UserId       string                 `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`                   // unique id of tcn user triggering event
	QuestionText string                 `protobuf:"bytes,2,opt,name=question_text,json=questionText,proto3" json:"question_text,omitempty"` // the question to display
	Description  string                 `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`                       // extra info or context for the question
	UpdateMask   *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`       // field mask of updated fields
	Question     *commons.Question      `protobuf:"bytes,5,opt,name=question,proto3" json:"question,omitempty"`                             // question updated
	// contains filtered or unexported fields
}

ScorecardsUpdateQuestionEvent is event when a question library question is updated

func (*ScorecardsUpdateQuestionEvent) Descriptor deprecated

func (*ScorecardsUpdateQuestionEvent) Descriptor() ([]byte, []int)

Deprecated: Use ScorecardsUpdateQuestionEvent.ProtoReflect.Descriptor instead.

func (*ScorecardsUpdateQuestionEvent) GetDescription

func (x *ScorecardsUpdateQuestionEvent) GetDescription() string

func (*ScorecardsUpdateQuestionEvent) GetQuestion

func (*ScorecardsUpdateQuestionEvent) GetQuestionText

func (x *ScorecardsUpdateQuestionEvent) GetQuestionText() string

func (*ScorecardsUpdateQuestionEvent) GetUpdateMask

func (*ScorecardsUpdateQuestionEvent) GetUserId

func (x *ScorecardsUpdateQuestionEvent) GetUserId() string

func (*ScorecardsUpdateQuestionEvent) ProtoMessage

func (*ScorecardsUpdateQuestionEvent) ProtoMessage()

func (*ScorecardsUpdateQuestionEvent) ProtoReflect

func (*ScorecardsUpdateQuestionEvent) Reset

func (x *ScorecardsUpdateQuestionEvent) Reset()

func (*ScorecardsUpdateQuestionEvent) String

type ScorecardsUpdateScorecardEvent

type ScorecardsUpdateScorecardEvent struct {
	UserId         string                 `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`                                      // unique id of tcn user triggering event
	Title          string                 `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`                                                      // the title of the scorecard
	Description    string                 `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`                                          // extra info or context for the scorecard
	PassScore      float64                `protobuf:"fixed64,4,opt,name=pass_score,json=passScore,proto3" json:"pass_score,omitempty"`                           // passing score for the scorecard
	ScoreType      commons.ScoreType      `protobuf:"varint,5,opt,name=score_type,json=scoreType,proto3,enum=api.commons.ScoreType" json:"score_type,omitempty"` // method of score calculation
	EvaluationType commons.EvaluationType ``                                                                                                                     // method of evaluation (i.e. manual, auto)
	/* 136-byte string literal not displayed */
	AllowFeedback bool                   `protobuf:"varint,7,opt,name=allow_feedback,json=allowFeedback,proto3" json:"allow_feedback,omitempty"` // agent feedback allowed
	State         commons.ScorecardState `protobuf:"varint,8,opt,name=state,proto3,enum=api.commons.ScorecardState" json:"state,omitempty"`      // state of the scorecard (i.e. draft, ready, in_use)
	UpdateMask    *fieldmaskpb.FieldMask `protobuf:"bytes,9,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`           // field mask of updated fields
	Scorecard     *commons.Scorecard     `protobuf:"bytes,10,opt,name=scorecard,proto3" json:"scorecard,omitempty"`                              // scorecard updated
	// contains filtered or unexported fields
}

ScorecardsUpdateScorecardEvent is event when a scorecard library scorecard is updated

func (*ScorecardsUpdateScorecardEvent) Descriptor deprecated

func (*ScorecardsUpdateScorecardEvent) Descriptor() ([]byte, []int)

Deprecated: Use ScorecardsUpdateScorecardEvent.ProtoReflect.Descriptor instead.

func (*ScorecardsUpdateScorecardEvent) GetAllowFeedback

func (x *ScorecardsUpdateScorecardEvent) GetAllowFeedback() bool

func (*ScorecardsUpdateScorecardEvent) GetDescription

func (x *ScorecardsUpdateScorecardEvent) GetDescription() string

func (*ScorecardsUpdateScorecardEvent) GetEvaluationType

func (x *ScorecardsUpdateScorecardEvent) GetEvaluationType() commons.EvaluationType

func (*ScorecardsUpdateScorecardEvent) GetPassScore

func (x *ScorecardsUpdateScorecardEvent) GetPassScore() float64

func (*ScorecardsUpdateScorecardEvent) GetScoreType

func (*ScorecardsUpdateScorecardEvent) GetScorecard

func (*ScorecardsUpdateScorecardEvent) GetState

func (*ScorecardsUpdateScorecardEvent) GetTitle

func (x *ScorecardsUpdateScorecardEvent) GetTitle() string

func (*ScorecardsUpdateScorecardEvent) GetUpdateMask

func (*ScorecardsUpdateScorecardEvent) GetUserId

func (x *ScorecardsUpdateScorecardEvent) GetUserId() string

func (*ScorecardsUpdateScorecardEvent) ProtoMessage

func (*ScorecardsUpdateScorecardEvent) ProtoMessage()

func (*ScorecardsUpdateScorecardEvent) ProtoReflect

func (*ScorecardsUpdateScorecardEvent) Reset

func (x *ScorecardsUpdateScorecardEvent) Reset()

func (*ScorecardsUpdateScorecardEvent) String

type ScorecardsUpdateScorecardQuestionEvent

type ScorecardsUpdateScorecardQuestionEvent struct {
	UserId            string                     `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`                                  // unique id of tcn user triggering event
	Question          string                     `protobuf:"bytes,2,opt,name=question,proto3" json:"question,omitempty"`                                            // question to display
	Description       string                     `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`                                      // optional; additional info about question
	AllowSkip         bool                       `protobuf:"varint,4,opt,name=allow_skip,json=allowSkip,proto3" json:"allow_skip,omitempty"`                        // question can be excluded from scoring (allow n/a)
	MaxPoints         int64                      `protobuf:"varint,5,opt,name=max_points,json=maxPoints,proto3" json:"max_points,omitempty"`                        // max points allowed for scorecard question
	AllowMultiSelect  bool                       `protobuf:"varint,6,opt,name=allow_multi_select,json=allowMultiSelect,proto3" json:"allow_multi_select,omitempty"` // allow multiple selections for scorecard question
	SortOrder         int32                      `protobuf:"varint,7,opt,name=sort_order,json=sortOrder,proto3" json:"sort_order,omitempty"`                        // order number of scorecard question
	UpdateMask        *fieldmaskpb.FieldMask     `protobuf:"bytes,8,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`                      // field mask of updated fields
	ScorecardQuestion *commons.ScorecardQuestion `protobuf:"bytes,9,opt,name=scorecard_question,json=scorecardQuestion,proto3" json:"scorecard_question,omitempty"` // scorecard question updated
	// contains filtered or unexported fields
}

ScorecardsUpdateScorecardQuestionEvent is event when a scorecard question library scorecard question is updated

func (*ScorecardsUpdateScorecardQuestionEvent) Descriptor deprecated

func (*ScorecardsUpdateScorecardQuestionEvent) Descriptor() ([]byte, []int)

Deprecated: Use ScorecardsUpdateScorecardQuestionEvent.ProtoReflect.Descriptor instead.

func (*ScorecardsUpdateScorecardQuestionEvent) GetAllowMultiSelect

func (x *ScorecardsUpdateScorecardQuestionEvent) GetAllowMultiSelect() bool

func (*ScorecardsUpdateScorecardQuestionEvent) GetAllowSkip

func (x *ScorecardsUpdateScorecardQuestionEvent) GetAllowSkip() bool

func (*ScorecardsUpdateScorecardQuestionEvent) GetDescription

func (x *ScorecardsUpdateScorecardQuestionEvent) GetDescription() string

func (*ScorecardsUpdateScorecardQuestionEvent) GetMaxPoints

func (*ScorecardsUpdateScorecardQuestionEvent) GetQuestion

func (*ScorecardsUpdateScorecardQuestionEvent) GetScorecardQuestion

func (*ScorecardsUpdateScorecardQuestionEvent) GetSortOrder

func (*ScorecardsUpdateScorecardQuestionEvent) GetUpdateMask

func (*ScorecardsUpdateScorecardQuestionEvent) GetUserId

func (*ScorecardsUpdateScorecardQuestionEvent) ProtoMessage

func (*ScorecardsUpdateScorecardQuestionEvent) ProtoReflect

func (*ScorecardsUpdateScorecardQuestionEvent) Reset

func (*ScorecardsUpdateScorecardQuestionEvent) String

type ScorecardsUpdateSectionEvent

type ScorecardsUpdateSectionEvent struct {
	UserId      string                 `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`             // unique id of tcn user triggering event
	Title       string                 `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`                             // section title or name
	Description string                 `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`                 // extra context about the section
	Weight      uint32                 `protobuf:"varint,4,opt,name=weight,proto3" json:"weight,omitempty"`                          // used for scorecards with weighted scoring
	SortOrder   int32                  `protobuf:"varint,5,opt,name=sort_order,json=sortOrder,proto3" json:"sort_order,omitempty"`   // order number of section
	UpdateMask  *fieldmaskpb.FieldMask `protobuf:"bytes,6,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // field mask of updated fields
	Section     *commons.Section       `protobuf:"bytes,7,opt,name=section,proto3" json:"section,omitempty"`                         // section updated
	// contains filtered or unexported fields
}

ScorecardsUpdateSectionEvent is event when a section library section is updated

func (*ScorecardsUpdateSectionEvent) Descriptor deprecated

func (*ScorecardsUpdateSectionEvent) Descriptor() ([]byte, []int)

Deprecated: Use ScorecardsUpdateSectionEvent.ProtoReflect.Descriptor instead.

func (*ScorecardsUpdateSectionEvent) GetDescription

func (x *ScorecardsUpdateSectionEvent) GetDescription() string

func (*ScorecardsUpdateSectionEvent) GetSection

func (x *ScorecardsUpdateSectionEvent) GetSection() *commons.Section

func (*ScorecardsUpdateSectionEvent) GetSortOrder

func (x *ScorecardsUpdateSectionEvent) GetSortOrder() int32

func (*ScorecardsUpdateSectionEvent) GetTitle

func (x *ScorecardsUpdateSectionEvent) GetTitle() string

func (*ScorecardsUpdateSectionEvent) GetUpdateMask

func (*ScorecardsUpdateSectionEvent) GetUserId

func (x *ScorecardsUpdateSectionEvent) GetUserId() string

func (*ScorecardsUpdateSectionEvent) GetWeight

func (x *ScorecardsUpdateSectionEvent) GetWeight() uint32

func (*ScorecardsUpdateSectionEvent) ProtoMessage

func (*ScorecardsUpdateSectionEvent) ProtoMessage()

func (*ScorecardsUpdateSectionEvent) ProtoReflect

func (*ScorecardsUpdateSectionEvent) Reset

func (x *ScorecardsUpdateSectionEvent) Reset()

func (*ScorecardsUpdateSectionEvent) String

type TicketEvent

type TicketEvent struct {
	Editticket  *commons.EditTicket `protobuf:"bytes,1,opt,name=editticket,proto3" json:"editticket,omitempty"`
	CreatedById string              `protobuf:"bytes,2,opt,name=created_by_id,json=createdById,proto3" json:"created_by_id,omitempty"`
	// contains filtered or unexported fields
}

func (*TicketEvent) Descriptor deprecated

func (*TicketEvent) Descriptor() ([]byte, []int)

Deprecated: Use TicketEvent.ProtoReflect.Descriptor instead.

func (*TicketEvent) GetCreatedById

func (x *TicketEvent) GetCreatedById() string

func (*TicketEvent) GetEditticket

func (x *TicketEvent) GetEditticket() *commons.EditTicket

func (*TicketEvent) ProtoMessage

func (*TicketEvent) ProtoMessage()

func (*TicketEvent) ProtoReflect

func (x *TicketEvent) ProtoReflect() protoreflect.Message

func (*TicketEvent) Reset

func (x *TicketEvent) Reset()

func (*TicketEvent) String

func (x *TicketEvent) String() string

type VanaBillingReportEvent

type VanaBillingReportEvent struct {

	// Required. Report data start time.
	StartTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
	// Required. Report data end time.
	EndTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
	// Required. Report download url.
	Url string `protobuf:"bytes,3,opt,name=url,proto3" json:"url,omitempty"`
	// contains filtered or unexported fields
}

VanaBillingReportEvent represents a billing report in voice analytics. It gives a csv to a billing report of transcripts that occured that billing period.

func (*VanaBillingReportEvent) Descriptor deprecated

func (*VanaBillingReportEvent) Descriptor() ([]byte, []int)

Deprecated: Use VanaBillingReportEvent.ProtoReflect.Descriptor instead.

func (*VanaBillingReportEvent) GetEndTime

func (x *VanaBillingReportEvent) GetEndTime() *timestamppb.Timestamp

func (*VanaBillingReportEvent) GetStartTime

func (x *VanaBillingReportEvent) GetStartTime() *timestamppb.Timestamp

func (*VanaBillingReportEvent) GetUrl

func (x *VanaBillingReportEvent) GetUrl() string

func (*VanaBillingReportEvent) ProtoMessage

func (*VanaBillingReportEvent) ProtoMessage()

func (*VanaBillingReportEvent) ProtoReflect

func (x *VanaBillingReportEvent) ProtoReflect() protoreflect.Message

func (*VanaBillingReportEvent) Reset

func (x *VanaBillingReportEvent) Reset()

func (*VanaBillingReportEvent) String

func (x *VanaBillingReportEvent) String() string

type VanaFlagEvent

type VanaFlagEvent struct {

	// Required. User is not allowed to see flag sid.
	FlagName string `protobuf:"bytes,1,opt,name=flag_name,json=flagName,proto3" json:"flag_name,omitempty"`
	// Required. Used for matching user notification settings.
	FlagSid int64 `protobuf:"varint,2,opt,name=flag_sid,json=flagSid,proto3" json:"flag_sid,omitempty"`
	// Required. Link to voice analytics page that shows reported transcripts.
	Url string `protobuf:"bytes,3,opt,name=url,proto3" json:"url,omitempty"`
	// Required. Number of transcripts that were flagged.
	NumTranscripts int64 `protobuf:"varint,4,opt,name=num_transcripts,json=numTranscripts,proto3" json:"num_transcripts,omitempty"`
	// Required. Flag priority.
	Priority int32 `protobuf:"varint,5,opt,name=priority,proto3" json:"priority,omitempty"`
	// contains filtered or unexported fields
}

VanaFlagEvent represents a flag occurrence in voice analytics. It summarizes a set of transcripts flagged over an interval.

func (*VanaFlagEvent) Descriptor deprecated

func (*VanaFlagEvent) Descriptor() ([]byte, []int)

Deprecated: Use VanaFlagEvent.ProtoReflect.Descriptor instead.

func (*VanaFlagEvent) GetFlagName

func (x *VanaFlagEvent) GetFlagName() string

func (*VanaFlagEvent) GetFlagSid

func (x *VanaFlagEvent) GetFlagSid() int64

func (*VanaFlagEvent) GetNumTranscripts

func (x *VanaFlagEvent) GetNumTranscripts() int64

func (*VanaFlagEvent) GetPriority

func (x *VanaFlagEvent) GetPriority() int32

func (*VanaFlagEvent) GetUrl

func (x *VanaFlagEvent) GetUrl() string

func (*VanaFlagEvent) ProtoMessage

func (*VanaFlagEvent) ProtoMessage()

func (*VanaFlagEvent) ProtoReflect

func (x *VanaFlagEvent) ProtoReflect() protoreflect.Message

func (*VanaFlagEvent) Reset

func (x *VanaFlagEvent) Reset()

func (*VanaFlagEvent) String

func (x *VanaFlagEvent) String() string

type VanaFlagReviewEvent

type VanaFlagReviewEvent struct {

	// Required. User is not allowed to see flag sid.
	FlagName string `protobuf:"bytes,1,opt,name=flag_name,json=flagName,proto3" json:"flag_name,omitempty"`
	// Required. Used for matching user notification settings.
	FlagSid int64 `protobuf:"varint,2,opt,name=flag_sid,json=flagSid,proto3" json:"flag_sid,omitempty"`
	// Required. Link to voice analytics page that shows reported transcripts.
	Url string `protobuf:"bytes,3,opt,name=url,proto3" json:"url,omitempty"`
	// Required. Number of transcripts that were flagged.
	NumTranscripts int64 `protobuf:"varint,4,opt,name=num_transcripts,json=numTranscripts,proto3" json:"num_transcripts,omitempty"`
	// Required. Flag priority.
	Priority int32 `protobuf:"varint,5,opt,name=priority,proto3" json:"priority,omitempty"`
	// contains filtered or unexported fields
}

VanaFlagReviewEvent represents a flag that needs review in voice analytics. It summarizes a set of transcripts that need review.

func (*VanaFlagReviewEvent) Descriptor deprecated

func (*VanaFlagReviewEvent) Descriptor() ([]byte, []int)

Deprecated: Use VanaFlagReviewEvent.ProtoReflect.Descriptor instead.

func (*VanaFlagReviewEvent) GetFlagName

func (x *VanaFlagReviewEvent) GetFlagName() string

func (*VanaFlagReviewEvent) GetFlagSid

func (x *VanaFlagReviewEvent) GetFlagSid() int64

func (*VanaFlagReviewEvent) GetNumTranscripts

func (x *VanaFlagReviewEvent) GetNumTranscripts() int64

func (*VanaFlagReviewEvent) GetPriority

func (x *VanaFlagReviewEvent) GetPriority() int32

func (*VanaFlagReviewEvent) GetUrl

func (x *VanaFlagReviewEvent) GetUrl() string

func (*VanaFlagReviewEvent) ProtoMessage

func (*VanaFlagReviewEvent) ProtoMessage()

func (*VanaFlagReviewEvent) ProtoReflect

func (x *VanaFlagReviewEvent) ProtoReflect() protoreflect.Message

func (*VanaFlagReviewEvent) Reset

func (x *VanaFlagReviewEvent) Reset()

func (*VanaFlagReviewEvent) String

func (x *VanaFlagReviewEvent) String() string

type VanaFlagSummaryEvent

type VanaFlagSummaryEvent struct {

	// Required. Report data start time.
	StartTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
	// Required. Report data end time.
	EndTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
	// Required. Flag Summaries
	FlagSummaries []*VanaFlagSummaryEvent_FlagSummary `protobuf:"bytes,3,rep,name=flag_summaries,json=flagSummaries,proto3" json:"flag_summaries,omitempty"`
	// contains filtered or unexported fields
}

VanaFlagSummaryEvent is the summary of the flagging process. It shows what transcripts were flagged.

func (*VanaFlagSummaryEvent) Descriptor deprecated

func (*VanaFlagSummaryEvent) Descriptor() ([]byte, []int)

Deprecated: Use VanaFlagSummaryEvent.ProtoReflect.Descriptor instead.

func (*VanaFlagSummaryEvent) GetEndTime

func (x *VanaFlagSummaryEvent) GetEndTime() *timestamppb.Timestamp

func (*VanaFlagSummaryEvent) GetFlagSummaries

func (x *VanaFlagSummaryEvent) GetFlagSummaries() []*VanaFlagSummaryEvent_FlagSummary

func (*VanaFlagSummaryEvent) GetStartTime

func (x *VanaFlagSummaryEvent) GetStartTime() *timestamppb.Timestamp

func (*VanaFlagSummaryEvent) ProtoMessage

func (*VanaFlagSummaryEvent) ProtoMessage()

func (*VanaFlagSummaryEvent) ProtoReflect

func (x *VanaFlagSummaryEvent) ProtoReflect() protoreflect.Message

func (*VanaFlagSummaryEvent) Reset

func (x *VanaFlagSummaryEvent) Reset()

func (*VanaFlagSummaryEvent) String

func (x *VanaFlagSummaryEvent) String() string

type VanaFlagSummaryEvent_FlagSummary

type VanaFlagSummaryEvent_FlagSummary struct {
	TranscriptSid int64   `protobuf:"varint,1,opt,name=transcript_sid,json=transcriptSid,proto3" json:"transcript_sid,omitempty"`
	FlagSids      []int64 `protobuf:"varint,2,rep,packed,name=flag_sids,json=flagSids,proto3" json:"flag_sids,omitempty"`
	// contains filtered or unexported fields
}

FlagSummary is an overview of the flags in the transcript.

func (*VanaFlagSummaryEvent_FlagSummary) Descriptor deprecated

func (*VanaFlagSummaryEvent_FlagSummary) Descriptor() ([]byte, []int)

Deprecated: Use VanaFlagSummaryEvent_FlagSummary.ProtoReflect.Descriptor instead.

func (*VanaFlagSummaryEvent_FlagSummary) GetFlagSids

func (x *VanaFlagSummaryEvent_FlagSummary) GetFlagSids() []int64

func (*VanaFlagSummaryEvent_FlagSummary) GetTranscriptSid

func (x *VanaFlagSummaryEvent_FlagSummary) GetTranscriptSid() int64

func (*VanaFlagSummaryEvent_FlagSummary) ProtoMessage

func (*VanaFlagSummaryEvent_FlagSummary) ProtoMessage()

func (*VanaFlagSummaryEvent_FlagSummary) ProtoReflect

func (*VanaFlagSummaryEvent_FlagSummary) Reset

func (*VanaFlagSummaryEvent_FlagSummary) String

type VanaPhraseCorrectionEvent added in v1.7.35

type VanaPhraseCorrectionEvent struct {

	// Required. Start offset of the selected words in the transcript.
	StartOffset *durationpb.Duration `protobuf:"bytes,1,opt,name=start_offset,json=startOffset,proto3" json:"start_offset,omitempty"`
	// Required. End offset of the selected words in the transcript.
	EndOffset *durationpb.Duration `protobuf:"bytes,2,opt,name=end_offset,json=endOffset,proto3" json:"end_offset,omitempty"`
	// Required. Original text that the transcript was translated to.
	OriginalText string `protobuf:"bytes,3,opt,name=original_text,json=originalText,proto3" json:"original_text,omitempty"`
	// Required. Proposed text of what the transcript text should be.
	ProposedText string `protobuf:"bytes,4,opt,name=proposed_text,json=proposedText,proto3" json:"proposed_text,omitempty"`
	// Required. Url of the call recording for the transcript.
	Url string `protobuf:"bytes,5,opt,name=url,proto3" json:"url,omitempty"`
	// Required. Channel that the words were spoken on.
	Channel uint32 `protobuf:"varint,6,opt,name=channel,proto3" json:"channel,omitempty"`
	// contains filtered or unexported fields
}

VanaPhraseCorrectionEvent is a user suggestion for what some words in a transcript should be changed to when the original translation is off.

func (*VanaPhraseCorrectionEvent) Descriptor deprecated added in v1.7.35

func (*VanaPhraseCorrectionEvent) Descriptor() ([]byte, []int)

Deprecated: Use VanaPhraseCorrectionEvent.ProtoReflect.Descriptor instead.

func (*VanaPhraseCorrectionEvent) GetChannel added in v1.7.35

func (x *VanaPhraseCorrectionEvent) GetChannel() uint32

func (*VanaPhraseCorrectionEvent) GetEndOffset added in v1.7.35

func (x *VanaPhraseCorrectionEvent) GetEndOffset() *durationpb.Duration

func (*VanaPhraseCorrectionEvent) GetOriginalText added in v1.7.35

func (x *VanaPhraseCorrectionEvent) GetOriginalText() string

func (*VanaPhraseCorrectionEvent) GetProposedText added in v1.7.35

func (x *VanaPhraseCorrectionEvent) GetProposedText() string

func (*VanaPhraseCorrectionEvent) GetStartOffset added in v1.7.35

func (x *VanaPhraseCorrectionEvent) GetStartOffset() *durationpb.Duration

func (*VanaPhraseCorrectionEvent) GetUrl added in v1.7.35

func (x *VanaPhraseCorrectionEvent) GetUrl() string

func (*VanaPhraseCorrectionEvent) ProtoMessage added in v1.7.35

func (*VanaPhraseCorrectionEvent) ProtoMessage()

func (*VanaPhraseCorrectionEvent) ProtoReflect added in v1.7.35

func (*VanaPhraseCorrectionEvent) Reset added in v1.7.35

func (x *VanaPhraseCorrectionEvent) Reset()

func (*VanaPhraseCorrectionEvent) String added in v1.7.35

func (x *VanaPhraseCorrectionEvent) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL