commons

package
v1.9.9 Latest Latest
Warning

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

Go to latest
Published: Dec 17, 2024 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ACDStatus_name = map[int32]string{
		0:    "ACD_UNKNOWN",
		4100: "AGENT_SESSION_LOGGING_IN",
		4110: "AGENT_SESSION_LOGGED_IN",
		4200: "AGENT_SESSION_COMPLETED",
		4300: "AGENT_SESSION_SUMMED",
		4400: "AGENT_SESSION_ACCOUNTINGEXPORT",
	}
	ACDStatus_value = map[string]int32{
		"ACD_UNKNOWN":                    0,
		"AGENT_SESSION_LOGGING_IN":       4100,
		"AGENT_SESSION_LOGGED_IN":        4110,
		"AGENT_SESSION_COMPLETED":        4200,
		"AGENT_SESSION_SUMMED":           4300,
		"AGENT_SESSION_ACCOUNTINGEXPORT": 4400,
	}
)

Enum value maps for ACDStatus.

View Source
var (
	AgentCallLogCallEnded_name = map[int32]string{
		0: "AGENT_CANCELLED",
		1: "CALLER_DISCONNECTED",
		2: "NOT_CONNECTED",
		3: "AGENT_LOST",
		4: "AGENT_HANGUP",
		5: "CALLER_HANGUP",
		6: "CALL_END_ESTIMATE",
	}
	AgentCallLogCallEnded_value = map[string]int32{
		"AGENT_CANCELLED":     0,
		"CALLER_DISCONNECTED": 1,
		"NOT_CONNECTED":       2,
		"AGENT_LOST":          3,
		"AGENT_HANGUP":        4,
		"CALLER_HANGUP":       5,
		"CALL_END_ESTIMATE":   6,
	}
)

Enum value maps for AgentCallLogCallEnded.

View Source
var (
	HoldType_name = map[int32]string{
		0: "UNKNOWN",
		1: "SIMPLE",
		2: "MULTI",
	}
	HoldType_value = map[string]int32{
		"UNKNOWN": 0,
		"SIMPLE":  1,
		"MULTI":   2,
	}
)

Enum value maps for HoldType.

View Source
var (
	QueuedNotificationType_name = map[int32]string{
		0: "QueuedNotificationType_GENERAL_INITIAL",
		1: "QueuedNotificationType_PBX_INITIAL",
		2: "QueuedNotificationType_AGENT_BOUND_INITIAL",
		3: "QueuedNotificationType_GENERAL_REQUEUED",
		4: "QueuedNotificationType_AGENT_BOUND_REQUEUED",
	}
	QueuedNotificationType_value = map[string]int32{
		"QueuedNotificationType_GENERAL_INITIAL":      0,
		"QueuedNotificationType_PBX_INITIAL":          1,
		"QueuedNotificationType_AGENT_BOUND_INITIAL":  2,
		"QueuedNotificationType_GENERAL_REQUEUED":     3,
		"QueuedNotificationType_AGENT_BOUND_REQUEUED": 4,
	}
)

Enum value maps for QueuedNotificationType.

View Source
var (
	TransferMemberType_name = map[int32]string{
		0: "TransferMemberType_AGENT",
		1: "TransferMemberType_CALLER",
		2: "TransferMemberType_OUTBOUND",
	}
	TransferMemberType_value = map[string]int32{
		"TransferMemberType_AGENT":    0,
		"TransferMemberType_CALLER":   1,
		"TransferMemberType_OUTBOUND": 2,
	}
)

Enum value maps for TransferMemberType.

View Source
var (
	DTMFDigit_name = map[int32]string{
		0:  "DTMFDigit_0",
		1:  "DTMFDigit_1",
		2:  "DTMFDigit_2",
		3:  "DTMFDigit_3",
		4:  "DTMFDigit_4",
		5:  "DTMFDigit_5",
		6:  "DTMFDigit_6",
		7:  "DTMFDigit_7",
		8:  "DTMFDigit_8",
		9:  "DTMFDigit_9",
		10: "DTMFDigit_A",
		11: "DTMFDigit_B",
		12: "DTMFDigit_C",
		13: "DTMFDigit_D",
		14: "DTMFDigit_STAR",
		15: "DTMFDigit_POUND",
	}
	DTMFDigit_value = map[string]int32{
		"DTMFDigit_0":     0,
		"DTMFDigit_1":     1,
		"DTMFDigit_2":     2,
		"DTMFDigit_3":     3,
		"DTMFDigit_4":     4,
		"DTMFDigit_5":     5,
		"DTMFDigit_6":     6,
		"DTMFDigit_7":     7,
		"DTMFDigit_8":     8,
		"DTMFDigit_9":     9,
		"DTMFDigit_A":     10,
		"DTMFDigit_B":     11,
		"DTMFDigit_C":     12,
		"DTMFDigit_D":     13,
		"DTMFDigit_STAR":  14,
		"DTMFDigit_POUND": 15,
	}
)

Enum value maps for DTMFDigit.

View Source
var (
	AgentStatus_Enum_name = map[int32]string{
		0:  "UNAVALIABLE",
		1:  "IDLE",
		2:  "READY",
		3:  "HUNGUP",
		4:  "DESTROYED",
		5:  "PEERED",
		6:  "PAUSED",
		7:  "WRAPUP",
		8:  "PREPARING_AFTER_IDLE",
		9:  "PREPARING_AFTER_WRAPUP",
		10: "PREPARING_AFTER_PAUSE",
		11: "PREPARING_AFTER_DIAL_CANCEL",
		12: "PREPARING_AFTER_PBX_REJECT",
		13: "PREPARING_AFTER_PBX_HANGUP",
		14: "PREPARING_AFTER_PBX_WAS_TAKEN",
		15: "PREPARING_AFTER_GUI_BUSY",
		16: "MANUAL_DIAL_PREPARED",
		17: "PREVIEW_DIAL_PREPARED",
		18: "MANUAL_DIAL_STARTED",
		19: "PREVIEW_DIAL_STARTED",
		20: "OUTBOUND_LOCKED",
		21: "WARM_AGENT_TRANSFER_STARTED_SOURCE",
		22: "WARM_AGENT_TRANSFER_STARTED_DESTINATION",
		23: "WARM_OUTBOUND_TRANSFER_STARTED",
		24: "WARM_OUTBOUND_TRANSFER_PEER_LOST",
		25: "PBX_POPUP_LOCKED",
		26: "PEERED_WITH_CALL_ON_HOLD",
		27: "CALLBACK_RESUMING",
		28: "GUI_BUSY",
		29: "INTERCOM",
		30: "INTERCOM_RINGING_SOURCE",
		31: "INTERCOM_RINGING_DESTINATION",
		32: "WARM_OUTBOUND_TRANSFER_OUTBOUND_LOST",
		33: "PREPARED_TO_PEER",
		34: "WARM_SKILL_TRANSFER_SOURCE_PENDING",
		35: "CALLER_TRANSFER_STARTED",
		36: "CALLER_TRANSFER_LOST_PEER",
		37: "CALLER_TRANSFER_LOST_MERGED_CALLER",
		38: "COLD_OUTBOUND_TRANSFER_STARTED",
		39: "COLD_AGENT_TRANSFER_STARTED",
		40: "SECURE_FORM_HANDLING",
	}
	AgentStatus_Enum_value = map[string]int32{
		"UNAVALIABLE":                             0,
		"IDLE":                                    1,
		"READY":                                   2,
		"HUNGUP":                                  3,
		"DESTROYED":                               4,
		"PEERED":                                  5,
		"PAUSED":                                  6,
		"WRAPUP":                                  7,
		"PREPARING_AFTER_IDLE":                    8,
		"PREPARING_AFTER_WRAPUP":                  9,
		"PREPARING_AFTER_PAUSE":                   10,
		"PREPARING_AFTER_DIAL_CANCEL":             11,
		"PREPARING_AFTER_PBX_REJECT":              12,
		"PREPARING_AFTER_PBX_HANGUP":              13,
		"PREPARING_AFTER_PBX_WAS_TAKEN":           14,
		"PREPARING_AFTER_GUI_BUSY":                15,
		"MANUAL_DIAL_PREPARED":                    16,
		"PREVIEW_DIAL_PREPARED":                   17,
		"MANUAL_DIAL_STARTED":                     18,
		"PREVIEW_DIAL_STARTED":                    19,
		"OUTBOUND_LOCKED":                         20,
		"WARM_AGENT_TRANSFER_STARTED_SOURCE":      21,
		"WARM_AGENT_TRANSFER_STARTED_DESTINATION": 22,
		"WARM_OUTBOUND_TRANSFER_STARTED":          23,
		"WARM_OUTBOUND_TRANSFER_PEER_LOST":        24,
		"PBX_POPUP_LOCKED":                        25,
		"PEERED_WITH_CALL_ON_HOLD":                26,
		"CALLBACK_RESUMING":                       27,
		"GUI_BUSY":                                28,
		"INTERCOM":                                29,
		"INTERCOM_RINGING_SOURCE":                 30,
		"INTERCOM_RINGING_DESTINATION":            31,
		"WARM_OUTBOUND_TRANSFER_OUTBOUND_LOST":    32,
		"PREPARED_TO_PEER":                        33,
		"WARM_SKILL_TRANSFER_SOURCE_PENDING":      34,
		"CALLER_TRANSFER_STARTED":                 35,
		"CALLER_TRANSFER_LOST_PEER":               36,
		"CALLER_TRANSFER_LOST_MERGED_CALLER":      37,
		"COLD_OUTBOUND_TRANSFER_STARTED":          38,
		"COLD_AGENT_TRANSFER_STARTED":             39,
		"SECURE_FORM_HANDLING":                    40,
	}
)

Enum value maps for AgentStatus_Enum.

View Source
var (
	CallerStatus_Enum_name = map[int32]string{
		0:  "UNAVALIABLE",
		1:  "IDLE",
		2:  "READY",
		3:  "HUNGUP",
		4:  "DESTROYED",
		5:  "PEERED",
		6:  "OUTBOUND_LOCKED",
		7:  "OUTBOUND_PEERED",
		8:  "PBX_POPUP_LOCKED",
		9:  "VOICEMAIL",
		10: "PEERED_WITH_CALL_ON_HOLD",
		11: "CALLBACK_SUSPENDED",
		12: "WARM_AGENT_TRANSFER_STARTED",
		13: "WARM_OUTBOUND_TRANSFER_STARTED",
		14: "OUTBOUND_DIAL_TRANSFER_STARTED",
		15: "PREPARED_TO_PEER",
		16: "WARM_SKILL_TRANSFER_PENDING",
		17: "CALLER_TRANSFER_PEER",
		18: "CALLER_TRANSFER_MERGED_CALLER",
		19: "CALLER_PEERED",
		20: "SECURE_FORM_HANDLING_COLLECT",
	}
	CallerStatus_Enum_value = map[string]int32{
		"UNAVALIABLE":                    0,
		"IDLE":                           1,
		"READY":                          2,
		"HUNGUP":                         3,
		"DESTROYED":                      4,
		"PEERED":                         5,
		"OUTBOUND_LOCKED":                6,
		"OUTBOUND_PEERED":                7,
		"PBX_POPUP_LOCKED":               8,
		"VOICEMAIL":                      9,
		"PEERED_WITH_CALL_ON_HOLD":       10,
		"CALLBACK_SUSPENDED":             11,
		"WARM_AGENT_TRANSFER_STARTED":    12,
		"WARM_OUTBOUND_TRANSFER_STARTED": 13,
		"OUTBOUND_DIAL_TRANSFER_STARTED": 14,
		"PREPARED_TO_PEER":               15,
		"WARM_SKILL_TRANSFER_PENDING":    16,
		"CALLER_TRANSFER_PEER":           17,
		"CALLER_TRANSFER_MERGED_CALLER":  18,
		"CALLER_PEERED":                  19,
		"SECURE_FORM_HANDLING_COLLECT":   20,
	}
)

Enum value maps for CallerStatus_Enum.

View Source
var (
	CallType_Enum_name = map[int32]string{
		0: "INBOUND",
		1: "OUTBOUND",
		2: "PREVIEW",
		3: "MANUAL",
		4: "MAC",
	}
	CallType_Enum_value = map[string]int32{
		"INBOUND":  0,
		"OUTBOUND": 1,
		"PREVIEW":  2,
		"MANUAL":   3,
		"MAC":      4,
	}
)

Enum value maps for CallType_Enum.

View Source
var (
	AgentDialIn_Enum_name = map[int32]string{
		0: "TOLL_FREE",
		1: "SOFTPHONE",
		2: "LOCAL",
	}
	AgentDialIn_Enum_value = map[string]int32{
		"TOLL_FREE": 0,
		"SOFTPHONE": 1,
		"LOCAL":     2,
	}
)

Enum value maps for AgentDialIn_Enum.

View Source
var (
	HuntGroupType_Enum_name = map[int32]string{
		0: "UNCONNECTED",
		1: "CONNECTED",
		2: "SOFTPHONE",
	}
	HuntGroupType_Enum_value = map[string]int32{
		"UNCONNECTED": 0,
		"CONNECTED":   1,
		"SOFTPHONE":   2,
	}
)

Enum value maps for HuntGroupType_Enum.

View Source
var (
	AgentSessionLogActionKey_Enum_name = map[int32]string{
		0:  "AGENT_PAUSE_START",
		1:  "AGENT_PAUSE_STOP",
		2:  "AGENT_SKILLS_INITIAL",
		3:  "AGENT_LOGOUT",
		4:  "EXECUTED_AGENT_TRIGGER",
		5:  "DURATION_SINCE_LAST_LOGON",
		6:  "AGENT_LOGIN_IP",
		7:  "MAC_DECISION",
		8:  "MAC_10_KEY_DECISION",
		9:  "MAC_10_KEY_CONFIRM",
		10: "HUNT_GROUP_REASSIGNMENT",
		11: "PBX_ACCEPT",
		12: "PBX_HANGUP",
		13: "PBX_LOST",
		14: "PBX_REJECT",
		15: "PBX_TIMEOUT",
		16: "WARM_TRANSFER_AGENT_INVITE_CALLER_INITIAL",
		17: "WARM_TRANSFER_AGENT_INVITE_CALLER",
		18: "WARM_TRANSFER_AGENT_START_SOURCE",
		19: "WARM_TRANSFER_AGENT_END_SOURCE",
		20: "WARM_TRANSFER_AGENT_START_DESTINATION",
		21: "WARM_TRANSFER_AGENT_END_DESTINATION",
		22: "WARM_TRANSFER_OUTBOUND_INVITE_CALLER_INITIAL",
		23: "WARM_TRANSFER_OUTBOUND_INVITE_CALLER",
		24: "WARM_TRANSFER_OUTBOUND_START",
		25: "WARM_TRANSFER_OUTBOUND_END",
		26: "COLD_TRANSFER_OUTBOUND_START",
		27: "COLD_TRANSFER_AGENT_START_SOURCE",
		28: "COLD_TRANSFER_AGENT_END_SOURCE",
		29: "COLD_TRANSFER_AGENT_START_DESTINATION",
		30: "COLD_TRANSFER_AGENT_END_DESTINATION",
		31: "HOLD_START",
		32: "HOLD_END",
		33: "REQUEUE",
		34: "CALLER_SENT_TO_VOICEMAIL",
		35: "RECORDING_START",
		36: "RECORDING_STOP",
		37: "PBR_STARTED_RECORD",
		38: "PBR_FINISHED_RECORD",
		39: "ACD_LOGOUT",
		40: "ACD_REGISTER",
		41: "EXECUTED_AGENT_WEBLINK",
		42: "TRANSFER_HOLD_CALLER",
		43: "TRANSFER_UNHOLD_CALLER",
		44: "TRANSFER_HOLD_AGENT",
		45: "TRANSFER_UNHOLD_AGENT",
		46: "TRANSFER_HOLD",
		47: "TRANSFER_UNHOLD",
		48: "TRANSFER_HOLD_OUTBOUND",
		49: "TRANSFER_UNHOLD_OUTBOUND",
		50: "TRANSFER_ADD_OUTBOUND",
		51: "TRANSFER_REMOVE_OUTBOUND",
		52: "WARM_CALLER_TRANSFER_START",
		53: "WARM_CALLER_TRANSFER_INVITE_CALLER_INITIAL",
		54: "WARM_CALLER_TRANSFER_INVITE_CALLER",
		55: "WARM_CALLER_TRANSFER_END",
		56: "BARGE_IN_START",
		57: "BARGE_IN_STOP",
		58: "BargeInCallJoined",
		59: "BargeInCallLeft",
	}
	AgentSessionLogActionKey_Enum_value = map[string]int32{
		"AGENT_PAUSE_START":         0,
		"AGENT_PAUSE_STOP":          1,
		"AGENT_SKILLS_INITIAL":      2,
		"AGENT_LOGOUT":              3,
		"EXECUTED_AGENT_TRIGGER":    4,
		"DURATION_SINCE_LAST_LOGON": 5,
		"AGENT_LOGIN_IP":            6,
		"MAC_DECISION":              7,
		"MAC_10_KEY_DECISION":       8,
		"MAC_10_KEY_CONFIRM":        9,
		"HUNT_GROUP_REASSIGNMENT":   10,
		"PBX_ACCEPT":                11,
		"PBX_HANGUP":                12,
		"PBX_LOST":                  13,
		"PBX_REJECT":                14,
		"PBX_TIMEOUT":               15,
		"WARM_TRANSFER_AGENT_INVITE_CALLER_INITIAL":    16,
		"WARM_TRANSFER_AGENT_INVITE_CALLER":            17,
		"WARM_TRANSFER_AGENT_START_SOURCE":             18,
		"WARM_TRANSFER_AGENT_END_SOURCE":               19,
		"WARM_TRANSFER_AGENT_START_DESTINATION":        20,
		"WARM_TRANSFER_AGENT_END_DESTINATION":          21,
		"WARM_TRANSFER_OUTBOUND_INVITE_CALLER_INITIAL": 22,
		"WARM_TRANSFER_OUTBOUND_INVITE_CALLER":         23,
		"WARM_TRANSFER_OUTBOUND_START":                 24,
		"WARM_TRANSFER_OUTBOUND_END":                   25,
		"COLD_TRANSFER_OUTBOUND_START":                 26,
		"COLD_TRANSFER_AGENT_START_SOURCE":             27,
		"COLD_TRANSFER_AGENT_END_SOURCE":               28,
		"COLD_TRANSFER_AGENT_START_DESTINATION":        29,
		"COLD_TRANSFER_AGENT_END_DESTINATION":          30,
		"HOLD_START":                                   31,
		"HOLD_END":                                     32,
		"REQUEUE":                                      33,
		"CALLER_SENT_TO_VOICEMAIL":                     34,
		"RECORDING_START":                              35,
		"RECORDING_STOP":                               36,
		"PBR_STARTED_RECORD":                           37,
		"PBR_FINISHED_RECORD":                          38,
		"ACD_LOGOUT":                                   39,
		"ACD_REGISTER":                                 40,
		"EXECUTED_AGENT_WEBLINK":                       41,
		"TRANSFER_HOLD_CALLER":                         42,
		"TRANSFER_UNHOLD_CALLER":                       43,
		"TRANSFER_HOLD_AGENT":                          44,
		"TRANSFER_UNHOLD_AGENT":                        45,
		"TRANSFER_HOLD":                                46,
		"TRANSFER_UNHOLD":                              47,
		"TRANSFER_HOLD_OUTBOUND":                       48,
		"TRANSFER_UNHOLD_OUTBOUND":                     49,
		"TRANSFER_ADD_OUTBOUND":                        50,
		"TRANSFER_REMOVE_OUTBOUND":                     51,
		"WARM_CALLER_TRANSFER_START":                   52,
		"WARM_CALLER_TRANSFER_INVITE_CALLER_INITIAL":   53,
		"WARM_CALLER_TRANSFER_INVITE_CALLER":           54,
		"WARM_CALLER_TRANSFER_END":                     55,
		"BARGE_IN_START":                               56,
		"BARGE_IN_STOP":                                57,
		"BargeInCallJoined":                            58,
		"BargeInCallLeft":                              59,
	}
)

Enum value maps for AgentSessionLogActionKey_Enum.

View Source
var (
	AgentCallLogActionKey_Enum_name = map[int32]string{
		0:  "DNCL_ADD",
		1:  "CALL_ENDED",
		2:  "CALL_DISCONNECT",
		3:  "CALLER_HUNGUP",
		4:  "WARM_TRANSFER_AGENT_INVITE_CALLER_INITIAL",
		5:  "WARM_TRANSFER_AGENT_INVITE_CALLER",
		6:  "WARM_TRANSFER_AGENT_START",
		7:  "WARM_TRANSFER_AGENT_END",
		8:  "WARM_TRANSFER_OUTBOUND_INVITE_CALLER",
		9:  "WARM_TRANSFER_OUTBOUND_INVITE_CALLER_INITIAL",
		10: "WARM_TRANSFER_OUTBOUND_START",
		11: "WARM_TRANSFER_OUTBOUND_END",
		12: "COLD_TRANSFER_AGENT_START",
		13: "COLD_TRANSFER_AGENT_END",
		14: "COLD_TRANSFER_OUTBOUND_START",
		15: "CALLBACK_SUSPEND_START",
		16: "CALLBACK_RESUMING",
		17: "VOICEMAIL_END",
		18: "CALLER_SENT_TO_VOICEMAIL",
		19: "HOLD_START",
		20: "HOLD_END",
		21: "RECORDING_START",
		22: "RECORDING_STOP",
		23: "CALL_SKILLS_SCORE",
		24: "CALL_SKILLS_MATCHED",
		25: "CALL_SKILLS_CURRENT",
		26: "CALL_SKILLS_INITIAL",
		27: "SKILLS_CHANGED_DROPSKILLS",
		28: "SKILLS_CHANGED_ADDSKILLS",
		29: "REQUEUE",
		30: "SKILLS_CHANGED_REQUEUE",
		31: "SCRUB_OVERRIDE",
		32: "CALLBACK_RESUMING_WITH_MANUAL_CALL_START",
		33: "CALLBACK_RESUMING_WITH_MANUAL_CALL_FINISH",
		34: "CALLBACK_RESUMING_WITH_MANUAL_CALL_TIMEDOUT",
		35: "CALLBACK_RESUMING_WITH_MANUAL_CALL_REPLACED",
		36: "TRANSFER_HOLD",
		37: "TRANSFER_UNHOLD",
		38: "WARM_CALLER_TRANSFER_SOURCE_START",
		39: "WARM_CALLER_TRANSFER_DESTINATION_START",
		40: "WARM_CALLER_TRANSFER_INVITE_CALLER_INITIAL",
		41: "WARM_CALLER_TRANSFER_INVITE_CALLER",
		42: "WARM_CALLER_TRANSFER_END",
		43: "BARGE_IN_START",
		44: "BARGE_IN_STOP",
	}
	AgentCallLogActionKey_Enum_value = map[string]int32{
		"DNCL_ADD":        0,
		"CALL_ENDED":      1,
		"CALL_DISCONNECT": 2,
		"CALLER_HUNGUP":   3,
		"WARM_TRANSFER_AGENT_INVITE_CALLER_INITIAL":    4,
		"WARM_TRANSFER_AGENT_INVITE_CALLER":            5,
		"WARM_TRANSFER_AGENT_START":                    6,
		"WARM_TRANSFER_AGENT_END":                      7,
		"WARM_TRANSFER_OUTBOUND_INVITE_CALLER":         8,
		"WARM_TRANSFER_OUTBOUND_INVITE_CALLER_INITIAL": 9,
		"WARM_TRANSFER_OUTBOUND_START":                 10,
		"WARM_TRANSFER_OUTBOUND_END":                   11,
		"COLD_TRANSFER_AGENT_START":                    12,
		"COLD_TRANSFER_AGENT_END":                      13,
		"COLD_TRANSFER_OUTBOUND_START":                 14,
		"CALLBACK_SUSPEND_START":                       15,
		"CALLBACK_RESUMING":                            16,
		"VOICEMAIL_END":                                17,
		"CALLER_SENT_TO_VOICEMAIL":                     18,
		"HOLD_START":                                   19,
		"HOLD_END":                                     20,
		"RECORDING_START":                              21,
		"RECORDING_STOP":                               22,
		"CALL_SKILLS_SCORE":                            23,
		"CALL_SKILLS_MATCHED":                          24,
		"CALL_SKILLS_CURRENT":                          25,
		"CALL_SKILLS_INITIAL":                          26,
		"SKILLS_CHANGED_DROPSKILLS":                    27,
		"SKILLS_CHANGED_ADDSKILLS":                     28,
		"REQUEUE":                                      29,
		"SKILLS_CHANGED_REQUEUE":                       30,
		"SCRUB_OVERRIDE":                               31,
		"CALLBACK_RESUMING_WITH_MANUAL_CALL_START":     32,
		"CALLBACK_RESUMING_WITH_MANUAL_CALL_FINISH":    33,
		"CALLBACK_RESUMING_WITH_MANUAL_CALL_TIMEDOUT":  34,
		"CALLBACK_RESUMING_WITH_MANUAL_CALL_REPLACED":  35,
		"TRANSFER_HOLD":                                36,
		"TRANSFER_UNHOLD":                              37,
		"WARM_CALLER_TRANSFER_SOURCE_START":            38,
		"WARM_CALLER_TRANSFER_DESTINATION_START":       39,
		"WARM_CALLER_TRANSFER_INVITE_CALLER_INITIAL":   40,
		"WARM_CALLER_TRANSFER_INVITE_CALLER":           41,
		"WARM_CALLER_TRANSFER_END":                     42,
		"BARGE_IN_START":                               43,
		"BARGE_IN_STOP":                                44,
	}
)

Enum value maps for AgentCallLogActionKey_Enum.

View Source
var (
	AgentCallLogActionValue_Enum_name = map[int32]string{
		0: "UNSPECIFIED",
		1: "DNCL_RESULT_FAILED",
		2: "CALL_ENDED_CALLER_DISCONNECTED",
	}
	AgentCallLogActionValue_Enum_value = map[string]int32{
		"UNSPECIFIED":                    0,
		"DNCL_RESULT_FAILED":             1,
		"CALL_ENDED_CALLER_DISCONNECTED": 2,
	}
)

Enum value maps for AgentCallLogActionValue_Enum.

View Source
var (
	HuntGroupParamKey_Enum_name = map[int32]string{
		0:  "AGENT_DIAL_IN_NUMBER",
		1:  "AGENT_LOGIN_GUI_STATISTICS_TEMPLATE",
		2:  "AGENT_PASSWORD_REQUIRES_LETTER",
		3:  "AGENT_PASSWORD_REQUIRES_NUMBER",
		4:  "AGENT_PASSWORD_REQUIRES_SYMBOL",
		5:  "AGENT_PASSWORD_REQUIRES_UPPER_LOWER",
		6:  "AGENT_SKILLS_REASSIGNMENT",
		7:  "AGENT_STATS_CALL_HISTORY",
		8:  "AGENT_TRIGGER",
		9:  "AGENT_DISPOSITION_CONDITIONAL_DNCL",
		10: "ALLOWED_IPS",
		11: "ALLOW_AGENT_HOLD",
		12: "ALLOW_AGENT_INTERCOM",
		13: "ALLOW_AGENT_PASSWORD_RESET",
		14: "ALLOW_AGENT_PAUSE_CODE_RESET",
		15: "ALLOW_AGENT_TO_PAUSE",
		16: "ALLOW_CALLBACK_SCHEDULING",
		17: "ALLOW_EXPORT_PHONE_NUMBER_ACTIVITY",
		18: "ALLOW_MANUAL_APPROVAL_OF_CALLS",
		19: "ALLOW_MANUAL_DIALING",
		20: "ALLOW_PHONE_NUMBER_ACTIVITY",
		21: "ALLOW_PREVIEW_DIAL_CANCEL",
		22: "ALLOW_SCHEDULED_CALLBACK_CALLING",
		23: "ALLOW_TRANSFER_CALLS",
		24: "ALPHANUMERIC_KEYPAD",
		25: "AUTO_PAUSE_ON_MULTI_HOLD",
		26: "AUTO_PAUSE_ON_PREVIEW_CANCEL",
		27: "DEFAULT_AGENT_PAUSE_CODE",
		28: "DEFAULT_AGENT_TRANSFERS_FILTERING",
		29: "DEFAULT_DNCL_COUNTRY",
		30: "DEFAULT_DNCL_EXPIRATION",
		31: "DEFAULT_INBOUND_CALL_DNCL_EXPIRATION",
		32: "DEFAULT_MANUAL_CALL_DNCL_EXPIRATION",
		33: "DEFAULT_OUTBOUND_CALL_DNCL_EXPIRATION",
		34: "DEFAULT_PREVIEW_CALL_DNCL_EXPIRATION",
		35: "DEFAULT_SCHEDULED_CALLBACK_ROUTING",
		36: "DISCONNECT_CALL_CONFIRMATION",
		37: "DISPLAY_AGENT_TRANSFERS_FILTERING",
		38: "DISPLAY_DATA_COLLECT_DATA",
		39: "DISPLAY_DATA_DIPPED_DATA",
		40: "DISPLAY_IVR_KEYS_PRESSED",
		41: "DISPLAY_PHONE_ZIP_METADATA",
		42: "DISPLAY_RECORDING_INDICATOR",
		43: "DO_ALLOW_ADD_DNCL",
		44: "ENABLE_RECORDING_PAUSE",
		45: "HOLD_QUEUE_MONITORING",
		46: "HOLD_QUEUE_MONITORING_AGENT_ROUTING",
		47: "HOLD_QUEUE_MONITORING_PREFERRED_HUNT_GROUP_ROUTING",
		48: "HOLD_QUEUE_MONITORING_REQUIRED_HUNT_GROUP_ROUTING",
		49: "HUNT_GROUP_CLIENT_INFO_DISPLAY_TEMPLATE",
		50: "HUNT_GROUP_SCRIPT",
		51: "HUNT_GROUP_WEB_LINK",
		52: "MANUAL_APPROVAL_NUMBER_CONFIRMATION",
		53: "MANUAL_DIAL_AUTO_DNCL_ADD",
		54: "MANUAL_DIAL_DEFAULT_CALLER_ID",
		55: "MANUAL_DIAL_DEFAULT_COUNTRY",
		56: "MANUAL_DIAL_DISPLAY_COUNTRY_SELECT_MENU",
		57: "MANUAL_DIAL_DEFAULT_CALLER_ID_COUNTRY",
		58: "MANUAL_DIAL_DISPLAY_CALLER_ID_COUNTRY_SELECT_MENU",
		59: "MANUAL_DIAL_DISPLAY_OUTBOUND_NUMBER_PHONE_BOOK",
		60: "MANUAL_DIAL_DISPLAY_PHONE_BOOK",
		61: "MANUAL_DIAL_NUMBER_WHITE_LIST",
		62: "MANUAL_DIAL_OVERRIDE_CELL_SCRUB",
		64: "MANUAL_DIAL_OVERRIDE_RECORDING_SETTINGS",
		65: "MANUAL_DIAL_SCRUB_OVERRIDE",
		66: "MANUAL_DIAL_TIMEZONE_OVERRIDE",
		67: "MANUAL_DIAL_USER_EDITABLE_CALLER_ID",
		68: "MANUAL_QUEUE_CONFIGURATION_NAME",
		69: "MINIMUM_AGENT_PASSWORD_LENGTH",
		70: "PHONE_NUMBER_ACTIVITY_EDIT_RESPONSES",
		71: "PHONE_NUMBER_ACTIVITY_RECORDINGS_DOWNLOAD",
		72: "PREVIEW_DIAL_AUTO_DNCL_ADD",
		73: "PREVIEW_DIAL_CALL_TIMEOUT",
		74: "PREVIEW_DIAL_CONFIRMATION",
		75: "PREVIEW_QUEUE_CONFIGURATION_NAME",
		76: "RECORDING_DELAY",
		77: "REQUEUE_TRANSFER_QUEUE_CONFIGURATION_NAME",
		78: "SCHEDULED_CALLBACKS_RETRIEVAL_MODE",
		79: "SCHEDULED_CALLBACK_ROUTING_DISALLOWED",
		80: "TRANSFER_CALLS_DEFAULT_CALLER_ID",
		81: "TRANSFER_CALLS_DEFAULT_COUNTRY",
		82: "TRANSFER_CALLS_DEFAULT_TRANSFER_NUMBER",
		83: "TRANSFER_CALLS_DISPLAY_CALLER_ID_PHONE_BOOK",
		84: "TRANSFER_CALLS_DISPLAY_COUNTRY_SELECT_MENU",
		85: "TRANSFER_CALLS_DISPLAY_TRANSFER_NUMBER_PHONE_BOOK",
		86: "TRANSFER_CALLS_HAND_OFF_TYPE",
		87: "TRANSFER_CALLS_TRANSFER_TYPE",
		88: "TRANSFER_CALLS_USER_EDITABLE_CALLER_ID",
		89: "TRANSFER_CALLS_USER_EDITABLE_TRANSFER_NUMBER",
		90: "TRANSFER_RECORDING_STATUS",
		91: "USE_ADVANCED_GATEWAY_TITLE",
		92: "USE_AGENT_PAUSE_CODES",
		93: "USE_IP_BASED_AUTH",
		94: "HUNT_GROUP_REASSIGNMENT_DISALLOWED",
		95: "REQUEUE_TRANSFER_DISALLOWED_SKILLS",
		96: "ALLOW_MANUAL_APPROVAL_FOR_MESSAGING",
		97: "DISPLAY_SKILLS",
		98: "PBX_TRANSFER_DISALLOWED_EXTENSIONS",
	}
	HuntGroupParamKey_Enum_value = map[string]int32{
		"AGENT_DIAL_IN_NUMBER":                               0,
		"AGENT_LOGIN_GUI_STATISTICS_TEMPLATE":                1,
		"AGENT_PASSWORD_REQUIRES_LETTER":                     2,
		"AGENT_PASSWORD_REQUIRES_NUMBER":                     3,
		"AGENT_PASSWORD_REQUIRES_SYMBOL":                     4,
		"AGENT_PASSWORD_REQUIRES_UPPER_LOWER":                5,
		"AGENT_SKILLS_REASSIGNMENT":                          6,
		"AGENT_STATS_CALL_HISTORY":                           7,
		"AGENT_TRIGGER":                                      8,
		"AGENT_DISPOSITION_CONDITIONAL_DNCL":                 9,
		"ALLOWED_IPS":                                        10,
		"ALLOW_AGENT_HOLD":                                   11,
		"ALLOW_AGENT_INTERCOM":                               12,
		"ALLOW_AGENT_PASSWORD_RESET":                         13,
		"ALLOW_AGENT_PAUSE_CODE_RESET":                       14,
		"ALLOW_AGENT_TO_PAUSE":                               15,
		"ALLOW_CALLBACK_SCHEDULING":                          16,
		"ALLOW_EXPORT_PHONE_NUMBER_ACTIVITY":                 17,
		"ALLOW_MANUAL_APPROVAL_OF_CALLS":                     18,
		"ALLOW_MANUAL_DIALING":                               19,
		"ALLOW_PHONE_NUMBER_ACTIVITY":                        20,
		"ALLOW_PREVIEW_DIAL_CANCEL":                          21,
		"ALLOW_SCHEDULED_CALLBACK_CALLING":                   22,
		"ALLOW_TRANSFER_CALLS":                               23,
		"ALPHANUMERIC_KEYPAD":                                24,
		"AUTO_PAUSE_ON_MULTI_HOLD":                           25,
		"AUTO_PAUSE_ON_PREVIEW_CANCEL":                       26,
		"DEFAULT_AGENT_PAUSE_CODE":                           27,
		"DEFAULT_AGENT_TRANSFERS_FILTERING":                  28,
		"DEFAULT_DNCL_COUNTRY":                               29,
		"DEFAULT_DNCL_EXPIRATION":                            30,
		"DEFAULT_INBOUND_CALL_DNCL_EXPIRATION":               31,
		"DEFAULT_MANUAL_CALL_DNCL_EXPIRATION":                32,
		"DEFAULT_OUTBOUND_CALL_DNCL_EXPIRATION":              33,
		"DEFAULT_PREVIEW_CALL_DNCL_EXPIRATION":               34,
		"DEFAULT_SCHEDULED_CALLBACK_ROUTING":                 35,
		"DISCONNECT_CALL_CONFIRMATION":                       36,
		"DISPLAY_AGENT_TRANSFERS_FILTERING":                  37,
		"DISPLAY_DATA_COLLECT_DATA":                          38,
		"DISPLAY_DATA_DIPPED_DATA":                           39,
		"DISPLAY_IVR_KEYS_PRESSED":                           40,
		"DISPLAY_PHONE_ZIP_METADATA":                         41,
		"DISPLAY_RECORDING_INDICATOR":                        42,
		"DO_ALLOW_ADD_DNCL":                                  43,
		"ENABLE_RECORDING_PAUSE":                             44,
		"HOLD_QUEUE_MONITORING":                              45,
		"HOLD_QUEUE_MONITORING_AGENT_ROUTING":                46,
		"HOLD_QUEUE_MONITORING_PREFERRED_HUNT_GROUP_ROUTING": 47,
		"HOLD_QUEUE_MONITORING_REQUIRED_HUNT_GROUP_ROUTING":  48,
		"HUNT_GROUP_CLIENT_INFO_DISPLAY_TEMPLATE":            49,
		"HUNT_GROUP_SCRIPT":                                  50,
		"HUNT_GROUP_WEB_LINK":                                51,
		"MANUAL_APPROVAL_NUMBER_CONFIRMATION":                52,
		"MANUAL_DIAL_AUTO_DNCL_ADD":                          53,
		"MANUAL_DIAL_DEFAULT_CALLER_ID":                      54,
		"MANUAL_DIAL_DEFAULT_COUNTRY":                        55,
		"MANUAL_DIAL_DISPLAY_COUNTRY_SELECT_MENU":            56,
		"MANUAL_DIAL_DEFAULT_CALLER_ID_COUNTRY":              57,
		"MANUAL_DIAL_DISPLAY_CALLER_ID_COUNTRY_SELECT_MENU":  58,
		"MANUAL_DIAL_DISPLAY_OUTBOUND_NUMBER_PHONE_BOOK":     59,
		"MANUAL_DIAL_DISPLAY_PHONE_BOOK":                     60,
		"MANUAL_DIAL_NUMBER_WHITE_LIST":                      61,
		"MANUAL_DIAL_OVERRIDE_CELL_SCRUB":                    62,
		"MANUAL_DIAL_OVERRIDE_RECORDING_SETTINGS":            64,
		"MANUAL_DIAL_SCRUB_OVERRIDE":                         65,
		"MANUAL_DIAL_TIMEZONE_OVERRIDE":                      66,
		"MANUAL_DIAL_USER_EDITABLE_CALLER_ID":                67,
		"MANUAL_QUEUE_CONFIGURATION_NAME":                    68,
		"MINIMUM_AGENT_PASSWORD_LENGTH":                      69,
		"PHONE_NUMBER_ACTIVITY_EDIT_RESPONSES":               70,
		"PHONE_NUMBER_ACTIVITY_RECORDINGS_DOWNLOAD":          71,
		"PREVIEW_DIAL_AUTO_DNCL_ADD":                         72,
		"PREVIEW_DIAL_CALL_TIMEOUT":                          73,
		"PREVIEW_DIAL_CONFIRMATION":                          74,
		"PREVIEW_QUEUE_CONFIGURATION_NAME":                   75,
		"RECORDING_DELAY":                                    76,
		"REQUEUE_TRANSFER_QUEUE_CONFIGURATION_NAME":          77,
		"SCHEDULED_CALLBACKS_RETRIEVAL_MODE":                 78,
		"SCHEDULED_CALLBACK_ROUTING_DISALLOWED":              79,
		"TRANSFER_CALLS_DEFAULT_CALLER_ID":                   80,
		"TRANSFER_CALLS_DEFAULT_COUNTRY":                     81,
		"TRANSFER_CALLS_DEFAULT_TRANSFER_NUMBER":             82,
		"TRANSFER_CALLS_DISPLAY_CALLER_ID_PHONE_BOOK":        83,
		"TRANSFER_CALLS_DISPLAY_COUNTRY_SELECT_MENU":         84,
		"TRANSFER_CALLS_DISPLAY_TRANSFER_NUMBER_PHONE_BOOK":  85,
		"TRANSFER_CALLS_HAND_OFF_TYPE":                       86,
		"TRANSFER_CALLS_TRANSFER_TYPE":                       87,
		"TRANSFER_CALLS_USER_EDITABLE_CALLER_ID":             88,
		"TRANSFER_CALLS_USER_EDITABLE_TRANSFER_NUMBER":       89,
		"TRANSFER_RECORDING_STATUS":                          90,
		"USE_ADVANCED_GATEWAY_TITLE":                         91,
		"USE_AGENT_PAUSE_CODES":                              92,
		"USE_IP_BASED_AUTH":                                  93,
		"HUNT_GROUP_REASSIGNMENT_DISALLOWED":                 94,
		"REQUEUE_TRANSFER_DISALLOWED_SKILLS":                 95,
		"ALLOW_MANUAL_APPROVAL_FOR_MESSAGING":                96,
		"DISPLAY_SKILLS":                                     97,
		"PBX_TRANSFER_DISALLOWED_EXTENSIONS":                 98,
	}
)

Enum value maps for HuntGroupParamKey_Enum.

View Source
var (
	ReplaceConfig_Enum_name = map[int32]string{
		0: "NO_CHANGE",
		1: "TENANT",
		2: "REPLACE",
	}
	ReplaceConfig_Enum_value = map[string]int32{
		"NO_CHANGE": 0,
		"TENANT":    1,
		"REPLACE":   2,
	}
)

Enum value maps for ReplaceConfig_Enum.

View Source
var (
	AgentSessionStatus_Enum_name = map[int32]string{
		0:    "UNKNOWN",
		4100: "LOGGING_IN",
		4110: "LOGGED_IN",
		4200: "COMPLETED",
		4300: "SUMMED",
		4400: "ACCOUNTING_EXPORT",
	}
	AgentSessionStatus_Enum_value = map[string]int32{
		"UNKNOWN":           0,
		"LOGGING_IN":        4100,
		"LOGGED_IN":         4110,
		"COMPLETED":         4200,
		"SUMMED":            4300,
		"ACCOUNTING_EXPORT": 4400,
	}
)

Enum value maps for AgentSessionStatus_Enum.

View Source
var (
	LearningOpportunityStatus_name = map[int32]string{
		0: "STATUS_OPEN",
		1: "STATUS_COMPLETED",
	}
	LearningOpportunityStatus_value = map[string]int32{
		"STATUS_OPEN":      0,
		"STATUS_COMPLETED": 1,
	}
)

Enum value maps for LearningOpportunityStatus.

View Source
var (
	LearningOpportunityOrigin_name = map[int32]string{
		0: "UNDEFINED",
		1: "QUALITY_EVALUATION",
		2: "AUTO_EVALUATION",
		3: "FLAG_EVALUATION",
		4: "CONVERSATION",
		5: "FLAGGED_CONVERSATION",
		6: "SMART_EVALUATION",
	}
	LearningOpportunityOrigin_value = map[string]int32{
		"UNDEFINED":            0,
		"QUALITY_EVALUATION":   1,
		"AUTO_EVALUATION":      2,
		"FLAG_EVALUATION":      3,
		"CONVERSATION":         4,
		"FLAGGED_CONVERSATION": 5,
		"SMART_EVALUATION":     6,
	}
)

Enum value maps for LearningOpportunityOrigin.

View Source
var (
	AnaTimeZone_name = map[int32]string{
		0:  "ANA_TIME_ZONE_UNKNOWN",
		1:  "ANA_TIME_ZONE_AMERICA_ANCHORAGE",
		2:  "ANA_TIME_ZONE_AMERICA_CHICAGO",
		3:  "ANA_TIME_ZONE_AMERICA_DENVER",
		4:  "ANA_TIME_ZONE_AMERICA_INDIANAPOLIS",
		5:  "ANA_TIME_ZONE_AMERICA_LOS_ANGELES",
		6:  "ANA_TIME_ZONE_AMERICA_MEXICO_CITY",
		7:  "ANA_TIME_ZONE_AMERICA_NEW_YORK",
		8:  "ANA_TIME_ZONE_AMERICA_PHOENIX",
		9:  "ANA_TIME_ZONE_AMERICA_PUERTO_RICO",
		10: "ANA_TIME_ZONE_ASIA_CALCUTTA",
		11: "ANA_TIME_ZONE_ASIA_COLOMBO",
		12: "ANA_TIME_ZONE_ASIA_MANILA",
		13: "ANA_TIME_ZONE_AUSTRALIA_ADELAIDE",
		14: "ANA_TIME_ZONE_AUSTRALIA_BRISBANE",
		15: "ANA_TIME_ZONE_AUSTRALIA_DARWIN",
		16: "ANA_TIME_ZONE_AUSTRALIA_MELBOURNE",
		17: "ANA_TIME_ZONE_AUSTRALIA_PERTH",
		18: "ANA_TIME_ZONE_AUSTRALIA_SYDNEY",
		19: "ANA_TIME_ZONE_BRAZIL_ACRE",
		20: "ANA_TIME_ZONE_BRAZIL_DENORONHA",
		21: "ANA_TIME_ZONE_BRAZIL_EAST",
		22: "ANA_TIME_ZONE_BRAZIL_WEST",
		23: "ANA_TIME_ZONE_CANADA_ATLANTIC",
		24: "ANA_TIME_ZONE_CANADA_CENTRAL",
		25: "ANA_TIME_ZONE_CANADA_EAST_SASKATCHEWAN",
		26: "ANA_TIME_ZONE_CANADA_EASTERN",
		27: "ANA_TIME_ZONE_CANADA_MOUNTAIN",
		28: "ANA_TIME_ZONE_CANADA_NEWFOUNDLAND",
		29: "ANA_TIME_ZONE_CANADA_PACIFIC",
		30: "ANA_TIME_ZONE_CANADA_SASKATCHEWAN",
		31: "ANA_TIME_ZONE_CANADA_YUKON",
		32: "ANA_TIME_ZONE_EUROPE_BERLIN",
		33: "ANA_TIME_ZONE_EUROPE_BUCHAREST",
		34: "ANA_TIME_ZONE_EUROPE_LONDON",
		35: "ANA_TIME_ZONE_EUROPE_MADRID",
		36: "ANA_TIME_ZONE_JAPAN",
		37: "ANA_TIME_ZONE_MEXICO_BAJANORTE",
		38: "ANA_TIME_ZONE_MEXICO_BAJASUR",
		39: "ANA_TIME_ZONE_PACIFIC_AUCKLAND",
		40: "ANA_TIME_ZONE_PACIFIC_CHATHAM",
		41: "ANA_TIME_ZONE_PACIFIC_HONOLULU",
		42: "ANA_TIME_ZONE_SINGAPORE",
		43: "ANA_TIME_ZONE_ETC_UNIVERSAL",
		44: "ANA_TIME_ZONE_ETC_GREENWICH",
	}
	AnaTimeZone_value = map[string]int32{
		"ANA_TIME_ZONE_UNKNOWN":                  0,
		"ANA_TIME_ZONE_AMERICA_ANCHORAGE":        1,
		"ANA_TIME_ZONE_AMERICA_CHICAGO":          2,
		"ANA_TIME_ZONE_AMERICA_DENVER":           3,
		"ANA_TIME_ZONE_AMERICA_INDIANAPOLIS":     4,
		"ANA_TIME_ZONE_AMERICA_LOS_ANGELES":      5,
		"ANA_TIME_ZONE_AMERICA_MEXICO_CITY":      6,
		"ANA_TIME_ZONE_AMERICA_NEW_YORK":         7,
		"ANA_TIME_ZONE_AMERICA_PHOENIX":          8,
		"ANA_TIME_ZONE_AMERICA_PUERTO_RICO":      9,
		"ANA_TIME_ZONE_ASIA_CALCUTTA":            10,
		"ANA_TIME_ZONE_ASIA_COLOMBO":             11,
		"ANA_TIME_ZONE_ASIA_MANILA":              12,
		"ANA_TIME_ZONE_AUSTRALIA_ADELAIDE":       13,
		"ANA_TIME_ZONE_AUSTRALIA_BRISBANE":       14,
		"ANA_TIME_ZONE_AUSTRALIA_DARWIN":         15,
		"ANA_TIME_ZONE_AUSTRALIA_MELBOURNE":      16,
		"ANA_TIME_ZONE_AUSTRALIA_PERTH":          17,
		"ANA_TIME_ZONE_AUSTRALIA_SYDNEY":         18,
		"ANA_TIME_ZONE_BRAZIL_ACRE":              19,
		"ANA_TIME_ZONE_BRAZIL_DENORONHA":         20,
		"ANA_TIME_ZONE_BRAZIL_EAST":              21,
		"ANA_TIME_ZONE_BRAZIL_WEST":              22,
		"ANA_TIME_ZONE_CANADA_ATLANTIC":          23,
		"ANA_TIME_ZONE_CANADA_CENTRAL":           24,
		"ANA_TIME_ZONE_CANADA_EAST_SASKATCHEWAN": 25,
		"ANA_TIME_ZONE_CANADA_EASTERN":           26,
		"ANA_TIME_ZONE_CANADA_MOUNTAIN":          27,
		"ANA_TIME_ZONE_CANADA_NEWFOUNDLAND":      28,
		"ANA_TIME_ZONE_CANADA_PACIFIC":           29,
		"ANA_TIME_ZONE_CANADA_SASKATCHEWAN":      30,
		"ANA_TIME_ZONE_CANADA_YUKON":             31,
		"ANA_TIME_ZONE_EUROPE_BERLIN":            32,
		"ANA_TIME_ZONE_EUROPE_BUCHAREST":         33,
		"ANA_TIME_ZONE_EUROPE_LONDON":            34,
		"ANA_TIME_ZONE_EUROPE_MADRID":            35,
		"ANA_TIME_ZONE_JAPAN":                    36,
		"ANA_TIME_ZONE_MEXICO_BAJANORTE":         37,
		"ANA_TIME_ZONE_MEXICO_BAJASUR":           38,
		"ANA_TIME_ZONE_PACIFIC_AUCKLAND":         39,
		"ANA_TIME_ZONE_PACIFIC_CHATHAM":          40,
		"ANA_TIME_ZONE_PACIFIC_HONOLULU":         41,
		"ANA_TIME_ZONE_SINGAPORE":                42,
		"ANA_TIME_ZONE_ETC_UNIVERSAL":            43,
		"ANA_TIME_ZONE_ETC_GREENWICH":            44,
	}
)

Enum value maps for AnaTimeZone.

View Source
var (
	TimeFilterType_name = map[int32]string{
		0: "TIME_FILTER_TYPE_UNDEFINED",
		1: "TIME_FILTER_TYPE_QUICK",
		2: "TIME_FILTER_TYPE_ABSOLUTE",
		3: "TIME_FILTER_TYPE_RELATIVE",
	}
	TimeFilterType_value = map[string]int32{
		"TIME_FILTER_TYPE_UNDEFINED": 0,
		"TIME_FILTER_TYPE_QUICK":     1,
		"TIME_FILTER_TYPE_ABSOLUTE":  2,
		"TIME_FILTER_TYPE_RELATIVE":  3,
	}
)

Enum value maps for TimeFilterType.

View Source
var (
	DashPageType_name = map[int32]string{
		0: "DASH_PAGE_TYPE_UNDEFINED",
		1: "DASH_PAGE_TYPE_DASHBOARD",
		2: "DASH_PAGE_TYPE_VISUALIZATION_LEGACY",
		3: "DASH_PAGE_TYPE_CHART",
	}
	DashPageType_value = map[string]int32{
		"DASH_PAGE_TYPE_UNDEFINED":            0,
		"DASH_PAGE_TYPE_DASHBOARD":            1,
		"DASH_PAGE_TYPE_VISUALIZATION_LEGACY": 2,
		"DASH_PAGE_TYPE_CHART":                3,
	}
)

Enum value maps for DashPageType.

View Source
var (
	FilterBy_name = map[int32]string{
		0: "FILTER_BY_UNDEFINED",
		1: "FILTER_BY_MINUTES",
		2: "FILTER_BY_HOURS",
		3: "FILTER_BY_DAYS",
		4: "FILTER_BY_WEEKS",
		5: "FILTER_BY_MONTHS",
		6: "FILTER_BY_YEARS",
	}
	FilterBy_value = map[string]int32{
		"FILTER_BY_UNDEFINED": 0,
		"FILTER_BY_MINUTES":   1,
		"FILTER_BY_HOURS":     2,
		"FILTER_BY_DAYS":      3,
		"FILTER_BY_WEEKS":     4,
		"FILTER_BY_MONTHS":    5,
		"FILTER_BY_YEARS":     6,
	}
)

Enum value maps for FilterBy.

View Source
var (
	WallaceDataType_name = map[int32]string{
		0:  "WALLACE_DATA_TYPE_UNDEFINED",
		1:  "WALLACE_DATA_TYPE_KEYWORD",
		2:  "WALLACE_DATA_TYPE_LONG",
		3:  "WALLACE_DATA_TYPE_DOUBLE",
		4:  "WALLACE_DATA_TYPE_BOOLEAN",
		5:  "WALLACE_DATA_TYPE_DATE",
		6:  "WALLACE_DATA_TYPE_STRING",
		7:  "WALLACE_DATA_TYPE_NESTED",
		8:  "WALLACE_DATA_TYPE_OBJECT",
		9:  "WALLACE_DATA_TYPE_FLATTENED",
		10: "WALLACE_DATA_TYPE_INTEGER_RANGE",
		11: "WALLACE_DATA_TYPE_FLOAT_RANGE",
		12: "WALLACE_DATA_TYPE_LONG_RANGE",
		13: "WALLACE_DATA_TYPE_DOUBLE_RANGE",
		14: "WALLACE_DATA_TYPE_DATE_RANGE",
		15: "WALLACE_DATA_TYPE_IP_RANGE",
		20: "WALLACE_DATA_TYPE_DOUBLE_KEYWORD",
	}
	WallaceDataType_value = map[string]int32{
		"WALLACE_DATA_TYPE_UNDEFINED":      0,
		"WALLACE_DATA_TYPE_KEYWORD":        1,
		"WALLACE_DATA_TYPE_LONG":           2,
		"WALLACE_DATA_TYPE_DOUBLE":         3,
		"WALLACE_DATA_TYPE_BOOLEAN":        4,
		"WALLACE_DATA_TYPE_DATE":           5,
		"WALLACE_DATA_TYPE_STRING":         6,
		"WALLACE_DATA_TYPE_NESTED":         7,
		"WALLACE_DATA_TYPE_OBJECT":         8,
		"WALLACE_DATA_TYPE_FLATTENED":      9,
		"WALLACE_DATA_TYPE_INTEGER_RANGE":  10,
		"WALLACE_DATA_TYPE_FLOAT_RANGE":    11,
		"WALLACE_DATA_TYPE_LONG_RANGE":     12,
		"WALLACE_DATA_TYPE_DOUBLE_RANGE":   13,
		"WALLACE_DATA_TYPE_DATE_RANGE":     14,
		"WALLACE_DATA_TYPE_IP_RANGE":       15,
		"WALLACE_DATA_TYPE_DOUBLE_KEYWORD": 20,
	}
)

Enum value maps for WallaceDataType.

View Source
var (
	TimeScope_name = map[int32]string{
		0:  "ONE_DAY",
		1:  "ONE_WEEK",
		2:  "ONE_MONTH",
		3:  "ONE_YEAR",
		4:  "ONE_MINUTE",
		5:  "FIVE_MINUTES",
		6:  "TEN_MINUTES",
		7:  "TWENTY_MINUTES",
		8:  "THIRTY_MINUTES",
		9:  "ONE_HOUR",
		10: "TWO_HOURS",
		11: "THREE_HOURS",
		12: "FOUR_HOURS",
	}
	TimeScope_value = map[string]int32{
		"ONE_DAY":        0,
		"ONE_WEEK":       1,
		"ONE_MONTH":      2,
		"ONE_YEAR":       3,
		"ONE_MINUTE":     4,
		"FIVE_MINUTES":   5,
		"TEN_MINUTES":    6,
		"TWENTY_MINUTES": 7,
		"THIRTY_MINUTES": 8,
		"ONE_HOUR":       9,
		"TWO_HOURS":      10,
		"THREE_HOURS":    11,
		"FOUR_HOURS":     12,
	}
)

Enum value maps for TimeScope.

View Source
var (
	Tag_name = map[int32]string{
		0:    "TAG_ALL",
		1:    "TAG_CUSTOM",
		2:    "TAG_LEGACY",
		3:    "TAG_DYNAMIC",
		101:  "P3_RJ_RECORDS_INBOUND_CALL",
		102:  "P3_RJ_RECORDS_MANUAL_CALL",
		103:  "P3_RJ_RECORDS_OUTBOUND_CALL",
		104:  "P3_RJ_RECORDS_OUTBOUND_TASK",
		105:  "P3_RJ_RECORDS_AGENT_CALL_OUTBOUND",
		106:  "P3_RJ_RECORDS_AGENT_CALL_INBOUND",
		107:  "P3_RJ_RECORDS_AGENT_CALL_MANUAL",
		108:  "P3_RJ_RECORDS_SMS",
		109:  "P3_RJ_RECORDS_EMAIL",
		201:  "P3_RJ_AGGREGATE_INBOUND",
		202:  "P3_RJ_AGGREGATE_OUTBOUND",
		203:  "P3_RJ_AGGREGATE_MANUAL",
		204:  "P3_RJ_AGGREGATE_AGENT_CALL",
		205:  "P3_RJ_AGGREGATE_HUNT_GROUP",
		206:  "P3_RJ_AGGREGATE_AGENT_SESSION",
		207:  "P3_RJ_AGGREGATE_SKILLS",
		301:  "P3_RJ_COLLATED_INBOUND",
		302:  "P3_RJ_COLLATED_OUTBOUND",
		303:  "P3_RJ_COLLATED_MANUAL",
		304:  "P3_RJ_COLLATED_AGENT_CALL",
		305:  "P3_RJ_COLLATED_HUNT_GROUP",
		306:  "P3_RJ_COLLATED_AGENT_SESSION",
		1001: "P3_RJ_MISC_SCHEDULED_CALLBACK",
	}
	Tag_value = map[string]int32{
		"TAG_ALL":                           0,
		"TAG_CUSTOM":                        1,
		"TAG_LEGACY":                        2,
		"TAG_DYNAMIC":                       3,
		"P3_RJ_RECORDS_INBOUND_CALL":        101,
		"P3_RJ_RECORDS_MANUAL_CALL":         102,
		"P3_RJ_RECORDS_OUTBOUND_CALL":       103,
		"P3_RJ_RECORDS_OUTBOUND_TASK":       104,
		"P3_RJ_RECORDS_AGENT_CALL_OUTBOUND": 105,
		"P3_RJ_RECORDS_AGENT_CALL_INBOUND":  106,
		"P3_RJ_RECORDS_AGENT_CALL_MANUAL":   107,
		"P3_RJ_RECORDS_SMS":                 108,
		"P3_RJ_RECORDS_EMAIL":               109,
		"P3_RJ_AGGREGATE_INBOUND":           201,
		"P3_RJ_AGGREGATE_OUTBOUND":          202,
		"P3_RJ_AGGREGATE_MANUAL":            203,
		"P3_RJ_AGGREGATE_AGENT_CALL":        204,
		"P3_RJ_AGGREGATE_HUNT_GROUP":        205,
		"P3_RJ_AGGREGATE_AGENT_SESSION":     206,
		"P3_RJ_AGGREGATE_SKILLS":            207,
		"P3_RJ_COLLATED_INBOUND":            301,
		"P3_RJ_COLLATED_OUTBOUND":           302,
		"P3_RJ_COLLATED_MANUAL":             303,
		"P3_RJ_COLLATED_AGENT_CALL":         304,
		"P3_RJ_COLLATED_HUNT_GROUP":         305,
		"P3_RJ_COLLATED_AGENT_SESSION":      306,
		"P3_RJ_MISC_SCHEDULED_CALLBACK":     1001,
	}
)

Enum value maps for Tag.

View Source
var (
	CsvQuoteType_name = map[int32]string{
		0: "NO_QUOTE_TYPE",
		1: "SINGLE",
		2: "DOUBLE",
	}
	CsvQuoteType_value = map[string]int32{
		"NO_QUOTE_TYPE": 0,
		"SINGLE":        1,
		"DOUBLE":        2,
	}
)

Enum value maps for CsvQuoteType.

View Source
var (
	StringComparison_name = map[int32]string{
		0: "STRING_EQ",
		1: "STRING_NEQ",
		2: "STRING_STARTS_WITH",
		3: "STRING_NOT_STARTS_WITH",
		4: "STRING_CONTAINS",
		5: "STRING_NOT_CONTAINS",
		6: "STRING_ENDS_WITH",
		7: "STRING_NOT_ENDS_WITH",
		8: "STRING_BLANK",
		9: "STRING_NOT_BLANK",
	}
	StringComparison_value = map[string]int32{
		"STRING_EQ":              0,
		"STRING_NEQ":             1,
		"STRING_STARTS_WITH":     2,
		"STRING_NOT_STARTS_WITH": 3,
		"STRING_CONTAINS":        4,
		"STRING_NOT_CONTAINS":    5,
		"STRING_ENDS_WITH":       6,
		"STRING_NOT_ENDS_WITH":   7,
		"STRING_BLANK":           8,
		"STRING_NOT_BLANK":       9,
	}
)

Enum value maps for StringComparison.

View Source
var (
	FloatComparison_name = map[int32]string{
		0: "FLOAT_EQ",
		1: "FLOAT_NEQ",
		2: "LT",
		3: "LTE",
		4: "GT",
		5: "GTE",
		6: "FLOAT_BLANK",
		7: "FLOAT_NOT_BLANK",
	}
	FloatComparison_value = map[string]int32{
		"FLOAT_EQ":        0,
		"FLOAT_NEQ":       1,
		"LT":              2,
		"LTE":             3,
		"GT":              4,
		"GTE":             5,
		"FLOAT_BLANK":     6,
		"FLOAT_NOT_BLANK": 7,
	}
)

Enum value maps for FloatComparison.

View Source
var (
	BoolComparison_name = map[int32]string{
		0: "BOOL_EQ",
		1: "BOOL_NEQ",
	}
	BoolComparison_value = map[string]int32{
		"BOOL_EQ":  0,
		"BOOL_NEQ": 1,
	}
)

Enum value maps for BoolComparison.

View Source
var (
	DateComparison_name = map[int32]string{
		0: "DATE_COMPARISON_EQ",
		1: "DATE_COMPARISON_NEQ",
		2: "DATE_COMPARISON_LT",
		3: "DATE_COMPARISON_LTE",
		4: "DATE_COMPARISON_GT",
		5: "DATE_COMPARISON_GTE",
	}
	DateComparison_value = map[string]int32{
		"DATE_COMPARISON_EQ":  0,
		"DATE_COMPARISON_NEQ": 1,
		"DATE_COMPARISON_LT":  2,
		"DATE_COMPARISON_LTE": 3,
		"DATE_COMPARISON_GT":  4,
		"DATE_COMPARISON_GTE": 5,
	}
)

Enum value maps for DateComparison.

View Source
var (
	CompoundFilterJoin_name = map[int32]string{
		0: "AND",
		1: "OR",
	}
	CompoundFilterJoin_value = map[string]int32{
		"AND": 0,
		"OR":  1,
	}
)

Enum value maps for CompoundFilterJoin.

View Source
var (
	AnaExportType_name = map[int32]string{
		0: "ANA_EXPORT_TYPE_EMAIL",
		1: "ANA_EXPORT_TYPE_SFTP",
		2: "ANA_EXPORT_TYPE_HTTPS",
	}
	AnaExportType_value = map[string]int32{
		"ANA_EXPORT_TYPE_EMAIL": 0,
		"ANA_EXPORT_TYPE_SFTP":  1,
		"ANA_EXPORT_TYPE_HTTPS": 2,
	}
)

Enum value maps for AnaExportType.

View Source
var (
	ExporterDataSelectionType_name = map[int32]string{
		0: "CHART_ID_SELECTION_TYPE",
		1: "CUSTOM_SELECTION_TYPE",
	}
	ExporterDataSelectionType_value = map[string]int32{
		"CHART_ID_SELECTION_TYPE": 0,
		"CUSTOM_SELECTION_TYPE":   1,
	}
)

Enum value maps for ExporterDataSelectionType.

View Source
var (
	NumericAggregation_name = map[int32]string{
		0:   "FLOAT_AGGREGATION_TOP_HITS",
		1:   "FLOAT_AGGREGATION_AVERAGE",
		2:   "FLOAT_AGGREGATION_SUM",
		3:   "FLOAT_AGGREGATION_MIN",
		4:   "FLOAT_AGGREGATION_MAX",
		5:   "FLOAT_AGGREGATION_TERMS",
		6:   "FLOAT_AGGREGATION_PERCENTILE",
		7:   "FLOAT_AGGREGATION_COUNT",
		100: "FLOAT_AGGREGATION_NONE",
	}
	NumericAggregation_value = map[string]int32{
		"FLOAT_AGGREGATION_TOP_HITS":   0,
		"FLOAT_AGGREGATION_AVERAGE":    1,
		"FLOAT_AGGREGATION_SUM":        2,
		"FLOAT_AGGREGATION_MIN":        3,
		"FLOAT_AGGREGATION_MAX":        4,
		"FLOAT_AGGREGATION_TERMS":      5,
		"FLOAT_AGGREGATION_PERCENTILE": 6,
		"FLOAT_AGGREGATION_COUNT":      7,
		"FLOAT_AGGREGATION_NONE":       100,
	}
)

Enum value maps for NumericAggregation.

View Source
var (
	NonNumericAggregation_name = map[int32]string{
		0:   "STRING_AGGREGATION_TOP_HITS",
		5:   "STRING_AGGREGATION_TERMS",
		7:   "STRING_AGGREGATION_COUNT",
		100: "STRING_AGGREGATION_NONE",
	}
	NonNumericAggregation_value = map[string]int32{
		"STRING_AGGREGATION_TOP_HITS": 0,
		"STRING_AGGREGATION_TERMS":    5,
		"STRING_AGGREGATION_COUNT":    7,
		"STRING_AGGREGATION_NONE":     100,
	}
)

Enum value maps for NonNumericAggregation.

View Source
var (
	Operation_name = map[int32]string{
		0: "OPERATION_ADD",
		1: "OPERATION_SUBTRACT_LEFT",
		2: "OPERATION_SUBTRACT_RIGHT",
		3: "OPERATION_MULTIPLY",
		4: "OPERATION_DIVIDE_LEFT",
		5: "OPERATION_DIVIDE_RIGHT",
	}
	Operation_value = map[string]int32{
		"OPERATION_ADD":            0,
		"OPERATION_SUBTRACT_LEFT":  1,
		"OPERATION_SUBTRACT_RIGHT": 2,
		"OPERATION_MULTIPLY":       3,
		"OPERATION_DIVIDE_LEFT":    4,
		"OPERATION_DIVIDE_RIGHT":   5,
	}
)

Enum value maps for Operation.

View Source
var (
	CustomDataSeleciton_name = map[int32]string{
		0: "CUSTOM_DATA_SELECTION_UKNOWN",
	}
	CustomDataSeleciton_value = map[string]int32{
		"CUSTOM_DATA_SELECTION_UKNOWN": 0,
	}
)

Enum value maps for CustomDataSeleciton.

View Source
var (
	DataPointType_name = map[int32]string{
		0: "DATA_POINT_TYPE_NUMBER",
		1: "DATA_POINT_TYPE_STRING",
		2: "DATA_POINT_TYPE_BOOLEAN",
		3: "DATA_POINT_TYPE_DATE",
	}
	DataPointType_value = map[string]int32{
		"DATA_POINT_TYPE_NUMBER":  0,
		"DATA_POINT_TYPE_STRING":  1,
		"DATA_POINT_TYPE_BOOLEAN": 2,
		"DATA_POINT_TYPE_DATE":    3,
	}
)

Enum value maps for DataPointType.

View Source
var (
	ExportStatus_name = map[int32]string{
		0: "NOT_SENT",
		1: "SENT",
	}
	ExportStatus_value = map[string]int32{
		"NOT_SENT": 0,
		"SENT":     1,
	}
)

Enum value maps for ExportStatus.

View Source
var (
	BarChartOrientation_name = map[int32]string{
		0: "BAR_CHART_ORIENTATION_BAR",
		1: "BAR_CHART_ORIENTATION_COLUMN",
	}
	BarChartOrientation_value = map[string]int32{
		"BAR_CHART_ORIENTATION_BAR":    0,
		"BAR_CHART_ORIENTATION_COLUMN": 1,
	}
)

Enum value maps for BarChartOrientation.

View Source
var (
	ChartOrientation_name = map[int32]string{
		0: "CHART_ORIENTATION_HORIZONTAL",
		1: "CHART_ORIENTATION_VERTICAL",
	}
	ChartOrientation_value = map[string]int32{
		"CHART_ORIENTATION_HORIZONTAL": 0,
		"CHART_ORIENTATION_VERTICAL":   1,
	}
)

Enum value maps for ChartOrientation.

View Source
var (
	AreaChartChoice_name = map[int32]string{
		0: "AREA_CHART_CHOICE_AREA",
		1: "AREA_CHART_CHOICE_AREASPLINE",
	}
	AreaChartChoice_value = map[string]int32{
		"AREA_CHART_CHOICE_AREA":       0,
		"AREA_CHART_CHOICE_AREASPLINE": 1,
	}
)

Enum value maps for AreaChartChoice.

View Source
var (
	LineChartStep_name = map[int32]string{
		0: "LINE_CHART_STEP_LEFT",
		1: "LINE_CHART_STEP_CENTER",
		2: "LINE_CHART_STEP_RIGHT",
		3: "LINE_CHART_STEP_NOLINE",
	}
	LineChartStep_value = map[string]int32{
		"LINE_CHART_STEP_LEFT":   0,
		"LINE_CHART_STEP_CENTER": 1,
		"LINE_CHART_STEP_RIGHT":  2,
		"LINE_CHART_STEP_NOLINE": 3,
	}
)

Enum value maps for LineChartStep.

View Source
var (
	ChartDisplayLabels_name = map[int32]string{
		0: "CHART_DISPLAY_LABELS_NEVER",
		1: "CHART_DISPLAY_LABELS_ALWAYS",
	}
	ChartDisplayLabels_value = map[string]int32{
		"CHART_DISPLAY_LABELS_NEVER":  0,
		"CHART_DISPLAY_LABELS_ALWAYS": 1,
	}
)

Enum value maps for ChartDisplayLabels.

View Source
var (
	ThresholdType_name = map[int32]string{
		0: "THRESHOLD_TYPE_STATIC",
		1: "THRESHOLD_TYPE_DATA_POINT",
		2: "THRESHOLD_TYPE_NOT_SET",
	}
	ThresholdType_value = map[string]int32{
		"THRESHOLD_TYPE_STATIC":     0,
		"THRESHOLD_TYPE_DATA_POINT": 1,
		"THRESHOLD_TYPE_NOT_SET":    2,
	}
)

Enum value maps for ThresholdType.

View Source
var (
	PackedBubbleChoice_name = map[int32]string{
		0: "PACKED_BUBBLE_CHOICE_PACKED",
		1: "PACKED_BUBBLE_CHOICE_SPLIT",
	}
	PackedBubbleChoice_value = map[string]int32{
		"PACKED_BUBBLE_CHOICE_PACKED": 0,
		"PACKED_BUBBLE_CHOICE_SPLIT":  1,
	}
)

Enum value maps for PackedBubbleChoice.

View Source
var (
	SuffixChoices_name = map[int32]string{
		0: "SUFFIX_CHOICES_NOSUFFIX",
		1: "SUFFIX_CHOICES_DOLLARS",
		2: "SUFFIX_CHOICES_PERCENTAGE",
	}
	SuffixChoices_value = map[string]int32{
		"SUFFIX_CHOICES_NOSUFFIX":   0,
		"SUFFIX_CHOICES_DOLLARS":    1,
		"SUFFIX_CHOICES_PERCENTAGE": 2,
	}
)

Enum value maps for SuffixChoices.

View Source
var (
	AsmSubsessionType_name = map[int32]string{
		0: "VOICE",
		1: "OMNI",
	}
	AsmSubsessionType_value = map[string]int32{
		"VOICE": 0,
		"OMNI":  1,
	}
)

Enum value maps for AsmSubsessionType.

View Source
var (
	StatusState_name = map[int32]string{
		0: "STATUS_STATE_UNKNOWN",
		1: "WAITING",
		2: "IDLE",
		3: "CONVERSATION_OPEN",
	}
	StatusState_value = map[string]int32{
		"STATUS_STATE_UNKNOWN": 0,
		"WAITING":              1,
		"IDLE":                 2,
		"CONVERSATION_OPEN":    3,
	}
)

Enum value maps for StatusState.

View Source
var (
	RepeatFrequency_name = map[int32]string{
		0: "REPEAT_FREQUENCY_UNSPECIFIED",
		1: "REPEAT_FREQUENCY_ON_HOUR",
		2: "REPEAT_FREQUENCY_15_MINUTES",
		3: "REPEAT_FREQUENCY_30_MINUTES",
	}
	RepeatFrequency_value = map[string]int32{
		"REPEAT_FREQUENCY_UNSPECIFIED": 0,
		"REPEAT_FREQUENCY_ON_HOUR":     1,
		"REPEAT_FREQUENCY_15_MINUTES":  2,
		"REPEAT_FREQUENCY_30_MINUTES":  3,
	}
)

Enum value maps for RepeatFrequency.

View Source
var (
	DayFilterType_name = map[int32]string{
		0: "DAY_FILTER_TYPE_UNSPECIFIED",
		1: "DAY_FILTER_TYPE_EVERY_DAY",
		2: "DAY_FILTER_TYPE_DAY_OF_WEEK",
		3: "DAY_FILTER_TYPE_DAY_OF_MONTH",
	}
	DayFilterType_value = map[string]int32{
		"DAY_FILTER_TYPE_UNSPECIFIED":  0,
		"DAY_FILTER_TYPE_EVERY_DAY":    1,
		"DAY_FILTER_TYPE_DAY_OF_WEEK":  2,
		"DAY_FILTER_TYPE_DAY_OF_MONTH": 3,
	}
)

Enum value maps for DayFilterType.

View Source
var (
	ReportFormat_name = map[int32]string{
		0: "REPORT_FORMAT_UNSPECIFIED",
		1: "REPORT_FORMAT_CSV",
	}
	ReportFormat_value = map[string]int32{
		"REPORT_FORMAT_UNSPECIFIED": 0,
		"REPORT_FORMAT_CSV":         1,
	}
)

Enum value maps for ReportFormat.

View Source
var (
	TimePeriod_name = map[int32]string{
		0:  "TIME_PERIOD_UNSPECIFIED",
		1:  "TIME_PERIOD_TODAY",
		2:  "TIME_PERIOD_THIS_WEEK",
		3:  "TIME_PERIOD_THIS_MONTH",
		4:  "TIME_PERIOD_THIS_YEAR",
		5:  "TIME_PERIOD_THE_DAY_SO_FAR",
		6:  "TIME_PERIOD_WEEK_TO_DATE",
		7:  "TIME_PERIOD_MONTH_TO_DATE",
		8:  "TIME_PERIOD_YEAR_TO_DATE",
		9:  "TIME_PERIOD_YESTERDAY",
		10: "TIME_PERIOD_DAY_BEFORE_YESTERDAY",
		11: "TIME_PERIOD_THIS_DAY_LAST_WEEK",
		12: "TIME_PERIOD_PREVIOUS_WEEK",
		13: "TIME_PERIOD_PREVIOUS_MONTH",
		14: "TIME_PERIOD_PREVIOUS_YEAR",
		15: "TIME_PERIOD_LAST_15_MINUTES",
		16: "TIME_PERIOD_LAST_30_MINUTES",
		17: "TIME_PERIOD_LAST_1_HOUR",
		18: "TIME_PERIOD_LAST_2_HOURS",
		19: "TIME_PERIOD_LAST_3_HOURS",
		20: "TIME_PERIOD_LAST_4_HOURS",
		21: "TIME_PERIOD_LAST_6_HOURS",
		22: "TIME_PERIOD_LAST_12_HOURS",
		23: "TIME_PERIOD_LAST_24_HOURS",
		24: "TIME_PERIOD_LAST_2_DAYS",
		25: "TIME_PERIOD_LAST_3_DAYS",
		26: "TIME_PERIOD_LAST_7_DAYS",
		27: "TIME_PERIOD_LAST_2_WEEKS",
		28: "TIME_PERIOD_LAST_30_DAYS",
		29: "TIME_PERIOD_LAST_60_DAYS",
		30: "TIME_PERIOD_LAST_90_DAYS",
		31: "TIME_PERIOD_LAST_6_MONTHS",
		32: "TIME_PERIOD_LAST_1_YEAR",
		33: "TIME_PERIOD_LAST_2_YEARS",
		34: "TIME_PERIOD_LAST_5_YEARS",
	}
	TimePeriod_value = map[string]int32{
		"TIME_PERIOD_UNSPECIFIED":          0,
		"TIME_PERIOD_TODAY":                1,
		"TIME_PERIOD_THIS_WEEK":            2,
		"TIME_PERIOD_THIS_MONTH":           3,
		"TIME_PERIOD_THIS_YEAR":            4,
		"TIME_PERIOD_THE_DAY_SO_FAR":       5,
		"TIME_PERIOD_WEEK_TO_DATE":         6,
		"TIME_PERIOD_MONTH_TO_DATE":        7,
		"TIME_PERIOD_YEAR_TO_DATE":         8,
		"TIME_PERIOD_YESTERDAY":            9,
		"TIME_PERIOD_DAY_BEFORE_YESTERDAY": 10,
		"TIME_PERIOD_THIS_DAY_LAST_WEEK":   11,
		"TIME_PERIOD_PREVIOUS_WEEK":        12,
		"TIME_PERIOD_PREVIOUS_MONTH":       13,
		"TIME_PERIOD_PREVIOUS_YEAR":        14,
		"TIME_PERIOD_LAST_15_MINUTES":      15,
		"TIME_PERIOD_LAST_30_MINUTES":      16,
		"TIME_PERIOD_LAST_1_HOUR":          17,
		"TIME_PERIOD_LAST_2_HOURS":         18,
		"TIME_PERIOD_LAST_3_HOURS":         19,
		"TIME_PERIOD_LAST_4_HOURS":         20,
		"TIME_PERIOD_LAST_6_HOURS":         21,
		"TIME_PERIOD_LAST_12_HOURS":        22,
		"TIME_PERIOD_LAST_24_HOURS":        23,
		"TIME_PERIOD_LAST_2_DAYS":          24,
		"TIME_PERIOD_LAST_3_DAYS":          25,
		"TIME_PERIOD_LAST_7_DAYS":          26,
		"TIME_PERIOD_LAST_2_WEEKS":         27,
		"TIME_PERIOD_LAST_30_DAYS":         28,
		"TIME_PERIOD_LAST_60_DAYS":         29,
		"TIME_PERIOD_LAST_90_DAYS":         30,
		"TIME_PERIOD_LAST_6_MONTHS":        31,
		"TIME_PERIOD_LAST_1_YEAR":          32,
		"TIME_PERIOD_LAST_2_YEARS":         33,
		"TIME_PERIOD_LAST_5_YEARS":         34,
	}
)

Enum value maps for TimePeriod.

View Source
var (
	FilenamePartType_name = map[int32]string{
		0: "FILENAME_PART_TYPE_UNSPECIFIED",
		1: "FILENAME_PART_TYPE_DASHBOARD_NAME",
		2: "FILENAME_PART_TYPE_JOB_NAME",
		3: "FILENAME_PART_TYPE_INSIGHT_NAME",
		4: "FILENAME_PART_TYPE_DATE_TIME_FILTER_TEXT",
		5: "FILENAME_PART_TYPE_START_DATE_TIME",
		6: "FILENAME_PART_TYPE_END_DATE_TIME",
		7: "FILENAME_PART_TYPE_REPORT_DATE_TIME",
		8: "FILENAME_PART_TYPE_STATIC_TEXT",
	}
	FilenamePartType_value = map[string]int32{
		"FILENAME_PART_TYPE_UNSPECIFIED":           0,
		"FILENAME_PART_TYPE_DASHBOARD_NAME":        1,
		"FILENAME_PART_TYPE_JOB_NAME":              2,
		"FILENAME_PART_TYPE_INSIGHT_NAME":          3,
		"FILENAME_PART_TYPE_DATE_TIME_FILTER_TEXT": 4,
		"FILENAME_PART_TYPE_START_DATE_TIME":       5,
		"FILENAME_PART_TYPE_END_DATE_TIME":         6,
		"FILENAME_PART_TYPE_REPORT_DATE_TIME":      7,
		"FILENAME_PART_TYPE_STATIC_TEXT":           8,
	}
)

Enum value maps for FilenamePartType.

View Source
var (
	BroadcastType_name = map[int32]string{
		0:     "TYPE_UNKNOWN",
		1000:  "TYPE_OUTBOUND",
		1100:  "TYPE_OUTBOUND_PREVIEW_ONLY",
		1200:  "TYPE_OUTBOUND_MAC_ONLY",
		1300:  "TYPE_OUTBOUND_RINGLESS_VOICEMAIL",
		2000:  "TYPE_INBOUND",
		3000:  "TYPE_MANUAL",
		4000:  "TYPE_SMS",
		5000:  "TYPE_EMAIL",
		7000:  "TYPE_OUTBOUND_INBOUND",
		8000:  "TYPE_OUTBOUND_MANUAL",
		9000:  "TYPE_INBOUND_MANUAL",
		10000: "TYPE_OUTBOUND_INBOUND_MANUAL",
	}
	BroadcastType_value = map[string]int32{
		"TYPE_UNKNOWN":                     0,
		"TYPE_OUTBOUND":                    1000,
		"TYPE_OUTBOUND_PREVIEW_ONLY":       1100,
		"TYPE_OUTBOUND_MAC_ONLY":           1200,
		"TYPE_OUTBOUND_RINGLESS_VOICEMAIL": 1300,
		"TYPE_INBOUND":                     2000,
		"TYPE_MANUAL":                      3000,
		"TYPE_SMS":                         4000,
		"TYPE_EMAIL":                       5000,
		"TYPE_OUTBOUND_INBOUND":            7000,
		"TYPE_OUTBOUND_MANUAL":             8000,
		"TYPE_INBOUND_MANUAL":              9000,
		"TYPE_OUTBOUND_INBOUND_MANUAL":     10000,
	}
)

Enum value maps for BroadcastType.

View Source
var (
	TemplateType_Enum_name = map[int32]string{
		0: "UNKNOWN",
		1: "STANDARD",
		2: "LAYERED",
		3: "INBOUND",
		4: "MAC_ONLY",
		5: "PREVIEW_ONLY",
		6: "RINGLESS_VOICEMAIL",
	}
	TemplateType_Enum_value = map[string]int32{
		"UNKNOWN":            0,
		"STANDARD":           1,
		"LAYERED":            2,
		"INBOUND":            3,
		"MAC_ONLY":           4,
		"PREVIEW_ONLY":       5,
		"RINGLESS_VOICEMAIL": 6,
	}
)

Enum value maps for TemplateType_Enum.

View Source
var (
	CallStatus_name = map[int32]string{
		0:    "CALL_UNKNOWN",
		3100: "CALL_SCHEDULED",
		3200: "CALL_RUNNING",
		3300: "CALL_COMPLETED",
	}
	CallStatus_value = map[string]int32{
		"CALL_UNKNOWN":   0,
		"CALL_SCHEDULED": 3100,
		"CALL_RUNNING":   3200,
		"CALL_COMPLETED": 3300,
	}
)

Enum value maps for CallStatus.

View Source
var (
	HoldQueueMonitorStatus_name = map[int32]string{
		0: "HOLD_QUEUE_MONITOR_STATUS_UNSPECIFIED",
		1: "HOLD_QUEUE_MONITOR_STATUS_MONITORING",
		2: "HOLD_QUEUE_MONITOR_STATUS_SUCCESS",
		3: "HOLD_QUEUE_MONITOR_STATUS_FAILED",
	}
	HoldQueueMonitorStatus_value = map[string]int32{
		"HOLD_QUEUE_MONITOR_STATUS_UNSPECIFIED": 0,
		"HOLD_QUEUE_MONITOR_STATUS_MONITORING":  1,
		"HOLD_QUEUE_MONITOR_STATUS_SUCCESS":     2,
		"HOLD_QUEUE_MONITOR_STATUS_FAILED":      3,
	}
)

Enum value maps for HoldQueueMonitorStatus.

View Source
var (
	ScheduledCallbackStatus_name = map[int32]string{
		0: "SCS_INVALID",
		1: "SCS_OPENED",
		2: "SCS_CANCELED",
		3: "SCS_CLOSED",
		4: "SCS_READY",
	}
	ScheduledCallbackStatus_value = map[string]int32{
		"SCS_INVALID":  0,
		"SCS_OPENED":   1,
		"SCS_CANCELED": 2,
		"SCS_CLOSED":   3,
		"SCS_READY":    4,
	}
)

Enum value maps for ScheduledCallbackStatus.

View Source
var (
	ChatMessageSenderType_name = map[int32]string{
		0: "CHAT_MESSAGE_SENDER_TYPE_AGENT",
		1: "CHAT_MESSAGE_SENDER_TYPE_CUSTOMER",
		2: "CHAT_MESSAGE_SENDER_TYPE_MANAGER",
	}
	ChatMessageSenderType_value = map[string]int32{
		"CHAT_MESSAGE_SENDER_TYPE_AGENT":    0,
		"CHAT_MESSAGE_SENDER_TYPE_CUSTOMER": 1,
		"CHAT_MESSAGE_SENDER_TYPE_MANAGER":  2,
	}
)

Enum value maps for ChatMessageSenderType.

View Source
var (
	ChatCampaignStatus_name = map[int32]string{
		0:     "CHAT_CAMPAIGN_UNKNOWN",
		15010: "CHAT_CAMPAIGN_RUNNING",
		15050: "CHAT_CAMPAIGN_STOPPED",
		15060: "CHAT_CAMPAIGN_ARCHIVED",
		15070: "CHAT_CAMPAIGN_PAUSED",
	}
	ChatCampaignStatus_value = map[string]int32{
		"CHAT_CAMPAIGN_UNKNOWN":  0,
		"CHAT_CAMPAIGN_RUNNING":  15010,
		"CHAT_CAMPAIGN_STOPPED":  15050,
		"CHAT_CAMPAIGN_ARCHIVED": 15060,
		"CHAT_CAMPAIGN_PAUSED":   15070,
	}
)

Enum value maps for ChatCampaignStatus.

View Source
var (
	ChatCampaignEvent_name = map[int32]string{
		0: "CHAT_CAMPAIGN_EVENT_UNKNOWN",
		1: "CHAT_CAMPAIGN_EVENT_SCHEDULED",
		2: "CHAT_CAMPAIGN_EVENT_STOPPED",
		3: "CHAT_CAMPAIGN_EVENT_ARCHIVED",
		4: "CHAT_CAMPAIGN_EVENT_PAUSED",
	}
	ChatCampaignEvent_value = map[string]int32{
		"CHAT_CAMPAIGN_EVENT_UNKNOWN":   0,
		"CHAT_CAMPAIGN_EVENT_SCHEDULED": 1,
		"CHAT_CAMPAIGN_EVENT_STOPPED":   2,
		"CHAT_CAMPAIGN_EVENT_ARCHIVED":  3,
		"CHAT_CAMPAIGN_EVENT_PAUSED":    4,
	}
)

Enum value maps for ChatCampaignEvent.

View Source
var (
	ChatMessageType_name = map[int32]string{
		0: "CHAT_REPLY_FROM_CUSTOMER",
		1: "CHAT_REPLY_FROM_AGENT",
	}
	ChatMessageType_value = map[string]int32{
		"CHAT_REPLY_FROM_CUSTOMER": 0,
		"CHAT_REPLY_FROM_AGENT":    1,
	}
)

Enum value maps for ChatMessageType.

View Source
var (
	ClassifierEntityType_name = map[int32]string{
		0:  "CET_UNKNOWN",
		1:  "CET_CREDIT_CARD",
		2:  "CET_CRYPTO",
		3:  "CET_DATE_TIME",
		4:  "CET_EMAIL_ADDRESS",
		5:  "CET_IBAN_CODE",
		6:  "CET_IP_ADDRESS",
		7:  "CET_NRP",
		8:  "CET_LOCATION",
		9:  "CET_PERSON",
		10: "CET_PHONE_NUMBER",
		11: "CET_MEDICAL_LICENSE",
		12: "CET_URL",
		13: "CET_US_BANK_NUMBER",
		14: "CET_US_DRIVER_LICENSE",
		15: "CET_US_ITIN",
		16: "CET_US_PASSPORT",
		17: "CET_US_SSN",
		18: "CET_POSTAL_CODE",
		19: "CET_ACCOUNT_NUMBER",
	}
	ClassifierEntityType_value = map[string]int32{
		"CET_UNKNOWN":           0,
		"CET_CREDIT_CARD":       1,
		"CET_CRYPTO":            2,
		"CET_DATE_TIME":         3,
		"CET_EMAIL_ADDRESS":     4,
		"CET_IBAN_CODE":         5,
		"CET_IP_ADDRESS":        6,
		"CET_NRP":               7,
		"CET_LOCATION":          8,
		"CET_PERSON":            9,
		"CET_PHONE_NUMBER":      10,
		"CET_MEDICAL_LICENSE":   11,
		"CET_URL":               12,
		"CET_US_BANK_NUMBER":    13,
		"CET_US_DRIVER_LICENSE": 14,
		"CET_US_ITIN":           15,
		"CET_US_PASSPORT":       16,
		"CET_US_SSN":            17,
		"CET_POSTAL_CODE":       18,
		"CET_ACCOUNT_NUMBER":    19,
	}
)

Enum value maps for ClassifierEntityType.

View Source
var (
	EmailType_Enum_name = map[int32]string{
		0: "OUTBOUND",
	}
	EmailType_Enum_value = map[string]int32{
		"OUTBOUND": 0,
	}
)

Enum value maps for EmailType_Enum.

View Source
var (
	SmsType_Enum_name = map[int32]string{
		0: "OUTBOUND",
	}
	SmsType_Enum_value = map[string]int32{
		"OUTBOUND": 0,
	}
)

Enum value maps for SmsType_Enum.

View Source
var (
	WhatsAppType_Enum_name = map[int32]string{
		0: "OUTBOUND",
	}
	WhatsAppType_Enum_value = map[string]int32{
		"OUTBOUND": 0,
	}
)

Enum value maps for WhatsAppType_Enum.

View Source
var (
	Verb_name = map[int32]string{
		0: "V_UNKNOWN",
		1: "V_ALLOW",
		2: "V_DENY",
		3: "V_SCRUB",
		4: "V_OVERRIDE",
	}
	Verb_value = map[string]int32{
		"V_UNKNOWN":  0,
		"V_ALLOW":    1,
		"V_DENY":     2,
		"V_SCRUB":    3,
		"V_OVERRIDE": 4,
	}
)

Enum value maps for Verb.

View Source
var (
	Entity_name = map[int32]string{
		0: "E_UNKNOWN",
		1: "E_CALL",
		2: "E_EMAIL",
		3: "E_SMS",
		4: "E_WHATSAPP",
	}
	Entity_value = map[string]int32{
		"E_UNKNOWN":  0,
		"E_CALL":     1,
		"E_EMAIL":    2,
		"E_SMS":      3,
		"E_WHATSAPP": 4,
	}
)

Enum value maps for Entity.

View Source
var (
	SubEntity_name = map[int32]string{
		0: "SE_ALL",
		1: "SE_INBOUND",
		2: "SE_OUTBOUND",
		3: "SE_MANUAL",
		4: "SE_PREVIEW",
		5: "SE_MAC",
		6: "SE_BROADCAST",
	}
	SubEntity_value = map[string]int32{
		"SE_ALL":       0,
		"SE_INBOUND":   1,
		"SE_OUTBOUND":  2,
		"SE_MANUAL":    3,
		"SE_PREVIEW":   4,
		"SE_MAC":       5,
		"SE_BROADCAST": 6,
	}
)

Enum value maps for SubEntity.

View Source
var (
	PhoneType_name = map[int32]string{
		0: "CELL",
		1: "LAND",
		2: "TOLL_FREE",
	}
	PhoneType_value = map[string]int32{
		"CELL":      0,
		"LAND":      1,
		"TOLL_FREE": 2,
	}
)

Enum value maps for PhoneType.

View Source
var (
	ContentType_name = map[int32]string{
		0: "CT_PHONE_NUMBER",
		1: "CT_EMAIL",
		2: "CT_SMS",
		3: "CT_OTHER",
		4: "CT_ACCOUNT_NUMBER",
		5: "CT_WHATSAPP",
	}
	ContentType_value = map[string]int32{
		"CT_PHONE_NUMBER":   0,
		"CT_EMAIL":          1,
		"CT_SMS":            2,
		"CT_OTHER":          3,
		"CT_ACCOUNT_NUMBER": 4,
		"CT_WHATSAPP":       5,
	}
)

Enum value maps for ContentType.

View Source
var (
	Channel_name = map[int32]string{
		0: "CHANNEL_CALL",
		1: "CHANNEL_EMAIL",
		2: "CHANNEL_SMS",
		3: "CHANNEL_WHATSAPP",
	}
	Channel_value = map[string]int32{
		"CHANNEL_CALL":     0,
		"CHANNEL_EMAIL":    1,
		"CHANNEL_SMS":      2,
		"CHANNEL_WHATSAPP": 3,
	}
)

Enum value maps for Channel.

View Source
var (
	PluginType_name = map[int32]string{
		0: "UNKNOWN_PLUGIN",
		1: "GRYPHON",
		2: "TCN_CONSENT",
		3: "RND",
		4: "MRS_COMPLIANCE",
	}
	PluginType_value = map[string]int32{
		"UNKNOWN_PLUGIN": 0,
		"GRYPHON":        1,
		"TCN_CONSENT":    2,
		"RND":            3,
		"MRS_COMPLIANCE": 4,
	}
)

Enum value maps for PluginType.

View Source
var (
	Environment_name = map[int32]string{
		0: "INVALID_ENV",
		1: "TEST",
		2: "PRODUCTION",
	}
	Environment_value = map[string]int32{
		"INVALID_ENV": 0,
		"TEST":        1,
		"PRODUCTION":  2,
	}
)

Enum value maps for Environment.

View Source
var (
	ConsentAbsentAction_name = map[int32]string{
		0: "CONSENT_ABSENT_ACTION_ALLOW",
		1: "CONSENT_ABSENT_ACTION_DENY",
	}
	ConsentAbsentAction_value = map[string]int32{
		"CONSENT_ABSENT_ACTION_ALLOW": 0,
		"CONSENT_ABSENT_ACTION_DENY":  1,
	}
)

Enum value maps for ConsentAbsentAction.

View Source
var (
	DeDuplicationMergeStrategy_name = map[int32]string{
		0: "KEEP_EXISTING_LIST",
		1: "REPLACE_EXISTING_LIST",
	}
	DeDuplicationMergeStrategy_value = map[string]int32{
		"KEEP_EXISTING_LIST":    0,
		"REPLACE_EXISTING_LIST": 1,
	}
)

Enum value maps for DeDuplicationMergeStrategy.

View Source
var (
	ContactListStatus_name = map[int32]string{
		0: "CONTACT_LIST_STATUS_NEW",
	}
	ContactListStatus_value = map[string]int32{
		"CONTACT_LIST_STATUS_NEW": 0,
	}
)

Enum value maps for ContactListStatus.

View Source
var (
	ContactEntryStatus_name = map[int32]string{
		0: "CONTACT_ENTRY_STATUS_NEW",
		1: "CONTACT_ENTRY_STATUS_INUSE",
		2: "CONTACT_ENTRY_STATUS_NOTREF",
		3: "CONTACT_ENTRY_STATUS_DONE",
		4: "CONTACT_ENTRY_STATUS_EXPIRED",
	}
	ContactEntryStatus_value = map[string]int32{
		"CONTACT_ENTRY_STATUS_NEW":     0,
		"CONTACT_ENTRY_STATUS_INUSE":   1,
		"CONTACT_ENTRY_STATUS_NOTREF":  2,
		"CONTACT_ENTRY_STATUS_DONE":    3,
		"CONTACT_ENTRY_STATUS_EXPIRED": 4,
	}
)

Enum value maps for ContactEntryStatus.

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

	Country_value = map[string]int32{}/* 197 elements not displayed */

)

Enum value maps for Country.

View Source
var (
	TransferStatus_name = map[int32]string{
		0: "TRANSFER_STATUS_WAITING",
		1: "TRANSFER_STATUS_RUNNING",
		2: "TRANSFER_STATUS_DONE_SUCCESS",
		3: "TRANSFER_STATUS_DONE_PARTIAL_FAILURE",
		4: "TRANSFER_STATUS_DONE_TOTAL_FAILURE",
	}
	TransferStatus_value = map[string]int32{
		"TRANSFER_STATUS_WAITING":              0,
		"TRANSFER_STATUS_RUNNING":              1,
		"TRANSFER_STATUS_DONE_SUCCESS":         2,
		"TRANSFER_STATUS_DONE_PARTIAL_FAILURE": 3,
		"TRANSFER_STATUS_DONE_TOTAL_FAILURE":   4,
	}
)

Enum value maps for TransferStatus.

View Source
var (
	EmailResult_name = map[int32]string{
		0:    "EMAIL_RESULT_UNKNOWN",
		8600: "EMAIL_TASK_WAITING",
		8700: "EMAIL_TASK_PROCESSING",
		8710: "EMAIL_TASK_DNC",
		8720: "EMAIL_TASK_INVALID",
		8730: "EMAIL_TASK_ATTACHMENT_ERROR",
		8740: "EMAIL_TASK_CANCELLED",
		8800: "EMAIL_TASK_QUEUED",
		8900: "EMAIL_TASK_DELIVERED",
		8910: "EMAIL_TASK_DROPPED",
		8920: "EMAIL_TASK_DEFERRED",
		8930: "EMAIL_TASK_BOUNCED",
		8940: "EMAIL_TASK_OPENED",
		8950: "EMAIL_TASK_CLICKED",
		8960: "EMAIL_TASK_UNSUBSCRIBED",
		8970: "EMAIL_TASK_MARKED_AS_SPAM",
		8980: "EMAIL_TASK_BLOCKED",
	}
	EmailResult_value = map[string]int32{
		"EMAIL_RESULT_UNKNOWN":        0,
		"EMAIL_TASK_WAITING":          8600,
		"EMAIL_TASK_PROCESSING":       8700,
		"EMAIL_TASK_DNC":              8710,
		"EMAIL_TASK_INVALID":          8720,
		"EMAIL_TASK_ATTACHMENT_ERROR": 8730,
		"EMAIL_TASK_CANCELLED":        8740,
		"EMAIL_TASK_QUEUED":           8800,
		"EMAIL_TASK_DELIVERED":        8900,
		"EMAIL_TASK_DROPPED":          8910,
		"EMAIL_TASK_DEFERRED":         8920,
		"EMAIL_TASK_BOUNCED":          8930,
		"EMAIL_TASK_OPENED":           8940,
		"EMAIL_TASK_CLICKED":          8950,
		"EMAIL_TASK_UNSUBSCRIBED":     8960,
		"EMAIL_TASK_MARKED_AS_SPAM":   8970,
		"EMAIL_TASK_BLOCKED":          8980,
	}
)

Enum value maps for EmailResult.

View Source
var (
	EmailStatus_name = map[int32]string{
		0:    "EMAIL_STATUS_UNKKNOWN",
		8000: "EMAIL_PREPARING",
		8100: "EMAIL_SCHEDULED",
		8150: "EMAIL_RESUME",
		8200: "EMAIL_RUNNING",
		8300: "EMAIL_COMPLETED",
		8310: "EMAIL_CANCELLED",
		8320: "EMAIL_CANCELLED_ADMIN",
		8400: "EMAIL_SUMMED_COMPLETED",
		8410: "EMAIL_SUMMED_CANCELLED",
		8420: "EMAIL_SUMMED_CANCELLED_ADMIN",
		8500: "EMAIL_PAUSED",
	}
	EmailStatus_value = map[string]int32{
		"EMAIL_STATUS_UNKKNOWN":        0,
		"EMAIL_PREPARING":              8000,
		"EMAIL_SCHEDULED":              8100,
		"EMAIL_RESUME":                 8150,
		"EMAIL_RUNNING":                8200,
		"EMAIL_COMPLETED":              8300,
		"EMAIL_CANCELLED":              8310,
		"EMAIL_CANCELLED_ADMIN":        8320,
		"EMAIL_SUMMED_COMPLETED":       8400,
		"EMAIL_SUMMED_CANCELLED":       8410,
		"EMAIL_SUMMED_CANCELLED_ADMIN": 8420,
		"EMAIL_PAUSED":                 8500,
	}
)

Enum value maps for EmailStatus.

View Source
var (
	EmailIBGroupStatus_name = map[int32]string{
		0:     "IB_EMAIL_GROUP_UNKNOWN",
		10000: "IB_EMAIL_GROUP_PREPARING",
		10010: "IB_EMAIL_GROUP_SCHEDULED",
		10020: "IB_EMAIL_GROUP_RUNNING",
		10030: "IB_EMAIL_GROUP_PAUSED",
		10040: "IB_EMAIL_GROUP_RESUME",
		10041: "IB_EMAIL_GROUP_RUNNING_WITH_ERROR",
		10042: "IB_EMAIL_GROUP_ERROR_STANDBY",
		10050: "IB_EMAIL_GROUP_COMPLETED",
		10060: "IB_EMAIL_GROUP_CANCELLED_USER",
		10070: "IB_EMAIL_GROUP_CANCELLED_ADMIN",
		10150: "IB_EMAIL_GROUP_SUMMED_COMPLETED",
		10160: "IB_EMAIL_GROUP_SUMMED_CANCELLED_USER",
		10170: "IB_EMAIL_GROUP_SUMMED_CANCELLED_ADMIN",
	}
	EmailIBGroupStatus_value = map[string]int32{
		"IB_EMAIL_GROUP_UNKNOWN":                0,
		"IB_EMAIL_GROUP_PREPARING":              10000,
		"IB_EMAIL_GROUP_SCHEDULED":              10010,
		"IB_EMAIL_GROUP_RUNNING":                10020,
		"IB_EMAIL_GROUP_PAUSED":                 10030,
		"IB_EMAIL_GROUP_RESUME":                 10040,
		"IB_EMAIL_GROUP_RUNNING_WITH_ERROR":     10041,
		"IB_EMAIL_GROUP_ERROR_STANDBY":          10042,
		"IB_EMAIL_GROUP_COMPLETED":              10050,
		"IB_EMAIL_GROUP_CANCELLED_USER":         10060,
		"IB_EMAIL_GROUP_CANCELLED_ADMIN":        10070,
		"IB_EMAIL_GROUP_SUMMED_COMPLETED":       10150,
		"IB_EMAIL_GROUP_SUMMED_CANCELLED_USER":  10160,
		"IB_EMAIL_GROUP_SUMMED_CANCELLED_ADMIN": 10170,
	}
)

Enum value maps for EmailIBGroupStatus.

View Source
var (
	EmailIBReplyStatus_name = map[int32]string{
		0:     "IB_EMAIL_REPLY_UNKNOWN",
		12000: "IB_EMAIL_REPLY_RECEIVED",
		12010: "IB_EMAIL_AGENT_REPLY_SENDING",
		12020: "IB_EMAIL_AGENT_REPLY_SENDING_FAILED",
		12030: "IB_EMAIL_AGENT_REPLY_INVALID",
		12040: "IB_EMAIL_AGENT_REPLY_SENT",
		12050: "IB_EMAIL_AGENT_REPLY_DELIVERED",
		12060: "IB_EMAIL_AGENT_REPLY_DROPPED",
		12070: "IB_EMAIL_AGENT_REPLY_DEFERRED",
		12080: "IB_EMAIL_AGENT_REPLY_BOUNCED",
		12090: "IB_EMAIL_AGENT_REPLY_OPENED",
		12100: "IB_EMAIL_AGENT_REPLY_CLICKED",
		12110: "IB_EMAIL_AGENT_REPLY_UNSUBSCRIBED",
		12120: "IB_EMAIL_AGENT_REPLY_MARKED_AS_SPAM",
		12130: "IB_EMAIL_AGENT_REPLY_BLOCKED",
		12140: "IB_EMAIL_REPLY_DNC",
		12150: "IB_EMAIL_REPLY_CANCELLED",
	}
	EmailIBReplyStatus_value = map[string]int32{
		"IB_EMAIL_REPLY_UNKNOWN":              0,
		"IB_EMAIL_REPLY_RECEIVED":             12000,
		"IB_EMAIL_AGENT_REPLY_SENDING":        12010,
		"IB_EMAIL_AGENT_REPLY_SENDING_FAILED": 12020,
		"IB_EMAIL_AGENT_REPLY_INVALID":        12030,
		"IB_EMAIL_AGENT_REPLY_SENT":           12040,
		"IB_EMAIL_AGENT_REPLY_DELIVERED":      12050,
		"IB_EMAIL_AGENT_REPLY_DROPPED":        12060,
		"IB_EMAIL_AGENT_REPLY_DEFERRED":       12070,
		"IB_EMAIL_AGENT_REPLY_BOUNCED":        12080,
		"IB_EMAIL_AGENT_REPLY_OPENED":         12090,
		"IB_EMAIL_AGENT_REPLY_CLICKED":        12100,
		"IB_EMAIL_AGENT_REPLY_UNSUBSCRIBED":   12110,
		"IB_EMAIL_AGENT_REPLY_MARKED_AS_SPAM": 12120,
		"IB_EMAIL_AGENT_REPLY_BLOCKED":        12130,
		"IB_EMAIL_REPLY_DNC":                  12140,
		"IB_EMAIL_REPLY_CANCELLED":            12150,
	}
)

Enum value maps for EmailIBReplyStatus.

View Source
var (
	EmailIBGroupEvent_name = map[int32]string{
		0:  "IB_EMAIL_GROUP_EVENT_PREPARED",
		1:  "IB_EMAIL_GROUP_EVENT_SCHEDULED",
		2:  "IB_EMAIL_GROUP_EVENT_STARTED",
		3:  "IB_EMAIL_GROUP_EVENT_RUNNING",
		4:  "IB_EMAIL_GROUP_EVENT_STOPPED",
		5:  "IB_EMAIL_GROUP_EVENT_PAUSED",
		6:  "IB_EMAIL_GROUP_EVENT_RESUME",
		7:  "IB_EMAIL_GROUP_EVENT_CANCELLED",
		8:  "IB_EMAIL_GROUP_EVENT_MESSAGE_RECEIVED",
		9:  "IB_EMAIL_GROUP_EVENT_LOGIN_ERROR",
		10: "IB_EMAIL_GROUP_EVENT_FETCH_ERROR",
		11: "IB_EMAIL_GROUP_EVENT_STANDBY_ERROR",
		12: "IB_EMAIL_GROUP_EVENT_COMPLETED",
	}
	EmailIBGroupEvent_value = map[string]int32{
		"IB_EMAIL_GROUP_EVENT_PREPARED":         0,
		"IB_EMAIL_GROUP_EVENT_SCHEDULED":        1,
		"IB_EMAIL_GROUP_EVENT_STARTED":          2,
		"IB_EMAIL_GROUP_EVENT_RUNNING":          3,
		"IB_EMAIL_GROUP_EVENT_STOPPED":          4,
		"IB_EMAIL_GROUP_EVENT_PAUSED":           5,
		"IB_EMAIL_GROUP_EVENT_RESUME":           6,
		"IB_EMAIL_GROUP_EVENT_CANCELLED":        7,
		"IB_EMAIL_GROUP_EVENT_MESSAGE_RECEIVED": 8,
		"IB_EMAIL_GROUP_EVENT_LOGIN_ERROR":      9,
		"IB_EMAIL_GROUP_EVENT_FETCH_ERROR":      10,
		"IB_EMAIL_GROUP_EVENT_STANDBY_ERROR":    11,
		"IB_EMAIL_GROUP_EVENT_COMPLETED":        12,
	}
)

Enum value maps for EmailIBGroupEvent.

View Source
var (
	EmailIBReplyType_name = map[int32]string{
		0: "REPLY_UNKNOWN",
		1: "EXISTING_CONV",
		2: "OUTBOUND_REPLY",
		3: "AGENT_REPLY",
		4: "INBOUND_PURE",
		5: "OUTBOUND_TASK",
		6: "OUTBOUND_PURE",
	}
	EmailIBReplyType_value = map[string]int32{
		"REPLY_UNKNOWN":  0,
		"EXISTING_CONV":  1,
		"OUTBOUND_REPLY": 2,
		"AGENT_REPLY":    3,
		"INBOUND_PURE":   4,
		"OUTBOUND_TASK":  5,
		"OUTBOUND_PURE":  6,
	}
)

Enum value maps for EmailIBReplyType.

View Source
var (
	Month_name = map[int32]string{
		0:  "MONTH_JANUARY",
		1:  "MONTH_FEBRUARY",
		2:  "MONTH_MARCH",
		3:  "MONTH_APRIL",
		4:  "MONTH_MAY",
		5:  "MONTH_JUNE",
		6:  "MONTH_JULY",
		7:  "MONTH_AUGUST",
		8:  "MONTH_SEPTEMBER",
		9:  "MONTH_OCTOBER",
		10: "MONTH_NOVEMBER",
		11: "MONTH_DECEMBER",
	}
	Month_value = map[string]int32{
		"MONTH_JANUARY":   0,
		"MONTH_FEBRUARY":  1,
		"MONTH_MARCH":     2,
		"MONTH_APRIL":     3,
		"MONTH_MAY":       4,
		"MONTH_JUNE":      5,
		"MONTH_JULY":      6,
		"MONTH_AUGUST":    7,
		"MONTH_SEPTEMBER": 8,
		"MONTH_OCTOBER":   9,
		"MONTH_NOVEMBER":  10,
		"MONTH_DECEMBER":  11,
	}
)

Enum value maps for Month.

View Source
var (
	Weekday_Enum_name = map[int32]string{
		0: "SUNDAY",
		1: "MONDAY",
		2: "TUESDAY",
		3: "WEDNESDAY",
		4: "THURSDAY",
		5: "FRIDAY",
		6: "SATURDAY",
	}
	Weekday_Enum_value = map[string]int32{
		"SUNDAY":    0,
		"MONDAY":    1,
		"TUESDAY":   2,
		"WEDNESDAY": 3,
		"THURSDAY":  4,
		"FRIDAY":    5,
		"SATURDAY":  6,
	}
)

Enum value maps for Weekday_Enum.

View Source
var (
	CronRequestType_Enum_name = map[int32]string{
		0: "INVALID",
		1: "SFTP",
	}
	CronRequestType_Enum_value = map[string]int32{
		"INVALID": 0,
		"SFTP":    1,
	}
)

Enum value maps for CronRequestType_Enum.

View Source
var (
	AppName_name = map[int32]string{
		0:  "OUTSIDE",
		1:  "LMS",
		2:  "P3API",
		3:  "ANA",
		4:  "COMPLIANCE",
		5:  "VMDS",
		6:  "EMAIL",
		7:  "CJS",
		8:  "VANALYTICS",
		9:  "INTEGRATIONS",
		10: "OMNICHANNEL",
		11: "LEARN",
		12: "BILLING",
		13: "NEWSROOM",
	}
	AppName_value = map[string]int32{
		"OUTSIDE":      0,
		"LMS":          1,
		"P3API":        2,
		"ANA":          3,
		"COMPLIANCE":   4,
		"VMDS":         5,
		"EMAIL":        6,
		"CJS":          7,
		"VANALYTICS":   8,
		"INTEGRATIONS": 9,
		"OMNICHANNEL":  10,
		"LEARN":        11,
		"BILLING":      12,
		"NEWSROOM":     13,
	}
)

Enum value maps for AppName.

View Source
var (
	InboundGroupStatus_name = map[int32]string{
		0:    "IBG_UNKNOWN",
		5000: "IBG_PREPARE",
		5100: "IBG_SCHEDULED",
		5200: "IBG_RUNNING",
		5210: "IBG_PAUSED",
		5300: "IBG_COMPLETED",
		5310: "IBG_CANCELLED_TIMEOUT",
		5320: "IBG_CANCELLED_USER",
		5330: "IBG_CANCELLED_ADMIN",
		5400: "IBG_SUMMED_COMPLETED",
		5410: "IBG_SUMMED_CANCELLED_TIMEOUT",
		5420: "IBG_SUMMED_CANCELLED_USER",
		5430: "IBG_SUMMED_CANCELLED_ADMIN",
		5500: "IBG_ACCOUNTINGEXPORT_COMPLETED",
		5510: "IBG_ACCOUNTINGEXPORT_CANCELLED_TIMEOUT",
		5520: "IBG_ACCOUNTINGEXPORT_CANCELLED_USER",
		5530: "IBG_ACCOUNTINGEXPORT_CANCELLED_ADMIN",
	}
	InboundGroupStatus_value = map[string]int32{
		"IBG_UNKNOWN":                            0,
		"IBG_PREPARE":                            5000,
		"IBG_SCHEDULED":                          5100,
		"IBG_RUNNING":                            5200,
		"IBG_PAUSED":                             5210,
		"IBG_COMPLETED":                          5300,
		"IBG_CANCELLED_TIMEOUT":                  5310,
		"IBG_CANCELLED_USER":                     5320,
		"IBG_CANCELLED_ADMIN":                    5330,
		"IBG_SUMMED_COMPLETED":                   5400,
		"IBG_SUMMED_CANCELLED_TIMEOUT":           5410,
		"IBG_SUMMED_CANCELLED_USER":              5420,
		"IBG_SUMMED_CANCELLED_ADMIN":             5430,
		"IBG_ACCOUNTINGEXPORT_COMPLETED":         5500,
		"IBG_ACCOUNTINGEXPORT_CANCELLED_TIMEOUT": 5510,
		"IBG_ACCOUNTINGEXPORT_CANCELLED_USER":    5520,
		"IBG_ACCOUNTINGEXPORT_CANCELLED_ADMIN":   5530,
	}
)

Enum value maps for InboundGroupStatus.

View Source
var (
	InsightPermissionType_name = map[int32]string{
		0: "INSIGHT_PERMISSION_TYPE_COMMON_LIBRARY",
		1: "INSIGHT_PERMISSION_TYPE_ORG",
	}
	InsightPermissionType_value = map[string]int32{
		"INSIGHT_PERMISSION_TYPE_COMMON_LIBRARY": 0,
		"INSIGHT_PERMISSION_TYPE_ORG":            1,
	}
)

Enum value maps for InsightPermissionType.

View Source
var (
	InsightType_name = map[int32]string{
		0: "INSIGHT_TYPE_TABLE_VIEW",
	}
	InsightType_value = map[string]int32{
		"INSIGHT_TYPE_TABLE_VIEW": 0,
	}
)

Enum value maps for InsightType.

View Source
var (
	InsightVfsSchemaType_name = map[int32]string{
		0: "INSIGHT_VFS_SCHEMA_TYPE_STRING",
		1: "INSIGHT_VFS_SCHEMA_TYPE_INT64",
		2: "INSIGHT_VFS_SCHEMA_TYPE_FLOAT64",
		3: "INSIGHT_VFS_SCHEMA_TYPE_BOOLEAN",
		4: "INSIGHT_VFS_SCHEMA_TYPE_DATETIME",
	}
	InsightVfsSchemaType_value = map[string]int32{
		"INSIGHT_VFS_SCHEMA_TYPE_STRING":   0,
		"INSIGHT_VFS_SCHEMA_TYPE_INT64":    1,
		"INSIGHT_VFS_SCHEMA_TYPE_FLOAT64":  2,
		"INSIGHT_VFS_SCHEMA_TYPE_BOOLEAN":  3,
		"INSIGHT_VFS_SCHEMA_TYPE_DATETIME": 4,
	}
)

Enum value maps for InsightVfsSchemaType.

View Source
var (
	EntityType_name = map[int32]string{
		0: "ENTITY_TYPE_INVALID",
		1: "ENTITY_TYPE_USER",
		2: "ENTITY_TYPE_LMS_PIPELINE",
	}
	EntityType_value = map[string]int32{
		"ENTITY_TYPE_INVALID":      0,
		"ENTITY_TYPE_USER":         1,
		"ENTITY_TYPE_LMS_PIPELINE": 2,
	}
)

Enum value maps for EntityType.

View Source
var (
	LabeledEntity_name = map[int32]string{
		0: "LABELED_ENTITY_UNSPECIFIED",
		1: "LABELED_ENTITY_SKILL_GROUP",
		2: "LABELED_ENTITY_USER",
		3: "LABELED_ENTITY_TICKET",
	}
	LabeledEntity_value = map[string]int32{
		"LABELED_ENTITY_UNSPECIFIED": 0,
		"LABELED_ENTITY_SKILL_GROUP": 1,
		"LABELED_ENTITY_USER":        2,
		"LABELED_ENTITY_TICKET":      3,
	}
)

Enum value maps for LabeledEntity.

View Source
var (
	CronType_name = map[int32]string{
		0: "CRON_TYPE_LMS",
		1: "CRON_TYPE_JOURNEY",
	}
	CronType_value = map[string]int32{
		"CRON_TYPE_LMS":     0,
		"CRON_TYPE_JOURNEY": 1,
	}
)

Enum value maps for CronType.

View Source
var (
	EnrichmentType_name = map[int32]string{
		0: "ENRICHMENT_TYPE_OR",
		1: "ENRICHMENT_TYPE_XOR",
		2: "ENRICHMENT_TYPE_AND",
		3: "ENRICHMENT_TYPE_JOIN",
		4: "ENRICHMENT_TYPE_NOT",
	}
	EnrichmentType_value = map[string]int32{
		"ENRICHMENT_TYPE_OR":   0,
		"ENRICHMENT_TYPE_XOR":  1,
		"ENRICHMENT_TYPE_AND":  2,
		"ENRICHMENT_TYPE_JOIN": 3,
		"ENRICHMENT_TYPE_NOT":  4,
	}
)

Enum value maps for EnrichmentType.

View Source
var (
	PrimarySource_name = map[int32]string{
		0: "PRIMARY_SOURCE_LMS",
		1: "PRIMARY_SOURCE_CJS",
	}
	PrimarySource_value = map[string]int32{
		"PRIMARY_SOURCE_LMS": 0,
		"PRIMARY_SOURCE_CJS": 1,
	}
)

Enum value maps for PrimarySource.

View Source
var (
	DedupKeyPolicy_name = map[int32]string{
		0: "KEEP_FIRST",
		1: "KEEP_LAST",
		2: "KEEP_ALL",
	}
	DedupKeyPolicy_value = map[string]int32{
		"KEEP_FIRST": 0,
		"KEEP_LAST":  1,
		"KEEP_ALL":   2,
	}
)

Enum value maps for DedupKeyPolicy.

View Source
var (
	RunType_name = map[int32]string{
		0: "RUN_TYPE_ENABLED",
		1: "RUN_TYPE_DISABLED",
		2: "RUN_TYPE_TEST",
	}
	RunType_value = map[string]int32{
		"RUN_TYPE_ENABLED":  0,
		"RUN_TYPE_DISABLED": 1,
		"RUN_TYPE_TEST":     2,
	}
)

Enum value maps for RunType.

View Source
var (
	ConsentActionType_name = map[int32]string{
		0: "CONSENT_ACTION_TYPE_ADD",
		1: "CONSENT_ACTION_TYPE_REVOKE",
	}
	ConsentActionType_value = map[string]int32{
		"CONSENT_ACTION_TYPE_ADD":    0,
		"CONSENT_ACTION_TYPE_REVOKE": 1,
	}
)

Enum value maps for ConsentActionType.

View Source
var (
	RecordType_name = map[int32]string{
		0:  "RECORD_TYPE_ALL",
		1:  "RECORD_TYPE_STRING",
		2:  "RECORD_TYPE_NUMBER",
		3:  "RECORD_TYPE_BOOL",
		4:  "RECORD_TYPE_PHONE",
		5:  "RECORD_TYPE_CURRENCY",
		6:  "RECORD_TYPE_ENRICHED_PHONE",
		18: "RECORD_TYPE_ENRICHED_ZIP",
		7:  "RECORD_TYPE_POSTAL_CODE",
		8:  "RECORD_TYPE_EMAIL",
		9:  "RECORD_TYPE_DATETIME_NOW",
		10: "RECORD_TYPE_DATETIME_TIMESTAMP",
		11: "RECORD_TYPE_DATETIME_DATE",
		12: "RECORD_TYPE_DATETIME_MONTH_AND_DAY",
		13: "RECORD_TYPE_DATETIME_TIME_OF_DAY",
		15: "RECORD_TYPE_REPEATED_RECORDS",
		16: "RECORD_TYPE_RECORD_MAP",
		17: "RECORD_TYPE_ERROR",
		19: "RECORD_TYPE_SOCIAL",
		20: "RECORD_TYPE_DATE_OF_BIRTH",
		21: "RECORD_TYPE_FULL_NAME",
		22: "RECORD_TYPE_ACCOUNT_NUMBER",
		23: "RECORD_TYPE_STRUCT_VALUE",
		24: "RECORD_TYPE_EHR_DETAILS",
	}
	RecordType_value = map[string]int32{
		"RECORD_TYPE_ALL":                    0,
		"RECORD_TYPE_STRING":                 1,
		"RECORD_TYPE_NUMBER":                 2,
		"RECORD_TYPE_BOOL":                   3,
		"RECORD_TYPE_PHONE":                  4,
		"RECORD_TYPE_CURRENCY":               5,
		"RECORD_TYPE_ENRICHED_PHONE":         6,
		"RECORD_TYPE_ENRICHED_ZIP":           18,
		"RECORD_TYPE_POSTAL_CODE":            7,
		"RECORD_TYPE_EMAIL":                  8,
		"RECORD_TYPE_DATETIME_NOW":           9,
		"RECORD_TYPE_DATETIME_TIMESTAMP":     10,
		"RECORD_TYPE_DATETIME_DATE":          11,
		"RECORD_TYPE_DATETIME_MONTH_AND_DAY": 12,
		"RECORD_TYPE_DATETIME_TIME_OF_DAY":   13,
		"RECORD_TYPE_REPEATED_RECORDS":       15,
		"RECORD_TYPE_RECORD_MAP":             16,
		"RECORD_TYPE_ERROR":                  17,
		"RECORD_TYPE_SOCIAL":                 19,
		"RECORD_TYPE_DATE_OF_BIRTH":          20,
		"RECORD_TYPE_FULL_NAME":              21,
		"RECORD_TYPE_ACCOUNT_NUMBER":         22,
		"RECORD_TYPE_STRUCT_VALUE":           23,
		"RECORD_TYPE_EHR_DETAILS":            24,
	}
)

Enum value maps for RecordType.

View Source
var (
	FieldType_name = map[int32]string{
		0:  "FIELD_TYPE_STRING",
		1:  "FIELD_TYPE_NUMBER",
		2:  "FIELD_TYPE_BOOLEAN",
		3:  "FIELD_TYPE_PHONE",
		4:  "FIELD_TYPE_CURRENCY",
		5:  "FIELD_TYPE_EMAIL",
		6:  "FIELD_TYPE_DATETIME_NOW",
		7:  "FIELD_TYPE_DATETIME_TIMESTAMP",
		8:  "FIELD_TYPE_DATETIME_DATE",
		9:  "FIELD_TYPE_DATETIME_MONTH_AND_DAY",
		10: "FIELD_TYPE_DATETIME_TIME_OF_DAY",
		12: "FIELD_TYPE_POSTAL_CODE",
		13: "FIELD_TYPE_ENRICHED_PHONE",
		14: "FIELD_TYPE_ENRICHED_ZIP",
		15: "FIELD_TYPE_SOCIAL",
		16: "FIELD_TYPE_DATE_OF_BIRTH",
		17: "FIELD_TYPE_FULL_NAME",
		18: "FIELD_TYPE_ACCOUNT_NUMBER",
		19: "FIELD_TYPE_ERROR",
		20: "FIELD_TYPE_STRUCT_VALUE",
		21: "FIELD_TYPE_EHR_DETAILS",
	}
	FieldType_value = map[string]int32{
		"FIELD_TYPE_STRING":                 0,
		"FIELD_TYPE_NUMBER":                 1,
		"FIELD_TYPE_BOOLEAN":                2,
		"FIELD_TYPE_PHONE":                  3,
		"FIELD_TYPE_CURRENCY":               4,
		"FIELD_TYPE_EMAIL":                  5,
		"FIELD_TYPE_DATETIME_NOW":           6,
		"FIELD_TYPE_DATETIME_TIMESTAMP":     7,
		"FIELD_TYPE_DATETIME_DATE":          8,
		"FIELD_TYPE_DATETIME_MONTH_AND_DAY": 9,
		"FIELD_TYPE_DATETIME_TIME_OF_DAY":   10,
		"FIELD_TYPE_POSTAL_CODE":            12,
		"FIELD_TYPE_ENRICHED_PHONE":         13,
		"FIELD_TYPE_ENRICHED_ZIP":           14,
		"FIELD_TYPE_SOCIAL":                 15,
		"FIELD_TYPE_DATE_OF_BIRTH":          16,
		"FIELD_TYPE_FULL_NAME":              17,
		"FIELD_TYPE_ACCOUNT_NUMBER":         18,
		"FIELD_TYPE_ERROR":                  19,
		"FIELD_TYPE_STRUCT_VALUE":           20,
		"FIELD_TYPE_EHR_DETAILS":            21,
	}
)

Enum value maps for FieldType.

View Source
var (
	FileFormat_name = map[int32]string{
		0: "FILE_FORMAT_CSV",
		1: "FILE_FORMAT_CUSTOM_DELIM",
		2: "FILE_FORMAT_FIXED_FORMAT",
		3: "FILE_FORMAT_TAB",
		4: "FILE_FORMAT_JSON",
	}
	FileFormat_value = map[string]int32{
		"FILE_FORMAT_CSV":          0,
		"FILE_FORMAT_CUSTOM_DELIM": 1,
		"FILE_FORMAT_FIXED_FORMAT": 2,
		"FILE_FORMAT_TAB":          3,
		"FILE_FORMAT_JSON":         4,
	}
)

Enum value maps for FileFormat.

View Source
var (
	PipelineElementStatusType_name = map[int32]string{
		0: "PIPELINE_ELEMENT_STATUS_TYPE_INITIALIZED",
		1: "PIPELINE_ELEMENT_STATUS_TYPE_RUNNING",
		2: "PIPELINE_ELEMENT_STATUS_TYPE_STOPPED",
		3: "PIPELINE_ELEMENT_STATUS_TYPE_FAILED",
	}
	PipelineElementStatusType_value = map[string]int32{
		"PIPELINE_ELEMENT_STATUS_TYPE_INITIALIZED": 0,
		"PIPELINE_ELEMENT_STATUS_TYPE_RUNNING":     1,
		"PIPELINE_ELEMENT_STATUS_TYPE_STOPPED":     2,
		"PIPELINE_ELEMENT_STATUS_TYPE_FAILED":      3,
	}
)

Enum value maps for PipelineElementStatusType.

View Source
var (
	EntrypointType_name = map[int32]string{
		0: "ENTRYPOINT_TYPE_NON",
		1: "ENTRYPOINT_TYPE_API",
		2: "ENTRYPOINT_TYPE_SFTP",
	}
	EntrypointType_value = map[string]int32{
		"ENTRYPOINT_TYPE_NON":  0,
		"ENTRYPOINT_TYPE_API":  1,
		"ENTRYPOINT_TYPE_SFTP": 2,
	}
)

Enum value maps for EntrypointType.

View Source
var (
	DuplicatePolicyType_name = map[int32]string{
		0: "DUPLICATE_POLICY_TYPE_KEEP_RECORD_DISCARD_NUMBER",
		1: "DUPLICATE_POLICY_TYPE_ALLOW_RECORD_KEEP_NUMBER",
		2: "DUPLICATE_POLICY_TYPE_DISCARD_RECORD",
		3: "DUPLICATE_POLICY_TYPE_DUPLICATE_LIST",
	}
	DuplicatePolicyType_value = map[string]int32{
		"DUPLICATE_POLICY_TYPE_KEEP_RECORD_DISCARD_NUMBER": 0,
		"DUPLICATE_POLICY_TYPE_ALLOW_RECORD_KEEP_NUMBER":   1,
		"DUPLICATE_POLICY_TYPE_DISCARD_RECORD":             2,
		"DUPLICATE_POLICY_TYPE_DUPLICATE_LIST":             3,
	}
)

Enum value maps for DuplicatePolicyType.

View Source
var (
	AbsentPolicyType_name = map[int32]string{
		0: "ABSENT_POLICY_TYPE_KEEP",
		1: "ABSENT_POLICY_TYPE_DISCARD",
	}
	AbsentPolicyType_value = map[string]int32{
		"ABSENT_POLICY_TYPE_KEEP":    0,
		"ABSENT_POLICY_TYPE_DISCARD": 1,
	}
)

Enum value maps for AbsentPolicyType.

View Source
var (
	DialOrderType_name = map[int32]string{
		0: "DIAL_ORDER_TYPE_FIRST",
		1: "DIAL_ORDER_TYPE_NATURAL",
		2: "DIAL_ORDER_TYPE_CUSTOM",
	}
	DialOrderType_value = map[string]int32{
		"DIAL_ORDER_TYPE_FIRST":   0,
		"DIAL_ORDER_TYPE_NATURAL": 1,
		"DIAL_ORDER_TYPE_CUSTOM":  2,
	}
)

Enum value maps for DialOrderType.

View Source
var (
	ExportType_name = map[int32]string{
		0: "EXPORT_TYPE_FILENAME",
		1: "EXPORT_TYPE_SFTP",
	}
	ExportType_value = map[string]int32{
		"EXPORT_TYPE_FILENAME": 0,
		"EXPORT_TYPE_SFTP":     1,
	}
)

Enum value maps for ExportType.

View Source
var (
	SortOrder_name = map[int32]string{
		0: "SORT_ORDER_ASCENDING",
		1: "SORT_ORDER_DESCENDING",
	}
	SortOrder_value = map[string]int32{
		"SORT_ORDER_ASCENDING":  0,
		"SORT_ORDER_DESCENDING": 1,
	}
)

Enum value maps for SortOrder.

View Source
var (
	CompareType_name = map[int32]string{
		0: "COMPARE_TYPE_STRING",
		1: "COMPARE_TYPE_NUMBER",
		2: "COMPARE_TYPE_BOOL",
	}
	CompareType_value = map[string]int32{
		"COMPARE_TYPE_STRING": 0,
		"COMPARE_TYPE_NUMBER": 1,
		"COMPARE_TYPE_BOOL":   2,
	}
)

Enum value maps for CompareType.

View Source
var (
	CompareOperator_name = map[int32]string{
		0: "COMPARE_OPERATOR_EQUAL_TO",
		1: "COMPARE_OPERATOR_GREATER",
		2: "COMPARE_OPERATOR_GREATER_EQUAL",
		3: "COMPARE_OPERATOR_LESS",
		4: "COMPARE_OPERATOR_LESS_EQUAL",
		5: "COMPARE_OPERATOR_STARTS_WITH",
		6: "COMPARE_OPERATOR_ENDS_WITH",
		7: "COMPARE_OPERATOR_CONTAINS",
	}
	CompareOperator_value = map[string]int32{
		"COMPARE_OPERATOR_EQUAL_TO":      0,
		"COMPARE_OPERATOR_GREATER":       1,
		"COMPARE_OPERATOR_GREATER_EQUAL": 2,
		"COMPARE_OPERATOR_LESS":          3,
		"COMPARE_OPERATOR_LESS_EQUAL":    4,
		"COMPARE_OPERATOR_STARTS_WITH":   5,
		"COMPARE_OPERATOR_ENDS_WITH":     6,
		"COMPARE_OPERATOR_CONTAINS":      7,
	}
)

Enum value maps for CompareOperator.

View Source
var (
	ChainOperator_name = map[int32]string{
		0: "CHAIN_OPERATOR_AND",
		1: "CHAIN_OPERATOR_OR",
	}
	ChainOperator_value = map[string]int32{
		"CHAIN_OPERATOR_AND": 0,
		"CHAIN_OPERATOR_OR":  1,
	}
)

Enum value maps for ChainOperator.

View Source
var (
	DeDupActions_name = map[int32]string{
		0: "DE_DUP_ACTIONS_KEEP_FIRST",
		3: "DE_DUP_ACTIONS_KEEP_BOTH",
		4: "DE_DUP_ACTIONS_KEEP_LAST",
		5: "DE_DUP_ACTIONS_KEEP_NEITHER",
	}
	DeDupActions_value = map[string]int32{
		"DE_DUP_ACTIONS_KEEP_FIRST":   0,
		"DE_DUP_ACTIONS_KEEP_BOTH":    3,
		"DE_DUP_ACTIONS_KEEP_LAST":    4,
		"DE_DUP_ACTIONS_KEEP_NEITHER": 5,
	}
)

Enum value maps for DeDupActions.

View Source
var (
	DatePosition_name = map[int32]string{
		0: "DATE_POSITION_FIRST",
		1: "DATE_POSITION_BEFORE_FILENAME",
		2: "DATE_POSITION_AFTER_FILENAME",
		3: "DATE_POSITION_LAST",
	}
	DatePosition_value = map[string]int32{
		"DATE_POSITION_FIRST":           0,
		"DATE_POSITION_BEFORE_FILENAME": 1,
		"DATE_POSITION_AFTER_FILENAME":  2,
		"DATE_POSITION_LAST":            3,
	}
)

Enum value maps for DatePosition.

View Source
var (
	RelativeDay_name = map[int32]string{
		0: "RELATIVE_DAY_TODAY",
		1: "RELATIVE_DAY_YESTERDAY",
		2: "RELATIVE_DAY_LAST_FRIDAY",
	}
	RelativeDay_value = map[string]int32{
		"RELATIVE_DAY_TODAY":       0,
		"RELATIVE_DAY_YESTERDAY":   1,
		"RELATIVE_DAY_LAST_FRIDAY": 2,
	}
)

Enum value maps for RelativeDay.

View Source
var (
	FilePatternType_name = map[int32]string{
		0: "FILE_PATTERN_TYPE_GLOB",
		1: "FILE_PATTERN_TYPE_CONSTRUCTED",
		2: "FILE_PATTERN_TYPE_ORIGINAL",
	}
	FilePatternType_value = map[string]int32{
		"FILE_PATTERN_TYPE_GLOB":        0,
		"FILE_PATTERN_TYPE_CONSTRUCTED": 1,
		"FILE_PATTERN_TYPE_ORIGINAL":    2,
	}
)

Enum value maps for FilePatternType.

View Source
var (
	DateTimePrecision_name = map[int32]string{
		0: "DATETIME_PRECISION_NOW",
		1: "DATETIME_PRECISION_TIMESTAMP",
		2: "DATETIME_PRECISION_DATE",
		3: "DATETIME_PRECISION_MONTH_AND_DAY",
		4: "DATETIME_PRECISION_TIME_OF_DAY",
	}
	DateTimePrecision_value = map[string]int32{
		"DATETIME_PRECISION_NOW":           0,
		"DATETIME_PRECISION_TIMESTAMP":     1,
		"DATETIME_PRECISION_DATE":          2,
		"DATETIME_PRECISION_MONTH_AND_DAY": 3,
		"DATETIME_PRECISION_TIME_OF_DAY":   4,
	}
)

Enum value maps for DateTimePrecision.

View Source
var (
	HttpVerb_name = map[int32]string{
		0: "HTTP_VERB_GET",
		1: "HTTP_VERB_POST",
	}
	HttpVerb_value = map[string]int32{
		"HTTP_VERB_GET":  0,
		"HTTP_VERB_POST": 1,
	}
)

Enum value maps for HttpVerb.

View Source
var (
	ComplianceListType_name = map[int32]string{
		0: "COMPLIANCE_LIST_TYPE_SCRUB",
		1: "COMPLIANCE_LIST_TYPE_CONSENT",
	}
	ComplianceListType_value = map[string]int32{
		"COMPLIANCE_LIST_TYPE_SCRUB":   0,
		"COMPLIANCE_LIST_TYPE_CONSENT": 1,
	}
)

Enum value maps for ComplianceListType.

View Source
var (
	EventState_name = map[int32]string{
		0: "EVENT_STATE_NONE",
		1: "EVENT_STATE_KICKOFF",
		2: "EVENT_STATE_CHECK",
		3: "EVENT_STATE_PROCESS",
		4: "EVENT_STATE_CLEANUP",
		5: "EVENT_STATE_FINISHED",
	}
	EventState_value = map[string]int32{
		"EVENT_STATE_NONE":     0,
		"EVENT_STATE_KICKOFF":  1,
		"EVENT_STATE_CHECK":    2,
		"EVENT_STATE_PROCESS":  3,
		"EVENT_STATE_CLEANUP":  4,
		"EVENT_STATE_FINISHED": 5,
	}
)

Enum value maps for EventState.

View Source
var (
	TimeUnit_name = map[int32]string{
		0: "DEFAULT",
		1: "TIME_WEEKS",
		2: "TIME_DAYS",
		3: "TIME_HOURS",
	}
	TimeUnit_value = map[string]int32{
		"DEFAULT":    0,
		"TIME_WEEKS": 1,
		"TIME_DAYS":  2,
		"TIME_HOURS": 3,
	}
)

Enum value maps for TimeUnit.

View Source
var (
	Level_name = map[int32]string{
		0: "OFF",
		1: "FATAL",
		2: "PANIC",
		3: "DPANIC",
		4: "ERROR",
		5: "WARN",
		6: "INFO",
		7: "DEBUG",
		8: "TRACE",
	}
	Level_value = map[string]int32{
		"OFF":    0,
		"FATAL":  1,
		"PANIC":  2,
		"DPANIC": 3,
		"ERROR":  4,
		"WARN":   5,
		"INFO":   6,
		"DEBUG":  7,
		"TRACE":  8,
	}
)

Enum value maps for Level.

View Source
var (
	AgentInfo_name = map[int32]string{
		0: "AGENT_INFO_ACTIVE_AGENTS",
		1: "AGENT_INFO_IN_CONFERENCE_AGENTS",
		2: "AGENT_INFO_MANUAL_AGENTS",
		3: "AGENT_INFO_PAUSED_AGENTS",
		4: "AGENT_INFO_PREVIEW_AGENTS",
		5: "AGENT_INFO_READY_AGENTS",
		6: "AGENT_INFO_TOTAL_AGENTS",
		7: "AGENT_INFO_TRANSFER_AGENTS",
		8: "AGENT_INFO_WRAP_UP_AGENTS",
	}
	AgentInfo_value = map[string]int32{
		"AGENT_INFO_ACTIVE_AGENTS":        0,
		"AGENT_INFO_IN_CONFERENCE_AGENTS": 1,
		"AGENT_INFO_MANUAL_AGENTS":        2,
		"AGENT_INFO_PAUSED_AGENTS":        3,
		"AGENT_INFO_PREVIEW_AGENTS":       4,
		"AGENT_INFO_READY_AGENTS":         5,
		"AGENT_INFO_TOTAL_AGENTS":         6,
		"AGENT_INFO_TRANSFER_AGENTS":      7,
		"AGENT_INFO_WRAP_UP_AGENTS":       8,
	}
)

Enum value maps for AgentInfo.

View Source
var (
	SkillStats_name = map[int32]string{
		0:  "SKILL_STATS_AGENT_PEERED_CALLS",
		1:  "SKILL_STATS_AVERAGE_LENGTH",
		2:  "SKILL_STATS_CALL_COUNT",
		3:  "SKILL_STATS_CALL_SKILL_MAP",
		4:  "SKILL_STATS_CALL_TYPE",
		5:  "SKILL_STATS_CALLS_LIST",
		6:  "SKILL_STATS_DAILY_BY_SKILLS_KEY",
		7:  "SKILL_STATS_LONGEST_IN_QUEUE",
		8:  "SKILL_STATS_MATCHING_AGENTS_MD",
		9:  "SKILL_STATS_MATCHING_AGENTS_PC",
		10: "SKILL_STATS_MATCHING_AGENTS_LI",
		11: "SKILL_STATS_MATCHING_AGENTS_OC",
		12: "SKILL_STATS_MATCHING_AGENTS_P",
		13: "SKILL_STATS_MATCHING_AGENTS_W",
		14: "SKILL_STATS_MATCHING_AGENTS_WU",
		15: "SKILL_STATS_MATCHING_AGENTS_TC",
		16: "SKILL_STATS_MAXIMUM_LENGTH",
		17: "SKILL_STATS_MINIMUM_LENGTH",
		18: "SKILL_STATS_PBX_EXTENSION",
		19: "SKILL_STATS_QUEUED_NOTIFICATION_TYPE",
		20: "SKILL_STATS_SKILL_SET",
		21: "SKILL_STATS_TOTAL_LENGTH_FOR_AVERAGE",
	}
	SkillStats_value = map[string]int32{
		"SKILL_STATS_AGENT_PEERED_CALLS":       0,
		"SKILL_STATS_AVERAGE_LENGTH":           1,
		"SKILL_STATS_CALL_COUNT":               2,
		"SKILL_STATS_CALL_SKILL_MAP":           3,
		"SKILL_STATS_CALL_TYPE":                4,
		"SKILL_STATS_CALLS_LIST":               5,
		"SKILL_STATS_DAILY_BY_SKILLS_KEY":      6,
		"SKILL_STATS_LONGEST_IN_QUEUE":         7,
		"SKILL_STATS_MATCHING_AGENTS_MD":       8,
		"SKILL_STATS_MATCHING_AGENTS_PC":       9,
		"SKILL_STATS_MATCHING_AGENTS_LI":       10,
		"SKILL_STATS_MATCHING_AGENTS_OC":       11,
		"SKILL_STATS_MATCHING_AGENTS_P":        12,
		"SKILL_STATS_MATCHING_AGENTS_W":        13,
		"SKILL_STATS_MATCHING_AGENTS_WU":       14,
		"SKILL_STATS_MATCHING_AGENTS_TC":       15,
		"SKILL_STATS_MAXIMUM_LENGTH":           16,
		"SKILL_STATS_MINIMUM_LENGTH":           17,
		"SKILL_STATS_PBX_EXTENSION":            18,
		"SKILL_STATS_QUEUED_NOTIFICATION_TYPE": 19,
		"SKILL_STATS_SKILL_SET":                20,
		"SKILL_STATS_TOTAL_LENGTH_FOR_AVERAGE": 21,
	}
)

Enum value maps for SkillStats.

View Source
var (
	SkillQueues_name = map[int32]string{
		0: "SKILL_QUEUES_ACD_QUEUE",
		1: "SKILL_QUEUES_MULTI_HOLD",
		2: "SKILL_QUEUES_SIMPLE_HOLD",
		3: "SKILL_QUEUES_TRANSFER",
		4: "SKILL_QUEUES_SUSPENDED_CALLBACK",
		5: "SKILL_QUEUES_GRAND_TOTALS",
	}
	SkillQueues_value = map[string]int32{
		"SKILL_QUEUES_ACD_QUEUE":          0,
		"SKILL_QUEUES_MULTI_HOLD":         1,
		"SKILL_QUEUES_SIMPLE_HOLD":        2,
		"SKILL_QUEUES_TRANSFER":           3,
		"SKILL_QUEUES_SUSPENDED_CALLBACK": 4,
		"SKILL_QUEUES_GRAND_TOTALS":       5,
	}
)

Enum value maps for SkillQueues.

View Source
var (
	AgentStats_name = map[int32]string{
		0:  "AGENT_STATS_AGENT_NAME",
		1:  "AGENT_STATS_AGENT_STATUS",
		2:  "AGENT_STATS_DURATION_IN_STATUS",
		3:  "AGENT_STATS_LOGIN_DATE_TIME",
		4:  "AGENT_STATS_LOGIN_DURATION",
		5:  "AGENT_STATS_AGENT_SKILLS",
		6:  "AGENT_STATS_AGENT_SID",
		7:  "AGENT_STATS_SESSION_ID",
		8:  "AGENT_STATS_HUNT_GROUP_NAME",
		9:  "AGENT_STATS_CALL_COUNT",
		10: "AGENT_STATS_PAUSE_CODE",
		11: "AGENT_STATS_RECORDING_STATUS",
		12: "AGENT_STATS_MULTI_HOLD_COUNT",
		13: "AGENT_STATS_SIMPLE_HOLD_COUNT",
		14: "AGENT_STATS_TOTAL_HOLD_COUNT",
	}
	AgentStats_value = map[string]int32{
		"AGENT_STATS_AGENT_NAME":         0,
		"AGENT_STATS_AGENT_STATUS":       1,
		"AGENT_STATS_DURATION_IN_STATUS": 2,
		"AGENT_STATS_LOGIN_DATE_TIME":    3,
		"AGENT_STATS_LOGIN_DURATION":     4,
		"AGENT_STATS_AGENT_SKILLS":       5,
		"AGENT_STATS_AGENT_SID":          6,
		"AGENT_STATS_SESSION_ID":         7,
		"AGENT_STATS_HUNT_GROUP_NAME":    8,
		"AGENT_STATS_CALL_COUNT":         9,
		"AGENT_STATS_PAUSE_CODE":         10,
		"AGENT_STATS_RECORDING_STATUS":   11,
		"AGENT_STATS_MULTI_HOLD_COUNT":   12,
		"AGENT_STATS_SIMPLE_HOLD_COUNT":  13,
		"AGENT_STATS_TOTAL_HOLD_COUNT":   14,
	}
)

Enum value maps for AgentStats.

View Source
var (
	ManagerBargeInMode_name = map[int32]string{
		0: "MONITOR",
		1: "FULL_CONFERENCE",
		2: "AGENT_WHISPER",
	}
	ManagerBargeInMode_value = map[string]int32{
		"MONITOR":         0,
		"FULL_CONFERENCE": 1,
		"AGENT_WHISPER":   2,
	}
)

Enum value maps for ManagerBargeInMode.

View Source
var (
	ManualDialGroupStatus_name = map[int32]string{
		0:    "MDG_UNKNOWN",
		6000: "MDG_PREPARE",
		6100: "MDG_SCHEDULED",
		6200: "MDG_RUNNING",
		6300: "MDG_COMPLETED",
		6310: "MDG_CANCELLED_TIMEOUT",
		6320: "MDG_CANCELLED_USER",
		6330: "MDG_CANCELLED_ADMIN",
		6400: "MDG_SUMMED_COMPLETED",
		6410: "MDG_SUMMED_CANCELLED_TIMEOUT",
		6420: "MDG_SUMMED_CANCELLED_USER",
		6430: "MDG_SUMMED_CANCELLED_ADMIN",
		6500: "MDG_ACCOUNTINGEXPORT_COMPLETED",
		6510: "MDG_ACCOUNTINGEXPORT_CANCELLED_TIMEOUT",
		6520: "MDG_ACCOUNTINGEXPORT_CANCELLED_USER",
		6530: "MDG_ACCOUNTINGEXPORT_CANCELLED_ADMIN",
	}
	ManualDialGroupStatus_value = map[string]int32{
		"MDG_UNKNOWN":                            0,
		"MDG_PREPARE":                            6000,
		"MDG_SCHEDULED":                          6100,
		"MDG_RUNNING":                            6200,
		"MDG_COMPLETED":                          6300,
		"MDG_CANCELLED_TIMEOUT":                  6310,
		"MDG_CANCELLED_USER":                     6320,
		"MDG_CANCELLED_ADMIN":                    6330,
		"MDG_SUMMED_COMPLETED":                   6400,
		"MDG_SUMMED_CANCELLED_TIMEOUT":           6410,
		"MDG_SUMMED_CANCELLED_USER":              6420,
		"MDG_SUMMED_CANCELLED_ADMIN":             6430,
		"MDG_ACCOUNTINGEXPORT_COMPLETED":         6500,
		"MDG_ACCOUNTINGEXPORT_CANCELLED_TIMEOUT": 6510,
		"MDG_ACCOUNTINGEXPORT_CANCELLED_USER":    6520,
		"MDG_ACCOUNTINGEXPORT_CANCELLED_ADMIN":   6530,
	}
)

Enum value maps for ManualDialGroupStatus.

View Source
var (
	ArticleStatus_name = map[int32]string{
		0: "STATUS_DRAFT",
		1: "STATUS_PUBLISHED",
		2: "STATUS_ARCHIVED",
	}
	ArticleStatus_value = map[string]int32{
		"STATUS_DRAFT":     0,
		"STATUS_PUBLISHED": 1,
		"STATUS_ARCHIVED":  2,
	}
)

Enum value maps for ArticleStatus.

View Source
var (
	NotificationType_Enum_name = map[int32]string{
		0: "INVALID",
		1: "EMAIL",
		2: "SERVER_PUSH",
		3: "IOS",
		4: "ANDROID",
		5: "SMS",
	}
	NotificationType_Enum_value = map[string]int32{
		"INVALID":     0,
		"EMAIL":       1,
		"SERVER_PUSH": 2,
		"IOS":         3,
		"ANDROID":     4,
		"SMS":         5,
	}
)

Enum value maps for NotificationType_Enum.

View Source
var (
	SmsNumberType_name = map[int32]string{
		0: "SMS_SHORT_CODE_TYPE",
		1: "SMS_ALPHANUMERIC_TYPE",
		2: "SMS_NUMBER_TYPE",
	}
	SmsNumberType_value = map[string]int32{
		"SMS_SHORT_CODE_TYPE":   0,
		"SMS_ALPHANUMERIC_TYPE": 1,
		"SMS_NUMBER_TYPE":       2,
	}
)

Enum value maps for SmsNumberType.

View Source
var (
	SmsNumberProvider_name = map[int32]string{
		0: "UNKNOWN_PROVIDER",
		1: "BANDWIDTH_PROVIDER",
		2: "BURST_SMS_PROVIDER",
		3: "PLIVO_PROVIDER",
		4: "APEIRON_PROVIDER",
		5: "AUSBURST_SMS_PROVIDER",
		6: "MEDIASAT_SMS_PROVIDER",
		7: "TEXTLOCAL_SMS_PROVIDER",
		8: "SMARTPING_SMS_PROVIDER",
	}
	SmsNumberProvider_value = map[string]int32{
		"UNKNOWN_PROVIDER":       0,
		"BANDWIDTH_PROVIDER":     1,
		"BURST_SMS_PROVIDER":     2,
		"PLIVO_PROVIDER":         3,
		"APEIRON_PROVIDER":       4,
		"AUSBURST_SMS_PROVIDER":  5,
		"MEDIASAT_SMS_PROVIDER":  6,
		"TEXTLOCAL_SMS_PROVIDER": 7,
		"SMARTPING_SMS_PROVIDER": 8,
	}
)

Enum value maps for SmsNumberProvider.

View Source
var (
	OmniCampaignModuleType_name = map[int32]string{
		0: "MODULE_TYPE_INBOUND",
		1: "MODULE_TYPE_OUTBOUND",
		2: "MODULE_TYPE_MANUAL_APPROVAL",
		3: "MODULE_TYPE_MANUAL",
	}
	OmniCampaignModuleType_value = map[string]int32{
		"MODULE_TYPE_INBOUND":         0,
		"MODULE_TYPE_OUTBOUND":        1,
		"MODULE_TYPE_MANUAL_APPROVAL": 2,
		"MODULE_TYPE_MANUAL":          3,
	}
)

Enum value maps for OmniCampaignModuleType.

View Source
var (
	ChannelType_name = map[int32]string{
		0: "CHANNEL_TYPE_EMAIL",
		1: "CHANNEL_TYPE_SMS",
		2: "CHANNEL_TYPE_CHAT",
		3: "CHANNEL_TYPE_VOICE",
		4: "CHANNEL_TYPE_WHATSAPP",
	}
	ChannelType_value = map[string]int32{
		"CHANNEL_TYPE_EMAIL":    0,
		"CHANNEL_TYPE_SMS":      1,
		"CHANNEL_TYPE_CHAT":     2,
		"CHANNEL_TYPE_VOICE":    3,
		"CHANNEL_TYPE_WHATSAPP": 4,
	}
)

Enum value maps for ChannelType.

View Source
var (
	OmniCampaignDirection_name = map[int32]string{
		0: "INBOUND",
		1: "OUTBOUND",
	}
	OmniCampaignDirection_value = map[string]int32{
		"INBOUND":  0,
		"OUTBOUND": 1,
	}
)

Enum value maps for OmniCampaignDirection.

View Source
var (
	OmniCampaignStatus_name = map[int32]string{
		0:   "SCHEDULING",
		200: "RUNNING",
		400: "PAUSED",
		600: "COMPLETED",
		800: "ARCHIVED",
	}
	OmniCampaignStatus_value = map[string]int32{
		"SCHEDULING": 0,
		"RUNNING":    200,
		"PAUSED":     400,
		"COMPLETED":  600,
		"ARCHIVED":   800,
	}
)

Enum value maps for OmniCampaignStatus.

View Source
var (
	OmniCampaignModuleStatus_name = map[int32]string{
		0:   "MODULE_PREPARING",
		100: "MODULE_SCHEDULING",
		200: "MODULE_RUNNING",
		250: "MODULE_RUNNING_ERROR",
		300: "MODULE_ERROR_STANDBY",
		400: "MODULE_PAUSED",
		500: "MODULE_RESUMING",
		600: "MODULE_COMPLETED",
		700: "MODULE_ARCHIVED",
	}
	OmniCampaignModuleStatus_value = map[string]int32{
		"MODULE_PREPARING":     0,
		"MODULE_SCHEDULING":    100,
		"MODULE_RUNNING":       200,
		"MODULE_RUNNING_ERROR": 250,
		"MODULE_ERROR_STANDBY": 300,
		"MODULE_PAUSED":        400,
		"MODULE_RESUMING":      500,
		"MODULE_COMPLETED":     600,
		"MODULE_ARCHIVED":      700,
	}
)

Enum value maps for OmniCampaignModuleStatus.

View Source
var (
	ConversationStatus_name = map[int32]string{
		0:  "CONVERSATION_STATUS_NEW",
		1:  "CONVERSATION_STATUS_AWAITING_REPLY_FROM_CUSTOMER",
		2:  "CONVERSATION_STATUS_AWAITING_REPLY_FROM_AGENT",
		3:  "CONVERSATION_STATUS_CLOSED_TIMEOUT",
		4:  "CONVERSATION_STATUS_CLOSED_AGENT",
		5:  "CONVERSATION_STATUS_CLOSED_CUSTOMER",
		6:  "CONVERSATION_STATUS_SUSPENDED_AWAITING_REPLY_FROM_CUSTOMER",
		7:  "CONVERSATION_STATUS_AWAITING_ASSIGNMENT",
		8:  "CONVERSATION_STATUS_NEWLY_ASSIGNED",
		9:  "CONVERSATION_STATUS_WRAP_UP_CUSTOMER",
		10: "CONVERSATION_STATUS_WRAP_UP_TIMEOUT",
		11: "CONVERSATION_STATUS_CLOSED_MANAGER",
		12: "CONVERSATION_STATUS_NEW_PENDING_CUSTOMER_REPLY",
		13: "CONVERSATION_STATUS_FLOW",
		14: "CONVERSATION_STATUS_CLOSED_DUPLICATE_THREAD",
	}
	ConversationStatus_value = map[string]int32{
		"CONVERSATION_STATUS_NEW":                                    0,
		"CONVERSATION_STATUS_AWAITING_REPLY_FROM_CUSTOMER":           1,
		"CONVERSATION_STATUS_AWAITING_REPLY_FROM_AGENT":              2,
		"CONVERSATION_STATUS_CLOSED_TIMEOUT":                         3,
		"CONVERSATION_STATUS_CLOSED_AGENT":                           4,
		"CONVERSATION_STATUS_CLOSED_CUSTOMER":                        5,
		"CONVERSATION_STATUS_SUSPENDED_AWAITING_REPLY_FROM_CUSTOMER": 6,
		"CONVERSATION_STATUS_AWAITING_ASSIGNMENT":                    7,
		"CONVERSATION_STATUS_NEWLY_ASSIGNED":                         8,
		"CONVERSATION_STATUS_WRAP_UP_CUSTOMER":                       9,
		"CONVERSATION_STATUS_WRAP_UP_TIMEOUT":                        10,
		"CONVERSATION_STATUS_CLOSED_MANAGER":                         11,
		"CONVERSATION_STATUS_NEW_PENDING_CUSTOMER_REPLY":             12,
		"CONVERSATION_STATUS_FLOW":                                   13,
		"CONVERSATION_STATUS_CLOSED_DUPLICATE_THREAD":                14,
	}
)

Enum value maps for ConversationStatus.

View Source
var (
	AgentAssignmentActiveSearchType_name = map[int32]string{
		0: "AGENT_ASSIGNMENT_ACTIVE_SEARCH_TYPE_ACTIVE",
		1: "AGENT_ASSIGNMENT_ACTIVE_SEARCH_TYPE_INACTIVE",
		2: "AGENT_ASSIGNMENT_ACTIVE_SEARCH_TYPE_ALL",
	}
	AgentAssignmentActiveSearchType_value = map[string]int32{
		"AGENT_ASSIGNMENT_ACTIVE_SEARCH_TYPE_ACTIVE":   0,
		"AGENT_ASSIGNMENT_ACTIVE_SEARCH_TYPE_INACTIVE": 1,
		"AGENT_ASSIGNMENT_ACTIVE_SEARCH_TYPE_ALL":      2,
	}
)

Enum value maps for AgentAssignmentActiveSearchType.

View Source
var (
	AgentConversationAssignmentStatus_name = map[int32]string{
		0: "ACTIVE_AGENT",
		1: "INACTIVE_AGENT",
	}
	AgentConversationAssignmentStatus_value = map[string]int32{
		"ACTIVE_AGENT":   0,
		"INACTIVE_AGENT": 1,
	}
)

Enum value maps for AgentConversationAssignmentStatus.

View Source
var (
	AgentConversationAssignmentType_name = map[int32]string{
		0: "PRIMARY_AGENT",
		1: "SECONDARY_AGENT",
	}
	AgentConversationAssignmentType_value = map[string]int32{
		"PRIMARY_AGENT":   0,
		"SECONDARY_AGENT": 1,
	}
)

Enum value maps for AgentConversationAssignmentType.

View Source
var (
	MessageFormat_name = map[int32]string{
		0: "MESSAGE_FORMAT_UNSPECIFIED",
		1: "MESSAGE_FORMAT_HTML",
		2: "MESSAGE_FORMAT_HTML_FORM",
	}
	MessageFormat_value = map[string]int32{
		"MESSAGE_FORMAT_UNSPECIFIED": 0,
		"MESSAGE_FORMAT_HTML":        1,
		"MESSAGE_FORMAT_HTML_FORM":   2,
	}
)

Enum value maps for MessageFormat.

View Source
var (
	OmniMessageStatus_name = map[int32]string{
		0:     "OMNI_MESSAGE_CREATED",
		16000: "OMNI_INBOUND_MESSAGE_RECEIVED",
		16010: "OMNI_OUTBOUND_MESSAGE_RECEIVED",
		16100: "OMNI_OUTBOUND_MESSAGE_WAITING",
		16110: "OMNI_OUTBOUND_MESSAGE_PROCESSING",
		16120: "OMNI_OUTBOUND_MESSAGE_DNC",
		16130: "OMNI_OUTBOUND_MESSAGE_INVALID",
		16140: "OMNI_OUTBOUND_MESSAGE_ATTACHMENT_ERROR",
		16150: "OMNI_OUTBOUND_MESSAGE_CANCELLED",
		16160: "OMNI_OUTBOUND_MESSAGE_QUEUED",
		16170: "OMNI_OUTBOUND_MESSAGE_DELIVERED",
		16180: "OMNI_OUTBOUND_MESSAGE_DROPPED",
		16190: "OMNI_OUTBOUND_MESSAGE_DEFERRED",
		16200: "OMNI_OUTBOUND_MESSAGE_BOUNCED",
		16210: "OMNI_OUTBOUND_MESSAGE_OPENED",
		16220: "OMNI_OUTBOUND_MESSAGE_CLICKED",
		16230: "OMNI_OUTBOUND_MESSAGE_UNSUBSCRIBED",
		16240: "OMNI_OUTBOUND_MESSAGE_MARKED_AS_SPAM",
		16250: "OMNI_OUTBOUND_MESSAGE_BLOCKED",
		16260: "OMNI_OUTBOUND_MESSAGE_UNCONFIRMED_DELIVERY",
		16050: "OMNI_SYSTEM_MESSAGE",
	}
	OmniMessageStatus_value = map[string]int32{
		"OMNI_MESSAGE_CREATED":                       0,
		"OMNI_INBOUND_MESSAGE_RECEIVED":              16000,
		"OMNI_OUTBOUND_MESSAGE_RECEIVED":             16010,
		"OMNI_OUTBOUND_MESSAGE_WAITING":              16100,
		"OMNI_OUTBOUND_MESSAGE_PROCESSING":           16110,
		"OMNI_OUTBOUND_MESSAGE_DNC":                  16120,
		"OMNI_OUTBOUND_MESSAGE_INVALID":              16130,
		"OMNI_OUTBOUND_MESSAGE_ATTACHMENT_ERROR":     16140,
		"OMNI_OUTBOUND_MESSAGE_CANCELLED":            16150,
		"OMNI_OUTBOUND_MESSAGE_QUEUED":               16160,
		"OMNI_OUTBOUND_MESSAGE_DELIVERED":            16170,
		"OMNI_OUTBOUND_MESSAGE_DROPPED":              16180,
		"OMNI_OUTBOUND_MESSAGE_DEFERRED":             16190,
		"OMNI_OUTBOUND_MESSAGE_BOUNCED":              16200,
		"OMNI_OUTBOUND_MESSAGE_OPENED":               16210,
		"OMNI_OUTBOUND_MESSAGE_CLICKED":              16220,
		"OMNI_OUTBOUND_MESSAGE_UNSUBSCRIBED":         16230,
		"OMNI_OUTBOUND_MESSAGE_MARKED_AS_SPAM":       16240,
		"OMNI_OUTBOUND_MESSAGE_BLOCKED":              16250,
		"OMNI_OUTBOUND_MESSAGE_UNCONFIRMED_DELIVERY": 16260,
		"OMNI_SYSTEM_MESSAGE":                        16050,
	}
)

Enum value maps for OmniMessageStatus.

View Source
var (
	OmniConversationResult_name = map[int32]string{
		0: "NONE",
		1: "ABANDONED",
	}
	OmniConversationResult_value = map[string]int32{
		"NONE":      0,
		"ABANDONED": 1,
	}
)

Enum value maps for OmniConversationResult.

View Source
var (
	OmniTaskStatus_name = map[int32]string{
		0:   "OMNI_TASK_WAITING",
		1:   "OMNI_TASK_WAITING_FOR_QUEUE",
		2:   "OMNI_TASK_WAITING_FOR_APPROVAL",
		100: "OMNI_TASK_SENDING",
		110: "OMNI_TASK_SENDING_FAILED",
		111: "OMNI_TASK_SENDING_INCOMPLETE",
		112: "OMNI_TASK_SENDING_INVALID",
		120: "OMNI_TASK_SENT",
		130: "OMNI_TASK_RECEIVED",
		140: "OMNI_TASK_CANCELLED",
	}
	OmniTaskStatus_value = map[string]int32{
		"OMNI_TASK_WAITING":              0,
		"OMNI_TASK_WAITING_FOR_QUEUE":    1,
		"OMNI_TASK_WAITING_FOR_APPROVAL": 2,
		"OMNI_TASK_SENDING":              100,
		"OMNI_TASK_SENDING_FAILED":       110,
		"OMNI_TASK_SENDING_INCOMPLETE":   111,
		"OMNI_TASK_SENDING_INVALID":      112,
		"OMNI_TASK_SENT":                 120,
		"OMNI_TASK_RECEIVED":             130,
		"OMNI_TASK_CANCELLED":            140,
	}
)

Enum value maps for OmniTaskStatus.

View Source
var (
	OmniSenderType_name = map[int32]string{
		0: "OMNI_SENDER_TYPE_AGENT",
		1: "OMNI_SENDER_TYPE_CUSTOMER",
		2: "OMNI_SENDER_TYPE_SYSTEM",
		3: "OMNI_SENDER_TYPE_MANAGER",
		4: "OMNI_SENDER_TYPE_FLOW",
	}
	OmniSenderType_value = map[string]int32{
		"OMNI_SENDER_TYPE_AGENT":    0,
		"OMNI_SENDER_TYPE_CUSTOMER": 1,
		"OMNI_SENDER_TYPE_SYSTEM":   2,
		"OMNI_SENDER_TYPE_MANAGER":  3,
		"OMNI_SENDER_TYPE_FLOW":     4,
	}
)

Enum value maps for OmniSenderType.

View Source
var (
	ConnectedInboxAuthenticationType_name = map[int32]string{
		0: "CONNECTED_INBOX_AUTHENTICATION_TYPE_PASSWORD",
		1: "CONNECTED_INBOX_AUTHENTICATION_TYPE_GOOGLE_XOAUTH2",
		2: "CONNECTED_INBOX_AUTHENTICATION_TYPE_MICROSOFT_365",
	}
	ConnectedInboxAuthenticationType_value = map[string]int32{
		"CONNECTED_INBOX_AUTHENTICATION_TYPE_PASSWORD":       0,
		"CONNECTED_INBOX_AUTHENTICATION_TYPE_GOOGLE_XOAUTH2": 1,
		"CONNECTED_INBOX_AUTHENTICATION_TYPE_MICROSOFT_365":  2,
	}
)

Enum value maps for ConnectedInboxAuthenticationType.

View Source
var (
	ConversationStateChangeTimerName_name = map[int32]string{
		0:   "CONVERSATION_STATE_CHANGE_TIMER_NAME_WAIT",
		100: "CONVERSATION_STATE_CHANGE_TIMER_NAME_TALK",
		101: "CONVERSATION_STATE_CHANGE_TIMER_NAME_TALK_INITIAL_AGENT_RESPONSE",
		102: "CONVERSATION_STATE_CHANGE_TIMER_NAME_TALK_AGENT_RESPONSE",
		103: "CONVERSATION_STATE_CHANGE_TIMER_NAME_TALK_CUSTOMER_RESPONSE",
		104: "CONVERSATION_STATE_CHANGE_TIMER_NAME_TALK_SUSPENDED",
		200: "CONVERSATION_STATE_CHANGE_TIMER_NAME_WRAP_UP",
		300: "CONVERSATION_STATE_CHANGE_TIMER_NAME_IDLE",
	}
	ConversationStateChangeTimerName_value = map[string]int32{
		"CONVERSATION_STATE_CHANGE_TIMER_NAME_WAIT":                        0,
		"CONVERSATION_STATE_CHANGE_TIMER_NAME_TALK":                        100,
		"CONVERSATION_STATE_CHANGE_TIMER_NAME_TALK_INITIAL_AGENT_RESPONSE": 101,
		"CONVERSATION_STATE_CHANGE_TIMER_NAME_TALK_AGENT_RESPONSE":         102,
		"CONVERSATION_STATE_CHANGE_TIMER_NAME_TALK_CUSTOMER_RESPONSE":      103,
		"CONVERSATION_STATE_CHANGE_TIMER_NAME_TALK_SUSPENDED":              104,
		"CONVERSATION_STATE_CHANGE_TIMER_NAME_WRAP_UP":                     200,
		"CONVERSATION_STATE_CHANGE_TIMER_NAME_IDLE":                        300,
	}
)

Enum value maps for ConversationStateChangeTimerName.

View Source
var (
	OmniConversationMetadataName_name = map[int32]string{
		0:   "AGENT_RESPONSE_TIME",
		1:   "CUSTOMER_WAIT_TIME",
		2:   "HANDLE_TIME",
		3:   "TRANSCRIPT_PATH",
		4:   "OMNI_CONVERSATION_METADATA_NAME_FLOW_DATA",
		5:   "OMNI_CONVERSATION_METADATA_NAME_VOICE_DATA",
		10:  "OMNI_CONVERSATION_METADATA_NAME_TIMER_WAIT",
		100: "OMNI_CONVERSATION_METADATA_NAME_TIMER_TALK",
		101: "OMNI_CONVERSATION_METADATA_NAME_TIMER_TALK_INITIAL_AGENT_RESPONSE",
		102: "OMNI_CONVERSATION_METADATA_NAME_TIMER_TALK_AGENT_RESPONSE",
		103: "OMNI_CONVERSATION_METADATA_NAME_TIMER_TALK_CUSTOMER_RESPONSE",
		104: "OMNI_CONVERSATION_METADATA_NAME_TIMER_TALK_SUSPENDED",
		200: "OMNI_CONVERSATION_METADATA_NAME_TIMER_WRAP_UP",
		300: "OMNI_CONVERSATION_METADATA_NAME_TIMER_IDLE",
	}
	OmniConversationMetadataName_value = map[string]int32{
		"AGENT_RESPONSE_TIME":                                               0,
		"CUSTOMER_WAIT_TIME":                                                1,
		"HANDLE_TIME":                                                       2,
		"TRANSCRIPT_PATH":                                                   3,
		"OMNI_CONVERSATION_METADATA_NAME_FLOW_DATA":                         4,
		"OMNI_CONVERSATION_METADATA_NAME_VOICE_DATA":                        5,
		"OMNI_CONVERSATION_METADATA_NAME_TIMER_WAIT":                        10,
		"OMNI_CONVERSATION_METADATA_NAME_TIMER_TALK":                        100,
		"OMNI_CONVERSATION_METADATA_NAME_TIMER_TALK_INITIAL_AGENT_RESPONSE": 101,
		"OMNI_CONVERSATION_METADATA_NAME_TIMER_TALK_AGENT_RESPONSE":         102,
		"OMNI_CONVERSATION_METADATA_NAME_TIMER_TALK_CUSTOMER_RESPONSE":      103,
		"OMNI_CONVERSATION_METADATA_NAME_TIMER_TALK_SUSPENDED":              104,
		"OMNI_CONVERSATION_METADATA_NAME_TIMER_WRAP_UP":                     200,
		"OMNI_CONVERSATION_METADATA_NAME_TIMER_IDLE":                        300,
	}
)

Enum value maps for OmniConversationMetadataName.

View Source
var (
	ProjectStatus_name = map[int32]string{
		0:     "PROJECT_STATUS_UNKNOWN",
		17000: "PROJECT_STATUS_OPEN",
		17010: "PROJECT_STATUS_CLOSED",
	}
	ProjectStatus_value = map[string]int32{
		"PROJECT_STATUS_UNKNOWN": 0,
		"PROJECT_STATUS_OPEN":    17000,
		"PROJECT_STATUS_CLOSED":  17010,
	}
)

Enum value maps for ProjectStatus.

View Source
var (
	CampaignStatus_name = map[int32]string{
		0: "CAMPAIGN_STATUS_SCHEDULED",
		1: "CAMPAIGN_STATUS_RUNNING",
		2: "CAMPAIGN_STATUS_PAUSED",
		3: "CAMPAIGN_STATUS_COMPLETED",
		4: "CAMPAIGN_STATUS_CANCELED",
		5: "CAMPAIGN_STATUS_ERROR_PAUSED",
	}
	CampaignStatus_value = map[string]int32{
		"CAMPAIGN_STATUS_SCHEDULED":    0,
		"CAMPAIGN_STATUS_RUNNING":      1,
		"CAMPAIGN_STATUS_PAUSED":       2,
		"CAMPAIGN_STATUS_COMPLETED":    3,
		"CAMPAIGN_STATUS_CANCELED":     4,
		"CAMPAIGN_STATUS_ERROR_PAUSED": 5,
	}
)

Enum value maps for CampaignStatus.

View Source
var (
	CampaignDirection_name = map[int32]string{
		0: "CAMPAIGN_DIRECTION_INBOUND",
		1: "CAMPAIGN_DIRECTION_OUTBOUND",
	}
	CampaignDirection_value = map[string]int32{
		"CAMPAIGN_DIRECTION_INBOUND":  0,
		"CAMPAIGN_DIRECTION_OUTBOUND": 1,
	}
)

Enum value maps for CampaignDirection.

View Source
var (
	WhatsAppNumberProvider_name = map[int32]string{
		0: "UNKNOWN_WHATSAPP_PROVIDER",
		1: "WHATSAPP_SMS_PROVIDER",
	}
	WhatsAppNumberProvider_value = map[string]int32{
		"UNKNOWN_WHATSAPP_PROVIDER": 0,
		"WHATSAPP_SMS_PROVIDER":     1,
	}
)

Enum value maps for WhatsAppNumberProvider.

View Source
var (
	OmniMessageType_name = map[int32]string{
		0:  "OMNI_MESSAGE_TYPE_TEXT_MESSAGE",
		1:  "OMNI_MESSAGE_TYPE_TYPING_NOTIFICATION",
		2:  "OMNI_MESSAGE_TYPE_REASSIGNMENT_NOTIFICATION",
		3:  "OMNI_MESSAGE_TYPE_ASSIGN_CONVERSATION",
		4:  "OMNI_MESSAGE_TYPE_UNASSIGN_CONVERSATION",
		5:  "OMNI_MESSAGE_TYPE_ATTACHMENT",
		6:  "OMNI_MESSAGE_TYPE_ATTACHMENT_UPLOAD_URL",
		7:  "OMNI_MESSAGE_TYPE_REQUEST_ATTACHMENT_UPLOAD_URL",
		8:  "OMNI_MESSAGE_TYPE_CLOSE_CONVERSATION",
		9:  "OMNI_MESSAGE_TYPE_START_WRAP_UP",
		10: "OMNI_MESSAGE_TYPE_FINISH_WRAP_UP",
		11: "OMNI_MESSAGE_TYPE_UNKNOWN",
		12: "OMNI_MESSAGE_TYPE_SUSPEND",
		13: "OMNI_MESSAGE_TYPE_QUEUE_INFORMATION",
		14: "OMNI_MESSAGE_TYPE_REQUEST_QUEUE_INFORMATION",
		15: "OMNI_MESSAGE_TYPE_OFFLOADED_TEXT_MESSAGE",
		16: "OMNI_MESSAGE_TYPE_CANNED_MESSAGE",
	}
	OmniMessageType_value = map[string]int32{
		"OMNI_MESSAGE_TYPE_TEXT_MESSAGE":                  0,
		"OMNI_MESSAGE_TYPE_TYPING_NOTIFICATION":           1,
		"OMNI_MESSAGE_TYPE_REASSIGNMENT_NOTIFICATION":     2,
		"OMNI_MESSAGE_TYPE_ASSIGN_CONVERSATION":           3,
		"OMNI_MESSAGE_TYPE_UNASSIGN_CONVERSATION":         4,
		"OMNI_MESSAGE_TYPE_ATTACHMENT":                    5,
		"OMNI_MESSAGE_TYPE_ATTACHMENT_UPLOAD_URL":         6,
		"OMNI_MESSAGE_TYPE_REQUEST_ATTACHMENT_UPLOAD_URL": 7,
		"OMNI_MESSAGE_TYPE_CLOSE_CONVERSATION":            8,
		"OMNI_MESSAGE_TYPE_START_WRAP_UP":                 9,
		"OMNI_MESSAGE_TYPE_FINISH_WRAP_UP":                10,
		"OMNI_MESSAGE_TYPE_UNKNOWN":                       11,
		"OMNI_MESSAGE_TYPE_SUSPEND":                       12,
		"OMNI_MESSAGE_TYPE_QUEUE_INFORMATION":             13,
		"OMNI_MESSAGE_TYPE_REQUEST_QUEUE_INFORMATION":     14,
		"OMNI_MESSAGE_TYPE_OFFLOADED_TEXT_MESSAGE":        15,
		"OMNI_MESSAGE_TYPE_CANNED_MESSAGE":                16,
	}
)

Enum value maps for OmniMessageType.

View Source
var (
	TimeZone_name = map[int32]string{
		0:  "TIME_ZONE_AMERICA_PUERTO_RICO",
		1:  "TIME_ZONE_AMERICA_NEW_YORK",
		2:  "TIME_ZONE_AMERICA_INDIANAPOLIS",
		3:  "TIME_ZONE_AMERICA_CHICAGO",
		4:  "TIME_ZONE_AMERICA_PHOENIX",
		5:  "TIME_ZONE_AMERICA_DENVER",
		6:  "TIME_ZONE_AMERICA_LOS_ANGELES",
		7:  "TIME_ZONE_AMERICA_ANCHORAGE",
		8:  "TIME_ZONE_ASIA_MANILA",
		9:  "TIME_ZONE_ASIA_CALCUTTA",
		10: "TIME_ZONE_ASIA_COLOMBO",
		11: "TIME_ZONE_PACIFIC_HONOLULU",
		12: "TIME_ZONE_CANADA_NEWFOUNDLAND",
		13: "TIME_ZONE_CANADA_ATLANTIC",
		14: "TIME_ZONE_CANADA_CENTRAL",
		15: "TIME_ZONE_CANADA_EAST_SASKATCHEWAN",
		16: "TIME_ZONE_CANADA_EASTERN",
		17: "TIME_ZONE_CANADA_MOUNTAIN",
		18: "TIME_ZONE_CANADA_PACIFIC",
		19: "TIME_ZONE_CANADA_SASKATCHEWAN",
		20: "TIME_ZONE_CANADA_YUKON",
		21: "TIME_ZONE_ETC_GREENWICH",
		22: "TIME_ZONE_ETC_UNIVERSAL",
		23: "TIME_ZONE_EUROPE_LONDON",
		24: "TIME_ZONE_EUROPE_MADRID",
		25: "TIME_ZONE_EUROPE_BERLIN",
		26: "TIME_ZONE_EUROPE_BUCHAREST",
		27: "TIME_ZONE_AMERICA_MEXICO_CITY",
		28: "TIME_ZONE_MEXICO_BAJASUR",
		29: "TIME_ZONE_MEXICO_BAJANORTE",
		30: "TIME_ZONE_BRAZIL_ACRE",
		31: "TIME_ZONE_BRAZIL_WEST",
		32: "TIME_ZONE_BRAZIL_EAST",
		33: "TIME_ZONE_BRAZIL_DENORONHA",
		34: "TIME_ZONE_AUSTRALIA_DARWIN",
		35: "TIME_ZONE_AUSTRALIA_ADELAIDE",
		36: "TIME_ZONE_AUSTRALIA_SYDNEY",
		37: "TIME_ZONE_AUSTRALIA_BRISBANE",
		38: "TIME_ZONE_AUSTRALIA_MELBOURNE",
		39: "TIME_ZONE_AUSTRALIA_PERTH",
		40: "TIME_ZONE_PACIFIC_AUCKLAND",
		41: "TIME_ZONE_PACIFIC_CHATHAM",
		42: "TIME_ZONE_ASIA_SINGAPORE",
		43: "TIME_ZONE_ASIA_JAPAN",
		44: "TIME_ZONE_AMERICA_SANTIAGO",
	}
	TimeZone_value = map[string]int32{
		"TIME_ZONE_AMERICA_PUERTO_RICO":      0,
		"TIME_ZONE_AMERICA_NEW_YORK":         1,
		"TIME_ZONE_AMERICA_INDIANAPOLIS":     2,
		"TIME_ZONE_AMERICA_CHICAGO":          3,
		"TIME_ZONE_AMERICA_PHOENIX":          4,
		"TIME_ZONE_AMERICA_DENVER":           5,
		"TIME_ZONE_AMERICA_LOS_ANGELES":      6,
		"TIME_ZONE_AMERICA_ANCHORAGE":        7,
		"TIME_ZONE_ASIA_MANILA":              8,
		"TIME_ZONE_ASIA_CALCUTTA":            9,
		"TIME_ZONE_ASIA_COLOMBO":             10,
		"TIME_ZONE_PACIFIC_HONOLULU":         11,
		"TIME_ZONE_CANADA_NEWFOUNDLAND":      12,
		"TIME_ZONE_CANADA_ATLANTIC":          13,
		"TIME_ZONE_CANADA_CENTRAL":           14,
		"TIME_ZONE_CANADA_EAST_SASKATCHEWAN": 15,
		"TIME_ZONE_CANADA_EASTERN":           16,
		"TIME_ZONE_CANADA_MOUNTAIN":          17,
		"TIME_ZONE_CANADA_PACIFIC":           18,
		"TIME_ZONE_CANADA_SASKATCHEWAN":      19,
		"TIME_ZONE_CANADA_YUKON":             20,
		"TIME_ZONE_ETC_GREENWICH":            21,
		"TIME_ZONE_ETC_UNIVERSAL":            22,
		"TIME_ZONE_EUROPE_LONDON":            23,
		"TIME_ZONE_EUROPE_MADRID":            24,
		"TIME_ZONE_EUROPE_BERLIN":            25,
		"TIME_ZONE_EUROPE_BUCHAREST":         26,
		"TIME_ZONE_AMERICA_MEXICO_CITY":      27,
		"TIME_ZONE_MEXICO_BAJASUR":           28,
		"TIME_ZONE_MEXICO_BAJANORTE":         29,
		"TIME_ZONE_BRAZIL_ACRE":              30,
		"TIME_ZONE_BRAZIL_WEST":              31,
		"TIME_ZONE_BRAZIL_EAST":              32,
		"TIME_ZONE_BRAZIL_DENORONHA":         33,
		"TIME_ZONE_AUSTRALIA_DARWIN":         34,
		"TIME_ZONE_AUSTRALIA_ADELAIDE":       35,
		"TIME_ZONE_AUSTRALIA_SYDNEY":         36,
		"TIME_ZONE_AUSTRALIA_BRISBANE":       37,
		"TIME_ZONE_AUSTRALIA_MELBOURNE":      38,
		"TIME_ZONE_AUSTRALIA_PERTH":          39,
		"TIME_ZONE_PACIFIC_AUCKLAND":         40,
		"TIME_ZONE_PACIFIC_CHATHAM":          41,
		"TIME_ZONE_ASIA_SINGAPORE":           42,
		"TIME_ZONE_ASIA_JAPAN":               43,
		"TIME_ZONE_AMERICA_SANTIAGO":         44,
	}
)

Enum value maps for TimeZone.

View Source
var (
	DisplayLanguage_name = map[int32]string{
		0: "DISPLAY_LANGUAGE_SPANISH",
		1: "DISPLAY_LANGUAGE_FRENCH_CANADA",
		2: "DISPLAY_LANGUAGE_PORTUGUESE",
		3: "DISPLAY_LANGUAGE_ENGLISH",
	}
	DisplayLanguage_value = map[string]int32{
		"DISPLAY_LANGUAGE_SPANISH":       0,
		"DISPLAY_LANGUAGE_FRENCH_CANADA": 1,
		"DISPLAY_LANGUAGE_PORTUGUESE":    2,
		"DISPLAY_LANGUAGE_ENGLISH":       3,
	}
)

Enum value maps for DisplayLanguage.

View Source
var (
	DefaultDuplicateHandling_name = map[int32]string{
		0: "DEFAULT_DUPLICATE_HANDLING_KEEP_RECORD_AND_DISCARD_NUMBER",
		1: "DEFAULT_DUPLICATE_HANDLING_DISCARD_RECORD",
		2: "DEFAULT_DUPLICATE_HANDLING_ALLOW_DUPLICATES",
		3: "DEFAULT_DUPLICATE_HANDLING_CREATE_DUPLICATES_LIST",
	}
	DefaultDuplicateHandling_value = map[string]int32{
		"DEFAULT_DUPLICATE_HANDLING_KEEP_RECORD_AND_DISCARD_NUMBER": 0,
		"DEFAULT_DUPLICATE_HANDLING_DISCARD_RECORD":                 1,
		"DEFAULT_DUPLICATE_HANDLING_ALLOW_DUPLICATES":               2,
		"DEFAULT_DUPLICATE_HANDLING_CREATE_DUPLICATES_LIST":         3,
	}
)

Enum value maps for DefaultDuplicateHandling.

View Source
var (
	StandardImportFormat_name = map[int32]string{
		0: "STANDARD_IMPORT_FORMAT_TAB_DELIMITED",
		1: "STANDARD_IMPORT_FORMAT_EXCEL_COMMA_SEPARATED",
		2: "STANDARD_IMPORT_FORMAT_COMMA_SEPARATED",
	}
	StandardImportFormat_value = map[string]int32{
		"STANDARD_IMPORT_FORMAT_TAB_DELIMITED":         0,
		"STANDARD_IMPORT_FORMAT_EXCEL_COMMA_SEPARATED": 1,
		"STANDARD_IMPORT_FORMAT_COMMA_SEPARATED":       2,
	}
)

Enum value maps for StandardImportFormat.

View Source
var (
	AgentInfoSortBy_name = map[int32]string{
		0:  "AGENT_INFO_SORT_BY_NONE",
		1:  "AGENT_INFO_SORT_BY_AGENT",
		2:  "AGENT_INFO_SORT_BY_AGENT_LAST_NAME",
		3:  "AGENT_INFO_SORT_BY_AGENT_STATUS_SIMPLIFIER",
		4:  "AGENT_INFO_SORT_BY_CALL_COUNT",
		5:  "AGENT_INFO_SORT_BY_SECONDS_SINCE_STATUS_CHANGE",
		6:  "AGENT_INFO_SORT_BY_HUNT_GROUP_NAME",
		7:  "AGENT_INFO_SORT_BY_HUNT_GROUP_SID",
		8:  "AGENT_INFO_SORT_BY_SESSION_LOGIN_TIME",
		9:  "AGENT_INFO_SORT_BY_MULTI_HOLD_COUNT",
		10: "AGENT_INFO_SORT_BY_SIMPLE_HOLD_COUNT",
		11: "AGENT_INFO_SORT_BY_HOLD_COUNT",
	}
	AgentInfoSortBy_value = map[string]int32{
		"AGENT_INFO_SORT_BY_NONE":                        0,
		"AGENT_INFO_SORT_BY_AGENT":                       1,
		"AGENT_INFO_SORT_BY_AGENT_LAST_NAME":             2,
		"AGENT_INFO_SORT_BY_AGENT_STATUS_SIMPLIFIER":     3,
		"AGENT_INFO_SORT_BY_CALL_COUNT":                  4,
		"AGENT_INFO_SORT_BY_SECONDS_SINCE_STATUS_CHANGE": 5,
		"AGENT_INFO_SORT_BY_HUNT_GROUP_NAME":             6,
		"AGENT_INFO_SORT_BY_HUNT_GROUP_SID":              7,
		"AGENT_INFO_SORT_BY_SESSION_LOGIN_TIME":          8,
		"AGENT_INFO_SORT_BY_MULTI_HOLD_COUNT":            9,
		"AGENT_INFO_SORT_BY_SIMPLE_HOLD_COUNT":           10,
		"AGENT_INFO_SORT_BY_HOLD_COUNT":                  11,
	}
)

Enum value maps for AgentInfoSortBy.

View Source
var (
	QueueInfoSortBy_name = map[int32]string{
		0: "QUEUE_INFO_SORT_BY_NONE",
		1: "QUEUE_INFO_SORT_BY_AVERAGE_LENGTH",
		4: "QUEUE_INFO_SORT_BY_CALL_COUNT",
		5: "QUEUE_INFO_SORT_BY_CALL_SKILLS",
		6: "QUEUE_INFO_SORT_BY_CALL_TYPE",
		7: "QUEUE_INFO_SORT_BY_MAXIMUM_LENGTH",
		8: "QUEUE_INFO_SORT_BY_QUEUED_NOTIFICATION_TYPE",
	}
	QueueInfoSortBy_value = map[string]int32{
		"QUEUE_INFO_SORT_BY_NONE":                     0,
		"QUEUE_INFO_SORT_BY_AVERAGE_LENGTH":           1,
		"QUEUE_INFO_SORT_BY_CALL_COUNT":               4,
		"QUEUE_INFO_SORT_BY_CALL_SKILLS":              5,
		"QUEUE_INFO_SORT_BY_CALL_TYPE":                6,
		"QUEUE_INFO_SORT_BY_MAXIMUM_LENGTH":           7,
		"QUEUE_INFO_SORT_BY_QUEUED_NOTIFICATION_TYPE": 8,
	}
)

Enum value maps for QueueInfoSortBy.

View Source
var (
	ClientSkin_name = map[int32]string{
		0:  "CLIENT_SKIN_DEFAULT",
		1:  "CLIENT_SKIN_TCN_BLUE",
		2:  "CLIENT_SKIN_TCN_SEA_GREEN",
		3:  "CLIENT_SKIN_RDS_ADVANTAGE",
		4:  "CLIENT_SKIN_RSI",
		5:  "CLIENT_SKIN_QUICK_CONNECT_SOLUTIONS",
		6:  "CLIENT_SKIN_BRAND_BUILDER_SOLUTIONS",
		7:  "CLIENT_SKIN_DEALER_SPIKE",
		8:  "CLIENT_SKIN_ONTARIO_SYSTEMS",
		9:  "CLIENT_SKIN_PEARSON",
		10: "CLIENT_SKIN_THE_DEBT_CORPORATION",
		11: "CLIENT_SKIN_TCN_CANADA",
		12: "CLIENT_SKIN_QUAD_CORP",
		13: "CLIENT_SKIN_BROADBAND_DYNAMICS",
		14: "CLIENT_SKIN_AKTIV_KAPITAL",
		15: "CLIENT_SKIN_COMMERCIAL_CREDIT_ADJUSTERS",
		16: "CLIENT_SKIN_NEPTUNE_INNOVATIONS",
		17: "CLIENT_SKIN_NEPTUNE_BILL_GOSLING",
		18: "CLIENT_SKIN_SOPRA",
		19: "CLIENT_SKIN_TCN_USA",
		20: "CLIENT_SKIN_TELSOLUTIONS",
		21: "CLIENT_SKIN_CREDIT_SOFT",
		22: "CLIENT_SKIN_VOICEMED",
		23: "CLIENT_SKIN_EXPERIAN",
	}
	ClientSkin_value = map[string]int32{
		"CLIENT_SKIN_DEFAULT":                     0,
		"CLIENT_SKIN_TCN_BLUE":                    1,
		"CLIENT_SKIN_TCN_SEA_GREEN":               2,
		"CLIENT_SKIN_RDS_ADVANTAGE":               3,
		"CLIENT_SKIN_RSI":                         4,
		"CLIENT_SKIN_QUICK_CONNECT_SOLUTIONS":     5,
		"CLIENT_SKIN_BRAND_BUILDER_SOLUTIONS":     6,
		"CLIENT_SKIN_DEALER_SPIKE":                7,
		"CLIENT_SKIN_ONTARIO_SYSTEMS":             8,
		"CLIENT_SKIN_PEARSON":                     9,
		"CLIENT_SKIN_THE_DEBT_CORPORATION":        10,
		"CLIENT_SKIN_TCN_CANADA":                  11,
		"CLIENT_SKIN_QUAD_CORP":                   12,
		"CLIENT_SKIN_BROADBAND_DYNAMICS":          13,
		"CLIENT_SKIN_AKTIV_KAPITAL":               14,
		"CLIENT_SKIN_COMMERCIAL_CREDIT_ADJUSTERS": 15,
		"CLIENT_SKIN_NEPTUNE_INNOVATIONS":         16,
		"CLIENT_SKIN_NEPTUNE_BILL_GOSLING":        17,
		"CLIENT_SKIN_SOPRA":                       18,
		"CLIENT_SKIN_TCN_USA":                     19,
		"CLIENT_SKIN_TELSOLUTIONS":                20,
		"CLIENT_SKIN_CREDIT_SOFT":                 21,
		"CLIENT_SKIN_VOICEMED":                    22,
		"CLIENT_SKIN_EXPERIAN":                    23,
	}
)

Enum value maps for ClientSkin.

View Source
var (
	AutomaticSystemCode_name = map[int32]string{
		0: "AUTOMATIC_SYSTEM_CODE_ADVANCE_STATUS",
		2: "AUTOMATIC_SYSTEM_CODE_CHANGE_PASSWORD",
		3: "AUTOMATIC_SYSTEM_CODE_CHECK_VOICE_MAIL",
		4: "AUTOMATIC_SYSTEM_CODE_MANUALLY_APPROVE_CALLS",
	}
	AutomaticSystemCode_value = map[string]int32{
		"AUTOMATIC_SYSTEM_CODE_ADVANCE_STATUS":         0,
		"AUTOMATIC_SYSTEM_CODE_CHANGE_PASSWORD":        2,
		"AUTOMATIC_SYSTEM_CODE_CHECK_VOICE_MAIL":       3,
		"AUTOMATIC_SYSTEM_CODE_MANUALLY_APPROVE_CALLS": 4,
	}
)

Enum value maps for AutomaticSystemCode.

View Source
var (
	AdvanceStatusType_name = map[int32]string{
		0: "ADVANCE_STATUS_TYPE_PAUSED",
		1: "ADVANCE_STATUS_TYPE_WAITING",
		2: "ADVANCE_STATUS_TYPE_WRAP_UP",
		3: "ADVANCE_STATUS_TYPE_ON_CALL",
	}
	AdvanceStatusType_value = map[string]int32{
		"ADVANCE_STATUS_TYPE_PAUSED":  0,
		"ADVANCE_STATUS_TYPE_WAITING": 1,
		"ADVANCE_STATUS_TYPE_WRAP_UP": 2,
		"ADVANCE_STATUS_TYPE_ON_CALL": 3,
	}
)

Enum value maps for AdvanceStatusType.

View Source
var (
	AgentFieldOption_name = map[int32]string{
		0:  "AGENT_FIELD_OPTION_AGENT_FIRST_NAME",
		1:  "AGENT_FIELD_OPTION_AGENT_ID",
		2:  "AGENT_FIELD_OPTION_AGENT_LAST_NAME",
		3:  "AGENT_FIELD_OPTION_AGENT_USERNAME",
		4:  "AGENT_FIELD_OPTION_CALL_ID",
		5:  "AGENT_FIELD_OPTION_CALLER_ID",
		6:  "AGENT_FIELD_OPTION_CONSUMER_PHONE_NUMBER",
		7:  "AGENT_FIELD_OPTION_GROUP_ID",
		8:  "AGENT_FIELD_OPTION_HUNT_GROUP_ID",
		9:  "AGENT_FIELD_OPTION_HUNT_GROUP_NAME",
		10: "AGENT_FIELD_OPTION_HUNT_GROUP_TYPE",
		11: "AGENT_FIELD_OPTION_PARTNER_AGENT_ID",
	}
	AgentFieldOption_value = map[string]int32{
		"AGENT_FIELD_OPTION_AGENT_FIRST_NAME":      0,
		"AGENT_FIELD_OPTION_AGENT_ID":              1,
		"AGENT_FIELD_OPTION_AGENT_LAST_NAME":       2,
		"AGENT_FIELD_OPTION_AGENT_USERNAME":        3,
		"AGENT_FIELD_OPTION_CALL_ID":               4,
		"AGENT_FIELD_OPTION_CALLER_ID":             5,
		"AGENT_FIELD_OPTION_CONSUMER_PHONE_NUMBER": 6,
		"AGENT_FIELD_OPTION_GROUP_ID":              7,
		"AGENT_FIELD_OPTION_HUNT_GROUP_ID":         8,
		"AGENT_FIELD_OPTION_HUNT_GROUP_NAME":       9,
		"AGENT_FIELD_OPTION_HUNT_GROUP_TYPE":       10,
		"AGENT_FIELD_OPTION_PARTNER_AGENT_ID":      11,
	}
)

Enum value maps for AgentFieldOption.

View Source
var (
	PostalFieldOption_name = map[int32]string{
		0:  "POSTAL_FIELD_OPTION_ADMIN_CODE_1",
		1:  "POSTAL_FIELD_OPTION_ADMIN_CODE_2",
		2:  "POSTAL_FIELD_OPTION_ADMIN_CODE_3",
		3:  "POSTAL_FIELD_OPTION_ADMIN_NAME_1",
		4:  "POSTAL_FIELD_OPTION_ADMIN_NAME_2",
		5:  "POSTAL_FIELD_OPTION_ADMIN_NAME_3",
		6:  "POSTAL_FIELD_OPTION_AREA_CODE",
		7:  "POSTAL_FIELD_OPTION_CITY_NAME",
		8:  "POSTAL_FIELD_OPTION_CITY_TYPE",
		9:  "POSTAL_FIELD_OPTION_COUNRTY_CODE",
		10: "POSTAL_FIELD_OPTION_COUNTRY_ISO_2_CODE",
		11: "POSTAL_FIELD_OPTION_COUNTY_NAME",
		12: "POSTAL_FIELD_OPTION_COUNTY_FIPS_CODE",
		13: "POSTAL_FIELD_OPTION_LATITUDE",
		14: "POSTAL_FIELD_OPTION_LATITUDE_LONGITUDE_ACCURACY",
		15: "POSTAL_FIELD_OPTION_LONGITUDE",
		16: "POSTAL_FIELD_OPTION_METROPOLITAN_STATISTICAL_AREA",
		17: "POSTAL_FIELD_OPTION_OBSERVES_DAYLIGHT_SAVINGS",
		18: "POSTAL_FIELD_OPTION_PLACE_NAME",
		19: "POSTAL_FIELD_OPTION_POSTAL_CODE",
		20: "POSTAL_FIELD_OPTION_POSTAL_CODE_ALPHANUMERIC",
		21: "POSTAL_FIELD_OPTION_POSTAL_TYPE",
		22: "POSTAL_FIELD_OPTION_STATE_PROVINCE_ABBREVIATION",
		23: "POSTAL_FIELD_OPTION_STATE_PROVINCE_NAME",
		24: "POSTAL_FIELD_OPTION_STATE_FIPS_CODE",
		25: "POSTAL_FIELD_OPTION_TIME_ZONE",
		26: "POSTAL_FIELD_OPTION_UTC_OFFSET",
	}
	PostalFieldOption_value = map[string]int32{
		"POSTAL_FIELD_OPTION_ADMIN_CODE_1":                  0,
		"POSTAL_FIELD_OPTION_ADMIN_CODE_2":                  1,
		"POSTAL_FIELD_OPTION_ADMIN_CODE_3":                  2,
		"POSTAL_FIELD_OPTION_ADMIN_NAME_1":                  3,
		"POSTAL_FIELD_OPTION_ADMIN_NAME_2":                  4,
		"POSTAL_FIELD_OPTION_ADMIN_NAME_3":                  5,
		"POSTAL_FIELD_OPTION_AREA_CODE":                     6,
		"POSTAL_FIELD_OPTION_CITY_NAME":                     7,
		"POSTAL_FIELD_OPTION_CITY_TYPE":                     8,
		"POSTAL_FIELD_OPTION_COUNRTY_CODE":                  9,
		"POSTAL_FIELD_OPTION_COUNTRY_ISO_2_CODE":            10,
		"POSTAL_FIELD_OPTION_COUNTY_NAME":                   11,
		"POSTAL_FIELD_OPTION_COUNTY_FIPS_CODE":              12,
		"POSTAL_FIELD_OPTION_LATITUDE":                      13,
		"POSTAL_FIELD_OPTION_LATITUDE_LONGITUDE_ACCURACY":   14,
		"POSTAL_FIELD_OPTION_LONGITUDE":                     15,
		"POSTAL_FIELD_OPTION_METROPOLITAN_STATISTICAL_AREA": 16,
		"POSTAL_FIELD_OPTION_OBSERVES_DAYLIGHT_SAVINGS":     17,
		"POSTAL_FIELD_OPTION_PLACE_NAME":                    18,
		"POSTAL_FIELD_OPTION_POSTAL_CODE":                   19,
		"POSTAL_FIELD_OPTION_POSTAL_CODE_ALPHANUMERIC":      20,
		"POSTAL_FIELD_OPTION_POSTAL_TYPE":                   21,
		"POSTAL_FIELD_OPTION_STATE_PROVINCE_ABBREVIATION":   22,
		"POSTAL_FIELD_OPTION_STATE_PROVINCE_NAME":           23,
		"POSTAL_FIELD_OPTION_STATE_FIPS_CODE":               24,
		"POSTAL_FIELD_OPTION_TIME_ZONE":                     25,
		"POSTAL_FIELD_OPTION_UTC_OFFSET":                    26,
	}
)

Enum value maps for PostalFieldOption.

View Source
var (
	PhoneFieldOption_name = map[int32]string{
		0:  "PHONE_FIELD_OPTION_AREA_CODE",
		1:  "PHONE_FIELD_OPTION_CARRIER",
		2:  "PHONE_FIELD_OPTION_CENTRAL_OFFICE_CODE_TYPE",
		3:  "PHONE_FIELD_OPTION_CITY",
		4:  "PHONE_FIELD_OPTION_COUNTRY_CODE",
		5:  "PHONE_FIELD_OPTION_COUNRTY_CODE_SUBSCRIBER_NUMBER",
		6:  "PHONE_FIELD_OPTION_COUNTRY_ISO_2_CODE",
		7:  "PHONE_FIELD_OPTION_INTERNATIONAL_PREFIX",
		8:  "PHONE_FIELD_OPTION_LANGUAGE",
		9:  "PHONE_FIELD_OPTION_LATITUDE",
		10: "PHONE_FIELD_OPTION_LONGITUDE",
		11: "PHONE_FIELD_OPTION_MAXIMUM_BLOCK_NUMBER",
		12: "PHONE_FIELD_OPTION_MINIMUM_BLOCK_NUMBER",
		13: "PHONE_FIELD_OPTION_NATIONAL_DESTINATION_CODE",
		14: "PHONE_FIELD_OPTION_NATIONAL_PREFIX",
		15: "PHONE_FIELD_OPTION_NUMBER_BLOCK_ID",
		16: "PHONE_FIELD_OPTION_NUMBER_TYPE",
		17: "PHONE_FIELD_OPTION_NUMBER_USES_NDC",
		18: "PHONE_FIELD_OPTION_OBSERVES_DAYLIGHT_SAVINGS",
		19: "PHONE_FIELD_OPTION_PREFIX",
		20: "PHONE_FIELD_OPTION_REGION_STATE_PROVINCE_CODE",
		21: "PHONE_FIELD_OPTION_REGION_STATE_PROVINCE_NAME",
		22: "PHONE_FIELD_OPTION_SPECIAL_SERVICE_CODE_1",
		23: "PHONE_FIELD_OPTION_SPECIAL_SERVICE_CODE_2",
		24: "PHONE_FIELD_OPTION_SPECIAL_SERVICE_CODE_3",
		25: "PHONE_FIELD_OPTION_SPECIAL_SERVICE_CODE_4",
		26: "PHONE_FIELD_OPTION_TIME_ZONE",
		27: "PHONE_FIELD_OPTION_UTC_OFFSET",
	}
	PhoneFieldOption_value = map[string]int32{
		"PHONE_FIELD_OPTION_AREA_CODE":                      0,
		"PHONE_FIELD_OPTION_CARRIER":                        1,
		"PHONE_FIELD_OPTION_CENTRAL_OFFICE_CODE_TYPE":       2,
		"PHONE_FIELD_OPTION_CITY":                           3,
		"PHONE_FIELD_OPTION_COUNTRY_CODE":                   4,
		"PHONE_FIELD_OPTION_COUNRTY_CODE_SUBSCRIBER_NUMBER": 5,
		"PHONE_FIELD_OPTION_COUNTRY_ISO_2_CODE":             6,
		"PHONE_FIELD_OPTION_INTERNATIONAL_PREFIX":           7,
		"PHONE_FIELD_OPTION_LANGUAGE":                       8,
		"PHONE_FIELD_OPTION_LATITUDE":                       9,
		"PHONE_FIELD_OPTION_LONGITUDE":                      10,
		"PHONE_FIELD_OPTION_MAXIMUM_BLOCK_NUMBER":           11,
		"PHONE_FIELD_OPTION_MINIMUM_BLOCK_NUMBER":           12,
		"PHONE_FIELD_OPTION_NATIONAL_DESTINATION_CODE":      13,
		"PHONE_FIELD_OPTION_NATIONAL_PREFIX":                14,
		"PHONE_FIELD_OPTION_NUMBER_BLOCK_ID":                15,
		"PHONE_FIELD_OPTION_NUMBER_TYPE":                    16,
		"PHONE_FIELD_OPTION_NUMBER_USES_NDC":                17,
		"PHONE_FIELD_OPTION_OBSERVES_DAYLIGHT_SAVINGS":      18,
		"PHONE_FIELD_OPTION_PREFIX":                         19,
		"PHONE_FIELD_OPTION_REGION_STATE_PROVINCE_CODE":     20,
		"PHONE_FIELD_OPTION_REGION_STATE_PROVINCE_NAME":     21,
		"PHONE_FIELD_OPTION_SPECIAL_SERVICE_CODE_1":         22,
		"PHONE_FIELD_OPTION_SPECIAL_SERVICE_CODE_2":         23,
		"PHONE_FIELD_OPTION_SPECIAL_SERVICE_CODE_3":         24,
		"PHONE_FIELD_OPTION_SPECIAL_SERVICE_CODE_4":         25,
		"PHONE_FIELD_OPTION_TIME_ZONE":                      26,
		"PHONE_FIELD_OPTION_UTC_OFFSET":                     27,
	}
)

Enum value maps for PhoneFieldOption.

View Source
var (
	PhonePostalDisplayOptions_name = map[int32]string{
		0:  "DISPLAY_OPTION_ADMIN_CODE_1",
		1:  "DISPLAY_OPTION_ADMIN_CODE_2",
		2:  "DISPLAY_OPTION_ADMIN_CODE_3",
		3:  "DISPLAY_OPTION_ADMIN_NAME_1",
		4:  "DISPLAY_OPTION_ADMIN_NAME_2",
		5:  "DISPLAY_OPTION_ADMIN_NAME_3",
		6:  "DISPLAY_OPTION_AREA_CODE",
		7:  "DISPLAY_OPTION_CARRIER",
		8:  "DISPLAY_OPTION_CENTRAL_OFFICE_CODE_TYPE",
		9:  "DISPLAY_OPTION_CITY",
		10: "DISPLAY_OPTION_CITY_NAME",
		11: "DISPLAY_OPTION_CITY_TYPE",
		12: "DISPLAY_OPTION_COUNTRY_CODE",
		13: "DISPLAY_OPTION_COUNTRY_CODE_SUBSCRIBER_NUMBER",
		14: "DISPLAY_OPTION_ISO_2",
		15: "DISPLAY_OPTION_COUNTY_NAME",
		16: "DISPLAY_OPTION_COUNTY_FIPS",
		17: "DISPLAY_OPTION_INTERNATIONAL_PREFIX",
		18: "DISPLAY_OPTION_LANGUAGE",
		19: "DISPLAY_OPTION_LATITUDE",
		20: "DISPLAY_OPTION_LONGITUDE_LATITUDE_ACCURACY",
		21: "DISPLAY_OPTION_LONGITUDE",
		22: "DISPLAY_OPTION_MAXIMUM_BLOCK_NUMBER",
		23: "DISPLAY_OPTION_METROPOLITAN_STATISTICAL_AREA",
		24: "DISPLAY_OPTION_MINIMUM_BLOCK_NUMBER",
		25: "DISPLAY_OPTION_NATIONAL_DESTINATION_CODE",
		26: "DISPLAY_OPTION_NATIONAL_PREFIX",
		27: "DISPLAY_OPTION_NUMBER_PREFIX",
		28: "DISPLAY_OPTION_NUMBER_TYPE",
		29: "DISPLAY_OPTION_NUMBER_USES_NDC",
		30: "DISPLAY_OPTION_OBSERVES_DAYLIGHT_SAVINGS_TIME",
		31: "DISPLAY_OPTION_PLACE_NAME",
		32: "DISPLAY_OPTION_POSTAL_CODE",
		33: "DISPLAY_OPTION_POSTAL_CODE_ALPHANUMERIC",
		34: "DISPLAY_OPTION_POSTAL_TYPE",
		35: "DISPLAY_OPTION_PROVINCE_ABBREVIATION",
		36: "DISPLAY_OPTION_PROVINCE_NAME",
		37: "DISPLAY_OPTION_SPECIAL_SERVICE_CODE_1",
		38: "DISPLAY_OPTION_SPECIAL_SERVICE_CODE_2",
		39: "DISPLAY_OPTION_SPECIAL_SERVICE_CODE_3",
		40: "DISPLAY_OPTION_SPECIAL_SERVICE_CODE_4",
		41: "DISPLAY_OPTION_PROVINCE_STATE_NAME",
		42: "DISPLAY_OPTION_STATE_FIPS_CODE",
		43: "DISPLAY_OPTION_TIME_ZONE",
		44: "DISPLAY_OPTION_UTC_OFFSET",
	}
	PhonePostalDisplayOptions_value = map[string]int32{
		"DISPLAY_OPTION_ADMIN_CODE_1":                   0,
		"DISPLAY_OPTION_ADMIN_CODE_2":                   1,
		"DISPLAY_OPTION_ADMIN_CODE_3":                   2,
		"DISPLAY_OPTION_ADMIN_NAME_1":                   3,
		"DISPLAY_OPTION_ADMIN_NAME_2":                   4,
		"DISPLAY_OPTION_ADMIN_NAME_3":                   5,
		"DISPLAY_OPTION_AREA_CODE":                      6,
		"DISPLAY_OPTION_CARRIER":                        7,
		"DISPLAY_OPTION_CENTRAL_OFFICE_CODE_TYPE":       8,
		"DISPLAY_OPTION_CITY":                           9,
		"DISPLAY_OPTION_CITY_NAME":                      10,
		"DISPLAY_OPTION_CITY_TYPE":                      11,
		"DISPLAY_OPTION_COUNTRY_CODE":                   12,
		"DISPLAY_OPTION_COUNTRY_CODE_SUBSCRIBER_NUMBER": 13,
		"DISPLAY_OPTION_ISO_2":                          14,
		"DISPLAY_OPTION_COUNTY_NAME":                    15,
		"DISPLAY_OPTION_COUNTY_FIPS":                    16,
		"DISPLAY_OPTION_INTERNATIONAL_PREFIX":           17,
		"DISPLAY_OPTION_LANGUAGE":                       18,
		"DISPLAY_OPTION_LATITUDE":                       19,
		"DISPLAY_OPTION_LONGITUDE_LATITUDE_ACCURACY":    20,
		"DISPLAY_OPTION_LONGITUDE":                      21,
		"DISPLAY_OPTION_MAXIMUM_BLOCK_NUMBER":           22,
		"DISPLAY_OPTION_METROPOLITAN_STATISTICAL_AREA":  23,
		"DISPLAY_OPTION_MINIMUM_BLOCK_NUMBER":           24,
		"DISPLAY_OPTION_NATIONAL_DESTINATION_CODE":      25,
		"DISPLAY_OPTION_NATIONAL_PREFIX":                26,
		"DISPLAY_OPTION_NUMBER_PREFIX":                  27,
		"DISPLAY_OPTION_NUMBER_TYPE":                    28,
		"DISPLAY_OPTION_NUMBER_USES_NDC":                29,
		"DISPLAY_OPTION_OBSERVES_DAYLIGHT_SAVINGS_TIME": 30,
		"DISPLAY_OPTION_PLACE_NAME":                     31,
		"DISPLAY_OPTION_POSTAL_CODE":                    32,
		"DISPLAY_OPTION_POSTAL_CODE_ALPHANUMERIC":       33,
		"DISPLAY_OPTION_POSTAL_TYPE":                    34,
		"DISPLAY_OPTION_PROVINCE_ABBREVIATION":          35,
		"DISPLAY_OPTION_PROVINCE_NAME":                  36,
		"DISPLAY_OPTION_SPECIAL_SERVICE_CODE_1":         37,
		"DISPLAY_OPTION_SPECIAL_SERVICE_CODE_2":         38,
		"DISPLAY_OPTION_SPECIAL_SERVICE_CODE_3":         39,
		"DISPLAY_OPTION_SPECIAL_SERVICE_CODE_4":         40,
		"DISPLAY_OPTION_PROVINCE_STATE_NAME":            41,
		"DISPLAY_OPTION_STATE_FIPS_CODE":                42,
		"DISPLAY_OPTION_TIME_ZONE":                      43,
		"DISPLAY_OPTION_UTC_OFFSET":                     44,
	}
)

Enum value maps for PhonePostalDisplayOptions.

View Source
var (
	OperatorApplications_name = map[int32]string{
		0:  "AGENT_APP",
		1:  "ORGANIZATION_MANAGEMENT_APP",
		2:  "CUSTOMER_JOURNEY_SERVICES_APP",
		3:  "LIST_MANAGEMENT_SERVICES_APP",
		4:  "AGENT_MANAGER_APP",
		6:  "NATURAL_LANGUAGE_COMPLIANCE_APP",
		8:  "VOICE_ANALYTICS_APP",
		9:  "SCRIPTS_APP",
		10: "ROOM303_APP",
		11: "OMNI_BOSS_APP",
		12: "WFM_APP",
		13: "PAYMENTS_APP",
		15: "SUPPORT_APP",
		16: "BUSINESS_INTELLIGENCE_APP",
		17: "BACKOFFICE_APP",
		19: "SCORECARDS_APP",
		20: "DEV_TOOLS_APP",
		21: "LEARNING_CENTER_APP",
		22: "DELIVERY_SERVICE_APP",
		23: "PERFORMANCE_MANAGEMENT_APP",
		31: "TICKETS_APP",
		32: "AGENT_BETA_APP",
		33: "NEWSROOM_APP",
		34: "CONTACTMANAGER_APP",
	}
	OperatorApplications_value = map[string]int32{
		"AGENT_APP":                       0,
		"ORGANIZATION_MANAGEMENT_APP":     1,
		"CUSTOMER_JOURNEY_SERVICES_APP":   2,
		"LIST_MANAGEMENT_SERVICES_APP":    3,
		"AGENT_MANAGER_APP":               4,
		"NATURAL_LANGUAGE_COMPLIANCE_APP": 6,
		"VOICE_ANALYTICS_APP":             8,
		"SCRIPTS_APP":                     9,
		"ROOM303_APP":                     10,
		"OMNI_BOSS_APP":                   11,
		"WFM_APP":                         12,
		"PAYMENTS_APP":                    13,
		"SUPPORT_APP":                     15,
		"BUSINESS_INTELLIGENCE_APP":       16,
		"BACKOFFICE_APP":                  17,
		"SCORECARDS_APP":                  19,
		"DEV_TOOLS_APP":                   20,
		"LEARNING_CENTER_APP":             21,
		"DELIVERY_SERVICE_APP":            22,
		"PERFORMANCE_MANAGEMENT_APP":      23,
		"TICKETS_APP":                     31,
		"AGENT_BETA_APP":                  32,
		"NEWSROOM_APP":                    33,
		"CONTACTMANAGER_APP":              34,
	}
)

Enum value maps for OperatorApplications.

View Source
var (
	AnnouncementMixingOption_name = map[int32]string{
		0: "ANNOUNCEMENT_MIXING_OPTION_MUTE_HOLD_MUSIC",
		1: "ANNOUNCEMENT_MIXING_OPTION_PLAY_OVER_HOLD_MUSIC",
	}
	AnnouncementMixingOption_value = map[string]int32{
		"ANNOUNCEMENT_MIXING_OPTION_MUTE_HOLD_MUSIC":      0,
		"ANNOUNCEMENT_MIXING_OPTION_PLAY_OVER_HOLD_MUSIC": 1,
	}
)

Enum value maps for AnnouncementMixingOption.

View Source
var (
	InboundOverrideOption_name = map[int32]string{
		0: "INBOUND_OVERRIDE_OPTION_DO_NOTHING",
		1: "INBOUND_OVERRIDE_OPTION_OVERRIDE",
		2: "INBOUND_OVERRIDE_OPTION_HANG_UP",
	}
	InboundOverrideOption_value = map[string]int32{
		"INBOUND_OVERRIDE_OPTION_DO_NOTHING": 0,
		"INBOUND_OVERRIDE_OPTION_OVERRIDE":   1,
		"INBOUND_OVERRIDE_OPTION_HANG_UP":    2,
	}
)

Enum value maps for InboundOverrideOption.

View Source
var (
	Digit_name = map[int32]string{
		0: "DIGIT_ZERO",
		1: "DIGIT_ONE",
		2: "DIGIT_TWO",
		3: "DIGIT_THREE",
		4: "DIGIT_FOUR",
		5: "DIGIT_FIVE",
		6: "DIGIT_SIX",
		7: "DIGIT_SEVEN",
		8: "DIGIT_EIGHT",
		9: "DIGIT_NINE",
	}
	Digit_value = map[string]int32{
		"DIGIT_ZERO":  0,
		"DIGIT_ONE":   1,
		"DIGIT_TWO":   2,
		"DIGIT_THREE": 3,
		"DIGIT_FOUR":  4,
		"DIGIT_FIVE":  5,
		"DIGIT_SIX":   6,
		"DIGIT_SEVEN": 7,
		"DIGIT_EIGHT": 8,
		"DIGIT_NINE":  9,
	}
)

Enum value maps for Digit.

View Source
var (
	IntercomConnection_name = map[int32]string{
		0: "INTERCOM_CONNECTION_AUTOMATIC",
		1: "INTERCOM_CONNECTION_REQUIRE_ACCEPTANCE",
	}
	IntercomConnection_value = map[string]int32{
		"INTERCOM_CONNECTION_AUTOMATIC":          0,
		"INTERCOM_CONNECTION_REQUIRE_ACCEPTANCE": 1,
	}
)

Enum value maps for IntercomConnection.

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

	ConfigSound_value = map[string]int32{}/* 256 elements not displayed */

)

Enum value maps for ConfigSound.

View Source
var (
	SoundLanguage_name = map[int32]string{
		0: "SOUND_LANGUAGE_ENGLISH",
		1: "SOUND_LANGUAGE_FRENCH",
		5: "SOUND_LANGUAGE_PORTUGUESE",
		6: "SOUND_LANGUAGE_SPANISH",
		7: "SOUND_LANGUAGE_AU_ENGLISH",
	}
	SoundLanguage_value = map[string]int32{
		"SOUND_LANGUAGE_ENGLISH":    0,
		"SOUND_LANGUAGE_FRENCH":     1,
		"SOUND_LANGUAGE_PORTUGUESE": 5,
		"SOUND_LANGUAGE_SPANISH":    6,
		"SOUND_LANGUAGE_AU_ENGLISH": 7,
	}
)

Enum value maps for SoundLanguage.

View Source
var (
	SoundGender_name = map[int32]string{
		0: "SOUND_GENDER_MALE",
		1: "SOUND_GENDER_FEMALE",
	}
	SoundGender_value = map[string]int32{
		"SOUND_GENDER_MALE":   0,
		"SOUND_GENDER_FEMALE": 1,
	}
)

Enum value maps for SoundGender.

View Source
var (
	IdentityProvider_name = map[int32]string{
		0: "CONNECTION_TYPE_NONE",
		1: "CONNECTION_TYPE_OKTA",
		2: "CONNECTION_TYPE_AZURE",
		3: "CONNECTION_TYPE_ADFS",
		4: "CONNECTION_TYPE_OIDC",
	}
	IdentityProvider_value = map[string]int32{
		"CONNECTION_TYPE_NONE":  0,
		"CONNECTION_TYPE_OKTA":  1,
		"CONNECTION_TYPE_AZURE": 2,
		"CONNECTION_TYPE_ADFS":  3,
		"CONNECTION_TYPE_OIDC":  4,
	}
)

Enum value maps for IdentityProvider.

View Source
var (
	RecordingFileType_name = map[int32]string{
		0: "RECORDING_FILE_TYPE_WAV",
		1: "RECORDING_FILE_TYPE_MP3",
	}
	RecordingFileType_value = map[string]int32{
		"RECORDING_FILE_TYPE_WAV": 0,
		"RECORDING_FILE_TYPE_MP3": 1,
	}
)

Enum value maps for RecordingFileType.

View Source
var (
	InitialAgentStatus_name = map[int32]string{
		0: "INITIAL_AGENT_STATUS_READY",
		1: "INITIAL_AGENT_STATUS_PAUSED",
	}
	InitialAgentStatus_value = map[string]int32{
		"INITIAL_AGENT_STATUS_READY":  0,
		"INITIAL_AGENT_STATUS_PAUSED": 1,
	}
)

Enum value maps for InitialAgentStatus.

View Source
var (
	AgentRouting_name = map[int32]string{
		0: "AGENT_ROUTING_ANY_AGENT",
		1: "AGENT_ROUTING_ORIGINAL_AGENT_PREFERRED",
		2: "AGENT_ROUTING_ORIGINAL_AGENT_REQUIRED",
	}
	AgentRouting_value = map[string]int32{
		"AGENT_ROUTING_ANY_AGENT":                0,
		"AGENT_ROUTING_ORIGINAL_AGENT_PREFERRED": 1,
		"AGENT_ROUTING_ORIGINAL_AGENT_REQUIRED":  2,
	}
)

Enum value maps for AgentRouting.

View Source
var (
	AlphanumericKeypadDelimiter_name = map[int32]string{
		0: "ALPHANUMERIC_KEYPAD_DELIMITER_ASTERISK",
		1: "ALPHANUMERIC_KEYPAD_DELIMITER_POUND",
		2: "ALPHANUMERIC_KEYPAD_DELIMITER_SPACE",
	}
	AlphanumericKeypadDelimiter_value = map[string]int32{
		"ALPHANUMERIC_KEYPAD_DELIMITER_ASTERISK": 0,
		"ALPHANUMERIC_KEYPAD_DELIMITER_POUND":    1,
		"ALPHANUMERIC_KEYPAD_DELIMITER_SPACE":    2,
	}
)

Enum value maps for AlphanumericKeypadDelimiter.

View Source
var (
	AgentCallHistoryScope_name = map[int32]string{
		0: "AGENT_CALL_HISTORY_SCOPE_NONE",
		1: "AGENT_CALL_HISTORY_SCOPE_AGENT_SESSION_STATISTICS",
		2: "AGENT_CALL_HISTORY_SCOPE_TODAYS_STATISTICS",
	}
	AgentCallHistoryScope_value = map[string]int32{
		"AGENT_CALL_HISTORY_SCOPE_NONE":                     0,
		"AGENT_CALL_HISTORY_SCOPE_AGENT_SESSION_STATISTICS": 1,
		"AGENT_CALL_HISTORY_SCOPE_TODAYS_STATISTICS":        2,
	}
)

Enum value maps for AgentCallHistoryScope.

View Source
var (
	CommunicationExpiration_name = map[int32]string{
		0:    "COMMUNICATION_EXPIRATION_NEVER",
		1:    "COMMUNICATION_EXPIRATION_ONE_HOUR",
		2:    "COMMUNICATION_EXPIRATION_TWO_HOURS",
		3:    "COMMUNICATION_EXPIRATION_THREE_HOURS",
		4:    "COMMUNICATION_EXPIRATION_FOUR_HOURS",
		5:    "COMMUNICATION_EXPIRATION_FIVE_HOURS",
		6:    "COMMUNICATION_EXPIRATION_SIX_HOURS",
		7:    "COMMUNICATION_EXPIRATION_SEVEN_HOURS",
		8:    "COMMUNICATION_EXPIRATION_EIGHT_HOURS",
		9:    "COMMUNICATION_EXPIRATION_NINE_HOURS",
		10:   "COMMUNICATION_EXPIRATION_TEN_HOURS",
		11:   "COMMUNICATION_EXPIRATION_ELEVEN_HOURS",
		12:   "COMMUNICATION_EXPIRATION_TWELVE_HOURS",
		13:   "COMMUNICATION_EXPIRATION_THIRTEEN_HOURS",
		16:   "COMMUNICATION_EXPIRATION_SIXTEEN_HOURS",
		20:   "COMMUNICATION_EXPIRATION_TWENTY_HOURS",
		24:   "COMMUNICATION_EXPIRATION_TWENTY_FOUR_HOURS",
		36:   "COMMUNICATION_EXPIRATION_THIRTY_SIX_HOURS",
		48:   "COMMUNICATION_EXPIRATION_TWO_DAYS",
		72:   "COMMUNICATION_EXPIRATION_THREE_DAYS",
		96:   "COMMUNICATION_EXPIRATION_FOUR_DAYS",
		120:  "COMMUNICATION_EXPIRATION_FIVE_DAYS",
		144:  "COMMUNICATION_EXPIRATION_SIX_DAYS",
		168:  "COMMUNICATION_EXPIRATION_ONE_WEEK",
		336:  "COMMUNICATION_EXPIRATION_TWO_WEEKS",
		504:  "COMMUNICATION_EXPIRATION_THREE_WEEKS",
		672:  "COMMUNICATION_EXPIRATION_FOUR_WEEKS",
		720:  "COMMUNICATION_EXPIRATION_ONE_MONTH",
		1440: "COMMUNICATION_EXPIRATION_TWO_MONTHS",
		2160: "COMMUNICATION_EXPIRATION_THREE_MONTHS",
		4320: "COMMUNICATION_EXPIRATION_SIX_MONTHS",
		6480: "COMMUNICATION_EXPIRATION_NINE_MONTHS",
		8760: "COMMUNICATION_EXPIRATION_ONE_YEAR",
		9360: "COMMUNICATION_EXPIRATION_THIRTEEN_MONTHS",
	}
	CommunicationExpiration_value = map[string]int32{
		"COMMUNICATION_EXPIRATION_NEVER":             0,
		"COMMUNICATION_EXPIRATION_ONE_HOUR":          1,
		"COMMUNICATION_EXPIRATION_TWO_HOURS":         2,
		"COMMUNICATION_EXPIRATION_THREE_HOURS":       3,
		"COMMUNICATION_EXPIRATION_FOUR_HOURS":        4,
		"COMMUNICATION_EXPIRATION_FIVE_HOURS":        5,
		"COMMUNICATION_EXPIRATION_SIX_HOURS":         6,
		"COMMUNICATION_EXPIRATION_SEVEN_HOURS":       7,
		"COMMUNICATION_EXPIRATION_EIGHT_HOURS":       8,
		"COMMUNICATION_EXPIRATION_NINE_HOURS":        9,
		"COMMUNICATION_EXPIRATION_TEN_HOURS":         10,
		"COMMUNICATION_EXPIRATION_ELEVEN_HOURS":      11,
		"COMMUNICATION_EXPIRATION_TWELVE_HOURS":      12,
		"COMMUNICATION_EXPIRATION_THIRTEEN_HOURS":    13,
		"COMMUNICATION_EXPIRATION_SIXTEEN_HOURS":     16,
		"COMMUNICATION_EXPIRATION_TWENTY_HOURS":      20,
		"COMMUNICATION_EXPIRATION_TWENTY_FOUR_HOURS": 24,
		"COMMUNICATION_EXPIRATION_THIRTY_SIX_HOURS":  36,
		"COMMUNICATION_EXPIRATION_TWO_DAYS":          48,
		"COMMUNICATION_EXPIRATION_THREE_DAYS":        72,
		"COMMUNICATION_EXPIRATION_FOUR_DAYS":         96,
		"COMMUNICATION_EXPIRATION_FIVE_DAYS":         120,
		"COMMUNICATION_EXPIRATION_SIX_DAYS":          144,
		"COMMUNICATION_EXPIRATION_ONE_WEEK":          168,
		"COMMUNICATION_EXPIRATION_TWO_WEEKS":         336,
		"COMMUNICATION_EXPIRATION_THREE_WEEKS":       504,
		"COMMUNICATION_EXPIRATION_FOUR_WEEKS":        672,
		"COMMUNICATION_EXPIRATION_ONE_MONTH":         720,
		"COMMUNICATION_EXPIRATION_TWO_MONTHS":        1440,
		"COMMUNICATION_EXPIRATION_THREE_MONTHS":      2160,
		"COMMUNICATION_EXPIRATION_SIX_MONTHS":        4320,
		"COMMUNICATION_EXPIRATION_NINE_MONTHS":       6480,
		"COMMUNICATION_EXPIRATION_ONE_YEAR":          8760,
		"COMMUNICATION_EXPIRATION_THIRTEEN_MONTHS":   9360,
	}
)

Enum value maps for CommunicationExpiration.

View Source
var (
	DefaultCallbackRouting_name = map[int32]string{
		0: "DEFAULT_CALLBACK_ROUTING_NONE",
		1: "DEFAULT_CALLBACK_ROUTING_TO_AGENT",
		2: "DEFAULT_CALLBACK_ROUTING_AGENT_SKILLSET",
	}
	DefaultCallbackRouting_value = map[string]int32{
		"DEFAULT_CALLBACK_ROUTING_NONE":           0,
		"DEFAULT_CALLBACK_ROUTING_TO_AGENT":       1,
		"DEFAULT_CALLBACK_ROUTING_AGENT_SKILLSET": 2,
	}
)

Enum value maps for DefaultCallbackRouting.

View Source
var (
	XMLPropertyKey_name = map[int32]string{
		0:  "XML_PROPERTY_KEY_NONE",
		1:  "XML_PROPERTY_KEY_AGENT_DISPOSITION_CONDITIONAL_DNCL",
		2:  "XML_PROPERTY_KEY_AGENT_LOGIN_GUI_STATISTICS_TEMPLATE",
		3:  "XML_PROPERTY_KEY_AGENT_PAUSE_CODES",
		4:  "XML_PROPERTY_KEY_AGENT_SKILLS_FILTER",
		5:  "XML_PROPERTY_KEY_AGENT_STATUS_DASHBOARD_TEMPLATE",
		6:  "XML_PROPERTY_KEY_AGENT_STATUS_DISPLAY_TEMPLATE",
		7:  "XML_PROPERTY_KEY_CALLER_ID_BUCKET",
		8:  "XML_PROPERTY_KEY_CAMPAIGN_LINK",
		9:  "XML_PROPERTY_KEY_CONTACTS_SORTORDER_TEMPLATE",
		10: "XML_PROPERTY_KEY_CRITERIA_DATA",
		11: "XML_PROPERTY_KEY_CUSTOMER_CALL_CODES",
		12: "XML_PROPERTY_KEY_CUSTOM_REPORT_FILTER",
		13: "XML_PROPERTY_KEY_DATA_DIP_CONFIG",
		14: "XML_PROPERTY_KEY_EXTENDED_CONDITIONAL_DIALING",
		15: "XML_PROPERTY_KEY_GENERIC_STATISTICS_TABLE_FORMATTING_TEMPLATE",
		16: "XML_PROPERTY_KEY_HG_CLIENT_INFO_DISPLAY_TEMPLATE",
		17: "XML_PROPERTY_KEY_HUNT_GROUP_SCRIPT",
		18: "XML_PROPERTY_KEY_OPERATIONAL_RESPONSE_STATS_TEMPLATE",
		19: "XML_PROPERTY_KEY_QUEUE_HOLD_INFO_DASHBOARD_TEMPLATE",
		20: "XML_PROPERTY_KEY_REPORT_RESULT_MAPPING",
		21: "XML_PROPERTY_KEY_RESPONSE_EVALUATOR",
		22: "XML_PROPERTY_KEY_STOP_TRIGGER",
		23: "XML_PROPERTY_KEY_TASK_GROUP_REPORT_FILTER",
	}
	XMLPropertyKey_value = map[string]int32{
		"XML_PROPERTY_KEY_NONE":                                         0,
		"XML_PROPERTY_KEY_AGENT_DISPOSITION_CONDITIONAL_DNCL":           1,
		"XML_PROPERTY_KEY_AGENT_LOGIN_GUI_STATISTICS_TEMPLATE":          2,
		"XML_PROPERTY_KEY_AGENT_PAUSE_CODES":                            3,
		"XML_PROPERTY_KEY_AGENT_SKILLS_FILTER":                          4,
		"XML_PROPERTY_KEY_AGENT_STATUS_DASHBOARD_TEMPLATE":              5,
		"XML_PROPERTY_KEY_AGENT_STATUS_DISPLAY_TEMPLATE":                6,
		"XML_PROPERTY_KEY_CALLER_ID_BUCKET":                             7,
		"XML_PROPERTY_KEY_CAMPAIGN_LINK":                                8,
		"XML_PROPERTY_KEY_CONTACTS_SORTORDER_TEMPLATE":                  9,
		"XML_PROPERTY_KEY_CRITERIA_DATA":                                10,
		"XML_PROPERTY_KEY_CUSTOMER_CALL_CODES":                          11,
		"XML_PROPERTY_KEY_CUSTOM_REPORT_FILTER":                         12,
		"XML_PROPERTY_KEY_DATA_DIP_CONFIG":                              13,
		"XML_PROPERTY_KEY_EXTENDED_CONDITIONAL_DIALING":                 14,
		"XML_PROPERTY_KEY_GENERIC_STATISTICS_TABLE_FORMATTING_TEMPLATE": 15,
		"XML_PROPERTY_KEY_HG_CLIENT_INFO_DISPLAY_TEMPLATE":              16,
		"XML_PROPERTY_KEY_HUNT_GROUP_SCRIPT":                            17,
		"XML_PROPERTY_KEY_OPERATIONAL_RESPONSE_STATS_TEMPLATE":          18,
		"XML_PROPERTY_KEY_QUEUE_HOLD_INFO_DASHBOARD_TEMPLATE":           19,
		"XML_PROPERTY_KEY_REPORT_RESULT_MAPPING":                        20,
		"XML_PROPERTY_KEY_RESPONSE_EVALUATOR":                           21,
		"XML_PROPERTY_KEY_STOP_TRIGGER":                                 22,
		"XML_PROPERTY_KEY_TASK_GROUP_REPORT_FILTER":                     23,
	}
)

Enum value maps for XMLPropertyKey.

View Source
var (
	DefaultManualCallRecording_name = map[int32]string{
		0: "DEFAULT_MANUAL_CALL_RECORDING_ORG_DEFAULT",
		1: "DEFAULT_MANUAL_CALL_RECORDING_ENABLED",
		2: "DEFAULT_MANUAL_CALL_RECORDING_DISABLED",
	}
	DefaultManualCallRecording_value = map[string]int32{
		"DEFAULT_MANUAL_CALL_RECORDING_ORG_DEFAULT": 0,
		"DEFAULT_MANUAL_CALL_RECORDING_ENABLED":     1,
		"DEFAULT_MANUAL_CALL_RECORDING_DISABLED":    2,
	}
)

Enum value maps for DefaultManualCallRecording.

View Source
var (
	HuntGroupOrgDefaultCustom_name = map[int32]string{
		0: "HUNT_GROUP_USE_ORG_DEFAULT",
		1: "HUNT_GROUP_CUSTOM_ENABLED",
		2: "HUNT_GROUP_CUSTOM_DISABLED",
	}
	HuntGroupOrgDefaultCustom_value = map[string]int32{
		"HUNT_GROUP_USE_ORG_DEFAULT": 0,
		"HUNT_GROUP_CUSTOM_ENABLED":  1,
		"HUNT_GROUP_CUSTOM_DISABLED": 2,
	}
)

Enum value maps for HuntGroupOrgDefaultCustom.

View Source
var (
	ManualDialTimeZoneValidation_name = map[int32]string{
		0: "MANUAL_DIAL_TIME_ZONE_VALIDATION_DISABLED",
		1: "MANUAL_DIAL_TIME_ZONE_VALIDATION_OPTIONAL",
		2: "MANUAL_DIAL_TIME_ZONE_VALIDATION_REQUIRED",
	}
	ManualDialTimeZoneValidation_value = map[string]int32{
		"MANUAL_DIAL_TIME_ZONE_VALIDATION_DISABLED": 0,
		"MANUAL_DIAL_TIME_ZONE_VALIDATION_OPTIONAL": 1,
		"MANUAL_DIAL_TIME_ZONE_VALIDATION_REQUIRED": 2,
	}
)

Enum value maps for ManualDialTimeZoneValidation.

View Source
var (
	TransferRecordingStatus_name = map[int32]string{
		0: "TRANSFER_RECORDING_STATUS_KEEP_STATUS",
		1: "TRANSFER_RECORDING_STATUS_START_RECORDING",
		2: "TRANSFER_RECORDING_STATUS_STOP_RECORDING",
	}
	TransferRecordingStatus_value = map[string]int32{
		"TRANSFER_RECORDING_STATUS_KEEP_STATUS":     0,
		"TRANSFER_RECORDING_STATUS_START_RECORDING": 1,
		"TRANSFER_RECORDING_STATUS_STOP_RECORDING":  2,
	}
)

Enum value maps for TransferRecordingStatus.

View Source
var (
	RequeueTransferQueueConfig_name = map[int32]string{
		0: "REQUEUE_TRANSFER_QUEUE_CONFIG_CURRENT",
		1: "REQUEUE_TRANSFER_QUEUE_CONFIG_DEFAULT",
		2: "REQUEUE_TRANSFER_QUEUE_CONFIG_CUSTOM",
	}
	RequeueTransferQueueConfig_value = map[string]int32{
		"REQUEUE_TRANSFER_QUEUE_CONFIG_CURRENT": 0,
		"REQUEUE_TRANSFER_QUEUE_CONFIG_DEFAULT": 1,
		"REQUEUE_TRANSFER_QUEUE_CONFIG_CUSTOM":  2,
	}
)

Enum value maps for RequeueTransferQueueConfig.

View Source
var (
	DefaultTransferCallerId_name = map[int32]string{
		0: "DEFAULT_CALLER_ID_NONE",
		1: "DEFAULT_CALLER_ID_CUSTOM",
		2: "DEFAULT_CALLER_ID_3RD_PARTY_NUMBER",
	}
	DefaultTransferCallerId_value = map[string]int32{
		"DEFAULT_CALLER_ID_NONE":             0,
		"DEFAULT_CALLER_ID_CUSTOM":           1,
		"DEFAULT_CALLER_ID_3RD_PARTY_NUMBER": 2,
	}
)

Enum value maps for DefaultTransferCallerId.

View Source
var (
	DefaultManualDialCallerId_name = map[int32]string{
		0: "DEFAULT_MANUAL_DIAL_CALLER_ID_NONE",
		1: "DEFAULT_MANUAL_DIAL_CALLER_ID_CUSTOM",
		2: "DEFAULT_MANUAL_DIAL_CALLER_ID_AGENT_CALLER_ID",
	}
	DefaultManualDialCallerId_value = map[string]int32{
		"DEFAULT_MANUAL_DIAL_CALLER_ID_NONE":            0,
		"DEFAULT_MANUAL_DIAL_CALLER_ID_CUSTOM":          1,
		"DEFAULT_MANUAL_DIAL_CALLER_ID_AGENT_CALLER_ID": 2,
	}
)

Enum value maps for DefaultManualDialCallerId.

View Source
var (
	ManualDialDataDipScope_name = map[int32]string{
		0: "MANUAL_DIAL_DATA_DIP_SCOPE_DISABLED",
		1: "MANUAL_DIAL_DATA_DIP_SCOPE_STANDARD_CALLS",
		2: "MANUAL_DIAL_DATA_DIP_SCOPE_SCHEDULED_CALLBACKS",
		3: "MANUAL_DIAL_DATA_DIP_SCOPE_ALL",
	}
	ManualDialDataDipScope_value = map[string]int32{
		"MANUAL_DIAL_DATA_DIP_SCOPE_DISABLED":            0,
		"MANUAL_DIAL_DATA_DIP_SCOPE_STANDARD_CALLS":      1,
		"MANUAL_DIAL_DATA_DIP_SCOPE_SCHEDULED_CALLBACKS": 2,
		"MANUAL_DIAL_DATA_DIP_SCOPE_ALL":                 3,
	}
)

Enum value maps for ManualDialDataDipScope.

View Source
var (
	ManualDialDataDipHandling_name = map[int32]string{
		0: "MANUAL_DIAL_DATA_DIP_HANDLING_CANCEL",
		1: "MANUAL_DIAL_DATA_DIP_HANDLING_NOTIFY_AND_CANCEL",
		2: "MANUAL_DIAL_DATA_DIP_HANDLING_NOTIFY_AND_CALL",
		3: "MANUAL_DIAL_DATA_DIP_HANDLING_CALL_WITH_ORIGINAL_VALUES",
	}
	ManualDialDataDipHandling_value = map[string]int32{
		"MANUAL_DIAL_DATA_DIP_HANDLING_CANCEL":                    0,
		"MANUAL_DIAL_DATA_DIP_HANDLING_NOTIFY_AND_CANCEL":         1,
		"MANUAL_DIAL_DATA_DIP_HANDLING_NOTIFY_AND_CALL":           2,
		"MANUAL_DIAL_DATA_DIP_HANDLING_CALL_WITH_ORIGINAL_VALUES": 3,
	}
)

Enum value maps for ManualDialDataDipHandling.

View Source
var (
	ManualDialDataDipIntegration_name = map[int32]string{
		0: "MANUAL_DIAL_DATA_DIP_INTEGRATION_UNSPECIFIED",
		1: "MANUAL_DIAL_DATA_DIP_INTEGRATION_NUMBER",
		2: "MANUAL_DIAL_DATA_DIP_INTEGRATION_CALLER_ID",
		3: "MANUAL_DIAL_DATA_DIP_INTEGRATION_CONTACT_FIELD_DESCRIPTION",
	}
	ManualDialDataDipIntegration_value = map[string]int32{
		"MANUAL_DIAL_DATA_DIP_INTEGRATION_UNSPECIFIED":               0,
		"MANUAL_DIAL_DATA_DIP_INTEGRATION_NUMBER":                    1,
		"MANUAL_DIAL_DATA_DIP_INTEGRATION_CALLER_ID":                 2,
		"MANUAL_DIAL_DATA_DIP_INTEGRATION_CONTACT_FIELD_DESCRIPTION": 3,
	}
)

Enum value maps for ManualDialDataDipIntegration.

View Source
var (
	DataDipTemplateFilterType_name = map[int32]string{
		0: "DATA_DIP_TEMPLATE_FILTER_TYPE_NONE",
		1: "DATA_DIP_TEMPLATE_FILTER_TYPE_BROADCAST",
		2: "DATA_DIP_TEMPLATE_FILTER_TYPE_MANUAL_DIAL",
	}
	DataDipTemplateFilterType_value = map[string]int32{
		"DATA_DIP_TEMPLATE_FILTER_TYPE_NONE":        0,
		"DATA_DIP_TEMPLATE_FILTER_TYPE_BROADCAST":   1,
		"DATA_DIP_TEMPLATE_FILTER_TYPE_MANUAL_DIAL": 2,
	}
)

Enum value maps for DataDipTemplateFilterType.

View Source
var (
	OrganizationArchivedStateFilter_name = map[int32]string{
		0: "ORGANIZATION_ARCHIVED_STATE_FILTER_UNARCHIVED",
		1: "ORGANIZATION_ARCHIVED_STATE_FILTER_ARCHIVED",
		2: "ORGANIZATION_ARCHIVED_STATE_FILTER_ALL",
	}
	OrganizationArchivedStateFilter_value = map[string]int32{
		"ORGANIZATION_ARCHIVED_STATE_FILTER_UNARCHIVED": 0,
		"ORGANIZATION_ARCHIVED_STATE_FILTER_ARCHIVED":   1,
		"ORGANIZATION_ARCHIVED_STATE_FILTER_ALL":        2,
	}
)

Enum value maps for OrganizationArchivedStateFilter.

View Source
var (
	BroadcastTemplateOrdering_name = map[int32]string{
		0: "BY_NAME_ASC",
		1: "BY_NAME_DESC",
		2: "BY_TEMPLATE_NUMBER_ASC",
		3: "BY_TEMPLATE_NUMBER_DESC",
		4: "BY_MODIFIED_DATE_ASC",
		5: "BY_MODIFIED_DATE_DESC",
	}
	BroadcastTemplateOrdering_value = map[string]int32{
		"BY_NAME_ASC":             0,
		"BY_NAME_DESC":            1,
		"BY_TEMPLATE_NUMBER_ASC":  2,
		"BY_TEMPLATE_NUMBER_DESC": 3,
		"BY_MODIFIED_DATE_ASC":    4,
		"BY_MODIFIED_DATE_DESC":   5,
	}
)

Enum value maps for BroadcastTemplateOrdering.

View Source
var (
	ScheduleByTimeZoneScope_name = map[int32]string{
		0: "BOTH",
		1: "STOP_DATE",
		2: "START_DATE",
	}
	ScheduleByTimeZoneScope_value = map[string]int32{
		"BOTH":       0,
		"STOP_DATE":  1,
		"START_DATE": 2,
	}
)

Enum value maps for ScheduleByTimeZoneScope.

View Source
var (
	AnsweringMachineDetection_name = map[int32]string{
		0: "OPTIMIZE_MACHINE_DETECTION",
		1: "OPTIMIZE_MACHINE_DETECTION_SLOW_LIVE",
		2: "OPTIMIZE_MACHINE_DELIVERY",
		3: "BALANCED_DETECTION_AND_DELIVERY",
	}
	AnsweringMachineDetection_value = map[string]int32{
		"OPTIMIZE_MACHINE_DETECTION":           0,
		"OPTIMIZE_MACHINE_DETECTION_SLOW_LIVE": 1,
		"OPTIMIZE_MACHINE_DELIVERY":            2,
		"BALANCED_DETECTION_AND_DELIVERY":      3,
	}
)

Enum value maps for AnsweringMachineDetection.

View Source
var (
	DialListPenetrationStrategy_name = map[int32]string{
		0: "DEPTH_FIRST",
		1: "BREADTH_FIRST",
	}
	DialListPenetrationStrategy_value = map[string]int32{
		"DEPTH_FIRST":   0,
		"BREADTH_FIRST": 1,
	}
)

Enum value maps for DialListPenetrationStrategy.

View Source
var (
	StandardReportFilter_name = map[int32]string{
		0:  "NO_PREFERENCE",
		1:  "FILTER_BY_ANSWERED_CALLS",
		2:  "FILTER_BY_ANSWERED_HANGUPS",
		3:  "FILTER_BY_ANSWERED_LINKCALL",
		4:  "FILTER_BY_ANY_KEY_PRESSED",
		5:  "FILTER_BY_BUSY",
		6:  "FILTER_BY_CANCELED_CALLS",
		7:  "FILTER_BY_CONFIRM_KEYS_3_THROUGH_6",
		8:  "FILTER_BY_CONNECTED_CALLS",
		9:  "FILTER_BY_DNCL_CANCELED",
		10: "FILTER_BY_FAILED_CALLS",
		11: "FILTER_BY_INVALID_CALLS",
		12: "FILTER_BY_LINKCALL_ABANDONED",
		13: "FILTER_BY_MACHINE_CALLS",
		14: "FILTER_BY_MACHINE_DELIVERY",
		15: "FILTER_BY_MACHINE_HANGUP",
		16: "FILTER_BY_MACHINE_AND_ANY_KEY",
		17: "FILTER_BY_NO_ANSWER",
		18: "FILTER_BY_NO_KEYS_PRESSED",
		19: "FILTER_BY_NOT_CANCELED_CALLS",
		20: "FILTER_BY_UNCONNECTED_CALLS",
		21: "FILTER_BY_UNCONNECTED_EXCLUDE_INVALID",
		22: "FILTER_BY_0_KEY",
		23: "FILTER_BY_1_KEY",
		24: "FILTER_BY_2_KEY",
		25: "FILTER_BY_3_KEY",
		26: "FILTER_BY_4_KEY",
		27: "FILTER_BY_5_KEY",
		28: "FILTER_BY_6_KEY",
		29: "FILTER_BY_7_KEY",
		30: "FILTER_BY_8_KEY",
		31: "FILTER_BY_9_KEY",
		32: "FILTER_BY_STAR_KEY",
		33: "FILTER_BY_POUND_KEY",
		34: "FILTER_BY_MACHINE_HANGUP_AND_UNCONNECTED",
		35: "FILTER_BY_EXCLUDING_CANCELED_AND_INVALID",
	}
	StandardReportFilter_value = map[string]int32{
		"NO_PREFERENCE":                            0,
		"FILTER_BY_ANSWERED_CALLS":                 1,
		"FILTER_BY_ANSWERED_HANGUPS":               2,
		"FILTER_BY_ANSWERED_LINKCALL":              3,
		"FILTER_BY_ANY_KEY_PRESSED":                4,
		"FILTER_BY_BUSY":                           5,
		"FILTER_BY_CANCELED_CALLS":                 6,
		"FILTER_BY_CONFIRM_KEYS_3_THROUGH_6":       7,
		"FILTER_BY_CONNECTED_CALLS":                8,
		"FILTER_BY_DNCL_CANCELED":                  9,
		"FILTER_BY_FAILED_CALLS":                   10,
		"FILTER_BY_INVALID_CALLS":                  11,
		"FILTER_BY_LINKCALL_ABANDONED":             12,
		"FILTER_BY_MACHINE_CALLS":                  13,
		"FILTER_BY_MACHINE_DELIVERY":               14,
		"FILTER_BY_MACHINE_HANGUP":                 15,
		"FILTER_BY_MACHINE_AND_ANY_KEY":            16,
		"FILTER_BY_NO_ANSWER":                      17,
		"FILTER_BY_NO_KEYS_PRESSED":                18,
		"FILTER_BY_NOT_CANCELED_CALLS":             19,
		"FILTER_BY_UNCONNECTED_CALLS":              20,
		"FILTER_BY_UNCONNECTED_EXCLUDE_INVALID":    21,
		"FILTER_BY_0_KEY":                          22,
		"FILTER_BY_1_KEY":                          23,
		"FILTER_BY_2_KEY":                          24,
		"FILTER_BY_3_KEY":                          25,
		"FILTER_BY_4_KEY":                          26,
		"FILTER_BY_5_KEY":                          27,
		"FILTER_BY_6_KEY":                          28,
		"FILTER_BY_7_KEY":                          29,
		"FILTER_BY_8_KEY":                          30,
		"FILTER_BY_9_KEY":                          31,
		"FILTER_BY_STAR_KEY":                       32,
		"FILTER_BY_POUND_KEY":                      33,
		"FILTER_BY_MACHINE_HANGUP_AND_UNCONNECTED": 34,
		"FILTER_BY_EXCLUDING_CANCELED_AND_INVALID": 35,
	}
)

Enum value maps for StandardReportFilter.

View Source
var (
	OperatorLanguageDirection_name = map[int32]string{
		0: "OPERATOR_LANGUAGE_DIRECTION_UNSPECIFIED",
		1: "OPERATOR_LANGUAGE_DIRECTION_DEFAULT",
		2: "OPERATOR_LANGUAGE_DIRECTION_LEFT_TO_RIGHT",
		3: "OPERATOR_LANGUAGE_DIRECTION_RIGHT_TO_LEFT",
	}
	OperatorLanguageDirection_value = map[string]int32{
		"OPERATOR_LANGUAGE_DIRECTION_UNSPECIFIED":   0,
		"OPERATOR_LANGUAGE_DIRECTION_DEFAULT":       1,
		"OPERATOR_LANGUAGE_DIRECTION_LEFT_TO_RIGHT": 2,
		"OPERATOR_LANGUAGE_DIRECTION_RIGHT_TO_LEFT": 3,
	}
)

Enum value maps for OperatorLanguageDirection.

View Source
var (
	InterruptedPeeringStatus_name = map[int32]string{
		0: "InterruptPeeringStatus_MANUAL",
		1: "InterruptPeeringStatus_PREVIEW",
	}
	InterruptedPeeringStatus_value = map[string]int32{
		"InterruptPeeringStatus_MANUAL":  0,
		"InterruptPeeringStatus_PREVIEW": 1,
	}
)

Enum value maps for InterruptedPeeringStatus.

View Source
var (
	RecalculateBillingMonth_name = map[int32]string{
		0: "RECALCULATE_BILLING_MONTH_CURRENT",
		1: "RECALCULATE_BILLING_MONTH_PREVIOUS",
	}
	RecalculateBillingMonth_value = map[string]int32{
		"RECALCULATE_BILLING_MONTH_CURRENT":  0,
		"RECALCULATE_BILLING_MONTH_PREVIOUS": 1,
	}
)

Enum value maps for RecalculateBillingMonth.

View Source
var (
	RecalculateBillingType_name = map[int32]string{
		0: "RECALCULATE_BILLING_TYPE_OUTBOUND_CALLS",
		1: "RECALCULATE_BILLING_TYPE_INBOUND_CALLS",
		2: "RECALCULATE_BILLING_TYPE_AGENTS",
		3: "RECALCULATE_BILLING_TYPE_SMS",
		4: "RECALCULATE_BILLING_TYPE_EMAIL",
		6: "RECALCULATE_BILLING_TYPE_MANUAL_DIAL_CALLS",
	}
	RecalculateBillingType_value = map[string]int32{
		"RECALCULATE_BILLING_TYPE_OUTBOUND_CALLS":    0,
		"RECALCULATE_BILLING_TYPE_INBOUND_CALLS":     1,
		"RECALCULATE_BILLING_TYPE_AGENTS":            2,
		"RECALCULATE_BILLING_TYPE_SMS":               3,
		"RECALCULATE_BILLING_TYPE_EMAIL":             4,
		"RECALCULATE_BILLING_TYPE_MANUAL_DIAL_CALLS": 6,
	}
)

Enum value maps for RecalculateBillingType.

View Source
var (
	PhoneBookSIPType_name = map[int32]string{
		0: "PHONE_BOOK_SIP_TYPE_OUTBOUND",
		1: "PHONE_BOOK_SIP_TYPE_TRANSFER",
	}
	PhoneBookSIPType_value = map[string]int32{
		"PHONE_BOOK_SIP_TYPE_OUTBOUND": 0,
		"PHONE_BOOK_SIP_TYPE_TRANSFER": 1,
	}
)

Enum value maps for PhoneBookSIPType.

View Source
var (
	PhoneBookPhoneNumberType_name = map[int32]string{
		0: "PHONE_BOOK_PHONE_NUMBER_TYPE_CALLER_ID",
		1: "PHONE_BOOK_PHONE_NUMBER_TYPE_OUTBOUND",
		2: "PHONE_BOOK_PHONE_NUMBER_TYPE_TRANSFER",
	}
	PhoneBookPhoneNumberType_value = map[string]int32{
		"PHONE_BOOK_PHONE_NUMBER_TYPE_CALLER_ID": 0,
		"PHONE_BOOK_PHONE_NUMBER_TYPE_OUTBOUND":  1,
		"PHONE_BOOK_PHONE_NUMBER_TYPE_TRANSFER":  2,
	}
)

Enum value maps for PhoneBookPhoneNumberType.

View Source
var (
	CallHistorySearchType_Enum_name = map[int32]string{
		0: "STANDARD",
		1: "BY_ID",
		2: "BY_AGENT",
	}
	CallHistorySearchType_Enum_value = map[string]int32{
		"STANDARD": 0,
		"BY_ID":    1,
		"BY_AGENT": 2,
	}
)

Enum value maps for CallHistorySearchType_Enum.

View Source
var (
	CallHistorySearchScope_Enum_name = map[int32]string{
		0:  "ALL",
		1:  "TWENTY_FOUR_HOURS",
		2:  "TWO_DAYS",
		3:  "THREE_DAYS",
		4:  "FIVE_DAYS",
		5:  "SEVEN_DAYS",
		6:  "THIRTY_DAYS",
		7:  "SIXTY_DAYS",
		8:  "NINETY_DAYS",
		9:  "ONEHUNDRED_TWENTY_DAYS",
		10: "ONEHUNDRED_FIFTY_DAYS",
		11: "ONEHUNDRED_EIGHTY_DAYS",
	}
	CallHistorySearchScope_Enum_value = map[string]int32{
		"ALL":                    0,
		"TWENTY_FOUR_HOURS":      1,
		"TWO_DAYS":               2,
		"THREE_DAYS":             3,
		"FIVE_DAYS":              4,
		"SEVEN_DAYS":             5,
		"THIRTY_DAYS":            6,
		"SIXTY_DAYS":             7,
		"NINETY_DAYS":            8,
		"ONEHUNDRED_TWENTY_DAYS": 9,
		"ONEHUNDRED_FIFTY_DAYS":  10,
		"ONEHUNDRED_EIGHTY_DAYS": 11,
	}
)

Enum value maps for CallHistorySearchScope_Enum.

View Source
var (
	ListPhoneBookOrderBy_Enum_name = map[int32]string{
		0: "PHONE_BOOK_SID",
		1: "ENTRY_TYPE",
		2: "ENTRY_NAME",
		3: "CLIENT_SID",
		4: "HUNT_GROUP_SID",
		5: "PHONE_NUMBER",
		6: "PHONE_NUMBER_TYPE",
		7: "PHONE_NUMBER_HIDDEN",
	}
	ListPhoneBookOrderBy_Enum_value = map[string]int32{
		"PHONE_BOOK_SID":      0,
		"ENTRY_TYPE":          1,
		"ENTRY_NAME":          2,
		"CLIENT_SID":          3,
		"HUNT_GROUP_SID":      4,
		"PHONE_NUMBER":        5,
		"PHONE_NUMBER_TYPE":   6,
		"PHONE_NUMBER_HIDDEN": 7,
	}
)

Enum value maps for ListPhoneBookOrderBy_Enum.

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

	Permission_value = map[string]int32{}/* 283 elements not displayed */

)

Enum value maps for Permission.

View Source
var (
	CallResult_name = map[int32]string{
		0:    "CALL_RESULT_UNKNOWN",
		1000: "CALL_RESULT_PENDING",
		2000: "CALL_RESULT_ANSWERED",
		2100: "CALL_RESULT_ANSWERED_LINKCALL",
		2110: "CALL_RESULT_ANSWERED_LINKCALL_ABANDONED",
		2120: "CALL_RESULT_ANSWERED_LINKCALL_AGENT_TALK",
		2130: "CALL_RESULT_ANSWERED_LINKCALL_SUSPENDED",
		2140: "CALL_RESULT_ANSWERED_LINKCALL_SUSPENDED_TIMEOUT",
		2150: "CALL_RESULT_ANSWERED_LINKCALL_SUSPENDED_INBOUND_OVERRIDE",
		2160: "CALL_RESULT_ANSWERED_LINKCALL_SUSPENDED_RESUMED",
		2200: "CALL_RESULT_ANSWERED_HANGUP",
		2300: "CALL_RESULT_ANSWERED_VOICEMAIL",
		3000: "CALL_RESULT_MACHINE",
		3100: "CALL_RESULT_MACHINE_DELIVERED",
		3200: "CALL_RESULT_MACHINE_HANGUP",
		3300: "CALL_RESULT_MACHINE_FAILED",
		4000: "CALL_RESULT_FAX",
		4100: "CALL_RESULT_FAX_DELIVERED",
		5000: "CALL_RESULT_BUSY",
		6000: "CALL_RESULT_NO_ANSWER",
		7000: "CALL_RESULT_INVALID",
		7100: "CALL_RESULT_INVALID_INCOMPLETE_NUMBER",
		7200: "CALL_RESULT_INVALID_UNKNOWN_PREFIX",
		7210: "CALL_RESULT_INVALID_UNKNOWN_PREFIX_NPA",
		7220: "CALL_RESULT_INVALID_UNKNOWN_PREFIX_NPANXX",
		7230: "CALL_RESULT_INVALID_PREFIX_NPANXX_NOT_FOUND",
		7300: "CALL_RESULT_INVALID_NO_ROUTE",
		7400: "CALL_RESULT_INVALID_DISCONNECTED",
		7410: "CALL_RESULT_INVALID_DISCONNECTED_SKIPTRACE",
		8000: "CALL_RESULT_FAILED",
		8100: "CALL_RESULT_FAILED_NO_LINES",
		8200: "CALL_RESULT_FAILED_CIRCUITS_BUSY",
		8300: "CALL_RESULT_FAILED_REFUSED",
		8310: "CALL_RESULT_FAILED_REFUSED_LEGAL",
		8320: "CALL_RESULT_FAILED_REFUSED_TECHNICAL",
		8330: "CALL_RESULT_FAILED_INTERNAL_ERROR",
		8340: "CALL_RESULT_FAILED_REFUSED_RETRIES_EXHAUSTED",
		8350: "CALL_RESULT_FAILED_REFUSED_BLOCK",
		9000: "CALL_RESULT_CANCELED",
		9100: "CALL_RESULT_CANCELED_TIMEZONE",
		9200: "CALL_RESULT_CANCELED_TIMEOUT",
		9300: "CALL_RESULT_CANCELED_DNCL",
		9310: "CALL_RESULT_CANCELED_CELLULAR_DNCL",
		9320: "CALL_RESULT_CANCELED_DNCL_ZIP_CODE",
		9400: "CALL_RESULT_CANCELED_MAX_RETRY",
		9500: "CALL_RESULT_CANCELED_INCOMPLETE_NUMBER",
	}
	CallResult_value = map[string]int32{
		"CALL_RESULT_UNKNOWN":                                      0,
		"CALL_RESULT_PENDING":                                      1000,
		"CALL_RESULT_ANSWERED":                                     2000,
		"CALL_RESULT_ANSWERED_LINKCALL":                            2100,
		"CALL_RESULT_ANSWERED_LINKCALL_ABANDONED":                  2110,
		"CALL_RESULT_ANSWERED_LINKCALL_AGENT_TALK":                 2120,
		"CALL_RESULT_ANSWERED_LINKCALL_SUSPENDED":                  2130,
		"CALL_RESULT_ANSWERED_LINKCALL_SUSPENDED_TIMEOUT":          2140,
		"CALL_RESULT_ANSWERED_LINKCALL_SUSPENDED_INBOUND_OVERRIDE": 2150,
		"CALL_RESULT_ANSWERED_LINKCALL_SUSPENDED_RESUMED":          2160,
		"CALL_RESULT_ANSWERED_HANGUP":                              2200,
		"CALL_RESULT_ANSWERED_VOICEMAIL":                           2300,
		"CALL_RESULT_MACHINE":                                      3000,
		"CALL_RESULT_MACHINE_DELIVERED":                            3100,
		"CALL_RESULT_MACHINE_HANGUP":                               3200,
		"CALL_RESULT_MACHINE_FAILED":                               3300,
		"CALL_RESULT_FAX":                                          4000,
		"CALL_RESULT_FAX_DELIVERED":                                4100,
		"CALL_RESULT_BUSY":                                         5000,
		"CALL_RESULT_NO_ANSWER":                                    6000,
		"CALL_RESULT_INVALID":                                      7000,
		"CALL_RESULT_INVALID_INCOMPLETE_NUMBER":                    7100,
		"CALL_RESULT_INVALID_UNKNOWN_PREFIX":                       7200,
		"CALL_RESULT_INVALID_UNKNOWN_PREFIX_NPA":                   7210,
		"CALL_RESULT_INVALID_UNKNOWN_PREFIX_NPANXX":                7220,
		"CALL_RESULT_INVALID_PREFIX_NPANXX_NOT_FOUND":              7230,
		"CALL_RESULT_INVALID_NO_ROUTE":                             7300,
		"CALL_RESULT_INVALID_DISCONNECTED":                         7400,
		"CALL_RESULT_INVALID_DISCONNECTED_SKIPTRACE":               7410,
		"CALL_RESULT_FAILED":                                       8000,
		"CALL_RESULT_FAILED_NO_LINES":                              8100,
		"CALL_RESULT_FAILED_CIRCUITS_BUSY":                         8200,
		"CALL_RESULT_FAILED_REFUSED":                               8300,
		"CALL_RESULT_FAILED_REFUSED_LEGAL":                         8310,
		"CALL_RESULT_FAILED_REFUSED_TECHNICAL":                     8320,
		"CALL_RESULT_FAILED_INTERNAL_ERROR":                        8330,
		"CALL_RESULT_FAILED_REFUSED_RETRIES_EXHAUSTED":             8340,
		"CALL_RESULT_FAILED_REFUSED_BLOCK":                         8350,
		"CALL_RESULT_CANCELED":                                     9000,
		"CALL_RESULT_CANCELED_TIMEZONE":                            9100,
		"CALL_RESULT_CANCELED_TIMEOUT":                             9200,
		"CALL_RESULT_CANCELED_DNCL":                                9300,
		"CALL_RESULT_CANCELED_CELLULAR_DNCL":                       9310,
		"CALL_RESULT_CANCELED_DNCL_ZIP_CODE":                       9320,
		"CALL_RESULT_CANCELED_MAX_RETRY":                           9400,
		"CALL_RESULT_CANCELED_INCOMPLETE_NUMBER":                   9500,
	}
)

Enum value maps for CallResult.

View Source
var (
	RoomType_name = map[int32]string{
		0: "ROOM_TYPE_DIRECT",
		1: "ROOM_TYPE_MULTI",
		2: "ROOM_TYPE_SYSTEM",
		3: "ROOM_TYPE_GLOBAL_SYSTEM",
	}
	RoomType_value = map[string]int32{
		"ROOM_TYPE_DIRECT":        0,
		"ROOM_TYPE_MULTI":         1,
		"ROOM_TYPE_SYSTEM":        2,
		"ROOM_TYPE_GLOBAL_SYSTEM": 3,
	}
)

Enum value maps for RoomType.

View Source
var (
	MessageStatus_name = map[int32]string{
		0: "MESSAGE_STATUS_ACTIVE",
		1: "MESSAGE_STATUS_EDITED",
		2: "MESSAGE_STATUS_ARCHIVED",
	}
	MessageStatus_value = map[string]int32{
		"MESSAGE_STATUS_ACTIVE":   0,
		"MESSAGE_STATUS_EDITED":   1,
		"MESSAGE_STATUS_ARCHIVED": 2,
	}
)

Enum value maps for MessageStatus.

View Source
var (
	RoomStatus_name = map[int32]string{
		0: "ROOM_STATUS_ACTIVE",
		1: "ROOM_STATUS_ARCHIVED",
		2: "ROOM_STATUS_DELETED",
	}
	RoomStatus_value = map[string]int32{
		"ROOM_STATUS_ACTIVE":   0,
		"ROOM_STATUS_ARCHIVED": 1,
		"ROOM_STATUS_DELETED":  2,
	}
)

Enum value maps for RoomStatus.

View Source
var (
	ConfigPermissionEnum_name = map[int32]string{
		0: "LIMITED",
		1: "ROOM303_MEMBER",
		2: "ROOM303_SUPERVISOR",
	}
	ConfigPermissionEnum_value = map[string]int32{
		"LIMITED":            0,
		"ROOM303_MEMBER":     1,
		"ROOM303_SUPERVISOR": 2,
	}
)

Enum value maps for ConfigPermissionEnum.

View Source
var (
	CategoryType_name = map[int32]string{
		0: "INVALID",
		1: "SKILL_CALLS",
		2: "MANUAL_DIAL",
	}
	CategoryType_value = map[string]int32{
		"INVALID":     0,
		"SKILL_CALLS": 1,
		"MANUAL_DIAL": 2,
	}
)

Enum value maps for CategoryType.

View Source
var (
	EvaluationType_name = map[int32]string{
		0: "EVALUATE_MANUAL",
		1: "EVALUATE_AUTO",
		2: "EVALUATE_SMART",
	}
	EvaluationType_value = map[string]int32{
		"EVALUATE_MANUAL": 0,
		"EVALUATE_AUTO":   1,
		"EVALUATE_SMART":  2,
	}
)

Enum value maps for EvaluationType.

View Source
var (
	ScoreType_name = map[int32]string{
		0: "SCORE_SIMPLE_SUM",
		1: "SCORE_WEIGHTED_SUM",
		2: "SCORE_EVEN_WEIGHTED_SUM",
	}
	ScoreType_value = map[string]int32{
		"SCORE_SIMPLE_SUM":        0,
		"SCORE_WEIGHTED_SUM":      1,
		"SCORE_EVEN_WEIGHTED_SUM": 2,
	}
)

Enum value maps for ScoreType.

View Source
var (
	FailType_name = map[int32]string{
		0: "FAIL_QUESTION",
		1: "FAIL_SECTION",
		2: "FAIL_SCORECARD",
	}
	FailType_value = map[string]int32{
		"FAIL_QUESTION":  0,
		"FAIL_SECTION":   1,
		"FAIL_SCORECARD": 2,
	}
)

Enum value maps for FailType.

View Source
var (
	QuestionFocus_name = map[int32]string{
		0: "QUESTION_FOCUS_UNSPECIFIED",
		1: "QUESTION_FOCUS_AGENT",
		2: "QUESTION_FOCUS_CUSTOMER",
	}
	QuestionFocus_value = map[string]int32{
		"QUESTION_FOCUS_UNSPECIFIED": 0,
		"QUESTION_FOCUS_AGENT":       1,
		"QUESTION_FOCUS_CUSTOMER":    2,
	}
)

Enum value maps for QuestionFocus.

View Source
var (
	ScorecardState_name = map[int32]string{
		0: "SCORECARD_IS_DRAFT",
		1: "SCORECARD_IS_READY",
		2: "SCORECARD_IS_IN_USE",
		3: "SCORECARD_IS_TEMPLATE",
		4: "SCORECARD_IS_READY_DISABLED",
		5: "SCORECARD_IS_IN_USE_DISABLED",
	}
	ScorecardState_value = map[string]int32{
		"SCORECARD_IS_DRAFT":           0,
		"SCORECARD_IS_READY":           1,
		"SCORECARD_IS_IN_USE":          2,
		"SCORECARD_IS_TEMPLATE":        3,
		"SCORECARD_IS_READY_DISABLED":  4,
		"SCORECARD_IS_IN_USE_DISABLED": 5,
	}
)

Enum value maps for ScorecardState.

View Source
var (
	EvaluationState_name = map[int32]string{
		0: "EVALUATION_IN_PROGRESS",
		1: "EVALUATION_PASSED",
		2: "EVALUATION_FAILED",
	}
	EvaluationState_value = map[string]int32{
		"EVALUATION_IN_PROGRESS": 0,
		"EVALUATION_PASSED":      1,
		"EVALUATION_FAILED":      2,
	}
)

Enum value maps for EvaluationState.

View Source
var (
	RiskLevel_name = map[int32]string{
		0: "RISK_LEVEL_NONE",
		1: "RISK_LEVEL_LOW",
		2: "RISK_LEVEL_MEDIUM",
		3: "RISK_LEVEL_HIGH",
		4: "RISK_LEVEL_RISK_FREE",
	}
	RiskLevel_value = map[string]int32{
		"RISK_LEVEL_NONE":      0,
		"RISK_LEVEL_LOW":       1,
		"RISK_LEVEL_MEDIUM":    2,
		"RISK_LEVEL_HIGH":      3,
		"RISK_LEVEL_RISK_FREE": 4,
	}
)

Enum value maps for RiskLevel.

View Source
var (
	CloudServices_name = map[int32]string{
		0: "ORG_SERVICE",
	}
	CloudServices_value = map[string]int32{
		"ORG_SERVICE": 0,
	}
)

Enum value maps for CloudServices.

View Source
var (
	SMSStatus_name = map[int32]string{
		0:    "SMS_UNKWNON",
		7000: "SMS_PREPARING",
		7100: "SMS_SCHEDULED",
		7150: "SMS_RESUME",
		7200: "SMS_RUNNING",
		7300: "SMS_COMPLETED",
		7310: "SMS_CANCELLED",
		7320: "SMS_CANCELLED_ADMIN",
		7400: "SMS_SUMMED_COMPLETED",
		7410: "SMS_SUMMED_CANCELLED",
		7420: "SMS_SUMMED_CANCELLED_ADMIN",
		7500: "SMS_PAUSED",
		7600: "SMS_TASK_WAITING",
		7700: "SMS_TASK_PROCESSING",
		7710: "SMS_TASK_DNC",
		7720: "SMS_TASK_INVALID",
		7800: "SMS_TASK_QUEUED",
		7900: "SMS_TASK_SENT",
		7910: "SMS_TASK_DELIVERED",
		7920: "SMS_TASK_NOT_DELIVERED",
		7930: "SMS_TASK_CANCELED",
	}
	SMSStatus_value = map[string]int32{
		"SMS_UNKWNON":                0,
		"SMS_PREPARING":              7000,
		"SMS_SCHEDULED":              7100,
		"SMS_RESUME":                 7150,
		"SMS_RUNNING":                7200,
		"SMS_COMPLETED":              7300,
		"SMS_CANCELLED":              7310,
		"SMS_CANCELLED_ADMIN":        7320,
		"SMS_SUMMED_COMPLETED":       7400,
		"SMS_SUMMED_CANCELLED":       7410,
		"SMS_SUMMED_CANCELLED_ADMIN": 7420,
		"SMS_PAUSED":                 7500,
		"SMS_TASK_WAITING":           7600,
		"SMS_TASK_PROCESSING":        7700,
		"SMS_TASK_DNC":               7710,
		"SMS_TASK_INVALID":           7720,
		"SMS_TASK_QUEUED":            7800,
		"SMS_TASK_SENT":              7900,
		"SMS_TASK_DELIVERED":         7910,
		"SMS_TASK_NOT_DELIVERED":     7920,
		"SMS_TASK_CANCELED":          7930,
	}
)

Enum value maps for SMSStatus.

View Source
var (
	SMSIBGroupStatus_name = map[int32]string{
		0:     "IB_SMS_GROUP_UNKNOWN",
		11000: "IB_SMS_GROUP_PREPARING",
		11010: "IB_SMS_GROUP_SCHEDULED",
		11020: "IB_SMS_GROUP_RUNNING",
		11030: "IB_SMS_GROUP_PAUSED",
		11040: "IB_SMS_GROUP_RESUME",
		11050: "IB_SMS_GROUP_COMPLETED",
		11060: "IB_SMS_GROUP_CANCELLED_USER",
		11070: "IB_SMS_GROUP_CANCELLED_ADMIN",
		11150: "IB_SMS_GROUP_SUMMED_COMPLETED",
		11160: "IB_SMS_GROUP_SUMMED_CANCELLED_USER",
		11170: "IB_SMS_GROUP_SUMMED_CANCELLED_ADMIN",
	}
	SMSIBGroupStatus_value = map[string]int32{
		"IB_SMS_GROUP_UNKNOWN":                0,
		"IB_SMS_GROUP_PREPARING":              11000,
		"IB_SMS_GROUP_SCHEDULED":              11010,
		"IB_SMS_GROUP_RUNNING":                11020,
		"IB_SMS_GROUP_PAUSED":                 11030,
		"IB_SMS_GROUP_RESUME":                 11040,
		"IB_SMS_GROUP_COMPLETED":              11050,
		"IB_SMS_GROUP_CANCELLED_USER":         11060,
		"IB_SMS_GROUP_CANCELLED_ADMIN":        11070,
		"IB_SMS_GROUP_SUMMED_COMPLETED":       11150,
		"IB_SMS_GROUP_SUMMED_CANCELLED_USER":  11160,
		"IB_SMS_GROUP_SUMMED_CANCELLED_ADMIN": 11170,
	}
)

Enum value maps for SMSIBGroupStatus.

View Source
var (
	SMSIBTaskStatus_name = map[int32]string{
		0:     "IB_SMS_TASK_UNKNOWN",
		13000: "IB_SMS_TASK_COMPLETED",
	}
	SMSIBTaskStatus_value = map[string]int32{
		"IB_SMS_TASK_UNKNOWN":   0,
		"IB_SMS_TASK_COMPLETED": 13000,
	}
)

Enum value maps for SMSIBTaskStatus.

View Source
var (
	SMSConversationAuditAction_name = map[int32]string{
		0: "SMS_AUDIT_ACTION_CONVERSATION_START",
		1: "SMS_AUDIT_ACTION_CONVERSATION_MSG_SENT",
		2: "SMS_AUDIT_ACTION_CONVERSATION_MSG_READ",
		3: "SMS_AUDIT_ACTION_CONVERSATION_UNASSIGNED",
		4: "SMS_AUDIT_ACTION_CONVERSATION_ASSIGNED",
		5: "SMS_AUDIT_ACTION_CONVERSATION_TRANSFERRED",
	}
	SMSConversationAuditAction_value = map[string]int32{
		"SMS_AUDIT_ACTION_CONVERSATION_START":       0,
		"SMS_AUDIT_ACTION_CONVERSATION_MSG_SENT":    1,
		"SMS_AUDIT_ACTION_CONVERSATION_MSG_READ":    2,
		"SMS_AUDIT_ACTION_CONVERSATION_UNASSIGNED":  3,
		"SMS_AUDIT_ACTION_CONVERSATION_ASSIGNED":    4,
		"SMS_AUDIT_ACTION_CONVERSATION_TRANSFERRED": 5,
	}
)

Enum value maps for SMSConversationAuditAction.

View Source
var (
	SMSMamStatus_name = map[int32]string{
		0: "QUEUED",
		1: "APPROVED",
		2: "REJECTED",
	}
	SMSMamStatus_value = map[string]int32{
		"QUEUED":   0,
		"APPROVED": 1,
		"REJECTED": 2,
	}
)

Enum value maps for SMSMamStatus.

View Source
var (
	TaskStatus_name = map[int32]string{
		0:    "TASK_UNKNOWN",
		2100: "TASK_SCHEDULED",
		2110: "TASK_WAITING",
		2120: "TASK_PREPARING",
		2200: "TASK_RUNNING",
		2300: "TASK_COMPLETED",
		2310: "TASK_CANCELLED_TIMEOUT",
		2320: "TASK_CANCELLED_USER",
		2330: "TASK_CANCELLED_ADMIN",
	}
	TaskStatus_value = map[string]int32{
		"TASK_UNKNOWN":           0,
		"TASK_SCHEDULED":         2100,
		"TASK_WAITING":           2110,
		"TASK_PREPARING":         2120,
		"TASK_RUNNING":           2200,
		"TASK_COMPLETED":         2300,
		"TASK_CANCELLED_TIMEOUT": 2310,
		"TASK_CANCELLED_USER":    2320,
		"TASK_CANCELLED_ADMIN":   2330,
	}
)

Enum value maps for TaskStatus.

View Source
var (
	TaskGroupStatus_name = map[int32]string{
		0:    "TG_UNKNOWN",
		1000: "TG_PREPARE",
		1100: "TG_SCHEDULED",
		1110: "TG_SCHEDULED_LINKING",
		1120: "TG_SCHEDULED_PAUSED",
		1200: "TG_RUNNING",
		1210: "TG_PAUSED",
		1220: "TG_WAITING",
		1300: "TG_COMPLETED",
		1310: "TG_CANCELLED_TIMEOUT",
		1320: "TG_CANCELLED_USER",
		1330: "TG_CANCELLED_ADMIN",
		1400: "TG_SUMMED_COMPLETED",
		1410: "TG_SUMMED_CANCELLED_TIMEOUT",
		1420: "TG_SUMMED_CANCELLED_USER",
		1430: "TG_SUMMED_CANCELLED_ADMIN",
		1500: "TG_ACCOUNTINGEXPORT_COMPLETED",
		1510: "TG_ACCOUNTINGEXPORT_CANCELLED_TIMEOUT",
		1520: "TG_ACCOUNTINGEXPORT_CANCELLED_USER",
		1530: "TG_ACCOUNTINGEXPORT_CANCELLED_ADMIN",
	}
	TaskGroupStatus_value = map[string]int32{
		"TG_UNKNOWN":                            0,
		"TG_PREPARE":                            1000,
		"TG_SCHEDULED":                          1100,
		"TG_SCHEDULED_LINKING":                  1110,
		"TG_SCHEDULED_PAUSED":                   1120,
		"TG_RUNNING":                            1200,
		"TG_PAUSED":                             1210,
		"TG_WAITING":                            1220,
		"TG_COMPLETED":                          1300,
		"TG_CANCELLED_TIMEOUT":                  1310,
		"TG_CANCELLED_USER":                     1320,
		"TG_CANCELLED_ADMIN":                    1330,
		"TG_SUMMED_COMPLETED":                   1400,
		"TG_SUMMED_CANCELLED_TIMEOUT":           1410,
		"TG_SUMMED_CANCELLED_USER":              1420,
		"TG_SUMMED_CANCELLED_ADMIN":             1430,
		"TG_ACCOUNTINGEXPORT_COMPLETED":         1500,
		"TG_ACCOUNTINGEXPORT_CANCELLED_TIMEOUT": 1510,
		"TG_ACCOUNTINGEXPORT_CANCELLED_USER":    1520,
		"TG_ACCOUNTINGEXPORT_CANCELLED_ADMIN":   1530,
	}
)

Enum value maps for TaskGroupStatus.

View Source
var (
	TimeScale_name = map[int32]string{
		0: "TIME_SCALE_MINUTE",
		1: "TIME_SCALE_HOUR",
		2: "TIME_SCALE_DAY",
		3: "TIME_SCALE_WEEK",
		4: "TIME_SCALE_MONTH",
		5: "TIME_SCALE_YEAR",
	}
	TimeScale_value = map[string]int32{
		"TIME_SCALE_MINUTE": 0,
		"TIME_SCALE_HOUR":   1,
		"TIME_SCALE_DAY":    2,
		"TIME_SCALE_WEEK":   3,
		"TIME_SCALE_MONTH":  4,
		"TIME_SCALE_YEAR":   5,
	}
)

Enum value maps for TimeScale.

View Source
var (
	TicketStatus_name = map[int32]string{
		0: "TICKET_STATUS_NEW",
		1: "TICKET_STATUS_OPEN",
		2: "TICKET_STATUS_CLOSE",
	}
	TicketStatus_value = map[string]int32{
		"TICKET_STATUS_NEW":   0,
		"TICKET_STATUS_OPEN":  1,
		"TICKET_STATUS_CLOSE": 2,
	}
)

Enum value maps for TicketStatus.

View Source
var (
	PhoneNumberType_name = map[int32]string{
		0: "MOBILE",
		1: "OTHER",
		2: "INVALID_ERROR",
	}
	PhoneNumberType_value = map[string]int32{
		"MOBILE":        0,
		"OTHER":         1,
		"INVALID_ERROR": 2,
	}
)

Enum value maps for PhoneNumberType.

View Source
var (
	UserArchivedStateFilter_name = map[int32]string{
		0: "USER_ARCHIVED_STATE_FILTER_ALL",
		1: "USER_ARCHIVED_STATE_FILTER_ARCHIVED",
		2: "USER_ARCHIVED_STATE_FILTER_UNARCHIVED",
	}
	UserArchivedStateFilter_value = map[string]int32{
		"USER_ARCHIVED_STATE_FILTER_ALL":        0,
		"USER_ARCHIVED_STATE_FILTER_ARCHIVED":   1,
		"USER_ARCHIVED_STATE_FILTER_UNARCHIVED": 2,
	}
)

Enum value maps for UserArchivedStateFilter.

View Source
var (
	Interval_name = map[int32]string{
		0:  "TODAY",
		1:  "YESTERDAY",
		2:  "THIS_WEEK",
		3:  "LAST_7_DAYS",
		4:  "LAST_WEEK",
		5:  "LAST_14_DAYS",
		6:  "THIS_MONTH",
		7:  "LAST_30_DAYS",
		8:  "LAST_60_DAYS",
		9:  "LAST_90_DAYS",
		10: "LAST_180_DAYS",
	}
	Interval_value = map[string]int32{
		"TODAY":         0,
		"YESTERDAY":     1,
		"THIS_WEEK":     2,
		"LAST_7_DAYS":   3,
		"LAST_WEEK":     4,
		"LAST_14_DAYS":  5,
		"THIS_MONTH":    6,
		"LAST_30_DAYS":  7,
		"LAST_60_DAYS":  8,
		"LAST_90_DAYS":  9,
		"LAST_180_DAYS": 10,
	}
)

Enum value maps for Interval.

View Source
var (
	TranscriptSummaryStatus_name = map[int32]string{
		0:  "TRANSCRIPT_SUMMARY_STATUS_QUEUED",
		-1: "TRANSCRIPT_SUMMARY_STATUS_QUEUED_ERRORED",
		1:  "TRANSCRIPT_SUMMARY_STATUS_SUMMARIZED",
		-2: "TRANSCRIPT_SUMMARY_STATUS_SUMMARIZED_ERRORED",
		2:  "TRANSCRIPT_SUMMARY_STATUS_VISIBLE",
	}
	TranscriptSummaryStatus_value = map[string]int32{
		"TRANSCRIPT_SUMMARY_STATUS_QUEUED":             0,
		"TRANSCRIPT_SUMMARY_STATUS_QUEUED_ERRORED":     -1,
		"TRANSCRIPT_SUMMARY_STATUS_SUMMARIZED":         1,
		"TRANSCRIPT_SUMMARY_STATUS_SUMMARIZED_ERRORED": -2,
		"TRANSCRIPT_SUMMARY_STATUS_VISIBLE":            2,
	}
)

Enum value maps for TranscriptSummaryStatus.

View Source
var (
	TranscriptSentimentTone_name = map[int32]string{
		0: "TRANSCRIPT_SENTIMENT_TONE_UNKNOWN",
		1: "TRANSCRIPT_SENTIMENT_TONE_NEGATIVE",
		2: "TRANSCRIPT_SENTIMENT_TONE_NEUTRAL",
		3: "TRANSCRIPT_SENTIMENT_TONE_POSITIVE",
	}
	TranscriptSentimentTone_value = map[string]int32{
		"TRANSCRIPT_SENTIMENT_TONE_UNKNOWN":  0,
		"TRANSCRIPT_SENTIMENT_TONE_NEGATIVE": 1,
		"TRANSCRIPT_SENTIMENT_TONE_NEUTRAL":  2,
		"TRANSCRIPT_SENTIMENT_TONE_POSITIVE": 3,
	}
)

Enum value maps for TranscriptSentimentTone.

View Source
var (
	RecordingType_name = map[int32]string{
		0: "RECORDING_TYPE_TCN",
		1: "RECORDING_TYPE_EXTERNAL",
		2: "RECORDING_TYPE_VOICEMAIL",
	}
	RecordingType_value = map[string]int32{
		"RECORDING_TYPE_TCN":       0,
		"RECORDING_TYPE_EXTERNAL":  1,
		"RECORDING_TYPE_VOICEMAIL": 2,
	}
)

Enum value maps for RecordingType.

View Source
var (
	RegressionForecasterModelTypes_name = map[int32]string{
		0: "RANDOM_FOREST",
		1: "ADABOOST",
		2: "GRADIENT_BOOSTING",
		3: "LINEAR_REGRESSION",
		4: "LINEAR_AVG",
		5: "SEGMENTED_LINEAR",
		6: "MLP",
		7: "AUTO",
	}
	RegressionForecasterModelTypes_value = map[string]int32{
		"RANDOM_FOREST":     0,
		"ADABOOST":          1,
		"GRADIENT_BOOSTING": 2,
		"LINEAR_REGRESSION": 3,
		"LINEAR_AVG":        4,
		"SEGMENTED_LINEAR":  5,
		"MLP":               6,
		"AUTO":              7,
	}
)

Enum value maps for RegressionForecasterModelTypes.

View Source
var (
	RegressionForecasterAvgsProcessingType_name = map[int32]string{
		0: "FORECAST",
		1: "AVERAGES",
		2: "FIXED_AVERAGES",
	}
	RegressionForecasterAvgsProcessingType_value = map[string]int32{
		"FORECAST":       0,
		"AVERAGES":       1,
		"FIXED_AVERAGES": 2,
	}
)

Enum value maps for RegressionForecasterAvgsProcessingType.

View Source
var (
	ConstraintTimeUnit_name = map[int32]string{
		0: "MINUTES",
		1: "HOURS",
		2: "SHIFTS",
		3: "DAYS",
		4: "WEEKS",
		5: "MONTHS",
		6: "YEARS",
	}
	ConstraintTimeUnit_value = map[string]int32{
		"MINUTES": 0,
		"HOURS":   1,
		"SHIFTS":  2,
		"DAYS":    3,
		"WEEKS":   4,
		"MONTHS":  5,
		"YEARS":   6,
	}
)

Enum value maps for ConstraintTimeUnit.

View Source
var (
	ConfigEntityType_name = map[int32]string{
		0:  "CALL_CENTER_NODE",
		1:  "CLIENT_NODE",
		2:  "LOCATION_NODE",
		3:  "PROGRAM_NODE",
		4:  "AGENT_GROUP",
		5:  "SHIFT_TEMPLATE",
		6:  "WFM_AGENT",
		7:  "PLACEMENT_RULE",
		8:  "CONSTRAINT_RULE",
		9:  "NON_SKILL_ACTIVITY",
		10: "AGENT_AVAILABILITY",
		11: "OPEN_TIMES",
		12: "SCHEDULING_ACTIVITY",
		13: "SKILL_PROFICIENCY",
		14: "SCHEDULE_SCENARIO",
		15: "SKILL",
		16: "TOUR_PATTERN",
		17: "TOUR_WEEK_PATTERN",
		18: "TOUR_SHIFT_INSTANCE_CONFIG",
		19: "TOUR_SHIFT_SEGMENT_CONFIG",
		20: "TOUR_AGENT_COLLECTION",
	}
	ConfigEntityType_value = map[string]int32{
		"CALL_CENTER_NODE":           0,
		"CLIENT_NODE":                1,
		"LOCATION_NODE":              2,
		"PROGRAM_NODE":               3,
		"AGENT_GROUP":                4,
		"SHIFT_TEMPLATE":             5,
		"WFM_AGENT":                  6,
		"PLACEMENT_RULE":             7,
		"CONSTRAINT_RULE":            8,
		"NON_SKILL_ACTIVITY":         9,
		"AGENT_AVAILABILITY":         10,
		"OPEN_TIMES":                 11,
		"SCHEDULING_ACTIVITY":        12,
		"SKILL_PROFICIENCY":          13,
		"SCHEDULE_SCENARIO":          14,
		"SKILL":                      15,
		"TOUR_PATTERN":               16,
		"TOUR_WEEK_PATTERN":          17,
		"TOUR_SHIFT_INSTANCE_CONFIG": 18,
		"TOUR_SHIFT_SEGMENT_CONFIG":  19,
		"TOUR_AGENT_COLLECTION":      20,
	}
)

Enum value maps for ConfigEntityType.

View Source
var (
	ConstraintRuleType_name = map[int32]string{
		0: "MIN_CONSEC_ON",
		1: "MAX_CONSEC_ON",
		2: "MIN_CONSEC_OFF",
		3: "MAX_CONSEC_OFF",
		4: "MIN_TOTAL_ON",
		5: "MAX_TOTAL_ON",
		6: "MIN_TOTAL_OFF",
		7: "MAX_TOTAL_OFF",
		8: "MIN_SKILL_LEVEL",
	}
	ConstraintRuleType_value = map[string]int32{
		"MIN_CONSEC_ON":   0,
		"MAX_CONSEC_ON":   1,
		"MIN_CONSEC_OFF":  2,
		"MAX_CONSEC_OFF":  3,
		"MIN_TOTAL_ON":    4,
		"MAX_TOTAL_ON":    5,
		"MIN_TOTAL_OFF":   6,
		"MAX_TOTAL_OFF":   7,
		"MIN_SKILL_LEVEL": 8,
	}
)

Enum value maps for ConstraintRuleType.

View Source
var (
	DOWPlacementType_name = map[int32]string{
		0: "MUST_NOT",
		1: "MAY",
		2: "MUST",
	}
	DOWPlacementType_value = map[string]int32{
		"MUST_NOT": 0,
		"MAY":      1,
		"MUST":     2,
	}
)

Enum value maps for DOWPlacementType.

View Source
var (
	OpenTimesOption_name = map[int32]string{
		0: "CLOSED",
		1: "OPEN",
	}
	OpenTimesOption_value = map[string]int32{
		"CLOSED": 0,
		"OPEN":   1,
	}
)

Enum value maps for OpenTimesOption.

View Source
var (
	AvailabilityOption_name = map[int32]string{
		0: "AVAILABLE",
		1: "NOT_AVAILABLE",
		2: "PREFER_NOT_AVAILABLE",
	}
	AvailabilityOption_value = map[string]int32{
		"AVAILABLE":            0,
		"NOT_AVAILABLE":        1,
		"PREFER_NOT_AVAILABLE": 2,
	}
)

Enum value maps for AvailabilityOption.

View Source
var (
	DayOfWeek_name = map[int32]string{
		0: "MON",
		1: "TUE",
		2: "WED",
		3: "THU",
		4: "FRI",
		5: "SAT",
		6: "SUN",
	}
	DayOfWeek_value = map[string]int32{
		"MON": 0,
		"TUE": 1,
		"WED": 2,
		"THU": 3,
		"FRI": 4,
		"SAT": 5,
		"SUN": 6,
	}
)

Enum value maps for DayOfWeek.

View Source
var (
	ConfigRelationshipType_name = map[int32]string{
		0: "IS_ASSOCIATED_WITH",
		1: "IS_NOT_ASSOCIATED_WITH",
		2: "IS_MEMBER_OF",
	}
	ConfigRelationshipType_value = map[string]int32{
		"IS_ASSOCIATED_WITH":     0,
		"IS_NOT_ASSOCIATED_WITH": 1,
		"IS_MEMBER_OF":           2,
	}
)

Enum value maps for ConfigRelationshipType.

View Source
var (
	DiagnosticLevel_name = map[int32]string{
		0: "INFORMATION",
		1: "SUGGESTION",
		2: "WARNING",
		3: "DIAGNOSTIC_ERROR",
		4: "INTERNAL_ERROR",
	}
	DiagnosticLevel_value = map[string]int32{
		"INFORMATION":      0,
		"SUGGESTION":       1,
		"WARNING":          2,
		"DIAGNOSTIC_ERROR": 3,
		"INTERNAL_ERROR":   4,
	}
)

Enum value maps for DiagnosticLevel.

View Source
var (
	DiagnosticCode_name = map[int32]string{
		0:  "GENERAL",
		1:  "OK",
		2:  "NO_SKILLS_IN_DICTIONARY",
		3:  "AGENT_HAS_NO_SKILL_PROFICIENCIES",
		4:  "AGENT_HAS_NO_SKILLS",
		5:  "NO_SCHEDULING_ACTIVITIES_FOR_CONSTRAINT_RULES",
		6:  "SCHEDULING_ACTIVITY_FOR_CONSTRAINT_RULE_NOT_FOUND",
		7:  "SHIFT_TEMPLATE_CANNOT_BE_NONE",
		8:  "SHIFT_TEMPLATE_HAS_NO_PLACEMENT_RULES",
		9:  "NO_ONCALL_IN_SHIFT_TEMPLATE_PLACEMENT_RULES",
		10: "MIN_GT_MAX_DURATION_IN_SHIFT_TEMPLATE_PLACEMENT_RULES",
		11: "MIN_GT_MAX_AGENTS_IN_SHIFT_TEMPLATE",
		12: "NO_PLACEMENT_RULES_FOR_SHIFT_TEMPLATE",
		13: "ACTIVITIES_SHORTER_THAN_SHIFT",
		14: "NOT_ENOUGH_AGENTS_FOR_SHIFT",
		15: "PROGRAM_HAS_NO_AGENT_GROUPS",
		16: "PROGRAM_HAS_NO_SHIFT_TEMPLATES",
		17: "LOCATION_HAS_NO_PROGRAMS",
		18: "CLIENT_HAS_NO_LOCATIONS",
		19: "CALL_CENTER_HAS_NO_CLIENTS",
		20: "PROGRAM_HAS_INVALID_PARENT_LOCATION",
		21: "LOCATION_HAS_INVALID_PARENT_CLIENT",
		22: "CLIENT_HAS_INVALID_PARENT_CALL_CENTER",
		23: "AGENT_GROUP_HAS_INVALID_PARENT_NODE",
		24: "SHIFT_TEMPLATE_HAS_INVALID_PARENT_PROGRAM",
		25: "NO_SKILL_PROFICIENCY_FOR_MIN_SKILL_PROFICIENCY_CONSTRAINT_RULE",
		26: "TOO_MANY_AGENTS_WITH_LOCKED_SHIFTS_FOR_MIN_AGENTS",
		27: "AGENT_DOES_NOT_BELONG_TO_AN_AGENT_GROUP",
		28: "INVALID_CONSTRAINT_VAL_UNITS",
		29: "CONSTRAINT_GENERAL_FAILURE",
		30: "CANDIDATE_SHIFT_COLLISION_DETECTED",
		31: "CANDIDATE_SHIFT_AGENT_NOT_AVAILABLE",
		32: "CANDIDATE_CLOSED",
		33: "CONSTRAINT_ACTIVITY_NOT_FOUND",
		34: "CONSTRAINT_AGENT_DOES_NOT_HAVE_PROFICIENCY",
		35: "CONSTRAINT_AGENT_PROFICIENCY_TOO_LOW",
		36: "CONSTRAINT_MAX_TOTAL_ON_FAILURE",
		37: "CONSTRAINT_MIN_TOTAL_ON_FAILURE",
		38: "CONSTRAINT_MAX_TOTAL_OFF_FAILURE",
		39: "CONSTRAINT_MIN_TOTAL_OFF_FAILURE",
		40: "CONSTRAINT_MAX_CONSEC_ON_FAILURE",
		41: "CONSTRAINT_MIN_CONSEC_ON_FAILURE",
		42: "CONSTRAINT_MAX_CONSEC_OFF_FAILURE",
		43: "CONSTRAINT_MIN_CONSEC_OFF_FAILURE",
		44: "CONSTRAINT_CANNOT_HAVE_DAY_WEEK_MONTH_YEAR_SHIFT__PER_SHIFT",
		45: "CONSTRAINT_CANNOT_HAVE_DAY_WEEK_MONTH_YEAR__PER_MINUTES_HOURS",
		46: "CONSTRAINT_CONSECUTIVE_SHIFTS_RULE_NOT_ALLOWED",
		47: "CONSTRAINT_WITH_LARGER_PERIOD_PER_SMALL_PERIOD_NOT_ALLOWED",
		48: "CONSTRAINT_MIN_MAX_OFF_TIME_FOR_SHIFTS_NOT_ALLOWED",
		49: "CONSTRAINT_CANNOT_HAVE_CONSECUTIVE_TIME_PER_MULTIPLE_SHIFTS",
		50: "CANNOT_GENERATE_TOUR_PATTERNS_FOR_NON_TOUR_SHIFT_TEMPLATE",
		51: "TOUR_PATTERNS_NEEDED_TO_SCHEDULE_TOUR",
		52: "SHIFT_TEMPLATE_ACTIVITY_PLACEMENT_MIN_MAX_MUST_BE_MULTIPLE_OF_5_MINUTES",
		53: "NO_SHIFT_TEMPLATE_ACTIVITY_PLACEMENT_SEQUENCES_MATCH_SHIFT_MIN_MAX_WIDTH",
		54: "INVALID_TOUR_PATTERN",
		55: "INVALID_TOUR_AGENT_COLLECTION",
		56: "INVALID_TOUR_SHIFT_INSTANCE_CONFIG",
		57: "INVALID_TOUR_SHIFT_SEGMENT_CONFIG",
		58: "TOUR_SHIFT_SEGMENT_CONFIG_OVERLAP",
		59: "TOUR_SHIFT_SEGMENT_CONFIG_DOES_NOT_FIT",
		60: "TOUR_SHIFT_INSTANCE_CONFIG_OVERLAP",
		61: "WEEK_PATTERN_NUMBERS_NOT_UNIQUE_IN_TOUR_WEEK_PATTERNS",
		62: "WFM_AGENT_SIDS_NOT_UNIQUE_IN_TOUR_AGENT_COLLECTIONS",
		63: "FIST_WEEK_PATTERN_NUMBERS_NOT_UNIQUE_IN_TOUR_AGENT_COLLECTIONS",
		64: "FIRST_WEEK_PATTERN_NUMBERS_NOT_FOUND_IN_TOUR_WEEK_PATTERNS",
		65: "SHIFT_TEMPLATE_HAS_NO_ASSOCIATED_SCHEDULING_AGENT_GROUPS",
		66: "ATTEMPT_TO_BUILD_SCHEDULES_FOR_INVALID_PARENT_NODE",
		67: "SCHEDULABLE_AGENTS_DO_NOT_MEET_TEMPLATE_MINIMUM",
		68: "SCHEDULABLE_AGENTS_DO_NOT_MEET_TEMPLATE_MAXIMUM",
		69: "NO_OPEN_TIMES_SET_OR_INHERITED_BY_PROGRAM",
		70: "TOUR_AGENT_COLLECTIONS_NEEDED_TO_SCHEDULE_TOUR",
		71: "NO_PREDICTED_CALLS_IN_SCHEDULING_RANGE",
		72: "SHIFT_TEMPLATE_MIN_WIDTH_DOW_MISMATCH",
	}
	DiagnosticCode_value = map[string]int32{
		"GENERAL":                          0,
		"OK":                               1,
		"NO_SKILLS_IN_DICTIONARY":          2,
		"AGENT_HAS_NO_SKILL_PROFICIENCIES": 3,
		"AGENT_HAS_NO_SKILLS":              4,
		"NO_SCHEDULING_ACTIVITIES_FOR_CONSTRAINT_RULES":                            5,
		"SCHEDULING_ACTIVITY_FOR_CONSTRAINT_RULE_NOT_FOUND":                        6,
		"SHIFT_TEMPLATE_CANNOT_BE_NONE":                                            7,
		"SHIFT_TEMPLATE_HAS_NO_PLACEMENT_RULES":                                    8,
		"NO_ONCALL_IN_SHIFT_TEMPLATE_PLACEMENT_RULES":                              9,
		"MIN_GT_MAX_DURATION_IN_SHIFT_TEMPLATE_PLACEMENT_RULES":                    10,
		"MIN_GT_MAX_AGENTS_IN_SHIFT_TEMPLATE":                                      11,
		"NO_PLACEMENT_RULES_FOR_SHIFT_TEMPLATE":                                    12,
		"ACTIVITIES_SHORTER_THAN_SHIFT":                                            13,
		"NOT_ENOUGH_AGENTS_FOR_SHIFT":                                              14,
		"PROGRAM_HAS_NO_AGENT_GROUPS":                                              15,
		"PROGRAM_HAS_NO_SHIFT_TEMPLATES":                                           16,
		"LOCATION_HAS_NO_PROGRAMS":                                                 17,
		"CLIENT_HAS_NO_LOCATIONS":                                                  18,
		"CALL_CENTER_HAS_NO_CLIENTS":                                               19,
		"PROGRAM_HAS_INVALID_PARENT_LOCATION":                                      20,
		"LOCATION_HAS_INVALID_PARENT_CLIENT":                                       21,
		"CLIENT_HAS_INVALID_PARENT_CALL_CENTER":                                    22,
		"AGENT_GROUP_HAS_INVALID_PARENT_NODE":                                      23,
		"SHIFT_TEMPLATE_HAS_INVALID_PARENT_PROGRAM":                                24,
		"NO_SKILL_PROFICIENCY_FOR_MIN_SKILL_PROFICIENCY_CONSTRAINT_RULE":           25,
		"TOO_MANY_AGENTS_WITH_LOCKED_SHIFTS_FOR_MIN_AGENTS":                        26,
		"AGENT_DOES_NOT_BELONG_TO_AN_AGENT_GROUP":                                  27,
		"INVALID_CONSTRAINT_VAL_UNITS":                                             28,
		"CONSTRAINT_GENERAL_FAILURE":                                               29,
		"CANDIDATE_SHIFT_COLLISION_DETECTED":                                       30,
		"CANDIDATE_SHIFT_AGENT_NOT_AVAILABLE":                                      31,
		"CANDIDATE_CLOSED":                                                         32,
		"CONSTRAINT_ACTIVITY_NOT_FOUND":                                            33,
		"CONSTRAINT_AGENT_DOES_NOT_HAVE_PROFICIENCY":                               34,
		"CONSTRAINT_AGENT_PROFICIENCY_TOO_LOW":                                     35,
		"CONSTRAINT_MAX_TOTAL_ON_FAILURE":                                          36,
		"CONSTRAINT_MIN_TOTAL_ON_FAILURE":                                          37,
		"CONSTRAINT_MAX_TOTAL_OFF_FAILURE":                                         38,
		"CONSTRAINT_MIN_TOTAL_OFF_FAILURE":                                         39,
		"CONSTRAINT_MAX_CONSEC_ON_FAILURE":                                         40,
		"CONSTRAINT_MIN_CONSEC_ON_FAILURE":                                         41,
		"CONSTRAINT_MAX_CONSEC_OFF_FAILURE":                                        42,
		"CONSTRAINT_MIN_CONSEC_OFF_FAILURE":                                        43,
		"CONSTRAINT_CANNOT_HAVE_DAY_WEEK_MONTH_YEAR_SHIFT__PER_SHIFT":              44,
		"CONSTRAINT_CANNOT_HAVE_DAY_WEEK_MONTH_YEAR__PER_MINUTES_HOURS":            45,
		"CONSTRAINT_CONSECUTIVE_SHIFTS_RULE_NOT_ALLOWED":                           46,
		"CONSTRAINT_WITH_LARGER_PERIOD_PER_SMALL_PERIOD_NOT_ALLOWED":               47,
		"CONSTRAINT_MIN_MAX_OFF_TIME_FOR_SHIFTS_NOT_ALLOWED":                       48,
		"CONSTRAINT_CANNOT_HAVE_CONSECUTIVE_TIME_PER_MULTIPLE_SHIFTS":              49,
		"CANNOT_GENERATE_TOUR_PATTERNS_FOR_NON_TOUR_SHIFT_TEMPLATE":                50,
		"TOUR_PATTERNS_NEEDED_TO_SCHEDULE_TOUR":                                    51,
		"SHIFT_TEMPLATE_ACTIVITY_PLACEMENT_MIN_MAX_MUST_BE_MULTIPLE_OF_5_MINUTES":  52,
		"NO_SHIFT_TEMPLATE_ACTIVITY_PLACEMENT_SEQUENCES_MATCH_SHIFT_MIN_MAX_WIDTH": 53,
		"INVALID_TOUR_PATTERN":                                                     54,
		"INVALID_TOUR_AGENT_COLLECTION":                                            55,
		"INVALID_TOUR_SHIFT_INSTANCE_CONFIG":                                       56,
		"INVALID_TOUR_SHIFT_SEGMENT_CONFIG":                                        57,
		"TOUR_SHIFT_SEGMENT_CONFIG_OVERLAP":                                        58,
		"TOUR_SHIFT_SEGMENT_CONFIG_DOES_NOT_FIT":                                   59,
		"TOUR_SHIFT_INSTANCE_CONFIG_OVERLAP":                                       60,
		"WEEK_PATTERN_NUMBERS_NOT_UNIQUE_IN_TOUR_WEEK_PATTERNS":                    61,
		"WFM_AGENT_SIDS_NOT_UNIQUE_IN_TOUR_AGENT_COLLECTIONS":                      62,
		"FIST_WEEK_PATTERN_NUMBERS_NOT_UNIQUE_IN_TOUR_AGENT_COLLECTIONS":           63,
		"FIRST_WEEK_PATTERN_NUMBERS_NOT_FOUND_IN_TOUR_WEEK_PATTERNS":               64,
		"SHIFT_TEMPLATE_HAS_NO_ASSOCIATED_SCHEDULING_AGENT_GROUPS":                 65,
		"ATTEMPT_TO_BUILD_SCHEDULES_FOR_INVALID_PARENT_NODE":                       66,
		"SCHEDULABLE_AGENTS_DO_NOT_MEET_TEMPLATE_MINIMUM":                          67,
		"SCHEDULABLE_AGENTS_DO_NOT_MEET_TEMPLATE_MAXIMUM":                          68,
		"NO_OPEN_TIMES_SET_OR_INHERITED_BY_PROGRAM":                                69,
		"TOUR_AGENT_COLLECTIONS_NEEDED_TO_SCHEDULE_TOUR":                           70,
		"NO_PREDICTED_CALLS_IN_SCHEDULING_RANGE":                                   71,
		"SHIFT_TEMPLATE_MIN_WIDTH_DOW_MISMATCH":                                    72,
	}
)

Enum value maps for DiagnosticCode.

View Source
var (
	PerformanceMetricType_name = map[int32]string{
		0: "FTE_REQUIRED_VS_ACHIEVED_SIMPLE",
		1: "FTE_REQUIRED_VS_ACHIEVED_EXTENDED",
		2: "SERVICE_LEVEL_ANALYSIS",
		3: "SERVICE_LEVEL_MATRIX",
		4: "CONTACT_HANDLING_METRICS",
		5: "LOAD_FORECAST",
	}
	PerformanceMetricType_value = map[string]int32{
		"FTE_REQUIRED_VS_ACHIEVED_SIMPLE":   0,
		"FTE_REQUIRED_VS_ACHIEVED_EXTENDED": 1,
		"SERVICE_LEVEL_ANALYSIS":            2,
		"SERVICE_LEVEL_MATRIX":              3,
		"CONTACT_HANDLING_METRICS":          4,
		"LOAD_FORECAST":                     5,
	}
)

Enum value maps for PerformanceMetricType.

View Source
var (
	ScheduleShouldInclude_name = map[int32]string{
		0: "ONLY_SHIFT_INSTANCES",
		1: "ONLY_PERFORMANCE_METRICS",
		2: "SHIFT_INSTANCES_AND_PERFORMANCE_METRICS",
	}
	ScheduleShouldInclude_value = map[string]int32{
		"ONLY_SHIFT_INSTANCES":                    0,
		"ONLY_PERFORMANCE_METRICS":                1,
		"SHIFT_INSTANCES_AND_PERFORMANCE_METRICS": 2,
	}
)

Enum value maps for ScheduleShouldInclude.

View Source
var (
	ScheduleType_name = map[int32]string{
		0: "DRAFT",
		1: "PUBLISHED",
	}
	ScheduleType_value = map[string]int32{
		"DRAFT":     0,
		"PUBLISHED": 1,
	}
)

Enum value maps for ScheduleType.

View Source
var (
	SchedulingTargetType_name = map[int32]string{
		0: "COVERAGE",
		1: "SERVICE_LEVEL",
	}
	SchedulingTargetType_value = map[string]int32{
		"COVERAGE":      0,
		"SERVICE_LEVEL": 1,
	}
)

Enum value maps for SchedulingTargetType.

View Source
var (
	BuildDraftStatus_name = map[int32]string{
		0: "NO_BUILD",
		1: "IN_PROGRESS",
		2: "SUCCEEDED",
		3: "FAILED",
		4: "CANCELED",
	}
	BuildDraftStatus_value = map[string]int32{
		"NO_BUILD":    0,
		"IN_PROGRESS": 1,
		"SUCCEEDED":   2,
		"FAILED":      3,
		"CANCELED":    4,
	}
)

Enum value maps for BuildDraftStatus.

View Source
var (
	BitmapType_name = map[int32]string{
		0: "COMPLETE",
		1: "ONLY_WEEKMAPS",
		2: "ONLY_CALENDAR_ITEMS",
	}
	BitmapType_value = map[string]int32{
		"COMPLETE":            0,
		"ONLY_WEEKMAPS":       1,
		"ONLY_CALENDAR_ITEMS": 2,
	}
)

Enum value maps for BitmapType.

View Source
var (
	HistoryCacheState_name = map[int32]string{
		0: "NOT_LOADED",
		1: "LOADING",
		2: "LOADING_COMPLETE",
		3: "LOADING_FAILED",
	}
	HistoryCacheState_value = map[string]int32{
		"NOT_LOADED":       0,
		"LOADING":          1,
		"LOADING_COMPLETE": 2,
		"LOADING_FAILED":   3,
	}
)

Enum value maps for HistoryCacheState.

View Source
var (
	InitialSetupState_name = map[int32]string{
		0: "NOT_SETUP",
		1: "SETTING_UP",
		2: "SETUP_COMPLETE",
		3: "FAILURE",
	}
	InitialSetupState_value = map[string]int32{
		"NOT_SETUP":      0,
		"SETTING_UP":     1,
		"SETUP_COMPLETE": 2,
		"FAILURE":        3,
	}
)

Enum value maps for InitialSetupState.

View Source
var (
	RealTimeManagementState_name = map[int32]string{
		0:  "UNSPECIFIED",
		1:  "LOGGED_IN",
		4:  "CALL_ON_HOLD",
		5:  "OUTBOUND_CALL",
		7:  "TRANSFER",
		8:  "CONFERENCE",
		9:  "READY",
		10: "NOT_READY",
		11: "WRAP_UP",
		13: "LOGGED_OUT",
		14: "PAUSE",
	}
	RealTimeManagementState_value = map[string]int32{
		"UNSPECIFIED":   0,
		"LOGGED_IN":     1,
		"CALL_ON_HOLD":  4,
		"OUTBOUND_CALL": 5,
		"TRANSFER":      7,
		"CONFERENCE":    8,
		"READY":         9,
		"NOT_READY":     10,
		"WRAP_UP":       11,
		"LOGGED_OUT":    13,
		"PAUSE":         14,
	}
)

Enum value maps for RealTimeManagementState.

View Source
var (
	AgentLeavePetitionStatus_name = map[int32]string{
		0: "UNSPECIFIED_PETITION_STATUS",
		1: "PENDING_PETITION",
		2: "APPROVED_PETITION",
		3: "DENIED_PETITION",
		4: "CANCELLED_PETITION",
	}
	AgentLeavePetitionStatus_value = map[string]int32{
		"UNSPECIFIED_PETITION_STATUS": 0,
		"PENDING_PETITION":            1,
		"APPROVED_PETITION":           2,
		"DENIED_PETITION":             3,
		"CANCELLED_PETITION":          4,
	}
)

Enum value maps for AgentLeavePetitionStatus.

View Source
var (
	SchedulingActivityClassification_name = map[int32]string{
		0: "STANDARD_SCHEDULING_ACTIVITY",
		1: "ON_CALL_ACTIVITY",
		2: "TIME_OFF_ACTIVITY",
		3: "MEETING_ACTIVITY",
	}
	SchedulingActivityClassification_value = map[string]int32{
		"STANDARD_SCHEDULING_ACTIVITY": 0,
		"ON_CALL_ACTIVITY":             1,
		"TIME_OFF_ACTIVITY":            2,
		"MEETING_ACTIVITY":             3,
	}
)

Enum value maps for SchedulingActivityClassification.

View Source
var (
	AdherenceRuleNotificationMedium_name = map[int32]string{
		0: "ADHERENCE_RULE_NOTIFICATION_MEDIUM_IN_PRODUCT",
		1: "ADHERENCE_RULE_NOTIFICATION_MEDIUM_EMAIL",
	}
	AdherenceRuleNotificationMedium_value = map[string]int32{
		"ADHERENCE_RULE_NOTIFICATION_MEDIUM_IN_PRODUCT": 0,
		"ADHERENCE_RULE_NOTIFICATION_MEDIUM_EMAIL":      1,
	}
)

Enum value maps for AdherenceRuleNotificationMedium.

View Source
var (
	AdherenceRuleRequirementType_name = map[int32]string{
		0: "ADHERENCE_RULE_REQUIREMENT_TYPE_NOT_USED",
		1: "ADHERENCE_RULE_REQUIREMENT_TYPE_OPTIONAL",
		2: "ADHERENCE_RULE_REQUIREMENT_TYPE_MANDATORY",
	}
	AdherenceRuleRequirementType_value = map[string]int32{
		"ADHERENCE_RULE_REQUIREMENT_TYPE_NOT_USED":  0,
		"ADHERENCE_RULE_REQUIREMENT_TYPE_OPTIONAL":  1,
		"ADHERENCE_RULE_REQUIREMENT_TYPE_MANDATORY": 2,
	}
)

Enum value maps for AdherenceRuleRequirementType.

View Source
var (
	AdherenceRuleRange_name = map[int32]string{
		0: "ADHERENCE_RULE_RANGE_START_OF_DAY",
		1: "ADHERENCE_RULE_RANGE_START_OF_WEEK",
		2: "ADHERENCE_RULE_RANGE_START_OF_MONTH",
		3: "ADHERENCE_RULE_RANGE_REST_OF_DAY",
		4: "ADHERENCE_RULE_RANGE_CUSTOM_DATE_RANGE",
	}
	AdherenceRuleRange_value = map[string]int32{
		"ADHERENCE_RULE_RANGE_START_OF_DAY":      0,
		"ADHERENCE_RULE_RANGE_START_OF_WEEK":     1,
		"ADHERENCE_RULE_RANGE_START_OF_MONTH":    2,
		"ADHERENCE_RULE_RANGE_REST_OF_DAY":       3,
		"ADHERENCE_RULE_RANGE_CUSTOM_DATE_RANGE": 4,
	}
)

Enum value maps for AdherenceRuleRange.

View Source
var (
	AdherenceDepartmentalRuleActionType_name = map[int32]string{
		0: "ADHERENCE_DEPARTMENTAL_RULE_ACTION_TYPE_CALLS_ANSWERED",
	}
	AdherenceDepartmentalRuleActionType_value = map[string]int32{
		"ADHERENCE_DEPARTMENTAL_RULE_ACTION_TYPE_CALLS_ANSWERED": 0,
	}
)

Enum value maps for AdherenceDepartmentalRuleActionType.

View Source
var (
	AdherenceRuleCondition_name = map[int32]string{
		0: "ADHERENCE_RULE_CONDITION_GREATER_THAN",
		1: "ADHERENCE_RULE_CONDITION_GREATER_THAN_EQUAL",
		2: "ADHERENCE_RULE_CONDITION_LESS_THAN",
		3: "ADHERENCE_RULE_CONDITION_LESS_THAN_EQUAL",
	}
	AdherenceRuleCondition_value = map[string]int32{
		"ADHERENCE_RULE_CONDITION_GREATER_THAN":       0,
		"ADHERENCE_RULE_CONDITION_GREATER_THAN_EQUAL": 1,
		"ADHERENCE_RULE_CONDITION_LESS_THAN":          2,
		"ADHERENCE_RULE_CONDITION_LESS_THAN_EQUAL":    3,
	}
)

Enum value maps for AdherenceRuleCondition.

View Source
var (
	AdherenceRuleUnit_name = map[int32]string{
		0: "ADHERENCE_RULE_UNIT_SECONDS",
		1: "ADHERENCE_RULE_UNIT_MINUTES",
		2: "ADHERENCE_RULE_UNIT_CALLS",
		3: "ADHERENCE_RULE_UNIT_PERCENTAGE",
	}
	AdherenceRuleUnit_value = map[string]int32{
		"ADHERENCE_RULE_UNIT_SECONDS":    0,
		"ADHERENCE_RULE_UNIT_MINUTES":    1,
		"ADHERENCE_RULE_UNIT_CALLS":      2,
		"ADHERENCE_RULE_UNIT_PERCENTAGE": 3,
	}
)

Enum value maps for AdherenceRuleUnit.

View Source
var (
	AdherenceAgentRuleActionType_name = map[int32]string{
		0: "ADHERENCE_AGENT_RULE_ACTION_TYPE_WRAP_UP",
		1: "ADHERENCE_AGENT_RULE_ACTION_TYPE_WAITING",
		2: "ADHERENCE_AGENT_RULE_ACTION_TYPE_MANUAL_DIAL",
		3: "ADHERENCE_AGENT_RULE_ACTION_TYPE_PREVIEW_DIAL",
		4: "ADHERENCE_AGENT_RULE_ACTION_TYPE_ANSWER_CALLS",
		5: "ADHERENCE_AGENT_RULE_ACTION_TYPE_ON_CALL",
		6: "ADHERENCE_AGENT_RULE_ACTION_TYPE_ON_HOLD",
		7: "ADHERENCE_AGENT_RULE_ACTION_TYPE_SHIFT_START",
		8: "ADHERENCE_AGENT_RULE_ACTION_TYPE_SHIFT_START_LATE",
		9: "ADHERENCE_AGENT_RULE_ACTION_TYPE_SHIFT_END_EARLY",
	}
	AdherenceAgentRuleActionType_value = map[string]int32{
		"ADHERENCE_AGENT_RULE_ACTION_TYPE_WRAP_UP":          0,
		"ADHERENCE_AGENT_RULE_ACTION_TYPE_WAITING":          1,
		"ADHERENCE_AGENT_RULE_ACTION_TYPE_MANUAL_DIAL":      2,
		"ADHERENCE_AGENT_RULE_ACTION_TYPE_PREVIEW_DIAL":     3,
		"ADHERENCE_AGENT_RULE_ACTION_TYPE_ANSWER_CALLS":     4,
		"ADHERENCE_AGENT_RULE_ACTION_TYPE_ON_CALL":          5,
		"ADHERENCE_AGENT_RULE_ACTION_TYPE_ON_HOLD":          6,
		"ADHERENCE_AGENT_RULE_ACTION_TYPE_SHIFT_START":      7,
		"ADHERENCE_AGENT_RULE_ACTION_TYPE_SHIFT_START_LATE": 8,
		"ADHERENCE_AGENT_RULE_ACTION_TYPE_SHIFT_END_EARLY":  9,
	}
)

Enum value maps for AdherenceAgentRuleActionType.

View Source
var (
	SkillType_Enum_name = map[int32]string{
		0: "AGENT_SKILL",
		1: "HUNT_GROUP",
		2: "AGENT_PBX",
		3: "HUNT_GROUP_PBX",
		4: "PBX",
		5: "AGENT",
	}
	SkillType_Enum_value = map[string]int32{
		"AGENT_SKILL":    0,
		"HUNT_GROUP":     1,
		"AGENT_PBX":      2,
		"HUNT_GROUP_PBX": 3,
		"PBX":            4,
		"AGENT":          5,
	}
)

Enum value maps for SkillType_Enum.

View Source
var (
	SkillProfileCategory_CategoryType_name = map[int32]string{
		0: "SINGLE_SKILL_PROFILE",
		1: "SKILL_PROFILE_GROUP",
	}
	SkillProfileCategory_CategoryType_value = map[string]int32{
		"SINGLE_SKILL_PROFILE": 0,
		"SKILL_PROFILE_GROUP":  1,
	}
)

Enum value maps for SkillProfileCategory_CategoryType.

View Source
var File_api_commons_acd_proto protoreflect.FileDescriptor
View Source
var File_api_commons_agent_session_proto protoreflect.FileDescriptor
View Source
var File_api_commons_agent_training_proto protoreflect.FileDescriptor
View Source
var File_api_commons_ana_charts_proto protoreflect.FileDescriptor
View Source
var File_api_commons_ana_proto protoreflect.FileDescriptor
View Source
var File_api_commons_asm_proto protoreflect.FileDescriptor
View Source
var File_api_commons_bireportgenerator_proto protoreflect.FileDescriptor
View Source
var File_api_commons_broadcasts_proto protoreflect.FileDescriptor
View Source
var File_api_commons_call_proto protoreflect.FileDescriptor
View Source
var File_api_commons_callmonitor_proto protoreflect.FileDescriptor
View Source
var File_api_commons_cbs_proto protoreflect.FileDescriptor
View Source
var File_api_commons_chat_proto protoreflect.FileDescriptor
View Source
var File_api_commons_classifier_proto protoreflect.FileDescriptor
View Source
var File_api_commons_communication_proto protoreflect.FileDescriptor
View Source
var File_api_commons_compliance_proto protoreflect.FileDescriptor
View Source
var File_api_commons_contactmanager_proto protoreflect.FileDescriptor
View Source
var File_api_commons_country_proto protoreflect.FileDescriptor
View Source
var File_api_commons_datalake_proto protoreflect.FileDescriptor
View Source
var File_api_commons_delivery_proto protoreflect.FileDescriptor
View Source
var File_api_commons_email_proto protoreflect.FileDescriptor
View Source
var File_api_commons_enums_proto protoreflect.FileDescriptor
View Source
var File_api_commons_event_proto protoreflect.FileDescriptor
View Source
var File_api_commons_fts_proto protoreflect.FileDescriptor
View Source
var File_api_commons_ghostnotifier_proto protoreflect.FileDescriptor
View Source
var File_api_commons_inbound_proto protoreflect.FileDescriptor
View Source
var File_api_commons_insights_proto protoreflect.FileDescriptor
View Source
var File_api_commons_labels_proto protoreflect.FileDescriptor
View Source
var File_api_commons_lms_proto protoreflect.FileDescriptor
View Source
var File_api_commons_logging_proto protoreflect.FileDescriptor
View Source
var File_api_commons_manager_proto protoreflect.FileDescriptor
View Source
var File_api_commons_manual_proto protoreflect.FileDescriptor
View Source
var File_api_commons_newsroom_proto protoreflect.FileDescriptor
View Source
var File_api_commons_notifications_proto protoreflect.FileDescriptor
View Source
var File_api_commons_omnichannel_proto protoreflect.FileDescriptor
View Source
var File_api_commons_org_preferences_proto protoreflect.FileDescriptor
View Source
var File_api_commons_org_proto protoreflect.FileDescriptor
View Source
var File_api_commons_p3api_proto protoreflect.FileDescriptor
View Source
var File_api_commons_perms_proto protoreflect.FileDescriptor
View Source
var File_api_commons_results_proto protoreflect.FileDescriptor
View Source
var File_api_commons_room303_proto protoreflect.FileDescriptor
View Source
var File_api_commons_scorecards_proto protoreflect.FileDescriptor
View Source
var File_api_commons_services_proto protoreflect.FileDescriptor
View Source
var File_api_commons_sms_proto protoreflect.FileDescriptor
View Source
var File_api_commons_task_group_proto protoreflect.FileDescriptor
View Source
var File_api_commons_task_proto protoreflect.FileDescriptor
View Source
var File_api_commons_tickets_proto protoreflect.FileDescriptor
View Source
var File_api_commons_types_proto protoreflect.FileDescriptor
View Source
var File_api_commons_user_proto protoreflect.FileDescriptor
View Source
var File_api_commons_vanalytics_proto protoreflect.FileDescriptor
View Source
var File_api_commons_wfm_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type ACDStatus

type ACDStatus int32
const (
	ACDStatus_ACD_UNKNOWN                    ACDStatus = 0    // never used
	ACDStatus_AGENT_SESSION_LOGGING_IN       ACDStatus = 4100 // "AGENT_SESSION_LOGGING_IN", "Agent is logging in"),
	ACDStatus_AGENT_SESSION_LOGGED_IN        ACDStatus = 4110 // "AGENT_SESSION_LOGGED_IN", "Agent is logged in"),
	ACDStatus_AGENT_SESSION_COMPLETED        ACDStatus = 4200 // "AGENT_SESSION_COMPLETED", "Agent Session completed"),
	ACDStatus_AGENT_SESSION_SUMMED           ACDStatus = 4300 // "AGENT_SESSION_SUMMED", "Agent Session Summed"),
	ACDStatus_AGENT_SESSION_ACCOUNTINGEXPORT ACDStatus = 4400 // "AGENT_SESSION_ACCOUNTINGEXPORT", "Agent Session Exported into
)

func (ACDStatus) Descriptor

func (ACDStatus) Descriptor() protoreflect.EnumDescriptor

func (ACDStatus) Enum

func (x ACDStatus) Enum() *ACDStatus

func (ACDStatus) EnumDescriptor deprecated

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

Deprecated: Use ACDStatus.Descriptor instead.

func (ACDStatus) Number

func (x ACDStatus) Number() protoreflect.EnumNumber

func (ACDStatus) String

func (x ACDStatus) String() string

func (ACDStatus) Type

type AbsentPolicyType

type AbsentPolicyType int32
const (
	AbsentPolicyType_ABSENT_POLICY_TYPE_KEEP    AbsentPolicyType = 0
	AbsentPolicyType_ABSENT_POLICY_TYPE_DISCARD AbsentPolicyType = 1
)

func (AbsentPolicyType) Descriptor

func (AbsentPolicyType) Enum

func (AbsentPolicyType) EnumDescriptor deprecated

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

Deprecated: Use AbsentPolicyType.Descriptor instead.

func (AbsentPolicyType) Number

func (AbsentPolicyType) String

func (x AbsentPolicyType) String() string

func (AbsentPolicyType) Type

type ActionType added in v1.7.52

type ActionType struct {
	ActionTypeId int64  `protobuf:"varint,1,opt,name=action_type_id,json=actionTypeId,proto3" json:"action_type_id,omitempty"`
	ActionName   string `protobuf:"bytes,2,opt,name=action_name,json=actionName,proto3" json:"action_name,omitempty"`
	// contains filtered or unexported fields
}

func (*ActionType) Descriptor deprecated added in v1.7.52

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

Deprecated: Use ActionType.ProtoReflect.Descriptor instead.

func (*ActionType) GetActionName added in v1.7.52

func (x *ActionType) GetActionName() string

func (*ActionType) GetActionTypeId added in v1.7.52

func (x *ActionType) GetActionTypeId() int64

func (*ActionType) ProtoMessage added in v1.7.52

func (*ActionType) ProtoMessage()

func (*ActionType) ProtoReflect added in v1.7.52

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

func (*ActionType) Reset added in v1.7.52

func (x *ActionType) Reset()

func (*ActionType) String added in v1.7.52

func (x *ActionType) String() string

type ActivatedConversationAsmEvent

type ActivatedConversationAsmEvent struct {
	Conversation *OmniConversation `protobuf:"bytes,1,opt,name=conversation,proto3" json:"conversation,omitempty"`
	// contains filtered or unexported fields
}

func (*ActivatedConversationAsmEvent) Descriptor deprecated

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

Deprecated: Use ActivatedConversationAsmEvent.ProtoReflect.Descriptor instead.

func (*ActivatedConversationAsmEvent) GetConversation

func (x *ActivatedConversationAsmEvent) GetConversation() *OmniConversation

func (*ActivatedConversationAsmEvent) ProtoMessage

func (*ActivatedConversationAsmEvent) ProtoMessage()

func (*ActivatedConversationAsmEvent) ProtoReflect

func (*ActivatedConversationAsmEvent) Reset

func (x *ActivatedConversationAsmEvent) Reset()

func (*ActivatedConversationAsmEvent) String

type ActivatedConversationEvent

type ActivatedConversationEvent struct {
	Conversation *OmniConversation `protobuf:"bytes,1,opt,name=conversation,proto3" json:"conversation,omitempty"`
	// contains filtered or unexported fields
}

func (*ActivatedConversationEvent) Descriptor deprecated

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

Deprecated: Use ActivatedConversationEvent.ProtoReflect.Descriptor instead.

func (*ActivatedConversationEvent) GetConversation

func (x *ActivatedConversationEvent) GetConversation() *OmniConversation

func (*ActivatedConversationEvent) ProtoMessage

func (*ActivatedConversationEvent) ProtoMessage()

func (*ActivatedConversationEvent) ProtoReflect

func (*ActivatedConversationEvent) Reset

func (x *ActivatedConversationEvent) Reset()

func (*ActivatedConversationEvent) String

func (x *ActivatedConversationEvent) String() string

type AdherenceAgentRule added in v1.8.15

type AdherenceAgentRule struct {

	// ID of this agent rule.
	AdherenceAgentRuleId int64 `` /* 126-byte string literal not displayed */
	// Name of this agent rule.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Config entity that the rule applies to, supported ones are:
	// CALL_CENTER_NODE, CLIENT_NODE, LOCATION_NODE, PROGRAM_NODE, AGENT_GROUP, WFM_AGENT, SHIFT_TEMPLATE.
	SelectedEntity *ConfigEntity `protobuf:"bytes,3,opt,name=selected_entity,json=selectedEntity,proto3" json:"selected_entity,omitempty"`
	// Specifies the requirement type of this rule.
	RuleRequirementType AdherenceRuleRequirementType `` /* 167-byte string literal not displayed */
	// ID of the notification config that this rule will use/follow.
	AdherenceRuleNotificationConfigId int64 `` /* 167-byte string literal not displayed */
	// Clauses that belong to this rule. Only used by List methods.
	RuleClauses []*AdherenceAgentRuleClause `protobuf:"bytes,7,rep,name=rule_clauses,json=ruleClauses,proto3" json:"rule_clauses,omitempty"`
	// contains filtered or unexported fields
}

Represents an adherence agent rule.

func (*AdherenceAgentRule) Descriptor deprecated added in v1.8.15

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

Deprecated: Use AdherenceAgentRule.ProtoReflect.Descriptor instead.

func (*AdherenceAgentRule) GetAdherenceAgentRuleId added in v1.8.15

func (x *AdherenceAgentRule) GetAdherenceAgentRuleId() int64

func (*AdherenceAgentRule) GetAdherenceRuleNotificationConfigId added in v1.8.15

func (x *AdherenceAgentRule) GetAdherenceRuleNotificationConfigId() int64

func (*AdherenceAgentRule) GetName added in v1.8.15

func (x *AdherenceAgentRule) GetName() string

func (*AdherenceAgentRule) GetRuleClauses added in v1.8.21

func (x *AdherenceAgentRule) GetRuleClauses() []*AdherenceAgentRuleClause

func (*AdherenceAgentRule) GetRuleRequirementType added in v1.8.15

func (x *AdherenceAgentRule) GetRuleRequirementType() AdherenceRuleRequirementType

func (*AdherenceAgentRule) GetSelectedEntity added in v1.8.15

func (x *AdherenceAgentRule) GetSelectedEntity() *ConfigEntity

func (*AdherenceAgentRule) ProtoMessage added in v1.8.15

func (*AdherenceAgentRule) ProtoMessage()

func (*AdherenceAgentRule) ProtoReflect added in v1.8.15

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

func (*AdherenceAgentRule) Reset added in v1.8.15

func (x *AdherenceAgentRule) Reset()

func (*AdherenceAgentRule) String added in v1.8.15

func (x *AdherenceAgentRule) String() string

type AdherenceAgentRuleAction added in v1.8.15

type AdherenceAgentRuleAction struct {

	// Type of ths action.
	ActionType AdherenceAgentRuleActionType `` /* 138-byte string literal not displayed */
	// contains filtered or unexported fields
}

Represents a agent rule action.

func (*AdherenceAgentRuleAction) Descriptor deprecated added in v1.8.15

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

Deprecated: Use AdherenceAgentRuleAction.ProtoReflect.Descriptor instead.

func (*AdherenceAgentRuleAction) GetActionType added in v1.8.15

func (*AdherenceAgentRuleAction) ProtoMessage added in v1.8.15

func (*AdherenceAgentRuleAction) ProtoMessage()

func (*AdherenceAgentRuleAction) ProtoReflect added in v1.8.15

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

func (*AdherenceAgentRuleAction) Reset added in v1.8.15

func (x *AdherenceAgentRuleAction) Reset()

func (*AdherenceAgentRuleAction) String added in v1.8.15

func (x *AdherenceAgentRuleAction) String() string

type AdherenceAgentRuleActionType added in v1.8.15

type AdherenceAgentRuleActionType int32

Types of agent rule actions.

const (
	// Action type for the agent state of wrap up.
	AdherenceAgentRuleActionType_ADHERENCE_AGENT_RULE_ACTION_TYPE_WRAP_UP AdherenceAgentRuleActionType = 0
	// Action type for the agent state of waiting.
	AdherenceAgentRuleActionType_ADHERENCE_AGENT_RULE_ACTION_TYPE_WAITING AdherenceAgentRuleActionType = 1
	// Action type for the agent state of manual dial.
	AdherenceAgentRuleActionType_ADHERENCE_AGENT_RULE_ACTION_TYPE_MANUAL_DIAL AdherenceAgentRuleActionType = 2
	// Action type for the agent state of preview dial.
	AdherenceAgentRuleActionType_ADHERENCE_AGENT_RULE_ACTION_TYPE_PREVIEW_DIAL AdherenceAgentRuleActionType = 3
	// Action type for answering calls.
	AdherenceAgentRuleActionType_ADHERENCE_AGENT_RULE_ACTION_TYPE_ANSWER_CALLS AdherenceAgentRuleActionType = 4
	// Action type for the agent state of on call.
	AdherenceAgentRuleActionType_ADHERENCE_AGENT_RULE_ACTION_TYPE_ON_CALL AdherenceAgentRuleActionType = 5
	// Action type for the agent state of on hold.
	AdherenceAgentRuleActionType_ADHERENCE_AGENT_RULE_ACTION_TYPE_ON_HOLD AdherenceAgentRuleActionType = 6
	// Action type for the agent state of start of shift.
	AdherenceAgentRuleActionType_ADHERENCE_AGENT_RULE_ACTION_TYPE_SHIFT_START AdherenceAgentRuleActionType = 7
	// Action type for starting a shift late.
	AdherenceAgentRuleActionType_ADHERENCE_AGENT_RULE_ACTION_TYPE_SHIFT_START_LATE AdherenceAgentRuleActionType = 8
	// Action type for ending a shift early.
	AdherenceAgentRuleActionType_ADHERENCE_AGENT_RULE_ACTION_TYPE_SHIFT_END_EARLY AdherenceAgentRuleActionType = 9
)

func (AdherenceAgentRuleActionType) Descriptor added in v1.8.15

func (AdherenceAgentRuleActionType) Enum added in v1.8.15

func (AdherenceAgentRuleActionType) EnumDescriptor deprecated added in v1.8.15

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

Deprecated: Use AdherenceAgentRuleActionType.Descriptor instead.

func (AdherenceAgentRuleActionType) Number added in v1.8.15

func (AdherenceAgentRuleActionType) String added in v1.8.15

func (AdherenceAgentRuleActionType) Type added in v1.8.15

type AdherenceAgentRuleClause added in v1.8.15

type AdherenceAgentRuleClause struct {

	// ID of this agent rule clause.
	AdherenceAgentRuleClauseId int64 `` /* 146-byte string literal not displayed */
	// ID of the agent rule that this clause belongs to.
	AdherenceAgentRuleId int64 `` /* 126-byte string literal not displayed */
	// Action that this agent rule clause evaluates.
	Action *AdherenceAgentRuleAction `protobuf:"bytes,3,opt,name=action,proto3" json:"action,omitempty"`
	// Condition that will be evaluated between the @action and the @amount.
	Condition AdherenceRuleCondition `protobuf:"varint,4,opt,name=condition,proto3,enum=api.commons.AdherenceRuleCondition" json:"condition,omitempty"`
	// Amount to evaluate.
	Amount int32 `protobuf:"varint,5,opt,name=amount,proto3" json:"amount,omitempty"`
	// Unit that the @amount is on.
	Unit AdherenceRuleUnit `protobuf:"varint,6,opt,name=unit,proto3,enum=api.commons.AdherenceRuleUnit" json:"unit,omitempty"`
	// contains filtered or unexported fields
}

Represents an adherence agent rule clause.

func (*AdherenceAgentRuleClause) Descriptor deprecated added in v1.8.15

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

Deprecated: Use AdherenceAgentRuleClause.ProtoReflect.Descriptor instead.

func (*AdherenceAgentRuleClause) GetAction added in v1.8.15

func (*AdherenceAgentRuleClause) GetAdherenceAgentRuleClauseId added in v1.8.15

func (x *AdherenceAgentRuleClause) GetAdherenceAgentRuleClauseId() int64

func (*AdherenceAgentRuleClause) GetAdherenceAgentRuleId added in v1.8.15

func (x *AdherenceAgentRuleClause) GetAdherenceAgentRuleId() int64

func (*AdherenceAgentRuleClause) GetAmount added in v1.8.15

func (x *AdherenceAgentRuleClause) GetAmount() int32

func (*AdherenceAgentRuleClause) GetCondition added in v1.8.15

func (*AdherenceAgentRuleClause) GetUnit added in v1.8.15

func (*AdherenceAgentRuleClause) ProtoMessage added in v1.8.15

func (*AdherenceAgentRuleClause) ProtoMessage()

func (*AdherenceAgentRuleClause) ProtoReflect added in v1.8.15

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

func (*AdherenceAgentRuleClause) Reset added in v1.8.15

func (x *AdherenceAgentRuleClause) Reset()

func (*AdherenceAgentRuleClause) String added in v1.8.15

func (x *AdherenceAgentRuleClause) String() string

type AdherenceAgentState added in v1.9.0

type AdherenceAgentState struct {

	// WFM agent sid that the state belongs to.
	WfmAgentSid int64 `protobuf:"varint,1,opt,name=wfm_agent_sid,json=wfmAgentSid,proto3" json:"wfm_agent_sid,omitempty"`
	// The datetime that the agent state starts.
	StartDatetime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=start_datetime,json=startDatetime,proto3" json:"start_datetime,omitempty"`
	// The adherence states of the agent at this point in time.
	AdmStates []RealTimeManagementState `` /* 137-byte string literal not displayed */
	// Pause Code that the agent is using for this state. Only set when @adm_states contains PAUSED.
	PauseCode string `protobuf:"bytes,4,opt,name=pause_code,json=pauseCode,proto3" json:"pause_code,omitempty"`
	// contains filtered or unexported fields
}

Represents a single agent's state at a given point in time.

func (*AdherenceAgentState) Descriptor deprecated added in v1.9.0

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

Deprecated: Use AdherenceAgentState.ProtoReflect.Descriptor instead.

func (*AdherenceAgentState) GetAdmStates added in v1.9.0

func (x *AdherenceAgentState) GetAdmStates() []RealTimeManagementState

func (*AdherenceAgentState) GetPauseCode added in v1.9.0

func (x *AdherenceAgentState) GetPauseCode() string

func (*AdherenceAgentState) GetStartDatetime added in v1.9.0

func (x *AdherenceAgentState) GetStartDatetime() *timestamppb.Timestamp

func (*AdherenceAgentState) GetWfmAgentSid added in v1.9.0

func (x *AdherenceAgentState) GetWfmAgentSid() int64

func (*AdherenceAgentState) ProtoMessage added in v1.9.0

func (*AdherenceAgentState) ProtoMessage()

func (*AdherenceAgentState) ProtoReflect added in v1.9.0

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

func (*AdherenceAgentState) Reset added in v1.9.0

func (x *AdherenceAgentState) Reset()

func (*AdherenceAgentState) String added in v1.9.0

func (x *AdherenceAgentState) String() string

type AdherenceAgentStateViolation added in v1.9.9

type AdherenceAgentStateViolation struct {

	// WFM agent sid that the state belongs to.
	WfmAgentSid int64 `protobuf:"varint,1,opt,name=wfm_agent_sid,json=wfmAgentSid,proto3" json:"wfm_agent_sid,omitempty"`
	// The datetime that the violation starts.
	StartDatetime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=start_datetime,json=startDatetime,proto3" json:"start_datetime,omitempty"`
	// The expected adherence states that the agent should be at at this point in time.
	ExpectedRtmStates []RealTimeManagementState `` /* 163-byte string literal not displayed */
	// Expected pause Code that the agent should be using if they were on Pause.
	ExpectedPauseCode string `protobuf:"bytes,4,opt,name=expected_pause_code,json=expectedPauseCode,proto3" json:"expected_pause_code,omitempty"`
	// The actual adherence states that the agent is at this point in time.
	ActualRtmStates []RealTimeManagementState `` /* 157-byte string literal not displayed */
	// Actual pause Code that the agent is using if they are on Pause.
	ActualPauseCode string `protobuf:"bytes,6,opt,name=actual_pause_code,json=actualPauseCode,proto3" json:"actual_pause_code,omitempty"`
	// Number of seconds that this violation took.
	ViolationDurationSeconds int32 `` /* 136-byte string literal not displayed */
	// contains filtered or unexported fields
}

Represents a single violation for an agent's state at a given point in time.

func (*AdherenceAgentStateViolation) Descriptor deprecated added in v1.9.9

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

Deprecated: Use AdherenceAgentStateViolation.ProtoReflect.Descriptor instead.

func (*AdherenceAgentStateViolation) GetActualPauseCode added in v1.9.9

func (x *AdherenceAgentStateViolation) GetActualPauseCode() string

func (*AdherenceAgentStateViolation) GetActualRtmStates added in v1.9.9

func (x *AdherenceAgentStateViolation) GetActualRtmStates() []RealTimeManagementState

func (*AdherenceAgentStateViolation) GetExpectedPauseCode added in v1.9.9

func (x *AdherenceAgentStateViolation) GetExpectedPauseCode() string

func (*AdherenceAgentStateViolation) GetExpectedRtmStates added in v1.9.9

func (x *AdherenceAgentStateViolation) GetExpectedRtmStates() []RealTimeManagementState

func (*AdherenceAgentStateViolation) GetStartDatetime added in v1.9.9

func (x *AdherenceAgentStateViolation) GetStartDatetime() *timestamppb.Timestamp

func (*AdherenceAgentStateViolation) GetViolationDurationSeconds added in v1.9.9

func (x *AdherenceAgentStateViolation) GetViolationDurationSeconds() int32

func (*AdherenceAgentStateViolation) GetWfmAgentSid added in v1.9.9

func (x *AdherenceAgentStateViolation) GetWfmAgentSid() int64

func (*AdherenceAgentStateViolation) ProtoMessage added in v1.9.9

func (*AdherenceAgentStateViolation) ProtoMessage()

func (*AdherenceAgentStateViolation) ProtoReflect added in v1.9.9

func (*AdherenceAgentStateViolation) Reset added in v1.9.9

func (x *AdherenceAgentStateViolation) Reset()

func (*AdherenceAgentStateViolation) String added in v1.9.9

type AdherenceAgentStateViolations added in v1.9.9

type AdherenceAgentStateViolations struct {
	Violations []*AdherenceAgentStateViolation `protobuf:"bytes,1,rep,name=violations,proto3" json:"violations,omitempty"`
	// contains filtered or unexported fields
}

Bundle of agent state violations, used when returned as a bundle in a map.

func (*AdherenceAgentStateViolations) Descriptor deprecated added in v1.9.9

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

Deprecated: Use AdherenceAgentStateViolations.ProtoReflect.Descriptor instead.

func (*AdherenceAgentStateViolations) GetViolations added in v1.9.9

func (*AdherenceAgentStateViolations) ProtoMessage added in v1.9.9

func (*AdherenceAgentStateViolations) ProtoMessage()

func (*AdherenceAgentStateViolations) ProtoReflect added in v1.9.9

func (*AdherenceAgentStateViolations) Reset added in v1.9.9

func (x *AdherenceAgentStateViolations) Reset()

func (*AdherenceAgentStateViolations) String added in v1.9.9

type AdherenceAgentStates added in v1.9.0

type AdherenceAgentStates struct {
	AgentStates []*AdherenceAgentState `protobuf:"bytes,1,rep,name=agent_states,json=agentStates,proto3" json:"agent_states,omitempty"`
	// contains filtered or unexported fields
}

Bundle of agent states, used when returned as a bundle in a map.

func (*AdherenceAgentStates) Descriptor deprecated added in v1.9.0

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

Deprecated: Use AdherenceAgentStates.ProtoReflect.Descriptor instead.

func (*AdherenceAgentStates) GetAgentStates added in v1.9.0

func (x *AdherenceAgentStates) GetAgentStates() []*AdherenceAgentState

func (*AdherenceAgentStates) ProtoMessage added in v1.9.0

func (*AdherenceAgentStates) ProtoMessage()

func (*AdherenceAgentStates) ProtoReflect added in v1.9.0

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

func (*AdherenceAgentStates) Reset added in v1.9.0

func (x *AdherenceAgentStates) Reset()

func (*AdherenceAgentStates) String added in v1.9.0

func (x *AdherenceAgentStates) String() string

type AdherenceDepartmentalRule added in v1.8.15

type AdherenceDepartmentalRule struct {

	// ID of this departmental rule.
	AdherenceDepartmentalRuleId int64 `` /* 147-byte string literal not displayed */
	// Name of this departmental rule.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Config entity that the rule applies to, supported ones are:
	// CALL_CENTER_NODE, CLIENT_NODE, LOCATION_NODE, PROGRAM_NODE, SHIFT_TEMPLATE, AGENT_GROUP.
	SelectedEntity *ConfigEntity `protobuf:"bytes,3,opt,name=selected_entity,json=selectedEntity,proto3" json:"selected_entity,omitempty"`
	// Specifies the requirement type of this rule.
	RuleRequirementType AdherenceRuleRequirementType `` /* 167-byte string literal not displayed */
	// ID of the notification config that this rule will use/follow.
	AdherenceRuleNotificationConfigId int64 `` /* 167-byte string literal not displayed */
	// Range that this rule will be applied at.
	RuleRange AdherenceRuleRange `protobuf:"varint,6,opt,name=rule_range,json=ruleRange,proto3,enum=api.commons.AdherenceRuleRange" json:"rule_range,omitempty"`
	// Custom date range to apply the rule, must only be set when @rule_range is CUSTOM_DATE_RANGE.
	CustomRange *DatetimeRange `protobuf:"bytes,7,opt,name=custom_range,json=customRange,proto3" json:"custom_range,omitempty"`
	// Clauses that belong to this rule. Only used by List methods.
	RuleClauses []*AdherenceDepartmentalRuleClause `protobuf:"bytes,9,rep,name=rule_clauses,json=ruleClauses,proto3" json:"rule_clauses,omitempty"`
	// contains filtered or unexported fields
}

Represents an adherence departmental rule.

func (*AdherenceDepartmentalRule) Descriptor deprecated added in v1.8.15

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

Deprecated: Use AdherenceDepartmentalRule.ProtoReflect.Descriptor instead.

func (*AdherenceDepartmentalRule) GetAdherenceDepartmentalRuleId added in v1.8.15

func (x *AdherenceDepartmentalRule) GetAdherenceDepartmentalRuleId() int64

func (*AdherenceDepartmentalRule) GetAdherenceRuleNotificationConfigId added in v1.8.15

func (x *AdherenceDepartmentalRule) GetAdherenceRuleNotificationConfigId() int64

func (*AdherenceDepartmentalRule) GetCustomRange added in v1.8.15

func (x *AdherenceDepartmentalRule) GetCustomRange() *DatetimeRange

func (*AdherenceDepartmentalRule) GetName added in v1.8.15

func (x *AdherenceDepartmentalRule) GetName() string

func (*AdherenceDepartmentalRule) GetRuleClauses added in v1.8.21

func (*AdherenceDepartmentalRule) GetRuleRange added in v1.8.15

func (*AdherenceDepartmentalRule) GetRuleRequirementType added in v1.8.15

func (x *AdherenceDepartmentalRule) GetRuleRequirementType() AdherenceRuleRequirementType

func (*AdherenceDepartmentalRule) GetSelectedEntity added in v1.8.15

func (x *AdherenceDepartmentalRule) GetSelectedEntity() *ConfigEntity

func (*AdherenceDepartmentalRule) ProtoMessage added in v1.8.15

func (*AdherenceDepartmentalRule) ProtoMessage()

func (*AdherenceDepartmentalRule) ProtoReflect added in v1.8.15

func (*AdherenceDepartmentalRule) Reset added in v1.8.15

func (x *AdherenceDepartmentalRule) Reset()

func (*AdherenceDepartmentalRule) String added in v1.8.15

func (x *AdherenceDepartmentalRule) String() string

type AdherenceDepartmentalRuleAction added in v1.8.15

type AdherenceDepartmentalRuleAction struct {

	// Type of ths action.
	ActionType AdherenceDepartmentalRuleActionType `` /* 145-byte string literal not displayed */
	// contains filtered or unexported fields
}

Represents a departmental rule action.

func (*AdherenceDepartmentalRuleAction) Descriptor deprecated added in v1.8.15

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

Deprecated: Use AdherenceDepartmentalRuleAction.ProtoReflect.Descriptor instead.

func (*AdherenceDepartmentalRuleAction) GetActionType added in v1.8.15

func (*AdherenceDepartmentalRuleAction) ProtoMessage added in v1.8.15

func (*AdherenceDepartmentalRuleAction) ProtoMessage()

func (*AdherenceDepartmentalRuleAction) ProtoReflect added in v1.8.15

func (*AdherenceDepartmentalRuleAction) Reset added in v1.8.15

func (*AdherenceDepartmentalRuleAction) String added in v1.8.15

type AdherenceDepartmentalRuleActionType added in v1.8.15

type AdherenceDepartmentalRuleActionType int32

Types of departmental rule actions.

const (
	// Number of calls answered.
	AdherenceDepartmentalRuleActionType_ADHERENCE_DEPARTMENTAL_RULE_ACTION_TYPE_CALLS_ANSWERED AdherenceDepartmentalRuleActionType = 0
)

func (AdherenceDepartmentalRuleActionType) Descriptor added in v1.8.15

func (AdherenceDepartmentalRuleActionType) Enum added in v1.8.15

func (AdherenceDepartmentalRuleActionType) EnumDescriptor deprecated added in v1.8.15

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

Deprecated: Use AdherenceDepartmentalRuleActionType.Descriptor instead.

func (AdherenceDepartmentalRuleActionType) Number added in v1.8.15

func (AdherenceDepartmentalRuleActionType) String added in v1.8.15

func (AdherenceDepartmentalRuleActionType) Type added in v1.8.15

type AdherenceDepartmentalRuleClause added in v1.8.15

type AdherenceDepartmentalRuleClause struct {

	// ID of this departmental rule clause.
	AdherenceDepartmentalRuleClauseId int64 `` /* 167-byte string literal not displayed */
	// ID of the departmental rule that this clause belongs to.
	AdherenceDepartmentalRuleId int64 `` /* 147-byte string literal not displayed */
	// Action that this departmental rule clause evaluates.
	Action *AdherenceDepartmentalRuleAction `protobuf:"bytes,3,opt,name=action,proto3" json:"action,omitempty"`
	// Condition that will be evaluated between the @action and the @amount.
	Condition AdherenceRuleCondition `protobuf:"varint,4,opt,name=condition,proto3,enum=api.commons.AdherenceRuleCondition" json:"condition,omitempty"`
	// Amount to evaluate.
	Amount int32 `protobuf:"varint,5,opt,name=amount,proto3" json:"amount,omitempty"`
	// Unit that the @amount is on.
	Unit AdherenceRuleUnit `protobuf:"varint,6,opt,name=unit,proto3,enum=api.commons.AdherenceRuleUnit" json:"unit,omitempty"`
	// Optional amount to evaluate e.g:
	// drops below <80%> calls answered in <10> seconds will be - amount: 80, unit: percentage, per_amount: 10, per_unit: seconds.
	PerAmount *wrapperspb.Int32Value `protobuf:"bytes,7,opt,name=per_amount,json=perAmount,proto3" json:"per_amount,omitempty"`
	// Unit that the @per_amount is on, only used when the @per_amount is set.
	PerUnit AdherenceRuleUnit `protobuf:"varint,8,opt,name=per_unit,json=perUnit,proto3,enum=api.commons.AdherenceRuleUnit" json:"per_unit,omitempty"`
	// contains filtered or unexported fields
}

Represents an adherence departmental rule clause.

func (*AdherenceDepartmentalRuleClause) Descriptor deprecated added in v1.8.15

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

Deprecated: Use AdherenceDepartmentalRuleClause.ProtoReflect.Descriptor instead.

func (*AdherenceDepartmentalRuleClause) GetAction added in v1.8.15

func (*AdherenceDepartmentalRuleClause) GetAdherenceDepartmentalRuleClauseId added in v1.8.15

func (x *AdherenceDepartmentalRuleClause) GetAdherenceDepartmentalRuleClauseId() int64

func (*AdherenceDepartmentalRuleClause) GetAdherenceDepartmentalRuleId added in v1.8.15

func (x *AdherenceDepartmentalRuleClause) GetAdherenceDepartmentalRuleId() int64

func (*AdherenceDepartmentalRuleClause) GetAmount added in v1.8.15

func (x *AdherenceDepartmentalRuleClause) GetAmount() int32

func (*AdherenceDepartmentalRuleClause) GetCondition added in v1.8.15

func (*AdherenceDepartmentalRuleClause) GetPerAmount added in v1.8.15

func (*AdherenceDepartmentalRuleClause) GetPerUnit added in v1.8.15

func (*AdherenceDepartmentalRuleClause) GetUnit added in v1.8.15

func (*AdherenceDepartmentalRuleClause) ProtoMessage added in v1.8.15

func (*AdherenceDepartmentalRuleClause) ProtoMessage()

func (*AdherenceDepartmentalRuleClause) ProtoReflect added in v1.8.15

func (*AdherenceDepartmentalRuleClause) Reset added in v1.8.15

func (*AdherenceDepartmentalRuleClause) String added in v1.8.15

type AdherenceRuleCondition added in v1.8.15

type AdherenceRuleCondition int32

Conditions compared when evaluating adherence rules.

const (
	// Left operand is greater than right.
	AdherenceRuleCondition_ADHERENCE_RULE_CONDITION_GREATER_THAN AdherenceRuleCondition = 0
	// Left operand is greater than or equal to right.
	AdherenceRuleCondition_ADHERENCE_RULE_CONDITION_GREATER_THAN_EQUAL AdherenceRuleCondition = 1
	// Left operand is less than right.
	AdherenceRuleCondition_ADHERENCE_RULE_CONDITION_LESS_THAN AdherenceRuleCondition = 2
	// Left operand is less than or equal to right.
	AdherenceRuleCondition_ADHERENCE_RULE_CONDITION_LESS_THAN_EQUAL AdherenceRuleCondition = 3
)

func (AdherenceRuleCondition) Descriptor added in v1.8.15

func (AdherenceRuleCondition) Enum added in v1.8.15

func (AdherenceRuleCondition) EnumDescriptor deprecated added in v1.8.15

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

Deprecated: Use AdherenceRuleCondition.Descriptor instead.

func (AdherenceRuleCondition) Number added in v1.8.15

func (AdherenceRuleCondition) String added in v1.8.15

func (x AdherenceRuleCondition) String() string

func (AdherenceRuleCondition) Type added in v1.8.15

type AdherenceRuleNotificationConfig added in v1.8.15

type AdherenceRuleNotificationConfig struct {

	// ID of the notification config.
	AdherenceRuleNotificationConfigId int64 `` /* 167-byte string literal not displayed */
	// Name of the notification config.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Entries that belong to this rule. Only used by List methods.
	Entries []*AdherenceRuleNotificationConfigEntry `protobuf:"bytes,3,rep,name=entries,proto3" json:"entries,omitempty"`
	// contains filtered or unexported fields
}

Represents a configuration for adherence rule notifications.

func (*AdherenceRuleNotificationConfig) Descriptor deprecated added in v1.8.15

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

Deprecated: Use AdherenceRuleNotificationConfig.ProtoReflect.Descriptor instead.

func (*AdherenceRuleNotificationConfig) GetAdherenceRuleNotificationConfigId added in v1.8.15

func (x *AdherenceRuleNotificationConfig) GetAdherenceRuleNotificationConfigId() int64

func (*AdherenceRuleNotificationConfig) GetEntries added in v1.8.20

func (*AdherenceRuleNotificationConfig) GetName added in v1.8.15

func (*AdherenceRuleNotificationConfig) ProtoMessage added in v1.8.15

func (*AdherenceRuleNotificationConfig) ProtoMessage()

func (*AdherenceRuleNotificationConfig) ProtoReflect added in v1.8.15

func (*AdherenceRuleNotificationConfig) Reset added in v1.8.15

func (*AdherenceRuleNotificationConfig) String added in v1.8.15

type AdherenceRuleNotificationConfigEntry added in v1.8.15

type AdherenceRuleNotificationConfigEntry struct {

	// ID of the notification config entry.
	AdherenceRuleNotificationConfigEntryId int64 `` /* 184-byte string literal not displayed */
	// ID of the notification config that this entry belongs to.
	AdherenceRuleNotificationConfigId int64 `` /* 167-byte string literal not displayed */
	// ID of the user ID that will receive this notification.
	RecipientUserId string `protobuf:"bytes,3,opt,name=recipient_user_id,json=recipientUserId,proto3" json:"recipient_user_id,omitempty"`
	// Medium to be used for deliving the notification.
	NotificationMedium AdherenceRuleNotificationMedium `` /* 165-byte string literal not displayed */
	// Number of seconds to wait to trigger this notification entry after the rule that uses this config was violated.
	SecondsToWaitForNoResponse int32 `` /* 148-byte string literal not displayed */
	// contains filtered or unexported fields
}

Represents a user entry for a notification.

func (*AdherenceRuleNotificationConfigEntry) Descriptor deprecated added in v1.8.15

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

Deprecated: Use AdherenceRuleNotificationConfigEntry.ProtoReflect.Descriptor instead.

func (*AdherenceRuleNotificationConfigEntry) GetAdherenceRuleNotificationConfigEntryId added in v1.8.15

func (x *AdherenceRuleNotificationConfigEntry) GetAdherenceRuleNotificationConfigEntryId() int64

func (*AdherenceRuleNotificationConfigEntry) GetAdherenceRuleNotificationConfigId added in v1.8.15

func (x *AdherenceRuleNotificationConfigEntry) GetAdherenceRuleNotificationConfigId() int64

func (*AdherenceRuleNotificationConfigEntry) GetNotificationMedium added in v1.8.15

func (*AdherenceRuleNotificationConfigEntry) GetRecipientUserId added in v1.8.15

func (x *AdherenceRuleNotificationConfigEntry) GetRecipientUserId() string

func (*AdherenceRuleNotificationConfigEntry) GetSecondsToWaitForNoResponse added in v1.8.15

func (x *AdherenceRuleNotificationConfigEntry) GetSecondsToWaitForNoResponse() int32

func (*AdherenceRuleNotificationConfigEntry) ProtoMessage added in v1.8.15

func (*AdherenceRuleNotificationConfigEntry) ProtoMessage()

func (*AdherenceRuleNotificationConfigEntry) ProtoReflect added in v1.8.15

func (*AdherenceRuleNotificationConfigEntry) Reset added in v1.8.15

func (*AdherenceRuleNotificationConfigEntry) String added in v1.8.15

type AdherenceRuleNotificationMedium added in v1.8.15

type AdherenceRuleNotificationMedium int32

Supported mediums to be used when delivering notifications about violations of adherence rules.

const (
	// UI notification.
	AdherenceRuleNotificationMedium_ADHERENCE_RULE_NOTIFICATION_MEDIUM_IN_PRODUCT AdherenceRuleNotificationMedium = 0
	// Email will be sent to the specified user.
	AdherenceRuleNotificationMedium_ADHERENCE_RULE_NOTIFICATION_MEDIUM_EMAIL AdherenceRuleNotificationMedium = 1
)

func (AdherenceRuleNotificationMedium) Descriptor added in v1.8.15

func (AdherenceRuleNotificationMedium) Enum added in v1.8.15

func (AdherenceRuleNotificationMedium) EnumDescriptor deprecated added in v1.8.15

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

Deprecated: Use AdherenceRuleNotificationMedium.Descriptor instead.

func (AdherenceRuleNotificationMedium) Number added in v1.8.15

func (AdherenceRuleNotificationMedium) String added in v1.8.15

func (AdherenceRuleNotificationMedium) Type added in v1.8.15

type AdherenceRuleRange added in v1.8.15

type AdherenceRuleRange int32

Types of ranges that an adherence rule can cover.

const (
	// Range starts at the beggining of each day.
	AdherenceRuleRange_ADHERENCE_RULE_RANGE_START_OF_DAY AdherenceRuleRange = 0
	// Range starts at the beggining of each week.
	AdherenceRuleRange_ADHERENCE_RULE_RANGE_START_OF_WEEK AdherenceRuleRange = 1
	// Range starts at the beggining of each month.
	AdherenceRuleRange_ADHERENCE_RULE_RANGE_START_OF_MONTH AdherenceRuleRange = 2
	// Range starts from the current time to the end of the day.
	AdherenceRuleRange_ADHERENCE_RULE_RANGE_REST_OF_DAY AdherenceRuleRange = 3
	// Custom range, if set the @custom_range field on the rule itself must be set.
	AdherenceRuleRange_ADHERENCE_RULE_RANGE_CUSTOM_DATE_RANGE AdherenceRuleRange = 4
)

func (AdherenceRuleRange) Descriptor added in v1.8.15

func (AdherenceRuleRange) Enum added in v1.8.15

func (AdherenceRuleRange) EnumDescriptor deprecated added in v1.8.15

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

Deprecated: Use AdherenceRuleRange.Descriptor instead.

func (AdherenceRuleRange) Number added in v1.8.15

func (AdherenceRuleRange) String added in v1.8.15

func (x AdherenceRuleRange) String() string

func (AdherenceRuleRange) Type added in v1.8.15

type AdherenceRuleRequirementType added in v1.8.15

type AdherenceRuleRequirementType int32

Types of requirements for adherence rules.

const (
	// Rule is not used.
	AdherenceRuleRequirementType_ADHERENCE_RULE_REQUIREMENT_TYPE_NOT_USED AdherenceRuleRequirementType = 0
	// Rule is optional.
	AdherenceRuleRequirementType_ADHERENCE_RULE_REQUIREMENT_TYPE_OPTIONAL AdherenceRuleRequirementType = 1
	// Rule is mandatory.
	AdherenceRuleRequirementType_ADHERENCE_RULE_REQUIREMENT_TYPE_MANDATORY AdherenceRuleRequirementType = 2
)

func (AdherenceRuleRequirementType) Descriptor added in v1.8.15

func (AdherenceRuleRequirementType) Enum added in v1.8.15

func (AdherenceRuleRequirementType) EnumDescriptor deprecated added in v1.8.15

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

Deprecated: Use AdherenceRuleRequirementType.Descriptor instead.

func (AdherenceRuleRequirementType) Number added in v1.8.15

func (AdherenceRuleRequirementType) String added in v1.8.15

func (AdherenceRuleRequirementType) Type added in v1.8.15

type AdherenceRuleUnit added in v1.8.15

type AdherenceRuleUnit int32

Units supported in adherence rule condition evaluations.

const (
	// Represents number of seconds.
	AdherenceRuleUnit_ADHERENCE_RULE_UNIT_SECONDS AdherenceRuleUnit = 0
	// Represents number of minutes.
	AdherenceRuleUnit_ADHERENCE_RULE_UNIT_MINUTES AdherenceRuleUnit = 1
	// Represents number of calls.
	AdherenceRuleUnit_ADHERENCE_RULE_UNIT_CALLS AdherenceRuleUnit = 2
	// Represents a percentage.
	AdherenceRuleUnit_ADHERENCE_RULE_UNIT_PERCENTAGE AdherenceRuleUnit = 3
)

func (AdherenceRuleUnit) Descriptor added in v1.8.15

func (AdherenceRuleUnit) Enum added in v1.8.15

func (AdherenceRuleUnit) EnumDescriptor deprecated added in v1.8.15

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

Deprecated: Use AdherenceRuleUnit.Descriptor instead.

func (AdherenceRuleUnit) Number added in v1.8.15

func (AdherenceRuleUnit) String added in v1.8.15

func (x AdherenceRuleUnit) String() string

func (AdherenceRuleUnit) Type added in v1.8.15

type AdvanceStatusType

type AdvanceStatusType int32
const (
	AdvanceStatusType_ADVANCE_STATUS_TYPE_PAUSED  AdvanceStatusType = 0
	AdvanceStatusType_ADVANCE_STATUS_TYPE_WAITING AdvanceStatusType = 1
	AdvanceStatusType_ADVANCE_STATUS_TYPE_WRAP_UP AdvanceStatusType = 2
	AdvanceStatusType_ADVANCE_STATUS_TYPE_ON_CALL AdvanceStatusType = 3
)

func (AdvanceStatusType) Descriptor

func (AdvanceStatusType) Enum

func (AdvanceStatusType) EnumDescriptor deprecated

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

Deprecated: Use AdvanceStatusType.Descriptor instead.

func (AdvanceStatusType) Number

func (AdvanceStatusType) String

func (x AdvanceStatusType) String() string

func (AdvanceStatusType) Type

type AgentAlert

type AgentAlert struct {

	// the one for the agent alert
	//
	// Types that are valid to be assigned to Alert:
	//
	//	*AgentAlert_BackofficeMessage
	//	*AgentAlert_DirectedCallRinging
	//	*AgentAlert_DirectedCallHangup
	Alert isAgentAlert_Alert `protobuf_oneof:"alert"`
	// contains filtered or unexported fields
}

message used to wrap the alert one of

func (*AgentAlert) Descriptor deprecated

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

Deprecated: Use AgentAlert.ProtoReflect.Descriptor instead.

func (*AgentAlert) GetAlert

func (x *AgentAlert) GetAlert() isAgentAlert_Alert

func (*AgentAlert) GetBackofficeMessage

func (x *AgentAlert) GetBackofficeMessage() *AgentBackofficeMessageAlert

func (*AgentAlert) GetDirectedCallHangup

func (x *AgentAlert) GetDirectedCallHangup() *AgentDirectedCallHangupAlert

func (*AgentAlert) GetDirectedCallRinging

func (x *AgentAlert) GetDirectedCallRinging() *AgentDirectedCallRingingAlert

func (*AgentAlert) ProtoMessage

func (*AgentAlert) ProtoMessage()

func (*AgentAlert) ProtoReflect

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

func (*AgentAlert) Reset

func (x *AgentAlert) Reset()

func (*AgentAlert) String

func (x *AgentAlert) String() string

type AgentAlert_BackofficeMessage

type AgentAlert_BackofficeMessage struct {
	// a message from backoffice
	BackofficeMessage *AgentBackofficeMessageAlert `protobuf:"bytes,1,opt,name=backoffice_message,json=backofficeMessage,proto3,oneof"`
}

type AgentAlert_DirectedCallHangup

type AgentAlert_DirectedCallHangup struct {
	// alert that a direct agent call hungup
	DirectedCallHangup *AgentDirectedCallHangupAlert `protobuf:"bytes,3,opt,name=directed_call_hangup,json=directedCallHangup,proto3,oneof"`
}

type AgentAlert_DirectedCallRinging

type AgentAlert_DirectedCallRinging struct {
	// alert that a direct agent call is ringing
	DirectedCallRinging *AgentDirectedCallRingingAlert `protobuf:"bytes,2,opt,name=directed_call_ringing,json=directedCallRinging,proto3,oneof"`
}

type AgentAssignmentActiveSearchType

type AgentAssignmentActiveSearchType int32

indicates if we want to pull conversations that are assigned actively, not actively, or both

const (
	// The conversations that are actively assigned to the agent
	AgentAssignmentActiveSearchType_AGENT_ASSIGNMENT_ACTIVE_SEARCH_TYPE_ACTIVE AgentAssignmentActiveSearchType = 0
	// The conversations that are not actively assigned to the agent
	AgentAssignmentActiveSearchType_AGENT_ASSIGNMENT_ACTIVE_SEARCH_TYPE_INACTIVE AgentAssignmentActiveSearchType = 1
	// All conversations that are assigned to the agent
	AgentAssignmentActiveSearchType_AGENT_ASSIGNMENT_ACTIVE_SEARCH_TYPE_ALL AgentAssignmentActiveSearchType = 2
)

func (AgentAssignmentActiveSearchType) Descriptor

func (AgentAssignmentActiveSearchType) Enum

func (AgentAssignmentActiveSearchType) EnumDescriptor deprecated

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

Deprecated: Use AgentAssignmentActiveSearchType.Descriptor instead.

func (AgentAssignmentActiveSearchType) Number

func (AgentAssignmentActiveSearchType) String

func (AgentAssignmentActiveSearchType) Type

type AgentBackofficeMessageAlert

type AgentBackofficeMessageAlert struct {

	// the amount of time in seconds the event should expire - 0 mean no expiration
	ExpireDuration int64 `protobuf:"varint,1,opt,name=expire_duration,json=expireDuration,proto3" json:"expire_duration,omitempty"`
	// the date/time that the even happened
	Timestamp *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	// the information of the agent this event is for
	TargetAgentSession *AgentSession `protobuf:"bytes,3,opt,name=target_agent_session,json=targetAgentSession,proto3" json:"target_agent_session,omitempty"`
	// the message send from backoffice
	Message string `protobuf:"bytes,4,opt,name=message,proto3" json:"message,omitempty"`
	// a unique id for the message
	Id string `protobuf:"bytes,5,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

an event used to send a back office message to an agent

func (*AgentBackofficeMessageAlert) Descriptor deprecated

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

Deprecated: Use AgentBackofficeMessageAlert.ProtoReflect.Descriptor instead.

func (*AgentBackofficeMessageAlert) GetExpireDuration

func (x *AgentBackofficeMessageAlert) GetExpireDuration() int64

func (*AgentBackofficeMessageAlert) GetId

func (*AgentBackofficeMessageAlert) GetMessage

func (x *AgentBackofficeMessageAlert) GetMessage() string

func (*AgentBackofficeMessageAlert) GetTargetAgentSession

func (x *AgentBackofficeMessageAlert) GetTargetAgentSession() *AgentSession

func (*AgentBackofficeMessageAlert) GetTimestamp

func (*AgentBackofficeMessageAlert) ProtoMessage

func (*AgentBackofficeMessageAlert) ProtoMessage()

func (*AgentBackofficeMessageAlert) ProtoReflect

func (*AgentBackofficeMessageAlert) Reset

func (x *AgentBackofficeMessageAlert) Reset()

func (*AgentBackofficeMessageAlert) String

func (x *AgentBackofficeMessageAlert) String() string

type AgentCallHistoryScope

type AgentCallHistoryScope int32

The duration (scope) the call history includes.

const (
	AgentCallHistoryScope_AGENT_CALL_HISTORY_SCOPE_NONE                     AgentCallHistoryScope = 0
	AgentCallHistoryScope_AGENT_CALL_HISTORY_SCOPE_AGENT_SESSION_STATISTICS AgentCallHistoryScope = 1
	AgentCallHistoryScope_AGENT_CALL_HISTORY_SCOPE_TODAYS_STATISTICS        AgentCallHistoryScope = 2
)

func (AgentCallHistoryScope) Descriptor

func (AgentCallHistoryScope) Enum

func (AgentCallHistoryScope) EnumDescriptor deprecated

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

Deprecated: Use AgentCallHistoryScope.Descriptor instead.

func (AgentCallHistoryScope) Number

func (AgentCallHistoryScope) String

func (x AgentCallHistoryScope) String() string

func (AgentCallHistoryScope) Type

type AgentCallLogActionKey

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

func (*AgentCallLogActionKey) Descriptor deprecated

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

Deprecated: Use AgentCallLogActionKey.ProtoReflect.Descriptor instead.

func (*AgentCallLogActionKey) ProtoMessage

func (*AgentCallLogActionKey) ProtoMessage()

func (*AgentCallLogActionKey) ProtoReflect

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

func (*AgentCallLogActionKey) Reset

func (x *AgentCallLogActionKey) Reset()

func (*AgentCallLogActionKey) String

func (x *AgentCallLogActionKey) String() string

type AgentCallLogActionKey_Enum

type AgentCallLogActionKey_Enum int32
const (
	AgentCallLogActionKey_DNCL_ADD        AgentCallLogActionKey_Enum = 0
	AgentCallLogActionKey_CALL_ENDED      AgentCallLogActionKey_Enum = 1
	AgentCallLogActionKey_CALL_DISCONNECT AgentCallLogActionKey_Enum = 2
	AgentCallLogActionKey_CALLER_HUNGUP   AgentCallLogActionKey_Enum = 3
	// WARM TRANSFER
	AgentCallLogActionKey_WARM_TRANSFER_AGENT_INVITE_CALLER_INITIAL    AgentCallLogActionKey_Enum = 4
	AgentCallLogActionKey_WARM_TRANSFER_AGENT_INVITE_CALLER            AgentCallLogActionKey_Enum = 5
	AgentCallLogActionKey_WARM_TRANSFER_AGENT_START                    AgentCallLogActionKey_Enum = 6
	AgentCallLogActionKey_WARM_TRANSFER_AGENT_END                      AgentCallLogActionKey_Enum = 7
	AgentCallLogActionKey_WARM_TRANSFER_OUTBOUND_INVITE_CALLER         AgentCallLogActionKey_Enum = 8
	AgentCallLogActionKey_WARM_TRANSFER_OUTBOUND_INVITE_CALLER_INITIAL AgentCallLogActionKey_Enum = 9
	AgentCallLogActionKey_WARM_TRANSFER_OUTBOUND_START                 AgentCallLogActionKey_Enum = 10
	AgentCallLogActionKey_WARM_TRANSFER_OUTBOUND_END                   AgentCallLogActionKey_Enum = 11
	// COLD TRANSFER
	AgentCallLogActionKey_COLD_TRANSFER_AGENT_START    AgentCallLogActionKey_Enum = 12
	AgentCallLogActionKey_COLD_TRANSFER_AGENT_END      AgentCallLogActionKey_Enum = 13
	AgentCallLogActionKey_COLD_TRANSFER_OUTBOUND_START AgentCallLogActionKey_Enum = 14
	// CALLBACK SUSPEND
	AgentCallLogActionKey_CALLBACK_SUSPEND_START AgentCallLogActionKey_Enum = 15
	AgentCallLogActionKey_CALLBACK_RESUMING      AgentCallLogActionKey_Enum = 16
	// VOICEMAIL
	AgentCallLogActionKey_VOICEMAIL_END            AgentCallLogActionKey_Enum = 17
	AgentCallLogActionKey_CALLER_SENT_TO_VOICEMAIL AgentCallLogActionKey_Enum = 18
	// HOLD
	AgentCallLogActionKey_HOLD_START AgentCallLogActionKey_Enum = 19
	AgentCallLogActionKey_HOLD_END   AgentCallLogActionKey_Enum = 20
	// RECORDING
	AgentCallLogActionKey_RECORDING_START AgentCallLogActionKey_Enum = 21
	AgentCallLogActionKey_RECORDING_STOP  AgentCallLogActionKey_Enum = 22
	// SKILLS
	AgentCallLogActionKey_CALL_SKILLS_SCORE         AgentCallLogActionKey_Enum = 23
	AgentCallLogActionKey_CALL_SKILLS_MATCHED       AgentCallLogActionKey_Enum = 24
	AgentCallLogActionKey_CALL_SKILLS_CURRENT       AgentCallLogActionKey_Enum = 25
	AgentCallLogActionKey_CALL_SKILLS_INITIAL       AgentCallLogActionKey_Enum = 26
	AgentCallLogActionKey_SKILLS_CHANGED_DROPSKILLS AgentCallLogActionKey_Enum = 27
	AgentCallLogActionKey_SKILLS_CHANGED_ADDSKILLS  AgentCallLogActionKey_Enum = 28
	// QUEUEING
	AgentCallLogActionKey_REQUEUE                AgentCallLogActionKey_Enum = 29
	AgentCallLogActionKey_SKILLS_CHANGED_REQUEUE AgentCallLogActionKey_Enum = 30
	// SCRUBBING
	AgentCallLogActionKey_SCRUB_OVERRIDE AgentCallLogActionKey_Enum = 31
	// More CALLBACK SUSPEND
	AgentCallLogActionKey_CALLBACK_RESUMING_WITH_MANUAL_CALL_START    AgentCallLogActionKey_Enum = 32
	AgentCallLogActionKey_CALLBACK_RESUMING_WITH_MANUAL_CALL_FINISH   AgentCallLogActionKey_Enum = 33
	AgentCallLogActionKey_CALLBACK_RESUMING_WITH_MANUAL_CALL_TIMEDOUT AgentCallLogActionKey_Enum = 34
	AgentCallLogActionKey_CALLBACK_RESUMING_WITH_MANUAL_CALL_REPLACED AgentCallLogActionKey_Enum = 35
	// Tranfer Hold and Unhold
	AgentCallLogActionKey_TRANSFER_HOLD   AgentCallLogActionKey_Enum = 36
	AgentCallLogActionKey_TRANSFER_UNHOLD AgentCallLogActionKey_Enum = 37
	// when the transfer starts for the source caller
	AgentCallLogActionKey_WARM_CALLER_TRANSFER_SOURCE_START AgentCallLogActionKey_Enum = 38
	// when the transfer starts for the destination caller
	AgentCallLogActionKey_WARM_CALLER_TRANSFER_DESTINATION_START AgentCallLogActionKey_Enum = 39
	// when the transfer starts and the source caller is not on hold
	AgentCallLogActionKey_WARM_CALLER_TRANSFER_INVITE_CALLER_INITIAL AgentCallLogActionKey_Enum = 40
	// when during transfer and the source caller is taken of hold
	AgentCallLogActionKey_WARM_CALLER_TRANSFER_INVITE_CALLER AgentCallLogActionKey_Enum = 41
	// when the transfer ends for a caller
	AgentCallLogActionKey_WARM_CALLER_TRANSFER_END AgentCallLogActionKey_Enum = 42
	// when a manager starts a barge in
	AgentCallLogActionKey_BARGE_IN_START AgentCallLogActionKey_Enum = 43
	// when a manager stops a barge in
	AgentCallLogActionKey_BARGE_IN_STOP AgentCallLogActionKey_Enum = 44
)

func (AgentCallLogActionKey_Enum) Descriptor

func (AgentCallLogActionKey_Enum) Enum

func (AgentCallLogActionKey_Enum) EnumDescriptor deprecated

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

Deprecated: Use AgentCallLogActionKey_Enum.Descriptor instead.

func (AgentCallLogActionKey_Enum) Number

func (AgentCallLogActionKey_Enum) String

func (AgentCallLogActionKey_Enum) Type

type AgentCallLogActionValue

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

func (*AgentCallLogActionValue) Descriptor deprecated

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

Deprecated: Use AgentCallLogActionValue.ProtoReflect.Descriptor instead.

func (*AgentCallLogActionValue) ProtoMessage

func (*AgentCallLogActionValue) ProtoMessage()

func (*AgentCallLogActionValue) ProtoReflect

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

func (*AgentCallLogActionValue) Reset

func (x *AgentCallLogActionValue) Reset()

func (*AgentCallLogActionValue) String

func (x *AgentCallLogActionValue) String() string

type AgentCallLogActionValue_Enum

type AgentCallLogActionValue_Enum int32
const (
	AgentCallLogActionValue_UNSPECIFIED                    AgentCallLogActionValue_Enum = 0
	AgentCallLogActionValue_DNCL_RESULT_FAILED             AgentCallLogActionValue_Enum = 1
	AgentCallLogActionValue_CALL_ENDED_CALLER_DISCONNECTED AgentCallLogActionValue_Enum = 2 // Ended via the agent.
)

func (AgentCallLogActionValue_Enum) Descriptor

func (AgentCallLogActionValue_Enum) Enum

func (AgentCallLogActionValue_Enum) EnumDescriptor deprecated

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

Deprecated: Use AgentCallLogActionValue_Enum.Descriptor instead.

func (AgentCallLogActionValue_Enum) Number

func (AgentCallLogActionValue_Enum) String

func (AgentCallLogActionValue_Enum) Type

type AgentCallLogCallEnded

type AgentCallLogCallEnded int32
const (
	AgentCallLogCallEnded_AGENT_CANCELLED     AgentCallLogCallEnded = 0
	AgentCallLogCallEnded_CALLER_DISCONNECTED AgentCallLogCallEnded = 1
	AgentCallLogCallEnded_NOT_CONNECTED       AgentCallLogCallEnded = 2
	AgentCallLogCallEnded_AGENT_LOST          AgentCallLogCallEnded = 3
	AgentCallLogCallEnded_AGENT_HANGUP        AgentCallLogCallEnded = 4
	AgentCallLogCallEnded_CALLER_HANGUP       AgentCallLogCallEnded = 5
	AgentCallLogCallEnded_CALL_END_ESTIMATE   AgentCallLogCallEnded = 6
)

func (AgentCallLogCallEnded) Descriptor

func (AgentCallLogCallEnded) Enum

func (AgentCallLogCallEnded) EnumDescriptor deprecated

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

Deprecated: Use AgentCallLogCallEnded.Descriptor instead.

func (AgentCallLogCallEnded) Number

func (AgentCallLogCallEnded) String

func (x AgentCallLogCallEnded) String() string

func (AgentCallLogCallEnded) Type

type AgentChatWidgetMessage

type AgentChatWidgetMessage struct {

	// the id for this given message
	MessageSid int64 `protobuf:"varint,1,opt,name=message_sid,json=messageSid,proto3" json:"message_sid,omitempty"`
	// this is the payload of the message
	Payload *OmniMessagePayload `protobuf:"bytes,2,opt,name=payload,proto3" json:"payload,omitempty"`
	// the time the message got publish and made available for other parties to
	DateCreated *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=date_created,json=dateCreated,proto3" json:"date_created,omitempty"`
	// a unique id created by the client to ensure it doesn't send the same message twice
	UiReferenceId string `protobuf:"bytes,4,opt,name=ui_reference_id,json=uiReferenceId,proto3" json:"ui_reference_id,omitempty"`
	// that sender of this message
	UserInformation *OmniConversationUserInformation `protobuf:"bytes,5,opt,name=user_information,json=userInformation,proto3" json:"user_information,omitempty"`
	// the sender type of this message
	SenderType OmniSenderType `protobuf:"varint,6,opt,name=sender_type,json=senderType,proto3,enum=api.commons.OmniSenderType" json:"sender_type,omitempty"`
	// the message format
	MessageFormat MessageFormat `` /* 132-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*AgentChatWidgetMessage) Descriptor deprecated

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

Deprecated: Use AgentChatWidgetMessage.ProtoReflect.Descriptor instead.

func (*AgentChatWidgetMessage) GetDateCreated

func (x *AgentChatWidgetMessage) GetDateCreated() *timestamppb.Timestamp

func (*AgentChatWidgetMessage) GetMessageFormat added in v1.7.71

func (x *AgentChatWidgetMessage) GetMessageFormat() MessageFormat

func (*AgentChatWidgetMessage) GetMessageSid

func (x *AgentChatWidgetMessage) GetMessageSid() int64

func (*AgentChatWidgetMessage) GetPayload

func (x *AgentChatWidgetMessage) GetPayload() *OmniMessagePayload

func (*AgentChatWidgetMessage) GetSenderType

func (x *AgentChatWidgetMessage) GetSenderType() OmniSenderType

func (*AgentChatWidgetMessage) GetUiReferenceId

func (x *AgentChatWidgetMessage) GetUiReferenceId() string

func (*AgentChatWidgetMessage) GetUserInformation

func (*AgentChatWidgetMessage) ProtoMessage

func (*AgentChatWidgetMessage) ProtoMessage()

func (*AgentChatWidgetMessage) ProtoReflect

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

func (*AgentChatWidgetMessage) Reset

func (x *AgentChatWidgetMessage) Reset()

func (*AgentChatWidgetMessage) String

func (x *AgentChatWidgetMessage) String() string

type AgentConversationAssignmentStatus

type AgentConversationAssignmentStatus int32
const (
	AgentConversationAssignmentStatus_ACTIVE_AGENT   AgentConversationAssignmentStatus = 0 // agent is active for the assigned conversation
	AgentConversationAssignmentStatus_INACTIVE_AGENT AgentConversationAssignmentStatus = 1 // agent is not active for the assignment conversation
)

func (AgentConversationAssignmentStatus) Descriptor

func (AgentConversationAssignmentStatus) Enum

func (AgentConversationAssignmentStatus) EnumDescriptor deprecated

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

Deprecated: Use AgentConversationAssignmentStatus.Descriptor instead.

func (AgentConversationAssignmentStatus) Number

func (AgentConversationAssignmentStatus) String

func (AgentConversationAssignmentStatus) Type

type AgentConversationAssignmentType

type AgentConversationAssignmentType int32
const (
	AgentConversationAssignmentType_PRIMARY_AGENT   AgentConversationAssignmentType = 0 // primary agent for the assigned conversation
	AgentConversationAssignmentType_SECONDARY_AGENT AgentConversationAssignmentType = 1 // secondary agent for the assigned conversation
)

func (AgentConversationAssignmentType) Descriptor

func (AgentConversationAssignmentType) Enum

func (AgentConversationAssignmentType) EnumDescriptor deprecated

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

Deprecated: Use AgentConversationAssignmentType.Descriptor instead.

func (AgentConversationAssignmentType) Number

func (AgentConversationAssignmentType) String

func (AgentConversationAssignmentType) Type

type AgentDialIn

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

func (*AgentDialIn) Descriptor deprecated

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

Deprecated: Use AgentDialIn.ProtoReflect.Descriptor instead.

func (*AgentDialIn) ProtoMessage

func (*AgentDialIn) ProtoMessage()

func (*AgentDialIn) ProtoReflect

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

func (*AgentDialIn) Reset

func (x *AgentDialIn) Reset()

func (*AgentDialIn) String

func (x *AgentDialIn) String() string

type AgentDialIn_Enum

type AgentDialIn_Enum int32
const (
	AgentDialIn_TOLL_FREE AgentDialIn_Enum = 0
	AgentDialIn_SOFTPHONE AgentDialIn_Enum = 1
	AgentDialIn_LOCAL     AgentDialIn_Enum = 2
)

func (AgentDialIn_Enum) Descriptor

func (AgentDialIn_Enum) Enum

func (AgentDialIn_Enum) EnumDescriptor deprecated

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

Deprecated: Use AgentDialIn_Enum.Descriptor instead.

func (AgentDialIn_Enum) Number

func (AgentDialIn_Enum) String

func (x AgentDialIn_Enum) String() string

func (AgentDialIn_Enum) Type

type AgentDirectedCallHangupAlert

type AgentDirectedCallHangupAlert struct {

	// the amount of time in seconds the event should expire - 0 mean no expiration
	ExpireDuration int64 `protobuf:"varint,1,opt,name=expire_duration,json=expireDuration,proto3" json:"expire_duration,omitempty"`
	// the date/time that the even happened
	Timestamp *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	// the information of the agent this event is for
	TargetAgentSession *AgentSession `protobuf:"bytes,3,opt,name=target_agent_session,json=targetAgentSession,proto3" json:"target_agent_session,omitempty"`
	// the information of the caller entity
	CallerSid *CallerSid `protobuf:"bytes,4,opt,name=caller_sid,json=callerSid,proto3" json:"caller_sid,omitempty"`
	// a unique id for the message
	Id string `protobuf:"bytes,5,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

an event used to alert an agent that they have an agent directed call that hung up

func (*AgentDirectedCallHangupAlert) Descriptor deprecated

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

Deprecated: Use AgentDirectedCallHangupAlert.ProtoReflect.Descriptor instead.

func (*AgentDirectedCallHangupAlert) GetCallerSid

func (x *AgentDirectedCallHangupAlert) GetCallerSid() *CallerSid

func (*AgentDirectedCallHangupAlert) GetExpireDuration

func (x *AgentDirectedCallHangupAlert) GetExpireDuration() int64

func (*AgentDirectedCallHangupAlert) GetId

func (*AgentDirectedCallHangupAlert) GetTargetAgentSession

func (x *AgentDirectedCallHangupAlert) GetTargetAgentSession() *AgentSession

func (*AgentDirectedCallHangupAlert) GetTimestamp

func (*AgentDirectedCallHangupAlert) ProtoMessage

func (*AgentDirectedCallHangupAlert) ProtoMessage()

func (*AgentDirectedCallHangupAlert) ProtoReflect

func (*AgentDirectedCallHangupAlert) Reset

func (x *AgentDirectedCallHangupAlert) Reset()

func (*AgentDirectedCallHangupAlert) String

type AgentDirectedCallRingingAlert

type AgentDirectedCallRingingAlert struct {

	// the amount of time in seconds the event should expire - 0 mean no expiration
	ExpireDuration int64 `protobuf:"varint,1,opt,name=expire_duration,json=expireDuration,proto3" json:"expire_duration,omitempty"`
	// the date/time that the even happened
	Timestamp *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	// the information of the agent this event is for
	TargetAgentSession *AgentSession `protobuf:"bytes,3,opt,name=target_agent_session,json=targetAgentSession,proto3" json:"target_agent_session,omitempty"`
	// the information of the caller entity
	CallerSid *CallerSid `protobuf:"bytes,4,opt,name=caller_sid,json=callerSid,proto3" json:"caller_sid,omitempty"`
	// the number the caller called from
	CallerId string `protobuf:"bytes,5,opt,name=caller_id,json=callerId,proto3" json:"caller_id,omitempty"`
	// the number the caller called
	DestinationNumber string `protobuf:"bytes,6,opt,name=destination_number,json=destinationNumber,proto3" json:"destination_number,omitempty"`
	// a unique id for the message
	Id string `protobuf:"bytes,7,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

an event used to alert an agent that they have an agent directed call that came in

func (*AgentDirectedCallRingingAlert) Descriptor deprecated

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

Deprecated: Use AgentDirectedCallRingingAlert.ProtoReflect.Descriptor instead.

func (*AgentDirectedCallRingingAlert) GetCallerId

func (x *AgentDirectedCallRingingAlert) GetCallerId() string

func (*AgentDirectedCallRingingAlert) GetCallerSid

func (x *AgentDirectedCallRingingAlert) GetCallerSid() *CallerSid

func (*AgentDirectedCallRingingAlert) GetDestinationNumber

func (x *AgentDirectedCallRingingAlert) GetDestinationNumber() string

func (*AgentDirectedCallRingingAlert) GetExpireDuration

func (x *AgentDirectedCallRingingAlert) GetExpireDuration() int64

func (*AgentDirectedCallRingingAlert) GetId

func (*AgentDirectedCallRingingAlert) GetTargetAgentSession

func (x *AgentDirectedCallRingingAlert) GetTargetAgentSession() *AgentSession

func (*AgentDirectedCallRingingAlert) GetTimestamp

func (*AgentDirectedCallRingingAlert) ProtoMessage

func (*AgentDirectedCallRingingAlert) ProtoMessage()

func (*AgentDirectedCallRingingAlert) ProtoReflect

func (*AgentDirectedCallRingingAlert) Reset

func (x *AgentDirectedCallRingingAlert) Reset()

func (*AgentDirectedCallRingingAlert) String

type AgentFieldOption

type AgentFieldOption int32
const (
	AgentFieldOption_AGENT_FIELD_OPTION_AGENT_FIRST_NAME      AgentFieldOption = 0
	AgentFieldOption_AGENT_FIELD_OPTION_AGENT_ID              AgentFieldOption = 1
	AgentFieldOption_AGENT_FIELD_OPTION_AGENT_LAST_NAME       AgentFieldOption = 2
	AgentFieldOption_AGENT_FIELD_OPTION_AGENT_USERNAME        AgentFieldOption = 3
	AgentFieldOption_AGENT_FIELD_OPTION_CALL_ID               AgentFieldOption = 4
	AgentFieldOption_AGENT_FIELD_OPTION_CALLER_ID             AgentFieldOption = 5
	AgentFieldOption_AGENT_FIELD_OPTION_CONSUMER_PHONE_NUMBER AgentFieldOption = 6
	AgentFieldOption_AGENT_FIELD_OPTION_GROUP_ID              AgentFieldOption = 7
	AgentFieldOption_AGENT_FIELD_OPTION_HUNT_GROUP_ID         AgentFieldOption = 8
	AgentFieldOption_AGENT_FIELD_OPTION_HUNT_GROUP_NAME       AgentFieldOption = 9
	AgentFieldOption_AGENT_FIELD_OPTION_HUNT_GROUP_TYPE       AgentFieldOption = 10
	AgentFieldOption_AGENT_FIELD_OPTION_PARTNER_AGENT_ID      AgentFieldOption = 11
)

func (AgentFieldOption) Descriptor

func (AgentFieldOption) Enum

func (AgentFieldOption) EnumDescriptor deprecated

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

Deprecated: Use AgentFieldOption.Descriptor instead.

func (AgentFieldOption) Number

func (AgentFieldOption) String

func (x AgentFieldOption) String() string

func (AgentFieldOption) Type

type AgentInfo

type AgentInfo int32
const (
	AgentInfo_AGENT_INFO_ACTIVE_AGENTS        AgentInfo = 0
	AgentInfo_AGENT_INFO_IN_CONFERENCE_AGENTS AgentInfo = 1
	AgentInfo_AGENT_INFO_MANUAL_AGENTS        AgentInfo = 2
	AgentInfo_AGENT_INFO_PAUSED_AGENTS        AgentInfo = 3
	AgentInfo_AGENT_INFO_PREVIEW_AGENTS       AgentInfo = 4
	AgentInfo_AGENT_INFO_READY_AGENTS         AgentInfo = 5
	AgentInfo_AGENT_INFO_TOTAL_AGENTS         AgentInfo = 6
	AgentInfo_AGENT_INFO_TRANSFER_AGENTS      AgentInfo = 7
	AgentInfo_AGENT_INFO_WRAP_UP_AGENTS       AgentInfo = 8
)

func (AgentInfo) Descriptor

func (AgentInfo) Descriptor() protoreflect.EnumDescriptor

func (AgentInfo) Enum

func (x AgentInfo) Enum() *AgentInfo

func (AgentInfo) EnumDescriptor deprecated

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

Deprecated: Use AgentInfo.Descriptor instead.

func (AgentInfo) Number

func (x AgentInfo) Number() protoreflect.EnumNumber

func (AgentInfo) String

func (x AgentInfo) String() string

func (AgentInfo) Type

type AgentInfoSortBy

type AgentInfoSortBy int32
const (
	AgentInfoSortBy_AGENT_INFO_SORT_BY_NONE                        AgentInfoSortBy = 0  // None
	AgentInfoSortBy_AGENT_INFO_SORT_BY_AGENT                       AgentInfoSortBy = 1  // AgentID
	AgentInfoSortBy_AGENT_INFO_SORT_BY_AGENT_LAST_NAME             AgentInfoSortBy = 2  // Agent Last Name
	AgentInfoSortBy_AGENT_INFO_SORT_BY_AGENT_STATUS_SIMPLIFIER     AgentInfoSortBy = 3  // Agent Status
	AgentInfoSortBy_AGENT_INFO_SORT_BY_CALL_COUNT                  AgentInfoSortBy = 4  // Call Count
	AgentInfoSortBy_AGENT_INFO_SORT_BY_SECONDS_SINCE_STATUS_CHANGE AgentInfoSortBy = 5  // Duration in Status
	AgentInfoSortBy_AGENT_INFO_SORT_BY_HUNT_GROUP_NAME             AgentInfoSortBy = 6  // Hunt Group Name
	AgentInfoSortBy_AGENT_INFO_SORT_BY_HUNT_GROUP_SID              AgentInfoSortBy = 7  // Hunt Group ID
	AgentInfoSortBy_AGENT_INFO_SORT_BY_SESSION_LOGIN_TIME          AgentInfoSortBy = 8  // Login Time
	AgentInfoSortBy_AGENT_INFO_SORT_BY_MULTI_HOLD_COUNT            AgentInfoSortBy = 9  // Multi-hold Count
	AgentInfoSortBy_AGENT_INFO_SORT_BY_SIMPLE_HOLD_COUNT           AgentInfoSortBy = 10 // Simple Hold Count
	AgentInfoSortBy_AGENT_INFO_SORT_BY_HOLD_COUNT                  AgentInfoSortBy = 11 // Total Hold Count
)

func (AgentInfoSortBy) Descriptor

func (AgentInfoSortBy) Enum

func (x AgentInfoSortBy) Enum() *AgentInfoSortBy

func (AgentInfoSortBy) EnumDescriptor deprecated

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

Deprecated: Use AgentInfoSortBy.Descriptor instead.

func (AgentInfoSortBy) Number

func (AgentInfoSortBy) String

func (x AgentInfoSortBy) String() string

func (AgentInfoSortBy) Type

type AgentLeavePetition added in v1.7.80

type AgentLeavePetition struct {

	// ID of the agent leave petition.
	AgentLeavePetitionId int64 `` /* 126-byte string literal not displayed */
	// ID of the agent requesting the time off.
	WfmAgentSid int64 `protobuf:"varint,2,opt,name=wfm_agent_sid,json=wfmAgentSid,proto3" json:"wfm_agent_sid,omitempty"`
	// Current status of the time off request.
	PetitionStatus AgentLeavePetitionStatus `` /* 146-byte string literal not displayed */
	// A comment sent by agent when the time off was requested.
	PetitionComment string `protobuf:"bytes,4,opt,name=petition_comment,json=petitionComment,proto3" json:"petition_comment,omitempty"`
	// A response from the manager when the request was approved or denied.
	// This field is null by default.
	ResponseComment string `protobuf:"bytes,5,opt,name=response_comment,json=responseComment,proto3" json:"response_comment,omitempty"`
	// A list of datetime ranges to be blocked off on the schedule.
	RequestedDatetimeRanges []*DatetimeRange `` /* 132-byte string literal not displayed */
	// The timestamp from when the request was created.
	CreatedTime *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=created_time,json=createdTime,proto3" json:"created_time,omitempty"`
	// The timestamp from when the timestamp was archived, if it has been archived.
	// This field is null by default.
	ArchivedTime *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=archived_time,json=archivedTime,proto3" json:"archived_time,omitempty"`
	// The timestamp from when the timestamp was resolved, if it has been resolved.
	// The request is resolved when it is either approved or denied.
	// This field is null by default.
	ResolvedTime *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=resolved_time,json=resolvedTime,proto3" json:"resolved_time,omitempty"`
	// The user ID of the manager who approved or denied the request.
	// This field is null by default.
	ResolvedByUserId string `protobuf:"bytes,10,opt,name=resolved_by_user_id,json=resolvedByUserId,proto3" json:"resolved_by_user_id,omitempty"`
	// The number of working hours requested off.
	// This does not need to relate directly to the datetime range being requested off,
	// For example in the case where a 14 hour schedulable range is being taken off but 8 hours of work will be paid out with PTO.
	RequestedHoursOff float32 `protobuf:"fixed32,11,opt,name=requested_hours_off,json=requestedHoursOff,proto3" json:"requested_hours_off,omitempty"`
	// contains filtered or unexported fields
}

Represents an agent's request for time off.

func (*AgentLeavePetition) Descriptor deprecated added in v1.7.80

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

Deprecated: Use AgentLeavePetition.ProtoReflect.Descriptor instead.

func (*AgentLeavePetition) GetAgentLeavePetitionId added in v1.7.80

func (x *AgentLeavePetition) GetAgentLeavePetitionId() int64

func (*AgentLeavePetition) GetArchivedTime added in v1.7.80

func (x *AgentLeavePetition) GetArchivedTime() *timestamppb.Timestamp

func (*AgentLeavePetition) GetCreatedTime added in v1.7.80

func (x *AgentLeavePetition) GetCreatedTime() *timestamppb.Timestamp

func (*AgentLeavePetition) GetPetitionComment added in v1.7.80

func (x *AgentLeavePetition) GetPetitionComment() string

func (*AgentLeavePetition) GetPetitionStatus added in v1.7.80

func (x *AgentLeavePetition) GetPetitionStatus() AgentLeavePetitionStatus

func (*AgentLeavePetition) GetRequestedDatetimeRanges added in v1.7.80

func (x *AgentLeavePetition) GetRequestedDatetimeRanges() []*DatetimeRange

func (*AgentLeavePetition) GetRequestedHoursOff added in v1.8.7

func (x *AgentLeavePetition) GetRequestedHoursOff() float32

func (*AgentLeavePetition) GetResolvedByUserId added in v1.7.80

func (x *AgentLeavePetition) GetResolvedByUserId() string

func (*AgentLeavePetition) GetResolvedTime added in v1.7.80

func (x *AgentLeavePetition) GetResolvedTime() *timestamppb.Timestamp

func (*AgentLeavePetition) GetResponseComment added in v1.7.80

func (x *AgentLeavePetition) GetResponseComment() string

func (*AgentLeavePetition) GetWfmAgentSid added in v1.7.80

func (x *AgentLeavePetition) GetWfmAgentSid() int64

func (*AgentLeavePetition) ProtoMessage added in v1.7.80

func (*AgentLeavePetition) ProtoMessage()

func (*AgentLeavePetition) ProtoReflect added in v1.7.80

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

func (*AgentLeavePetition) Reset added in v1.7.80

func (x *AgentLeavePetition) Reset()

func (*AgentLeavePetition) String added in v1.7.80

func (x *AgentLeavePetition) String() string

type AgentLeavePetitionStatus added in v1.7.80

type AgentLeavePetitionStatus int32

The AgentLeavePetitionStatus, which is the current state of an agent's AgentLeavePetition for the scheduler service.

const (
	// Not Set.
	AgentLeavePetitionStatus_UNSPECIFIED_PETITION_STATUS AgentLeavePetitionStatus = 0
	// The petition is pending approval.
	AgentLeavePetitionStatus_PENDING_PETITION AgentLeavePetitionStatus = 1
	// The petition has been approved.
	AgentLeavePetitionStatus_APPROVED_PETITION AgentLeavePetitionStatus = 2
	// The petition has been denied.
	AgentLeavePetitionStatus_DENIED_PETITION AgentLeavePetitionStatus = 3
	// The petition has been cancelled.
	AgentLeavePetitionStatus_CANCELLED_PETITION AgentLeavePetitionStatus = 4
)

func (AgentLeavePetitionStatus) Descriptor added in v1.7.80

func (AgentLeavePetitionStatus) Enum added in v1.7.80

func (AgentLeavePetitionStatus) EnumDescriptor deprecated added in v1.7.80

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

Deprecated: Use AgentLeavePetitionStatus.Descriptor instead.

func (AgentLeavePetitionStatus) Number added in v1.7.80

func (AgentLeavePetitionStatus) String added in v1.7.80

func (x AgentLeavePetitionStatus) String() string

func (AgentLeavePetitionStatus) Type added in v1.7.80

type AgentQueuedCallsNotification

type AgentQueuedCallsNotification struct {

	// calls that were queued and have a matching subset of the agent_skills from the request.
	AgentQueueCalls []*AgentQueuedCallsNotification_QueuedCallData `protobuf:"bytes,16,rep,name=agent_queue_calls,json=agentQueueCalls,proto3" json:"agent_queue_calls,omitempty"`
	// calls that were placed on multi-hold by the agent_sid from the request.
	OnHoldCalls []*AgentQueuedCallsNotification_QueuedCallData `protobuf:"bytes,17,rep,name=on_hold_calls,json=onHoldCalls,proto3" json:"on_hold_calls,omitempty"`
	// calls that were placed in the Hold Queue Monitor, are still on hold by the destination (hold music is being played by the other party) and have
	// a matching subset of the agent_skills from the request.
	HqmCalls []*AgentQueuedCallsNotification_QueuedCallData `protobuf:"bytes,18,rep,name=hqm_calls,json=hqmCalls,proto3" json:"hqm_calls,omitempty"`
	// contains filtered or unexported fields
}

func (*AgentQueuedCallsNotification) Descriptor deprecated

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

Deprecated: Use AgentQueuedCallsNotification.ProtoReflect.Descriptor instead.

func (*AgentQueuedCallsNotification) GetAgentQueueCalls

func (*AgentQueuedCallsNotification) GetHqmCalls

func (*AgentQueuedCallsNotification) GetOnHoldCalls

func (*AgentQueuedCallsNotification) ProtoMessage

func (*AgentQueuedCallsNotification) ProtoMessage()

func (*AgentQueuedCallsNotification) ProtoReflect

func (*AgentQueuedCallsNotification) Reset

func (x *AgentQueuedCallsNotification) Reset()

func (*AgentQueuedCallsNotification) String

type AgentQueuedCallsNotification_QueuedCallData

type AgentQueuedCallsNotification_QueuedCallData struct {

	// id of the found call.
	CallSid int64 `protobuf:"varint,1,opt,name=call_sid,json=callSid,proto3" json:"call_sid,omitempty"`
	// number dialed when the call was placed.
	PhoneNumber string `protobuf:"bytes,2,opt,name=phone_number,json=phoneNumber,proto3" json:"phone_number,omitempty"`
	// caller_id used when the call was placed.
	CallerId string `protobuf:"bytes,3,opt,name=caller_id,json=callerId,proto3" json:"caller_id,omitempty"`
	// call type of the found call.
	CallType CallType_Enum `protobuf:"varint,4,opt,name=call_type,json=callType,proto3,enum=api.commons.CallType_Enum" json:"call_type,omitempty"`
	// timestamp indicating when the call started.
	StartDate *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=start_date,json=startDate,proto3" json:"start_date,omitempty"`
	// timestamp indicating when the call was put on hold (only set when call is a hold call).
	HoldDate *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=hold_date,json=holdDate,proto3" json:"hold_date,omitempty"`
	// formatted skills that the call requires.
	Skills []string `protobuf:"bytes,7,rep,name=skills,proto3" json:"skills,omitempty"`
	// indicates if the call is specific to the agent (multi-hold) or it can be picked up by multiple agents (queued and HQM calls).
	AgentSpecific bool `protobuf:"varint,8,opt,name=agent_specific,json=agentSpecific,proto3" json:"agent_specific,omitempty"`
	// queued notification type of the call.
	QueuedNotificationType QueuedNotificationType `` /* 170-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*AgentQueuedCallsNotification_QueuedCallData) Descriptor deprecated

Deprecated: Use AgentQueuedCallsNotification_QueuedCallData.ProtoReflect.Descriptor instead.

func (*AgentQueuedCallsNotification_QueuedCallData) GetAgentSpecific

func (x *AgentQueuedCallsNotification_QueuedCallData) GetAgentSpecific() bool

func (*AgentQueuedCallsNotification_QueuedCallData) GetCallSid

func (*AgentQueuedCallsNotification_QueuedCallData) GetCallType

func (*AgentQueuedCallsNotification_QueuedCallData) GetCallerId

func (*AgentQueuedCallsNotification_QueuedCallData) GetHoldDate

func (*AgentQueuedCallsNotification_QueuedCallData) GetPhoneNumber

func (*AgentQueuedCallsNotification_QueuedCallData) GetQueuedNotificationType

func (*AgentQueuedCallsNotification_QueuedCallData) GetSkills

func (*AgentQueuedCallsNotification_QueuedCallData) GetStartDate

func (*AgentQueuedCallsNotification_QueuedCallData) ProtoMessage

func (*AgentQueuedCallsNotification_QueuedCallData) ProtoReflect

func (*AgentQueuedCallsNotification_QueuedCallData) Reset

func (*AgentQueuedCallsNotification_QueuedCallData) String

type AgentRouting

type AgentRouting int32

Hold queue monitoring ange routing choices.

const (
	AgentRouting_AGENT_ROUTING_ANY_AGENT                AgentRouting = 0
	AgentRouting_AGENT_ROUTING_ORIGINAL_AGENT_PREFERRED AgentRouting = 1
	AgentRouting_AGENT_ROUTING_ORIGINAL_AGENT_REQUIRED  AgentRouting = 2
)

func (AgentRouting) Descriptor

func (AgentRouting) Enum

func (x AgentRouting) Enum() *AgentRouting

func (AgentRouting) EnumDescriptor deprecated

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

Deprecated: Use AgentRouting.Descriptor instead.

func (AgentRouting) Number

func (AgentRouting) String

func (x AgentRouting) String() string

func (AgentRouting) Type

type AgentSession

type AgentSession struct {

	// the agent's sid
	AgentSid int64 `protobuf:"varint,1,opt,name=agent_sid,json=agentSid,proto3" json:"agent_sid,omitempty"`
	// the client's sid
	TenantSid int64 `protobuf:"varint,2,opt,name=tenant_sid,json=tenantSid,proto3" json:"tenant_sid,omitempty"`
	// the voice session sid
	SessionSid int64 `protobuf:"varint,3,opt,name=session_sid,json=sessionSid,proto3" json:"session_sid,omitempty"`
	// the asm session sid
	AsmSessionSid int64 `protobuf:"varint,4,opt,name=asm_session_sid,json=asmSessionSid,proto3" json:"asm_session_sid,omitempty"`
	// the org id of the user/agent
	OrgId string `protobuf:"bytes,5,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	// the region id of the user/agent
	RegionId string `protobuf:"bytes,6,opt,name=region_id,json=regionId,proto3" json:"region_id,omitempty"`
	// the user's id
	UserId string `protobuf:"bytes,8,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

a complex type that completely identifies an agent

func (*AgentSession) Descriptor deprecated

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

Deprecated: Use AgentSession.ProtoReflect.Descriptor instead.

func (*AgentSession) GetAgentSid

func (x *AgentSession) GetAgentSid() int64

func (*AgentSession) GetAsmSessionSid

func (x *AgentSession) GetAsmSessionSid() int64

func (*AgentSession) GetOrgId

func (x *AgentSession) GetOrgId() string

func (*AgentSession) GetRegionId

func (x *AgentSession) GetRegionId() string

func (*AgentSession) GetSessionSid

func (x *AgentSession) GetSessionSid() int64

func (*AgentSession) GetTenantSid

func (x *AgentSession) GetTenantSid() int64

func (*AgentSession) GetUserId

func (x *AgentSession) GetUserId() string

func (*AgentSession) ProtoMessage

func (*AgentSession) ProtoMessage()

func (*AgentSession) ProtoReflect

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

func (*AgentSession) Reset

func (x *AgentSession) Reset()

func (*AgentSession) String

func (x *AgentSession) String() string

type AgentSessionLogActionKey

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

func (*AgentSessionLogActionKey) Descriptor deprecated

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

Deprecated: Use AgentSessionLogActionKey.ProtoReflect.Descriptor instead.

func (*AgentSessionLogActionKey) ProtoMessage

func (*AgentSessionLogActionKey) ProtoMessage()

func (*AgentSessionLogActionKey) ProtoReflect

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

func (*AgentSessionLogActionKey) Reset

func (x *AgentSessionLogActionKey) Reset()

func (*AgentSessionLogActionKey) String

func (x *AgentSessionLogActionKey) String() string

type AgentSessionLogActionKey_Enum

type AgentSessionLogActionKey_Enum int32
const (
	// FRONTEND ENUMS
	AgentSessionLogActionKey_AGENT_PAUSE_START         AgentSessionLogActionKey_Enum = 0
	AgentSessionLogActionKey_AGENT_PAUSE_STOP          AgentSessionLogActionKey_Enum = 1
	AgentSessionLogActionKey_AGENT_SKILLS_INITIAL      AgentSessionLogActionKey_Enum = 2
	AgentSessionLogActionKey_AGENT_LOGOUT              AgentSessionLogActionKey_Enum = 3
	AgentSessionLogActionKey_EXECUTED_AGENT_TRIGGER    AgentSessionLogActionKey_Enum = 4
	AgentSessionLogActionKey_DURATION_SINCE_LAST_LOGON AgentSessionLogActionKey_Enum = 5
	AgentSessionLogActionKey_AGENT_LOGIN_IP            AgentSessionLogActionKey_Enum = 6
	AgentSessionLogActionKey_MAC_DECISION              AgentSessionLogActionKey_Enum = 7
	AgentSessionLogActionKey_MAC_10_KEY_DECISION       AgentSessionLogActionKey_Enum = 8
	AgentSessionLogActionKey_MAC_10_KEY_CONFIRM        AgentSessionLogActionKey_Enum = 9
	AgentSessionLogActionKey_HUNT_GROUP_REASSIGNMENT   AgentSessionLogActionKey_Enum = 10
	// PBX
	AgentSessionLogActionKey_PBX_ACCEPT  AgentSessionLogActionKey_Enum = 11
	AgentSessionLogActionKey_PBX_HANGUP  AgentSessionLogActionKey_Enum = 12
	AgentSessionLogActionKey_PBX_LOST    AgentSessionLogActionKey_Enum = 13
	AgentSessionLogActionKey_PBX_REJECT  AgentSessionLogActionKey_Enum = 14
	AgentSessionLogActionKey_PBX_TIMEOUT AgentSessionLogActionKey_Enum = 15
	// WARM AGENT TRANSFER
	AgentSessionLogActionKey_WARM_TRANSFER_AGENT_INVITE_CALLER_INITIAL AgentSessionLogActionKey_Enum = 16
	AgentSessionLogActionKey_WARM_TRANSFER_AGENT_INVITE_CALLER         AgentSessionLogActionKey_Enum = 17
	AgentSessionLogActionKey_WARM_TRANSFER_AGENT_START_SOURCE          AgentSessionLogActionKey_Enum = 18
	AgentSessionLogActionKey_WARM_TRANSFER_AGENT_END_SOURCE            AgentSessionLogActionKey_Enum = 19
	AgentSessionLogActionKey_WARM_TRANSFER_AGENT_START_DESTINATION     AgentSessionLogActionKey_Enum = 20
	AgentSessionLogActionKey_WARM_TRANSFER_AGENT_END_DESTINATION       AgentSessionLogActionKey_Enum = 21
	// WARM OUTBOUND TRANSFER
	AgentSessionLogActionKey_WARM_TRANSFER_OUTBOUND_INVITE_CALLER_INITIAL AgentSessionLogActionKey_Enum = 22
	AgentSessionLogActionKey_WARM_TRANSFER_OUTBOUND_INVITE_CALLER         AgentSessionLogActionKey_Enum = 23
	AgentSessionLogActionKey_WARM_TRANSFER_OUTBOUND_START                 AgentSessionLogActionKey_Enum = 24
	AgentSessionLogActionKey_WARM_TRANSFER_OUTBOUND_END                   AgentSessionLogActionKey_Enum = 25
	// COLD OUTBOUND TRANSFER
	AgentSessionLogActionKey_COLD_TRANSFER_OUTBOUND_START AgentSessionLogActionKey_Enum = 26
	// COLD AGENT TRANSFER
	AgentSessionLogActionKey_COLD_TRANSFER_AGENT_START_SOURCE      AgentSessionLogActionKey_Enum = 27
	AgentSessionLogActionKey_COLD_TRANSFER_AGENT_END_SOURCE        AgentSessionLogActionKey_Enum = 28
	AgentSessionLogActionKey_COLD_TRANSFER_AGENT_START_DESTINATION AgentSessionLogActionKey_Enum = 29
	AgentSessionLogActionKey_COLD_TRANSFER_AGENT_END_DESTINATION   AgentSessionLogActionKey_Enum = 30
	// HOLD
	AgentSessionLogActionKey_HOLD_START AgentSessionLogActionKey_Enum = 31
	AgentSessionLogActionKey_HOLD_END   AgentSessionLogActionKey_Enum = 32
	// QUEUE
	AgentSessionLogActionKey_REQUEUE AgentSessionLogActionKey_Enum = 33
	// VOICEMAIL
	AgentSessionLogActionKey_CALLER_SENT_TO_VOICEMAIL AgentSessionLogActionKey_Enum = 34
	// RECORDING
	AgentSessionLogActionKey_RECORDING_START AgentSessionLogActionKey_Enum = 35
	AgentSessionLogActionKey_RECORDING_STOP  AgentSessionLogActionKey_Enum = 36
	// PREVIEW BY RECORD
	AgentSessionLogActionKey_PBR_STARTED_RECORD  AgentSessionLogActionKey_Enum = 37
	AgentSessionLogActionKey_PBR_FINISHED_RECORD AgentSessionLogActionKey_Enum = 38
	// ACD ENUMS
	AgentSessionLogActionKey_ACD_LOGOUT   AgentSessionLogActionKey_Enum = 39
	AgentSessionLogActionKey_ACD_REGISTER AgentSessionLogActionKey_Enum = 40
	// FRONTEND WEBLINK ENUM
	AgentSessionLogActionKey_EXECUTED_AGENT_WEBLINK AgentSessionLogActionKey_Enum = 41
	// Transfer Hold and Unhold
	AgentSessionLogActionKey_TRANSFER_HOLD_CALLER     AgentSessionLogActionKey_Enum = 42
	AgentSessionLogActionKey_TRANSFER_UNHOLD_CALLER   AgentSessionLogActionKey_Enum = 43
	AgentSessionLogActionKey_TRANSFER_HOLD_AGENT      AgentSessionLogActionKey_Enum = 44
	AgentSessionLogActionKey_TRANSFER_UNHOLD_AGENT    AgentSessionLogActionKey_Enum = 45
	AgentSessionLogActionKey_TRANSFER_HOLD            AgentSessionLogActionKey_Enum = 46
	AgentSessionLogActionKey_TRANSFER_UNHOLD          AgentSessionLogActionKey_Enum = 47
	AgentSessionLogActionKey_TRANSFER_HOLD_OUTBOUND   AgentSessionLogActionKey_Enum = 48
	AgentSessionLogActionKey_TRANSFER_UNHOLD_OUTBOUND AgentSessionLogActionKey_Enum = 49
	// Transfer Add and Remove
	AgentSessionLogActionKey_TRANSFER_ADD_OUTBOUND    AgentSessionLogActionKey_Enum = 50
	AgentSessionLogActionKey_TRANSFER_REMOVE_OUTBOUND AgentSessionLogActionKey_Enum = 51
	// when the transfer starts for the agent
	AgentSessionLogActionKey_WARM_CALLER_TRANSFER_START AgentSessionLogActionKey_Enum = 52
	// when the transfer starts and the source caller is not on hold
	AgentSessionLogActionKey_WARM_CALLER_TRANSFER_INVITE_CALLER_INITIAL AgentSessionLogActionKey_Enum = 53
	// when during transfer and the source caller is taken of hold
	AgentSessionLogActionKey_WARM_CALLER_TRANSFER_INVITE_CALLER AgentSessionLogActionKey_Enum = 54
	// when the transfer ends
	AgentSessionLogActionKey_WARM_CALLER_TRANSFER_END AgentSessionLogActionKey_Enum = 55
	// when a manager starts a barge in
	AgentSessionLogActionKey_BARGE_IN_START AgentSessionLogActionKey_Enum = 56
	// when a manager stops a barge in
	AgentSessionLogActionKey_BARGE_IN_STOP AgentSessionLogActionKey_Enum = 57
	// when a manager joins a barge in
	AgentSessionLogActionKey_BargeInCallJoined AgentSessionLogActionKey_Enum = 58
	// when a manager leaves a barge in
	AgentSessionLogActionKey_BargeInCallLeft AgentSessionLogActionKey_Enum = 59
)

func (AgentSessionLogActionKey_Enum) Descriptor

func (AgentSessionLogActionKey_Enum) Enum

func (AgentSessionLogActionKey_Enum) EnumDescriptor deprecated

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

Deprecated: Use AgentSessionLogActionKey_Enum.Descriptor instead.

func (AgentSessionLogActionKey_Enum) Number

func (AgentSessionLogActionKey_Enum) String

func (AgentSessionLogActionKey_Enum) Type

type AgentSessionStatus

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

func (*AgentSessionStatus) Descriptor deprecated

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

Deprecated: Use AgentSessionStatus.ProtoReflect.Descriptor instead.

func (*AgentSessionStatus) ProtoMessage

func (*AgentSessionStatus) ProtoMessage()

func (*AgentSessionStatus) ProtoReflect

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

func (*AgentSessionStatus) Reset

func (x *AgentSessionStatus) Reset()

func (*AgentSessionStatus) String

func (x *AgentSessionStatus) String() string

type AgentSessionStatus_Enum

type AgentSessionStatus_Enum int32
const (
	AgentSessionStatus_UNKNOWN           AgentSessionStatus_Enum = 0
	AgentSessionStatus_LOGGING_IN        AgentSessionStatus_Enum = 4100 // "AGENT_SESSION_LOGGING_IN", "Agent is logging in"),
	AgentSessionStatus_LOGGED_IN         AgentSessionStatus_Enum = 4110 // "AGENT_SESSION_LOGGED_IN", "Agent is logged in"),
	AgentSessionStatus_COMPLETED         AgentSessionStatus_Enum = 4200 // "AGENT_SESSION_COMPLETED", "Agent Session completed"),
	AgentSessionStatus_SUMMED            AgentSessionStatus_Enum = 4300 // "AGENT_SESSION_SUMMED", "Agent Session Summed"),
	AgentSessionStatus_ACCOUNTING_EXPORT AgentSessionStatus_Enum = 4400 // "AGENT_SESSION_ACCOUNTINGEXPORT", "Agent Session Exported into the accounting packages
)

func (AgentSessionStatus_Enum) Descriptor

func (AgentSessionStatus_Enum) Enum

func (AgentSessionStatus_Enum) EnumDescriptor deprecated

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

Deprecated: Use AgentSessionStatus_Enum.Descriptor instead.

func (AgentSessionStatus_Enum) Number

func (AgentSessionStatus_Enum) String

func (x AgentSessionStatus_Enum) String() string

func (AgentSessionStatus_Enum) Type

type AgentState

type AgentState struct {

	// the asterisk status
	Status int64 `protobuf:"varint,2,opt,name=status,proto3" json:"status,omitempty"`
	// the status enum
	StatusDesc AgentStatus_Enum `` /* 126-byte string literal not displayed */
	// if the agent is paused
	Paused bool `protobuf:"varint,4,opt,name=paused,proto3" json:"paused,omitempty"`
	// the queue the agent is in (client id)
	Queue string `protobuf:"bytes,5,opt,name=queue,proto3" json:"queue,omitempty"`
	// the voice session id
	CurrentSessionId int64 `protobuf:"varint,6,opt,name=current_session_id,json=currentSessionId,proto3" json:"current_session_id,omitempty"`
	// the time the status changed
	LastStatusChange int64 `protobuf:"varint,7,opt,name=last_status_change,json=lastStatusChange,proto3" json:"last_status_change,omitempty"`
	// if the agent is monitoring
	Monitoring bool `protobuf:"varint,8,opt,name=monitoring,proto3" json:"monitoring,omitempty"`
	// the number of calls the agent has taken
	CallsCount int64 `protobuf:"varint,9,opt,name=calls_count,json=callsCount,proto3" json:"calls_count,omitempty"`
	// the last sip code
	LastSipCode int64 `protobuf:"varint,10,opt,name=last_sip_code,json=lastSipCode,proto3" json:"last_sip_code,omitempty"`
	// if the agent is on call with a lost call
	AgentPeerIsLostCall bool `` /* 126-byte string literal not displayed */
	// if the agent is disabled
	Disabled bool `protobuf:"varint,12,opt,name=disabled,proto3" json:"disabled,omitempty"`
	// if the agent is on call with a call that was suspended
	CallerWasSuspended bool `protobuf:"varint,13,opt,name=caller_was_suspended,json=callerWasSuspended,proto3" json:"caller_was_suspended,omitempty"`
	// the list of transfer members
	TransferMembers []*TransferMember `protobuf:"bytes,14,rep,name=transfer_members,json=transferMembers,proto3" json:"transfer_members,omitempty"`
	// if the agent is on call with a direct to agent call
	AgentPeerIsDirectToAgent bool `` /* 143-byte string literal not displayed */
	// the user_id of the agent
	UserId string `protobuf:"bytes,16,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// the agent_sid of the agent
	AgentSid int64 `protobuf:"varint,17,opt,name=agent_sid,json=agentSid,proto3" json:"agent_sid,omitempty"`
	// the asm_session_sid of the agent
	AsmSessionSid int64 `protobuf:"varint,18,opt,name=asm_session_sid,json=asmSessionSid,proto3" json:"asm_session_sid,omitempty"`
	// indicates if the agent is muted or not
	AgentIsMuted bool `protobuf:"varint,19,opt,name=agent_is_muted,json=agentIsMuted,proto3" json:"agent_is_muted,omitempty"`
	// uuid for the agent state
	Uuid string `protobuf:"bytes,20,opt,name=uuid,proto3" json:"uuid,omitempty"`
	// contains filtered or unexported fields
}

func (*AgentState) Descriptor deprecated

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

Deprecated: Use AgentState.ProtoReflect.Descriptor instead.

func (*AgentState) GetAgentIsMuted

func (x *AgentState) GetAgentIsMuted() bool

func (*AgentState) GetAgentPeerIsDirectToAgent

func (x *AgentState) GetAgentPeerIsDirectToAgent() bool

func (*AgentState) GetAgentPeerIsLostCall

func (x *AgentState) GetAgentPeerIsLostCall() bool

func (*AgentState) GetAgentSid

func (x *AgentState) GetAgentSid() int64

func (*AgentState) GetAsmSessionSid

func (x *AgentState) GetAsmSessionSid() int64

func (*AgentState) GetCallerWasSuspended

func (x *AgentState) GetCallerWasSuspended() bool

func (*AgentState) GetCallsCount

func (x *AgentState) GetCallsCount() int64

func (*AgentState) GetCurrentSessionId

func (x *AgentState) GetCurrentSessionId() int64

func (*AgentState) GetDisabled

func (x *AgentState) GetDisabled() bool

func (*AgentState) GetLastSipCode

func (x *AgentState) GetLastSipCode() int64

func (*AgentState) GetLastStatusChange

func (x *AgentState) GetLastStatusChange() int64

func (*AgentState) GetMonitoring

func (x *AgentState) GetMonitoring() bool

func (*AgentState) GetPaused

func (x *AgentState) GetPaused() bool

func (*AgentState) GetQueue

func (x *AgentState) GetQueue() string

func (*AgentState) GetStatus

func (x *AgentState) GetStatus() int64

func (*AgentState) GetStatusDesc

func (x *AgentState) GetStatusDesc() AgentStatus_Enum

func (*AgentState) GetTransferMembers

func (x *AgentState) GetTransferMembers() []*TransferMember

func (*AgentState) GetUserId

func (x *AgentState) GetUserId() string

func (*AgentState) GetUuid added in v1.7.76

func (x *AgentState) GetUuid() string

func (*AgentState) ProtoMessage

func (*AgentState) ProtoMessage()

func (*AgentState) ProtoReflect

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

func (*AgentState) Reset

func (x *AgentState) Reset()

func (*AgentState) String

func (x *AgentState) String() string

type AgentStateSegment deprecated added in v1.7.69

type AgentStateSegment struct {

	// The order that this agent state segment fits into the AgentStateSequence.
	// Sequence starts at 0.
	OrderInRts int32 `protobuf:"varint,1,opt,name=order_in_rts,json=orderInRts,proto3" json:"order_in_rts,omitempty"`
	// The state of the agent during this segment.
	States []RealTimeManagementState `protobuf:"varint,2,rep,packed,name=states,proto3,enum=api.commons.RealTimeManagementState" json:"states,omitempty"`
	// The width of this segment in minutes.
	//
	// Deprecated: Marked as deprecated in api/commons/wfm.proto.
	WidthInMinutes int32 `protobuf:"varint,3,opt,name=width_in_minutes,json=widthInMinutes,proto3" json:"width_in_minutes,omitempty"`
	// The width of this segment in seconds.
	WidthInSeconds int32 `protobuf:"varint,4,opt,name=width_in_seconds,json=widthInSeconds,proto3" json:"width_in_seconds,omitempty"`
	// contains filtered or unexported fields
}

Represents an agents real time state over a period of time.

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

func (*AgentStateSegment) Descriptor deprecated added in v1.7.69

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

Deprecated: Use AgentStateSegment.ProtoReflect.Descriptor instead.

func (*AgentStateSegment) GetOrderInRts added in v1.7.69

func (x *AgentStateSegment) GetOrderInRts() int32

func (*AgentStateSegment) GetStates added in v1.7.69

func (x *AgentStateSegment) GetStates() []RealTimeManagementState

func (*AgentStateSegment) GetWidthInMinutes deprecated added in v1.7.69

func (x *AgentStateSegment) GetWidthInMinutes() int32

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

func (*AgentStateSegment) GetWidthInSeconds added in v1.7.70

func (x *AgentStateSegment) GetWidthInSeconds() int32

func (*AgentStateSegment) ProtoMessage added in v1.7.69

func (*AgentStateSegment) ProtoMessage()

func (*AgentStateSegment) ProtoReflect added in v1.7.69

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

func (*AgentStateSegment) Reset added in v1.7.69

func (x *AgentStateSegment) Reset()

func (*AgentStateSegment) String added in v1.7.69

func (x *AgentStateSegment) String() string

type AgentStateSequence deprecated added in v1.7.69

type AgentStateSequence struct {

	// ID of the agent that the real time state sequence relates to.
	WfmAgentSid int64 `protobuf:"varint,1,opt,name=wfm_agent_sid,json=wfmAgentSid,proto3" json:"wfm_agent_sid,omitempty"`
	// The datetime where the agent state sequence starts.
	StartDatetime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=start_datetime,json=startDatetime,proto3" json:"start_datetime,omitempty"`
	// The list of agent state segments that cover the length of the sequence.
	StateSegments []*AgentStateSegment `protobuf:"bytes,3,rep,name=state_segments,json=stateSegments,proto3" json:"state_segments,omitempty"`
	// contains filtered or unexported fields
}

Represents a sequence of real time states for a WFM agent.

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

func (*AgentStateSequence) Descriptor deprecated added in v1.7.69

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

Deprecated: Use AgentStateSequence.ProtoReflect.Descriptor instead.

func (*AgentStateSequence) GetStartDatetime added in v1.7.69

func (x *AgentStateSequence) GetStartDatetime() *timestamppb.Timestamp

func (*AgentStateSequence) GetStateSegments added in v1.7.69

func (x *AgentStateSequence) GetStateSegments() []*AgentStateSegment

func (*AgentStateSequence) GetWfmAgentSid added in v1.7.69

func (x *AgentStateSequence) GetWfmAgentSid() int64

func (*AgentStateSequence) ProtoMessage added in v1.7.69

func (*AgentStateSequence) ProtoMessage()

func (*AgentStateSequence) ProtoReflect added in v1.7.69

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

func (*AgentStateSequence) Reset added in v1.7.69

func (x *AgentStateSequence) Reset()

func (*AgentStateSequence) String added in v1.7.69

func (x *AgentStateSequence) String() string

type AgentStats

type AgentStats int32
const (
	AgentStats_AGENT_STATS_AGENT_NAME         AgentStats = 0
	AgentStats_AGENT_STATS_AGENT_STATUS       AgentStats = 1
	AgentStats_AGENT_STATS_DURATION_IN_STATUS AgentStats = 2
	AgentStats_AGENT_STATS_LOGIN_DATE_TIME    AgentStats = 3
	AgentStats_AGENT_STATS_LOGIN_DURATION     AgentStats = 4
	AgentStats_AGENT_STATS_AGENT_SKILLS       AgentStats = 5
	AgentStats_AGENT_STATS_AGENT_SID          AgentStats = 6
	AgentStats_AGENT_STATS_SESSION_ID         AgentStats = 7
	AgentStats_AGENT_STATS_HUNT_GROUP_NAME    AgentStats = 8
	AgentStats_AGENT_STATS_CALL_COUNT         AgentStats = 9
	AgentStats_AGENT_STATS_PAUSE_CODE         AgentStats = 10
	AgentStats_AGENT_STATS_RECORDING_STATUS   AgentStats = 11
	AgentStats_AGENT_STATS_MULTI_HOLD_COUNT   AgentStats = 12
	AgentStats_AGENT_STATS_SIMPLE_HOLD_COUNT  AgentStats = 13
	AgentStats_AGENT_STATS_TOTAL_HOLD_COUNT   AgentStats = 14
)

func (AgentStats) Descriptor

func (AgentStats) Descriptor() protoreflect.EnumDescriptor

func (AgentStats) Enum

func (x AgentStats) Enum() *AgentStats

func (AgentStats) EnumDescriptor deprecated

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

Deprecated: Use AgentStats.Descriptor instead.

func (AgentStats) Number

func (x AgentStats) Number() protoreflect.EnumNumber

func (AgentStats) String

func (x AgentStats) String() string

func (AgentStats) Type

type AgentStatus

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

func (*AgentStatus) Descriptor deprecated

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

Deprecated: Use AgentStatus.ProtoReflect.Descriptor instead.

func (*AgentStatus) ProtoMessage

func (*AgentStatus) ProtoMessage()

func (*AgentStatus) ProtoReflect

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

func (*AgentStatus) Reset

func (x *AgentStatus) Reset()

func (*AgentStatus) String

func (x *AgentStatus) String() string

type AgentStatus_Enum

type AgentStatus_Enum int32
const (
	AgentStatus_UNAVALIABLE                             AgentStatus_Enum = 0
	AgentStatus_IDLE                                    AgentStatus_Enum = 1
	AgentStatus_READY                                   AgentStatus_Enum = 2
	AgentStatus_HUNGUP                                  AgentStatus_Enum = 3
	AgentStatus_DESTROYED                               AgentStatus_Enum = 4
	AgentStatus_PEERED                                  AgentStatus_Enum = 5
	AgentStatus_PAUSED                                  AgentStatus_Enum = 6
	AgentStatus_WRAPUP                                  AgentStatus_Enum = 7
	AgentStatus_PREPARING_AFTER_IDLE                    AgentStatus_Enum = 8
	AgentStatus_PREPARING_AFTER_WRAPUP                  AgentStatus_Enum = 9
	AgentStatus_PREPARING_AFTER_PAUSE                   AgentStatus_Enum = 10
	AgentStatus_PREPARING_AFTER_DIAL_CANCEL             AgentStatus_Enum = 11
	AgentStatus_PREPARING_AFTER_PBX_REJECT              AgentStatus_Enum = 12
	AgentStatus_PREPARING_AFTER_PBX_HANGUP              AgentStatus_Enum = 13
	AgentStatus_PREPARING_AFTER_PBX_WAS_TAKEN           AgentStatus_Enum = 14
	AgentStatus_PREPARING_AFTER_GUI_BUSY                AgentStatus_Enum = 15
	AgentStatus_MANUAL_DIAL_PREPARED                    AgentStatus_Enum = 16
	AgentStatus_PREVIEW_DIAL_PREPARED                   AgentStatus_Enum = 17
	AgentStatus_MANUAL_DIAL_STARTED                     AgentStatus_Enum = 18
	AgentStatus_PREVIEW_DIAL_STARTED                    AgentStatus_Enum = 19
	AgentStatus_OUTBOUND_LOCKED                         AgentStatus_Enum = 20
	AgentStatus_WARM_AGENT_TRANSFER_STARTED_SOURCE      AgentStatus_Enum = 21
	AgentStatus_WARM_AGENT_TRANSFER_STARTED_DESTINATION AgentStatus_Enum = 22
	AgentStatus_WARM_OUTBOUND_TRANSFER_STARTED          AgentStatus_Enum = 23
	AgentStatus_WARM_OUTBOUND_TRANSFER_PEER_LOST        AgentStatus_Enum = 24
	AgentStatus_PBX_POPUP_LOCKED                        AgentStatus_Enum = 25
	AgentStatus_PEERED_WITH_CALL_ON_HOLD                AgentStatus_Enum = 26
	AgentStatus_CALLBACK_RESUMING                       AgentStatus_Enum = 27
	AgentStatus_GUI_BUSY                                AgentStatus_Enum = 28
	AgentStatus_INTERCOM                                AgentStatus_Enum = 29
	AgentStatus_INTERCOM_RINGING_SOURCE                 AgentStatus_Enum = 30
	AgentStatus_INTERCOM_RINGING_DESTINATION            AgentStatus_Enum = 31
	AgentStatus_WARM_OUTBOUND_TRANSFER_OUTBOUND_LOST    AgentStatus_Enum = 32
	AgentStatus_PREPARED_TO_PEER                        AgentStatus_Enum = 33
	AgentStatus_WARM_SKILL_TRANSFER_SOURCE_PENDING      AgentStatus_Enum = 34
	// when the transfer has started
	AgentStatus_CALLER_TRANSFER_STARTED AgentStatus_Enum = 35
	// when the transfer is running and the peer hangs up
	AgentStatus_CALLER_TRANSFER_LOST_PEER AgentStatus_Enum = 36
	// when the transfer is running and the dest caller hangs up
	AgentStatus_CALLER_TRANSFER_LOST_MERGED_CALLER AgentStatus_Enum = 37
	// interim state for cold outbound transfer
	AgentStatus_COLD_OUTBOUND_TRANSFER_STARTED AgentStatus_Enum = 38
	// interim state for cold agent transfer
	AgentStatus_COLD_AGENT_TRANSFER_STARTED AgentStatus_Enum = 39
	// the agent is moving through a portal
	AgentStatus_SECURE_FORM_HANDLING AgentStatus_Enum = 40
)

func (AgentStatus_Enum) Descriptor

func (AgentStatus_Enum) Enum

func (AgentStatus_Enum) EnumDescriptor deprecated

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

Deprecated: Use AgentStatus_Enum.Descriptor instead.

func (AgentStatus_Enum) Number

func (AgentStatus_Enum) String

func (x AgentStatus_Enum) String() string

func (AgentStatus_Enum) Type

type AlphanumericKeypadDelimiter

type AlphanumericKeypadDelimiter int32

Delimiter for alphanumeric keypad.

const (
	AlphanumericKeypadDelimiter_ALPHANUMERIC_KEYPAD_DELIMITER_ASTERISK AlphanumericKeypadDelimiter = 0
	AlphanumericKeypadDelimiter_ALPHANUMERIC_KEYPAD_DELIMITER_POUND    AlphanumericKeypadDelimiter = 1
	AlphanumericKeypadDelimiter_ALPHANUMERIC_KEYPAD_DELIMITER_SPACE    AlphanumericKeypadDelimiter = 2
)

func (AlphanumericKeypadDelimiter) Descriptor

func (AlphanumericKeypadDelimiter) Enum

func (AlphanumericKeypadDelimiter) EnumDescriptor deprecated

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

Deprecated: Use AlphanumericKeypadDelimiter.Descriptor instead.

func (AlphanumericKeypadDelimiter) Number

func (AlphanumericKeypadDelimiter) String

func (AlphanumericKeypadDelimiter) Type

type AnaExportType

type AnaExportType int32
const (
	AnaExportType_ANA_EXPORT_TYPE_EMAIL AnaExportType = 0
	AnaExportType_ANA_EXPORT_TYPE_SFTP  AnaExportType = 1
	AnaExportType_ANA_EXPORT_TYPE_HTTPS AnaExportType = 2
)

func (AnaExportType) Descriptor

func (AnaExportType) Enum

func (x AnaExportType) Enum() *AnaExportType

func (AnaExportType) EnumDescriptor deprecated

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

Deprecated: Use AnaExportType.Descriptor instead.

func (AnaExportType) Number

func (AnaExportType) String

func (x AnaExportType) String() string

func (AnaExportType) Type

type AnaTimeZone

type AnaTimeZone int32
const (
	AnaTimeZone_ANA_TIME_ZONE_UNKNOWN                  AnaTimeZone = 0
	AnaTimeZone_ANA_TIME_ZONE_AMERICA_ANCHORAGE        AnaTimeZone = 1
	AnaTimeZone_ANA_TIME_ZONE_AMERICA_CHICAGO          AnaTimeZone = 2
	AnaTimeZone_ANA_TIME_ZONE_AMERICA_DENVER           AnaTimeZone = 3
	AnaTimeZone_ANA_TIME_ZONE_AMERICA_INDIANAPOLIS     AnaTimeZone = 4
	AnaTimeZone_ANA_TIME_ZONE_AMERICA_LOS_ANGELES      AnaTimeZone = 5
	AnaTimeZone_ANA_TIME_ZONE_AMERICA_MEXICO_CITY      AnaTimeZone = 6
	AnaTimeZone_ANA_TIME_ZONE_AMERICA_NEW_YORK         AnaTimeZone = 7
	AnaTimeZone_ANA_TIME_ZONE_AMERICA_PHOENIX          AnaTimeZone = 8
	AnaTimeZone_ANA_TIME_ZONE_AMERICA_PUERTO_RICO      AnaTimeZone = 9
	AnaTimeZone_ANA_TIME_ZONE_ASIA_CALCUTTA            AnaTimeZone = 10
	AnaTimeZone_ANA_TIME_ZONE_ASIA_COLOMBO             AnaTimeZone = 11
	AnaTimeZone_ANA_TIME_ZONE_ASIA_MANILA              AnaTimeZone = 12
	AnaTimeZone_ANA_TIME_ZONE_AUSTRALIA_ADELAIDE       AnaTimeZone = 13
	AnaTimeZone_ANA_TIME_ZONE_AUSTRALIA_BRISBANE       AnaTimeZone = 14
	AnaTimeZone_ANA_TIME_ZONE_AUSTRALIA_DARWIN         AnaTimeZone = 15
	AnaTimeZone_ANA_TIME_ZONE_AUSTRALIA_MELBOURNE      AnaTimeZone = 16
	AnaTimeZone_ANA_TIME_ZONE_AUSTRALIA_PERTH          AnaTimeZone = 17
	AnaTimeZone_ANA_TIME_ZONE_AUSTRALIA_SYDNEY         AnaTimeZone = 18
	AnaTimeZone_ANA_TIME_ZONE_BRAZIL_ACRE              AnaTimeZone = 19
	AnaTimeZone_ANA_TIME_ZONE_BRAZIL_DENORONHA         AnaTimeZone = 20
	AnaTimeZone_ANA_TIME_ZONE_BRAZIL_EAST              AnaTimeZone = 21
	AnaTimeZone_ANA_TIME_ZONE_BRAZIL_WEST              AnaTimeZone = 22
	AnaTimeZone_ANA_TIME_ZONE_CANADA_ATLANTIC          AnaTimeZone = 23
	AnaTimeZone_ANA_TIME_ZONE_CANADA_CENTRAL           AnaTimeZone = 24
	AnaTimeZone_ANA_TIME_ZONE_CANADA_EAST_SASKATCHEWAN AnaTimeZone = 25
	AnaTimeZone_ANA_TIME_ZONE_CANADA_EASTERN           AnaTimeZone = 26
	AnaTimeZone_ANA_TIME_ZONE_CANADA_MOUNTAIN          AnaTimeZone = 27
	AnaTimeZone_ANA_TIME_ZONE_CANADA_NEWFOUNDLAND      AnaTimeZone = 28
	AnaTimeZone_ANA_TIME_ZONE_CANADA_PACIFIC           AnaTimeZone = 29
	AnaTimeZone_ANA_TIME_ZONE_CANADA_SASKATCHEWAN      AnaTimeZone = 30
	AnaTimeZone_ANA_TIME_ZONE_CANADA_YUKON             AnaTimeZone = 31
	AnaTimeZone_ANA_TIME_ZONE_EUROPE_BERLIN            AnaTimeZone = 32
	AnaTimeZone_ANA_TIME_ZONE_EUROPE_BUCHAREST         AnaTimeZone = 33
	AnaTimeZone_ANA_TIME_ZONE_EUROPE_LONDON            AnaTimeZone = 34
	AnaTimeZone_ANA_TIME_ZONE_EUROPE_MADRID            AnaTimeZone = 35
	AnaTimeZone_ANA_TIME_ZONE_JAPAN                    AnaTimeZone = 36
	AnaTimeZone_ANA_TIME_ZONE_MEXICO_BAJANORTE         AnaTimeZone = 37
	AnaTimeZone_ANA_TIME_ZONE_MEXICO_BAJASUR           AnaTimeZone = 38
	AnaTimeZone_ANA_TIME_ZONE_PACIFIC_AUCKLAND         AnaTimeZone = 39
	AnaTimeZone_ANA_TIME_ZONE_PACIFIC_CHATHAM          AnaTimeZone = 40
	AnaTimeZone_ANA_TIME_ZONE_PACIFIC_HONOLULU         AnaTimeZone = 41
	AnaTimeZone_ANA_TIME_ZONE_SINGAPORE                AnaTimeZone = 42
	AnaTimeZone_ANA_TIME_ZONE_ETC_UNIVERSAL            AnaTimeZone = 43
	AnaTimeZone_ANA_TIME_ZONE_ETC_GREENWICH            AnaTimeZone = 44
)

func (AnaTimeZone) Descriptor

func (AnaTimeZone) Enum

func (x AnaTimeZone) Enum() *AnaTimeZone

func (AnaTimeZone) EnumDescriptor deprecated

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

Deprecated: Use AnaTimeZone.Descriptor instead.

func (AnaTimeZone) Number

func (x AnaTimeZone) Number() protoreflect.EnumNumber

func (AnaTimeZone) String

func (x AnaTimeZone) String() string

func (AnaTimeZone) Type

type AnnouncementMixingOption

type AnnouncementMixingOption int32
const (
	AnnouncementMixingOption_ANNOUNCEMENT_MIXING_OPTION_MUTE_HOLD_MUSIC      AnnouncementMixingOption = 0
	AnnouncementMixingOption_ANNOUNCEMENT_MIXING_OPTION_PLAY_OVER_HOLD_MUSIC AnnouncementMixingOption = 1
)

func (AnnouncementMixingOption) Descriptor

func (AnnouncementMixingOption) Enum

func (AnnouncementMixingOption) EnumDescriptor deprecated

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

Deprecated: Use AnnouncementMixingOption.Descriptor instead.

func (AnnouncementMixingOption) Number

func (AnnouncementMixingOption) String

func (x AnnouncementMixingOption) String() string

func (AnnouncementMixingOption) Type

type AnsweringMachineDetection

type AnsweringMachineDetection int32
const (
	AnsweringMachineDetection_OPTIMIZE_MACHINE_DETECTION           AnsweringMachineDetection = 0
	AnsweringMachineDetection_OPTIMIZE_MACHINE_DETECTION_SLOW_LIVE AnsweringMachineDetection = 1
	AnsweringMachineDetection_OPTIMIZE_MACHINE_DELIVERY            AnsweringMachineDetection = 2
	AnsweringMachineDetection_BALANCED_DETECTION_AND_DELIVERY      AnsweringMachineDetection = 3
)

func (AnsweringMachineDetection) Descriptor

func (AnsweringMachineDetection) Enum

func (AnsweringMachineDetection) EnumDescriptor deprecated

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

Deprecated: Use AnsweringMachineDetection.Descriptor instead.

func (AnsweringMachineDetection) Number

func (AnsweringMachineDetection) String

func (x AnsweringMachineDetection) String() string

func (AnsweringMachineDetection) Type

type AppName

type AppName int32
const (
	AppName_OUTSIDE      AppName = 0
	AppName_LMS          AppName = 1
	AppName_P3API        AppName = 2
	AppName_ANA          AppName = 3
	AppName_COMPLIANCE   AppName = 4
	AppName_VMDS         AppName = 5
	AppName_EMAIL        AppName = 6
	AppName_CJS          AppName = 7
	AppName_VANALYTICS   AppName = 8
	AppName_INTEGRATIONS AppName = 9
	AppName_OMNICHANNEL  AppName = 10
	AppName_LEARN        AppName = 11
	AppName_BILLING      AppName = 12
	AppName_NEWSROOM     AppName = 13
)

func (AppName) Descriptor

func (AppName) Descriptor() protoreflect.EnumDescriptor

func (AppName) Enum

func (x AppName) Enum() *AppName

func (AppName) EnumDescriptor deprecated

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

Deprecated: Use AppName.Descriptor instead.

func (AppName) Number

func (x AppName) Number() protoreflect.EnumNumber

func (AppName) String

func (x AppName) String() string

func (AppName) Type

func (AppName) Type() protoreflect.EnumType

type AreaChartChoice

type AreaChartChoice int32
const (
	AreaChartChoice_AREA_CHART_CHOICE_AREA       AreaChartChoice = 0
	AreaChartChoice_AREA_CHART_CHOICE_AREASPLINE AreaChartChoice = 1
)

func (AreaChartChoice) Descriptor

func (AreaChartChoice) Enum

func (x AreaChartChoice) Enum() *AreaChartChoice

func (AreaChartChoice) EnumDescriptor deprecated

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

Deprecated: Use AreaChartChoice.Descriptor instead.

func (AreaChartChoice) Number

func (AreaChartChoice) String

func (x AreaChartChoice) String() string

func (AreaChartChoice) Type

type ArticleStatus added in v1.7.34

type ArticleStatus int32

newsroom article statuses -

const (
	// initial news article status
	ArticleStatus_STATUS_DRAFT ArticleStatus = 0
	// news article has been published
	ArticleStatus_STATUS_PUBLISHED ArticleStatus = 1
	// new article has been archived/closed
	ArticleStatus_STATUS_ARCHIVED ArticleStatus = 2
)

func (ArticleStatus) Descriptor added in v1.7.34

func (ArticleStatus) Enum added in v1.7.34

func (x ArticleStatus) Enum() *ArticleStatus

func (ArticleStatus) EnumDescriptor deprecated added in v1.7.34

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

Deprecated: Use ArticleStatus.Descriptor instead.

func (ArticleStatus) Number added in v1.7.34

func (ArticleStatus) String added in v1.7.34

func (x ArticleStatus) String() string

func (ArticleStatus) Type added in v1.7.34

type AsmEvent

type AsmEvent struct {
	State     StatusState `protobuf:"varint,1,opt,name=state,proto3,enum=api.commons.StatusState" json:"state,omitempty"`
	EventTime int64       `protobuf:"varint,2,opt,name=event_time,json=eventTime,proto3" json:"event_time,omitempty"`
	// Types that are valid to be assigned to Event:
	//
	//	*AsmEvent_ActivatedConversationAsmEvent
	//	*AsmEvent_DeactivatedConversationAsmEvent
	//	*AsmEvent_SentMessageAsmEvent
	//	*AsmEvent_SendStatusAsmEvent
	//	*AsmEvent_PauseEvent
	//	*AsmEvent_ResumeEvent
	//	*AsmEvent_ConversationPulledEvent
	Event isAsmEvent_Event `protobuf_oneof:"event"`
	// contains filtered or unexported fields
}

AsmEvent

func (*AsmEvent) Descriptor deprecated

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

Deprecated: Use AsmEvent.ProtoReflect.Descriptor instead.

func (*AsmEvent) GetActivatedConversationAsmEvent

func (x *AsmEvent) GetActivatedConversationAsmEvent() *ActivatedConversationAsmEvent

func (*AsmEvent) GetConversationPulledEvent added in v1.7.4

func (x *AsmEvent) GetConversationPulledEvent() *ConversationPulledEvent

func (*AsmEvent) GetDeactivatedConversationAsmEvent

func (x *AsmEvent) GetDeactivatedConversationAsmEvent() *DeactivatedConversationAsmEvent

func (*AsmEvent) GetEvent

func (x *AsmEvent) GetEvent() isAsmEvent_Event

func (*AsmEvent) GetEventTime

func (x *AsmEvent) GetEventTime() int64

func (*AsmEvent) GetPauseEvent

func (x *AsmEvent) GetPauseEvent() *PauseEvent

func (*AsmEvent) GetResumeEvent

func (x *AsmEvent) GetResumeEvent() *ResumeEvent

func (*AsmEvent) GetSendStatusAsmEvent

func (x *AsmEvent) GetSendStatusAsmEvent() *SendStatusAsmEvent

func (*AsmEvent) GetSentMessageAsmEvent

func (x *AsmEvent) GetSentMessageAsmEvent() *SentMessageAsmEvent

func (*AsmEvent) GetState

func (x *AsmEvent) GetState() StatusState

func (*AsmEvent) ProtoMessage

func (*AsmEvent) ProtoMessage()

func (*AsmEvent) ProtoReflect

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

func (*AsmEvent) Reset

func (x *AsmEvent) Reset()

func (*AsmEvent) String

func (x *AsmEvent) String() string

type AsmEvent_ActivatedConversationAsmEvent

type AsmEvent_ActivatedConversationAsmEvent struct {
	ActivatedConversationAsmEvent *ActivatedConversationAsmEvent `protobuf:"bytes,5,opt,name=activated_conversation_asm_event,json=activatedConversationAsmEvent,proto3,oneof"`
}

type AsmEvent_ConversationPulledEvent added in v1.7.4

type AsmEvent_ConversationPulledEvent struct {
	ConversationPulledEvent *ConversationPulledEvent `protobuf:"bytes,11,opt,name=conversation_pulled_event,json=conversationPulledEvent,proto3,oneof"`
}

type AsmEvent_DeactivatedConversationAsmEvent

type AsmEvent_DeactivatedConversationAsmEvent struct {
	DeactivatedConversationAsmEvent *DeactivatedConversationAsmEvent `protobuf:"bytes,6,opt,name=deactivated_conversation_asm_event,json=deactivatedConversationAsmEvent,proto3,oneof"`
}

type AsmEvent_PauseEvent

type AsmEvent_PauseEvent struct {
	PauseEvent *PauseEvent `protobuf:"bytes,9,opt,name=pause_event,json=pauseEvent,proto3,oneof"`
}

type AsmEvent_ResumeEvent

type AsmEvent_ResumeEvent struct {
	ResumeEvent *ResumeEvent `protobuf:"bytes,10,opt,name=resume_event,json=resumeEvent,proto3,oneof"`
}

type AsmEvent_SendStatusAsmEvent

type AsmEvent_SendStatusAsmEvent struct {
	// An event to indicate that the status has changed
	SendStatusAsmEvent *SendStatusAsmEvent `protobuf:"bytes,8,opt,name=send_status_asm_event,json=sendStatusAsmEvent,proto3,oneof"`
}

type AsmEvent_SentMessageAsmEvent

type AsmEvent_SentMessageAsmEvent struct {
	SentMessageAsmEvent *SentMessageAsmEvent `protobuf:"bytes,7,opt,name=sent_message_asm_event,json=sentMessageAsmEvent,proto3,oneof"`
}

type AsmSubsessionType

type AsmSubsessionType int32
const (
	AsmSubsessionType_VOICE AsmSubsessionType = 0
	AsmSubsessionType_OMNI  AsmSubsessionType = 1
)

func (AsmSubsessionType) Descriptor

func (AsmSubsessionType) Enum

func (AsmSubsessionType) EnumDescriptor deprecated

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

Deprecated: Use AsmSubsessionType.Descriptor instead.

func (AsmSubsessionType) Number

func (AsmSubsessionType) String

func (x AsmSubsessionType) String() string

func (AsmSubsessionType) Type

type AssignProjectTemplate deprecated added in v1.7.45

type AssignProjectTemplate struct {
	TicketTemplateId []int64 `protobuf:"varint,1,rep,packed,name=ticket_template_id,json=ticketTemplateId,proto3" json:"ticket_template_id,omitempty"`
	ProjectId        int64   `protobuf:"varint,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// contains filtered or unexported fields
}

Deprecated and will not be used

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

func (*AssignProjectTemplate) Descriptor deprecated added in v1.7.45

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

Deprecated: Use AssignProjectTemplate.ProtoReflect.Descriptor instead.

func (*AssignProjectTemplate) GetProjectId added in v1.7.45

func (x *AssignProjectTemplate) GetProjectId() int64

func (*AssignProjectTemplate) GetTicketTemplateId added in v1.7.45

func (x *AssignProjectTemplate) GetTicketTemplateId() []int64

func (*AssignProjectTemplate) ProtoMessage added in v1.7.45

func (*AssignProjectTemplate) ProtoMessage()

func (*AssignProjectTemplate) ProtoReflect added in v1.7.45

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

func (*AssignProjectTemplate) Reset added in v1.7.45

func (x *AssignProjectTemplate) Reset()

func (*AssignProjectTemplate) String added in v1.7.45

func (x *AssignProjectTemplate) String() string

type AuthTokenExpiration added in v1.8.3

type AuthTokenExpiration struct {

	// The token that is expiring
	Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	// The token expiration
	Expiration *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=expiration,proto3" json:"expiration,omitempty"`
	// contains filtered or unexported fields
}

AuthTokenExpiration is used to notify the user about an auth token expiration

func (*AuthTokenExpiration) Descriptor deprecated added in v1.8.3

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

Deprecated: Use AuthTokenExpiration.ProtoReflect.Descriptor instead.

func (*AuthTokenExpiration) GetExpiration added in v1.8.3

func (x *AuthTokenExpiration) GetExpiration() *timestamppb.Timestamp

func (*AuthTokenExpiration) GetToken added in v1.8.3

func (x *AuthTokenExpiration) GetToken() string

func (*AuthTokenExpiration) ProtoMessage added in v1.8.3

func (*AuthTokenExpiration) ProtoMessage()

func (*AuthTokenExpiration) ProtoReflect added in v1.8.3

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

func (*AuthTokenExpiration) Reset added in v1.8.3

func (x *AuthTokenExpiration) Reset()

func (*AuthTokenExpiration) String added in v1.8.3

func (x *AuthTokenExpiration) String() string

type AutoEvaluation

type AutoEvaluation struct {
	AutoEvaluationId       int64                         `protobuf:"varint,2,opt,name=auto_evaluation_id,json=autoEvaluationId,proto3" json:"auto_evaluation_id,omitempty"`              // unique id of the auto evaluation
	ScorecardId            int64                         `protobuf:"varint,3,opt,name=scorecard_id,json=scorecardId,proto3" json:"scorecard_id,omitempty"`                               // id of evaluated scorecard
	CallSid                int64                         `protobuf:"varint,4,opt,name=call_sid,json=callSid,proto3" json:"call_sid,omitempty"`                                           // sid of the call being evaluated
	AgentUserId            string                        `protobuf:"bytes,5,opt,name=agent_user_id,json=agentUserId,proto3" json:"agent_user_id,omitempty"`                              // user_id of the agent being evaluated
	AutoEvaluationSections []*AutoEvaluationSection      ``                                                                                                                              /* 129-byte string literal not displayed */
	CompletedAt            *timestamppb.Timestamp        `protobuf:"bytes,7,opt,name=completed_at,json=completedAt,proto3" json:"completed_at,omitempty"`                                // time evaluation was completed
	DeletedAt              *timestamppb.Timestamp        `protobuf:"bytes,8,opt,name=deleted_at,json=deletedAt,proto3" json:"deleted_at,omitempty"`                                      // time evaluation was deleted
	CallType               CallType_Enum                 `protobuf:"varint,9,opt,name=call_type,json=callType,proto3,enum=api.commons.CallType_Enum" json:"call_type,omitempty"`         // call type of call being evaluated
	TranscriptSid          int64                         `protobuf:"varint,10,opt,name=transcript_sid,json=transcriptSid,proto3" json:"transcript_sid,omitempty"`                        // optional - transcript sid associated with evaluation
	ExpressionMatched      bool                          `protobuf:"varint,11,opt,name=expression_matched,json=expressionMatched,proto3" json:"expression_matched,omitempty"`            // whether the expression was matched or not
	RiskLevel              RiskLevel                     `protobuf:"varint,12,opt,name=risk_level,json=riskLevel,proto3,enum=api.commons.RiskLevel" json:"risk_level,omitempty"`         // The risk level of the evaluation
	CallLength             int32                         `protobuf:"varint,16,opt,name=call_length,json=callLength,proto3" json:"call_length,omitempty"`                                 // duration of the call audio
	ScorecardInfo          *AutoEvaluation_ScorecardInfo `protobuf:"bytes,17,opt,name=scorecard_info,json=scorecardInfo,proto3" json:"scorecard_info,omitempty"`                         // read-only info provided from the parent scorecard
	CategoryInfo           *AutoEvaluation_CategoryInfo  `protobuf:"bytes,18,opt,name=category_info,json=categoryInfo,proto3" json:"category_info,omitempty"`                            // read-only info provided from the parent category
	ChannelType            ChannelType                   `protobuf:"varint,19,opt,name=channel_type,json=channelType,proto3,enum=api.commons.ChannelType" json:"channel_type,omitempty"` // Channel type of the evaluated transcript.
	// contains filtered or unexported fields
}

AutoEvaluation is an auto evaluation

func (*AutoEvaluation) Descriptor deprecated

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

Deprecated: Use AutoEvaluation.ProtoReflect.Descriptor instead.

func (*AutoEvaluation) GetAgentUserId

func (x *AutoEvaluation) GetAgentUserId() string

func (*AutoEvaluation) GetAutoEvaluationId

func (x *AutoEvaluation) GetAutoEvaluationId() int64

func (*AutoEvaluation) GetAutoEvaluationSections

func (x *AutoEvaluation) GetAutoEvaluationSections() []*AutoEvaluationSection

func (*AutoEvaluation) GetCallLength added in v1.7.27

func (x *AutoEvaluation) GetCallLength() int32

func (*AutoEvaluation) GetCallSid

func (x *AutoEvaluation) GetCallSid() int64

func (*AutoEvaluation) GetCallType

func (x *AutoEvaluation) GetCallType() CallType_Enum

func (*AutoEvaluation) GetCategoryInfo added in v1.7.50

func (x *AutoEvaluation) GetCategoryInfo() *AutoEvaluation_CategoryInfo

func (*AutoEvaluation) GetChannelType added in v1.9.6

func (x *AutoEvaluation) GetChannelType() ChannelType

func (*AutoEvaluation) GetCompletedAt

func (x *AutoEvaluation) GetCompletedAt() *timestamppb.Timestamp

func (*AutoEvaluation) GetDeletedAt

func (x *AutoEvaluation) GetDeletedAt() *timestamppb.Timestamp

func (*AutoEvaluation) GetExpressionMatched

func (x *AutoEvaluation) GetExpressionMatched() bool

func (*AutoEvaluation) GetRiskLevel

func (x *AutoEvaluation) GetRiskLevel() RiskLevel

func (*AutoEvaluation) GetScorecardId

func (x *AutoEvaluation) GetScorecardId() int64

func (*AutoEvaluation) GetScorecardInfo added in v1.7.50

func (x *AutoEvaluation) GetScorecardInfo() *AutoEvaluation_ScorecardInfo

func (*AutoEvaluation) GetTranscriptSid

func (x *AutoEvaluation) GetTranscriptSid() int64

func (*AutoEvaluation) ProtoMessage

func (*AutoEvaluation) ProtoMessage()

func (*AutoEvaluation) ProtoReflect

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

func (*AutoEvaluation) Reset

func (x *AutoEvaluation) Reset()

func (*AutoEvaluation) String

func (x *AutoEvaluation) String() string

type AutoEvaluationQuestion

type AutoEvaluationQuestion struct {
	AutoEvaluationQuestionId int64 `` // unique id of auto evaluation question.
	/* 138-byte string literal not displayed */
	AutoEvaluationId        int64 `protobuf:"varint,3,opt,name=auto_evaluation_id,json=autoEvaluationId,proto3" json:"auto_evaluation_id,omitempty"` // unique id of evaluation.
	AutoEvaluationSectionId int64 ``                                                                                                                 // unique id of evaluation section.
	/* 135-byte string literal not displayed */
	AutoQuestionId    int64     `protobuf:"varint,5,opt,name=auto_question_id,json=autoQuestionId,proto3" json:"auto_question_id,omitempty"`            // unique id of auto question.
	Flagged           []int64   `protobuf:"varint,6,rep,packed,name=flagged,proto3" json:"flagged,omitempty"`                                           // a subset of flag sids found.
	Passed            bool      `protobuf:"varint,7,opt,name=passed,proto3" json:"passed,omitempty"`                                                    // whether the auto question evaluation was passed/failed.
	SortOrder         int32     `protobuf:"varint,8,opt,name=sort_order,json=sortOrder,proto3" json:"sort_order,omitempty"`                             // order number of auto evaluation question.
	RiskLevel         RiskLevel `protobuf:"varint,11,opt,name=risk_level,json=riskLevel,proto3,enum=api.commons.RiskLevel" json:"risk_level,omitempty"` // The risk level of the evaluation question.
	ExpressionMatched bool      `protobuf:"varint,14,opt,name=expression_matched,json=expressionMatched,proto3" json:"expression_matched,omitempty"`    // Whether the flag expression matched.
	// contains filtered or unexported fields
}

AutoEvaluationQuestion is an auto question in an evaluation.

func (*AutoEvaluationQuestion) Descriptor deprecated

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

Deprecated: Use AutoEvaluationQuestion.ProtoReflect.Descriptor instead.

func (*AutoEvaluationQuestion) GetAutoEvaluationId

func (x *AutoEvaluationQuestion) GetAutoEvaluationId() int64

func (*AutoEvaluationQuestion) GetAutoEvaluationQuestionId

func (x *AutoEvaluationQuestion) GetAutoEvaluationQuestionId() int64

func (*AutoEvaluationQuestion) GetAutoEvaluationSectionId

func (x *AutoEvaluationQuestion) GetAutoEvaluationSectionId() int64

func (*AutoEvaluationQuestion) GetAutoQuestionId

func (x *AutoEvaluationQuestion) GetAutoQuestionId() int64

func (*AutoEvaluationQuestion) GetExpressionMatched added in v1.6.0

func (x *AutoEvaluationQuestion) GetExpressionMatched() bool

func (*AutoEvaluationQuestion) GetFlagged

func (x *AutoEvaluationQuestion) GetFlagged() []int64

func (*AutoEvaluationQuestion) GetPassed

func (x *AutoEvaluationQuestion) GetPassed() bool

func (*AutoEvaluationQuestion) GetRiskLevel

func (x *AutoEvaluationQuestion) GetRiskLevel() RiskLevel

func (*AutoEvaluationQuestion) GetSortOrder

func (x *AutoEvaluationQuestion) GetSortOrder() int32

func (*AutoEvaluationQuestion) ProtoMessage

func (*AutoEvaluationQuestion) ProtoMessage()

func (*AutoEvaluationQuestion) ProtoReflect

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

func (*AutoEvaluationQuestion) Reset

func (x *AutoEvaluationQuestion) Reset()

func (*AutoEvaluationQuestion) String

func (x *AutoEvaluationQuestion) String() string

type AutoEvaluationSection

type AutoEvaluationSection struct {
	AutoEvaluationSectionId int64 `` // unique id of auto evaluation section
	/* 135-byte string literal not displayed */
	AutoEvaluationId        int64                     `protobuf:"varint,3,opt,name=auto_evaluation_id,json=autoEvaluationId,proto3" json:"auto_evaluation_id,omitempty"` // unique id of auto evaluation
	SectionId               int64                     `protobuf:"varint,4,opt,name=section_id,json=sectionId,proto3" json:"section_id,omitempty"`                        // unique id of section
	SortOrder               int32                     `protobuf:"varint,5,opt,name=sort_order,json=sortOrder,proto3" json:"sort_order,omitempty"`                        // order number of evaluation section
	DeletedAt               *timestamppb.Timestamp    `protobuf:"bytes,6,opt,name=deleted_at,json=deletedAt,proto3" json:"deleted_at,omitempty"`                         // time evaluation section was deleted at
	CreatedAt               *timestamppb.Timestamp    `protobuf:"bytes,7,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`                         // time evaluation section was created at
	AutoEvaluationQuestions []*AutoEvaluationQuestion ``                                                                                                                 // array of auto evaluation questions in a section
	/* 132-byte string literal not displayed */
	RiskLevel RiskLevel `protobuf:"varint,9,opt,name=risk_level,json=riskLevel,proto3,enum=api.commons.RiskLevel" json:"risk_level,omitempty"` // The risk level of the evaluation section
	// contains filtered or unexported fields
}

AutoEvaluationSection is an auto Section in an evaluation.

func (*AutoEvaluationSection) Descriptor deprecated

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

Deprecated: Use AutoEvaluationSection.ProtoReflect.Descriptor instead.

func (*AutoEvaluationSection) GetAutoEvaluationId

func (x *AutoEvaluationSection) GetAutoEvaluationId() int64

func (*AutoEvaluationSection) GetAutoEvaluationQuestions

func (x *AutoEvaluationSection) GetAutoEvaluationQuestions() []*AutoEvaluationQuestion

func (*AutoEvaluationSection) GetAutoEvaluationSectionId

func (x *AutoEvaluationSection) GetAutoEvaluationSectionId() int64

func (*AutoEvaluationSection) GetCreatedAt

func (x *AutoEvaluationSection) GetCreatedAt() *timestamppb.Timestamp

func (*AutoEvaluationSection) GetDeletedAt

func (x *AutoEvaluationSection) GetDeletedAt() *timestamppb.Timestamp

func (*AutoEvaluationSection) GetRiskLevel

func (x *AutoEvaluationSection) GetRiskLevel() RiskLevel

func (*AutoEvaluationSection) GetSectionId

func (x *AutoEvaluationSection) GetSectionId() int64

func (*AutoEvaluationSection) GetSortOrder

func (x *AutoEvaluationSection) GetSortOrder() int32

func (*AutoEvaluationSection) ProtoMessage

func (*AutoEvaluationSection) ProtoMessage()

func (*AutoEvaluationSection) ProtoReflect

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

func (*AutoEvaluationSection) Reset

func (x *AutoEvaluationSection) Reset()

func (*AutoEvaluationSection) String

func (x *AutoEvaluationSection) String() string

type AutoEvaluation_CategoryInfo added in v1.7.50

type AutoEvaluation_CategoryInfo struct {
	Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"` // title of the category.
	// contains filtered or unexported fields
}

func (*AutoEvaluation_CategoryInfo) Descriptor deprecated added in v1.7.50

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

Deprecated: Use AutoEvaluation_CategoryInfo.ProtoReflect.Descriptor instead.

func (*AutoEvaluation_CategoryInfo) GetTitle added in v1.7.50

func (x *AutoEvaluation_CategoryInfo) GetTitle() string

func (*AutoEvaluation_CategoryInfo) ProtoMessage added in v1.7.50

func (*AutoEvaluation_CategoryInfo) ProtoMessage()

func (*AutoEvaluation_CategoryInfo) ProtoReflect added in v1.7.50

func (*AutoEvaluation_CategoryInfo) Reset added in v1.7.50

func (x *AutoEvaluation_CategoryInfo) Reset()

func (*AutoEvaluation_CategoryInfo) String added in v1.7.50

func (x *AutoEvaluation_CategoryInfo) String() string

type AutoEvaluation_ScorecardInfo added in v1.7.50

type AutoEvaluation_ScorecardInfo struct {
	Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"` // title of the scorecard.
	// contains filtered or unexported fields
}

func (*AutoEvaluation_ScorecardInfo) Descriptor deprecated added in v1.7.50

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

Deprecated: Use AutoEvaluation_ScorecardInfo.ProtoReflect.Descriptor instead.

func (*AutoEvaluation_ScorecardInfo) GetTitle added in v1.7.50

func (x *AutoEvaluation_ScorecardInfo) GetTitle() string

func (*AutoEvaluation_ScorecardInfo) ProtoMessage added in v1.7.50

func (*AutoEvaluation_ScorecardInfo) ProtoMessage()

func (*AutoEvaluation_ScorecardInfo) ProtoReflect added in v1.7.50

func (*AutoEvaluation_ScorecardInfo) Reset added in v1.7.50

func (x *AutoEvaluation_ScorecardInfo) Reset()

func (*AutoEvaluation_ScorecardInfo) String added in v1.7.50

type AutoQuestion

type AutoQuestion struct {
	AutoQuestionId int64 `protobuf:"varint,2,opt,name=auto_question_id,json=autoQuestionId,proto3" json:"auto_question_id,omitempty"` // unique id of the auto question.
	FlagSid        int64 `protobuf:"varint,3,opt,name=flag_sid,json=flagSid,proto3" json:"flag_sid,omitempty"`                        // Deprecated. Use FlagExpr.
	ScorecardId    int64 `protobuf:"varint,5,opt,name=scorecard_id,json=scorecardId,proto3" json:"scorecard_id,omitempty"`            // auto question belongs to scorecard.
	AutoSectionId  int64 `protobuf:"varint,6,opt,name=auto_section_id,json=autoSectionId,proto3" json:"auto_section_id,omitempty"`    // auto question belongs to auto section.
	SortOrder      int32 `protobuf:"varint,7,opt,name=sort_order,json=sortOrder,proto3" json:"sort_order,omitempty"`                  // order number of auto question.
	// Boolean expression of which flags to match
	FlagExpression *AutoQuestion_FlagExpr `protobuf:"bytes,10,opt,name=flag_expression,json=flagExpression,proto3" json:"flag_expression,omitempty"`
	Question       string                 `protobuf:"bytes,11,opt,name=question,proto3" json:"question,omitempty"`                                                // The question to display.
	Description    string                 `protobuf:"bytes,12,opt,name=description,proto3" json:"description,omitempty"`                                          // Optional. Extra info about question.
	QuestionId     int64                  `protobuf:"varint,13,opt,name=question_id,json=questionId,proto3" json:"question_id,omitempty"`                         // Optional. Library question id.
	RiskLevel      RiskLevel              `protobuf:"varint,14,opt,name=risk_level,json=riskLevel,proto3,enum=api.commons.RiskLevel" json:"risk_level,omitempty"` // The risk level of the evaluation question.
	// contains filtered or unexported fields
}

AutoQuestion represents an automatically scored question.

func (*AutoQuestion) Descriptor deprecated

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

Deprecated: Use AutoQuestion.ProtoReflect.Descriptor instead.

func (*AutoQuestion) GetAutoQuestionId

func (x *AutoQuestion) GetAutoQuestionId() int64

func (*AutoQuestion) GetAutoSectionId

func (x *AutoQuestion) GetAutoSectionId() int64

func (*AutoQuestion) GetDescription

func (x *AutoQuestion) GetDescription() string

func (*AutoQuestion) GetFlagExpression

func (x *AutoQuestion) GetFlagExpression() *AutoQuestion_FlagExpr

func (*AutoQuestion) GetFlagSid

func (x *AutoQuestion) GetFlagSid() int64

func (*AutoQuestion) GetQuestion

func (x *AutoQuestion) GetQuestion() string

func (*AutoQuestion) GetQuestionId

func (x *AutoQuestion) GetQuestionId() int64

func (*AutoQuestion) GetRiskLevel

func (x *AutoQuestion) GetRiskLevel() RiskLevel

func (*AutoQuestion) GetScorecardId

func (x *AutoQuestion) GetScorecardId() int64

func (*AutoQuestion) GetSortOrder

func (x *AutoQuestion) GetSortOrder() int32

func (*AutoQuestion) ProtoMessage

func (*AutoQuestion) ProtoMessage()

func (*AutoQuestion) ProtoReflect

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

func (*AutoQuestion) Reset

func (x *AutoQuestion) Reset()

func (*AutoQuestion) String

func (x *AutoQuestion) String() string

type AutoQuestion_FlagExpr

type AutoQuestion_FlagExpr struct {

	// Optional. Boolean and operator.
	And []*AutoQuestion_FlagExpr `protobuf:"bytes,1,rep,name=and,proto3" json:"and,omitempty"`
	// Optional. Boolean or operator.
	Or []*AutoQuestion_FlagExpr `protobuf:"bytes,2,rep,name=or,proto3" json:"or,omitempty"`
	// Optional. Flag to match.
	Flag *AutoQuestion_FlagExpr_Flag `protobuf:"bytes,3,opt,name=flag,proto3" json:"flag,omitempty"`
	// Optional. Boolean not operator.
	Not *AutoQuestion_FlagExpr `protobuf:"bytes,4,opt,name=not,proto3" json:"not,omitempty"`
	// contains filtered or unexported fields
}

FlagExpr defines a boolean expression of filters.

func (*AutoQuestion_FlagExpr) Descriptor deprecated

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

Deprecated: Use AutoQuestion_FlagExpr.ProtoReflect.Descriptor instead.

func (*AutoQuestion_FlagExpr) GetAnd

func (*AutoQuestion_FlagExpr) GetFlag

func (*AutoQuestion_FlagExpr) GetNot

func (*AutoQuestion_FlagExpr) GetOr

func (*AutoQuestion_FlagExpr) ProtoMessage

func (*AutoQuestion_FlagExpr) ProtoMessage()

func (*AutoQuestion_FlagExpr) ProtoReflect

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

func (*AutoQuestion_FlagExpr) Reset

func (x *AutoQuestion_FlagExpr) Reset()

func (*AutoQuestion_FlagExpr) String

func (x *AutoQuestion_FlagExpr) String() string

type AutoQuestion_FlagExpr_Flag

type AutoQuestion_FlagExpr_Flag struct {

	// Required. Filter sid.
	FlagSid int64 `protobuf:"varint,1,opt,name=flag_sid,json=flagSid,proto3" json:"flag_sid,omitempty"`
	// contains filtered or unexported fields
}

Filter defines a filter.

func (*AutoQuestion_FlagExpr_Flag) Descriptor deprecated

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

Deprecated: Use AutoQuestion_FlagExpr_Flag.ProtoReflect.Descriptor instead.

func (*AutoQuestion_FlagExpr_Flag) GetFlagSid

func (x *AutoQuestion_FlagExpr_Flag) GetFlagSid() int64

func (*AutoQuestion_FlagExpr_Flag) ProtoMessage

func (*AutoQuestion_FlagExpr_Flag) ProtoMessage()

func (*AutoQuestion_FlagExpr_Flag) ProtoReflect

func (*AutoQuestion_FlagExpr_Flag) Reset

func (x *AutoQuestion_FlagExpr_Flag) Reset()

func (*AutoQuestion_FlagExpr_Flag) String

func (x *AutoQuestion_FlagExpr_Flag) String() string

type AutomaticSystemCode

type AutomaticSystemCode int32
const (
	AutomaticSystemCode_AUTOMATIC_SYSTEM_CODE_ADVANCE_STATUS         AutomaticSystemCode = 0
	AutomaticSystemCode_AUTOMATIC_SYSTEM_CODE_CHANGE_PASSWORD        AutomaticSystemCode = 2
	AutomaticSystemCode_AUTOMATIC_SYSTEM_CODE_CHECK_VOICE_MAIL       AutomaticSystemCode = 3
	AutomaticSystemCode_AUTOMATIC_SYSTEM_CODE_MANUALLY_APPROVE_CALLS AutomaticSystemCode = 4
)

func (AutomaticSystemCode) Descriptor

func (AutomaticSystemCode) Enum

func (AutomaticSystemCode) EnumDescriptor deprecated

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

Deprecated: Use AutomaticSystemCode.Descriptor instead.

func (AutomaticSystemCode) Number

func (AutomaticSystemCode) String

func (x AutomaticSystemCode) String() string

func (AutomaticSystemCode) Type

type AvailabilityOption

type AvailabilityOption int32

Enum representing the options for agent availability.

const (
	AvailabilityOption_AVAILABLE            AvailabilityOption = 0
	AvailabilityOption_NOT_AVAILABLE        AvailabilityOption = 1
	AvailabilityOption_PREFER_NOT_AVAILABLE AvailabilityOption = 2
)

func (AvailabilityOption) Descriptor

func (AvailabilityOption) Enum

func (AvailabilityOption) EnumDescriptor deprecated

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

Deprecated: Use AvailabilityOption.Descriptor instead.

func (AvailabilityOption) Number

func (AvailabilityOption) String

func (x AvailabilityOption) String() string

func (AvailabilityOption) Type

type BarChartOrientation

type BarChartOrientation int32
const (
	BarChartOrientation_BAR_CHART_ORIENTATION_BAR    BarChartOrientation = 0
	BarChartOrientation_BAR_CHART_ORIENTATION_COLUMN BarChartOrientation = 1
)

func (BarChartOrientation) Descriptor

func (BarChartOrientation) Enum

func (BarChartOrientation) EnumDescriptor deprecated

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

Deprecated: Use BarChartOrientation.Descriptor instead.

func (BarChartOrientation) Number

func (BarChartOrientation) String

func (x BarChartOrientation) String() string

func (BarChartOrientation) Type

type BitmapType added in v1.7.31

type BitmapType int32

Enum representing the options for bitmap creation.

const (
	// The complete bitmap type. Bitmaps will be generated using all relevant pattern data.
	BitmapType_COMPLETE BitmapType = 0
	// The bitmaps will be created using only the weekmaps from the patterns.
	BitmapType_ONLY_WEEKMAPS BitmapType = 1
	// The bitmaps will be created using only the calendar items from the patterns.
	BitmapType_ONLY_CALENDAR_ITEMS BitmapType = 2
)

func (BitmapType) Descriptor added in v1.7.31

func (BitmapType) Descriptor() protoreflect.EnumDescriptor

func (BitmapType) Enum added in v1.7.31

func (x BitmapType) Enum() *BitmapType

func (BitmapType) EnumDescriptor deprecated added in v1.7.31

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

Deprecated: Use BitmapType.Descriptor instead.

func (BitmapType) Number added in v1.7.31

func (x BitmapType) Number() protoreflect.EnumNumber

func (BitmapType) String added in v1.7.31

func (x BitmapType) String() string

func (BitmapType) Type added in v1.7.31

type BoolArraySql

type BoolArraySql struct {
	Values []bool `protobuf:"varint,1,rep,packed,name=values,proto3" json:"values,omitempty"`
	// contains filtered or unexported fields
}

func (*BoolArraySql) Descriptor deprecated

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

Deprecated: Use BoolArraySql.ProtoReflect.Descriptor instead.

func (*BoolArraySql) GetValues

func (x *BoolArraySql) GetValues() []bool

func (*BoolArraySql) ProtoMessage

func (*BoolArraySql) ProtoMessage()

func (*BoolArraySql) ProtoReflect

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

func (*BoolArraySql) Reset

func (x *BoolArraySql) Reset()

func (*BoolArraySql) String

func (x *BoolArraySql) String() string

type BoolComparison

type BoolComparison int32
const (
	BoolComparison_BOOL_EQ  BoolComparison = 0
	BoolComparison_BOOL_NEQ BoolComparison = 1
)

func (BoolComparison) Descriptor

func (BoolComparison) Enum

func (x BoolComparison) Enum() *BoolComparison

func (BoolComparison) EnumDescriptor deprecated

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

Deprecated: Use BoolComparison.Descriptor instead.

func (BoolComparison) Number

func (BoolComparison) String

func (x BoolComparison) String() string

func (BoolComparison) Type

type BroadcastTemplateOrdering

type BroadcastTemplateOrdering int32
const (
	BroadcastTemplateOrdering_BY_NAME_ASC             BroadcastTemplateOrdering = 0
	BroadcastTemplateOrdering_BY_NAME_DESC            BroadcastTemplateOrdering = 1
	BroadcastTemplateOrdering_BY_TEMPLATE_NUMBER_ASC  BroadcastTemplateOrdering = 2
	BroadcastTemplateOrdering_BY_TEMPLATE_NUMBER_DESC BroadcastTemplateOrdering = 3
	BroadcastTemplateOrdering_BY_MODIFIED_DATE_ASC    BroadcastTemplateOrdering = 4
	BroadcastTemplateOrdering_BY_MODIFIED_DATE_DESC   BroadcastTemplateOrdering = 5
)

func (BroadcastTemplateOrdering) Descriptor

func (BroadcastTemplateOrdering) Enum

func (BroadcastTemplateOrdering) EnumDescriptor deprecated

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

Deprecated: Use BroadcastTemplateOrdering.Descriptor instead.

func (BroadcastTemplateOrdering) Number

func (BroadcastTemplateOrdering) String

func (x BroadcastTemplateOrdering) String() string

func (BroadcastTemplateOrdering) Type

type BroadcastType

type BroadcastType int32
const (
	BroadcastType_TYPE_UNKNOWN                     BroadcastType = 0
	BroadcastType_TYPE_OUTBOUND                    BroadcastType = 1000
	BroadcastType_TYPE_OUTBOUND_PREVIEW_ONLY       BroadcastType = 1100
	BroadcastType_TYPE_OUTBOUND_MAC_ONLY           BroadcastType = 1200
	BroadcastType_TYPE_OUTBOUND_RINGLESS_VOICEMAIL BroadcastType = 1300
	BroadcastType_TYPE_INBOUND                     BroadcastType = 2000
	BroadcastType_TYPE_MANUAL                      BroadcastType = 3000
	BroadcastType_TYPE_SMS                         BroadcastType = 4000
	BroadcastType_TYPE_EMAIL                       BroadcastType = 5000
	BroadcastType_TYPE_OUTBOUND_INBOUND            BroadcastType = 7000
	BroadcastType_TYPE_OUTBOUND_MANUAL             BroadcastType = 8000
	BroadcastType_TYPE_INBOUND_MANUAL              BroadcastType = 9000
	BroadcastType_TYPE_OUTBOUND_INBOUND_MANUAL     BroadcastType = 10000
)

func (BroadcastType) Descriptor

func (BroadcastType) Enum

func (x BroadcastType) Enum() *BroadcastType

func (BroadcastType) EnumDescriptor deprecated

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

Deprecated: Use BroadcastType.Descriptor instead.

func (BroadcastType) Number

func (BroadcastType) String

func (x BroadcastType) String() string

func (BroadcastType) Type

type BuildDraftStatus added in v1.8.29

type BuildDraftStatus int32

enum representing the state of a draft build.

const (
	// No build has ever been started for this draft.
	BuildDraftStatus_NO_BUILD BuildDraftStatus = 0
	// The build is currently in progress.
	BuildDraftStatus_IN_PROGRESS BuildDraftStatus = 1
	// The build succeeded.
	BuildDraftStatus_SUCCEEDED BuildDraftStatus = 2
	// The build failed.
	BuildDraftStatus_FAILED BuildDraftStatus = 3
	// The build was canceled
	BuildDraftStatus_CANCELED BuildDraftStatus = 4
)

func (BuildDraftStatus) Descriptor added in v1.8.29

func (BuildDraftStatus) Enum added in v1.8.29

func (BuildDraftStatus) EnumDescriptor deprecated added in v1.8.29

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

Deprecated: Use BuildDraftStatus.Descriptor instead.

func (BuildDraftStatus) Number added in v1.8.29

func (BuildDraftStatus) String added in v1.8.29

func (x BuildDraftStatus) String() string

func (BuildDraftStatus) Type added in v1.8.29

type CallHistorySearchScope

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

func (*CallHistorySearchScope) Descriptor deprecated

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

Deprecated: Use CallHistorySearchScope.ProtoReflect.Descriptor instead.

func (*CallHistorySearchScope) ProtoMessage

func (*CallHistorySearchScope) ProtoMessage()

func (*CallHistorySearchScope) ProtoReflect

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

func (*CallHistorySearchScope) Reset

func (x *CallHistorySearchScope) Reset()

func (*CallHistorySearchScope) String

func (x *CallHistorySearchScope) String() string

type CallHistorySearchScope_Enum

type CallHistorySearchScope_Enum int32
const (
	CallHistorySearchScope_ALL                    CallHistorySearchScope_Enum = 0
	CallHistorySearchScope_TWENTY_FOUR_HOURS      CallHistorySearchScope_Enum = 1
	CallHistorySearchScope_TWO_DAYS               CallHistorySearchScope_Enum = 2
	CallHistorySearchScope_THREE_DAYS             CallHistorySearchScope_Enum = 3
	CallHistorySearchScope_FIVE_DAYS              CallHistorySearchScope_Enum = 4
	CallHistorySearchScope_SEVEN_DAYS             CallHistorySearchScope_Enum = 5
	CallHistorySearchScope_THIRTY_DAYS            CallHistorySearchScope_Enum = 6
	CallHistorySearchScope_SIXTY_DAYS             CallHistorySearchScope_Enum = 7
	CallHistorySearchScope_NINETY_DAYS            CallHistorySearchScope_Enum = 8
	CallHistorySearchScope_ONEHUNDRED_TWENTY_DAYS CallHistorySearchScope_Enum = 9
	CallHistorySearchScope_ONEHUNDRED_FIFTY_DAYS  CallHistorySearchScope_Enum = 10
	CallHistorySearchScope_ONEHUNDRED_EIGHTY_DAYS CallHistorySearchScope_Enum = 11
)

func (CallHistorySearchScope_Enum) Descriptor

func (CallHistorySearchScope_Enum) Enum

func (CallHistorySearchScope_Enum) EnumDescriptor deprecated

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

Deprecated: Use CallHistorySearchScope_Enum.Descriptor instead.

func (CallHistorySearchScope_Enum) Number

func (CallHistorySearchScope_Enum) String

func (CallHistorySearchScope_Enum) Type

type CallHistorySearchType

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

func (*CallHistorySearchType) Descriptor deprecated

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

Deprecated: Use CallHistorySearchType.ProtoReflect.Descriptor instead.

func (*CallHistorySearchType) ProtoMessage

func (*CallHistorySearchType) ProtoMessage()

func (*CallHistorySearchType) ProtoReflect

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

func (*CallHistorySearchType) Reset

func (x *CallHistorySearchType) Reset()

func (*CallHistorySearchType) String

func (x *CallHistorySearchType) String() string

type CallHistorySearchType_Enum

type CallHistorySearchType_Enum int32
const (
	CallHistorySearchType_STANDARD CallHistorySearchType_Enum = 0
	CallHistorySearchType_BY_ID    CallHistorySearchType_Enum = 1
	CallHistorySearchType_BY_AGENT CallHistorySearchType_Enum = 2
)

func (CallHistorySearchType_Enum) Descriptor

func (CallHistorySearchType_Enum) Enum

func (CallHistorySearchType_Enum) EnumDescriptor deprecated

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

Deprecated: Use CallHistorySearchType_Enum.Descriptor instead.

func (CallHistorySearchType_Enum) Number

func (CallHistorySearchType_Enum) String

func (CallHistorySearchType_Enum) Type

type CallIdentifier added in v1.7.38

type CallIdentifier struct {
	Sid  int64         `protobuf:"varint,1,opt,name=sid,proto3" json:"sid,omitempty"`                                  // call sid
	Type CallType_Enum `protobuf:"varint,2,opt,name=type,proto3,enum=api.commons.CallType_Enum" json:"type,omitempty"` // call type
	// contains filtered or unexported fields
}

CallIdentifier is used to completely identify calls.

func (*CallIdentifier) Descriptor deprecated added in v1.7.38

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

Deprecated: Use CallIdentifier.ProtoReflect.Descriptor instead.

func (*CallIdentifier) GetSid added in v1.7.38

func (x *CallIdentifier) GetSid() int64

func (*CallIdentifier) GetType added in v1.7.38

func (x *CallIdentifier) GetType() CallType_Enum

func (*CallIdentifier) ProtoMessage added in v1.7.38

func (*CallIdentifier) ProtoMessage()

func (*CallIdentifier) ProtoReflect added in v1.7.38

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

func (*CallIdentifier) Reset added in v1.7.38

func (x *CallIdentifier) Reset()

func (*CallIdentifier) String added in v1.7.38

func (x *CallIdentifier) String() string

type CallProfileGroupAvgs

type CallProfileGroupAvgs struct {

	// min average (e.g. min ATAB)
	MinAverage float32 `protobuf:"fixed32,1,opt,name=min_average,json=minAverage,proto3" json:"min_average,omitempty"`
	// max average (e.g. max ATAB)
	MaxAverage          float32              `protobuf:"fixed32,2,opt,name=max_average,json=maxAverage,proto3" json:"max_average,omitempty"`
	DistributionProfile *DistributionProfile `protobuf:"bytes,3,opt,name=distribution_profile,json=distributionProfile,proto3" json:"distribution_profile,omitempty"`
	// contains filtered or unexported fields
}

defines a template profile of call characteristic distributions

func (*CallProfileGroupAvgs) Descriptor deprecated

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

Deprecated: Use CallProfileGroupAvgs.ProtoReflect.Descriptor instead.

func (*CallProfileGroupAvgs) GetDistributionProfile

func (x *CallProfileGroupAvgs) GetDistributionProfile() *DistributionProfile

func (*CallProfileGroupAvgs) GetMaxAverage

func (x *CallProfileGroupAvgs) GetMaxAverage() float32

func (*CallProfileGroupAvgs) GetMinAverage

func (x *CallProfileGroupAvgs) GetMinAverage() float32

func (*CallProfileGroupAvgs) ProtoMessage

func (*CallProfileGroupAvgs) ProtoMessage()

func (*CallProfileGroupAvgs) ProtoReflect

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

func (*CallProfileGroupAvgs) Reset

func (x *CallProfileGroupAvgs) Reset()

func (*CallProfileGroupAvgs) String

func (x *CallProfileGroupAvgs) String() string

type CallProfileGroupCalls

type CallProfileGroupCalls struct {
	TotalCalls          int32                `protobuf:"varint,1,opt,name=total_calls,json=totalCalls,proto3" json:"total_calls,omitempty"`
	DistributionProfile *DistributionProfile `protobuf:"bytes,2,opt,name=distribution_profile,json=distributionProfile,proto3" json:"distribution_profile,omitempty"`
	// contains filtered or unexported fields
}

defines a template profile for call count distributions

func (*CallProfileGroupCalls) Descriptor deprecated

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

Deprecated: Use CallProfileGroupCalls.ProtoReflect.Descriptor instead.

func (*CallProfileGroupCalls) GetDistributionProfile

func (x *CallProfileGroupCalls) GetDistributionProfile() *DistributionProfile

func (*CallProfileGroupCalls) GetTotalCalls

func (x *CallProfileGroupCalls) GetTotalCalls() int32

func (*CallProfileGroupCalls) ProtoMessage

func (*CallProfileGroupCalls) ProtoMessage()

func (*CallProfileGroupCalls) ProtoReflect

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

func (*CallProfileGroupCalls) Reset

func (x *CallProfileGroupCalls) Reset()

func (*CallProfileGroupCalls) String

func (x *CallProfileGroupCalls) String() string

type CallResult

type CallResult int32
const (
	CallResult_CALL_RESULT_UNKNOWN                                      CallResult = 0    // it's here only b/c protobuf requires it ... do never use it!
	CallResult_CALL_RESULT_PENDING                                      CallResult = 1000 // "CALL_PENDING", "Pending", "PED", "Call is pending result, default call result"),
	CallResult_CALL_RESULT_ANSWERED                                     CallResult = 2000 // "CALL_ANSWERED", "Answered", "ANS", "Call was answered, no other detail available"),
	CallResult_CALL_RESULT_ANSWERED_LINKCALL                            CallResult = 2100 // "CALL_ANSWERED_LINKCALL", "Answered Linkcall", "ANL", "Call was answered and a linkback was attempted"),
	CallResult_CALL_RESULT_ANSWERED_LINKCALL_ABANDONED                  CallResult = 2110 // "CALL_ANSWERED_LINKCALL_ABANDONED", "Answered Linkcall Abandoned", "ALA", "Call was answered and a linkback established, but was abandoned  before agent connect"),
	CallResult_CALL_RESULT_ANSWERED_LINKCALL_AGENT_TALK                 CallResult = 2120 // "CALL_ANSWERED_LINKCALL_AGENT_TALK", "Answered Linkcall Agent Talk", "AGT", "Call was answered and a linkback established to agent"),
	CallResult_CALL_RESULT_ANSWERED_LINKCALL_SUSPENDED                  CallResult = 2130 // "CALL_RESULT_ANSWERED_LINKCALL_SUSPENDED", "Answered Linkcall suspended", "call was suspended"
	CallResult_CALL_RESULT_ANSWERED_LINKCALL_SUSPENDED_TIMEOUT          CallResult = 2140 // "CALL_ANSWERED_LINKCALL_SUSPENDED_TIMEOUT", "Suspend linkcall timeout", "call was timedout"),
	CallResult_CALL_RESULT_ANSWERED_LINKCALL_SUSPENDED_INBOUND_OVERRIDE CallResult = 2150 // "CALL_ANSWERED_LINKCALL_LINKCALL_SUSPENDED_REPLACE_WITH_CALLER", "suspended call reaplaced with caller.)"
	CallResult_CALL_RESULT_ANSWERED_LINKCALL_SUSPENDED_RESUMED          CallResult = 2160 // "CALL_RESULT_ANSWERED_LINKCALL_SUSPENDED_RESUMED", "Answered Linkcall Suspended Resume", "suspended call resumed.)"
	CallResult_CALL_RESULT_ANSWERED_HANGUP                              CallResult = 2200 // "CALL_ANSWERED_HANGUP", "Answered Hangup", "ANH", "Call was answered and the TCN system hung up"),
	CallResult_CALL_RESULT_ANSWERED_VOICEMAIL                           CallResult = 2300 // "CALL_ANSWERED_VOICEMAIL", "Answered VoiceMail", "ANV", "Call was answered and a linkback was attempted, but went to voicemail" ),
	CallResult_CALL_RESULT_MACHINE                                      CallResult = 3000 // "CALL_MACHINE", "Machine", "MAC", "Call was detected as answering machine, no other details available"),
	CallResult_CALL_RESULT_MACHINE_DELIVERED                            CallResult = 3100 // "CALL_MACHINE_DELIVERED", "Machine Delivered", "MAD", "Call was detected as answering machine a message was delivered"),
	CallResult_CALL_RESULT_MACHINE_HANGUP                               CallResult = 3200 // "CALL_MACHINE_HANGUP", "Machine Hangup", "MAH", "Call was detected as answering machine and the TCN system hung up"),
	CallResult_CALL_RESULT_MACHINE_FAILED                               CallResult = 3300 // "CALL_RESULT_MACHINE_FAILED", "Machine Undeliverable", "MAF", "Call was detected as answering machine but remote machine hungup on TCN" ),
	CallResult_CALL_RESULT_FAX                                          CallResult = 4000 // "CALL_FAX", "Fax", "FAX", "Fax was detected, no other details available"),
	CallResult_CALL_RESULT_FAX_DELIVERED                                CallResult = 4100 // "CALL_FAX_DELIVERED", "Fax Delivered", "FAD", "Fax machine detected and a fax was sent"),
	CallResult_CALL_RESULT_BUSY                                         CallResult = 5000 // "CALL_BUSY", "Busy", "BZY", "Call was busy, no other details available"),
	CallResult_CALL_RESULT_NO_ANSWER                                    CallResult = 6000 // "CALL_NOANSWER", "No Answer", "NOA", "Call was not answered, no other details available"),
	CallResult_CALL_RESULT_INVALID                                      CallResult = 7000 // "CALL_INVALID", "Invalid", "INV", "Call was invalid, no other details available"),
	CallResult_CALL_RESULT_INVALID_INCOMPLETE_NUMBER                    CallResult = 7100 // "CALL_INVALID_INCOMPLETE_NUMBER", "Invalid Incomplete Number", "INC", "Call was invalid, incomplete number"),
	CallResult_CALL_RESULT_INVALID_UNKNOWN_PREFIX                       CallResult = 7200 // "CALL_INVALID_UNKNOWN_PREFIX", "Invalid Unknow Prefix", "IUP", "Call was invalid, unknown prefix"),
	CallResult_CALL_RESULT_INVALID_UNKNOWN_PREFIX_NPA                   CallResult = 7210 // "CALL_INVALID_UNKNOWN_PREFIX_NPA", "Invalid Unknown NPA", "INP", "Call was invalid, unknown NPA"),
	CallResult_CALL_RESULT_INVALID_UNKNOWN_PREFIX_NPANXX                CallResult = 7220 // "CALL_INVALID_UNKNOWN_PREFIX_NPANXX", "Invalid Unknown NPA-NXX", "INX", "Call was invalid,unknown NPA-NXX"),
	CallResult_CALL_RESULT_INVALID_PREFIX_NPANXX_NOT_FOUND              CallResult = 7230 // "CALL_INVALID_PREFIX_NPANXX_NOT_FOUND", "Invalid NPA-NXX Not Found", "INF", "Call was invalid, NPA-NXX not found"),
	CallResult_CALL_RESULT_INVALID_NO_ROUTE                             CallResult = 7300 // "CALL_INVALID_NO_ROUTE", "Invalid No Route", "INR", "Call invalid, no route to host"),
	CallResult_CALL_RESULT_INVALID_DISCONNECTED                         CallResult = 7400 // "CALL_INVALID_DISCONNECTED", "Invalid Disconnected", "IDC", "Call invalid, disconnected"),
	CallResult_CALL_RESULT_INVALID_DISCONNECTED_SKIPTRACE               CallResult = 7410 // "CALL_INVALID_DISCONNECTED_SKIPTRACE", "Invalid Disconnected Skiptrace", "IDS", "Call invalid, disconnected, tcn was able to get a number from the recording"),
	CallResult_CALL_RESULT_FAILED                                       CallResult = 8000 // "CALL_FAILED", "Failed", "FAL", "Call failed for unknown reason"),
	CallResult_CALL_RESULT_FAILED_NO_LINES                              CallResult = 8100 // "CALL_FAILED_NO_LINES", "Failed No Lines", "FNL", "Call failed," + " tcn had no available lines to deliver call"),
	CallResult_CALL_RESULT_FAILED_CIRCUITS_BUSY                         CallResult = 8200 // "CALL_FAILED_CIRCUITS_BUSY", "Failed Busy Circuits", "FBC", "Call failed, all circuits busy"),
	CallResult_CALL_RESULT_FAILED_REFUSED                               CallResult = 8300 // "CALL_FAILED_REFUSED", "Failed Refused", "FRE", "Call failed, tcn refused the call"),
	CallResult_CALL_RESULT_FAILED_REFUSED_LEGAL                         CallResult = 8310 // "CALL_FAILED_REFUSED_LEGAL", "Failed Refused Legal", "FRL", "Call failed, tcn refused the call on legal grounds"),
	CallResult_CALL_RESULT_FAILED_REFUSED_TECHNICAL                     CallResult = 8320 // "CALL_FAILED_REFUSED_TECHNICAL", "Failed Refused Technical", "FRT", "Call failed, tcn is unable to dial into requested region for technical reasons"),
	CallResult_CALL_RESULT_FAILED_INTERNAL_ERROR                        CallResult = 8330 // "CALL_RESULT_FAILED_INTERNAL_ERROR", "Failed Internal Technical Problem", "FIE", "Task integrity check failed!!!!!!"), // this could happen only in
	// the case of a crash and
	// the restart of a task was
	// not a clean one ....
	CallResult_CALL_RESULT_FAILED_REFUSED_RETRIES_EXHAUSTED CallResult = 8340 // "CALL_RESULT_FAILED_REFUSED_RETRIES_EXHAUSTED", "Failed Refused Retries Exhausted", "FRR", "Call failed, retries exhausted"
	CallResult_CALL_RESULT_FAILED_REFUSED_BLOCK             CallResult = 8350 // "CALL_RESULT_FAILED_REFUSED_BLOCK", "Failed Refused Block", "FRB", "Call blocked"
	CallResult_CALL_RESULT_CANCELED                         CallResult = 9000 // "CALL_CANCELED", "Canceled", "CAN", "Call canceled, reason unknown"),
	CallResult_CALL_RESULT_CANCELED_TIMEZONE                CallResult = 9100 // "CALL_CANCELED_TIMEZONE", "Canceled Timezone", "CAZ", "Call canceled due to timezone restrictions"),
	CallResult_CALL_RESULT_CANCELED_TIMEOUT                 CallResult = 9200 // "CALL_CANCELED_TIMEOUT", "Canceled Timeout", "CAT", "Call canceled due to timeone"),
	CallResult_CALL_RESULT_CANCELED_DNCL                    CallResult = 9300 // "CALL_CANCELED_DNCL", "Canceled DNCL", "CDL", "Call canceled due to Do Not Call List"),
	CallResult_CALL_RESULT_CANCELED_CELLULAR_DNCL           CallResult = 9310 // "CALL_CANCELED_CELLULAR_DNCL", "Canceled DNC Cellular", "CDC", "Call canceled due to requested cell phone scrubbing"),
	CallResult_CALL_RESULT_CANCELED_DNCL_ZIP_CODE           CallResult = 9320 // "CALL_CANCELED_DNCL_ZIP_CODE", "Canceled DNC Zip Code", "CDZ", "Call canceled due to requested zip code scrubbing"),
	CallResult_CALL_RESULT_CANCELED_MAX_RETRY               CallResult = 9400 // "CALL_RESULT_CANCELED_MAX_RETRY", "Canceled Max Retry", "CMR", "Call canceled due to Max Retry was reached"),
	CallResult_CALL_RESULT_CANCELED_INCOMPLETE_NUMBER       CallResult = 9500 // "CALL_CANCELED_INCOMPLETE_NUMBER", "Cancelled Incomplete Number", "CIN", "Call was cancelled, incomplete number");
)

func (CallResult) Descriptor

func (CallResult) Descriptor() protoreflect.EnumDescriptor

func (CallResult) Enum

func (x CallResult) Enum() *CallResult

func (CallResult) EnumDescriptor deprecated

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

Deprecated: Use CallResult.Descriptor instead.

func (CallResult) Number

func (x CallResult) Number() protoreflect.EnumNumber

func (CallResult) String

func (x CallResult) String() string

func (CallResult) Type

type CallStatus

type CallStatus int32
const (
	CallStatus_CALL_UNKNOWN   CallStatus = 0
	CallStatus_CALL_SCHEDULED CallStatus = 3100 // "CALL_SCHEDULED", "Call is currently waiting for scheduler"),
	CallStatus_CALL_RUNNING   CallStatus = 3200 // "CALL_RUNNING", "Call is currently being executed"),
	CallStatus_CALL_COMPLETED CallStatus = 3300 // "CALL_COMPLTED", "Call has been executed"),
)

func (CallStatus) Descriptor

func (CallStatus) Descriptor() protoreflect.EnumDescriptor

func (CallStatus) Enum

func (x CallStatus) Enum() *CallStatus

func (CallStatus) EnumDescriptor deprecated

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

Deprecated: Use CallStatus.Descriptor instead.

func (CallStatus) Number

func (x CallStatus) Number() protoreflect.EnumNumber

func (CallStatus) String

func (x CallStatus) String() string

func (CallStatus) Type

type CallType

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

Call type definition that's going to be used by the ACD client to determine the call_id type

func (*CallType) Descriptor deprecated

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

Deprecated: Use CallType.ProtoReflect.Descriptor instead.

func (*CallType) ProtoMessage

func (*CallType) ProtoMessage()

func (*CallType) ProtoReflect

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

func (*CallType) Reset

func (x *CallType) Reset()

func (*CallType) String

func (x *CallType) String() string

type CallType_Enum

type CallType_Enum int32
const (
	// INBOUND should be default
	CallType_INBOUND  CallType_Enum = 0
	CallType_OUTBOUND CallType_Enum = 1
	CallType_PREVIEW  CallType_Enum = 2
	CallType_MANUAL   CallType_Enum = 3
	CallType_MAC      CallType_Enum = 4
)

func (CallType_Enum) Descriptor

func (CallType_Enum) Enum

func (x CallType_Enum) Enum() *CallType_Enum

func (CallType_Enum) EnumDescriptor deprecated

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

Deprecated: Use CallType_Enum.Descriptor instead.

func (CallType_Enum) Number

func (CallType_Enum) String

func (x CallType_Enum) String() string

func (CallType_Enum) Type

type CallbackContext added in v1.7.33

type CallbackContext struct {
	CallerId          string `protobuf:"bytes,1,opt,name=caller_id,json=callerId,proto3" json:"caller_id,omitempty"`
	PhoneNo           string `protobuf:"bytes,2,opt,name=phone_no,json=phoneNo,proto3" json:"phone_no,omitempty"`
	CountryCode       string `protobuf:"bytes,3,opt,name=country_code,json=countryCode,proto3" json:"country_code,omitempty"`
	CallerName        string `protobuf:"bytes,4,opt,name=caller_name,json=callerName,proto3" json:"caller_name,omitempty"`
	CallerCountryCode string `protobuf:"bytes,5,opt,name=caller_country_code,json=callerCountryCode,proto3" json:"caller_country_code,omitempty"`
	// contains filtered or unexported fields
}

Message for Voice Callback Context

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

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

Deprecated: Use CallbackContext.ProtoReflect.Descriptor instead.

func (*CallbackContext) GetCallerCountryCode added in v1.7.35

func (x *CallbackContext) GetCallerCountryCode() string

func (*CallbackContext) GetCallerId added in v1.7.33

func (x *CallbackContext) GetCallerId() string

func (*CallbackContext) GetCallerName added in v1.7.33

func (x *CallbackContext) GetCallerName() string

func (*CallbackContext) GetCountryCode added in v1.7.33

func (x *CallbackContext) GetCountryCode() string

func (*CallbackContext) GetPhoneNo added in v1.7.33

func (x *CallbackContext) GetPhoneNo() string

func (*CallbackContext) ProtoMessage added in v1.7.33

func (*CallbackContext) ProtoMessage()

func (*CallbackContext) ProtoReflect added in v1.7.33

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

func (*CallbackContext) Reset added in v1.7.33

func (x *CallbackContext) Reset()

func (*CallbackContext) String added in v1.7.33

func (x *CallbackContext) String() string

type CallerSid

type CallerSid struct {

	// the caller's sid
	CallerSid int64 `protobuf:"varint,1,opt,name=caller_sid,json=callerSid,proto3" json:"caller_sid,omitempty"`
	// the type of the caller
	Type CallType_Enum `protobuf:"varint,2,opt,name=type,proto3,enum=api.commons.CallType_Enum" json:"type,omitempty"`
	// the client's sid
	TenantSid int64 `protobuf:"varint,3,opt,name=tenant_sid,json=tenantSid,proto3" json:"tenant_sid,omitempty"`
	// org id of the caller
	OrgId string `protobuf:"bytes,4,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	// contains filtered or unexported fields
}

a complex type that completely identifies a caller

func (*CallerSid) Descriptor deprecated

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

Deprecated: Use CallerSid.ProtoReflect.Descriptor instead.

func (*CallerSid) GetCallerSid

func (x *CallerSid) GetCallerSid() int64

func (*CallerSid) GetOrgId added in v1.7.43

func (x *CallerSid) GetOrgId() string

func (*CallerSid) GetTenantSid

func (x *CallerSid) GetTenantSid() int64

func (*CallerSid) GetType

func (x *CallerSid) GetType() CallType_Enum

func (*CallerSid) ProtoMessage

func (*CallerSid) ProtoMessage()

func (*CallerSid) ProtoReflect

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

func (*CallerSid) Reset

func (x *CallerSid) Reset()

func (*CallerSid) String

func (x *CallerSid) String() string

type CallerStatus

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

func (*CallerStatus) Descriptor deprecated

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

Deprecated: Use CallerStatus.ProtoReflect.Descriptor instead.

func (*CallerStatus) ProtoMessage

func (*CallerStatus) ProtoMessage()

func (*CallerStatus) ProtoReflect

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

func (*CallerStatus) Reset

func (x *CallerStatus) Reset()

func (*CallerStatus) String

func (x *CallerStatus) String() string

type CallerStatus_Enum

type CallerStatus_Enum int32
const (
	CallerStatus_UNAVALIABLE                    CallerStatus_Enum = 0
	CallerStatus_IDLE                           CallerStatus_Enum = 1
	CallerStatus_READY                          CallerStatus_Enum = 2
	CallerStatus_HUNGUP                         CallerStatus_Enum = 3
	CallerStatus_DESTROYED                      CallerStatus_Enum = 4
	CallerStatus_PEERED                         CallerStatus_Enum = 5
	CallerStatus_OUTBOUND_LOCKED                CallerStatus_Enum = 6
	CallerStatus_OUTBOUND_PEERED                CallerStatus_Enum = 7
	CallerStatus_PBX_POPUP_LOCKED               CallerStatus_Enum = 8
	CallerStatus_VOICEMAIL                      CallerStatus_Enum = 9
	CallerStatus_PEERED_WITH_CALL_ON_HOLD       CallerStatus_Enum = 10
	CallerStatus_CALLBACK_SUSPENDED             CallerStatus_Enum = 11
	CallerStatus_WARM_AGENT_TRANSFER_STARTED    CallerStatus_Enum = 12
	CallerStatus_WARM_OUTBOUND_TRANSFER_STARTED CallerStatus_Enum = 13
	CallerStatus_OUTBOUND_DIAL_TRANSFER_STARTED CallerStatus_Enum = 14
	CallerStatus_PREPARED_TO_PEER               CallerStatus_Enum = 15
	CallerStatus_WARM_SKILL_TRANSFER_PENDING    CallerStatus_Enum = 16
	// when the transfer starts for the peer
	CallerStatus_CALLER_TRANSFER_PEER CallerStatus_Enum = 17
	// when the transfer starts for the destination caller
	CallerStatus_CALLER_TRANSFER_MERGED_CALLER CallerStatus_Enum = 18
	// when the transfer is accepted and the agent leaves the transfer
	CallerStatus_CALLER_PEERED CallerStatus_Enum = 19
	// the caller is inputting values through dtmf tones
	CallerStatus_SECURE_FORM_HANDLING_COLLECT CallerStatus_Enum = 20
)

func (CallerStatus_Enum) Descriptor

func (CallerStatus_Enum) Enum

func (CallerStatus_Enum) EnumDescriptor deprecated

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

Deprecated: Use CallerStatus_Enum.Descriptor instead.

func (CallerStatus_Enum) Number

func (CallerStatus_Enum) String

func (x CallerStatus_Enum) String() string

func (CallerStatus_Enum) Type

type CampaignDirection

type CampaignDirection int32
const (
	CampaignDirection_CAMPAIGN_DIRECTION_INBOUND  CampaignDirection = 0
	CampaignDirection_CAMPAIGN_DIRECTION_OUTBOUND CampaignDirection = 1
)

func (CampaignDirection) Descriptor

func (CampaignDirection) Enum

func (CampaignDirection) EnumDescriptor deprecated

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

Deprecated: Use CampaignDirection.Descriptor instead.

func (CampaignDirection) Number

func (CampaignDirection) String

func (x CampaignDirection) String() string

func (CampaignDirection) Type

type CampaignStatus

type CampaignStatus int32
const (
	CampaignStatus_CAMPAIGN_STATUS_SCHEDULED    CampaignStatus = 0
	CampaignStatus_CAMPAIGN_STATUS_RUNNING      CampaignStatus = 1
	CampaignStatus_CAMPAIGN_STATUS_PAUSED       CampaignStatus = 2
	CampaignStatus_CAMPAIGN_STATUS_COMPLETED    CampaignStatus = 3
	CampaignStatus_CAMPAIGN_STATUS_CANCELED     CampaignStatus = 4
	CampaignStatus_CAMPAIGN_STATUS_ERROR_PAUSED CampaignStatus = 5
)

func (CampaignStatus) Descriptor

func (CampaignStatus) Enum

func (x CampaignStatus) Enum() *CampaignStatus

func (CampaignStatus) EnumDescriptor deprecated

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

Deprecated: Use CampaignStatus.Descriptor instead.

func (CampaignStatus) Number

func (CampaignStatus) String

func (x CampaignStatus) String() string

func (CampaignStatus) Type

type Category

type Category struct {
	CategoryId    int64   `protobuf:"varint,1,opt,name=category_id,json=categoryId,proto3" json:"category_id,omitempty"`                 // unique id of the category
	AuthorId      string  `protobuf:"bytes,3,opt,name=author_id,json=authorId,proto3" json:"author_id,omitempty"`                        // user who created the category
	Title         string  `protobuf:"bytes,4,opt,name=title,proto3" json:"title,omitempty"`                                              // title, or name, of the category
	Description   string  `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`                                  // description of category (i.e. purpose and use)
	SkillProfiles []int64 `protobuf:"varint,6,rep,packed,name=skill_profiles,json=skillProfiles,proto3" json:"skill_profiles,omitempty"` // skill_profiles ids related to category
	Version       int32   `protobuf:"varint,7,opt,name=version,proto3" json:"version,omitempty"`                                         // current version of the category
	// Deprecated: Marked as deprecated in api/commons/scorecards.proto.
	CallTypes []CallType_Enum `` // Deprecated. Use scorecard.call_types
	/* 128-byte string literal not displayed */
	IsSystem     bool         `protobuf:"varint,11,opt,name=is_system,json=isSystem,proto3" json:"is_system,omitempty"` // whether a category is a system category (read only)
	CategoryType CategoryType ``                                                                                        // Type of category, (skill calls or manual calls)
	/* 129-byte string literal not displayed */
	SkillProfileGroupSids []int64 `` // skill_profile_group_sids related to category
	/* 137-byte string literal not displayed */
	// contains filtered or unexported fields
}

Category wraps a set of skills (or labels). A scorecard can only be used to evaluate calls with the same skill(s) as its category.

func (*Category) Descriptor deprecated

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

Deprecated: Use Category.ProtoReflect.Descriptor instead.

func (*Category) GetAuthorId

func (x *Category) GetAuthorId() string

func (*Category) GetCallTypes deprecated

func (x *Category) GetCallTypes() []CallType_Enum

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

func (*Category) GetCategoryId

func (x *Category) GetCategoryId() int64

func (*Category) GetCategoryType added in v1.7.5

func (x *Category) GetCategoryType() CategoryType

func (*Category) GetDescription

func (x *Category) GetDescription() string

func (*Category) GetIsSystem

func (x *Category) GetIsSystem() bool

func (*Category) GetSkillProfileGroupSids added in v1.8.15

func (x *Category) GetSkillProfileGroupSids() []int64

func (*Category) GetSkillProfiles

func (x *Category) GetSkillProfiles() []int64

func (*Category) GetTitle

func (x *Category) GetTitle() string

func (*Category) GetVersion

func (x *Category) GetVersion() int32

func (*Category) ProtoMessage

func (*Category) ProtoMessage()

func (*Category) ProtoReflect

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

func (*Category) Reset

func (x *Category) Reset()

func (*Category) String

func (x *Category) String() string

type CategoryType added in v1.7.5

type CategoryType int32
const (
	CategoryType_INVALID     CategoryType = 0
	CategoryType_SKILL_CALLS CategoryType = 1
	CategoryType_MANUAL_DIAL CategoryType = 2
)

func (CategoryType) Descriptor added in v1.7.5

func (CategoryType) Enum added in v1.7.5

func (x CategoryType) Enum() *CategoryType

func (CategoryType) EnumDescriptor deprecated added in v1.7.5

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

Deprecated: Use CategoryType.Descriptor instead.

func (CategoryType) Number added in v1.7.5

func (CategoryType) String added in v1.7.5

func (x CategoryType) String() string

func (CategoryType) Type added in v1.7.5

type ChainOperator

type ChainOperator int32
const (
	ChainOperator_CHAIN_OPERATOR_AND ChainOperator = 0
	ChainOperator_CHAIN_OPERATOR_OR  ChainOperator = 1
)

func (ChainOperator) Descriptor

func (ChainOperator) Enum

func (x ChainOperator) Enum() *ChainOperator

func (ChainOperator) EnumDescriptor deprecated

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

Deprecated: Use ChainOperator.Descriptor instead.

func (ChainOperator) Number

func (ChainOperator) String

func (x ChainOperator) String() string

func (ChainOperator) Type

type Channel

type Channel int32
const (
	Channel_CHANNEL_CALL     Channel = 0
	Channel_CHANNEL_EMAIL    Channel = 1
	Channel_CHANNEL_SMS      Channel = 2
	Channel_CHANNEL_WHATSAPP Channel = 3
)

func (Channel) Descriptor

func (Channel) Descriptor() protoreflect.EnumDescriptor

func (Channel) Enum

func (x Channel) Enum() *Channel

func (Channel) EnumDescriptor deprecated

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

Deprecated: Use Channel.Descriptor instead.

func (Channel) Number

func (x Channel) Number() protoreflect.EnumNumber

func (Channel) String

func (x Channel) String() string

func (Channel) Type

func (Channel) Type() protoreflect.EnumType

type ChannelType

type ChannelType int32
const (
	ChannelType_CHANNEL_TYPE_EMAIL    ChannelType = 0
	ChannelType_CHANNEL_TYPE_SMS      ChannelType = 1
	ChannelType_CHANNEL_TYPE_CHAT     ChannelType = 2
	ChannelType_CHANNEL_TYPE_VOICE    ChannelType = 3
	ChannelType_CHANNEL_TYPE_WHATSAPP ChannelType = 4
)

func (ChannelType) Descriptor

func (ChannelType) Enum

func (x ChannelType) Enum() *ChannelType

func (ChannelType) EnumDescriptor deprecated

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

Deprecated: Use ChannelType.Descriptor instead.

func (ChannelType) Number

func (x ChannelType) Number() protoreflect.EnumNumber

func (ChannelType) String

func (x ChannelType) String() string

func (ChannelType) Type

type ChartDisplayLabels

type ChartDisplayLabels int32
const (
	ChartDisplayLabels_CHART_DISPLAY_LABELS_NEVER  ChartDisplayLabels = 0
	ChartDisplayLabels_CHART_DISPLAY_LABELS_ALWAYS ChartDisplayLabels = 1
)

func (ChartDisplayLabels) Descriptor

func (ChartDisplayLabels) Enum

func (ChartDisplayLabels) EnumDescriptor deprecated

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

Deprecated: Use ChartDisplayLabels.Descriptor instead.

func (ChartDisplayLabels) Number

func (ChartDisplayLabels) String

func (x ChartDisplayLabels) String() string

func (ChartDisplayLabels) Type

type ChartOrientation

type ChartOrientation int32
const (
	ChartOrientation_CHART_ORIENTATION_HORIZONTAL ChartOrientation = 0
	ChartOrientation_CHART_ORIENTATION_VERTICAL   ChartOrientation = 1
)

func (ChartOrientation) Descriptor

func (ChartOrientation) Enum

func (ChartOrientation) EnumDescriptor deprecated

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

Deprecated: Use ChartOrientation.Descriptor instead.

func (ChartOrientation) Number

func (ChartOrientation) String

func (x ChartOrientation) String() string

func (ChartOrientation) Type

type ChatCampaignEvent

type ChatCampaignEvent int32

The type of events for chat campaigns

const (
	ChatCampaignEvent_CHAT_CAMPAIGN_EVENT_UNKNOWN   ChatCampaignEvent = 0
	ChatCampaignEvent_CHAT_CAMPAIGN_EVENT_SCHEDULED ChatCampaignEvent = 1 // when the chat campaign is scheduled
	ChatCampaignEvent_CHAT_CAMPAIGN_EVENT_STOPPED   ChatCampaignEvent = 2 // when the manager stops the chat campaign
	ChatCampaignEvent_CHAT_CAMPAIGN_EVENT_ARCHIVED  ChatCampaignEvent = 3 // when the manager archives the chat campaign
	ChatCampaignEvent_CHAT_CAMPAIGN_EVENT_PAUSED    ChatCampaignEvent = 4 // when the chat campaign paused by manager
)

func (ChatCampaignEvent) Descriptor

func (ChatCampaignEvent) Enum

func (ChatCampaignEvent) EnumDescriptor deprecated

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

Deprecated: Use ChatCampaignEvent.Descriptor instead.

func (ChatCampaignEvent) Number

func (ChatCampaignEvent) String

func (x ChatCampaignEvent) String() string

func (ChatCampaignEvent) Type

type ChatCampaignStatus

type ChatCampaignStatus int32

The status for a chat campaign

const (
	ChatCampaignStatus_CHAT_CAMPAIGN_UNKNOWN  ChatCampaignStatus = 0
	ChatCampaignStatus_CHAT_CAMPAIGN_RUNNING  ChatCampaignStatus = 15010 //Chat campaign started running
	ChatCampaignStatus_CHAT_CAMPAIGN_STOPPED  ChatCampaignStatus = 15050 //Chat campaign has been executed
	ChatCampaignStatus_CHAT_CAMPAIGN_ARCHIVED ChatCampaignStatus = 15060 //Chat campaign has been archived
	ChatCampaignStatus_CHAT_CAMPAIGN_PAUSED   ChatCampaignStatus = 15070 //Chat campaign has been paused
)

func (ChatCampaignStatus) Descriptor

func (ChatCampaignStatus) Enum

func (ChatCampaignStatus) EnumDescriptor deprecated

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

Deprecated: Use ChatCampaignStatus.Descriptor instead.

func (ChatCampaignStatus) Number

func (ChatCampaignStatus) String

func (x ChatCampaignStatus) String() string

func (ChatCampaignStatus) Type

type ChatColorProperties

type ChatColorProperties struct {
	PrimaryColor       string `protobuf:"bytes,1,opt,name=primary_color,json=primaryColor,proto3" json:"primary_color,omitempty"`
	HeaderTextColor    string `protobuf:"bytes,2,opt,name=header_text_color,json=headerTextColor,proto3" json:"header_text_color,omitempty"`
	ParagraphTextColor string `protobuf:"bytes,3,opt,name=paragraph_text_color,json=paragraphTextColor,proto3" json:"paragraph_text_color,omitempty"`
	// contains filtered or unexported fields
}

func (*ChatColorProperties) Descriptor deprecated

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

Deprecated: Use ChatColorProperties.ProtoReflect.Descriptor instead.

func (*ChatColorProperties) GetHeaderTextColor

func (x *ChatColorProperties) GetHeaderTextColor() string

func (*ChatColorProperties) GetParagraphTextColor

func (x *ChatColorProperties) GetParagraphTextColor() string

func (*ChatColorProperties) GetPrimaryColor

func (x *ChatColorProperties) GetPrimaryColor() string

func (*ChatColorProperties) ProtoMessage

func (*ChatColorProperties) ProtoMessage()

func (*ChatColorProperties) ProtoReflect

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

func (*ChatColorProperties) Reset

func (x *ChatColorProperties) Reset()

func (*ChatColorProperties) String

func (x *ChatColorProperties) String() string

type ChatHeader

type ChatHeader struct {

	// the main text to display
	Header string `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
	// the text to display beneath the header
	Subheader string `protobuf:"bytes,2,opt,name=subheader,proto3" json:"subheader,omitempty"`
	// contains filtered or unexported fields
}

The header data for the chat widget associated to a given chat campaign

func (*ChatHeader) Descriptor deprecated

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

Deprecated: Use ChatHeader.ProtoReflect.Descriptor instead.

func (*ChatHeader) GetHeader

func (x *ChatHeader) GetHeader() string

func (*ChatHeader) GetSubheader

func (x *ChatHeader) GetSubheader() string

func (*ChatHeader) ProtoMessage

func (*ChatHeader) ProtoMessage()

func (*ChatHeader) ProtoReflect

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

func (*ChatHeader) Reset

func (x *ChatHeader) Reset()

func (*ChatHeader) String

func (x *ChatHeader) String() string

type ChatMessageSenderType

type ChatMessageSenderType int32
const (
	ChatMessageSenderType_CHAT_MESSAGE_SENDER_TYPE_AGENT    ChatMessageSenderType = 0
	ChatMessageSenderType_CHAT_MESSAGE_SENDER_TYPE_CUSTOMER ChatMessageSenderType = 1
	ChatMessageSenderType_CHAT_MESSAGE_SENDER_TYPE_MANAGER  ChatMessageSenderType = 2
)

func (ChatMessageSenderType) Descriptor

func (ChatMessageSenderType) Enum

func (ChatMessageSenderType) EnumDescriptor deprecated

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

Deprecated: Use ChatMessageSenderType.Descriptor instead.

func (ChatMessageSenderType) Number

func (ChatMessageSenderType) String

func (x ChatMessageSenderType) String() string

func (ChatMessageSenderType) Type

type ChatMessageType

type ChatMessageType int32
const (
	ChatMessageType_CHAT_REPLY_FROM_CUSTOMER ChatMessageType = 0 // Received chat message reply from customer
	ChatMessageType_CHAT_REPLY_FROM_AGENT    ChatMessageType = 1 // Its a chat message reply by an agent
)

func (ChatMessageType) Descriptor

func (ChatMessageType) Enum

func (x ChatMessageType) Enum() *ChatMessageType

func (ChatMessageType) EnumDescriptor deprecated

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

Deprecated: Use ChatMessageType.Descriptor instead.

func (ChatMessageType) Number

func (ChatMessageType) String

func (x ChatMessageType) String() string

func (ChatMessageType) Type

type ClassifierEntityType added in v1.7.71

type ClassifierEntityType int32

these are the types that will be used for File Templates

const (
	ClassifierEntityType_CET_UNKNOWN           ClassifierEntityType = 0
	ClassifierEntityType_CET_CREDIT_CARD       ClassifierEntityType = 1
	ClassifierEntityType_CET_CRYPTO            ClassifierEntityType = 2
	ClassifierEntityType_CET_DATE_TIME         ClassifierEntityType = 3
	ClassifierEntityType_CET_EMAIL_ADDRESS     ClassifierEntityType = 4
	ClassifierEntityType_CET_IBAN_CODE         ClassifierEntityType = 5
	ClassifierEntityType_CET_IP_ADDRESS        ClassifierEntityType = 6
	ClassifierEntityType_CET_NRP               ClassifierEntityType = 7
	ClassifierEntityType_CET_LOCATION          ClassifierEntityType = 8
	ClassifierEntityType_CET_PERSON            ClassifierEntityType = 9
	ClassifierEntityType_CET_PHONE_NUMBER      ClassifierEntityType = 10
	ClassifierEntityType_CET_MEDICAL_LICENSE   ClassifierEntityType = 11
	ClassifierEntityType_CET_URL               ClassifierEntityType = 12
	ClassifierEntityType_CET_US_BANK_NUMBER    ClassifierEntityType = 13
	ClassifierEntityType_CET_US_DRIVER_LICENSE ClassifierEntityType = 14
	ClassifierEntityType_CET_US_ITIN           ClassifierEntityType = 15
	ClassifierEntityType_CET_US_PASSPORT       ClassifierEntityType = 16
	ClassifierEntityType_CET_US_SSN            ClassifierEntityType = 17
	ClassifierEntityType_CET_POSTAL_CODE       ClassifierEntityType = 18
	ClassifierEntityType_CET_ACCOUNT_NUMBER    ClassifierEntityType = 19
)

func (ClassifierEntityType) Descriptor added in v1.7.71

func (ClassifierEntityType) Enum added in v1.7.71

func (ClassifierEntityType) EnumDescriptor deprecated added in v1.7.71

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

Deprecated: Use ClassifierEntityType.Descriptor instead.

func (ClassifierEntityType) Number added in v1.7.71

func (ClassifierEntityType) String added in v1.7.71

func (x ClassifierEntityType) String() string

func (ClassifierEntityType) Type added in v1.7.71

type ClientHistoryCacheInfo added in v1.7.45

type ClientHistoryCacheInfo struct {

	// Current state that a client's cache is at.
	State HistoryCacheState `protobuf:"varint,1,opt,name=state,proto3,enum=api.commons.HistoryCacheState" json:"state,omitempty"`
	// Percentage estimate of how much of the cache has been loaded.
	ProgressPercentage int32 `protobuf:"varint,2,opt,name=progress_percentage,json=progressPercentage,proto3" json:"progress_percentage,omitempty"`
	// contains filtered or unexported fields
}

func (*ClientHistoryCacheInfo) Descriptor deprecated added in v1.7.45

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

Deprecated: Use ClientHistoryCacheInfo.ProtoReflect.Descriptor instead.

func (*ClientHistoryCacheInfo) GetProgressPercentage added in v1.7.45

func (x *ClientHistoryCacheInfo) GetProgressPercentage() int32

func (*ClientHistoryCacheInfo) GetState added in v1.7.45

func (*ClientHistoryCacheInfo) ProtoMessage added in v1.7.45

func (*ClientHistoryCacheInfo) ProtoMessage()

func (*ClientHistoryCacheInfo) ProtoReflect added in v1.7.45

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

func (*ClientHistoryCacheInfo) Reset added in v1.7.45

func (x *ClientHistoryCacheInfo) Reset()

func (*ClientHistoryCacheInfo) String added in v1.7.45

func (x *ClientHistoryCacheInfo) String() string

type ClientInfoDataRow

type ClientInfoDataRow struct {
	FieldLabel                 string `protobuf:"bytes,1,opt,name=field_label,json=fieldLabel,proto3" json:"field_label,omitempty"`
	FieldValue                 string `protobuf:"bytes,2,opt,name=field_value,json=fieldValue,proto3" json:"field_value,omitempty"`
	IsPhone                    bool   `protobuf:"varint,3,opt,name=is_phone,json=isPhone,proto3" json:"is_phone,omitempty"`
	DialedNumber               bool   `protobuf:"varint,4,opt,name=dialed_number,json=dialedNumber,proto3" json:"dialed_number,omitempty"`
	ContactFieldDescriptionSid int64  `` /* 144-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ClientInfoDataRow) Descriptor deprecated

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

Deprecated: Use ClientInfoDataRow.ProtoReflect.Descriptor instead.

func (*ClientInfoDataRow) GetContactFieldDescriptionSid

func (x *ClientInfoDataRow) GetContactFieldDescriptionSid() int64

func (*ClientInfoDataRow) GetDialedNumber

func (x *ClientInfoDataRow) GetDialedNumber() bool

func (*ClientInfoDataRow) GetFieldLabel

func (x *ClientInfoDataRow) GetFieldLabel() string

func (*ClientInfoDataRow) GetFieldValue

func (x *ClientInfoDataRow) GetFieldValue() string

func (*ClientInfoDataRow) GetIsPhone

func (x *ClientInfoDataRow) GetIsPhone() bool

func (*ClientInfoDataRow) ProtoMessage

func (*ClientInfoDataRow) ProtoMessage()

func (*ClientInfoDataRow) ProtoReflect

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

func (*ClientInfoDataRow) Reset

func (x *ClientInfoDataRow) Reset()

func (*ClientInfoDataRow) String

func (x *ClientInfoDataRow) String() string

type ClientInfoDisplayTemplateRow

type ClientInfoDisplayTemplateRow struct {

	// Field label for the row
	FieldLabel string `protobuf:"bytes,1,opt,name=field_label,json=fieldLabel,proto3" json:"field_label,omitempty"`
	// Color of the text in the row
	Color *RGBColor `protobuf:"bytes,2,opt,name=color,proto3" json:"color,omitempty"`
	// Backgorund color in the row
	BgColor *RGBColor `protobuf:"bytes,3,opt,name=bg_color,json=bgColor,proto3" json:"bg_color,omitempty"`
	// Sid that relates the row to a contact field description
	ContactFieldDescriptionSid int64 `` /* 144-byte string literal not displayed */
	// Shows a copy button in the row that copies the field value to your clipboard
	AllowAgentCopy bool `protobuf:"varint,5,opt,name=allow_agent_copy,json=allowAgentCopy,proto3" json:"allow_agent_copy,omitempty"`
	// contains filtered or unexported fields
}

ClientInfoDisplayTemplateRow

func (*ClientInfoDisplayTemplateRow) Descriptor deprecated

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

Deprecated: Use ClientInfoDisplayTemplateRow.ProtoReflect.Descriptor instead.

func (*ClientInfoDisplayTemplateRow) GetAllowAgentCopy

func (x *ClientInfoDisplayTemplateRow) GetAllowAgentCopy() bool

func (*ClientInfoDisplayTemplateRow) GetBgColor

func (x *ClientInfoDisplayTemplateRow) GetBgColor() *RGBColor

func (*ClientInfoDisplayTemplateRow) GetColor

func (x *ClientInfoDisplayTemplateRow) GetColor() *RGBColor

func (*ClientInfoDisplayTemplateRow) GetContactFieldDescriptionSid

func (x *ClientInfoDisplayTemplateRow) GetContactFieldDescriptionSid() int64

func (*ClientInfoDisplayTemplateRow) GetFieldLabel

func (x *ClientInfoDisplayTemplateRow) GetFieldLabel() string

func (*ClientInfoDisplayTemplateRow) ProtoMessage

func (*ClientInfoDisplayTemplateRow) ProtoMessage()

func (*ClientInfoDisplayTemplateRow) ProtoReflect

func (*ClientInfoDisplayTemplateRow) Reset

func (x *ClientInfoDisplayTemplateRow) Reset()

func (*ClientInfoDisplayTemplateRow) String

type ClientSkin

type ClientSkin int32
const (
	ClientSkin_CLIENT_SKIN_DEFAULT                     ClientSkin = 0
	ClientSkin_CLIENT_SKIN_TCN_BLUE                    ClientSkin = 1
	ClientSkin_CLIENT_SKIN_TCN_SEA_GREEN               ClientSkin = 2
	ClientSkin_CLIENT_SKIN_RDS_ADVANTAGE               ClientSkin = 3
	ClientSkin_CLIENT_SKIN_RSI                         ClientSkin = 4
	ClientSkin_CLIENT_SKIN_QUICK_CONNECT_SOLUTIONS     ClientSkin = 5
	ClientSkin_CLIENT_SKIN_BRAND_BUILDER_SOLUTIONS     ClientSkin = 6
	ClientSkin_CLIENT_SKIN_DEALER_SPIKE                ClientSkin = 7
	ClientSkin_CLIENT_SKIN_ONTARIO_SYSTEMS             ClientSkin = 8
	ClientSkin_CLIENT_SKIN_PEARSON                     ClientSkin = 9
	ClientSkin_CLIENT_SKIN_THE_DEBT_CORPORATION        ClientSkin = 10
	ClientSkin_CLIENT_SKIN_TCN_CANADA                  ClientSkin = 11
	ClientSkin_CLIENT_SKIN_QUAD_CORP                   ClientSkin = 12
	ClientSkin_CLIENT_SKIN_BROADBAND_DYNAMICS          ClientSkin = 13
	ClientSkin_CLIENT_SKIN_AKTIV_KAPITAL               ClientSkin = 14
	ClientSkin_CLIENT_SKIN_COMMERCIAL_CREDIT_ADJUSTERS ClientSkin = 15
	ClientSkin_CLIENT_SKIN_NEPTUNE_INNOVATIONS         ClientSkin = 16
	ClientSkin_CLIENT_SKIN_NEPTUNE_BILL_GOSLING        ClientSkin = 17
	ClientSkin_CLIENT_SKIN_SOPRA                       ClientSkin = 18
	ClientSkin_CLIENT_SKIN_TCN_USA                     ClientSkin = 19
	ClientSkin_CLIENT_SKIN_TELSOLUTIONS                ClientSkin = 20
	ClientSkin_CLIENT_SKIN_CREDIT_SOFT                 ClientSkin = 21
	ClientSkin_CLIENT_SKIN_VOICEMED                    ClientSkin = 22
	ClientSkin_CLIENT_SKIN_EXPERIAN                    ClientSkin = 23
)

func (ClientSkin) Descriptor

func (ClientSkin) Descriptor() protoreflect.EnumDescriptor

func (ClientSkin) Enum

func (x ClientSkin) Enum() *ClientSkin

func (ClientSkin) EnumDescriptor deprecated

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

Deprecated: Use ClientSkin.Descriptor instead.

func (ClientSkin) Number

func (x ClientSkin) Number() protoreflect.EnumNumber

func (ClientSkin) String

func (x ClientSkin) String() string

func (ClientSkin) Type

type CloseTicket

type CloseTicket struct {

	// Deprecated: Marked as deprecated in api/commons/tickets.proto.
	TicketSid int64 `protobuf:"varint,1,opt,name=ticket_sid,json=ticketSid,proto3" json:"ticket_sid,omitempty"`
	Status    int64 `protobuf:"varint,2,opt,name=status,proto3" json:"status,omitempty"`
	// The comment text
	Comment string `protobuf:"bytes,3,opt,name=comment,proto3" json:"comment,omitempty"`
	// before status
	FromStatus int64 `protobuf:"varint,4,opt,name=from_status,json=fromStatus,proto3" json:"from_status,omitempty"`
	// commenter by id
	CreatedById string `protobuf:"bytes,5,opt,name=created_by_id,json=createdById,proto3" json:"created_by_id,omitempty"` // used in creating comment
	// ticket_code
	TicketCode string `protobuf:"bytes,6,opt,name=ticket_code,json=ticketCode,proto3" json:"ticket_code,omitempty"`
	// contains filtered or unexported fields
}

CloseTicket - Fields for closing a Ticket

func (*CloseTicket) Descriptor deprecated

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

Deprecated: Use CloseTicket.ProtoReflect.Descriptor instead.

func (*CloseTicket) GetComment

func (x *CloseTicket) GetComment() string

func (*CloseTicket) GetCreatedById

func (x *CloseTicket) GetCreatedById() string

func (*CloseTicket) GetFromStatus

func (x *CloseTicket) GetFromStatus() int64

func (*CloseTicket) GetStatus

func (x *CloseTicket) GetStatus() int64

func (*CloseTicket) GetTicketCode added in v1.8.2

func (x *CloseTicket) GetTicketCode() string

func (*CloseTicket) GetTicketSid deprecated

func (x *CloseTicket) GetTicketSid() int64

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

func (*CloseTicket) ProtoMessage

func (*CloseTicket) ProtoMessage()

func (*CloseTicket) ProtoReflect

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

func (*CloseTicket) Reset

func (x *CloseTicket) Reset()

func (*CloseTicket) String

func (x *CloseTicket) String() string

type CloudServices

type CloudServices int32
const (
	CloudServices_ORG_SERVICE CloudServices = 0
)

func (CloudServices) Descriptor

func (CloudServices) Enum

func (x CloudServices) Enum() *CloudServices

func (CloudServices) EnumDescriptor deprecated

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

Deprecated: Use CloudServices.Descriptor instead.

func (CloudServices) Number

func (CloudServices) String

func (x CloudServices) String() string

func (CloudServices) Type

type CommType

type CommType struct {

	// Types that are valid to be assigned to Type:
	//
	//	*CommType_CallType
	//	*CommType_EmailType
	//	*CommType_SmsType
	//	*CommType_WhatsappType
	Type isCommType_Type `protobuf_oneof:"type"`
	// contains filtered or unexported fields
}

type of communication

func (*CommType) Descriptor deprecated

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

Deprecated: Use CommType.ProtoReflect.Descriptor instead.

func (*CommType) GetCallType

func (x *CommType) GetCallType() CallType_Enum

func (*CommType) GetEmailType

func (x *CommType) GetEmailType() EmailType_Enum

func (*CommType) GetSmsType

func (x *CommType) GetSmsType() SmsType_Enum

func (*CommType) GetType

func (x *CommType) GetType() isCommType_Type

func (*CommType) GetWhatsappType added in v1.7.50

func (x *CommType) GetWhatsappType() WhatsAppType_Enum

func (*CommType) ProtoMessage

func (*CommType) ProtoMessage()

func (*CommType) ProtoReflect

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

func (*CommType) Reset

func (x *CommType) Reset()

func (*CommType) String

func (x *CommType) String() string

type CommType_CallType

type CommType_CallType struct {
	CallType CallType_Enum `protobuf:"varint,1,opt,name=call_type,json=callType,proto3,enum=api.commons.CallType_Enum,oneof"`
}

type CommType_EmailType

type CommType_EmailType struct {
	EmailType EmailType_Enum `protobuf:"varint,2,opt,name=email_type,json=emailType,proto3,enum=api.commons.EmailType_Enum,oneof"`
}

type CommType_SmsType

type CommType_SmsType struct {
	SmsType SmsType_Enum `protobuf:"varint,3,opt,name=sms_type,json=smsType,proto3,enum=api.commons.SmsType_Enum,oneof"`
}

type CommType_WhatsappType added in v1.7.50

type CommType_WhatsappType struct {
	WhatsappType WhatsAppType_Enum `protobuf:"varint,4,opt,name=whatsapp_type,json=whatsappType,proto3,enum=api.commons.WhatsAppType_Enum,oneof"`
}

type Comment

type Comment struct {

	// The snowflake id of a comment row in ticket_comment.
	CommentSid int64 `protobuf:"varint,1,opt,name=comment_sid,json=commentSid,proto3" json:"comment_sid,omitempty"`
	// The ticket reference where the comment was added.
	//
	// Deprecated: Marked as deprecated in api/commons/tickets.proto.
	TicketSid int64 `protobuf:"varint,2,opt,name=ticket_sid,json=ticketSid,proto3" json:"ticket_sid,omitempty"`
	// The comment text
	Comment string `protobuf:"bytes,3,opt,name=comment,proto3" json:"comment,omitempty"`
	// commenter by id
	CreatedById string `protobuf:"bytes,4,opt,name=created_by_id,json=createdById,proto3" json:"created_by_id,omitempty"` // used in creating comment
	// comment by name
	CreatedByName string `protobuf:"bytes,5,opt,name=created_by_name,json=createdByName,proto3" json:"created_by_name,omitempty"`
	// created by date
	CreatedByDate *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=created_by_date,json=createdByDate,proto3" json:"created_by_date,omitempty"`
	// ticket_code
	TicketCode string `protobuf:"bytes,7,opt,name=ticket_code,json=ticketCode,proto3" json:"ticket_code,omitempty"`
	// contains filtered or unexported fields
}

Comment - Fields for Comment on a ticket, listing comments of a ticket (ViewComment)

func (*Comment) Descriptor deprecated

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

Deprecated: Use Comment.ProtoReflect.Descriptor instead.

func (*Comment) GetComment

func (x *Comment) GetComment() string

func (*Comment) GetCommentSid

func (x *Comment) GetCommentSid() int64

func (*Comment) GetCreatedByDate

func (x *Comment) GetCreatedByDate() *timestamppb.Timestamp

func (*Comment) GetCreatedById

func (x *Comment) GetCreatedById() string

func (*Comment) GetCreatedByName

func (x *Comment) GetCreatedByName() string

func (*Comment) GetTicketCode added in v1.8.2

func (x *Comment) GetTicketCode() string

func (*Comment) GetTicketSid deprecated

func (x *Comment) GetTicketSid() int64

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

func (*Comment) ProtoMessage

func (*Comment) ProtoMessage()

func (*Comment) ProtoReflect

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

func (*Comment) Reset

func (x *Comment) Reset()

func (*Comment) String

func (x *Comment) String() string

type CommunicationExpiration

type CommunicationExpiration int32

Communication expiration time.

const (
	CommunicationExpiration_COMMUNICATION_EXPIRATION_NEVER             CommunicationExpiration = 0
	CommunicationExpiration_COMMUNICATION_EXPIRATION_ONE_HOUR          CommunicationExpiration = 1
	CommunicationExpiration_COMMUNICATION_EXPIRATION_TWO_HOURS         CommunicationExpiration = 2
	CommunicationExpiration_COMMUNICATION_EXPIRATION_THREE_HOURS       CommunicationExpiration = 3
	CommunicationExpiration_COMMUNICATION_EXPIRATION_FOUR_HOURS        CommunicationExpiration = 4
	CommunicationExpiration_COMMUNICATION_EXPIRATION_FIVE_HOURS        CommunicationExpiration = 5
	CommunicationExpiration_COMMUNICATION_EXPIRATION_SIX_HOURS         CommunicationExpiration = 6
	CommunicationExpiration_COMMUNICATION_EXPIRATION_SEVEN_HOURS       CommunicationExpiration = 7
	CommunicationExpiration_COMMUNICATION_EXPIRATION_EIGHT_HOURS       CommunicationExpiration = 8
	CommunicationExpiration_COMMUNICATION_EXPIRATION_NINE_HOURS        CommunicationExpiration = 9
	CommunicationExpiration_COMMUNICATION_EXPIRATION_TEN_HOURS         CommunicationExpiration = 10
	CommunicationExpiration_COMMUNICATION_EXPIRATION_ELEVEN_HOURS      CommunicationExpiration = 11
	CommunicationExpiration_COMMUNICATION_EXPIRATION_TWELVE_HOURS      CommunicationExpiration = 12
	CommunicationExpiration_COMMUNICATION_EXPIRATION_THIRTEEN_HOURS    CommunicationExpiration = 13
	CommunicationExpiration_COMMUNICATION_EXPIRATION_SIXTEEN_HOURS     CommunicationExpiration = 16
	CommunicationExpiration_COMMUNICATION_EXPIRATION_TWENTY_HOURS      CommunicationExpiration = 20
	CommunicationExpiration_COMMUNICATION_EXPIRATION_TWENTY_FOUR_HOURS CommunicationExpiration = 24
	CommunicationExpiration_COMMUNICATION_EXPIRATION_THIRTY_SIX_HOURS  CommunicationExpiration = 36
	CommunicationExpiration_COMMUNICATION_EXPIRATION_TWO_DAYS          CommunicationExpiration = 48
	CommunicationExpiration_COMMUNICATION_EXPIRATION_THREE_DAYS        CommunicationExpiration = 72
	CommunicationExpiration_COMMUNICATION_EXPIRATION_FOUR_DAYS         CommunicationExpiration = 96
	CommunicationExpiration_COMMUNICATION_EXPIRATION_FIVE_DAYS         CommunicationExpiration = 120
	CommunicationExpiration_COMMUNICATION_EXPIRATION_SIX_DAYS          CommunicationExpiration = 144
	CommunicationExpiration_COMMUNICATION_EXPIRATION_ONE_WEEK          CommunicationExpiration = 168
	CommunicationExpiration_COMMUNICATION_EXPIRATION_TWO_WEEKS         CommunicationExpiration = 336
	CommunicationExpiration_COMMUNICATION_EXPIRATION_THREE_WEEKS       CommunicationExpiration = 504
	CommunicationExpiration_COMMUNICATION_EXPIRATION_FOUR_WEEKS        CommunicationExpiration = 672
	CommunicationExpiration_COMMUNICATION_EXPIRATION_ONE_MONTH         CommunicationExpiration = 720
	CommunicationExpiration_COMMUNICATION_EXPIRATION_TWO_MONTHS        CommunicationExpiration = 1440
	CommunicationExpiration_COMMUNICATION_EXPIRATION_THREE_MONTHS      CommunicationExpiration = 2160
	CommunicationExpiration_COMMUNICATION_EXPIRATION_SIX_MONTHS        CommunicationExpiration = 4320
	CommunicationExpiration_COMMUNICATION_EXPIRATION_NINE_MONTHS       CommunicationExpiration = 6480
	CommunicationExpiration_COMMUNICATION_EXPIRATION_ONE_YEAR          CommunicationExpiration = 8760
	CommunicationExpiration_COMMUNICATION_EXPIRATION_THIRTEEN_MONTHS   CommunicationExpiration = 9360
)

func (CommunicationExpiration) Descriptor

func (CommunicationExpiration) Enum

func (CommunicationExpiration) EnumDescriptor deprecated

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

Deprecated: Use CommunicationExpiration.Descriptor instead.

func (CommunicationExpiration) Number

func (CommunicationExpiration) String

func (x CommunicationExpiration) String() string

func (CommunicationExpiration) Type

type CompareOperator

type CompareOperator int32
const (
	CompareOperator_COMPARE_OPERATOR_EQUAL_TO      CompareOperator = 0
	CompareOperator_COMPARE_OPERATOR_GREATER       CompareOperator = 1
	CompareOperator_COMPARE_OPERATOR_GREATER_EQUAL CompareOperator = 2
	CompareOperator_COMPARE_OPERATOR_LESS          CompareOperator = 3
	CompareOperator_COMPARE_OPERATOR_LESS_EQUAL    CompareOperator = 4
	CompareOperator_COMPARE_OPERATOR_STARTS_WITH   CompareOperator = 5
	CompareOperator_COMPARE_OPERATOR_ENDS_WITH     CompareOperator = 6
	CompareOperator_COMPARE_OPERATOR_CONTAINS      CompareOperator = 7
)

func (CompareOperator) Descriptor

func (CompareOperator) Enum

func (x CompareOperator) Enum() *CompareOperator

func (CompareOperator) EnumDescriptor deprecated

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

Deprecated: Use CompareOperator.Descriptor instead.

func (CompareOperator) Number

func (CompareOperator) String

func (x CompareOperator) String() string

func (CompareOperator) Type

type CompareType

type CompareType int32
const (
	CompareType_COMPARE_TYPE_STRING CompareType = 0
	CompareType_COMPARE_TYPE_NUMBER CompareType = 1
	CompareType_COMPARE_TYPE_BOOL   CompareType = 2
)

func (CompareType) Descriptor

func (CompareType) Enum

func (x CompareType) Enum() *CompareType

func (CompareType) EnumDescriptor deprecated

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

Deprecated: Use CompareType.Descriptor instead.

func (CompareType) Number

func (x CompareType) Number() protoreflect.EnumNumber

func (CompareType) String

func (x CompareType) String() string

func (CompareType) Type

type ComplianceListType

type ComplianceListType int32
const (
	ComplianceListType_COMPLIANCE_LIST_TYPE_SCRUB   ComplianceListType = 0
	ComplianceListType_COMPLIANCE_LIST_TYPE_CONSENT ComplianceListType = 1
)

func (ComplianceListType) Descriptor

func (ComplianceListType) Enum

func (ComplianceListType) EnumDescriptor deprecated

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

Deprecated: Use ComplianceListType.Descriptor instead.

func (ComplianceListType) Number

func (ComplianceListType) String

func (x ComplianceListType) String() string

func (ComplianceListType) Type

type ComplianceRule

type ComplianceRule struct {

	// text representation of the compliance rule
	Text string `protobuf:"bytes,1,opt,name=text,proto3" json:"text,omitempty"`
	// whether the compliance rule passed or not
	Permit bool `protobuf:"varint,2,opt,name=permit,proto3" json:"permit,omitempty"`
	// extra response data
	PluginResponse string `protobuf:"bytes,3,opt,name=plugin_response,json=pluginResponse,proto3" json:"plugin_response,omitempty"`
	// contains filtered or unexported fields
}

ComplianceRule -

func (*ComplianceRule) Descriptor deprecated

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

Deprecated: Use ComplianceRule.ProtoReflect.Descriptor instead.

func (*ComplianceRule) GetPermit

func (x *ComplianceRule) GetPermit() bool

func (*ComplianceRule) GetPluginResponse

func (x *ComplianceRule) GetPluginResponse() string

func (*ComplianceRule) GetText

func (x *ComplianceRule) GetText() string

func (*ComplianceRule) ProtoMessage

func (*ComplianceRule) ProtoMessage()

func (*ComplianceRule) ProtoReflect

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

func (*ComplianceRule) Reset

func (x *ComplianceRule) Reset()

func (*ComplianceRule) String

func (x *ComplianceRule) String() string

type ComplianceRuleSet

type ComplianceRuleSet struct {

	// the compliance rule set identifier
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// name of the compliance rule set
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// the SHA indicating the version of the rule set
	Sha string `protobuf:"bytes,3,opt,name=sha,proto3" json:"sha,omitempty"`
	// list of compliance rules ran in this version of the
	// rule set.
	Rules []*ComplianceRule `protobuf:"bytes,4,rep,name=rules,proto3" json:"rules,omitempty"`
	// contains filtered or unexported fields
}

ComplianceRuleSet -

func (*ComplianceRuleSet) Descriptor deprecated

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

Deprecated: Use ComplianceRuleSet.ProtoReflect.Descriptor instead.

func (*ComplianceRuleSet) GetId

func (x *ComplianceRuleSet) GetId() string

func (*ComplianceRuleSet) GetName

func (x *ComplianceRuleSet) GetName() string

func (*ComplianceRuleSet) GetRules

func (x *ComplianceRuleSet) GetRules() []*ComplianceRule

func (*ComplianceRuleSet) GetSha

func (x *ComplianceRuleSet) GetSha() string

func (*ComplianceRuleSet) ProtoMessage

func (*ComplianceRuleSet) ProtoMessage()

func (*ComplianceRuleSet) ProtoReflect

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

func (*ComplianceRuleSet) Reset

func (x *ComplianceRuleSet) Reset()

func (*ComplianceRuleSet) String

func (x *ComplianceRuleSet) String() string

type CompoundFilterJoin

type CompoundFilterJoin int32
const (
	CompoundFilterJoin_AND CompoundFilterJoin = 0
	CompoundFilterJoin_OR  CompoundFilterJoin = 1
)

func (CompoundFilterJoin) Descriptor

func (CompoundFilterJoin) Enum

func (CompoundFilterJoin) EnumDescriptor deprecated

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

Deprecated: Use CompoundFilterJoin.Descriptor instead.

func (CompoundFilterJoin) Number

func (CompoundFilterJoin) String

func (x CompoundFilterJoin) String() string

func (CompoundFilterJoin) Type

type ConfigEntity added in v1.8.15

type ConfigEntity struct {

	// ID of the config entity.
	EntitySid int64 `protobuf:"varint,1,opt,name=entity_sid,json=entitySid,proto3" json:"entity_sid,omitempty"`
	// Type of entity that the @entity_sid will reference.
	EntityType ConfigEntityType `` /* 126-byte string literal not displayed */
	// contains filtered or unexported fields
}

ID and type of a config entity.

func (*ConfigEntity) Descriptor deprecated added in v1.8.15

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

Deprecated: Use ConfigEntity.ProtoReflect.Descriptor instead.

func (*ConfigEntity) GetEntitySid added in v1.8.15

func (x *ConfigEntity) GetEntitySid() int64

func (*ConfigEntity) GetEntityType added in v1.8.15

func (x *ConfigEntity) GetEntityType() ConfigEntityType

func (*ConfigEntity) ProtoMessage added in v1.8.15

func (*ConfigEntity) ProtoMessage()

func (*ConfigEntity) ProtoReflect added in v1.8.15

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

func (*ConfigEntity) Reset added in v1.8.15

func (x *ConfigEntity) Reset()

func (*ConfigEntity) String added in v1.8.15

func (x *ConfigEntity) String() string

type ConfigEntityType

type ConfigEntityType int32
const (
	// entity is a call center node.
	ConfigEntityType_CALL_CENTER_NODE ConfigEntityType = 0
	// entity is a client node.
	ConfigEntityType_CLIENT_NODE ConfigEntityType = 1
	// entity is a location node.
	ConfigEntityType_LOCATION_NODE ConfigEntityType = 2
	// entity is a program node.
	ConfigEntityType_PROGRAM_NODE ConfigEntityType = 3
	// entity is an agent group.
	ConfigEntityType_AGENT_GROUP ConfigEntityType = 4
	// entity is a shift template.
	ConfigEntityType_SHIFT_TEMPLATE ConfigEntityType = 5
	// entity is a wfm agent.
	ConfigEntityType_WFM_AGENT ConfigEntityType = 6
	// entity is a placement rule.
	ConfigEntityType_PLACEMENT_RULE ConfigEntityType = 7
	// entity is a constraint rule.
	ConfigEntityType_CONSTRAINT_RULE ConfigEntityType = 8
	// entity is a non skill activity.
	ConfigEntityType_NON_SKILL_ACTIVITY ConfigEntityType = 9
	// entity is an agent availability.
	ConfigEntityType_AGENT_AVAILABILITY ConfigEntityType = 10
	// entity is an open times.
	ConfigEntityType_OPEN_TIMES ConfigEntityType = 11
	// entity is a scheduling activity.
	ConfigEntityType_SCHEDULING_ACTIVITY ConfigEntityType = 12
	// entity is a skill proficiency.
	ConfigEntityType_SKILL_PROFICIENCY ConfigEntityType = 13
	// entity is a schedule scenario.
	ConfigEntityType_SCHEDULE_SCENARIO ConfigEntityType = 14
	// entity is a skill.
	ConfigEntityType_SKILL ConfigEntityType = 15
	// entity is a tour pattern.
	ConfigEntityType_TOUR_PATTERN ConfigEntityType = 16
	// entity is a tour week pattern.
	ConfigEntityType_TOUR_WEEK_PATTERN ConfigEntityType = 17
	// entity is a tour shift instance config.
	ConfigEntityType_TOUR_SHIFT_INSTANCE_CONFIG ConfigEntityType = 18
	// entity is a tour shift segment config.
	ConfigEntityType_TOUR_SHIFT_SEGMENT_CONFIG ConfigEntityType = 19
	// entity is a tour agent collection.
	ConfigEntityType_TOUR_AGENT_COLLECTION ConfigEntityType = 20
)

func (ConfigEntityType) Descriptor

func (ConfigEntityType) Enum

func (ConfigEntityType) EnumDescriptor deprecated

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

Deprecated: Use ConfigEntityType.Descriptor instead.

func (ConfigEntityType) Number

func (ConfigEntityType) String

func (x ConfigEntityType) String() string

func (ConfigEntityType) Type

type ConfigPermissionEnum added in v1.7.43

type ConfigPermissionEnum int32

ConfigPermissionEnum -

const (
	ConfigPermissionEnum_LIMITED            ConfigPermissionEnum = 0
	ConfigPermissionEnum_ROOM303_MEMBER     ConfigPermissionEnum = 1
	ConfigPermissionEnum_ROOM303_SUPERVISOR ConfigPermissionEnum = 2
)

func (ConfigPermissionEnum) Descriptor added in v1.7.43

func (ConfigPermissionEnum) Enum added in v1.7.43

func (ConfigPermissionEnum) EnumDescriptor deprecated added in v1.7.43

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

Deprecated: Use ConfigPermissionEnum.Descriptor instead.

func (ConfigPermissionEnum) Number added in v1.7.43

func (ConfigPermissionEnum) String added in v1.7.43

func (x ConfigPermissionEnum) String() string

func (ConfigPermissionEnum) Type added in v1.7.43

type ConfigRelationshipType

type ConfigRelationshipType int32

Enum representing the options for config entity relationships.

const (
	// The entity is associated with the other one.
	ConfigRelationshipType_IS_ASSOCIATED_WITH ConfigRelationshipType = 0
	// The entity is NOT associated with the other one.
	ConfigRelationshipType_IS_NOT_ASSOCIATED_WITH ConfigRelationshipType = 1
	// The entity is a member of the other one.
	ConfigRelationshipType_IS_MEMBER_OF ConfigRelationshipType = 2
)

func (ConfigRelationshipType) Descriptor

func (ConfigRelationshipType) Enum

func (ConfigRelationshipType) EnumDescriptor deprecated

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

Deprecated: Use ConfigRelationshipType.Descriptor instead.

func (ConfigRelationshipType) Number

func (ConfigRelationshipType) String

func (x ConfigRelationshipType) String() string

func (ConfigRelationshipType) Type

type ConfigSound

type ConfigSound int32
const (
	// enum needs to start at 0 so this cannot be removed.
	// this should be treated the same as CONFIG_SOUND_NUMBER_1.
	ConfigSound_CONFIG_SOUND_ONE                       ConfigSound = 0
	ConfigSound_CONFIG_SOUND_NUMBER_1                  ConfigSound = 38
	ConfigSound_CONFIG_SOUND_NUMBER_2                  ConfigSound = 39
	ConfigSound_CONFIG_SOUND_NUMBER_3                  ConfigSound = 40
	ConfigSound_CONFIG_SOUND_NUMBER_4                  ConfigSound = 41
	ConfigSound_CONFIG_SOUND_NUMBER_5                  ConfigSound = 42
	ConfigSound_CONFIG_SOUND_NUMBER_6                  ConfigSound = 43
	ConfigSound_CONFIG_SOUND_NUMBER_7                  ConfigSound = 44
	ConfigSound_CONFIG_SOUND_NUMBER_8                  ConfigSound = 45
	ConfigSound_CONFIG_SOUND_NUMBER_9                  ConfigSound = 46
	ConfigSound_CONFIG_SOUND_NUMBER_10                 ConfigSound = 47
	ConfigSound_CONFIG_SOUND_NUMBER_11                 ConfigSound = 48
	ConfigSound_CONFIG_SOUND_NUMBER_12                 ConfigSound = 49
	ConfigSound_CONFIG_SOUND_NUMBER_13                 ConfigSound = 50
	ConfigSound_CONFIG_SOUND_NUMBER_14                 ConfigSound = 51
	ConfigSound_CONFIG_SOUND_NUMBER_15                 ConfigSound = 52
	ConfigSound_CONFIG_SOUND_NUMBER_16                 ConfigSound = 53
	ConfigSound_CONFIG_SOUND_NUMBER_17                 ConfigSound = 54
	ConfigSound_CONFIG_SOUND_NUMBER_18                 ConfigSound = 55
	ConfigSound_CONFIG_SOUND_NUMBER_19                 ConfigSound = 56
	ConfigSound_CONFIG_SOUND_NUMBER_20                 ConfigSound = 57
	ConfigSound_CONFIG_SOUND_NUMBER_21                 ConfigSound = 58
	ConfigSound_CONFIG_SOUND_NUMBER_22                 ConfigSound = 59
	ConfigSound_CONFIG_SOUND_NUMBER_23                 ConfigSound = 60
	ConfigSound_CONFIG_SOUND_NUMBER_24                 ConfigSound = 61
	ConfigSound_CONFIG_SOUND_NUMBER_25                 ConfigSound = 62
	ConfigSound_CONFIG_SOUND_NUMBER_26                 ConfigSound = 63
	ConfigSound_CONFIG_SOUND_NUMBER_27                 ConfigSound = 64
	ConfigSound_CONFIG_SOUND_NUMBER_28                 ConfigSound = 65
	ConfigSound_CONFIG_SOUND_NUMBER_29                 ConfigSound = 66
	ConfigSound_CONFIG_SOUND_NUMBER_30                 ConfigSound = 67
	ConfigSound_CONFIG_SOUND_NUMBER_31                 ConfigSound = 68
	ConfigSound_CONFIG_SOUND_NUMBER_32                 ConfigSound = 69
	ConfigSound_CONFIG_SOUND_NUMBER_33                 ConfigSound = 70
	ConfigSound_CONFIG_SOUND_NUMBER_34                 ConfigSound = 71
	ConfigSound_CONFIG_SOUND_NUMBER_35                 ConfigSound = 72
	ConfigSound_CONFIG_SOUND_NUMBER_36                 ConfigSound = 73
	ConfigSound_CONFIG_SOUND_NUMBER_37                 ConfigSound = 74
	ConfigSound_CONFIG_SOUND_NUMBER_38                 ConfigSound = 75
	ConfigSound_CONFIG_SOUND_NUMBER_39                 ConfigSound = 76
	ConfigSound_CONFIG_SOUND_NUMBER_40                 ConfigSound = 77
	ConfigSound_CONFIG_SOUND_NUMBER_41                 ConfigSound = 78
	ConfigSound_CONFIG_SOUND_NUMBER_42                 ConfigSound = 79
	ConfigSound_CONFIG_SOUND_NUMBER_43                 ConfigSound = 80
	ConfigSound_CONFIG_SOUND_NUMBER_44                 ConfigSound = 81
	ConfigSound_CONFIG_SOUND_NUMBER_45                 ConfigSound = 82
	ConfigSound_CONFIG_SOUND_NUMBER_46                 ConfigSound = 83
	ConfigSound_CONFIG_SOUND_NUMBER_47                 ConfigSound = 84
	ConfigSound_CONFIG_SOUND_NUMBER_48                 ConfigSound = 85
	ConfigSound_CONFIG_SOUND_NUMBER_49                 ConfigSound = 86
	ConfigSound_CONFIG_SOUND_NUMBER_50                 ConfigSound = 87
	ConfigSound_CONFIG_SOUND_NUMBER_51                 ConfigSound = 88
	ConfigSound_CONFIG_SOUND_NUMBER_52                 ConfigSound = 89
	ConfigSound_CONFIG_SOUND_NUMBER_53                 ConfigSound = 90
	ConfigSound_CONFIG_SOUND_NUMBER_54                 ConfigSound = 91
	ConfigSound_CONFIG_SOUND_NUMBER_55                 ConfigSound = 92
	ConfigSound_CONFIG_SOUND_NUMBER_56                 ConfigSound = 93
	ConfigSound_CONFIG_SOUND_NUMBER_57                 ConfigSound = 94
	ConfigSound_CONFIG_SOUND_NUMBER_58                 ConfigSound = 95
	ConfigSound_CONFIG_SOUND_NUMBER_59                 ConfigSound = 96
	ConfigSound_CONFIG_SOUND_NUMBER_60                 ConfigSound = 97
	ConfigSound_CONFIG_SOUND_NUMBER_61                 ConfigSound = 98
	ConfigSound_CONFIG_SOUND_NUMBER_62                 ConfigSound = 99
	ConfigSound_CONFIG_SOUND_NUMBER_63                 ConfigSound = 100
	ConfigSound_CONFIG_SOUND_NUMBER_64                 ConfigSound = 101
	ConfigSound_CONFIG_SOUND_NUMBER_65                 ConfigSound = 102
	ConfigSound_CONFIG_SOUND_NUMBER_66                 ConfigSound = 103
	ConfigSound_CONFIG_SOUND_NUMBER_67                 ConfigSound = 104
	ConfigSound_CONFIG_SOUND_NUMBER_68                 ConfigSound = 105
	ConfigSound_CONFIG_SOUND_NUMBER_69                 ConfigSound = 106
	ConfigSound_CONFIG_SOUND_NUMBER_70                 ConfigSound = 107
	ConfigSound_CONFIG_SOUND_NUMBER_71                 ConfigSound = 108
	ConfigSound_CONFIG_SOUND_NUMBER_72                 ConfigSound = 109
	ConfigSound_CONFIG_SOUND_NUMBER_73                 ConfigSound = 110
	ConfigSound_CONFIG_SOUND_NUMBER_74                 ConfigSound = 111
	ConfigSound_CONFIG_SOUND_NUMBER_75                 ConfigSound = 112
	ConfigSound_CONFIG_SOUND_NUMBER_76                 ConfigSound = 113
	ConfigSound_CONFIG_SOUND_NUMBER_77                 ConfigSound = 114
	ConfigSound_CONFIG_SOUND_NUMBER_78                 ConfigSound = 115
	ConfigSound_CONFIG_SOUND_NUMBER_79                 ConfigSound = 116
	ConfigSound_CONFIG_SOUND_NUMBER_80                 ConfigSound = 117
	ConfigSound_CONFIG_SOUND_NUMBER_81                 ConfigSound = 118
	ConfigSound_CONFIG_SOUND_NUMBER_82                 ConfigSound = 119
	ConfigSound_CONFIG_SOUND_NUMBER_83                 ConfigSound = 120
	ConfigSound_CONFIG_SOUND_NUMBER_84                 ConfigSound = 121
	ConfigSound_CONFIG_SOUND_NUMBER_85                 ConfigSound = 122
	ConfigSound_CONFIG_SOUND_NUMBER_86                 ConfigSound = 123
	ConfigSound_CONFIG_SOUND_NUMBER_87                 ConfigSound = 124
	ConfigSound_CONFIG_SOUND_NUMBER_88                 ConfigSound = 125
	ConfigSound_CONFIG_SOUND_NUMBER_89                 ConfigSound = 126
	ConfigSound_CONFIG_SOUND_NUMBER_90                 ConfigSound = 127
	ConfigSound_CONFIG_SOUND_NUMBER_91                 ConfigSound = 128
	ConfigSound_CONFIG_SOUND_NUMBER_92                 ConfigSound = 129
	ConfigSound_CONFIG_SOUND_NUMBER_93                 ConfigSound = 130
	ConfigSound_CONFIG_SOUND_NUMBER_94                 ConfigSound = 131
	ConfigSound_CONFIG_SOUND_NUMBER_95                 ConfigSound = 132
	ConfigSound_CONFIG_SOUND_NUMBER_96                 ConfigSound = 133
	ConfigSound_CONFIG_SOUND_NUMBER_97                 ConfigSound = 134
	ConfigSound_CONFIG_SOUND_NUMBER_98                 ConfigSound = 135
	ConfigSound_CONFIG_SOUND_NUMBER_99                 ConfigSound = 136
	ConfigSound_CONFIG_SOUND_NUMBER_100                ConfigSound = 278
	ConfigSound_CONFIG_SOUND_ORDINAL_1                 ConfigSound = 137
	ConfigSound_CONFIG_SOUND_ORDINAL_2                 ConfigSound = 138
	ConfigSound_CONFIG_SOUND_ORDINAL_3                 ConfigSound = 139
	ConfigSound_CONFIG_SOUND_ORDINAL_4                 ConfigSound = 140
	ConfigSound_CONFIG_SOUND_ORDINAL_5                 ConfigSound = 141
	ConfigSound_CONFIG_SOUND_ORDINAL_6                 ConfigSound = 142
	ConfigSound_CONFIG_SOUND_ORDINAL_7                 ConfigSound = 143
	ConfigSound_CONFIG_SOUND_ORDINAL_8                 ConfigSound = 144
	ConfigSound_CONFIG_SOUND_ORDINAL_9                 ConfigSound = 145
	ConfigSound_CONFIG_SOUND_ORDINAL_10                ConfigSound = 146
	ConfigSound_CONFIG_SOUND_ORDINAL_11                ConfigSound = 147
	ConfigSound_CONFIG_SOUND_ORDINAL_12                ConfigSound = 148
	ConfigSound_CONFIG_SOUND_ORDINAL_13                ConfigSound = 149
	ConfigSound_CONFIG_SOUND_ORDINAL_14                ConfigSound = 150
	ConfigSound_CONFIG_SOUND_ORDINAL_15                ConfigSound = 151
	ConfigSound_CONFIG_SOUND_ORDINAL_16                ConfigSound = 152
	ConfigSound_CONFIG_SOUND_ORDINAL_17                ConfigSound = 153
	ConfigSound_CONFIG_SOUND_ORDINAL_18                ConfigSound = 154
	ConfigSound_CONFIG_SOUND_ORDINAL_19                ConfigSound = 155
	ConfigSound_CONFIG_SOUND_ORDINAL_20                ConfigSound = 156
	ConfigSound_CONFIG_SOUND_ORDINAL_21                ConfigSound = 157
	ConfigSound_CONFIG_SOUND_ORDINAL_22                ConfigSound = 158
	ConfigSound_CONFIG_SOUND_ORDINAL_23                ConfigSound = 159
	ConfigSound_CONFIG_SOUND_ORDINAL_24                ConfigSound = 160
	ConfigSound_CONFIG_SOUND_ORDINAL_25                ConfigSound = 161
	ConfigSound_CONFIG_SOUND_ORDINAL_26                ConfigSound = 162
	ConfigSound_CONFIG_SOUND_ORDINAL_27                ConfigSound = 163
	ConfigSound_CONFIG_SOUND_ORDINAL_28                ConfigSound = 164
	ConfigSound_CONFIG_SOUND_ORDINAL_29                ConfigSound = 165
	ConfigSound_CONFIG_SOUND_ORDINAL_30                ConfigSound = 166
	ConfigSound_CONFIG_SOUND_ORDINAL_31                ConfigSound = 167
	ConfigSound_CONFIG_SOUND_ORDINAL_32                ConfigSound = 168
	ConfigSound_CONFIG_SOUND_ORDINAL_33                ConfigSound = 169
	ConfigSound_CONFIG_SOUND_ORDINAL_34                ConfigSound = 170
	ConfigSound_CONFIG_SOUND_ORDINAL_35                ConfigSound = 171
	ConfigSound_CONFIG_SOUND_ORDINAL_36                ConfigSound = 172
	ConfigSound_CONFIG_SOUND_ORDINAL_37                ConfigSound = 173
	ConfigSound_CONFIG_SOUND_ORDINAL_38                ConfigSound = 174
	ConfigSound_CONFIG_SOUND_ORDINAL_39                ConfigSound = 175
	ConfigSound_CONFIG_SOUND_ORDINAL_40                ConfigSound = 176
	ConfigSound_CONFIG_SOUND_ORDINAL_41                ConfigSound = 177
	ConfigSound_CONFIG_SOUND_ORDINAL_42                ConfigSound = 178
	ConfigSound_CONFIG_SOUND_ORDINAL_43                ConfigSound = 179
	ConfigSound_CONFIG_SOUND_ORDINAL_44                ConfigSound = 180
	ConfigSound_CONFIG_SOUND_ORDINAL_45                ConfigSound = 181
	ConfigSound_CONFIG_SOUND_ORDINAL_46                ConfigSound = 182
	ConfigSound_CONFIG_SOUND_ORDINAL_47                ConfigSound = 183
	ConfigSound_CONFIG_SOUND_ORDINAL_48                ConfigSound = 184
	ConfigSound_CONFIG_SOUND_ORDINAL_49                ConfigSound = 185
	ConfigSound_CONFIG_SOUND_ORDINAL_50                ConfigSound = 186
	ConfigSound_CONFIG_SOUND_ORDINAL_51                ConfigSound = 187
	ConfigSound_CONFIG_SOUND_ORDINAL_52                ConfigSound = 188
	ConfigSound_CONFIG_SOUND_ORDINAL_53                ConfigSound = 189
	ConfigSound_CONFIG_SOUND_ORDINAL_54                ConfigSound = 190
	ConfigSound_CONFIG_SOUND_ORDINAL_55                ConfigSound = 191
	ConfigSound_CONFIG_SOUND_ORDINAL_56                ConfigSound = 192
	ConfigSound_CONFIG_SOUND_ORDINAL_57                ConfigSound = 193
	ConfigSound_CONFIG_SOUND_ORDINAL_58                ConfigSound = 194
	ConfigSound_CONFIG_SOUND_ORDINAL_59                ConfigSound = 195
	ConfigSound_CONFIG_SOUND_ORDINAL_60                ConfigSound = 196
	ConfigSound_CONFIG_SOUND_ORDINAL_61                ConfigSound = 197
	ConfigSound_CONFIG_SOUND_ORDINAL_62                ConfigSound = 198
	ConfigSound_CONFIG_SOUND_ORDINAL_63                ConfigSound = 199
	ConfigSound_CONFIG_SOUND_ORDINAL_64                ConfigSound = 200
	ConfigSound_CONFIG_SOUND_ORDINAL_65                ConfigSound = 201
	ConfigSound_CONFIG_SOUND_ORDINAL_66                ConfigSound = 202
	ConfigSound_CONFIG_SOUND_ORDINAL_67                ConfigSound = 203
	ConfigSound_CONFIG_SOUND_ORDINAL_68                ConfigSound = 204
	ConfigSound_CONFIG_SOUND_ORDINAL_69                ConfigSound = 205
	ConfigSound_CONFIG_SOUND_ORDINAL_70                ConfigSound = 206
	ConfigSound_CONFIG_SOUND_ORDINAL_71                ConfigSound = 207
	ConfigSound_CONFIG_SOUND_ORDINAL_72                ConfigSound = 208
	ConfigSound_CONFIG_SOUND_ORDINAL_73                ConfigSound = 209
	ConfigSound_CONFIG_SOUND_ORDINAL_74                ConfigSound = 210
	ConfigSound_CONFIG_SOUND_ORDINAL_75                ConfigSound = 211
	ConfigSound_CONFIG_SOUND_ORDINAL_76                ConfigSound = 212
	ConfigSound_CONFIG_SOUND_ORDINAL_77                ConfigSound = 213
	ConfigSound_CONFIG_SOUND_ORDINAL_78                ConfigSound = 214
	ConfigSound_CONFIG_SOUND_ORDINAL_79                ConfigSound = 215
	ConfigSound_CONFIG_SOUND_ORDINAL_80                ConfigSound = 216
	ConfigSound_CONFIG_SOUND_ORDINAL_81                ConfigSound = 217
	ConfigSound_CONFIG_SOUND_ORDINAL_82                ConfigSound = 218
	ConfigSound_CONFIG_SOUND_ORDINAL_83                ConfigSound = 219
	ConfigSound_CONFIG_SOUND_ORDINAL_84                ConfigSound = 220
	ConfigSound_CONFIG_SOUND_ORDINAL_85                ConfigSound = 221
	ConfigSound_CONFIG_SOUND_ORDINAL_86                ConfigSound = 222
	ConfigSound_CONFIG_SOUND_ORDINAL_87                ConfigSound = 223
	ConfigSound_CONFIG_SOUND_ORDINAL_88                ConfigSound = 224
	ConfigSound_CONFIG_SOUND_ORDINAL_89                ConfigSound = 225
	ConfigSound_CONFIG_SOUND_ORDINAL_90                ConfigSound = 226
	ConfigSound_CONFIG_SOUND_ORDINAL_91                ConfigSound = 227
	ConfigSound_CONFIG_SOUND_ORDINAL_92                ConfigSound = 228
	ConfigSound_CONFIG_SOUND_ORDINAL_93                ConfigSound = 229
	ConfigSound_CONFIG_SOUND_ORDINAL_94                ConfigSound = 230
	ConfigSound_CONFIG_SOUND_ORDINAL_95                ConfigSound = 231
	ConfigSound_CONFIG_SOUND_ORDINAL_96                ConfigSound = 232
	ConfigSound_CONFIG_SOUND_ORDINAL_97                ConfigSound = 233
	ConfigSound_CONFIG_SOUND_ORDINAL_98                ConfigSound = 234
	ConfigSound_CONFIG_SOUND_ORDINAL_99                ConfigSound = 235
	ConfigSound_CONFIG_SOUND_ORDINAL_100               ConfigSound = 279
	ConfigSound_CONFIG_SOUND_AGENTLOGIN_CALL_ENDED     ConfigSound = 236
	ConfigSound_CONFIG_SOUND_AGENTLOGIN_TRUMPET        ConfigSound = 237
	ConfigSound_CONFIG_SOUND_ANNOUNCE_POSITION_END     ConfigSound = 238
	ConfigSound_CONFIG_SOUND_ANNOUNCE_POSITION_SHORTLY ConfigSound = 239
	ConfigSound_CONFIG_SOUND_ANNOUNCE_POSITION_START   ConfigSound = 240
	ConfigSound_CONFIG_SOUND_ANNOUNCE_TIME_END         ConfigSound = 241
	ConfigSound_CONFIG_SOUND_ANNOUNCE_TIME_SHORTLY     ConfigSound = 242
	ConfigSound_CONFIG_SOUND_ANNOUNCE_TIME_START       ConfigSound = 243
	ConfigSound_CONFIG_SOUND_BEEP                      ConfigSound = 244
	ConfigSound_CONFIG_SOUND_FPM_CALM_RIVER            ConfigSound = 245
	ConfigSound_CONFIG_SOUND_NBDY_AVAIL_TO_TAKE_CALL   ConfigSound = 246
	ConfigSound_CONFIG_SOUND_PBX_AGENT_RING            ConfigSound = 247
	ConfigSound_CONFIG_SOUND_INBOUND_AGENT_JOIN        ConfigSound = 248
	ConfigSound_CONFIG_SOUND_INBOUND_AGENT_LEAVE       ConfigSound = 249
	ConfigSound_CONFIG_SOUND_INBOUND_CALLER_JOIN       ConfigSound = 250
	ConfigSound_CONFIG_SOUND_INBOUND_CALLER_LEAVE      ConfigSound = 251
	ConfigSound_CONFIG_SOUND_INBOUND_MOH               ConfigSound = 252
	ConfigSound_CONFIG_SOUND_INBOUND_NOBODY_AVAILABLE  ConfigSound = 253
	ConfigSound_CONFIG_SOUND_INBOUND_QUEUE_CALLBACK    ConfigSound = 254
	ConfigSound_CONFIG_SOUND_OUTBOUND_AGENT_JOIN       ConfigSound = 255
	ConfigSound_CONFIG_SOUND_OUTBOUND_AGENT_LEAVE      ConfigSound = 256
	ConfigSound_CONFIG_SOUND_OUTBOUND_CALLER_JOIN      ConfigSound = 257
	ConfigSound_CONFIG_SOUND_OUTBOUND_CALLER_LEAVE     ConfigSound = 258
	ConfigSound_CONFIG_SOUND_OUTBOUND_MOH              ConfigSound = 259
	ConfigSound_CONFIG_SOUND_OUTBOUND_NOBODY_AVAILABLE ConfigSound = 260
	ConfigSound_CONFIG_SOUND_OUTBOUND_QUEUE_CALLBACK   ConfigSound = 261
	ConfigSound_CONFIG_SOUND_PREVIEW_AGENT_JOIN        ConfigSound = 262
	ConfigSound_CONFIG_SOUND_PREVIEW_AGENT_LEAVE       ConfigSound = 263
	ConfigSound_CONFIG_SOUND_PREVIEW_AGENT_PREPARE     ConfigSound = 264
	ConfigSound_CONFIG_SOUND_PREVIEW_CALLER_JOIN       ConfigSound = 265
	ConfigSound_CONFIG_SOUND_PREVIEW_CALLER_LEAVE      ConfigSound = 266
	ConfigSound_CONFIG_SOUND_PREVIEW_MOH               ConfigSound = 267
	ConfigSound_CONFIG_SOUND_PREVIEW_NOBODY_AVAILABLE  ConfigSound = 268
	ConfigSound_CONFIG_SOUND_PREVIEW_QUEUE_CALLBACK    ConfigSound = 269
	ConfigSound_CONFIG_SOUND_MANUAL_AGENT_JOIN         ConfigSound = 270
	ConfigSound_CONFIG_SOUND_MANUAL_AGENT_LEAVE        ConfigSound = 271
	ConfigSound_CONFIG_SOUND_MANUAL_AGENT_PREPARE      ConfigSound = 272
	ConfigSound_CONFIG_SOUND_MANUAL_CALLER_JOIN        ConfigSound = 273
	ConfigSound_CONFIG_SOUND_MANUAL_CALLER_LEAVE       ConfigSound = 274
	ConfigSound_CONFIG_SOUND_MANUAL_MOH                ConfigSound = 275
	ConfigSound_CONFIG_SOUND_MANUAL_NOBODY_AVAILABLE   ConfigSound = 276
	ConfigSound_CONFIG_SOUND_MANUAL_QUEUE_CALLBACK     ConfigSound = 277
	ConfigSound_CONFIG_SOUND_OUTBOUND_MOH_HOLD         ConfigSound = 280
	ConfigSound_CONFIG_SOUND_OUTBOUND_MOH_MULTIACCEPT  ConfigSound = 281
	ConfigSound_CONFIG_SOUND_OUTBOUND_MOH_TRANSFER     ConfigSound = 282
	ConfigSound_CONFIG_SOUND_INBOUND_MOH_HOLD          ConfigSound = 283
	ConfigSound_CONFIG_SOUND_INBOUND_MOH_MULTIACCEPT   ConfigSound = 284
	ConfigSound_CONFIG_SOUND_INBOUND_MOH_TRANSFER      ConfigSound = 285
	ConfigSound_CONFIG_SOUND_PREVIEW_MOH_HOLD          ConfigSound = 286
	ConfigSound_CONFIG_SOUND_PREVIEW_MOH_MULTIACCEPT   ConfigSound = 287
	ConfigSound_CONFIG_SOUND_PREVIEW_MOH_TRANSFER      ConfigSound = 288
	ConfigSound_CONFIG_SOUND_MANUAL_MOH_HOLD           ConfigSound = 289
	ConfigSound_CONFIG_SOUND_MANUAL_MOH_MULTIACCEPT    ConfigSound = 290
	ConfigSound_CONFIG_SOUND_MANUAL_MOH_TRANSFER       ConfigSound = 291
	ConfigSound_CONFIG_SOUND_CALLBACK_QUEUED_ALREADY   ConfigSound = 292
)

func (ConfigSound) Descriptor

func (ConfigSound) Enum

func (x ConfigSound) Enum() *ConfigSound

func (ConfigSound) EnumDescriptor deprecated

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

Deprecated: Use ConfigSound.Descriptor instead.

func (ConfigSound) Number

func (x ConfigSound) Number() protoreflect.EnumNumber

func (ConfigSound) String

func (x ConfigSound) String() string

func (ConfigSound) Type

type ConfirmClose deprecated

type ConfirmClose struct {
	Status int64 `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"`
	// contains filtered or unexported fields
}

ConfirmClose - Boolean response for closing a Ticket

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

func (*ConfirmClose) Descriptor deprecated

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

Deprecated: Use ConfirmClose.ProtoReflect.Descriptor instead.

func (*ConfirmClose) GetStatus

func (x *ConfirmClose) GetStatus() int64

func (*ConfirmClose) ProtoMessage

func (*ConfirmClose) ProtoMessage()

func (*ConfirmClose) ProtoReflect

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

func (*ConfirmClose) Reset

func (x *ConfirmClose) Reset()

func (*ConfirmClose) String

func (x *ConfirmClose) String() string

type ConfirmReplyComment

type ConfirmReplyComment struct {

	// boolean value to confirm edit comment
	//
	// Deprecated: Marked as deprecated in api/commons/tickets.proto.
	IsCreated bool `protobuf:"varint,1,opt,name=is_created,json=isCreated,proto3" json:"is_created,omitempty"`
	// contains filtered or unexported fields
}

ConfirmReplyComment -

func (*ConfirmReplyComment) Descriptor deprecated

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

Deprecated: Use ConfirmReplyComment.ProtoReflect.Descriptor instead.

func (*ConfirmReplyComment) GetIsCreated deprecated

func (x *ConfirmReplyComment) GetIsCreated() bool

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

func (*ConfirmReplyComment) ProtoMessage

func (*ConfirmReplyComment) ProtoMessage()

func (*ConfirmReplyComment) ProtoReflect

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

func (*ConfirmReplyComment) Reset

func (x *ConfirmReplyComment) Reset()

func (*ConfirmReplyComment) String

func (x *ConfirmReplyComment) String() string

type ConnectedInbox

type ConnectedInbox struct {

	// connected inbox identifier
	ConnectedInboxSid int64 `protobuf:"varint,1,opt,name=connected_inbox_sid,json=connectedInboxSid,proto3" json:"connected_inbox_sid,omitempty"`
	// connected email address
	EmailAddress string `protobuf:"bytes,2,opt,name=email_address,json=emailAddress,proto3" json:"email_address,omitempty"`
	// username for accessing email
	Username string `protobuf:"bytes,3,opt,name=username,proto3" json:"username,omitempty"`
	// password for accessing email
	Password string `protobuf:"bytes,4,opt,name=password,proto3" json:"password,omitempty"`
	// how often the email should be checked (in minutes)
	CheckFrequencyMinutes int64 `` /* 127-byte string literal not displayed */
	// server name the email is located on
	ServerName string `protobuf:"bytes,6,opt,name=server_name,json=serverName,proto3" json:"server_name,omitempty"`
	// server port the email is located on
	ServerPort int64 `protobuf:"varint,7,opt,name=server_port,json=serverPort,proto3" json:"server_port,omitempty"`
	// time the email was last scheduled to be checked
	LastScheduledTime *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=last_scheduled_time,json=lastScheduledTime,proto3" json:"last_scheduled_time,omitempty"`
	// time the email was last checked
	LastChecked *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=last_checked,json=lastChecked,proto3" json:"last_checked,omitempty"`
	// how many emails should build up before getting purged
	PurgeThreshold int64 `protobuf:"varint,10,opt,name=purge_threshold,json=purgeThreshold,proto3" json:"purge_threshold,omitempty"`
	// salt used in encoding
	EmailSalt string `protobuf:"bytes,11,opt,name=email_salt,json=emailSalt,proto3" json:"email_salt,omitempty"`
	// number of consecutive failures allowed before entering an ERROR_STANDBY state
	NumConsecutiveFailures int32 `` /* 131-byte string literal not displayed */
	// the last error that occurred
	LastError *wrapperspb.StringValue `protobuf:"bytes,13,opt,name=last_error,json=lastError,proto3" json:"last_error,omitempty"`
	// time the email entered ERROR_STANDBY
	StandbyErrorTime *timestamppb.Timestamp `protobuf:"bytes,14,opt,name=standby_error_time,json=standbyErrorTime,proto3" json:"standby_error_time,omitempty"`
	// time the inbox was last updated
	LastUpdated *timestamppb.Timestamp `protobuf:"bytes,15,opt,name=last_updated,json=lastUpdated,proto3" json:"last_updated,omitempty"`
	// maximum message size
	MaxMessageSize int32 `protobuf:"varint,16,opt,name=max_message_size,json=maxMessageSize,proto3" json:"max_message_size,omitempty"`
	// maximum number of messages
	MaxMessages int32 `protobuf:"varint,17,opt,name=max_messages,json=maxMessages,proto3" json:"max_messages,omitempty"`
	// google xoauth2 refresh token (if using google xoauth2)
	//
	// Deprecated: Marked as deprecated in api/commons/omnichannel.proto.
	GoogleXoauth2RefreshToken *wrapperspb.StringValue `` /* 141-byte string literal not displayed */
	// google xoauth2 access token (if using google xoauth2)
	//
	// Deprecated: Marked as deprecated in api/commons/omnichannel.proto.
	GoogleXoauth2AccessToken *wrapperspb.StringValue `` /* 138-byte string literal not displayed */
	// time the google xoauth2 access token expires (if using google xoauth2)
	//
	// Deprecated: Marked as deprecated in api/commons/omnichannel.proto.
	GoogleXoauth2AccessTokenExpiration *timestamppb.Timestamp `` /* 170-byte string literal not displayed */
	// type of authentication that should be used
	AuthenticationType ConnectedInboxAuthenticationType `` /* 167-byte string literal not displayed */
	// config for the oauth provider
	OauthReferenceId *ConnectedInboxOAuthConfig `protobuf:"bytes,22,opt,name=oauth_reference_id,json=oauthReferenceId,proto3" json:"oauth_reference_id,omitempty"`
	// contains filtered or unexported fields
}

ConnectedInbox -

func (*ConnectedInbox) Descriptor deprecated

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

Deprecated: Use ConnectedInbox.ProtoReflect.Descriptor instead.

func (*ConnectedInbox) GetAuthenticationType

func (x *ConnectedInbox) GetAuthenticationType() ConnectedInboxAuthenticationType

func (*ConnectedInbox) GetCheckFrequencyMinutes

func (x *ConnectedInbox) GetCheckFrequencyMinutes() int64

func (*ConnectedInbox) GetConnectedInboxSid

func (x *ConnectedInbox) GetConnectedInboxSid() int64

func (*ConnectedInbox) GetEmailAddress

func (x *ConnectedInbox) GetEmailAddress() string

func (*ConnectedInbox) GetEmailSalt

func (x *ConnectedInbox) GetEmailSalt() string

func (*ConnectedInbox) GetGoogleXoauth2AccessToken deprecated

func (x *ConnectedInbox) GetGoogleXoauth2AccessToken() *wrapperspb.StringValue

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

func (*ConnectedInbox) GetGoogleXoauth2AccessTokenExpiration deprecated

func (x *ConnectedInbox) GetGoogleXoauth2AccessTokenExpiration() *timestamppb.Timestamp

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

func (*ConnectedInbox) GetGoogleXoauth2RefreshToken deprecated

func (x *ConnectedInbox) GetGoogleXoauth2RefreshToken() *wrapperspb.StringValue

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

func (*ConnectedInbox) GetLastChecked

func (x *ConnectedInbox) GetLastChecked() *timestamppb.Timestamp

func (*ConnectedInbox) GetLastError

func (x *ConnectedInbox) GetLastError() *wrapperspb.StringValue

func (*ConnectedInbox) GetLastScheduledTime

func (x *ConnectedInbox) GetLastScheduledTime() *timestamppb.Timestamp

func (*ConnectedInbox) GetLastUpdated

func (x *ConnectedInbox) GetLastUpdated() *timestamppb.Timestamp

func (*ConnectedInbox) GetMaxMessageSize

func (x *ConnectedInbox) GetMaxMessageSize() int32

func (*ConnectedInbox) GetMaxMessages

func (x *ConnectedInbox) GetMaxMessages() int32

func (*ConnectedInbox) GetNumConsecutiveFailures

func (x *ConnectedInbox) GetNumConsecutiveFailures() int32

func (*ConnectedInbox) GetOauthReferenceId added in v1.7.50

func (x *ConnectedInbox) GetOauthReferenceId() *ConnectedInboxOAuthConfig

func (*ConnectedInbox) GetPassword

func (x *ConnectedInbox) GetPassword() string

func (*ConnectedInbox) GetPurgeThreshold

func (x *ConnectedInbox) GetPurgeThreshold() int64

func (*ConnectedInbox) GetServerName

func (x *ConnectedInbox) GetServerName() string

func (*ConnectedInbox) GetServerPort

func (x *ConnectedInbox) GetServerPort() int64

func (*ConnectedInbox) GetStandbyErrorTime

func (x *ConnectedInbox) GetStandbyErrorTime() *timestamppb.Timestamp

func (*ConnectedInbox) GetUsername

func (x *ConnectedInbox) GetUsername() string

func (*ConnectedInbox) ProtoMessage

func (*ConnectedInbox) ProtoMessage()

func (*ConnectedInbox) ProtoReflect

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

func (*ConnectedInbox) Reset

func (x *ConnectedInbox) Reset()

func (*ConnectedInbox) String

func (x *ConnectedInbox) String() string

type ConnectedInboxAuthenticationType

type ConnectedInboxAuthenticationType int32

ConnectedInboxAuthenticationType -

const (
	ConnectedInboxAuthenticationType_CONNECTED_INBOX_AUTHENTICATION_TYPE_PASSWORD       ConnectedInboxAuthenticationType = 0
	ConnectedInboxAuthenticationType_CONNECTED_INBOX_AUTHENTICATION_TYPE_GOOGLE_XOAUTH2 ConnectedInboxAuthenticationType = 1
	ConnectedInboxAuthenticationType_CONNECTED_INBOX_AUTHENTICATION_TYPE_MICROSOFT_365  ConnectedInboxAuthenticationType = 2
)

func (ConnectedInboxAuthenticationType) Descriptor

func (ConnectedInboxAuthenticationType) Enum

func (ConnectedInboxAuthenticationType) EnumDescriptor deprecated

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

Deprecated: Use ConnectedInboxAuthenticationType.Descriptor instead.

func (ConnectedInboxAuthenticationType) Number

func (ConnectedInboxAuthenticationType) String

func (ConnectedInboxAuthenticationType) Type

type ConnectedInboxOAuthConfig added in v1.7.50

type ConnectedInboxOAuthConfig struct {
	AccessToken  string `protobuf:"bytes,1,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty"`
	RefreshToken string `protobuf:"bytes,2,opt,name=refresh_token,json=refreshToken,proto3" json:"refresh_token,omitempty"`
	ExpiresAt    int64  `protobuf:"varint,3,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
	ReferenceId  string `protobuf:"bytes,4,opt,name=reference_id,json=referenceId,proto3" json:"reference_id,omitempty"`
	// contains filtered or unexported fields
}

ConnectedInboxOAuthConfig -

func (*ConnectedInboxOAuthConfig) Descriptor deprecated added in v1.7.50

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

Deprecated: Use ConnectedInboxOAuthConfig.ProtoReflect.Descriptor instead.

func (*ConnectedInboxOAuthConfig) GetAccessToken added in v1.7.50

func (x *ConnectedInboxOAuthConfig) GetAccessToken() string

func (*ConnectedInboxOAuthConfig) GetExpiresAt added in v1.7.50

func (x *ConnectedInboxOAuthConfig) GetExpiresAt() int64

func (*ConnectedInboxOAuthConfig) GetReferenceId added in v1.7.50

func (x *ConnectedInboxOAuthConfig) GetReferenceId() string

func (*ConnectedInboxOAuthConfig) GetRefreshToken added in v1.7.50

func (x *ConnectedInboxOAuthConfig) GetRefreshToken() string

func (*ConnectedInboxOAuthConfig) ProtoMessage added in v1.7.50

func (*ConnectedInboxOAuthConfig) ProtoMessage()

func (*ConnectedInboxOAuthConfig) ProtoReflect added in v1.7.50

func (*ConnectedInboxOAuthConfig) Reset added in v1.7.50

func (x *ConnectedInboxOAuthConfig) Reset()

func (*ConnectedInboxOAuthConfig) String added in v1.7.50

func (x *ConnectedInboxOAuthConfig) String() string

type ConsentAbsentAction

type ConsentAbsentAction int32
const (
	ConsentAbsentAction_CONSENT_ABSENT_ACTION_ALLOW ConsentAbsentAction = 0
	ConsentAbsentAction_CONSENT_ABSENT_ACTION_DENY  ConsentAbsentAction = 1
)

func (ConsentAbsentAction) Descriptor

func (ConsentAbsentAction) Enum

func (ConsentAbsentAction) EnumDescriptor deprecated

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

Deprecated: Use ConsentAbsentAction.Descriptor instead.

func (ConsentAbsentAction) Number

func (ConsentAbsentAction) String

func (x ConsentAbsentAction) String() string

func (ConsentAbsentAction) Type

type ConsentActionType

type ConsentActionType int32
const (
	ConsentActionType_CONSENT_ACTION_TYPE_ADD    ConsentActionType = 0
	ConsentActionType_CONSENT_ACTION_TYPE_REVOKE ConsentActionType = 1
)

func (ConsentActionType) Descriptor

func (ConsentActionType) Enum

func (ConsentActionType) EnumDescriptor deprecated

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

Deprecated: Use ConsentActionType.Descriptor instead.

func (ConsentActionType) Number

func (ConsentActionType) String

func (x ConsentActionType) String() string

func (ConsentActionType) Type

type ConsentCondition added in v1.7.5

type ConsentCondition struct {

	// Condition id
	ConsentConditionId int64 `protobuf:"varint,1,opt,name=consent_condition_id,json=consentConditionId,proto3" json:"consent_condition_id,omitempty"`
	// Consent it belongs to
	ConsentId int64 `protobuf:"varint,2,opt,name=consent_id,json=consentId,proto3" json:"consent_id,omitempty"`
	// Days of week the condition is applicable to
	DaysOfTheWeek []Weekday_Enum `` /* 143-byte string literal not displayed */
	// Time of day condition starts
	TimeOfDayFrom string `protobuf:"bytes,11,opt,name=time_of_day_from,json=timeOfDayFrom,proto3" json:"time_of_day_from,omitempty"`
	// Time of day condition ends
	TimeOfDayTo string `protobuf:"bytes,12,opt,name=time_of_day_to,json=timeOfDayTo,proto3" json:"time_of_day_to,omitempty"`
	// Date condition starts
	FromDate *timestamppb.Timestamp `protobuf:"bytes,13,opt,name=from_date,json=fromDate,proto3" json:"from_date,omitempty"`
	// Date condition ends
	ToDate *timestamppb.Timestamp `protobuf:"bytes,14,opt,name=to_date,json=toDate,proto3" json:"to_date,omitempty"`
	// contains filtered or unexported fields
}

ConsentCondition defines conditions required for a consent to take affect

func (*ConsentCondition) Descriptor deprecated added in v1.7.5

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

Deprecated: Use ConsentCondition.ProtoReflect.Descriptor instead.

func (*ConsentCondition) GetConsentConditionId added in v1.7.5

func (x *ConsentCondition) GetConsentConditionId() int64

func (*ConsentCondition) GetConsentId added in v1.7.5

func (x *ConsentCondition) GetConsentId() int64

func (*ConsentCondition) GetDaysOfTheWeek added in v1.7.5

func (x *ConsentCondition) GetDaysOfTheWeek() []Weekday_Enum

func (*ConsentCondition) GetFromDate added in v1.7.5

func (x *ConsentCondition) GetFromDate() *timestamppb.Timestamp

func (*ConsentCondition) GetTimeOfDayFrom added in v1.7.5

func (x *ConsentCondition) GetTimeOfDayFrom() string

func (*ConsentCondition) GetTimeOfDayTo added in v1.7.5

func (x *ConsentCondition) GetTimeOfDayTo() string

func (*ConsentCondition) GetToDate added in v1.7.5

func (x *ConsentCondition) GetToDate() *timestamppb.Timestamp

func (*ConsentCondition) ProtoMessage added in v1.7.5

func (*ConsentCondition) ProtoMessage()

func (*ConsentCondition) ProtoReflect added in v1.7.5

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

func (*ConsentCondition) Reset added in v1.7.5

func (x *ConsentCondition) Reset()

func (*ConsentCondition) String added in v1.7.5

func (x *ConsentCondition) String() string

type ConstraintRuleType

type ConstraintRuleType int32

enum representing the different types of Constraint Rules

const (
	ConstraintRuleType_MIN_CONSEC_ON   ConstraintRuleType = 0
	ConstraintRuleType_MAX_CONSEC_ON   ConstraintRuleType = 1
	ConstraintRuleType_MIN_CONSEC_OFF  ConstraintRuleType = 2
	ConstraintRuleType_MAX_CONSEC_OFF  ConstraintRuleType = 3
	ConstraintRuleType_MIN_TOTAL_ON    ConstraintRuleType = 4
	ConstraintRuleType_MAX_TOTAL_ON    ConstraintRuleType = 5
	ConstraintRuleType_MIN_TOTAL_OFF   ConstraintRuleType = 6
	ConstraintRuleType_MAX_TOTAL_OFF   ConstraintRuleType = 7
	ConstraintRuleType_MIN_SKILL_LEVEL ConstraintRuleType = 8
)

func (ConstraintRuleType) Descriptor

func (ConstraintRuleType) Enum

func (ConstraintRuleType) EnumDescriptor deprecated

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

Deprecated: Use ConstraintRuleType.Descriptor instead.

func (ConstraintRuleType) Number

func (ConstraintRuleType) String

func (x ConstraintRuleType) String() string

func (ConstraintRuleType) Type

type ConstraintTimeUnit

type ConstraintTimeUnit int32

enum representing the units of time a ConstraintRule uses

const (
	ConstraintTimeUnit_MINUTES ConstraintTimeUnit = 0
	ConstraintTimeUnit_HOURS   ConstraintTimeUnit = 1
	ConstraintTimeUnit_SHIFTS  ConstraintTimeUnit = 2
	ConstraintTimeUnit_DAYS    ConstraintTimeUnit = 3
	ConstraintTimeUnit_WEEKS   ConstraintTimeUnit = 4
	ConstraintTimeUnit_MONTHS  ConstraintTimeUnit = 5
	ConstraintTimeUnit_YEARS   ConstraintTimeUnit = 6
)

func (ConstraintTimeUnit) Descriptor

func (ConstraintTimeUnit) Enum

func (ConstraintTimeUnit) EnumDescriptor deprecated

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

Deprecated: Use ConstraintTimeUnit.Descriptor instead.

func (ConstraintTimeUnit) Number

func (ConstraintTimeUnit) String

func (x ConstraintTimeUnit) String() string

func (ConstraintTimeUnit) Type

type ConstructedFilename

type ConstructedFilename struct {

	// This is the name part that is sandwiched between prefix and suffix.
	// If this is nil, we will use the original uploaded filename.
	// if this is not nil (including empty string) we will use the nested 'value'
	// field as the filename.
	OverrideFilename *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=override_filename,json=overrideFilename,proto3" json:"override_filename,omitempty"`
	// prefix is prepended to the filename (or override_filename)
	Prefix string `protobuf:"bytes,4,opt,name=prefix,proto3" json:"prefix,omitempty"`
	// format string like: YYYY-MM-DDhhmmss
	DateFormat string `protobuf:"bytes,5,opt,name=date_format,json=dateFormat,proto3" json:"date_format,omitempty"`
	// suffix is appeneded to the filename (or override_filename)
	// suffix will go before the extension, even if the original filename has an
	// extension included
	Suffix string `protobuf:"bytes,6,opt,name=suffix,proto3" json:"suffix,omitempty"`
	// extension to add to the file, (if none already exists as part of the
	// original filename)
	FileExtension string `protobuf:"bytes,7,opt,name=file_extension,json=fileExtension,proto3" json:"file_extension,omitempty"`
	// If 0 (default) date is positioned very first (before prefix)
	// note that before/after filename reference the same position if
	// 'use_empty_filename' is set
	DatePosition DatePosition `` /* 128-byte string literal not displayed */
	// Day to use for date
	DayToUse RelativeDay `protobuf:"varint,9,opt,name=day_to_use,json=dayToUse,proto3,enum=api.commons.RelativeDay" json:"day_to_use,omitempty"`
	// contains filtered or unexported fields
}

Represents a filename that we will construct using the original uploaded name prefix, date in "date_format" format, and extension filename = date + prefix + original_filename + suffix + ext

func (*ConstructedFilename) Descriptor deprecated

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

Deprecated: Use ConstructedFilename.ProtoReflect.Descriptor instead.

func (*ConstructedFilename) GetDateFormat

func (x *ConstructedFilename) GetDateFormat() string

func (*ConstructedFilename) GetDatePosition

func (x *ConstructedFilename) GetDatePosition() DatePosition

func (*ConstructedFilename) GetDayToUse

func (x *ConstructedFilename) GetDayToUse() RelativeDay

func (*ConstructedFilename) GetFileExtension

func (x *ConstructedFilename) GetFileExtension() string

func (*ConstructedFilename) GetOverrideFilename

func (x *ConstructedFilename) GetOverrideFilename() *wrapperspb.StringValue

func (*ConstructedFilename) GetPrefix

func (x *ConstructedFilename) GetPrefix() string

func (*ConstructedFilename) GetSuffix

func (x *ConstructedFilename) GetSuffix() string

func (*ConstructedFilename) ProtoMessage

func (*ConstructedFilename) ProtoMessage()

func (*ConstructedFilename) ProtoReflect

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

func (*ConstructedFilename) Reset

func (x *ConstructedFilename) Reset()

func (*ConstructedFilename) String

func (x *ConstructedFilename) String() string

type ContactEntry

type ContactEntry struct {

	// the unique identifier of the contact entry list
	ContactEntrySid int64 `protobuf:"varint,1,opt,name=contact_entry_sid,json=contactEntrySid,proto3" json:"contact_entry_sid,omitempty"`
	// the identifier of the contact list
	ContactListSid int64 `protobuf:"varint,2,opt,name=contact_list_sid,json=contactListSid,proto3" json:"contact_list_sid,omitempty"`
	// the time the disposition was created
	DateCreated *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=date_created,json=dateCreated,proto3" json:"date_created,omitempty"`
	// the time the disposition was last modified
	DateModified *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=date_modified,json=dateModified,proto3" json:"date_modified,omitempty"`
	// the list of field names
	FieldNames []string `protobuf:"bytes,5,rep,name=field_names,json=fieldNames,proto3" json:"field_names,omitempty"`
	// list of fields associated to contact entry (can contain different types of data: string|int64|etc.)
	DataFields []*OmniDataField `protobuf:"bytes,6,rep,name=data_fields,json=dataFields,proto3" json:"data_fields,omitempty"`
	// contains filtered or unexported fields
}

ContactEntry -

func (*ContactEntry) Descriptor deprecated

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

Deprecated: Use ContactEntry.ProtoReflect.Descriptor instead.

func (*ContactEntry) GetContactEntrySid

func (x *ContactEntry) GetContactEntrySid() int64

func (*ContactEntry) GetContactListSid

func (x *ContactEntry) GetContactListSid() int64

func (*ContactEntry) GetDataFields

func (x *ContactEntry) GetDataFields() []*OmniDataField

func (*ContactEntry) GetDateCreated

func (x *ContactEntry) GetDateCreated() *timestamppb.Timestamp

func (*ContactEntry) GetDateModified

func (x *ContactEntry) GetDateModified() *timestamppb.Timestamp

func (*ContactEntry) GetFieldNames

func (x *ContactEntry) GetFieldNames() []string

func (*ContactEntry) ProtoMessage

func (*ContactEntry) ProtoMessage()

func (*ContactEntry) ProtoReflect

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

func (*ContactEntry) Reset

func (x *ContactEntry) Reset()

func (*ContactEntry) String

func (x *ContactEntry) String() string

type ContactEntryStatus added in v1.8.23

type ContactEntryStatus int32
const (
	ContactEntryStatus_CONTACT_ENTRY_STATUS_NEW     ContactEntryStatus = 0 //NEW
	ContactEntryStatus_CONTACT_ENTRY_STATUS_INUSE   ContactEntryStatus = 1 //IN USE
	ContactEntryStatus_CONTACT_ENTRY_STATUS_NOTREF  ContactEntryStatus = 2 //NOT REF
	ContactEntryStatus_CONTACT_ENTRY_STATUS_DONE    ContactEntryStatus = 3 //DONE
	ContactEntryStatus_CONTACT_ENTRY_STATUS_EXPIRED ContactEntryStatus = 4 //EXPIRED
)

func (ContactEntryStatus) Descriptor added in v1.8.23

func (ContactEntryStatus) Enum added in v1.8.23

func (ContactEntryStatus) EnumDescriptor deprecated added in v1.8.23

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

Deprecated: Use ContactEntryStatus.Descriptor instead.

func (ContactEntryStatus) Number added in v1.8.23

func (ContactEntryStatus) String added in v1.8.23

func (x ContactEntryStatus) String() string

func (ContactEntryStatus) Type added in v1.8.23

type ContactList

type ContactList struct {

	// the unique identifier of the contact list
	ContactListSid int64 `protobuf:"varint,1,opt,name=contact_list_sid,json=contactListSid,proto3" json:"contact_list_sid,omitempty"`
	// the name string
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// the description string
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// list of field names
	FieldNames []string `protobuf:"bytes,4,rep,name=field_names,json=fieldNames,proto3" json:"field_names,omitempty"`
	// the project sid
	ProjectSid *Int64Id `protobuf:"bytes,6,opt,name=project_sid,json=projectSid,proto3" json:"project_sid,omitempty"`
	// the time the disposition was created
	DateCreated *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=date_created,json=dateCreated,proto3" json:"date_created,omitempty"`
	// the time the disposition was last modified
	DateModified *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=date_modified,json=dateModified,proto3" json:"date_modified,omitempty"`
	// the list of contact entries
	ContactEntries []*ContactEntry `protobuf:"bytes,9,rep,name=contact_entries,json=contactEntries,proto3" json:"contact_entries,omitempty"`
	// metaData
	Metadata *ContactList_Metadata `protobuf:"bytes,10,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// contains filtered or unexported fields
}

ContactList -

func (*ContactList) Descriptor deprecated

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

Deprecated: Use ContactList.ProtoReflect.Descriptor instead.

func (*ContactList) GetContactEntries

func (x *ContactList) GetContactEntries() []*ContactEntry

func (*ContactList) GetContactListSid

func (x *ContactList) GetContactListSid() int64

func (*ContactList) GetDateCreated

func (x *ContactList) GetDateCreated() *timestamppb.Timestamp

func (*ContactList) GetDateModified

func (x *ContactList) GetDateModified() *timestamppb.Timestamp

func (*ContactList) GetDescription

func (x *ContactList) GetDescription() string

func (*ContactList) GetFieldNames

func (x *ContactList) GetFieldNames() []string

func (*ContactList) GetMetadata

func (x *ContactList) GetMetadata() *ContactList_Metadata

func (*ContactList) GetName

func (x *ContactList) GetName() string

func (*ContactList) GetProjectSid

func (x *ContactList) GetProjectSid() *Int64Id

func (*ContactList) ProtoMessage

func (*ContactList) ProtoMessage()

func (*ContactList) ProtoReflect

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

func (*ContactList) Reset

func (x *ContactList) Reset()

func (*ContactList) String

func (x *ContactList) String() string

type ContactListStatus added in v1.8.23

type ContactListStatus int32
const (
	// NEW
	ContactListStatus_CONTACT_LIST_STATUS_NEW ContactListStatus = 0
)

func (ContactListStatus) Descriptor added in v1.8.23

func (ContactListStatus) Enum added in v1.8.23

func (ContactListStatus) EnumDescriptor deprecated added in v1.8.23

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

Deprecated: Use ContactListStatus.Descriptor instead.

func (ContactListStatus) Number added in v1.8.23

func (ContactListStatus) String added in v1.8.23

func (x ContactListStatus) String() string

func (ContactListStatus) Type added in v1.8.23

type ContactList_Metadata

type ContactList_Metadata struct {
	EntryCount int64 `protobuf:"varint,1,opt,name=entry_count,json=entryCount,proto3" json:"entry_count,omitempty"`
	// contains filtered or unexported fields
}

Metadata - contains extra details for contact lists

func (*ContactList_Metadata) Descriptor deprecated

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

Deprecated: Use ContactList_Metadata.ProtoReflect.Descriptor instead.

func (*ContactList_Metadata) GetEntryCount

func (x *ContactList_Metadata) GetEntryCount() int64

func (*ContactList_Metadata) ProtoMessage

func (*ContactList_Metadata) ProtoMessage()

func (*ContactList_Metadata) ProtoReflect

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

func (*ContactList_Metadata) Reset

func (x *ContactList_Metadata) Reset()

func (*ContactList_Metadata) String

func (x *ContactList_Metadata) String() string

type ContactManagerEntry deprecated added in v1.7.66

type ContactManagerEntry struct {
	ContactManagerEntryId     int64                  `` /* 129-byte string literal not displayed */
	ContactManagerEntryListId int64                  `` /* 143-byte string literal not displayed */
	Key                       string                 `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"`
	Value                     string                 `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"`
	Type                      string                 `protobuf:"bytes,5,opt,name=type,proto3" json:"type,omitempty"`
	DateCreated               *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=date_created,json=dateCreated,proto3" json:"date_created,omitempty"`
	// contains filtered or unexported fields
}

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

func (*ContactManagerEntry) Descriptor deprecated added in v1.7.66

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

Deprecated: Use ContactManagerEntry.ProtoReflect.Descriptor instead.

func (*ContactManagerEntry) GetContactManagerEntryId added in v1.7.66

func (x *ContactManagerEntry) GetContactManagerEntryId() int64

func (*ContactManagerEntry) GetContactManagerEntryListId added in v1.7.66

func (x *ContactManagerEntry) GetContactManagerEntryListId() int64

func (*ContactManagerEntry) GetDateCreated added in v1.7.66

func (x *ContactManagerEntry) GetDateCreated() *timestamppb.Timestamp

func (*ContactManagerEntry) GetKey added in v1.7.66

func (x *ContactManagerEntry) GetKey() string

func (*ContactManagerEntry) GetType added in v1.7.66

func (x *ContactManagerEntry) GetType() string

func (*ContactManagerEntry) GetValue added in v1.7.66

func (x *ContactManagerEntry) GetValue() string

func (*ContactManagerEntry) ProtoMessage added in v1.7.66

func (*ContactManagerEntry) ProtoMessage()

func (*ContactManagerEntry) ProtoReflect added in v1.7.66

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

func (*ContactManagerEntry) Reset added in v1.7.66

func (x *ContactManagerEntry) Reset()

func (*ContactManagerEntry) String added in v1.7.66

func (x *ContactManagerEntry) String() string

type ContactManagerEntryVal deprecated added in v1.7.66

type ContactManagerEntryVal struct {
	Type  string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

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

func (*ContactManagerEntryVal) Descriptor deprecated added in v1.7.66

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

Deprecated: Use ContactManagerEntryVal.ProtoReflect.Descriptor instead.

func (*ContactManagerEntryVal) GetType added in v1.7.66

func (x *ContactManagerEntryVal) GetType() string

func (*ContactManagerEntryVal) GetValue added in v1.7.66

func (x *ContactManagerEntryVal) GetValue() string

func (*ContactManagerEntryVal) ProtoMessage added in v1.7.66

func (*ContactManagerEntryVal) ProtoMessage()

func (*ContactManagerEntryVal) ProtoReflect added in v1.7.66

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

func (*ContactManagerEntryVal) Reset added in v1.7.66

func (x *ContactManagerEntryVal) Reset()

func (*ContactManagerEntryVal) String added in v1.7.66

func (x *ContactManagerEntryVal) String() string

type ContactManagerList deprecated added in v1.7.66

type ContactManagerList struct {
	ContactManagerListId int64  `` /* 126-byte string literal not displayed */
	OrgId                string `protobuf:"bytes,2,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	ProjectId            int64  `protobuf:"varint,3,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	FileName             string `protobuf:"bytes,4,opt,name=file_name,json=fileName,proto3" json:"file_name,omitempty"`
	Description          string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`
	// List of Columns In The Contact List. UI to render table based on this list
	ListDetails []string               `protobuf:"bytes,6,rep,name=list_details,json=listDetails,proto3" json:"list_details,omitempty"`
	Ttl         int64                  `protobuf:"varint,7,opt,name=ttl,proto3" json:"ttl,omitempty"`
	DateCreated *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=date_created,json=dateCreated,proto3" json:"date_created,omitempty"`
	// contains filtered or unexported fields
}

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

func (*ContactManagerList) Descriptor deprecated added in v1.7.66

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

Deprecated: Use ContactManagerList.ProtoReflect.Descriptor instead.

func (*ContactManagerList) GetContactManagerListId added in v1.7.66

func (x *ContactManagerList) GetContactManagerListId() int64

func (*ContactManagerList) GetDateCreated added in v1.7.66

func (x *ContactManagerList) GetDateCreated() *timestamppb.Timestamp

func (*ContactManagerList) GetDescription added in v1.7.66

func (x *ContactManagerList) GetDescription() string

func (*ContactManagerList) GetFileName added in v1.7.66

func (x *ContactManagerList) GetFileName() string

func (*ContactManagerList) GetListDetails added in v1.7.66

func (x *ContactManagerList) GetListDetails() []string

func (*ContactManagerList) GetOrgId added in v1.7.66

func (x *ContactManagerList) GetOrgId() string

func (*ContactManagerList) GetProjectId added in v1.7.66

func (x *ContactManagerList) GetProjectId() int64

func (*ContactManagerList) GetTtl added in v1.7.66

func (x *ContactManagerList) GetTtl() int64

func (*ContactManagerList) ProtoMessage added in v1.7.66

func (*ContactManagerList) ProtoMessage()

func (*ContactManagerList) ProtoReflect added in v1.7.66

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

func (*ContactManagerList) Reset added in v1.7.66

func (x *ContactManagerList) Reset()

func (*ContactManagerList) String added in v1.7.66

func (x *ContactManagerList) String() string

type ContentType

type ContentType int32
const (
	ContentType_CT_PHONE_NUMBER   ContentType = 0
	ContentType_CT_EMAIL          ContentType = 1
	ContentType_CT_SMS            ContentType = 2
	ContentType_CT_OTHER          ContentType = 3
	ContentType_CT_ACCOUNT_NUMBER ContentType = 4
	ContentType_CT_WHATSAPP       ContentType = 5
)

func (ContentType) Descriptor

func (ContentType) Enum

func (x ContentType) Enum() *ContentType

func (ContentType) EnumDescriptor deprecated

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

Deprecated: Use ContentType.Descriptor instead.

func (ContentType) Number

func (x ContentType) Number() protoreflect.EnumNumber

func (ContentType) String

func (x ContentType) String() string

func (ContentType) Type

type ConversationCollectedData

type ConversationCollectedData struct {

	// the list of data
	Items []*ConversationCollectedData_Item `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

represents a a list of information collected for a conversation

func (*ConversationCollectedData) Descriptor deprecated

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

Deprecated: Use ConversationCollectedData.ProtoReflect.Descriptor instead.

func (*ConversationCollectedData) GetItems

func (*ConversationCollectedData) ProtoMessage

func (*ConversationCollectedData) ProtoMessage()

func (*ConversationCollectedData) ProtoReflect

func (*ConversationCollectedData) Reset

func (x *ConversationCollectedData) Reset()

func (*ConversationCollectedData) String

func (x *ConversationCollectedData) String() string

type ConversationCollectedData_Item

type ConversationCollectedData_Item struct {

	// the id of the record
	ConversationCollectedDataSid int64 `` /* 150-byte string literal not displayed */
	// the id of the conversation
	ConversationSid int64 `protobuf:"varint,2,opt,name=conversation_sid,json=conversationSid,proto3" json:"conversation_sid,omitempty"`
	// the name of the data
	DataName string `protobuf:"bytes,3,opt,name=data_name,json=dataName,proto3" json:"data_name,omitempty"`
	// the value of the data
	DataValue string `protobuf:"bytes,4,opt,name=data_value,json=dataValue,proto3" json:"data_value,omitempty"`
	// when the data was collected
	CollectionTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=collection_time,json=collectionTime,proto3" json:"collection_time,omitempty"`
	// the user that collected the data (if this is not set then it was collected by the customer)
	UserId *wrapperspb.StringValue `protobuf:"bytes,6,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

represents a piece of meta information collect for a particular conversation

func (*ConversationCollectedData_Item) Descriptor deprecated

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

Deprecated: Use ConversationCollectedData_Item.ProtoReflect.Descriptor instead.

func (*ConversationCollectedData_Item) GetCollectionTime

func (x *ConversationCollectedData_Item) GetCollectionTime() *timestamppb.Timestamp

func (*ConversationCollectedData_Item) GetConversationCollectedDataSid

func (x *ConversationCollectedData_Item) GetConversationCollectedDataSid() int64

func (*ConversationCollectedData_Item) GetConversationSid

func (x *ConversationCollectedData_Item) GetConversationSid() int64

func (*ConversationCollectedData_Item) GetDataName

func (x *ConversationCollectedData_Item) GetDataName() string

func (*ConversationCollectedData_Item) GetDataValue

func (x *ConversationCollectedData_Item) GetDataValue() string

func (*ConversationCollectedData_Item) GetUserId

func (*ConversationCollectedData_Item) ProtoMessage

func (*ConversationCollectedData_Item) ProtoMessage()

func (*ConversationCollectedData_Item) ProtoReflect

func (*ConversationCollectedData_Item) Reset

func (x *ConversationCollectedData_Item) Reset()

func (*ConversationCollectedData_Item) String

type ConversationCustomerInformation

type ConversationCustomerInformation struct {
	Name         string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	PhoneNumber  string `protobuf:"bytes,2,opt,name=phone_number,json=phoneNumber,proto3" json:"phone_number,omitempty"`
	EmailAddress string `protobuf:"bytes,3,opt,name=email_address,json=emailAddress,proto3" json:"email_address,omitempty"`
	// contains filtered or unexported fields
}

func (*ConversationCustomerInformation) Descriptor deprecated

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

Deprecated: Use ConversationCustomerInformation.ProtoReflect.Descriptor instead.

func (*ConversationCustomerInformation) GetEmailAddress

func (x *ConversationCustomerInformation) GetEmailAddress() string

func (*ConversationCustomerInformation) GetName

func (*ConversationCustomerInformation) GetPhoneNumber

func (x *ConversationCustomerInformation) GetPhoneNumber() string

func (*ConversationCustomerInformation) ProtoMessage

func (*ConversationCustomerInformation) ProtoMessage()

func (*ConversationCustomerInformation) ProtoReflect

func (*ConversationCustomerInformation) Reset

func (*ConversationCustomerInformation) String

type ConversationPulledEvent added in v1.7.4

type ConversationPulledEvent struct {
	Conversation *OmniConversation `protobuf:"bytes,1,opt,name=conversation,proto3" json:"conversation,omitempty"`
	// contains filtered or unexported fields
}

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

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

Deprecated: Use ConversationPulledEvent.ProtoReflect.Descriptor instead.

func (*ConversationPulledEvent) GetConversation added in v1.7.4

func (x *ConversationPulledEvent) GetConversation() *OmniConversation

func (*ConversationPulledEvent) ProtoMessage added in v1.7.4

func (*ConversationPulledEvent) ProtoMessage()

func (*ConversationPulledEvent) ProtoReflect added in v1.7.4

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

func (*ConversationPulledEvent) Reset added in v1.7.4

func (x *ConversationPulledEvent) Reset()

func (*ConversationPulledEvent) String added in v1.7.4

func (x *ConversationPulledEvent) String() string

type ConversationStateChangeTimerName

type ConversationStateChangeTimerName int32

ConversationStateChangeTimerName -

const (
	ConversationStateChangeTimerName_CONVERSATION_STATE_CHANGE_TIMER_NAME_WAIT                        ConversationStateChangeTimerName = 0
	ConversationStateChangeTimerName_CONVERSATION_STATE_CHANGE_TIMER_NAME_TALK                        ConversationStateChangeTimerName = 100
	ConversationStateChangeTimerName_CONVERSATION_STATE_CHANGE_TIMER_NAME_TALK_INITIAL_AGENT_RESPONSE ConversationStateChangeTimerName = 101
	ConversationStateChangeTimerName_CONVERSATION_STATE_CHANGE_TIMER_NAME_TALK_AGENT_RESPONSE         ConversationStateChangeTimerName = 102
	ConversationStateChangeTimerName_CONVERSATION_STATE_CHANGE_TIMER_NAME_TALK_CUSTOMER_RESPONSE      ConversationStateChangeTimerName = 103
	ConversationStateChangeTimerName_CONVERSATION_STATE_CHANGE_TIMER_NAME_TALK_SUSPENDED              ConversationStateChangeTimerName = 104
	ConversationStateChangeTimerName_CONVERSATION_STATE_CHANGE_TIMER_NAME_WRAP_UP                     ConversationStateChangeTimerName = 200
	ConversationStateChangeTimerName_CONVERSATION_STATE_CHANGE_TIMER_NAME_IDLE                        ConversationStateChangeTimerName = 300
)

func (ConversationStateChangeTimerName) Descriptor

func (ConversationStateChangeTimerName) Enum

func (ConversationStateChangeTimerName) EnumDescriptor deprecated

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

Deprecated: Use ConversationStateChangeTimerName.Descriptor instead.

func (ConversationStateChangeTimerName) Number

func (ConversationStateChangeTimerName) String

func (ConversationStateChangeTimerName) Type

type ConversationStatus

type ConversationStatus int32
const (
	// Conversation was just created. It is both open and active
	ConversationStatus_CONVERSATION_STATUS_NEW ConversationStatus = 0
	// Conversation is waiting for the customer to reply. It is open but not active
	ConversationStatus_CONVERSATION_STATUS_AWAITING_REPLY_FROM_CUSTOMER ConversationStatus = 1
	// Conversation is waiting for the agent to reply. It is both open and active
	ConversationStatus_CONVERSATION_STATUS_AWAITING_REPLY_FROM_AGENT ConversationStatus = 2
	// The conversation is closed because of a timeout
	ConversationStatus_CONVERSATION_STATUS_CLOSED_TIMEOUT ConversationStatus = 3
	// The conversation is closed because of an action from the agent
	ConversationStatus_CONVERSATION_STATUS_CLOSED_AGENT ConversationStatus = 4
	// The conversation is closed because of an action from the customer
	ConversationStatus_CONVERSATION_STATUS_CLOSED_CUSTOMER ConversationStatus = 5
	// The conversation is suspended while waiting for the customer to reply
	ConversationStatus_CONVERSATION_STATUS_SUSPENDED_AWAITING_REPLY_FROM_CUSTOMER ConversationStatus = 6
	// the conversation was assigned at one point but it was unassigned and now its wait to be reassigned
	ConversationStatus_CONVERSATION_STATUS_AWAITING_ASSIGNMENT ConversationStatus = 7
	// the conversation was just assigned
	ConversationStatus_CONVERSATION_STATUS_NEWLY_ASSIGNED ConversationStatus = 8
	// The conversation is in wrap up via customer closing
	ConversationStatus_CONVERSATION_STATUS_WRAP_UP_CUSTOMER ConversationStatus = 9
	// The conversation is in wrap up after timeout.
	ConversationStatus_CONVERSATION_STATUS_WRAP_UP_TIMEOUT ConversationStatus = 10
	// The conversation is closed because of an action from the customer
	ConversationStatus_CONVERSATION_STATUS_CLOSED_MANAGER ConversationStatus = 11
	// Conversation was just created but we are waiting for the customer to reply
	ConversationStatus_CONVERSATION_STATUS_NEW_PENDING_CUSTOMER_REPLY ConversationStatus = 12
	// Conversation is being handled by flow engine
	ConversationStatus_CONVERSATION_STATUS_FLOW ConversationStatus = 13
	// Conversation was closed because a duplicate thread was created
	ConversationStatus_CONVERSATION_STATUS_CLOSED_DUPLICATE_THREAD ConversationStatus = 14
)

func (ConversationStatus) Descriptor

func (ConversationStatus) Enum

func (ConversationStatus) EnumDescriptor deprecated

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

Deprecated: Use ConversationStatus.Descriptor instead.

func (ConversationStatus) Number

func (ConversationStatus) String

func (x ConversationStatus) String() string

func (ConversationStatus) Type

type ConversationTimeoutMessageConfig added in v1.8.8

type ConversationTimeoutMessageConfig struct {

	// disables timeout messages altogether, defaults at false for no change is previous behavior
	IsDisabled bool `protobuf:"varint,1,opt,name=is_disabled,json=isDisabled,proto3" json:"is_disabled,omitempty"`
	// msg is the configurable message for the timeout. If msg is left blank, the canned message is sent
	Msg string `protobuf:"bytes,2,opt,name=msg,proto3" json:"msg,omitempty"`
	// contains filtered or unexported fields
}

allows the user to configure a custom message for when a conversation times out, or to disable the message all together

func (*ConversationTimeoutMessageConfig) Descriptor deprecated added in v1.8.8

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

Deprecated: Use ConversationTimeoutMessageConfig.ProtoReflect.Descriptor instead.

func (*ConversationTimeoutMessageConfig) GetIsDisabled added in v1.8.8

func (x *ConversationTimeoutMessageConfig) GetIsDisabled() bool

func (*ConversationTimeoutMessageConfig) GetMsg added in v1.8.8

func (*ConversationTimeoutMessageConfig) ProtoMessage added in v1.8.8

func (*ConversationTimeoutMessageConfig) ProtoMessage()

func (*ConversationTimeoutMessageConfig) ProtoReflect added in v1.8.8

func (*ConversationTimeoutMessageConfig) Reset added in v1.8.8

func (*ConversationTimeoutMessageConfig) String added in v1.8.8

type Country

type Country int32

This enum list corresponds to the list of ISO 3166 country codes. https://en.wikipedia.org/wiki/List_of_ISO_3166_country_codes Some of the countries listed in the above link are just aliases and are ignored in this enum list.

const (
	Country_COUNTRY_UNDEFINED   Country = 0
	Country_COUNTRY_AFGHANISTAN Country = 4
	// COUNTRY_ALAND = 248;
	Country_COUNTRY_ALBANIA Country = 8
	Country_COUNTRY_ALGERIA Country = 12
	// COUNTRY_AMERICAN_SAMOA = 16;
	Country_COUNTRY_ANDORRA Country = 20
	Country_COUNTRY_ANGOLA  Country = 24
	// COUNTRY_ANGUILLA = 660;
	Country_COUNTRY_ANTARCTICA Country = 10
	// COUNTRY_ANTIGUA_AND_BARBUDA = 28;
	Country_COUNTRY_ARGENTINA  Country = 32
	Country_COUNTRY_ARMENIA    Country = 51
	Country_COUNTRY_ARUBA      Country = 533
	Country_COUNTRY_AUSTRALIA  Country = 36
	Country_COUNTRY_AUSTRIA    Country = 40
	Country_COUNTRY_AZERBAIJAN Country = 31
	// COUNTRY_BAHAMAS = 44;
	Country_COUNTRY_BAHRAIN    Country = 48
	Country_COUNTRY_BANGLADESH Country = 50
	// COUNTRY_BARBADOS = 52;
	Country_COUNTRY_BELARUS Country = 112
	Country_COUNTRY_BELGUIM Country = 56
	Country_COUNTRY_BELIZE  Country = 84
	Country_COUNTRY_BENIN   Country = 204
	Country_COUNTRY_BERMUDA Country = 60
	Country_COUNTRY_BHUTAN  Country = 64
	Country_COUNTRY_BOLIVIA Country = 68
	// COUNTRY_BONAIRE = 535;
	Country_COUNTRY_BOSNIA_AND_HERZEGOVINA Country = 70
	Country_COUNTRY_BOTSWANA               Country = 72
	// COUNTRY_BOUVET_ISLAND = 74;
	Country_COUNTRY_BRAZIL Country = 76
	// COUNTRY_BRITISH_INDIAN_OCEAN_TERRITORY = 86;
	Country_COUNTRY_BRUNEI_DARUSSALAM Country = 96
	Country_COUNTRY_BULGARIA          Country = 100
	Country_COUNTRY_BURKINA_FASO      Country = 854
	Country_COUNTRY_BURUNDI           Country = 108
	// COUNTRY_CABO_VERDE = 132;
	Country_COUNTRY_CAMBODIA Country = 116
	Country_COUNTRY_CAMEROON Country = 120
	// COUNTRY_CAYMAN_ISLANDS = 136;
	Country_COUNTRY_CENTRAL_AFRICAN_REPUBLIC Country = 140
	Country_COUNTRY_CHAD                     Country = 148
	Country_COUNTRY_CHILE                    Country = 152
	Country_COUNTRY_CHINA                    Country = 156
	// COUNTRY_COCOS_ISLANDS = 166;
	Country_COUNTRY_COLOMBIA                  Country = 170
	Country_COUNTRY_COMOROS                   Country = 174
	Country_COUNTRY_CONGO_DEMOCRATIC_REPUBLIC Country = 180
	Country_COUNTRY_CONGO                     Country = 178
	Country_COUNTRY_COOK_ISLANDS              Country = 184
	Country_COUNTRY_COSTA_RICA                Country = 188
	// COUNTRY_COTE_DIVOIRE = 384;
	Country_COUNTRY_CROATIA  Country = 191
	Country_COUNTRY_CURACAO  Country = 531
	Country_COUNTRY_CYPRUS   Country = 196
	Country_COUNTRY_CZECHIA  Country = 203
	Country_COUNTRY_DENMARK  Country = 208
	Country_COUNTRY_DJIBOUTI Country = 262
	// COUNTRY_DOMICICAN_REPUBLIC = 214;
	Country_COUNTRY_ECUADOR           Country = 218
	Country_COUNTRY_EGYPT             Country = 818
	Country_COUNTRY_EL_SALVADOR       Country = 222
	Country_COUNTRY_EQUATORIAL_GUINEA Country = 226
	Country_COUNTRY_ERITREA           Country = 232
	Country_COUNTRY_ESTONIA           Country = 233
	Country_COUNTRY_ESWATINI          Country = 748
	Country_COUNTRY_ETHIOPIA          Country = 231
	Country_COUNTRY_FALKLAND_ISLANDS  Country = 238
	// COUNTRY_FAROE_ISLANDS = 234;
	Country_COUNTRY_FIJI             Country = 242
	Country_COUNTRY_FINLAND          Country = 246
	Country_COUNTRY_FRANCE           Country = 250
	Country_COUNTRY_FRENCH_GUIANA    Country = 254
	Country_COUNTRY_FRENCH_POLYNESIA Country = 258
	// COUNTRY_FRENCH_SOUTHERN_TERRITORIES = 260;
	Country_COUNTRY_GABON     Country = 266
	Country_COUNTRY_GAMBIA    Country = 270
	Country_COUNTRY_GEORGIA   Country = 268
	Country_COUNTRY_GERMANY   Country = 276
	Country_COUNTRY_GHANA     Country = 288
	Country_COUNTRY_GIBRALTAR Country = 292
	Country_COUNTRY_GREECE    Country = 300
	Country_COUNTRY_GREENLAND Country = 304
	// COUNTRY_GRENADA = 308;
	Country_COUNTRY_GUADELOUPE Country = 312
	// COUNTRY_GUAM = 316;
	Country_COUNTRY_GUATEMALA Country = 320
	// COUNTRY_GUERNSEY = 831;
	Country_COUNTRY_GUINEA        Country = 324
	Country_COUNTRY_GUINEA_BISSAU Country = 624
	Country_COUNTRY_GUYANA        Country = 328
	Country_COUNTRY_HAITI         Country = 332
	Country_COUNTRY_HONDURAS      Country = 340
	Country_COUNTRY_HONG_KONG     Country = 344
	Country_COUNTRY_HUNGARY       Country = 348
	Country_COUNTRY_ICELAND       Country = 352
	Country_COUNTRY_INDIA         Country = 356
	Country_COUNTRY_INDONESIA     Country = 360
	Country_COUNTRY_IRAQ          Country = 368
	Country_COUNTRY_IRELAND       Country = 372
	// COUNTRY_ISLE_OF_MAN = 833;
	Country_COUNTRY_ISRAEL Country = 376
	Country_COUNTRY_ITALY  Country = 380
	// COUNTRY_JAMAICA = 388;
	Country_COUNTRY_JAPAN Country = 392
	// COUNTRY_JERSEY = 832;
	Country_COUNTRY_JORDAN                          Country = 400
	Country_COUNTRY_KAZAKHSTAN                      Country = 398
	Country_COUNTRY_KENYA                           Country = 404
	Country_COUNTRY_KOREA_REPUBLIC                  Country = 410
	Country_COUNTRY_KUWAIT                          Country = 414
	Country_COUNTRY_KYRGYZSTAN                      Country = 417
	Country_COUNTRY_LAO_PEOPLES_DEMOCRATIC_REPUBLIC Country = 418
	Country_COUNTRY_LATVIA                          Country = 428
	Country_COUNTRY_LEBANON                         Country = 422
	Country_COUNTRY_LESOTHO                         Country = 426
	Country_COUNTRY_LIBERIA                         Country = 430
	Country_COUNTRY_LIBYA                           Country = 434
	Country_COUNTRY_LIECHTENSTEIN                   Country = 438
	Country_COUNTRY_LITHUANIA                       Country = 440
	Country_COUNTRY_LUXEMBOURG                      Country = 442
	// COUNTRY_MACAO = 446;
	Country_COUNTRY_NORTH_MACEDONIA  Country = 807
	Country_COUNTRY_MADAGASCAR       Country = 450
	Country_COUNTRY_MALAWI           Country = 454
	Country_COUNTRY_MALAYSIA         Country = 458
	Country_COUNTRY_MALDIVES         Country = 462
	Country_COUNTRY_MALI             Country = 466
	Country_COUNTRY_MALTA            Country = 470
	Country_COUNTRY_MARSHALL_ISLANDS Country = 584
	Country_COUNTRY_MARTINIQUE       Country = 474
	Country_COUNTRY_MAURITANIA       Country = 478
	Country_COUNTRY_MAURITIUS        Country = 480
	// COUNTRY_MAYOTTE = 175;
	Country_COUNTRY_MEXICO     Country = 484
	Country_COUNTRY_MICRONESIA Country = 583
	Country_COUNTRY_MOLDOVA    Country = 498
	Country_COUNTRY_MONACO     Country = 492
	Country_COUNTRY_MONGOLLIA  Country = 496
	Country_COUNTRY_MONTENEGRO Country = 499
	// COUNTRY_MONTSERRAT = 500;
	Country_COUNTRY_MOROCCO       Country = 504
	Country_COUNTRY_MOZAMBIQUE    Country = 508
	Country_COUNTRY_MYANMAR       Country = 104
	Country_COUNTRY_NAMIBIA       Country = 516
	Country_COUNTRY_NAURU         Country = 520
	Country_COUNTRY_NEPAL         Country = 524
	Country_COUNTRY_NETHERLANDS   Country = 528
	Country_COUNTRY_NEW_CALEDONIA Country = 540
	Country_COUNTRY_NEW_ZEALAND   Country = 554
	Country_COUNTRY_NICARAGUA     Country = 558
	Country_COUNTRY_NIGER         Country = 562
	Country_COUNTRY_NIGERIA       Country = 566
	Country_COUNTRY_NIUE          Country = 570
	// COUNTRY_NORTHERN_MARIANA_ISLANDS = 580;
	Country_COUNTRY_NORWAY           Country = 578
	Country_COUNTRY_OMAN             Country = 512
	Country_COUNTRY_PAKISTAN         Country = 586
	Country_COUNTRY_PALAU            Country = 585
	Country_COUNTRY_PALESTINE        Country = 275
	Country_COUNTRY_PANAMA           Country = 591
	Country_COUNTRY_PAPUA_NEW_GUINEA Country = 598
	Country_COUNTRY_PARAGUAY         Country = 600
	Country_COUNTRY_PERU             Country = 604
	Country_COUNTRY_PHILIPPINES      Country = 608
	// COUNTRY_PITCAIRN = 612;
	Country_COUNTRY_POLAND   Country = 616
	Country_COUNTRY_PORTUGAL Country = 620
	// COUNTRY_PUERTO_RICO = 630;
	Country_COUNTRY_QATAR Country = 634
	// COUNTRY_REUNION = 638;
	Country_COUNTRY_ROMANIA            Country = 642
	Country_COUNTRY_RUSSIAN_FEDERATION Country = 643
	Country_COUNTRY_RWANDA             Country = 646
	// COUNTRY_SAINT_BARTHELEMY = 652;
	Country_COUNTRY_SAINT_HELENA Country = 654
	// COUNTRY_SAINT_MARTIN = 663;
	Country_COUNTRY_SAINT_PIERRE_AND_MIQUELON Country = 666
	// COUNTRY_SAINT_VINCENT_AND_THE_GRENADINES = 670;
	Country_COUNTRY_SAMOA      Country = 882
	Country_COUNTRY_SAN_MARINO Country = 674
	// COUNTRY_SAO_TOME_AND_PRINCIPE = 678;
	Country_COUNTRY_SAUDI_ARABIA Country = 682
	Country_COUNTRY_SENAGAL      Country = 686
	Country_COUNTRY_SERBIA       Country = 688
	// COUNTRY_SEYCHELLES = 690;
	Country_COUNTRY_SIERRA_LEONE    Country = 694
	Country_COUNTRY_SINGAPORE       Country = 702
	Country_COUNTRY_SINT_MAARTEN    Country = 534
	Country_COUNTRY_SLOVAKIA        Country = 703
	Country_COUNTRY_SLOVENIA        Country = 705
	Country_COUNTRY_SOLOMON_ISLANDS Country = 90
	Country_COUNTRY_SOMALIA         Country = 706
	Country_COUNTRY_SOUTH_AFRICA    Country = 710
	// COUNTRY_SOUTH_GEORGIA_AND_THE_SOUTH_SANDWICH_ISLANDS = 239;
	Country_COUNTRY_SOUTH_SUDAN Country = 728
	Country_COUNTRY_SPAIN       Country = 724
	Country_COUNTRY_SRI_LANKA   Country = 144
	Country_COUNTRY_SUDAN       Country = 729
	Country_COUNTRY_SURINAME    Country = 740
	// COUNTRY_SVALBARD = 744;
	Country_COUNTRY_SWEDEN               Country = 752
	Country_COUNTRY_SWITZERLAND          Country = 756
	Country_COUNTRY_SYRIAN_ARAB_REPUBLIC Country = 760
	Country_COUNTRY_TAIWAN               Country = 158
	Country_COUNTRY_TAJIKISTAN           Country = 762
	Country_COUNTRY_TANZANIA             Country = 834
	Country_COUNTRY_THAILAND             Country = 764
	// COUNTRY_TIMOR_LESTE = 626;
	Country_COUNTRY_TOGO    Country = 768
	Country_COUNTRY_TOKELAU Country = 772
	Country_COUNTRY_TONGA   Country = 776
	// COUNTRY_TRINIDAD_AND_TOBAGO = 780;
	Country_COUNTRY_TUNISIA                                              Country = 788
	Country_COUNTRY_TURKEY                                               Country = 792
	Country_COUNTRY_TURKMENISTAN                                         Country = 795
	Country_COUNTRY_TURKS_AND_CAICOS_ISLANDS                             Country = 796
	Country_COUNTRY_TUVALU                                               Country = 798
	Country_COUNTRY_UGANDA                                               Country = 800
	Country_COUNTRY_UKRAINE                                              Country = 804
	Country_COUNTRY_UNITED_ARAB_EMIRATES                                 Country = 784
	Country_COUNTRY_UNITED_KINGDOM_OF_GREAT_BRITAIN_AND_NORTHERN_IRELAND Country = 826
	// COUNTRY_UNITED_STATES_MINOR_OUTLYING_ISLANDS = 581;
	Country_COUNTRY_UNITED_STATES_OF_AMERICA Country = 840
	Country_COUNTRY_URUGUAY                  Country = 858
	Country_COUNTRY_UZBEKISTAN               Country = 860
	Country_COUNTRY_VANUATU                  Country = 548
	Country_COUNTRY_VENEZUELA                Country = 862
	Country_COUNTRY_VIET_NAM                 Country = 704
	// COUNTRY_VIRGIN_ISLANDS_US = 850;
	Country_COUNTRY_WALLIS_AND_FUTUNA Country = 876
	// COUNTRY_WESTERN_SAHARA = 732;
	Country_COUNTRY_YEMEN      Country = 887
	Country_COUNTRY_ZAMBIA     Country = 894
	Country_COUNTRY_ZIMBABWE   Country = 716
	Country_COUNTRY_GLOBAL_SIP Country = 1000 // 894 is the highest value in the list of codes given in the link above.
)

func (Country) Descriptor

func (Country) Descriptor() protoreflect.EnumDescriptor

func (Country) Enum

func (x Country) Enum() *Country

func (Country) EnumDescriptor deprecated

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

Deprecated: Use Country.Descriptor instead.

func (Country) Number

func (x Country) Number() protoreflect.EnumNumber

func (Country) String

func (x Country) String() string

func (Country) Type

func (Country) Type() protoreflect.EnumType

type CountryCode added in v1.7.5

type CountryCode struct {
	CountryCode int64  `protobuf:"varint,1,opt,name=country_code,json=countryCode,proto3" json:"country_code,omitempty"`
	CountryName string `protobuf:"bytes,2,opt,name=country_name,json=countryName,proto3" json:"country_name,omitempty"`
	CountryId   string `protobuf:"bytes,3,opt,name=country_id,json=countryId,proto3" json:"country_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CountryCode) Descriptor deprecated added in v1.7.5

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

Deprecated: Use CountryCode.ProtoReflect.Descriptor instead.

func (*CountryCode) GetCountryCode added in v1.7.5

func (x *CountryCode) GetCountryCode() int64

func (*CountryCode) GetCountryId added in v1.7.5

func (x *CountryCode) GetCountryId() string

func (*CountryCode) GetCountryName added in v1.7.5

func (x *CountryCode) GetCountryName() string

func (*CountryCode) ProtoMessage added in v1.7.5

func (*CountryCode) ProtoMessage()

func (*CountryCode) ProtoReflect added in v1.7.5

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

func (*CountryCode) Reset added in v1.7.5

func (x *CountryCode) Reset()

func (*CountryCode) String added in v1.7.5

func (x *CountryCode) String() string

type CronExpression added in v1.7.66

type CronExpression struct {

	// repeat_minutes is the minutes expression to repeat the report.
	RepeatMinutes string `protobuf:"bytes,1,opt,name=repeat_minutes,json=repeatMinutes,proto3" json:"repeat_minutes,omitempty"`
	// hours_of_day is the hours expression of the day to repeat the report.
	HoursOfDay string `protobuf:"bytes,2,opt,name=hours_of_day,json=hoursOfDay,proto3" json:"hours_of_day,omitempty"`
	// days_of_month is the days expression of the month to repeat the report.
	DaysOfMonth string `protobuf:"bytes,3,opt,name=days_of_month,json=daysOfMonth,proto3" json:"days_of_month,omitempty"`
	// months_of_year is the months expression of the year to repeat the report.
	MonthsOfYear string `protobuf:"bytes,4,opt,name=months_of_year,json=monthsOfYear,proto3" json:"months_of_year,omitempty"`
	// day_of_week is the day of the week expression to repeat the report.
	DayOfWeek string `protobuf:"bytes,5,opt,name=day_of_week,json=dayOfWeek,proto3" json:"day_of_week,omitempty"`
	// contains filtered or unexported fields
}

CronExpression is a message for the cron expression of a report.

func (*CronExpression) Descriptor deprecated added in v1.7.66

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

Deprecated: Use CronExpression.ProtoReflect.Descriptor instead.

func (*CronExpression) GetDayOfWeek added in v1.7.66

func (x *CronExpression) GetDayOfWeek() string

func (*CronExpression) GetDaysOfMonth added in v1.7.66

func (x *CronExpression) GetDaysOfMonth() string

func (*CronExpression) GetHoursOfDay added in v1.7.66

func (x *CronExpression) GetHoursOfDay() string

func (*CronExpression) GetMonthsOfYear added in v1.7.66

func (x *CronExpression) GetMonthsOfYear() string

func (*CronExpression) GetRepeatMinutes added in v1.7.66

func (x *CronExpression) GetRepeatMinutes() string

func (*CronExpression) ProtoMessage added in v1.7.66

func (*CronExpression) ProtoMessage()

func (*CronExpression) ProtoReflect added in v1.7.66

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

func (*CronExpression) Reset added in v1.7.66

func (x *CronExpression) Reset()

func (*CronExpression) String added in v1.7.66

func (x *CronExpression) String() string

type CronRequestType

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

func (*CronRequestType) Descriptor deprecated

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

Deprecated: Use CronRequestType.ProtoReflect.Descriptor instead.

func (*CronRequestType) ProtoMessage

func (*CronRequestType) ProtoMessage()

func (*CronRequestType) ProtoReflect

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

func (*CronRequestType) Reset

func (x *CronRequestType) Reset()

func (*CronRequestType) String

func (x *CronRequestType) String() string

type CronRequestType_Enum

type CronRequestType_Enum int32
const (
	CronRequestType_INVALID CronRequestType_Enum = 0
	CronRequestType_SFTP    CronRequestType_Enum = 1
)

func (CronRequestType_Enum) Descriptor

func (CronRequestType_Enum) Enum

func (CronRequestType_Enum) EnumDescriptor deprecated

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

Deprecated: Use CronRequestType_Enum.Descriptor instead.

func (CronRequestType_Enum) Number

func (CronRequestType_Enum) String

func (x CronRequestType_Enum) String() string

func (CronRequestType_Enum) Type

type CronType

type CronType int32
const (
	CronType_CRON_TYPE_LMS     CronType = 0
	CronType_CRON_TYPE_JOURNEY CronType = 1
)

func (CronType) Descriptor

func (CronType) Descriptor() protoreflect.EnumDescriptor

func (CronType) Enum

func (x CronType) Enum() *CronType

func (CronType) EnumDescriptor deprecated

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

Deprecated: Use CronType.Descriptor instead.

func (CronType) Number

func (x CronType) Number() protoreflect.EnumNumber

func (CronType) String

func (x CronType) String() string

func (CronType) Type

type CsvQuoteType

type CsvQuoteType int32
const (
	CsvQuoteType_NO_QUOTE_TYPE CsvQuoteType = 0
	CsvQuoteType_SINGLE        CsvQuoteType = 1
	CsvQuoteType_DOUBLE        CsvQuoteType = 2
)

func (CsvQuoteType) Descriptor

func (CsvQuoteType) Enum

func (x CsvQuoteType) Enum() *CsvQuoteType

func (CsvQuoteType) EnumDescriptor deprecated

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

Deprecated: Use CsvQuoteType.Descriptor instead.

func (CsvQuoteType) Number

func (CsvQuoteType) String

func (x CsvQuoteType) String() string

func (CsvQuoteType) Type

type CustomDataSeleciton

type CustomDataSeleciton int32
const (
	CustomDataSeleciton_CUSTOM_DATA_SELECTION_UKNOWN CustomDataSeleciton = 0
)

func (CustomDataSeleciton) Descriptor

func (CustomDataSeleciton) Enum

func (CustomDataSeleciton) EnumDescriptor deprecated

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

Deprecated: Use CustomDataSeleciton.Descriptor instead.

func (CustomDataSeleciton) Number

func (CustomDataSeleciton) String

func (x CustomDataSeleciton) String() string

func (CustomDataSeleciton) Type

type CustomerChatWidgetMessage

type CustomerChatWidgetMessage struct {

	// the id for this given message
	MessageSid int64 `protobuf:"varint,1,opt,name=message_sid,json=messageSid,proto3" json:"message_sid,omitempty"`
	// this is the payload of the message
	Payload *OmniMessagePayload `protobuf:"bytes,2,opt,name=payload,proto3" json:"payload,omitempty"`
	// the time the message got publish and made available for other parties to
	DateCreated *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=date_created,json=dateCreated,proto3" json:"date_created,omitempty"`
	// a unique id created by the client to ensure it doesn't send the same message twice
	UiReferenceId string `protobuf:"bytes,4,opt,name=ui_reference_id,json=uiReferenceId,proto3" json:"ui_reference_id,omitempty"`
	// that sender of this message
	CustomerInformation *ConversationCustomerInformation `protobuf:"bytes,5,opt,name=customer_information,json=customerInformation,proto3" json:"customer_information,omitempty"`
	// contains filtered or unexported fields
}

func (*CustomerChatWidgetMessage) Descriptor deprecated

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

Deprecated: Use CustomerChatWidgetMessage.ProtoReflect.Descriptor instead.

func (*CustomerChatWidgetMessage) GetCustomerInformation

func (x *CustomerChatWidgetMessage) GetCustomerInformation() *ConversationCustomerInformation

func (*CustomerChatWidgetMessage) GetDateCreated

func (x *CustomerChatWidgetMessage) GetDateCreated() *timestamppb.Timestamp

func (*CustomerChatWidgetMessage) GetMessageSid

func (x *CustomerChatWidgetMessage) GetMessageSid() int64

func (*CustomerChatWidgetMessage) GetPayload

func (*CustomerChatWidgetMessage) GetUiReferenceId

func (x *CustomerChatWidgetMessage) GetUiReferenceId() string

func (*CustomerChatWidgetMessage) ProtoMessage

func (*CustomerChatWidgetMessage) ProtoMessage()

func (*CustomerChatWidgetMessage) ProtoReflect

func (*CustomerChatWidgetMessage) Reset

func (x *CustomerChatWidgetMessage) Reset()

func (*CustomerChatWidgetMessage) String

func (x *CustomerChatWidgetMessage) String() string

type CustomerCollectedData

type CustomerCollectedData struct {

	// the list of data
	Items []*CustomerCollectedDataItem `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

represents a a list of customer information collected for a conversation

func (*CustomerCollectedData) Descriptor deprecated

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

Deprecated: Use CustomerCollectedData.ProtoReflect.Descriptor instead.

func (*CustomerCollectedData) GetItems

func (*CustomerCollectedData) ProtoMessage

func (*CustomerCollectedData) ProtoMessage()

func (*CustomerCollectedData) ProtoReflect

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

func (*CustomerCollectedData) Reset

func (x *CustomerCollectedData) Reset()

func (*CustomerCollectedData) String

func (x *CustomerCollectedData) String() string

type CustomerCollectedDataItem

type CustomerCollectedDataItem struct {

	// the key of the data
	Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	// the value of the data
	Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

represents customer information collected for a conversation

func (*CustomerCollectedDataItem) Descriptor deprecated

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

Deprecated: Use CustomerCollectedDataItem.ProtoReflect.Descriptor instead.

func (*CustomerCollectedDataItem) GetKey

func (x *CustomerCollectedDataItem) GetKey() string

func (*CustomerCollectedDataItem) GetValue

func (x *CustomerCollectedDataItem) GetValue() string

func (*CustomerCollectedDataItem) ProtoMessage

func (*CustomerCollectedDataItem) ProtoMessage()

func (*CustomerCollectedDataItem) ProtoReflect

func (*CustomerCollectedDataItem) Reset

func (x *CustomerCollectedDataItem) Reset()

func (*CustomerCollectedDataItem) String

func (x *CustomerCollectedDataItem) String() string

type DLFSDef

type DLFSDef struct {
	VfsId       int64 `protobuf:"varint,1,opt,name=vfs_id,json=vfsId,proto3" json:"vfs_id,omitempty"`
	Incremental bool  `protobuf:"varint,10,opt,name=incremental,proto3" json:"incremental,omitempty"` // More to come I'm sure
	// contains filtered or unexported fields
}

REMOVE IF I FORGET

func (*DLFSDef) Descriptor deprecated

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

Deprecated: Use DLFSDef.ProtoReflect.Descriptor instead.

func (*DLFSDef) GetIncremental

func (x *DLFSDef) GetIncremental() bool

func (*DLFSDef) GetVfsId

func (x *DLFSDef) GetVfsId() int64

func (*DLFSDef) ProtoMessage

func (*DLFSDef) ProtoMessage()

func (*DLFSDef) ProtoReflect

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

func (*DLFSDef) Reset

func (x *DLFSDef) Reset()

func (*DLFSDef) String

func (x *DLFSDef) String() string

type DLFSDefs

type DLFSDefs struct {
	Defs []*DLFSDef `protobuf:"bytes,1,rep,name=defs,proto3" json:"defs,omitempty"`
	// contains filtered or unexported fields
}

func (*DLFSDefs) Descriptor deprecated

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

Deprecated: Use DLFSDefs.ProtoReflect.Descriptor instead.

func (*DLFSDefs) GetDefs

func (x *DLFSDefs) GetDefs() []*DLFSDef

func (*DLFSDefs) ProtoMessage

func (*DLFSDefs) ProtoMessage()

func (*DLFSDefs) ProtoReflect

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

func (*DLFSDefs) Reset

func (x *DLFSDefs) Reset()

func (*DLFSDefs) String

func (x *DLFSDefs) String() string

type DOWPlacementType

type DOWPlacementType int32

Enum representing the different types of placements for the DOW Placement.

const (
	DOWPlacementType_MUST_NOT DOWPlacementType = 0
	DOWPlacementType_MAY      DOWPlacementType = 1
	DOWPlacementType_MUST     DOWPlacementType = 2
)

func (DOWPlacementType) Descriptor

func (DOWPlacementType) Enum

func (DOWPlacementType) EnumDescriptor deprecated

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

Deprecated: Use DOWPlacementType.Descriptor instead.

func (DOWPlacementType) Number

func (DOWPlacementType) String

func (x DOWPlacementType) String() string

func (DOWPlacementType) Type

type DTMFDigit

type DTMFDigit int32

enum used to represent a dtmf tone

const (
	DTMFDigit_DTMFDigit_0     DTMFDigit = 0
	DTMFDigit_DTMFDigit_1     DTMFDigit = 1
	DTMFDigit_DTMFDigit_2     DTMFDigit = 2
	DTMFDigit_DTMFDigit_3     DTMFDigit = 3
	DTMFDigit_DTMFDigit_4     DTMFDigit = 4
	DTMFDigit_DTMFDigit_5     DTMFDigit = 5
	DTMFDigit_DTMFDigit_6     DTMFDigit = 6
	DTMFDigit_DTMFDigit_7     DTMFDigit = 7
	DTMFDigit_DTMFDigit_8     DTMFDigit = 8
	DTMFDigit_DTMFDigit_9     DTMFDigit = 9
	DTMFDigit_DTMFDigit_A     DTMFDigit = 10
	DTMFDigit_DTMFDigit_B     DTMFDigit = 11
	DTMFDigit_DTMFDigit_C     DTMFDigit = 12
	DTMFDigit_DTMFDigit_D     DTMFDigit = 13
	DTMFDigit_DTMFDigit_STAR  DTMFDigit = 14
	DTMFDigit_DTMFDigit_POUND DTMFDigit = 15
)

func (DTMFDigit) Descriptor

func (DTMFDigit) Descriptor() protoreflect.EnumDescriptor

func (DTMFDigit) Enum

func (x DTMFDigit) Enum() *DTMFDigit

func (DTMFDigit) EnumDescriptor deprecated

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

Deprecated: Use DTMFDigit.Descriptor instead.

func (DTMFDigit) Number

func (x DTMFDigit) Number() protoreflect.EnumNumber

func (DTMFDigit) String

func (x DTMFDigit) String() string

func (DTMFDigit) Type

type DashPageType

type DashPageType int32
const (
	DashPageType_DASH_PAGE_TYPE_UNDEFINED            DashPageType = 0
	DashPageType_DASH_PAGE_TYPE_DASHBOARD            DashPageType = 1
	DashPageType_DASH_PAGE_TYPE_VISUALIZATION_LEGACY DashPageType = 2
	DashPageType_DASH_PAGE_TYPE_CHART                DashPageType = 3
)

func (DashPageType) Descriptor

func (DashPageType) Enum

func (x DashPageType) Enum() *DashPageType

func (DashPageType) EnumDescriptor deprecated

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

Deprecated: Use DashPageType.Descriptor instead.

func (DashPageType) Number

func (DashPageType) String

func (x DashPageType) String() string

func (DashPageType) Type

type DashboardAgentInfo

type DashboardAgentInfo struct {

	// agents user id
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// agents name
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// agents user name
	UserName string `protobuf:"bytes,3,opt,name=user_name,json=userName,proto3" json:"user_name,omitempty"`
	// agents hunt group name
	HuntGroupName string `protobuf:"bytes,4,opt,name=hunt_group_name,json=huntGroupName,proto3" json:"hunt_group_name,omitempty"`
	// partner agent id
	PartnerAgentId string `protobuf:"bytes,6,opt,name=partner_agent_id,json=partnerAgentId,proto3" json:"partner_agent_id,omitempty"`
	// the agents hunt group sid
	HuntGroupSid int64 `protobuf:"varint,9,opt,name=hunt_group_sid,json=huntGroupSid,proto3" json:"hunt_group_sid,omitempty"`
	// the agents sid
	AgentSid int64 `protobuf:"varint,10,opt,name=agent_sid,json=agentSid,proto3" json:"agent_sid,omitempty"`
	// the user caller id
	UserCallerId string `protobuf:"bytes,12,opt,name=user_caller_id,json=userCallerId,proto3" json:"user_caller_id,omitempty"`
	// agents first name
	FirstName string `protobuf:"bytes,13,opt,name=first_name,json=firstName,proto3" json:"first_name,omitempty"`
	// agents last name
	LastName string `protobuf:"bytes,14,opt,name=last_name,json=lastName,proto3" json:"last_name,omitempty"`
	// the date of creation
	Created *timestamppb.Timestamp `protobuf:"bytes,15,opt,name=created,proto3" json:"created,omitempty"`
	// the date of last update
	LastUpdated *timestamppb.Timestamp `protobuf:"bytes,16,opt,name=last_updated,json=lastUpdated,proto3" json:"last_updated,omitempty"`
	// agents profile group id
	AgentProfileGroupId string `protobuf:"bytes,17,opt,name=agent_profile_group_id,json=agentProfileGroupId,proto3" json:"agent_profile_group_id,omitempty"`
	// agents profile group name
	AgentProfileGroupName string `` // TODO add loginTime
	/* 129-byte string literal not displayed */
	// enum of agents status
	AgentStatus StatusState `protobuf:"varint,19,opt,name=agent_status,json=agentStatus,proto3,enum=api.commons.StatusState" json:"agent_status,omitempty"`
	// the agents current conversation
	CurrentConversationSid int64 `` /* 131-byte string literal not displayed */
	// time from first customer message to agent response. between all conversations.
	AverageCustomerWaitTimeSeconds int64 `` /* 159-byte string literal not displayed */
	// responste time between all conversations.
	AverageTimeToRespondSeconds int64 `` /* 150-byte string literal not displayed */
	// time from first customer message to conversation close. between all conversations.
	AverageConversationDurationSeconds int64 `` /* 169-byte string literal not displayed */
	// login time
	LoginTime *timestamppb.Timestamp `protobuf:"bytes,25,opt,name=login_time,json=loginTime,proto3" json:"login_time,omitempty"`
	// last event time
	LastEventTime *timestamppb.Timestamp `protobuf:"bytes,26,opt,name=last_event_time,json=lastEventTime,proto3" json:"last_event_time,omitempty"`
	// the list of response events
	Events []*DashboardAgentInfo_DashboardAgentResponseEvent `protobuf:"bytes,27,rep,name=events,proto3" json:"events,omitempty"`
	// Agents Skills
	Skills map[string]int64 `` /* 141-byte string literal not displayed */
	// Asm Session Sid
	AsmSessionSid *wrapperspb.Int64Value `protobuf:"bytes,29,opt,name=asm_session_sid,json=asmSessionSid,proto3" json:"asm_session_sid,omitempty"`
	// contains filtered or unexported fields
}

func (*DashboardAgentInfo) Descriptor deprecated

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

Deprecated: Use DashboardAgentInfo.ProtoReflect.Descriptor instead.

func (*DashboardAgentInfo) GetAgentProfileGroupId

func (x *DashboardAgentInfo) GetAgentProfileGroupId() string

func (*DashboardAgentInfo) GetAgentProfileGroupName

func (x *DashboardAgentInfo) GetAgentProfileGroupName() string

func (*DashboardAgentInfo) GetAgentSid

func (x *DashboardAgentInfo) GetAgentSid() int64

func (*DashboardAgentInfo) GetAgentStatus

func (x *DashboardAgentInfo) GetAgentStatus() StatusState

func (*DashboardAgentInfo) GetAsmSessionSid

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

func (*DashboardAgentInfo) GetAverageConversationDurationSeconds

func (x *DashboardAgentInfo) GetAverageConversationDurationSeconds() int64

func (*DashboardAgentInfo) GetAverageCustomerWaitTimeSeconds

func (x *DashboardAgentInfo) GetAverageCustomerWaitTimeSeconds() int64

func (*DashboardAgentInfo) GetAverageTimeToRespondSeconds

func (x *DashboardAgentInfo) GetAverageTimeToRespondSeconds() int64

func (*DashboardAgentInfo) GetCreated

func (x *DashboardAgentInfo) GetCreated() *timestamppb.Timestamp

func (*DashboardAgentInfo) GetCurrentConversationSid

func (x *DashboardAgentInfo) GetCurrentConversationSid() int64

func (*DashboardAgentInfo) GetEvents

func (*DashboardAgentInfo) GetFirstName

func (x *DashboardAgentInfo) GetFirstName() string

func (*DashboardAgentInfo) GetHuntGroupName

func (x *DashboardAgentInfo) GetHuntGroupName() string

func (*DashboardAgentInfo) GetHuntGroupSid

func (x *DashboardAgentInfo) GetHuntGroupSid() int64

func (*DashboardAgentInfo) GetLastEventTime

func (x *DashboardAgentInfo) GetLastEventTime() *timestamppb.Timestamp

func (*DashboardAgentInfo) GetLastName

func (x *DashboardAgentInfo) GetLastName() string

func (*DashboardAgentInfo) GetLastUpdated

func (x *DashboardAgentInfo) GetLastUpdated() *timestamppb.Timestamp

func (*DashboardAgentInfo) GetLoginTime

func (x *DashboardAgentInfo) GetLoginTime() *timestamppb.Timestamp

func (*DashboardAgentInfo) GetName

func (x *DashboardAgentInfo) GetName() string

func (*DashboardAgentInfo) GetPartnerAgentId

func (x *DashboardAgentInfo) GetPartnerAgentId() string

func (*DashboardAgentInfo) GetSkills

func (x *DashboardAgentInfo) GetSkills() map[string]int64

func (*DashboardAgentInfo) GetUserCallerId

func (x *DashboardAgentInfo) GetUserCallerId() string

func (*DashboardAgentInfo) GetUserId

func (x *DashboardAgentInfo) GetUserId() string

func (*DashboardAgentInfo) GetUserName

func (x *DashboardAgentInfo) GetUserName() string

func (*DashboardAgentInfo) ProtoMessage

func (*DashboardAgentInfo) ProtoMessage()

func (*DashboardAgentInfo) ProtoReflect

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

func (*DashboardAgentInfo) Reset

func (x *DashboardAgentInfo) Reset()

func (*DashboardAgentInfo) String

func (x *DashboardAgentInfo) String() string

type DashboardAgentInfo_DashboardAgentResponseEvent

type DashboardAgentInfo_DashboardAgentResponseEvent struct {

	// the time it took to respond in seconds
	ResponseTimeSeconds int64 `protobuf:"varint,1,opt,name=response_time_seconds,json=responseTimeSeconds,proto3" json:"response_time_seconds,omitempty"`
	// the time of the event
	Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"`
	// whether or not this was the initial message sent by the agent
	IsInitialAgentMessage bool `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

The response event information for an agent

func (*DashboardAgentInfo_DashboardAgentResponseEvent) Descriptor deprecated

Deprecated: Use DashboardAgentInfo_DashboardAgentResponseEvent.ProtoReflect.Descriptor instead.

func (*DashboardAgentInfo_DashboardAgentResponseEvent) GetIsInitialAgentMessage

func (x *DashboardAgentInfo_DashboardAgentResponseEvent) GetIsInitialAgentMessage() bool

func (*DashboardAgentInfo_DashboardAgentResponseEvent) GetResponseTimeSeconds

func (x *DashboardAgentInfo_DashboardAgentResponseEvent) GetResponseTimeSeconds() int64

func (*DashboardAgentInfo_DashboardAgentResponseEvent) GetTime

func (*DashboardAgentInfo_DashboardAgentResponseEvent) ProtoMessage

func (*DashboardAgentInfo_DashboardAgentResponseEvent) ProtoReflect

func (*DashboardAgentInfo_DashboardAgentResponseEvent) Reset

func (*DashboardAgentInfo_DashboardAgentResponseEvent) String

type DataDipTemplateFilterType

type DataDipTemplateFilterType int32

Facilitate data dip template filtering on config type.

const (
	// Do not filter results.
	DataDipTemplateFilterType_DATA_DIP_TEMPLATE_FILTER_TYPE_NONE DataDipTemplateFilterType = 0
	// Do not filter results.
	DataDipTemplateFilterType_DATA_DIP_TEMPLATE_FILTER_TYPE_BROADCAST DataDipTemplateFilterType = 1
	// Include manual dial related data dip templates.
	DataDipTemplateFilterType_DATA_DIP_TEMPLATE_FILTER_TYPE_MANUAL_DIAL DataDipTemplateFilterType = 2
)

func (DataDipTemplateFilterType) Descriptor

func (DataDipTemplateFilterType) Enum

func (DataDipTemplateFilterType) EnumDescriptor deprecated

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

Deprecated: Use DataDipTemplateFilterType.Descriptor instead.

func (DataDipTemplateFilterType) Number

func (DataDipTemplateFilterType) String

func (x DataDipTemplateFilterType) String() string

func (DataDipTemplateFilterType) Type

type DataPointType

type DataPointType int32
const (
	DataPointType_DATA_POINT_TYPE_NUMBER  DataPointType = 0
	DataPointType_DATA_POINT_TYPE_STRING  DataPointType = 1
	DataPointType_DATA_POINT_TYPE_BOOLEAN DataPointType = 2
	DataPointType_DATA_POINT_TYPE_DATE    DataPointType = 3
)

func (DataPointType) Descriptor

func (DataPointType) Enum

func (x DataPointType) Enum() *DataPointType

func (DataPointType) EnumDescriptor deprecated

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

Deprecated: Use DataPointType.Descriptor instead.

func (DataPointType) Number

func (DataPointType) String

func (x DataPointType) String() string

func (DataPointType) Type

type DateComparison

type DateComparison int32
const (
	DateComparison_DATE_COMPARISON_EQ  DateComparison = 0
	DateComparison_DATE_COMPARISON_NEQ DateComparison = 1
	DateComparison_DATE_COMPARISON_LT  DateComparison = 2
	DateComparison_DATE_COMPARISON_LTE DateComparison = 3
	DateComparison_DATE_COMPARISON_GT  DateComparison = 4
	DateComparison_DATE_COMPARISON_GTE DateComparison = 5
)

func (DateComparison) Descriptor

func (DateComparison) Enum

func (x DateComparison) Enum() *DateComparison

func (DateComparison) EnumDescriptor deprecated

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

Deprecated: Use DateComparison.Descriptor instead.

func (DateComparison) Number

func (DateComparison) String

func (x DateComparison) String() string

func (DateComparison) Type

type DateExp added in v1.7.5

type DateExp struct {
	Month Month `protobuf:"varint,1,opt,name=month,proto3,enum=api.commons.Month" json:"month,omitempty"`
	Day   int64 `protobuf:"varint,2,opt,name=day,proto3" json:"day,omitempty"`
	Year  int64 `protobuf:"varint,3,opt,name=year,proto3" json:"year,omitempty"`
	// contains filtered or unexported fields
}

func (*DateExp) Descriptor deprecated added in v1.7.5

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

Deprecated: Use DateExp.ProtoReflect.Descriptor instead.

func (*DateExp) GetDay added in v1.7.5

func (x *DateExp) GetDay() int64

func (*DateExp) GetMonth added in v1.7.5

func (x *DateExp) GetMonth() Month

func (*DateExp) GetYear added in v1.7.5

func (x *DateExp) GetYear() int64

func (*DateExp) ProtoMessage added in v1.7.5

func (*DateExp) ProtoMessage()

func (*DateExp) ProtoReflect added in v1.7.5

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

func (*DateExp) Reset added in v1.7.5

func (x *DateExp) Reset()

func (*DateExp) String added in v1.7.5

func (x *DateExp) String() string

type DatePosition

type DatePosition int32

where the date should be in position to the prefix, suffix and filename for ConstructedFilename messages. NOTE: Originally file defaulted to AFTER_FILENAME, this would change it to be before the prefix

const (
	DatePosition_DATE_POSITION_FIRST           DatePosition = 0
	DatePosition_DATE_POSITION_BEFORE_FILENAME DatePosition = 1
	DatePosition_DATE_POSITION_AFTER_FILENAME  DatePosition = 2
	DatePosition_DATE_POSITION_LAST            DatePosition = 3
)

func (DatePosition) Descriptor

func (DatePosition) Enum

func (x DatePosition) Enum() *DatePosition

func (DatePosition) EnumDescriptor deprecated

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

Deprecated: Use DatePosition.Descriptor instead.

func (DatePosition) Number

func (DatePosition) String

func (x DatePosition) String() string

func (DatePosition) Type

type DateTimePrecision

type DateTimePrecision int32

Used with a format string, and string date value to get a matrix/lms/DateTime proto

const (
	DateTimePrecision_DATETIME_PRECISION_NOW           DateTimePrecision = 0
	DateTimePrecision_DATETIME_PRECISION_TIMESTAMP     DateTimePrecision = 1
	DateTimePrecision_DATETIME_PRECISION_DATE          DateTimePrecision = 2
	DateTimePrecision_DATETIME_PRECISION_MONTH_AND_DAY DateTimePrecision = 3
	DateTimePrecision_DATETIME_PRECISION_TIME_OF_DAY   DateTimePrecision = 4
)

func (DateTimePrecision) Descriptor

func (DateTimePrecision) Enum

func (DateTimePrecision) EnumDescriptor deprecated

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

Deprecated: Use DateTimePrecision.Descriptor instead.

func (DateTimePrecision) Number

func (DateTimePrecision) String

func (x DateTimePrecision) String() string

func (DateTimePrecision) Type

type DatetimeRange

type DatetimeRange struct {

	// begining datetime
	StartDatetime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=start_datetime,json=startDatetime,proto3" json:"start_datetime,omitempty"`
	// ending datetime
	EndDatetime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=end_datetime,json=endDatetime,proto3" json:"end_datetime,omitempty"`
	// contains filtered or unexported fields
}

func (*DatetimeRange) Descriptor deprecated

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

Deprecated: Use DatetimeRange.ProtoReflect.Descriptor instead.

func (*DatetimeRange) GetEndDatetime

func (x *DatetimeRange) GetEndDatetime() *timestamppb.Timestamp

func (*DatetimeRange) GetStartDatetime

func (x *DatetimeRange) GetStartDatetime() *timestamppb.Timestamp

func (*DatetimeRange) ProtoMessage

func (*DatetimeRange) ProtoMessage()

func (*DatetimeRange) ProtoReflect

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

func (*DatetimeRange) Reset

func (x *DatetimeRange) Reset()

func (*DatetimeRange) String

func (x *DatetimeRange) String() string

type DayFilter deprecated added in v1.7.61

type DayFilter struct {

	// type is the type of day filter.
	Type DayFilterType `protobuf:"varint,1,opt,name=type,proto3,enum=api.commons.DayFilterType" json:"type,omitempty"`
	// Types that are valid to be assigned to Filter:
	//
	//	*DayFilter_DayOfWeekFilter
	//	*DayFilter_DayOfMonthFilter
	Filter isDayFilter_Filter `protobuf_oneof:"filter"`
	// contains filtered or unexported fields
}

DayFilter is used to specify days for a report to be delivered.

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

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

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

Deprecated: Use DayFilter.ProtoReflect.Descriptor instead.

func (*DayFilter) GetDayOfMonthFilter added in v1.7.61

func (x *DayFilter) GetDayOfMonthFilter() *DayOfMonthFilter

func (*DayFilter) GetDayOfWeekFilter added in v1.7.61

func (x *DayFilter) GetDayOfWeekFilter() *DayOfWeekFilter

func (*DayFilter) GetFilter added in v1.7.61

func (x *DayFilter) GetFilter() isDayFilter_Filter

func (*DayFilter) GetType added in v1.7.61

func (x *DayFilter) GetType() DayFilterType

func (*DayFilter) ProtoMessage added in v1.7.61

func (*DayFilter) ProtoMessage()

func (*DayFilter) ProtoReflect added in v1.7.61

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

func (*DayFilter) Reset added in v1.7.61

func (x *DayFilter) Reset()

func (*DayFilter) String added in v1.7.61

func (x *DayFilter) String() string

type DayFilterType deprecated added in v1.7.61

type DayFilterType int32

DayFilterType is an enum for the type of day filter.

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

const (
	DayFilterType_DAY_FILTER_TYPE_UNSPECIFIED  DayFilterType = 0
	DayFilterType_DAY_FILTER_TYPE_EVERY_DAY    DayFilterType = 1
	DayFilterType_DAY_FILTER_TYPE_DAY_OF_WEEK  DayFilterType = 2
	DayFilterType_DAY_FILTER_TYPE_DAY_OF_MONTH DayFilterType = 3
)

func (DayFilterType) Descriptor added in v1.7.61

func (DayFilterType) Enum added in v1.7.61

func (x DayFilterType) Enum() *DayFilterType

func (DayFilterType) EnumDescriptor deprecated added in v1.7.61

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

Deprecated: Use DayFilterType.Descriptor instead.

func (DayFilterType) Number added in v1.7.61

func (DayFilterType) String added in v1.7.61

func (x DayFilterType) String() string

func (DayFilterType) Type added in v1.7.61

type DayFilter_DayOfMonthFilter added in v1.7.61

type DayFilter_DayOfMonthFilter struct {
	// day_of_month_filter is the filter for days of the month.
	DayOfMonthFilter *DayOfMonthFilter `protobuf:"bytes,3,opt,name=day_of_month_filter,json=dayOfMonthFilter,proto3,oneof"`
}

type DayFilter_DayOfWeekFilter added in v1.7.61

type DayFilter_DayOfWeekFilter struct {
	// day_of_week_filter is the filter for days of the week.
	DayOfWeekFilter *DayOfWeekFilter `protobuf:"bytes,2,opt,name=day_of_week_filter,json=dayOfWeekFilter,proto3,oneof"`
}

type DayOfMonthFilter deprecated added in v1.7.61

type DayOfMonthFilter struct {

	// day_of_months is a list of days of the month.
	DayOfMonths []int32 `protobuf:"varint,1,rep,packed,name=day_of_months,json=dayOfMonths,proto3" json:"day_of_months,omitempty"`
	// is_last_day_of_month is a flag for the last day of the month.
	IsLastDayOfMonth bool `protobuf:"varint,2,opt,name=is_last_day_of_month,json=isLastDayOfMonth,proto3" json:"is_last_day_of_month,omitempty"`
	// contains filtered or unexported fields
}

DayOfMonthFilter filters the days of the month for a report.

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

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

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

Deprecated: Use DayOfMonthFilter.ProtoReflect.Descriptor instead.

func (*DayOfMonthFilter) GetDayOfMonths added in v1.7.61

func (x *DayOfMonthFilter) GetDayOfMonths() []int32

func (*DayOfMonthFilter) GetIsLastDayOfMonth added in v1.7.61

func (x *DayOfMonthFilter) GetIsLastDayOfMonth() bool

func (*DayOfMonthFilter) ProtoMessage added in v1.7.61

func (*DayOfMonthFilter) ProtoMessage()

func (*DayOfMonthFilter) ProtoReflect added in v1.7.61

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

func (*DayOfMonthFilter) Reset added in v1.7.61

func (x *DayOfMonthFilter) Reset()

func (*DayOfMonthFilter) String added in v1.7.61

func (x *DayOfMonthFilter) String() string

type DayOfWeek

type DayOfWeek int32

Enum representing the options for day of the week, Monday must be 0.

const (
	DayOfWeek_MON DayOfWeek = 0
	DayOfWeek_TUE DayOfWeek = 1
	DayOfWeek_WED DayOfWeek = 2
	DayOfWeek_THU DayOfWeek = 3
	DayOfWeek_FRI DayOfWeek = 4
	DayOfWeek_SAT DayOfWeek = 5
	DayOfWeek_SUN DayOfWeek = 6
)

func (DayOfWeek) Descriptor

func (DayOfWeek) Descriptor() protoreflect.EnumDescriptor

func (DayOfWeek) Enum

func (x DayOfWeek) Enum() *DayOfWeek

func (DayOfWeek) EnumDescriptor deprecated

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

Deprecated: Use DayOfWeek.Descriptor instead.

func (DayOfWeek) Number

func (x DayOfWeek) Number() protoreflect.EnumNumber

func (DayOfWeek) String

func (x DayOfWeek) String() string

func (DayOfWeek) Type

type DayOfWeekFilter deprecated added in v1.7.61

type DayOfWeekFilter struct {

	// days_of_weeks is a list of days of the week.
	DaysOfWeeks []Weekday_Enum `` /* 134-byte string literal not displayed */
	// weeks_of_months is a list of weeks of the month.
	WeeksOfMonths []int32 `protobuf:"varint,2,rep,packed,name=weeks_of_months,json=weeksOfMonths,proto3" json:"weeks_of_months,omitempty"`
	// contains filtered or unexported fields
}

DayOfWeekFilter filters the days of the week for a report.

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

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

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

Deprecated: Use DayOfWeekFilter.ProtoReflect.Descriptor instead.

func (*DayOfWeekFilter) GetDaysOfWeeks added in v1.7.61

func (x *DayOfWeekFilter) GetDaysOfWeeks() []Weekday_Enum

func (*DayOfWeekFilter) GetWeeksOfMonths added in v1.7.61

func (x *DayOfWeekFilter) GetWeeksOfMonths() []int32

func (*DayOfWeekFilter) ProtoMessage added in v1.7.61

func (*DayOfWeekFilter) ProtoMessage()

func (*DayOfWeekFilter) ProtoReflect added in v1.7.61

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

func (*DayOfWeekFilter) Reset added in v1.7.61

func (x *DayOfWeekFilter) Reset()

func (*DayOfWeekFilter) String added in v1.7.61

func (x *DayOfWeekFilter) String() string

type DeDupActions

type DeDupActions int32
const (
	DeDupActions_DE_DUP_ACTIONS_KEEP_FIRST   DeDupActions = 0
	DeDupActions_DE_DUP_ACTIONS_KEEP_BOTH    DeDupActions = 3
	DeDupActions_DE_DUP_ACTIONS_KEEP_LAST    DeDupActions = 4
	DeDupActions_DE_DUP_ACTIONS_KEEP_NEITHER DeDupActions = 5
)

func (DeDupActions) Descriptor

func (DeDupActions) Enum

func (x DeDupActions) Enum() *DeDupActions

func (DeDupActions) EnumDescriptor deprecated

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

Deprecated: Use DeDupActions.Descriptor instead.

func (DeDupActions) Number

func (DeDupActions) String

func (x DeDupActions) String() string

func (DeDupActions) Type

type DeDuplicationMergeStrategy added in v1.8.20

type DeDuplicationMergeStrategy int32
const (
	DeDuplicationMergeStrategy_KEEP_EXISTING_LIST    DeDuplicationMergeStrategy = 0
	DeDuplicationMergeStrategy_REPLACE_EXISTING_LIST DeDuplicationMergeStrategy = 1
)

func (DeDuplicationMergeStrategy) Descriptor added in v1.8.20

func (DeDuplicationMergeStrategy) Enum added in v1.8.20

func (DeDuplicationMergeStrategy) EnumDescriptor deprecated added in v1.8.20

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

Deprecated: Use DeDuplicationMergeStrategy.Descriptor instead.

func (DeDuplicationMergeStrategy) Number added in v1.8.20

func (DeDuplicationMergeStrategy) String added in v1.8.20

func (DeDuplicationMergeStrategy) Type added in v1.8.20

type DeactivatedConversationAsmEvent

type DeactivatedConversationAsmEvent struct {
	Conversation *OmniConversation `protobuf:"bytes,1,opt,name=conversation,proto3" json:"conversation,omitempty"`
	// contains filtered or unexported fields
}

func (*DeactivatedConversationAsmEvent) Descriptor deprecated

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

Deprecated: Use DeactivatedConversationAsmEvent.ProtoReflect.Descriptor instead.

func (*DeactivatedConversationAsmEvent) GetConversation

func (x *DeactivatedConversationAsmEvent) GetConversation() *OmniConversation

func (*DeactivatedConversationAsmEvent) ProtoMessage

func (*DeactivatedConversationAsmEvent) ProtoMessage()

func (*DeactivatedConversationAsmEvent) ProtoReflect

func (*DeactivatedConversationAsmEvent) Reset

func (*DeactivatedConversationAsmEvent) String

type DeactivatedConversationEvent

type DeactivatedConversationEvent struct {
	Conversation *OmniConversation `protobuf:"bytes,1,opt,name=conversation,proto3" json:"conversation,omitempty"`
	// contains filtered or unexported fields
}

func (*DeactivatedConversationEvent) Descriptor deprecated

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

Deprecated: Use DeactivatedConversationEvent.ProtoReflect.Descriptor instead.

func (*DeactivatedConversationEvent) GetConversation

func (x *DeactivatedConversationEvent) GetConversation() *OmniConversation

func (*DeactivatedConversationEvent) ProtoMessage

func (*DeactivatedConversationEvent) ProtoMessage()

func (*DeactivatedConversationEvent) ProtoReflect

func (*DeactivatedConversationEvent) Reset

func (x *DeactivatedConversationEvent) Reset()

func (*DeactivatedConversationEvent) String

type Decomposition added in v1.9.1

type Decomposition struct {
	Name       string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	StartDigit int32  `protobuf:"varint,2,opt,name=start_digit,json=startDigit,proto3" json:"start_digit,omitempty"`
	EndDigit   int32  `protobuf:"varint,3,opt,name=end_digit,json=endDigit,proto3" json:"end_digit,omitempty"`
	// contains filtered or unexported fields
}

func (*Decomposition) Descriptor deprecated added in v1.9.1

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

Deprecated: Use Decomposition.ProtoReflect.Descriptor instead.

func (*Decomposition) GetEndDigit added in v1.9.1

func (x *Decomposition) GetEndDigit() int32

func (*Decomposition) GetName added in v1.9.1

func (x *Decomposition) GetName() string

func (*Decomposition) GetStartDigit added in v1.9.1

func (x *Decomposition) GetStartDigit() int32

func (*Decomposition) ProtoMessage added in v1.9.1

func (*Decomposition) ProtoMessage()

func (*Decomposition) ProtoReflect added in v1.9.1

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

func (*Decomposition) Reset added in v1.9.1

func (x *Decomposition) Reset()

func (*Decomposition) String added in v1.9.1

func (x *Decomposition) String() string

type Decompositions added in v1.9.1

type Decompositions struct {
	Items []*Decomposition `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*Decompositions) Descriptor deprecated added in v1.9.1

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

Deprecated: Use Decompositions.ProtoReflect.Descriptor instead.

func (*Decompositions) GetItems added in v1.9.1

func (x *Decompositions) GetItems() []*Decomposition

func (*Decompositions) ProtoMessage added in v1.9.1

func (*Decompositions) ProtoMessage()

func (*Decompositions) ProtoReflect added in v1.9.1

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

func (*Decompositions) Reset added in v1.9.1

func (x *Decompositions) Reset()

func (*Decompositions) String added in v1.9.1

func (x *Decompositions) String() string

type DedupKeyPolicy

type DedupKeyPolicy int32
const (
	DedupKeyPolicy_KEEP_FIRST DedupKeyPolicy = 0
	DedupKeyPolicy_KEEP_LAST  DedupKeyPolicy = 1
	DedupKeyPolicy_KEEP_ALL   DedupKeyPolicy = 2
)

func (DedupKeyPolicy) Descriptor

func (DedupKeyPolicy) Enum

func (x DedupKeyPolicy) Enum() *DedupKeyPolicy

func (DedupKeyPolicy) EnumDescriptor deprecated

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

Deprecated: Use DedupKeyPolicy.Descriptor instead.

func (DedupKeyPolicy) Number

func (DedupKeyPolicy) String

func (x DedupKeyPolicy) String() string

func (DedupKeyPolicy) Type

type DefaultCallbackRouting

type DefaultCallbackRouting int32

Default scheduled callback routing.

const (
	DefaultCallbackRouting_DEFAULT_CALLBACK_ROUTING_NONE           DefaultCallbackRouting = 0
	DefaultCallbackRouting_DEFAULT_CALLBACK_ROUTING_TO_AGENT       DefaultCallbackRouting = 1
	DefaultCallbackRouting_DEFAULT_CALLBACK_ROUTING_AGENT_SKILLSET DefaultCallbackRouting = 2
)

func (DefaultCallbackRouting) Descriptor

func (DefaultCallbackRouting) Enum

func (DefaultCallbackRouting) EnumDescriptor deprecated

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

Deprecated: Use DefaultCallbackRouting.Descriptor instead.

func (DefaultCallbackRouting) Number

func (DefaultCallbackRouting) String

func (x DefaultCallbackRouting) String() string

func (DefaultCallbackRouting) Type

type DefaultDuplicateHandling

type DefaultDuplicateHandling int32
const (
	DefaultDuplicateHandling_DEFAULT_DUPLICATE_HANDLING_KEEP_RECORD_AND_DISCARD_NUMBER DefaultDuplicateHandling = 0
	DefaultDuplicateHandling_DEFAULT_DUPLICATE_HANDLING_DISCARD_RECORD                 DefaultDuplicateHandling = 1
	DefaultDuplicateHandling_DEFAULT_DUPLICATE_HANDLING_ALLOW_DUPLICATES               DefaultDuplicateHandling = 2
	DefaultDuplicateHandling_DEFAULT_DUPLICATE_HANDLING_CREATE_DUPLICATES_LIST         DefaultDuplicateHandling = 3
)

func (DefaultDuplicateHandling) Descriptor

func (DefaultDuplicateHandling) Enum

func (DefaultDuplicateHandling) EnumDescriptor deprecated

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

Deprecated: Use DefaultDuplicateHandling.Descriptor instead.

func (DefaultDuplicateHandling) Number

func (DefaultDuplicateHandling) String

func (x DefaultDuplicateHandling) String() string

func (DefaultDuplicateHandling) Type

type DefaultManualCallRecording

type DefaultManualCallRecording int32

Hunt Group Setting options for default Manual Dial call recording setting.

const (
	DefaultManualCallRecording_DEFAULT_MANUAL_CALL_RECORDING_ORG_DEFAULT DefaultManualCallRecording = 0
	DefaultManualCallRecording_DEFAULT_MANUAL_CALL_RECORDING_ENABLED     DefaultManualCallRecording = 1
	DefaultManualCallRecording_DEFAULT_MANUAL_CALL_RECORDING_DISABLED    DefaultManualCallRecording = 2
)

func (DefaultManualCallRecording) Descriptor

func (DefaultManualCallRecording) Enum

func (DefaultManualCallRecording) EnumDescriptor deprecated

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

Deprecated: Use DefaultManualCallRecording.Descriptor instead.

func (DefaultManualCallRecording) Number

func (DefaultManualCallRecording) String

func (DefaultManualCallRecording) Type

type DefaultManualDialCallerId

type DefaultManualDialCallerId int32

Hunt Group Settings options for Default Manual Dial Caller ID

const (
	DefaultManualDialCallerId_DEFAULT_MANUAL_DIAL_CALLER_ID_NONE            DefaultManualDialCallerId = 0
	DefaultManualDialCallerId_DEFAULT_MANUAL_DIAL_CALLER_ID_CUSTOM          DefaultManualDialCallerId = 1
	DefaultManualDialCallerId_DEFAULT_MANUAL_DIAL_CALLER_ID_AGENT_CALLER_ID DefaultManualDialCallerId = 2
)

func (DefaultManualDialCallerId) Descriptor

func (DefaultManualDialCallerId) Enum

func (DefaultManualDialCallerId) EnumDescriptor deprecated

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

Deprecated: Use DefaultManualDialCallerId.Descriptor instead.

func (DefaultManualDialCallerId) Number

func (DefaultManualDialCallerId) String

func (x DefaultManualDialCallerId) String() string

func (DefaultManualDialCallerId) Type

type DefaultTransferCallerId

type DefaultTransferCallerId int32

Hunt Group Settings options for Default Transfer Caller ID

const (
	DefaultTransferCallerId_DEFAULT_CALLER_ID_NONE             DefaultTransferCallerId = 0
	DefaultTransferCallerId_DEFAULT_CALLER_ID_CUSTOM           DefaultTransferCallerId = 1
	DefaultTransferCallerId_DEFAULT_CALLER_ID_3RD_PARTY_NUMBER DefaultTransferCallerId = 2
)

func (DefaultTransferCallerId) Descriptor

func (DefaultTransferCallerId) Enum

func (DefaultTransferCallerId) EnumDescriptor deprecated

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

Deprecated: Use DefaultTransferCallerId.Descriptor instead.

func (DefaultTransferCallerId) Number

func (DefaultTransferCallerId) String

func (x DefaultTransferCallerId) String() string

func (DefaultTransferCallerId) Type

type DeliveryOptions deprecated added in v1.7.61

type DeliveryOptions struct {

	// transfer_config_sid is the transfer config sid to deliver the report.
	TransferConfigSid int64 `protobuf:"varint,1,opt,name=transfer_config_sid,json=transferConfigSid,proto3" json:"transfer_config_sid,omitempty"`
	// failure_notification_emails are the emails to notify on failure.
	//
	// Deprecated: Marked as deprecated in api/commons/bireportgenerator.proto.
	FailureNotificationEmails []string `` /* 138-byte string literal not displayed */
	// contains filtered or unexported fields
}

DeliveryOptions is a message for the delivery options of a report.

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

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

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

Deprecated: Use DeliveryOptions.ProtoReflect.Descriptor instead.

func (*DeliveryOptions) GetFailureNotificationEmails deprecated added in v1.7.61

func (x *DeliveryOptions) GetFailureNotificationEmails() []string

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

func (*DeliveryOptions) GetTransferConfigSid added in v1.7.61

func (x *DeliveryOptions) GetTransferConfigSid() int64

func (*DeliveryOptions) ProtoMessage added in v1.7.61

func (*DeliveryOptions) ProtoMessage()

func (*DeliveryOptions) ProtoReflect added in v1.7.61

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

func (*DeliveryOptions) Reset added in v1.7.61

func (x *DeliveryOptions) Reset()

func (*DeliveryOptions) String added in v1.7.61

func (x *DeliveryOptions) String() string

type DeliveryTimes deprecated added in v1.7.61

type DeliveryTimes struct {

	// seconds after midnight when the report should be delivered.
	DeliveryTimes []int32 `protobuf:"varint,2,rep,packed,name=delivery_times,json=deliveryTimes,proto3" json:"delivery_times,omitempty"`
	// repeat_frequency is the frequency of the report.
	RepeatFrequency RepeatFrequency `` /* 140-byte string literal not displayed */
	// contains filtered or unexported fields
}

DeliveryTimes is a message for the delivery times of a report.

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

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

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

Deprecated: Use DeliveryTimes.ProtoReflect.Descriptor instead.

func (*DeliveryTimes) GetDeliveryTimes added in v1.7.61

func (x *DeliveryTimes) GetDeliveryTimes() []int32

func (*DeliveryTimes) GetRepeatFrequency added in v1.7.61

func (x *DeliveryTimes) GetRepeatFrequency() RepeatFrequency

func (*DeliveryTimes) ProtoMessage added in v1.7.61

func (*DeliveryTimes) ProtoMessage()

func (*DeliveryTimes) ProtoReflect added in v1.7.61

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

func (*DeliveryTimes) Reset added in v1.7.61

func (x *DeliveryTimes) Reset()

func (*DeliveryTimes) String added in v1.7.61

func (x *DeliveryTimes) String() string

type DiagnosticCode

type DiagnosticCode int32

Enum representing the type of a diagnostic.

const (
	// DiagnosticCodeGeneral integer value for a diagnostic coded as 'general' type.
	// The code type used when no other code is appropriate.
	// GENERAL means that this diagnostic message cannot be described by a code.
	// The consumer must interpret the text message for further details.
	DiagnosticCode_GENERAL DiagnosticCode = 0
	// DiagnosticCodeOk integer value for a diagnostic coded as 'ok' type.
	// The diagnostic is reporting no errors found.
	DiagnosticCode_OK DiagnosticCode = 1
	// DiagnosticCodeNoSkillsInDictionary integer value for a diagnostic coded as 'no skills in dictionary' type.
	// The diagnostic is reporting no skills in the dictionary.
	DiagnosticCode_NO_SKILLS_IN_DICTIONARY DiagnosticCode = 2
	// DiagnosticCodeAgentHasNoSkillProficiencies integer value for a diagnostic coded as
	// 'agent has no skill proficiencies' type.
	// The diagnostic is reporting a wfm agent with no skill proficiencies.
	DiagnosticCode_AGENT_HAS_NO_SKILL_PROFICIENCIES DiagnosticCode = 3
	// DiagnosticCodeAgentHasNoSkills integer value for a diagnostic coded as 'agent has no skills' type.
	// The diagnostic is reporting an agent with no skills.
	DiagnosticCode_AGENT_HAS_NO_SKILLS DiagnosticCode = 4
	// DiagnosticCodeNoSchedulingActivitiesForConstraintRules integer value for a diagnostic coded as
	// 'no scheduling activity for constraint rules' type.
	// The diagnostic is reporting the constraint rules don't have a scheduling activity.
	DiagnosticCode_NO_SCHEDULING_ACTIVITIES_FOR_CONSTRAINT_RULES DiagnosticCode = 5
	// DiagnosticCodeSchedulingActivityForConstraintRuleNotFound integer value for a diagnostic coded as
	// 'scheduling activity for constraint rule not found' type.
	// The diagnostic is reporting a constraint rule pointing to a scheduling activity that cannot be found.
	DiagnosticCode_SCHEDULING_ACTIVITY_FOR_CONSTRAINT_RULE_NOT_FOUND DiagnosticCode = 6
	// DiagnosticCodeShiftTemplateCannotBeNone integer value for a diagnostic coded as
	// 'shift template cannot be none' type.
	// The diagnostic is reporting a NONE value for a shift template
	DiagnosticCode_SHIFT_TEMPLATE_CANNOT_BE_NONE DiagnosticCode = 7
	// DiagnosticCodeShiftTemplateHasNoPlacementRules integer value for a diagnostic coded as
	// 'shift template has no placement rules' type.
	// The diagnostic is reporting a shift template with no member placement rules.
	DiagnosticCode_SHIFT_TEMPLATE_HAS_NO_PLACEMENT_RULES DiagnosticCode = 8
	// DiagnosticCodeNoOncallInShiftTemplatePlacementRules integer value for a diagnostic coded as
	// 'no on-call in shift template placement rules' type.
	// The diagnostic is reporting a shift template whose placement rules do not include an on-call placement.
	DiagnosticCode_NO_ONCALL_IN_SHIFT_TEMPLATE_PLACEMENT_RULES DiagnosticCode = 9
	// DiagnosticCodeMinGtMaxDurationInShiftTemplatePlacementRules integer value for a diagnostic coded as
	// 'min greater than max in shift template placement rules' type.
	// The diagnostic is reporting the min duration for a shift templates placement rule is greater than max duration.
	DiagnosticCode_MIN_GT_MAX_DURATION_IN_SHIFT_TEMPLATE_PLACEMENT_RULES DiagnosticCode = 10
	// DiagnosticCodeMinGtMaxAgentsInShiftTemplate integer value for a diagnostic coded as
	// 'min greater than max agents in shift template' type.
	// The diagnostic is reporting a shift template with a min_agents value greater than it's max_agents value.
	DiagnosticCode_MIN_GT_MAX_AGENTS_IN_SHIFT_TEMPLATE DiagnosticCode = 11
	// DiagnosticCodeNoPlacementRulesForShiftTemplate integer value for a diagnostic coded as
	// 'no placement rules for shift template' type.
	// The diagnostic is reporting no placement rules as members of the shift template.
	DiagnosticCode_NO_PLACEMENT_RULES_FOR_SHIFT_TEMPLATE DiagnosticCode = 12
	// DiagnosticCodeActivitiesShorterThanShift integer value for a diagnostic coded as
	// 'activities shorter than shift' type.
	// The diagnostic is reporting that the activities are too short for the shift.
	DiagnosticCode_ACTIVITIES_SHORTER_THAN_SHIFT DiagnosticCode = 13
	// DiagnosticCodeNotEnoughAgentsForShift integer value for a diagnostic coded as 'not enough agents for shift' type.
	// The diagnostic is reporting that a shift doesn't have a sufficient number of agents available.
	DiagnosticCode_NOT_ENOUGH_AGENTS_FOR_SHIFT DiagnosticCode = 14
	// DiagnosticCodeProgramHasNoAgentGroups integer value for a diagnostic coded as 'program has no agent groups' type.
	// The diagnostic is reporting that a program node has no member agent groups.
	DiagnosticCode_PROGRAM_HAS_NO_AGENT_GROUPS DiagnosticCode = 15
	// DiagnosticCodeProgramHasNoShiftTemplates integer value for a diagnostic coded as
	// 'program has no shift templates' type.
	// The diagnostic is reporting that a program node has no member shift templates.
	DiagnosticCode_PROGRAM_HAS_NO_SHIFT_TEMPLATES DiagnosticCode = 16
	// DiagnosticCodeLocationHasNoPrograms integer value for a diagnostic coded as 'location has no programs' type.
	// The diagnostic is reporting that a location node has no member program nodes.
	DiagnosticCode_LOCATION_HAS_NO_PROGRAMS DiagnosticCode = 17
	// DiagnosticCodeClientHasNoLocations integer value for a diagnostic coded as 'client has no locations' type.
	// The diagnostic is reporting that a client node has no member location nodes.
	DiagnosticCode_CLIENT_HAS_NO_LOCATIONS DiagnosticCode = 18
	// DiagnosticCodeCallCenterHasNoClients integer value for a diagnostic coded as 'call center has no clients' type.
	// The diagnostic is reporting that a call center node has no member client nodes
	DiagnosticCode_CALL_CENTER_HAS_NO_CLIENTS DiagnosticCode = 19
	// DiagnosticCodeProgramHasInvalidParentLocation integer value for a diagnostic coded as
	// 'program has invalid parent location' type.
	// The diagnostic is reporting that a program node has an invalid parent location node.
	DiagnosticCode_PROGRAM_HAS_INVALID_PARENT_LOCATION DiagnosticCode = 20
	// DiagnosticCodeLocationHasInvalidParentClient integer value for a diagnostic coded as
	// 'location has invalid parent client' type.
	// The diagnostic is reporting that a location node has an invalid parent client node.
	DiagnosticCode_LOCATION_HAS_INVALID_PARENT_CLIENT DiagnosticCode = 21
	// DiagnosticCodeClientHasInvalidParentCallCenter integer value for a diagnostic coded as
	// 'client has invalid parent call center' type.
	// The diagnostic is reporting that a client node has an invalid parent call center.
	DiagnosticCode_CLIENT_HAS_INVALID_PARENT_CALL_CENTER DiagnosticCode = 22
	// DiagnosticCodeAgentGroupHasInvalidParentNode integer value for a diagnostic coded as
	// 'agent group has invalid parent node' type.
	// The diagnostic is reporting that an agent group has an invalid parent node.
	DiagnosticCode_AGENT_GROUP_HAS_INVALID_PARENT_NODE DiagnosticCode = 23
	// DiagnosticCodeShiftTemplateHasInvalidParentProgram integer value for a diagnostic coded as
	// 'shift template has invalid parent program' type.
	// The diagnostic is reporting an invalid parent program for a shift template.
	DiagnosticCode_SHIFT_TEMPLATE_HAS_INVALID_PARENT_PROGRAM DiagnosticCode = 24
	// DiagnosticCodeNoSkillProficiencyForMinSkillProficiencyConstraintRule integer value for a diagnostic coded as
	// 'skill proficiency for constraint rule not found' type.
	// The diagnostic is reporting a constraint rule pointing to a missing skill proficiency.
	DiagnosticCode_NO_SKILL_PROFICIENCY_FOR_MIN_SKILL_PROFICIENCY_CONSTRAINT_RULE DiagnosticCode = 25
	// DiagnosticCodeTooManyAgentsWithLockedShiftsForMinAgents integer value for a diagnostic coded as
	// 'too many agent with locked shifts' type.
	DiagnosticCode_TOO_MANY_AGENTS_WITH_LOCKED_SHIFTS_FOR_MIN_AGENTS DiagnosticCode = 26
	// DiagnosticCodeAgentDoesNotBelongToAnAgentGroup integer value for a diagnostic coded as
	// 'agent does not belong to an agent group' type.
	DiagnosticCode_AGENT_DOES_NOT_BELONG_TO_AN_AGENT_GROUP DiagnosticCode = 27
	// DiagnosticCodeInvalidConstraintValUnits integer value for a diagnostic coded as
	// 'Invalid constraint val units' type.
	DiagnosticCode_INVALID_CONSTRAINT_VAL_UNITS DiagnosticCode = 28
	// DiagnosticCodeConstraintGeneralFailure integer value for a diagnostic coded as 'Constraint general failure' type.
	DiagnosticCode_CONSTRAINT_GENERAL_FAILURE DiagnosticCode = 29
	// DiagnosticCodeCandidateShiftCollisionDetected integer value for a diagnostic coded as
	// 'Candidate shift collision detected' type.
	DiagnosticCode_CANDIDATE_SHIFT_COLLISION_DETECTED DiagnosticCode = 30
	// DiagnosticCodeCandidateShiftAgentNotAvailable integer value for a diagnostic coded as
	// 'Candidate shift agent not available' type.
	DiagnosticCode_CANDIDATE_SHIFT_AGENT_NOT_AVAILABLE DiagnosticCode = 31
	// DiagnosticCodeCandidateClosed integer value for a diagnostic coded as 'Candidate closed' type.
	DiagnosticCode_CANDIDATE_CLOSED DiagnosticCode = 32
	// DiagnosticCodeConstraintActivityNotFound integer value for a diagnostic coded as
	// 'Constraint activity not found' type.
	DiagnosticCode_CONSTRAINT_ACTIVITY_NOT_FOUND DiagnosticCode = 33
	// DiagnosticCodeConstraintAgentDoesNotHaveProficiency integer value for a diagnostic coded as
	// 'Constraint agent does not have proficiency' type.
	DiagnosticCode_CONSTRAINT_AGENT_DOES_NOT_HAVE_PROFICIENCY DiagnosticCode = 34
	// DiagnosticCodeConstraintAgentProficiencyTooLow integer value for a diagnostic coded as
	// 'Constraint agent proficiency too low' type.
	DiagnosticCode_CONSTRAINT_AGENT_PROFICIENCY_TOO_LOW DiagnosticCode = 35
	// DiagnosticCodeConstraintMaxTotalOnFailure integer value for a diagnostic coded as
	// 'Constraint max total on failure' type.
	DiagnosticCode_CONSTRAINT_MAX_TOTAL_ON_FAILURE DiagnosticCode = 36
	// DiagnosticCodeConstraintMinTotalOnFailure integer value for a diagnostic coded as
	// 'Constraint min total on failure' type.
	DiagnosticCode_CONSTRAINT_MIN_TOTAL_ON_FAILURE DiagnosticCode = 37
	// DiagnosticCodeConstraintMaxTotalOffFailure integer value for a diagnostic coded as
	// 'Constraint max total off failure' type.
	DiagnosticCode_CONSTRAINT_MAX_TOTAL_OFF_FAILURE DiagnosticCode = 38
	// DiagnosticCodeConstraintMinTotalOffFailure integer value for a diagnostic coded as
	// 'Constraint min total off failure' type.
	DiagnosticCode_CONSTRAINT_MIN_TOTAL_OFF_FAILURE DiagnosticCode = 39
	// DiagnosticCodeConstraintMaxConsecOnFailure integer value for a diagnostic coded as
	// 'Constraint max consec on failure' type.
	DiagnosticCode_CONSTRAINT_MAX_CONSEC_ON_FAILURE DiagnosticCode = 40
	// DiagnosticCodeConstraintMinConsecOnFailure integer value for a diagnostic coded as
	// 'Constraint min consec on failure' type.
	DiagnosticCode_CONSTRAINT_MIN_CONSEC_ON_FAILURE DiagnosticCode = 41
	// DiagnosticCodeConstraintMaxConsecOffFailure integer value for a diagnostic coded as
	// 'Constraint max consec off failure' type.
	DiagnosticCode_CONSTRAINT_MAX_CONSEC_OFF_FAILURE DiagnosticCode = 42
	// DiagnosticCodeConstraintMinConsecOffFailure integer value for a diagnostic coded as
	// 'Constraint min consec off failure' type.
	DiagnosticCode_CONSTRAINT_MIN_CONSEC_OFF_FAILURE DiagnosticCode = 43
	// DiagnosticCodeConstraintCannotHaveDayWeekMonthYearShiftPerShift integer value for a diagnostic coded as
	// 'Constraint cannot have day week month year shift per shift' type.
	DiagnosticCode_CONSTRAINT_CANNOT_HAVE_DAY_WEEK_MONTH_YEAR_SHIFT__PER_SHIFT DiagnosticCode = 44
	// DiagnosticCodeConstraintCannotHaveDayWeekMonthYearPerMinutesHours integer value for a diagnostic coded as
	// 'Constraint cannot have day week month year per minutes hours' type.
	DiagnosticCode_CONSTRAINT_CANNOT_HAVE_DAY_WEEK_MONTH_YEAR__PER_MINUTES_HOURS DiagnosticCode = 45
	// DiagnosticCodeConstraintConsecutiveShiftsRuleNotAllowed integer value for a diagnostic coded as
	// 'Constraint consecutive shifts rule not allowed' type.
	DiagnosticCode_CONSTRAINT_CONSECUTIVE_SHIFTS_RULE_NOT_ALLOWED DiagnosticCode = 46
	// DiagnosticCodeConstraintWithLargerPeriodPerSmallPeriodNotAllowed integer value for a diagnostic coded as
	// 'Constraint with larger period per small period not allowed' type.
	DiagnosticCode_CONSTRAINT_WITH_LARGER_PERIOD_PER_SMALL_PERIOD_NOT_ALLOWED DiagnosticCode = 47
	// DiagnosticCodeConstraintMinMaxOffTimeForShiftsNotAllowed integer value for a diagnostic coded as
	// 'Constraint min max off time for shifts not allowed' type.
	DiagnosticCode_CONSTRAINT_MIN_MAX_OFF_TIME_FOR_SHIFTS_NOT_ALLOWED DiagnosticCode = 48
	// DiagnosticCodeConstraintCannotHaveConsecutiveTimePerMultipleShifts integer value for a diagnostic coded as
	// 'Constraint cannot have consecutive time per multiple shifts' type.
	DiagnosticCode_CONSTRAINT_CANNOT_HAVE_CONSECUTIVE_TIME_PER_MULTIPLE_SHIFTS DiagnosticCode = 49
	// DiagnosticCodeCannotGenerateTourPatternsForNonTourShiftTemplate integer value for a diagnostic coded as
	// 'Cannot generate Tour Patterns for non Tour Shift Template' type.
	// The diagnostic is reporting that the shift template to generate a tour pattern for is not a tour shift template.
	DiagnosticCode_CANNOT_GENERATE_TOUR_PATTERNS_FOR_NON_TOUR_SHIFT_TEMPLATE DiagnosticCode = 50
	// DiagnosticCodeTourPatternsNeededToScheduleTour integer value for a diagnostic coded as
	// 'Cannot generate shifts for Tour Shift Template that has no Tour Patterns' type.
	// The diagnostic is reporting a tour shift template which does not have a tour pattern.
	DiagnosticCode_TOUR_PATTERNS_NEEDED_TO_SCHEDULE_TOUR DiagnosticCode = 51
	// DiagnosticCodeShiftTemplateActivityPlacementMinMaxMustBeMultipleOf5Minutes integer value for a diagnostic coded as
	// 'Shift Template Activity Placement Min Max Must Be Multiple Of 5 Minutes' type.
	// The diagnostic is reporting the shift template activity placement min max must be a multiple of 5 minutes.
	DiagnosticCode_SHIFT_TEMPLATE_ACTIVITY_PLACEMENT_MIN_MAX_MUST_BE_MULTIPLE_OF_5_MINUTES DiagnosticCode = 52
	// DiagnosticNoShiftTemplateActivityPlacementSequenciesMatchShiftMinMaxWidth integer value for a diagnostic coded as
	// 'No Shift Template Activity Placement sequences match any Shift Template widths' type.
	// The diagnostic is reporting that there are no placements for the shift template, which would comply with the min and max width.
	DiagnosticCode_NO_SHIFT_TEMPLATE_ACTIVITY_PLACEMENT_SEQUENCES_MATCH_SHIFT_MIN_MAX_WIDTH DiagnosticCode = 53
	// DiagnosticCodeInvalidTourPattern integer value for a diagnostic coded as
	// 'Invalid Tour Pattern' type.
	// The diagnostic is reporting the Tour Pattern entity is set with invalid values.
	DiagnosticCode_INVALID_TOUR_PATTERN DiagnosticCode = 54
	// DiagnosticCodeInvalidTourAgentCollection integer value for a diagnostic coded as
	// 'Invalid Tour Agent Collection' type.
	// The diagnostic is reporting the Tour Agent Collection entity is set with invalid values.
	DiagnosticCode_INVALID_TOUR_AGENT_COLLECTION DiagnosticCode = 55
	// DiagnosticCodeInvalidTourShiftInstanceConfig integer value for a diagnostic coded as
	// 'Invalid Tour Shift Instance Config' type.
	// The diagnostic is reporting the Tour Shift Instance Config entity is set with invalid values.
	DiagnosticCode_INVALID_TOUR_SHIFT_INSTANCE_CONFIG DiagnosticCode = 56
	// DiagnosticCodeInvalidTourShiftSegmentConfig integer value for a diagnostic coded as
	// 'Invalid Tour Shift Segment Config' type.
	// The diagnostic is reporting the Tour Shift Segment Config entity is set with invalid values.
	DiagnosticCode_INVALID_TOUR_SHIFT_SEGMENT_CONFIG DiagnosticCode = 57
	// DiagnosticCodeTourShiftSegmentConfigOverlap integer value for a diagnostic coded as
	// 'Tour Shift Segment Config overlap' type.
	// The diagnostic is reporting an overlap between tour shift segment configs.
	DiagnosticCode_TOUR_SHIFT_SEGMENT_CONFIG_OVERLAP DiagnosticCode = 58
	// DiagnosticCodeTourShiftSegmentConfigDoesNotFit integer value for a diagnostic coded as
	// 'Tour Shift Segment Config does not fit' type.
	// The diagnostic is reporting that a tour shift segment config does not fit in the parent instance.
	DiagnosticCode_TOUR_SHIFT_SEGMENT_CONFIG_DOES_NOT_FIT DiagnosticCode = 59
	// DiagnosticCodeTourShiftInstanceConfigOverlap integer value for a diagnostic coded as
	// 'Invalid Tour Shift Instance Config overlap' type.
	// The diagnostic is reporting an overlap between tour shift instance configs in a tour week pattern.
	DiagnosticCode_TOUR_SHIFT_INSTANCE_CONFIG_OVERLAP DiagnosticCode = 60
	// DiagnosticCodeWeekPatternNumbersNotUniqueInTourWeekPatterns integer value for a diagnostic coded as
	// 'Week Pattern Numbers bot unique in Tour Week Patterns' type.
	// The diagnostic is reporting a Week Pattern Number being shared between multiple Tour Week Patterns
	DiagnosticCode_WEEK_PATTERN_NUMBERS_NOT_UNIQUE_IN_TOUR_WEEK_PATTERNS DiagnosticCode = 61
	// DiagnosticCodeWfmAgentSidsNotUniqueInTourAgentCollections integer value for a diagnostic coded as
	// 'WFM Agent SIDs not unique in Tour Agent Collections' type.
	// The diagnostic is reporting a WFM Agent SID being shared between multiple Tour Agent Collections.
	DiagnosticCode_WFM_AGENT_SIDS_NOT_UNIQUE_IN_TOUR_AGENT_COLLECTIONS DiagnosticCode = 62
	// DiagnosticCodeInvalidFirstWeekPatternNumbersNotUniqueInTourAgentCollections integer value for a diagnostic coded as
	// 'First Week Pattern Numbers not unique in Tour Agent Collections' type.
	// The diagnostic is reporting a First Week Pattern Number being shared between multiple Tour Agent Collections.
	DiagnosticCode_FIST_WEEK_PATTERN_NUMBERS_NOT_UNIQUE_IN_TOUR_AGENT_COLLECTIONS DiagnosticCode = 63
	// DiagnosticCodeFirstWeekPatternNumbersNotFoundInTourWeekPatterns integer value for a diagnostic coded as
	// 'First Week Patterns not found in Tour Week Patterns' type.
	// The diagnostic is reporting a First Week Pattern Number used be a Tour Agent Collection which is not found in the given Tour Week Patterns.
	DiagnosticCode_FIRST_WEEK_PATTERN_NUMBERS_NOT_FOUND_IN_TOUR_WEEK_PATTERNS DiagnosticCode = 64
	// DiagnosticCodeShiftTemplateHasNotAssociatedSchedulingAgentGroups integer value for a diagnostic coded as
	// 'Shift Template Has No Associated Scheduling Agent Groups' type.
	// The diagnostic is reporting a Shift Template with no associated Schedulable Agent Groups.
	DiagnosticCode_SHIFT_TEMPLATE_HAS_NO_ASSOCIATED_SCHEDULING_AGENT_GROUPS DiagnosticCode = 65
	// DiagnosticCodeAttemptToBuildSchedulesForInvalidParentNode integer value for a diagnostic coded as
	// 'Attempt To Build Schedules For Invalid Parent Node' type.
	// The diagnostic is reporting an attemplt to build a schedule for an invalid Parent Node.
	DiagnosticCode_ATTEMPT_TO_BUILD_SCHEDULES_FOR_INVALID_PARENT_NODE DiagnosticCode = 66
	// DiagnosticCodeSchedulableAgentsDoNotMeetTemplateMinimum integer value for a diagnostic coded as
	// 'Schedulable Agents do not meet Tamplate Minimum' type.
	// The diagnostic is reporting that agents will be auto generated upon building the schedule, unless added manually or agent generation is toggled off.
	DiagnosticCode_SCHEDULABLE_AGENTS_DO_NOT_MEET_TEMPLATE_MINIMUM DiagnosticCode = 67
	// DiagnosticCodeSchedulableAgentsDoNotMeetTemplateMaximum integer value for a diagnostic coded as
	// 'Schedulable Agents do not meet Template Maximum' type.
	// The diagnostic is reporting that agents may be auto generated upon building the schedule, unless added manually or agent generation is toggled off.
	DiagnosticCode_SCHEDULABLE_AGENTS_DO_NOT_MEET_TEMPLATE_MAXIMUM DiagnosticCode = 68
	// DiagnosticNoOpenTimesInheritedByProgram integer value for a diagnostic coded as
	// 'No Open Times were set or inherited by Program' type
	// The diagnostic is reporting that the program does not have any open time values set directly or through inheritance.
	DiagnosticCode_NO_OPEN_TIMES_SET_OR_INHERITED_BY_PROGRAM DiagnosticCode = 69
	// DiagnosticTourAgentCollectionsNeededToScheduleTour integer value for a diagnostic coded as
	// 'Cannot generate shifts for Tour Shift Template that has no Agent Collections for Tour Patterns' type.
	// The diagnostic is reporting that there are no tour agent collections, which are required to schedule the tour pattern.
	DiagnosticCode_TOUR_AGENT_COLLECTIONS_NEEDED_TO_SCHEDULE_TOUR DiagnosticCode = 70
	// DiagnosticNoPredictedCallsInShedulingRange integer value
	DiagnosticCode_NO_PREDICTED_CALLS_IN_SCHEDULING_RANGE DiagnosticCode = 71
	// DiagnosticMinShiftWidthDowMismatch integer value
	// The diagnostic is reporting that the Shift Template has a DOW Pattern that is smaller than the template MIN_WDITH.
	DiagnosticCode_SHIFT_TEMPLATE_MIN_WIDTH_DOW_MISMATCH DiagnosticCode = 72
)

func (DiagnosticCode) Descriptor

func (DiagnosticCode) Enum

func (x DiagnosticCode) Enum() *DiagnosticCode

func (DiagnosticCode) EnumDescriptor deprecated

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

Deprecated: Use DiagnosticCode.Descriptor instead.

func (DiagnosticCode) Number

func (DiagnosticCode) String

func (x DiagnosticCode) String() string

func (DiagnosticCode) Type

type DiagnosticLevel

type DiagnosticLevel int32

Enum representing the level of a diagnostic.

const (
	// The diagnostic is reporting an information level report.
	DiagnosticLevel_INFORMATION DiagnosticLevel = 0
	// The diagnostic is reporting a suggestion level report.
	DiagnosticLevel_SUGGESTION DiagnosticLevel = 1
	// The diagnostic is reporting a warning level report.
	DiagnosticLevel_WARNING DiagnosticLevel = 2
	// The diagnostic is reporting an error level report.
	DiagnosticLevel_DIAGNOSTIC_ERROR DiagnosticLevel = 3
	// The diagnostic is reporting an internal error level report.
	DiagnosticLevel_INTERNAL_ERROR DiagnosticLevel = 4
)

func (DiagnosticLevel) Descriptor

func (DiagnosticLevel) Enum

func (x DiagnosticLevel) Enum() *DiagnosticLevel

func (DiagnosticLevel) EnumDescriptor deprecated

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

Deprecated: Use DiagnosticLevel.Descriptor instead.

func (DiagnosticLevel) Number

func (DiagnosticLevel) String

func (x DiagnosticLevel) String() string

func (DiagnosticLevel) Type

type DialListPenetrationStrategy

type DialListPenetrationStrategy int32
const (
	DialListPenetrationStrategy_DEPTH_FIRST   DialListPenetrationStrategy = 0
	DialListPenetrationStrategy_BREADTH_FIRST DialListPenetrationStrategy = 1
)

func (DialListPenetrationStrategy) Descriptor

func (DialListPenetrationStrategy) Enum

func (DialListPenetrationStrategy) EnumDescriptor deprecated

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

Deprecated: Use DialListPenetrationStrategy.Descriptor instead.

func (DialListPenetrationStrategy) Number

func (DialListPenetrationStrategy) String

func (DialListPenetrationStrategy) Type

type DialOrderType

type DialOrderType int32
const (
	DialOrderType_DIAL_ORDER_TYPE_FIRST   DialOrderType = 0
	DialOrderType_DIAL_ORDER_TYPE_NATURAL DialOrderType = 1
	DialOrderType_DIAL_ORDER_TYPE_CUSTOM  DialOrderType = 2
)

func (DialOrderType) Descriptor

func (DialOrderType) Enum

func (x DialOrderType) Enum() *DialOrderType

func (DialOrderType) EnumDescriptor deprecated

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

Deprecated: Use DialOrderType.Descriptor instead.

func (DialOrderType) Number

func (DialOrderType) String

func (x DialOrderType) String() string

func (DialOrderType) Type

type DialedNumberFieldSettings

type DialedNumberFieldSettings struct {

	// Should the dialed number be displayed?
	ShouldDisplay bool `protobuf:"varint,1,opt,name=should_display,json=shouldDisplay,proto3" json:"should_display,omitempty"`
	// Color of the text of the dialed number
	Color *RGBColor `protobuf:"bytes,2,opt,name=color,proto3" json:"color,omitempty"`
	// Color of the background of the dialed number
	BgColor *RGBColor `protobuf:"bytes,3,opt,name=bg_color,json=bgColor,proto3" json:"bg_color,omitempty"`
	// Shows a copy button in the row that copies the field value to your clipboard
	AllowAgentCopy bool `protobuf:"varint,4,opt,name=allow_agent_copy,json=allowAgentCopy,proto3" json:"allow_agent_copy,omitempty"`
	// contains filtered or unexported fields
}

Dialed Number Field Settings

func (*DialedNumberFieldSettings) Descriptor deprecated

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

Deprecated: Use DialedNumberFieldSettings.ProtoReflect.Descriptor instead.

func (*DialedNumberFieldSettings) GetAllowAgentCopy

func (x *DialedNumberFieldSettings) GetAllowAgentCopy() bool

func (*DialedNumberFieldSettings) GetBgColor

func (x *DialedNumberFieldSettings) GetBgColor() *RGBColor

func (*DialedNumberFieldSettings) GetColor

func (x *DialedNumberFieldSettings) GetColor() *RGBColor

func (*DialedNumberFieldSettings) GetShouldDisplay

func (x *DialedNumberFieldSettings) GetShouldDisplay() bool

func (*DialedNumberFieldSettings) ProtoMessage

func (*DialedNumberFieldSettings) ProtoMessage()

func (*DialedNumberFieldSettings) ProtoReflect

func (*DialedNumberFieldSettings) Reset

func (x *DialedNumberFieldSettings) Reset()

func (*DialedNumberFieldSettings) String

func (x *DialedNumberFieldSettings) String() string

type Digit

type Digit int32
const (
	Digit_DIGIT_ZERO  Digit = 0
	Digit_DIGIT_ONE   Digit = 1
	Digit_DIGIT_TWO   Digit = 2
	Digit_DIGIT_THREE Digit = 3
	Digit_DIGIT_FOUR  Digit = 4
	Digit_DIGIT_FIVE  Digit = 5
	Digit_DIGIT_SIX   Digit = 6
	Digit_DIGIT_SEVEN Digit = 7
	Digit_DIGIT_EIGHT Digit = 8
	Digit_DIGIT_NINE  Digit = 9
)

func (Digit) Descriptor

func (Digit) Descriptor() protoreflect.EnumDescriptor

func (Digit) Enum

func (x Digit) Enum() *Digit

func (Digit) EnumDescriptor deprecated

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

Deprecated: Use Digit.Descriptor instead.

func (Digit) Number

func (x Digit) Number() protoreflect.EnumNumber

func (Digit) String

func (x Digit) String() string

func (Digit) Type

func (Digit) Type() protoreflect.EnumType

type DigitWrapper

type DigitWrapper struct {
	Value Digit `protobuf:"varint,1,opt,name=value,proto3,enum=api.commons.Digit" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*DigitWrapper) Descriptor deprecated

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

Deprecated: Use DigitWrapper.ProtoReflect.Descriptor instead.

func (*DigitWrapper) GetValue

func (x *DigitWrapper) GetValue() Digit

func (*DigitWrapper) ProtoMessage

func (*DigitWrapper) ProtoMessage()

func (*DigitWrapper) ProtoReflect

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

func (*DigitWrapper) Reset

func (x *DigitWrapper) Reset()

func (*DigitWrapper) String

func (x *DigitWrapper) String() string

type DisplayLanguage

type DisplayLanguage int32
const (
	DisplayLanguage_DISPLAY_LANGUAGE_SPANISH       DisplayLanguage = 0 // Spanish
	DisplayLanguage_DISPLAY_LANGUAGE_FRENCH_CANADA DisplayLanguage = 1 // French (Canada)
	DisplayLanguage_DISPLAY_LANGUAGE_PORTUGUESE    DisplayLanguage = 2 // Portuguese
	DisplayLanguage_DISPLAY_LANGUAGE_ENGLISH       DisplayLanguage = 3 // English
)

func (DisplayLanguage) Descriptor

func (DisplayLanguage) Enum

func (x DisplayLanguage) Enum() *DisplayLanguage

func (DisplayLanguage) EnumDescriptor deprecated

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

Deprecated: Use DisplayLanguage.Descriptor instead.

func (DisplayLanguage) Number

func (DisplayLanguage) String

func (x DisplayLanguage) String() string

func (DisplayLanguage) Type

type Disposition

type Disposition struct {

	// the unique identifier of the disposition
	DispositionSid int64 `protobuf:"varint,1,opt,name=disposition_sid,json=dispositionSid,proto3" json:"disposition_sid,omitempty"`
	// the time the disposition was created
	DateCreated *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=date_created,json=dateCreated,proto3" json:"date_created,omitempty"`
	// the time the disposition was last modified
	DateModified *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=date_modified,json=dateModified,proto3" json:"date_modified,omitempty"`
	// the disposition string
	Disposition string `protobuf:"bytes,4,opt,name=disposition,proto3" json:"disposition,omitempty"`
	// if the disposition was deleted
	Deleted bool `protobuf:"varint,5,opt,name=deleted,proto3" json:"deleted,omitempty"`
	// contains filtered or unexported fields
}

Disposition -

func (*Disposition) Descriptor deprecated

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

Deprecated: Use Disposition.ProtoReflect.Descriptor instead.

func (*Disposition) GetDateCreated

func (x *Disposition) GetDateCreated() *timestamppb.Timestamp

func (*Disposition) GetDateModified

func (x *Disposition) GetDateModified() *timestamppb.Timestamp

func (*Disposition) GetDeleted

func (x *Disposition) GetDeleted() bool

func (*Disposition) GetDisposition

func (x *Disposition) GetDisposition() string

func (*Disposition) GetDispositionSid

func (x *Disposition) GetDispositionSid() int64

func (*Disposition) ProtoMessage

func (*Disposition) ProtoMessage()

func (*Disposition) ProtoReflect

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

func (*Disposition) Reset

func (x *Disposition) Reset()

func (*Disposition) String

func (x *Disposition) String() string

type DispositionField added in v1.7.5

type DispositionField struct {
	Key   string             `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Value string             `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	Pairs []*DispositionPair `protobuf:"bytes,3,rep,name=pairs,proto3" json:"pairs,omitempty"`
	// contains filtered or unexported fields
}

func (*DispositionField) Descriptor deprecated added in v1.7.5

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

Deprecated: Use DispositionField.ProtoReflect.Descriptor instead.

func (*DispositionField) GetKey added in v1.7.5

func (x *DispositionField) GetKey() string

func (*DispositionField) GetPairs added in v1.7.5

func (x *DispositionField) GetPairs() []*DispositionPair

func (*DispositionField) GetValue added in v1.7.5

func (x *DispositionField) GetValue() string

func (*DispositionField) ProtoMessage added in v1.7.5

func (*DispositionField) ProtoMessage()

func (*DispositionField) ProtoReflect added in v1.7.5

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

func (*DispositionField) Reset added in v1.7.5

func (x *DispositionField) Reset()

func (*DispositionField) String added in v1.7.5

func (x *DispositionField) String() string

type DispositionMod added in v1.7.5

type DispositionMod struct {
	Dispositions []*DispositionField `protobuf:"bytes,1,rep,name=dispositions,proto3" json:"dispositions,omitempty"`
	// contains filtered or unexported fields
}

func (*DispositionMod) Descriptor deprecated added in v1.7.5

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

Deprecated: Use DispositionMod.ProtoReflect.Descriptor instead.

func (*DispositionMod) GetDispositions added in v1.7.5

func (x *DispositionMod) GetDispositions() []*DispositionField

func (*DispositionMod) ProtoMessage added in v1.7.5

func (*DispositionMod) ProtoMessage()

func (*DispositionMod) ProtoReflect added in v1.7.5

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

func (*DispositionMod) Reset added in v1.7.5

func (x *DispositionMod) Reset()

func (*DispositionMod) String added in v1.7.5

func (x *DispositionMod) String() string

type DispositionPair added in v1.7.5

type DispositionPair struct {
	Key   string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*DispositionPair) Descriptor deprecated added in v1.7.5

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

Deprecated: Use DispositionPair.ProtoReflect.Descriptor instead.

func (*DispositionPair) GetKey added in v1.7.5

func (x *DispositionPair) GetKey() string

func (*DispositionPair) GetValue added in v1.7.5

func (x *DispositionPair) GetValue() string

func (*DispositionPair) ProtoMessage added in v1.7.5

func (*DispositionPair) ProtoMessage()

func (*DispositionPair) ProtoReflect added in v1.7.5

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

func (*DispositionPair) Reset added in v1.7.5

func (x *DispositionPair) Reset()

func (*DispositionPair) String added in v1.7.5

func (x *DispositionPair) String() string

type DistributionProfile

type DistributionProfile struct {

	// For each of the 7 days of the week, a list of intervals signifying the distribution by time of day in intervals
	// determined by interval_minutes, starting with interval 0 = 12AM. so there would be 96 element for 15-minute intervals
	ProfileTod *ProfileTOD `protobuf:"bytes,1,opt,name=profile_tod,json=profileTod,proto3" json:"profile_tod,omitempty"`
	// For each of the 12 months of the year, a list of 6 week profiles. The first index for a given month is week 1 : the week
	//
	//	of the first day of the month. The week with the last day of the month is the last index. e.g August 2021 has
	//	6 'weeks'
	ProfileWoms *ProfileWOMS `protobuf:"bytes,2,opt,name=profile_woms,json=profileWoms,proto3" json:"profile_woms,omitempty"`
	// a profile for each day of the week
	ProfileDow *ProfileDOW `protobuf:"bytes,3,opt,name=profile_dow,json=profileDow,proto3" json:"profile_dow,omitempty"`
	// a profile for each month of the year
	ProfileMoy *ProfileMOY `protobuf:"bytes,4,opt,name=profile_moy,json=profileMoy,proto3" json:"profile_moy,omitempty"`
	// contains filtered or unexported fields
}

func (*DistributionProfile) Descriptor deprecated

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

Deprecated: Use DistributionProfile.ProtoReflect.Descriptor instead.

func (*DistributionProfile) GetProfileDow

func (x *DistributionProfile) GetProfileDow() *ProfileDOW

func (*DistributionProfile) GetProfileMoy

func (x *DistributionProfile) GetProfileMoy() *ProfileMOY

func (*DistributionProfile) GetProfileTod

func (x *DistributionProfile) GetProfileTod() *ProfileTOD

func (*DistributionProfile) GetProfileWoms

func (x *DistributionProfile) GetProfileWoms() *ProfileWOMS

func (*DistributionProfile) ProtoMessage

func (*DistributionProfile) ProtoMessage()

func (*DistributionProfile) ProtoReflect

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

func (*DistributionProfile) Reset

func (x *DistributionProfile) Reset()

func (*DistributionProfile) String

func (x *DistributionProfile) String() string

type DnclExp added in v1.7.5

type DnclExp struct {
	ListName   string         `protobuf:"bytes,1,opt,name=list_name,json=listName,proto3" json:"list_name,omitempty"`
	FieldNames *FieldNamesMod `protobuf:"bytes,2,opt,name=field_names,json=fieldNames,proto3" json:"field_names,omitempty"`
	// contains filtered or unexported fields
}

func (*DnclExp) Descriptor deprecated added in v1.7.5

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

Deprecated: Use DnclExp.ProtoReflect.Descriptor instead.

func (*DnclExp) GetFieldNames added in v1.7.5

func (x *DnclExp) GetFieldNames() *FieldNamesMod

func (*DnclExp) GetListName added in v1.7.5

func (x *DnclExp) GetListName() string

func (*DnclExp) ProtoMessage added in v1.7.5

func (*DnclExp) ProtoMessage()

func (*DnclExp) ProtoReflect added in v1.7.5

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

func (*DnclExp) Reset added in v1.7.5

func (x *DnclExp) Reset()

func (*DnclExp) String added in v1.7.5

func (x *DnclExp) String() string

type DuplicatePolicyType

type DuplicatePolicyType int32
const (
	DuplicatePolicyType_DUPLICATE_POLICY_TYPE_KEEP_RECORD_DISCARD_NUMBER DuplicatePolicyType = 0
	DuplicatePolicyType_DUPLICATE_POLICY_TYPE_ALLOW_RECORD_KEEP_NUMBER   DuplicatePolicyType = 1
	DuplicatePolicyType_DUPLICATE_POLICY_TYPE_DISCARD_RECORD             DuplicatePolicyType = 2
	DuplicatePolicyType_DUPLICATE_POLICY_TYPE_DUPLICATE_LIST             DuplicatePolicyType = 3
)

func (DuplicatePolicyType) Descriptor

func (DuplicatePolicyType) Enum

func (DuplicatePolicyType) EnumDescriptor deprecated

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

Deprecated: Use DuplicatePolicyType.Descriptor instead.

func (DuplicatePolicyType) Number

func (DuplicatePolicyType) String

func (x DuplicatePolicyType) String() string

func (DuplicatePolicyType) Type

type Duration added in v1.7.33

type Duration struct {

	// Value of of the Scale
	Value int64 `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"`
	// Scale - In minutes,hour,day,week,month,year
	Scale TimeScale `protobuf:"varint,2,opt,name=scale,proto3,enum=api.commons.TimeScale" json:"scale,omitempty"`
	// contains filtered or unexported fields
}

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

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

Deprecated: Use Duration.ProtoReflect.Descriptor instead.

func (*Duration) GetScale added in v1.7.33

func (x *Duration) GetScale() TimeScale

func (*Duration) GetValue added in v1.7.33

func (x *Duration) GetValue() int64

func (*Duration) ProtoMessage added in v1.7.33

func (*Duration) ProtoMessage()

func (*Duration) ProtoReflect added in v1.7.33

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

func (*Duration) Reset added in v1.7.33

func (x *Duration) Reset()

func (*Duration) String added in v1.7.33

func (x *Duration) String() string

type EditAttribute

type EditAttribute struct {

	// Column Descripter
	ColDesc  int64  `protobuf:"varint,1,opt,name=col_desc,json=colDesc,proto3" json:"col_desc,omitempty"`
	FromVal  string `protobuf:"bytes,2,opt,name=from_val,json=fromVal,proto3" json:"from_val,omitempty"`
	ToVal    string `protobuf:"bytes,3,opt,name=to_val,json=toVal,proto3" json:"to_val,omitempty"`
	IsEdited bool   `protobuf:"varint,4,opt,name=is_edited,json=isEdited,proto3" json:"is_edited,omitempty"`
	// contains filtered or unexported fields
}

func (*EditAttribute) Descriptor deprecated

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

Deprecated: Use EditAttribute.ProtoReflect.Descriptor instead.

func (*EditAttribute) GetColDesc

func (x *EditAttribute) GetColDesc() int64

func (*EditAttribute) GetFromVal

func (x *EditAttribute) GetFromVal() string

func (*EditAttribute) GetIsEdited

func (x *EditAttribute) GetIsEdited() bool

func (*EditAttribute) GetToVal

func (x *EditAttribute) GetToVal() string

func (*EditAttribute) ProtoMessage

func (*EditAttribute) ProtoMessage()

func (*EditAttribute) ProtoReflect

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

func (*EditAttribute) Reset

func (x *EditAttribute) Reset()

func (*EditAttribute) String

func (x *EditAttribute) String() string

type EditTicket

type EditTicket struct {

	// The ticket reference where the comment was added.
	//
	// Deprecated: Marked as deprecated in api/commons/tickets.proto.
	TicketSid int64 `protobuf:"varint,1,opt,name=ticket_sid,json=ticketSid,proto3" json:"ticket_sid,omitempty"`
	// The comment text
	EditValue *EditAttribute `protobuf:"bytes,2,opt,name=edit_value,json=editValue,proto3" json:"edit_value,omitempty"`
	// ticket_code
	TicketCode string `protobuf:"bytes,3,opt,name=ticket_code,json=ticketCode,proto3" json:"ticket_code,omitempty"`
	// ticket_action_id
	TicketActionId int64 `protobuf:"varint,4,opt,name=ticket_action_id,json=ticketActionId,proto3" json:"ticket_action_id,omitempty"`
	// contains filtered or unexported fields
}

EditTicket - ** Only used in auditlog as a payload **

func (*EditTicket) Descriptor deprecated

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

Deprecated: Use EditTicket.ProtoReflect.Descriptor instead.

func (*EditTicket) GetEditValue

func (x *EditTicket) GetEditValue() *EditAttribute

func (*EditTicket) GetTicketActionId added in v1.8.4

func (x *EditTicket) GetTicketActionId() int64

func (*EditTicket) GetTicketCode added in v1.8.2

func (x *EditTicket) GetTicketCode() string

func (*EditTicket) GetTicketSid deprecated

func (x *EditTicket) GetTicketSid() int64

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

func (*EditTicket) ProtoMessage

func (*EditTicket) ProtoMessage()

func (*EditTicket) ProtoReflect

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

func (*EditTicket) Reset

func (x *EditTicket) Reset()

func (*EditTicket) String

func (x *EditTicket) String() string

type EmailIBGroupEvent

type EmailIBGroupEvent int32
const (
	EmailIBGroupEvent_IB_EMAIL_GROUP_EVENT_PREPARED         EmailIBGroupEvent = 0  // when the system is getting things ready for the inbound group
	EmailIBGroupEvent_IB_EMAIL_GROUP_EVENT_SCHEDULED        EmailIBGroupEvent = 1  // when the inbound group is scheduled
	EmailIBGroupEvent_IB_EMAIL_GROUP_EVENT_STARTED          EmailIBGroupEvent = 2  // when the manager starts the inbound group
	EmailIBGroupEvent_IB_EMAIL_GROUP_EVENT_RUNNING          EmailIBGroupEvent = 3  // each time a poller runs a cycle for the inbound group
	EmailIBGroupEvent_IB_EMAIL_GROUP_EVENT_STOPPED          EmailIBGroupEvent = 4  // when the manager stops the inbound group
	EmailIBGroupEvent_IB_EMAIL_GROUP_EVENT_PAUSED           EmailIBGroupEvent = 5  // when the poller stops because of error or if the ui sets pause
	EmailIBGroupEvent_IB_EMAIL_GROUP_EVENT_RESUME           EmailIBGroupEvent = 6  // when the ui resumes
	EmailIBGroupEvent_IB_EMAIL_GROUP_EVENT_CANCELLED        EmailIBGroupEvent = 7  // when the ui stops
	EmailIBGroupEvent_IB_EMAIL_GROUP_EVENT_MESSAGE_RECEIVED EmailIBGroupEvent = 8  // each time we get a message for a group
	EmailIBGroupEvent_IB_EMAIL_GROUP_EVENT_LOGIN_ERROR      EmailIBGroupEvent = 9  // each time we have an error because of logging in
	EmailIBGroupEvent_IB_EMAIL_GROUP_EVENT_FETCH_ERROR      EmailIBGroupEvent = 10 // when we fail to fetch messages ? - not sure about this one yet
	EmailIBGroupEvent_IB_EMAIL_GROUP_EVENT_STANDBY_ERROR    EmailIBGroupEvent = 11 // reached max number of consecutive errors logging into email acct
	EmailIBGroupEvent_IB_EMAIL_GROUP_EVENT_COMPLETED        EmailIBGroupEvent = 12 // when the inbound group is marked as completed by the manager
)

func (EmailIBGroupEvent) Descriptor

func (EmailIBGroupEvent) Enum

func (EmailIBGroupEvent) EnumDescriptor deprecated

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

Deprecated: Use EmailIBGroupEvent.Descriptor instead.

func (EmailIBGroupEvent) Number

func (EmailIBGroupEvent) String

func (x EmailIBGroupEvent) String() string

func (EmailIBGroupEvent) Type

type EmailIBGroupStatus

type EmailIBGroupStatus int32
const (
	EmailIBGroupStatus_IB_EMAIL_GROUP_UNKNOWN                EmailIBGroupStatus = 0
	EmailIBGroupStatus_IB_EMAIL_GROUP_PREPARING              EmailIBGroupStatus = 10000 //Inbound Email Group is being prepared for scheduler
	EmailIBGroupStatus_IB_EMAIL_GROUP_SCHEDULED              EmailIBGroupStatus = 10010 //Inbound Email Group is waiting for scheduler
	EmailIBGroupStatus_IB_EMAIL_GROUP_RUNNING                EmailIBGroupStatus = 10020 //Inbound Email group is currently being executed
	EmailIBGroupStatus_IB_EMAIL_GROUP_PAUSED                 EmailIBGroupStatus = 10030 //Inbound Email group has been signaled to pause calls until further notice
	EmailIBGroupStatus_IB_EMAIL_GROUP_RESUME                 EmailIBGroupStatus = 10040 //Inbound Email group is ready to restart after being paused
	EmailIBGroupStatus_IB_EMAIL_GROUP_RUNNING_WITH_ERROR     EmailIBGroupStatus = 10041 //Inbound Email group running but with errors
	EmailIBGroupStatus_IB_EMAIL_GROUP_ERROR_STANDBY          EmailIBGroupStatus = 10042 //Inbound Email group ris stopped because it hit a consecutive error limit
	EmailIBGroupStatus_IB_EMAIL_GROUP_COMPLETED              EmailIBGroupStatus = 10050 //Inbound Email group has been executed
	EmailIBGroupStatus_IB_EMAIL_GROUP_CANCELLED_USER         EmailIBGroupStatus = 10060 //Inbound Email group has been cancelled by user
	EmailIBGroupStatus_IB_EMAIL_GROUP_CANCELLED_ADMIN        EmailIBGroupStatus = 10070 //Inbound Email group has been cancelled by admin
	EmailIBGroupStatus_IB_EMAIL_GROUP_SUMMED_COMPLETED       EmailIBGroupStatus = 10150 //Inbound Email group has been executed and is summed
	EmailIBGroupStatus_IB_EMAIL_GROUP_SUMMED_CANCELLED_USER  EmailIBGroupStatus = 10160 //Inbound Email group has been cancelled by the user and is summed
	EmailIBGroupStatus_IB_EMAIL_GROUP_SUMMED_CANCELLED_ADMIN EmailIBGroupStatus = 10170 //Inbound Email group has been cancelled by the admin and is summed
)

func (EmailIBGroupStatus) Descriptor

func (EmailIBGroupStatus) Enum

func (EmailIBGroupStatus) EnumDescriptor deprecated

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

Deprecated: Use EmailIBGroupStatus.Descriptor instead.

func (EmailIBGroupStatus) Number

func (EmailIBGroupStatus) String

func (x EmailIBGroupStatus) String() string

func (EmailIBGroupStatus) Type

type EmailIBReplyStatus

type EmailIBReplyStatus int32
const (
	EmailIBReplyStatus_IB_EMAIL_REPLY_UNKNOWN              EmailIBReplyStatus = 0
	EmailIBReplyStatus_IB_EMAIL_REPLY_RECEIVED             EmailIBReplyStatus = 12000 //Inbound Email reply received successfully
	EmailIBReplyStatus_IB_EMAIL_AGENT_REPLY_SENDING        EmailIBReplyStatus = 12010 //Inbound Email while agent sending reply
	EmailIBReplyStatus_IB_EMAIL_AGENT_REPLY_SENDING_FAILED EmailIBReplyStatus = 12020 //Inbound Email failed while agent sending reply
	EmailIBReplyStatus_IB_EMAIL_AGENT_REPLY_INVALID        EmailIBReplyStatus = 12030 //Inbound Email Reply has been flagged for having an invalid destination
	EmailIBReplyStatus_IB_EMAIL_AGENT_REPLY_SENT           EmailIBReplyStatus = 12040 //Inbound Email agent reply queued/sent successfully
	EmailIBReplyStatus_IB_EMAIL_AGENT_REPLY_DELIVERED      EmailIBReplyStatus = 12050 //Inbound Email agent reply delivered successfully
	EmailIBReplyStatus_IB_EMAIL_AGENT_REPLY_DROPPED        EmailIBReplyStatus = 12060 //Inbound Email agent reply dropped with reasons: Invalid SMTPAPI header, Spam Content (if spam checker app enabled), Unsubscribed Address, Bounced Address, Spam Reporting Address, Invalid, Recipient List over Package Quota
	EmailIBReplyStatus_IB_EMAIL_AGENT_REPLY_DEFERRED       EmailIBReplyStatus = 12070 //Inbound Email agent reply "Deferred", "DFR" because Recipient’s email server temporarily rejected message
	EmailIBReplyStatus_IB_EMAIL_AGENT_REPLY_BOUNCED        EmailIBReplyStatus = 12080 //Inbound Email agent reply "Bounced","BNC", "Receiving server could not or would not accept message
	EmailIBReplyStatus_IB_EMAIL_AGENT_REPLY_OPENED         EmailIBReplyStatus = 12090 //Inbound Email agent reply "Opened","OPN", "Recipient has opened the HTML message.
	EmailIBReplyStatus_IB_EMAIL_AGENT_REPLY_CLICKED        EmailIBReplyStatus = 12100 //Inbound Email agent reply "Clicked","CLK", "Recipient clicked on a link within the message.,
	EmailIBReplyStatus_IB_EMAIL_AGENT_REPLY_UNSUBSCRIBED   EmailIBReplyStatus = 12110 //Inbound Email agent reply "Unsubscribed","USB", "Recipient clicked on the 'Opt Out of All Emails' link
	EmailIBReplyStatus_IB_EMAIL_AGENT_REPLY_MARKED_AS_SPAM EmailIBReplyStatus = 12120 // Inbound Email agent reply "Marked As Spam","SPM", "Recipient marked message as spam.
	EmailIBReplyStatus_IB_EMAIL_AGENT_REPLY_BLOCKED        EmailIBReplyStatus = 12130 //Inbound Email agent reply recipient marked message as blocked.
	EmailIBReplyStatus_IB_EMAIL_REPLY_DNC                  EmailIBReplyStatus = 12140 //Inbound Email Reply has been scrubbed because it is on EMAIL DNC list
	EmailIBReplyStatus_IB_EMAIL_REPLY_CANCELLED            EmailIBReplyStatus = 12150 //Inbound Email Reply has been cancelled
)

func (EmailIBReplyStatus) Descriptor

func (EmailIBReplyStatus) Enum

func (EmailIBReplyStatus) EnumDescriptor deprecated

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

Deprecated: Use EmailIBReplyStatus.Descriptor instead.

func (EmailIBReplyStatus) Number

func (EmailIBReplyStatus) String

func (x EmailIBReplyStatus) String() string

func (EmailIBReplyStatus) Type

type EmailIBReplyType

type EmailIBReplyType int32
const (
	EmailIBReplyType_REPLY_UNKNOWN  EmailIBReplyType = 0
	EmailIBReplyType_EXISTING_CONV  EmailIBReplyType = 1 // Received reply to existing conversation
	EmailIBReplyType_OUTBOUND_REPLY EmailIBReplyType = 2 // Received reply to outbound task
	EmailIBReplyType_AGENT_REPLY    EmailIBReplyType = 3 // Its a reply by an agent
	EmailIBReplyType_INBOUND_PURE   EmailIBReplyType = 4 // Its a pure inbound since no match found to any existing conversation
	EmailIBReplyType_OUTBOUND_TASK  EmailIBReplyType = 5 // copy outbound task details to reply table
	EmailIBReplyType_OUTBOUND_PURE  EmailIBReplyType = 6 // Its a reply to pure outbound msg
)

func (EmailIBReplyType) Descriptor

func (EmailIBReplyType) Enum

func (EmailIBReplyType) EnumDescriptor deprecated

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

Deprecated: Use EmailIBReplyType.Descriptor instead.

func (EmailIBReplyType) Number

func (EmailIBReplyType) String

func (x EmailIBReplyType) String() string

func (EmailIBReplyType) Type

type EmailResult

type EmailResult int32
const (
	EmailResult_EMAIL_RESULT_UNKNOWN        EmailResult = 0
	EmailResult_EMAIL_TASK_WAITING          EmailResult = 8600 //, "EMAIL_TASK_WAITING","Waiting","WTG", "Email Task is ready to be sent"),
	EmailResult_EMAIL_TASK_PROCESSING       EmailResult = 8700 //, "EMAIL_TASK_PROCESSING","Sending","PRC", "Email Task is sent to gateway"),
	EmailResult_EMAIL_TASK_DNC              EmailResult = 8710 //, "EMAIL_TASK_DNC","Do Not Call","DNC", "Email has been scrubbed because it is on EMAIL DNC list."),
	EmailResult_EMAIL_TASK_INVALID          EmailResult = 8720 //, "EMAIL_TASK_INVALID", "Invalid","INV", "Email task has been flagged for having an invalid destination number."),
	EmailResult_EMAIL_TASK_ATTACHMENT_ERROR EmailResult = 8730 //, "EMAIL_TASK_ATTACHMENT_ERROR", "Attachment Error", "ATT", "Email task has been cancelled due to attachment file error"),
	EmailResult_EMAIL_TASK_CANCELLED        EmailResult = 8740 //,"EMAIL_TASK_CANCELLED", "Cancelled","CNC","Email Task is cancelled"),
	EmailResult_EMAIL_TASK_QUEUED           EmailResult = 8800 //, "EMAIL_TASK_QUEUED", "Queued", "QED","Email Task is queued in provider"),
	EmailResult_EMAIL_TASK_DELIVERED        EmailResult = 8900 //, "EMAIL_TASK_DELIVERED","Delivered","DLV", "Message has been successfully delivered to the receiving server."),
	EmailResult_EMAIL_TASK_DROPPED          EmailResult = 8910 //, "EMAIL_TASK_DROPPED","Dropped","DRP", "You may see the following drop reasons: Invalid SMTPAPI header, Spam Content (if spam checker app enabled), Unsubscribed Address, Bounced Address, Spam Reporting Address, Invalid, Recipient List over Package Quota"),
	EmailResult_EMAIL_TASK_DEFERRED         EmailResult = 8920 //, "EMAIL_TASK_DEFERRED","Deferred","DFR", "Recipient’s email server temporarily rejected message."),
	EmailResult_EMAIL_TASK_BOUNCED          EmailResult = 8930 //, "EMAIL_TASK_BOUNCED","Bounced","BNC", "Receiving server could not or would not accept message."),
	EmailResult_EMAIL_TASK_OPENED           EmailResult = 8940 //, "EMAIL_TASK_OPENED","Opened","OPN", "Recipient has opened the HTML message."),
	EmailResult_EMAIL_TASK_CLICKED          EmailResult = 8950 //, "EMAIL_TASK_CLICKED","Clicked","CLK", "Recipient clicked on a link within the message.");,
	EmailResult_EMAIL_TASK_UNSUBSCRIBED     EmailResult = 8960 // "EMAIL_TASK_UNSUBSCRIBED","Unsubscribed","USB", "Recipient clicked on the 'Opt Out of All Emails' link"),
	EmailResult_EMAIL_TASK_MARKED_AS_SPAM   EmailResult = 8970 // "EMAIL_TASK_MARKED_AS_SPAM","Marked As Spam","SPM", "Recipient marked message as spam.");
	EmailResult_EMAIL_TASK_BLOCKED          EmailResult = 8980 //"EMAIL_TASK_BLOCKED","Recipient marked message as blocked.");
)

func (EmailResult) Descriptor

func (EmailResult) Enum

func (x EmailResult) Enum() *EmailResult

func (EmailResult) EnumDescriptor deprecated

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

Deprecated: Use EmailResult.Descriptor instead.

func (EmailResult) Number

func (x EmailResult) Number() protoreflect.EnumNumber

func (EmailResult) String

func (x EmailResult) String() string

func (EmailResult) Type

type EmailStatus

type EmailStatus int32
const (
	EmailStatus_EMAIL_STATUS_UNKKNOWN        EmailStatus = 0
	EmailStatus_EMAIL_PREPARING              EmailStatus = 8000 // "EMAIL_PREPARING", "Email group is being prepared for scheduling"),
	EmailStatus_EMAIL_SCHEDULED              EmailStatus = 8100 // "EMAIL_SCHEDULED", "Email group is currently waiting for scheduler"),
	EmailStatus_EMAIL_RESUME                 EmailStatus = 8150 // "EMAIL_RESUME", "Email group is ready to restart after being paused"),
	EmailStatus_EMAIL_RUNNING                EmailStatus = 8200 // "EMAIL_RUNNING", "Email group is currently being executed"),
	EmailStatus_EMAIL_COMPLETED              EmailStatus = 8300 // "EMAIL_COMPLETED", "Email group has been executed"),
	EmailStatus_EMAIL_CANCELLED              EmailStatus = 8310 // "EMAIL_CANCELLED", "Email group has been cancelled"),
	EmailStatus_EMAIL_CANCELLED_ADMIN        EmailStatus = 8320 // "EMAIL_CANCELLED_ADMIN", "Email group has been cancelled by admin"),
	EmailStatus_EMAIL_SUMMED_COMPLETED       EmailStatus = 8400 //"EMAIL_SUMMED_COMPLETED", "Email group has been executed and is summed"),
	EmailStatus_EMAIL_SUMMED_CANCELLED       EmailStatus = 8410 //"EMAIL_SUMMED_CANCELLED", "Email group has been cancelled and is summed"),
	EmailStatus_EMAIL_SUMMED_CANCELLED_ADMIN EmailStatus = 8420 //"EMAIL_SUMMED_CANCELLED_ADMIN", "Email group has been cancelled by the admin and is summed"),
	EmailStatus_EMAIL_PAUSED                 EmailStatus = 8500 // "EMAIL_PAUSED", "Email group has been signaled to pause until further notice");
)

func (EmailStatus) Descriptor

func (EmailStatus) Enum

func (x EmailStatus) Enum() *EmailStatus

func (EmailStatus) EnumDescriptor deprecated

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

Deprecated: Use EmailStatus.Descriptor instead.

func (EmailStatus) Number

func (x EmailStatus) Number() protoreflect.EnumNumber

func (EmailStatus) String

func (x EmailStatus) String() string

func (EmailStatus) Type

type EmailType

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

func (*EmailType) Descriptor deprecated

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

Deprecated: Use EmailType.ProtoReflect.Descriptor instead.

func (*EmailType) ProtoMessage

func (*EmailType) ProtoMessage()

func (*EmailType) ProtoReflect

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

func (*EmailType) Reset

func (x *EmailType) Reset()

func (*EmailType) String

func (x *EmailType) String() string

type EmailType_Enum

type EmailType_Enum int32
const (
	EmailType_OUTBOUND EmailType_Enum = 0
)

func (EmailType_Enum) Descriptor

func (EmailType_Enum) Enum

func (x EmailType_Enum) Enum() *EmailType_Enum

func (EmailType_Enum) EnumDescriptor deprecated

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

Deprecated: Use EmailType_Enum.Descriptor instead.

func (EmailType_Enum) Number

func (EmailType_Enum) String

func (x EmailType_Enum) String() string

func (EmailType_Enum) Type

type EmailbackContext added in v1.7.52

type EmailbackContext struct {
	ContactName string `protobuf:"bytes,1,opt,name=contact_name,json=contactName,proto3" json:"contact_name,omitempty"`
	ToEmail     string `protobuf:"bytes,2,opt,name=to_email,json=toEmail,proto3" json:"to_email,omitempty"`
	FromEmail   string `protobuf:"bytes,3,opt,name=from_email,json=fromEmail,proto3" json:"from_email,omitempty"`
	// contains filtered or unexported fields
}

Message for EMAIL Callback Context

func (*EmailbackContext) Descriptor deprecated added in v1.7.52

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

Deprecated: Use EmailbackContext.ProtoReflect.Descriptor instead.

func (*EmailbackContext) GetContactName added in v1.7.52

func (x *EmailbackContext) GetContactName() string

func (*EmailbackContext) GetFromEmail added in v1.7.52

func (x *EmailbackContext) GetFromEmail() string

func (*EmailbackContext) GetToEmail added in v1.7.52

func (x *EmailbackContext) GetToEmail() string

func (*EmailbackContext) ProtoMessage added in v1.7.52

func (*EmailbackContext) ProtoMessage()

func (*EmailbackContext) ProtoReflect added in v1.7.52

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

func (*EmailbackContext) Reset added in v1.7.52

func (x *EmailbackContext) Reset()

func (*EmailbackContext) String added in v1.7.52

func (x *EmailbackContext) String() string

type Empty

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

func (*Empty) Descriptor deprecated

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

Deprecated: Use Empty.ProtoReflect.Descriptor instead.

func (*Empty) ProtoMessage

func (*Empty) ProtoMessage()

func (*Empty) ProtoReflect

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

func (*Empty) Reset

func (x *Empty) Reset()

func (*Empty) String

func (x *Empty) String() string

type Encryption

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

TODO

func (*Encryption) Descriptor deprecated

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

Deprecated: Use Encryption.ProtoReflect.Descriptor instead.

func (*Encryption) ProtoMessage

func (*Encryption) ProtoMessage()

func (*Encryption) ProtoReflect

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

func (*Encryption) Reset

func (x *Encryption) Reset()

func (*Encryption) String

func (x *Encryption) String() string

type EnrichmentType

type EnrichmentType int32
const (
	EnrichmentType_ENRICHMENT_TYPE_OR   EnrichmentType = 0
	EnrichmentType_ENRICHMENT_TYPE_XOR  EnrichmentType = 1
	EnrichmentType_ENRICHMENT_TYPE_AND  EnrichmentType = 2
	EnrichmentType_ENRICHMENT_TYPE_JOIN EnrichmentType = 3
	EnrichmentType_ENRICHMENT_TYPE_NOT  EnrichmentType = 4
)

func (EnrichmentType) Descriptor

func (EnrichmentType) Enum

func (x EnrichmentType) Enum() *EnrichmentType

func (EnrichmentType) EnumDescriptor deprecated

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

Deprecated: Use EnrichmentType.Descriptor instead.

func (EnrichmentType) Number

func (EnrichmentType) String

func (x EnrichmentType) String() string

func (EnrichmentType) Type

type Entity

type Entity int32
const (
	Entity_E_UNKNOWN  Entity = 0
	Entity_E_CALL     Entity = 1
	Entity_E_EMAIL    Entity = 2
	Entity_E_SMS      Entity = 3
	Entity_E_WHATSAPP Entity = 4
)

func (Entity) Descriptor

func (Entity) Descriptor() protoreflect.EnumDescriptor

func (Entity) Enum

func (x Entity) Enum() *Entity

func (Entity) EnumDescriptor deprecated

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

Deprecated: Use Entity.Descriptor instead.

func (Entity) Number

func (x Entity) Number() protoreflect.EnumNumber

func (Entity) String

func (x Entity) String() string

func (Entity) Type

func (Entity) Type() protoreflect.EnumType

type EntityExp added in v1.7.5

type EntityExp struct {
	SubEntity SubEntity `protobuf:"varint,1,opt,name=sub_entity,json=subEntity,proto3,enum=api.commons.SubEntity" json:"sub_entity,omitempty"`
	Entity    Entity    `protobuf:"varint,2,opt,name=entity,proto3,enum=api.commons.Entity" json:"entity,omitempty"`
	// contains filtered or unexported fields
}

func (*EntityExp) Descriptor deprecated added in v1.7.5

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

Deprecated: Use EntityExp.ProtoReflect.Descriptor instead.

func (*EntityExp) GetEntity added in v1.7.5

func (x *EntityExp) GetEntity() Entity

func (*EntityExp) GetSubEntity added in v1.7.5

func (x *EntityExp) GetSubEntity() SubEntity

func (*EntityExp) ProtoMessage added in v1.7.5

func (*EntityExp) ProtoMessage()

func (*EntityExp) ProtoReflect added in v1.7.5

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

func (*EntityExp) Reset added in v1.7.5

func (x *EntityExp) Reset()

func (*EntityExp) String added in v1.7.5

func (x *EntityExp) String() string

type EntityType

type EntityType int32

EntityType is used to determine what type of Entity a label is assigned to. The values of these enums MUST match up with the core.EntityType iota in the labels app.

const (
	EntityType_ENTITY_TYPE_INVALID      EntityType = 0
	EntityType_ENTITY_TYPE_USER         EntityType = 1
	EntityType_ENTITY_TYPE_LMS_PIPELINE EntityType = 2
)

func (EntityType) Descriptor

func (EntityType) Descriptor() protoreflect.EnumDescriptor

func (EntityType) Enum

func (x EntityType) Enum() *EntityType

func (EntityType) EnumDescriptor deprecated

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

Deprecated: Use EntityType.Descriptor instead.

func (EntityType) Number

func (x EntityType) Number() protoreflect.EnumNumber

func (EntityType) String

func (x EntityType) String() string

func (EntityType) Type

type EntrypointType

type EntrypointType int32
const (
	EntrypointType_ENTRYPOINT_TYPE_NON  EntrypointType = 0
	EntrypointType_ENTRYPOINT_TYPE_API  EntrypointType = 1
	EntrypointType_ENTRYPOINT_TYPE_SFTP EntrypointType = 2
)

func (EntrypointType) Descriptor

func (EntrypointType) Enum

func (x EntrypointType) Enum() *EntrypointType

func (EntrypointType) EnumDescriptor deprecated

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

Deprecated: Use EntrypointType.Descriptor instead.

func (EntrypointType) Number

func (EntrypointType) String

func (x EntrypointType) String() string

func (EntrypointType) Type

type Environment

type Environment int32
const (
	Environment_INVALID_ENV Environment = 0
	Environment_TEST        Environment = 1
	Environment_PRODUCTION  Environment = 2
)

func (Environment) Descriptor

func (Environment) Enum

func (x Environment) Enum() *Environment

func (Environment) EnumDescriptor deprecated

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

Deprecated: Use Environment.Descriptor instead.

func (Environment) Number

func (x Environment) Number() protoreflect.EnumNumber

func (Environment) String

func (x Environment) String() string

func (Environment) Type

type ErrorTrace added in v1.7.49

type ErrorTrace struct {

	// unique identifier to find any logs related to the error.
	GrpcTraceBin string `protobuf:"bytes,1,opt,name=grpc_trace_bin,json=grpcTraceBin,proto3" json:"grpc_trace_bin,omitempty"`
	// contains filtered or unexported fields
}

Defines an ErrorTrace to relate the error to associated log entries.

func (*ErrorTrace) Descriptor deprecated added in v1.7.49

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

Deprecated: Use ErrorTrace.ProtoReflect.Descriptor instead.

func (*ErrorTrace) GetGrpcTraceBin added in v1.7.49

func (x *ErrorTrace) GetGrpcTraceBin() string

func (*ErrorTrace) ProtoMessage added in v1.7.49

func (*ErrorTrace) ProtoMessage()

func (*ErrorTrace) ProtoReflect added in v1.7.49

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

func (*ErrorTrace) Reset added in v1.7.49

func (x *ErrorTrace) Reset()

func (*ErrorTrace) String added in v1.7.49

func (x *ErrorTrace) String() string

type Evaluation

type Evaluation struct {
	EvaluationId    int64           `protobuf:"varint,2,opt,name=evaluation_id,json=evaluationId,proto3" json:"evaluation_id,omitempty"` // unique id of the evaluation scorecard
	ScorecardId     int64           `protobuf:"varint,3,opt,name=scorecard_id,json=scorecardId,proto3" json:"scorecard_id,omitempty"`    // id of evaluated scorecard
	ScorerId        string          `protobuf:"bytes,4,opt,name=scorer_id,json=scorerId,proto3" json:"scorer_id,omitempty"`              // user_id of person performing evaluation
	CallSid         int64           `protobuf:"varint,6,opt,name=call_sid,json=callSid,proto3" json:"call_sid,omitempty"`                // sid of the call being evaluated
	Score           float64         `protobuf:"fixed64,7,opt,name=score,proto3" json:"score,omitempty"`                                  // calculated score as percentage to two decimal places
	EvaluationState EvaluationState ``                                                                                                   // state of the current evaluation.
	/* 140-byte string literal not displayed */
	EvaluationSections []*EvaluationSection      `protobuf:"bytes,9,rep,name=evaluation_sections,json=evaluationSections,proto3" json:"evaluation_sections,omitempty"`
	CompletedAt        *timestamppb.Timestamp    `protobuf:"bytes,10,opt,name=completed_at,json=completedAt,proto3" json:"completed_at,omitempty"`                               // time evaluation was completed
	DeletedAt          *timestamppb.Timestamp    `protobuf:"bytes,12,opt,name=deleted_at,json=deletedAt,proto3" json:"deleted_at,omitempty"`                                     // time evaluation was deleted
	AgentUserId        string                    `protobuf:"bytes,13,opt,name=agent_user_id,json=agentUserId,proto3" json:"agent_user_id,omitempty"`                             // user_id of the agent being evaluated
	CallType           CallType_Enum             `protobuf:"varint,14,opt,name=call_type,json=callType,proto3,enum=api.commons.CallType_Enum" json:"call_type,omitempty"`        // call type of call being evaluated
	TranscriptSid      int64                     `protobuf:"varint,15,opt,name=transcript_sid,json=transcriptSid,proto3" json:"transcript_sid,omitempty"`                        // optional - transcript sid associated with evaluation
	CustomFields       []*Evaluation_CustomField `protobuf:"bytes,17,rep,name=custom_fields,json=customFields,proto3" json:"custom_fields,omitempty"`                            // Custom key-value fields.
	DeletedBy          string                    `protobuf:"bytes,18,opt,name=deleted_by,json=deletedBy,proto3" json:"deleted_by,omitempty"`                                     // tcn user id of person who deleted evaluation
	IsRecoverable      bool                      `protobuf:"varint,20,opt,name=is_recoverable,json=isRecoverable,proto3" json:"is_recoverable,omitempty"`                        // whether the evaluation can be recovered or not.
	ChannelType        ChannelType               `protobuf:"varint,22,opt,name=channel_type,json=channelType,proto3,enum=api.commons.ChannelType" json:"channel_type,omitempty"` // Channel type of the evaluated transcript.
	// contains filtered or unexported fields
}

Evaluation represents a evaluated scorecard. A Evaluation represents a single call and single agent that has been evaluated.

func (*Evaluation) Descriptor deprecated

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

Deprecated: Use Evaluation.ProtoReflect.Descriptor instead.

func (*Evaluation) GetAgentUserId

func (x *Evaluation) GetAgentUserId() string

func (*Evaluation) GetCallSid

func (x *Evaluation) GetCallSid() int64

func (*Evaluation) GetCallType

func (x *Evaluation) GetCallType() CallType_Enum

func (*Evaluation) GetChannelType added in v1.9.6

func (x *Evaluation) GetChannelType() ChannelType

func (*Evaluation) GetCompletedAt

func (x *Evaluation) GetCompletedAt() *timestamppb.Timestamp

func (*Evaluation) GetCustomFields

func (x *Evaluation) GetCustomFields() []*Evaluation_CustomField

func (*Evaluation) GetDeletedAt added in v1.8.4

func (x *Evaluation) GetDeletedAt() *timestamppb.Timestamp

func (*Evaluation) GetDeletedBy added in v1.7.79

func (x *Evaluation) GetDeletedBy() string

func (*Evaluation) GetEvaluationId

func (x *Evaluation) GetEvaluationId() int64

func (*Evaluation) GetEvaluationSections

func (x *Evaluation) GetEvaluationSections() []*EvaluationSection

func (*Evaluation) GetEvaluationState

func (x *Evaluation) GetEvaluationState() EvaluationState

func (*Evaluation) GetIsRecoverable added in v1.8.4

func (x *Evaluation) GetIsRecoverable() bool

func (*Evaluation) GetScore

func (x *Evaluation) GetScore() float64

func (*Evaluation) GetScorecardId

func (x *Evaluation) GetScorecardId() int64

func (*Evaluation) GetScorerId

func (x *Evaluation) GetScorerId() string

func (*Evaluation) GetTranscriptSid

func (x *Evaluation) GetTranscriptSid() int64

func (*Evaluation) ProtoMessage

func (*Evaluation) ProtoMessage()

func (*Evaluation) ProtoReflect

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

func (*Evaluation) Reset

func (x *Evaluation) Reset()

func (*Evaluation) String

func (x *Evaluation) String() string

type EvaluationQuestion

type EvaluationQuestion struct {
	EvaluationQuestionId int64                        `protobuf:"varint,2,opt,name=evaluation_question_id,json=evaluationQuestionId,proto3" json:"evaluation_question_id,omitempty"` // unique id of evaluation question
	EvaluationId         int64                        `protobuf:"varint,3,opt,name=evaluation_id,json=evaluationId,proto3" json:"evaluation_id,omitempty"`                           // unique id of evaluation
	ScorecardQuestionId  int64                        `protobuf:"varint,4,opt,name=scorecard_question_id,json=scorecardQuestionId,proto3" json:"scorecard_question_id,omitempty"`    // unique id of scorecard question
	Skipped              bool                         `protobuf:"varint,5,opt,name=skipped,proto3" json:"skipped,omitempty"`                                                         // if question was skipped
	Points               int64                        `protobuf:"varint,6,opt,name=points,proto3" json:"points,omitempty"`                                                           // total points awarded to question
	Answers              []*EvaluationQuestion_Answer `protobuf:"bytes,7,rep,name=answers,proto3" json:"answers,omitempty"`                                                          // answers selected
	EvaluationSectionId  int64                        `protobuf:"varint,8,opt,name=evaluation_section_id,json=evaluationSectionId,proto3" json:"evaluation_section_id,omitempty"`    // unique id of evaluation section
	Comment              string                       `protobuf:"bytes,9,opt,name=comment,proto3" json:"comment,omitempty"`                                                          // comment on the evaluation question
	SortOrder            int32                        `protobuf:"varint,10,opt,name=sort_order,json=sortOrder,proto3" json:"sort_order,omitempty"`                                   // order number of evaluation question
	// contains filtered or unexported fields
}

EvaluationQuestion is a question in an evaluation

func (*EvaluationQuestion) Descriptor deprecated

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

Deprecated: Use EvaluationQuestion.ProtoReflect.Descriptor instead.

func (*EvaluationQuestion) GetAnswers

func (x *EvaluationQuestion) GetAnswers() []*EvaluationQuestion_Answer

func (*EvaluationQuestion) GetComment

func (x *EvaluationQuestion) GetComment() string

func (*EvaluationQuestion) GetEvaluationId

func (x *EvaluationQuestion) GetEvaluationId() int64

func (*EvaluationQuestion) GetEvaluationQuestionId

func (x *EvaluationQuestion) GetEvaluationQuestionId() int64

func (*EvaluationQuestion) GetEvaluationSectionId

func (x *EvaluationQuestion) GetEvaluationSectionId() int64

func (*EvaluationQuestion) GetPoints

func (x *EvaluationQuestion) GetPoints() int64

func (*EvaluationQuestion) GetScorecardQuestionId

func (x *EvaluationQuestion) GetScorecardQuestionId() int64

func (*EvaluationQuestion) GetSkipped

func (x *EvaluationQuestion) GetSkipped() bool

func (*EvaluationQuestion) GetSortOrder

func (x *EvaluationQuestion) GetSortOrder() int32

func (*EvaluationQuestion) ProtoMessage

func (*EvaluationQuestion) ProtoMessage()

func (*EvaluationQuestion) ProtoReflect

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

func (*EvaluationQuestion) Reset

func (x *EvaluationQuestion) Reset()

func (*EvaluationQuestion) String

func (x *EvaluationQuestion) String() string

type EvaluationQuestion_Answer

type EvaluationQuestion_Answer struct {
	AnswerOption string `protobuf:"bytes,1,opt,name=answer_option,json=answerOption,proto3" json:"answer_option,omitempty"` // answer option to display to the user
	// two results are possible: award points or fail
	//
	// Types that are valid to be assigned to Result:
	//
	//	*EvaluationQuestion_Answer_Points
	//	*EvaluationQuestion_Answer_FailType
	//	*EvaluationQuestion_Answer_AnswerPoints
	Result isEvaluationQuestion_Answer_Result `protobuf_oneof:"result"`
	// contains filtered or unexported fields
}

Answer represents an answer option of an evaluation question

func (*EvaluationQuestion_Answer) Descriptor deprecated

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

Deprecated: Use EvaluationQuestion_Answer.ProtoReflect.Descriptor instead.

func (*EvaluationQuestion_Answer) GetAnswerOption

func (x *EvaluationQuestion_Answer) GetAnswerOption() string

func (*EvaluationQuestion_Answer) GetAnswerPoints added in v1.8.18

func (x *EvaluationQuestion_Answer) GetAnswerPoints() int32

func (*EvaluationQuestion_Answer) GetFailType

func (x *EvaluationQuestion_Answer) GetFailType() FailType

func (*EvaluationQuestion_Answer) GetPoints deprecated

func (x *EvaluationQuestion_Answer) GetPoints() uint32

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

func (*EvaluationQuestion_Answer) GetResult

func (x *EvaluationQuestion_Answer) GetResult() isEvaluationQuestion_Answer_Result

func (*EvaluationQuestion_Answer) ProtoMessage

func (*EvaluationQuestion_Answer) ProtoMessage()

func (*EvaluationQuestion_Answer) ProtoReflect

func (*EvaluationQuestion_Answer) Reset

func (x *EvaluationQuestion_Answer) Reset()

func (*EvaluationQuestion_Answer) String

func (x *EvaluationQuestion_Answer) String() string

type EvaluationQuestion_Answer_AnswerPoints added in v1.8.18

type EvaluationQuestion_Answer_AnswerPoints struct {
	AnswerPoints int32 `protobuf:"varint,4,opt,name=answer_points,json=answerPoints,proto3,oneof"` // points to award if option selected
}

type EvaluationQuestion_Answer_FailType

type EvaluationQuestion_Answer_FailType struct {
	FailType FailType `protobuf:"varint,3,opt,name=fail_type,json=failType,proto3,enum=api.commons.FailType,oneof"` // how to fail if option selected (e.g. fail section)
}

type EvaluationQuestion_Answer_Points

type EvaluationQuestion_Answer_Points struct {
	// Deprecated: Marked as deprecated in api/commons/scorecards.proto.
	Points uint32 `protobuf:"varint,2,opt,name=points,proto3,oneof"` // deprecated; use answer_points
}

type EvaluationSection

type EvaluationSection struct {
	EvaluationSectionId     int64                     `protobuf:"varint,2,opt,name=evaluation_section_id,json=evaluationSectionId,proto3" json:"evaluation_section_id,omitempty"` // unique id of evaluation section
	EvaluationId            int64                     `protobuf:"varint,3,opt,name=evaluation_id,json=evaluationId,proto3" json:"evaluation_id,omitempty"`                        // unique id of evaluation
	SectionId               int64                     `protobuf:"varint,4,opt,name=section_id,json=sectionId,proto3" json:"section_id,omitempty"`                                 // unique id of section
	Points                  int32                     `protobuf:"varint,5,opt,name=points,proto3" json:"points,omitempty"`                                                        // amount of points scored
	PossiblePoints          int32                     `protobuf:"varint,6,opt,name=possible_points,json=possiblePoints,proto3" json:"possible_points,omitempty"`                  // amount of points possible
	SortOrder               int32                     `protobuf:"varint,7,opt,name=sort_order,json=sortOrder,proto3" json:"sort_order,omitempty"`                                 // order number of evaluation section
	DeletedAt               *timestamppb.Timestamp    `protobuf:"bytes,8,opt,name=deleted_at,json=deletedAt,proto3" json:"deleted_at,omitempty"`                                  // time evaluation section was deleted at
	CreatedAt               *timestamppb.Timestamp    `protobuf:"bytes,9,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`                                  // time evaluation section was created at
	EvaluationQuestions     []*EvaluationQuestion     `protobuf:"bytes,10,rep,name=evaluation_questions,json=evaluationQuestions,proto3" json:"evaluation_questions,omitempty"`   // array of evaluation questions in a section
	AutoEvaluationQuestions []*AutoEvaluationQuestion ``                                                                                                                          // array of auto evaluation questions in a section
	/* 133-byte string literal not displayed */
	Skipped bool `protobuf:"varint,12,opt,name=skipped,proto3" json:"skipped,omitempty"` // whether the section is skipped (NOT included in score calculation)
	// contains filtered or unexported fields
}

EvaluationSection is collection of evaluation questions in a section

func (*EvaluationSection) Descriptor deprecated

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

Deprecated: Use EvaluationSection.ProtoReflect.Descriptor instead.

func (*EvaluationSection) GetAutoEvaluationQuestions

func (x *EvaluationSection) GetAutoEvaluationQuestions() []*AutoEvaluationQuestion

func (*EvaluationSection) GetCreatedAt

func (x *EvaluationSection) GetCreatedAt() *timestamppb.Timestamp

func (*EvaluationSection) GetDeletedAt

func (x *EvaluationSection) GetDeletedAt() *timestamppb.Timestamp

func (*EvaluationSection) GetEvaluationId

func (x *EvaluationSection) GetEvaluationId() int64

func (*EvaluationSection) GetEvaluationQuestions

func (x *EvaluationSection) GetEvaluationQuestions() []*EvaluationQuestion

func (*EvaluationSection) GetEvaluationSectionId

func (x *EvaluationSection) GetEvaluationSectionId() int64

func (*EvaluationSection) GetPoints

func (x *EvaluationSection) GetPoints() int32

func (*EvaluationSection) GetPossiblePoints

func (x *EvaluationSection) GetPossiblePoints() int32

func (*EvaluationSection) GetSectionId

func (x *EvaluationSection) GetSectionId() int64

func (*EvaluationSection) GetSkipped added in v1.7.60

func (x *EvaluationSection) GetSkipped() bool

func (*EvaluationSection) GetSortOrder

func (x *EvaluationSection) GetSortOrder() int32

func (*EvaluationSection) ProtoMessage

func (*EvaluationSection) ProtoMessage()

func (*EvaluationSection) ProtoReflect

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

func (*EvaluationSection) Reset

func (x *EvaluationSection) Reset()

func (*EvaluationSection) String

func (x *EvaluationSection) String() string

type EvaluationState

type EvaluationState int32

EvaluationState is enum to describe where the scorecard is in the state of the evaluation

const (
	// Default.  All evaluations will begin in progress.
	EvaluationState_EVALUATION_IN_PROGRESS EvaluationState = 0
	// Evaluation is completed.
	// Agent passed the scorecard.
	EvaluationState_EVALUATION_PASSED EvaluationState = 1
	// Evaluation is completed.
	// Agent failed the scorecard.
	EvaluationState_EVALUATION_FAILED EvaluationState = 2
)

func (EvaluationState) Descriptor

func (EvaluationState) Enum

func (x EvaluationState) Enum() *EvaluationState

func (EvaluationState) EnumDescriptor deprecated

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

Deprecated: Use EvaluationState.Descriptor instead.

func (EvaluationState) Number

func (EvaluationState) String

func (x EvaluationState) String() string

func (EvaluationState) Type

type EvaluationType

type EvaluationType int32

Evaluation is how a scorecard gets evaluated. It is not a boolean because it might grow (i.e. MIXED).

const (
	EvaluationType_EVALUATE_MANUAL EvaluationType = 0 // a person must fill out (score) the scorecard
	EvaluationType_EVALUATE_AUTO   EvaluationType = 1 // AKA (Auto) Flag Evaluation. Completed by the system. Produces risk level.
	EvaluationType_EVALUATE_SMART  EvaluationType = 2 // Completed by the system. Produces point total and score percentage.
)

func (EvaluationType) Descriptor

func (EvaluationType) Enum

func (x EvaluationType) Enum() *EvaluationType

func (EvaluationType) EnumDescriptor deprecated

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

Deprecated: Use EvaluationType.Descriptor instead.

func (EvaluationType) Number

func (EvaluationType) String

func (x EvaluationType) String() string

func (EvaluationType) Type

type Evaluation_CustomField

type Evaluation_CustomField struct {
	Key   string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`     // Keys are defined on scorecard.
	Field string `protobuf:"bytes,2,opt,name=field,proto3" json:"field,omitempty"` // Each field MUST be populated on scoring.
	// contains filtered or unexported fields
}

CustomField represents a custom key-value pair defined by users.

func (*Evaluation_CustomField) Descriptor deprecated

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

Deprecated: Use Evaluation_CustomField.ProtoReflect.Descriptor instead.

func (*Evaluation_CustomField) GetField

func (x *Evaluation_CustomField) GetField() string

func (*Evaluation_CustomField) GetKey

func (x *Evaluation_CustomField) GetKey() string

func (*Evaluation_CustomField) ProtoMessage

func (*Evaluation_CustomField) ProtoMessage()

func (*Evaluation_CustomField) ProtoReflect

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

func (*Evaluation_CustomField) Reset

func (x *Evaluation_CustomField) Reset()

func (*Evaluation_CustomField) String

func (x *Evaluation_CustomField) String() string

type Event

type Event struct {
	State     StatusState `protobuf:"varint,1,opt,name=state,proto3,enum=api.commons.StatusState" json:"state,omitempty"`
	EventTime int64       `protobuf:"varint,2,opt,name=event_time,json=eventTime,proto3" json:"event_time,omitempty"`
	// Types that are valid to be assigned to Event:
	//
	//	*Event_ActivatedConversationEvent
	//	*Event_DeactivatedConversationEvent
	//	*Event_SentMessageEvent
	//	*Event_SendStatusEvent
	//	*Event_PauseEvent
	//	*Event_ResumeEvent
	Event isEvent_Event `protobuf_oneof:"event"`
	// contains filtered or unexported fields
}

this event will be depricated and asmevent will be used instead

func (*Event) Descriptor deprecated

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

Deprecated: Use Event.ProtoReflect.Descriptor instead.

func (*Event) GetActivatedConversationEvent

func (x *Event) GetActivatedConversationEvent() *ActivatedConversationEvent

func (*Event) GetDeactivatedConversationEvent

func (x *Event) GetDeactivatedConversationEvent() *DeactivatedConversationEvent

func (*Event) GetEvent

func (x *Event) GetEvent() isEvent_Event

func (*Event) GetEventTime

func (x *Event) GetEventTime() int64

func (*Event) GetPauseEvent

func (x *Event) GetPauseEvent() *PauseEvent

func (*Event) GetResumeEvent

func (x *Event) GetResumeEvent() *ResumeEvent

func (*Event) GetSendStatusEvent

func (x *Event) GetSendStatusEvent() *SendStatusEvent

func (*Event) GetSentMessageEvent

func (x *Event) GetSentMessageEvent() *SentMessageEvent

func (*Event) GetState

func (x *Event) GetState() StatusState

func (*Event) ProtoMessage

func (*Event) ProtoMessage()

func (*Event) ProtoReflect

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

func (*Event) Reset

func (x *Event) Reset()

func (*Event) String

func (x *Event) String() string

type EventState

type EventState int32
const (
	// state does not apply
	EventState_EVENT_STATE_NONE EventState = 0
	// event will start processing on external system
	EventState_EVENT_STATE_KICKOFF EventState = 1
	// event will checkup on what was started during the kickoff
	EventState_EVENT_STATE_CHECK EventState = 2
	// event will handle the records and send them downstream
	EventState_EVENT_STATE_PROCESS EventState = 3
	// event will do any remaining work needed to cleanup external system
	EventState_EVENT_STATE_CLEANUP EventState = 4
	// event is finished executing and cleaning up and can exit out of it's process
	EventState_EVENT_STATE_FINISHED EventState = 5
)

func (EventState) Descriptor

func (EventState) Descriptor() protoreflect.EnumDescriptor

func (EventState) Enum

func (x EventState) Enum() *EventState

func (EventState) EnumDescriptor deprecated

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

Deprecated: Use EventState.Descriptor instead.

func (EventState) Number

func (x EventState) Number() protoreflect.EnumNumber

func (EventState) String

func (x EventState) String() string

func (EventState) Type

type Event_ActivatedConversationEvent

type Event_ActivatedConversationEvent struct {
	ActivatedConversationEvent *ActivatedConversationEvent `protobuf:"bytes,5,opt,name=activated_conversation_event,json=activatedConversationEvent,proto3,oneof"`
}

type Event_DeactivatedConversationEvent

type Event_DeactivatedConversationEvent struct {
	DeactivatedConversationEvent *DeactivatedConversationEvent `protobuf:"bytes,6,opt,name=deactivated_conversation_event,json=deactivatedConversationEvent,proto3,oneof"`
}

type Event_PauseEvent

type Event_PauseEvent struct {
	PauseEvent *PauseEvent `protobuf:"bytes,9,opt,name=pause_event,json=pauseEvent,proto3,oneof"`
}

type Event_ResumeEvent

type Event_ResumeEvent struct {
	ResumeEvent *ResumeEvent `protobuf:"bytes,10,opt,name=resume_event,json=resumeEvent,proto3,oneof"`
}

type Event_SendStatusEvent

type Event_SendStatusEvent struct {
	// An event to indicate that the status has changed
	SendStatusEvent *SendStatusEvent `protobuf:"bytes,8,opt,name=send_status_event,json=sendStatusEvent,proto3,oneof"`
}

type Event_SentMessageEvent

type Event_SentMessageEvent struct {
	SentMessageEvent *SentMessageEvent `protobuf:"bytes,7,opt,name=sent_message_event,json=sentMessageEvent,proto3,oneof"`
}

type Expiration

type Expiration struct {

	// units can be weeks, days, or hours
	Units TimeUnit `protobuf:"varint,1,opt,name=units,proto3,enum=api.commons.TimeUnit" json:"units,omitempty"`
	// max 1 year
	Quantity int64 `protobuf:"varint,2,opt,name=quantity,proto3" json:"quantity,omitempty"`
	// contains filtered or unexported fields
}

func (*Expiration) Descriptor deprecated

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

Deprecated: Use Expiration.ProtoReflect.Descriptor instead.

func (*Expiration) GetQuantity

func (x *Expiration) GetQuantity() int64

func (*Expiration) GetUnits

func (x *Expiration) GetUnits() TimeUnit

func (*Expiration) ProtoMessage

func (*Expiration) ProtoMessage()

func (*Expiration) ProtoReflect

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

func (*Expiration) Reset

func (x *Expiration) Reset()

func (*Expiration) String

func (x *Expiration) String() string

type ExportStatus

type ExportStatus int32
const (
	ExportStatus_NOT_SENT ExportStatus = 0
	ExportStatus_SENT     ExportStatus = 1
)

func (ExportStatus) Descriptor

func (ExportStatus) Enum

func (x ExportStatus) Enum() *ExportStatus

func (ExportStatus) EnumDescriptor deprecated

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

Deprecated: Use ExportStatus.Descriptor instead.

func (ExportStatus) Number

func (ExportStatus) String

func (x ExportStatus) String() string

func (ExportStatus) Type

type ExportType

type ExportType int32
const (
	ExportType_EXPORT_TYPE_FILENAME ExportType = 0
	ExportType_EXPORT_TYPE_SFTP     ExportType = 1
)

func (ExportType) Descriptor

func (ExportType) Descriptor() protoreflect.EnumDescriptor

func (ExportType) Enum

func (x ExportType) Enum() *ExportType

func (ExportType) EnumDescriptor deprecated

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

Deprecated: Use ExportType.Descriptor instead.

func (ExportType) Number

func (x ExportType) Number() protoreflect.EnumNumber

func (ExportType) String

func (x ExportType) String() string

func (ExportType) Type

type ExporterDataSelectionType

type ExporterDataSelectionType int32
const (
	ExporterDataSelectionType_CHART_ID_SELECTION_TYPE ExporterDataSelectionType = 0
	ExporterDataSelectionType_CUSTOM_SELECTION_TYPE   ExporterDataSelectionType = 1
)

func (ExporterDataSelectionType) Descriptor

func (ExporterDataSelectionType) Enum

func (ExporterDataSelectionType) EnumDescriptor deprecated

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

Deprecated: Use ExporterDataSelectionType.Descriptor instead.

func (ExporterDataSelectionType) Number

func (ExporterDataSelectionType) String

func (x ExporterDataSelectionType) String() string

func (ExporterDataSelectionType) Type

type FailType

type FailType int32

FailType is how affect the scoring of the scorecard. Some answer options have points, which add to the score. Other options have fail types which are applied, when chosen.

const (
	FailType_FAIL_QUESTION  FailType = 0 // default. fail the question
	FailType_FAIL_SECTION   FailType = 1 // fail the scorecard's section
	FailType_FAIL_SCORECARD FailType = 2 // fail the entire scorecard
)

func (FailType) Descriptor

func (FailType) Descriptor() protoreflect.EnumDescriptor

func (FailType) Enum

func (x FailType) Enum() *FailType

func (FailType) EnumDescriptor deprecated

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

Deprecated: Use FailType.Descriptor instead.

func (FailType) Number

func (x FailType) Number() protoreflect.EnumNumber

func (FailType) String

func (x FailType) String() string

func (FailType) Type

type Field added in v1.7.5

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

func (*Field) Descriptor deprecated added in v1.7.5

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

Deprecated: Use Field.ProtoReflect.Descriptor instead.

func (*Field) GetContent added in v1.7.5

func (x *Field) GetContent() string

func (*Field) GetField added in v1.7.5

func (x *Field) GetField() string

func (*Field) ProtoMessage added in v1.7.5

func (*Field) ProtoMessage()

func (*Field) ProtoReflect added in v1.7.5

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

func (*Field) Reset added in v1.7.5

func (x *Field) Reset()

func (*Field) String added in v1.7.5

func (x *Field) String() string

type FieldNamesMod added in v1.7.5

type FieldNamesMod struct {
	FieldNames []*Field `protobuf:"bytes,1,rep,name=field_names,json=fieldNames,proto3" json:"field_names,omitempty"`
	// contains filtered or unexported fields
}

func (*FieldNamesMod) Descriptor deprecated added in v1.7.5

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

Deprecated: Use FieldNamesMod.ProtoReflect.Descriptor instead.

func (*FieldNamesMod) GetFieldNames added in v1.7.5

func (x *FieldNamesMod) GetFieldNames() []*Field

func (*FieldNamesMod) ProtoMessage added in v1.7.5

func (*FieldNamesMod) ProtoMessage()

func (*FieldNamesMod) ProtoReflect added in v1.7.5

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

func (*FieldNamesMod) Reset added in v1.7.5

func (x *FieldNamesMod) Reset()

func (*FieldNamesMod) String added in v1.7.5

func (x *FieldNamesMod) String() string

type FieldType

type FieldType int32
const (
	FieldType_FIELD_TYPE_STRING                 FieldType = 0
	FieldType_FIELD_TYPE_NUMBER                 FieldType = 1
	FieldType_FIELD_TYPE_BOOLEAN                FieldType = 2
	FieldType_FIELD_TYPE_PHONE                  FieldType = 3
	FieldType_FIELD_TYPE_CURRENCY               FieldType = 4
	FieldType_FIELD_TYPE_EMAIL                  FieldType = 5
	FieldType_FIELD_TYPE_DATETIME_NOW           FieldType = 6
	FieldType_FIELD_TYPE_DATETIME_TIMESTAMP     FieldType = 7
	FieldType_FIELD_TYPE_DATETIME_DATE          FieldType = 8
	FieldType_FIELD_TYPE_DATETIME_MONTH_AND_DAY FieldType = 9
	FieldType_FIELD_TYPE_DATETIME_TIME_OF_DAY   FieldType = 10
	FieldType_FIELD_TYPE_POSTAL_CODE            FieldType = 12
	FieldType_FIELD_TYPE_ENRICHED_PHONE         FieldType = 13
	FieldType_FIELD_TYPE_ENRICHED_ZIP           FieldType = 14
	FieldType_FIELD_TYPE_SOCIAL                 FieldType = 15
	FieldType_FIELD_TYPE_DATE_OF_BIRTH          FieldType = 16
	FieldType_FIELD_TYPE_FULL_NAME              FieldType = 17
	FieldType_FIELD_TYPE_ACCOUNT_NUMBER         FieldType = 18
	FieldType_FIELD_TYPE_ERROR                  FieldType = 19
	FieldType_FIELD_TYPE_STRUCT_VALUE           FieldType = 20
	FieldType_FIELD_TYPE_EHR_DETAILS            FieldType = 21
)

func (FieldType) Descriptor

func (FieldType) Descriptor() protoreflect.EnumDescriptor

func (FieldType) Enum

func (x FieldType) Enum() *FieldType

func (FieldType) EnumDescriptor deprecated

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

Deprecated: Use FieldType.Descriptor instead.

func (FieldType) Number

func (x FieldType) Number() protoreflect.EnumNumber

func (FieldType) String

func (x FieldType) String() string

func (FieldType) Type

type FieldValueFilter

type FieldValueFilter struct {

	// key is a valid field mask
	Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	// value is the stringified value at the field mask
	Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

FieldValueFilter resents a field mask and value to match on. For now we are only supporting string matching.

func (*FieldValueFilter) Descriptor deprecated

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

Deprecated: Use FieldValueFilter.ProtoReflect.Descriptor instead.

func (*FieldValueFilter) GetKey

func (x *FieldValueFilter) GetKey() string

func (*FieldValueFilter) GetValue

func (x *FieldValueFilter) GetValue() string

func (*FieldValueFilter) ProtoMessage

func (*FieldValueFilter) ProtoMessage()

func (*FieldValueFilter) ProtoReflect

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

func (*FieldValueFilter) Reset

func (x *FieldValueFilter) Reset()

func (*FieldValueFilter) String

func (x *FieldValueFilter) String() string

type FileFormat

type FileFormat int32
const (
	FileFormat_FILE_FORMAT_CSV          FileFormat = 0
	FileFormat_FILE_FORMAT_CUSTOM_DELIM FileFormat = 1
	FileFormat_FILE_FORMAT_FIXED_FORMAT FileFormat = 2
	FileFormat_FILE_FORMAT_TAB          FileFormat = 3
	FileFormat_FILE_FORMAT_JSON         FileFormat = 4
)

func (FileFormat) Descriptor

func (FileFormat) Descriptor() protoreflect.EnumDescriptor

func (FileFormat) Enum

func (x FileFormat) Enum() *FileFormat

func (FileFormat) EnumDescriptor deprecated

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

Deprecated: Use FileFormat.Descriptor instead.

func (FileFormat) Number

func (x FileFormat) Number() protoreflect.EnumNumber

func (FileFormat) String

func (x FileFormat) String() string

func (FileFormat) Type

type FilePattern

type FilePattern struct {
	Type      FilePatternType `protobuf:"varint,1,opt,name=type,proto3,enum=api.commons.FilePatternType" json:"type,omitempty"`
	Directory string          `protobuf:"bytes,2,opt,name=directory,proto3" json:"directory,omitempty"`
	// For GLOB type
	Filename string `protobuf:"bytes,3,opt,name=filename,proto3" json:"filename,omitempty"`
	// For CONSTRUCTED type
	Prefixes      []string `protobuf:"bytes,4,rep,name=prefixes,proto3" json:"prefixes,omitempty"`
	DateFormat    string   `protobuf:"bytes,5,opt,name=date_format,json=dateFormat,proto3" json:"date_format,omitempty"`
	Suffix        string   `protobuf:"bytes,6,opt,name=suffix,proto3" json:"suffix,omitempty"`
	FileExtension string   `protobuf:"bytes,7,opt,name=file_extension,json=fileExtension,proto3" json:"file_extension,omitempty"`
	// True if date string occurs at beginning of filename
	DatePrefix bool `protobuf:"varint,8,opt,name=date_prefix,json=datePrefix,proto3" json:"date_prefix,omitempty"`
	// Day to use for date
	DayToUse RelativeDay `protobuf:"varint,9,opt,name=day_to_use,json=dayToUse,proto3,enum=api.commons.RelativeDay" json:"day_to_use,omitempty"`
	// contains filtered or unexported fields
}

::DEPRECATED FOR EXCHANGES:: use ConstructedFilename instead

func (*FilePattern) Descriptor deprecated

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

Deprecated: Use FilePattern.ProtoReflect.Descriptor instead.

func (*FilePattern) GetDateFormat

func (x *FilePattern) GetDateFormat() string

func (*FilePattern) GetDatePrefix

func (x *FilePattern) GetDatePrefix() bool

func (*FilePattern) GetDayToUse

func (x *FilePattern) GetDayToUse() RelativeDay

func (*FilePattern) GetDirectory

func (x *FilePattern) GetDirectory() string

func (*FilePattern) GetFileExtension

func (x *FilePattern) GetFileExtension() string

func (*FilePattern) GetFilename

func (x *FilePattern) GetFilename() string

func (*FilePattern) GetPrefixes

func (x *FilePattern) GetPrefixes() []string

func (*FilePattern) GetSuffix

func (x *FilePattern) GetSuffix() string

func (*FilePattern) GetType

func (x *FilePattern) GetType() FilePatternType

func (*FilePattern) ProtoMessage

func (*FilePattern) ProtoMessage()

func (*FilePattern) ProtoReflect

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

func (*FilePattern) Reset

func (x *FilePattern) Reset()

func (*FilePattern) String

func (x *FilePattern) String() string

type FilePatternType

type FilePatternType int32
const (
	FilePatternType_FILE_PATTERN_TYPE_GLOB        FilePatternType = 0
	FilePatternType_FILE_PATTERN_TYPE_CONSTRUCTED FilePatternType = 1
	// used with the FilePattern object, suggests to use the original filename
	// if it is known.
	// the filename options for the CONSTRUCTED file pattern type all still apply.
	FilePatternType_FILE_PATTERN_TYPE_ORIGINAL FilePatternType = 2
)

func (FilePatternType) Descriptor

func (FilePatternType) Enum

func (x FilePatternType) Enum() *FilePatternType

func (FilePatternType) EnumDescriptor deprecated

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

Deprecated: Use FilePatternType.Descriptor instead.

func (FilePatternType) Number

func (FilePatternType) String

func (x FilePatternType) String() string

func (FilePatternType) Type

type FilenamePart added in v1.7.75

type FilenamePart struct {

	// type is the type of the filename part.
	Type FilenamePartType `protobuf:"varint,1,opt,name=type,proto3,enum=api.commons.FilenamePartType" json:"type,omitempty"`
	// static_text is the static text for the filename part.
	StaticText string `protobuf:"bytes,2,opt,name=static_text,json=staticText,proto3" json:"static_text,omitempty"`
	// date_parts are the parts to format the date times.
	DateParts []string `protobuf:"bytes,3,rep,name=date_parts,json=dateParts,proto3" json:"date_parts,omitempty"`
	// contains filtered or unexported fields
}

FilenamePart is a message for a part of the filename.

func (*FilenamePart) Descriptor deprecated added in v1.7.75

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

Deprecated: Use FilenamePart.ProtoReflect.Descriptor instead.

func (*FilenamePart) GetDateParts added in v1.8.5

func (x *FilenamePart) GetDateParts() []string

func (*FilenamePart) GetStaticText added in v1.7.75

func (x *FilenamePart) GetStaticText() string

func (*FilenamePart) GetType added in v1.7.75

func (x *FilenamePart) GetType() FilenamePartType

func (*FilenamePart) ProtoMessage added in v1.7.75

func (*FilenamePart) ProtoMessage()

func (*FilenamePart) ProtoReflect added in v1.7.75

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

func (*FilenamePart) Reset added in v1.7.75

func (x *FilenamePart) Reset()

func (*FilenamePart) String added in v1.7.75

func (x *FilenamePart) String() string

type FilenamePartType added in v1.7.75

type FilenamePartType int32

FilenamePartType is an enum for the type of filename part.

const (
	FilenamePartType_FILENAME_PART_TYPE_UNSPECIFIED           FilenamePartType = 0
	FilenamePartType_FILENAME_PART_TYPE_DASHBOARD_NAME        FilenamePartType = 1
	FilenamePartType_FILENAME_PART_TYPE_JOB_NAME              FilenamePartType = 2
	FilenamePartType_FILENAME_PART_TYPE_INSIGHT_NAME          FilenamePartType = 3
	FilenamePartType_FILENAME_PART_TYPE_DATE_TIME_FILTER_TEXT FilenamePartType = 4
	FilenamePartType_FILENAME_PART_TYPE_START_DATE_TIME       FilenamePartType = 5
	FilenamePartType_FILENAME_PART_TYPE_END_DATE_TIME         FilenamePartType = 6
	FilenamePartType_FILENAME_PART_TYPE_REPORT_DATE_TIME      FilenamePartType = 7
	FilenamePartType_FILENAME_PART_TYPE_STATIC_TEXT           FilenamePartType = 8
)

func (FilenamePartType) Descriptor added in v1.7.75

func (FilenamePartType) Enum added in v1.7.75

func (FilenamePartType) EnumDescriptor deprecated added in v1.7.75

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

Deprecated: Use FilenamePartType.Descriptor instead.

func (FilenamePartType) Number added in v1.7.75

func (FilenamePartType) String added in v1.7.75

func (x FilenamePartType) String() string

func (FilenamePartType) Type added in v1.7.75

type FilterBy

type FilterBy int32
const (
	FilterBy_FILTER_BY_UNDEFINED FilterBy = 0
	FilterBy_FILTER_BY_MINUTES   FilterBy = 1
	FilterBy_FILTER_BY_HOURS     FilterBy = 2
	FilterBy_FILTER_BY_DAYS      FilterBy = 3
	FilterBy_FILTER_BY_WEEKS     FilterBy = 4
	FilterBy_FILTER_BY_MONTHS    FilterBy = 5
	FilterBy_FILTER_BY_YEARS     FilterBy = 6
)

func (FilterBy) Descriptor

func (FilterBy) Descriptor() protoreflect.EnumDescriptor

func (FilterBy) Enum

func (x FilterBy) Enum() *FilterBy

func (FilterBy) EnumDescriptor deprecated

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

Deprecated: Use FilterBy.Descriptor instead.

func (FilterBy) Number

func (x FilterBy) Number() protoreflect.EnumNumber

func (FilterBy) String

func (x FilterBy) String() string

func (FilterBy) Type

type FloatComparison

type FloatComparison int32
const (
	FloatComparison_FLOAT_EQ        FloatComparison = 0
	FloatComparison_FLOAT_NEQ       FloatComparison = 1
	FloatComparison_LT              FloatComparison = 2
	FloatComparison_LTE             FloatComparison = 3
	FloatComparison_GT              FloatComparison = 4
	FloatComparison_GTE             FloatComparison = 5
	FloatComparison_FLOAT_BLANK     FloatComparison = 6
	FloatComparison_FLOAT_NOT_BLANK FloatComparison = 7
)

func (FloatComparison) Descriptor

func (FloatComparison) Enum

func (x FloatComparison) Enum() *FloatComparison

func (FloatComparison) EnumDescriptor deprecated

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

Deprecated: Use FloatComparison.Descriptor instead.

func (FloatComparison) Number

func (FloatComparison) String

func (x FloatComparison) String() string

func (FloatComparison) Type

type ForecastingParameters

type ForecastingParameters struct {

	// number of minutes in which calls will be grouped together during for the duration of a forecast, must be a multiple of 5 ranging from 5 to 60.
	IntervalWidthInMinutes int32 `` /* 132-byte string literal not displayed */
	// period for training that the historical data will be sourced from.
	// can be either a number of months to go back from the current datetime or a datetime to start from until the present.
	//
	// Types that are valid to be assigned to HistoricalDataRange:
	//
	//	*ForecastingParameters_HistoricalDataRangeInMonths
	//	*ForecastingParameters_HistoricalDataRangeStartDatetime
	HistoricalDataRange isForecastingParameters_HistoricalDataRange `protobuf_oneof:"historical_data_range"`
	// number of weeks of the training data from the current datetime to use as a forecast test range.
	ForecastTestRangeInWeeks int32 `` /* 140-byte string literal not displayed */
	// date range to generate forecasts.
	//
	// Types that are valid to be assigned to ForecastRange:
	//
	//	*ForecastingParameters_ForecastRangeInWeeks
	//	*ForecastingParameters_ForecastDatetimeRange
	ForecastRange isForecastingParameters_ForecastRange `protobuf_oneof:"forecast_range"`
	// date range to be used to generate training data.
	//
	// Types that are valid to be assigned to TrainingDataRange:
	//
	//	*ForecastingParameters_TrainingDataRangeInMonths
	//	*ForecastingParameters_TrainingDataDatetimeRange
	TrainingDataRange isForecastingParameters_TrainingDataRange `protobuf_oneof:"training_data_range"`
	// Number of months of training data to use when calculating averages.
	// If set to 0, then all the training data will be used when calculating the averages,
	// meaning that the start datetime of the training data to use will be the start datetime of the @training_data_range.
	// Otherwise, it will subtract that many months from the @training_data_range end datetime and use it as the start time.
	AveragesCalculationRangeInMonths int32 `` /* 165-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for the UpsertForecastingParameters RPC.

func (*ForecastingParameters) Descriptor deprecated

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

Deprecated: Use ForecastingParameters.ProtoReflect.Descriptor instead.

func (*ForecastingParameters) GetAveragesCalculationRangeInMonths

func (x *ForecastingParameters) GetAveragesCalculationRangeInMonths() int32

func (*ForecastingParameters) GetForecastDatetimeRange

func (x *ForecastingParameters) GetForecastDatetimeRange() *DatetimeRange

func (*ForecastingParameters) GetForecastRange

func (x *ForecastingParameters) GetForecastRange() isForecastingParameters_ForecastRange

func (*ForecastingParameters) GetForecastRangeInWeeks

func (x *ForecastingParameters) GetForecastRangeInWeeks() int32

func (*ForecastingParameters) GetForecastTestRangeInWeeks

func (x *ForecastingParameters) GetForecastTestRangeInWeeks() int32

func (*ForecastingParameters) GetHistoricalDataRange

func (x *ForecastingParameters) GetHistoricalDataRange() isForecastingParameters_HistoricalDataRange

func (*ForecastingParameters) GetHistoricalDataRangeInMonths

func (x *ForecastingParameters) GetHistoricalDataRangeInMonths() int32

func (*ForecastingParameters) GetHistoricalDataRangeStartDatetime

func (x *ForecastingParameters) GetHistoricalDataRangeStartDatetime() *timestamppb.Timestamp

func (*ForecastingParameters) GetIntervalWidthInMinutes

func (x *ForecastingParameters) GetIntervalWidthInMinutes() int32

func (*ForecastingParameters) GetTrainingDataDatetimeRange

func (x *ForecastingParameters) GetTrainingDataDatetimeRange() *DatetimeRange

func (*ForecastingParameters) GetTrainingDataRange

func (x *ForecastingParameters) GetTrainingDataRange() isForecastingParameters_TrainingDataRange

func (*ForecastingParameters) GetTrainingDataRangeInMonths

func (x *ForecastingParameters) GetTrainingDataRangeInMonths() int32

func (*ForecastingParameters) ProtoMessage

func (*ForecastingParameters) ProtoMessage()

func (*ForecastingParameters) ProtoReflect

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

func (*ForecastingParameters) Reset

func (x *ForecastingParameters) Reset()

func (*ForecastingParameters) String

func (x *ForecastingParameters) String() string

type ForecastingParameters_ForecastDatetimeRange

type ForecastingParameters_ForecastDatetimeRange struct {
	// date range at which a forecasts will be made.
	ForecastDatetimeRange *DatetimeRange `protobuf:"bytes,10,opt,name=forecast_datetime_range,json=forecastDatetimeRange,proto3,oneof"`
}

type ForecastingParameters_ForecastRangeInWeeks

type ForecastingParameters_ForecastRangeInWeeks struct {
	// number of weeks from the current datetime that forecast will be made.
	ForecastRangeInWeeks int32 `protobuf:"varint,9,opt,name=forecast_range_in_weeks,json=forecastRangeInWeeks,proto3,oneof"`
}

type ForecastingParameters_HistoricalDataRangeInMonths

type ForecastingParameters_HistoricalDataRangeInMonths struct {
	// number of months back from the current datetime to look up history.
	HistoricalDataRangeInMonths int32 `protobuf:"varint,6,opt,name=historical_data_range_in_months,json=historicalDataRangeInMonths,proto3,oneof"`
}

type ForecastingParameters_HistoricalDataRangeStartDatetime

type ForecastingParameters_HistoricalDataRangeStartDatetime struct {
	// start datetime to look up the history (end time will be the current datetime).
	HistoricalDataRangeStartDatetime *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=historical_data_range_start_datetime,json=historicalDataRangeStartDatetime,proto3,oneof"`
}

type ForecastingParameters_TrainingDataDatetimeRange

type ForecastingParameters_TrainingDataDatetimeRange struct {
	// date range in which the training data will be generated.
	TrainingDataDatetimeRange *DatetimeRange `protobuf:"bytes,12,opt,name=training_data_datetime_range,json=trainingDataDatetimeRange,proto3,oneof"`
}

type ForecastingParameters_TrainingDataRangeInMonths

type ForecastingParameters_TrainingDataRangeInMonths struct {
	// number of months in the past from the current datetime that the training data will be generated from.
	TrainingDataRangeInMonths int32 `protobuf:"varint,11,opt,name=training_data_range_in_months,json=trainingDataRangeInMonths,proto3,oneof"`
}

type FormatOptions deprecated added in v1.7.61

type FormatOptions struct {

	// report_format is the format of the report.
	ReportFormat ReportFormat `` /* 128-byte string literal not displayed */
	// filename_parts are the parts to build the filename.
	FilenameParts []string `protobuf:"bytes,2,rep,name=filename_parts,json=filenameParts,proto3" json:"filename_parts,omitempty"`
	// contains filtered or unexported fields
}

FormatOptions is a message for the format options of a report.

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

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

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

Deprecated: Use FormatOptions.ProtoReflect.Descriptor instead.

func (*FormatOptions) GetFilenameParts added in v1.7.61

func (x *FormatOptions) GetFilenameParts() []string

func (*FormatOptions) GetReportFormat added in v1.7.61

func (x *FormatOptions) GetReportFormat() ReportFormat

func (*FormatOptions) ProtoMessage added in v1.7.61

func (*FormatOptions) ProtoMessage()

func (*FormatOptions) ProtoReflect added in v1.7.61

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

func (*FormatOptions) Reset added in v1.7.61

func (x *FormatOptions) Reset()

func (*FormatOptions) String added in v1.7.61

func (x *FormatOptions) String() string

type FrequencyExp added in v1.7.5

type FrequencyExp struct {
	Count            int64           `protobuf:"varint,1,opt,name=count,proto3" json:"count,omitempty"`       // Maximum number of tries
	Duration         int64           `protobuf:"varint,2,opt,name=duration,proto3" json:"duration,omitempty"` // Measured in nanoseconds
	Results          *ResultsMod     `protobuf:"bytes,3,opt,name=results,proto3" json:"results,omitempty"`
	Dispositions     *DispositionMod `protobuf:"bytes,4,opt,name=dispositions,proto3" json:"dispositions,omitempty"`
	FieldNames       *FieldNamesMod  `protobuf:"bytes,5,opt,name=field_names,json=fieldNames,proto3" json:"field_names,omitempty"`
	CheckingEntities []*EntityExp    `protobuf:"bytes,6,rep,name=checking_entities,json=checkingEntities,proto3" json:"checking_entities,omitempty"`
	Matching         *MatchingMod    `protobuf:"bytes,7,opt,name=matching,proto3" json:"matching,omitempty"`
	// contains filtered or unexported fields
}

func (*FrequencyExp) Descriptor deprecated added in v1.7.5

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

Deprecated: Use FrequencyExp.ProtoReflect.Descriptor instead.

func (*FrequencyExp) GetCheckingEntities added in v1.7.5

func (x *FrequencyExp) GetCheckingEntities() []*EntityExp

func (*FrequencyExp) GetCount added in v1.7.5

func (x *FrequencyExp) GetCount() int64

func (*FrequencyExp) GetDispositions added in v1.7.5

func (x *FrequencyExp) GetDispositions() *DispositionMod

func (*FrequencyExp) GetDuration added in v1.7.5

func (x *FrequencyExp) GetDuration() int64

func (*FrequencyExp) GetFieldNames added in v1.7.5

func (x *FrequencyExp) GetFieldNames() *FieldNamesMod

func (*FrequencyExp) GetMatching added in v1.7.39

func (x *FrequencyExp) GetMatching() *MatchingMod

func (*FrequencyExp) GetResults added in v1.7.5

func (x *FrequencyExp) GetResults() *ResultsMod

func (*FrequencyExp) ProtoMessage added in v1.7.5

func (*FrequencyExp) ProtoMessage()

func (*FrequencyExp) ProtoReflect added in v1.7.5

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

func (*FrequencyExp) Reset added in v1.7.5

func (x *FrequencyExp) Reset()

func (*FrequencyExp) String added in v1.7.5

func (x *FrequencyExp) String() string

type GetQueuesDetailsRes

type GetQueuesDetailsRes struct {

	// the queue details
	QueueDetails []*GetQueuesDetailsRes_QueueDetails `protobuf:"bytes,1,rep,name=queue_details,json=queueDetails,proto3" json:"queue_details,omitempty"`
	// contains filtered or unexported fields
}

GetQueuesDetailsRes - response for GetQueuesDetails

func (*GetQueuesDetailsRes) Descriptor deprecated

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

Deprecated: Use GetQueuesDetailsRes.ProtoReflect.Descriptor instead.

func (*GetQueuesDetailsRes) GetQueueDetails

func (x *GetQueuesDetailsRes) GetQueueDetails() []*GetQueuesDetailsRes_QueueDetails

func (*GetQueuesDetailsRes) ProtoMessage

func (*GetQueuesDetailsRes) ProtoMessage()

func (*GetQueuesDetailsRes) ProtoReflect

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

func (*GetQueuesDetailsRes) Reset

func (x *GetQueuesDetailsRes) Reset()

func (*GetQueuesDetailsRes) String

func (x *GetQueuesDetailsRes) String() string

type GetQueuesDetailsRes_QueueDetails

type GetQueuesDetailsRes_QueueDetails struct {

	// the channel type for the queue
	ChannelType ChannelType `protobuf:"varint,1,opt,name=channel_type,json=channelType,proto3,enum=api.commons.ChannelType" json:"channel_type,omitempty"`
	// the size of the queue
	QueueSize int64 `protobuf:"varint,2,opt,name=queueSize,proto3" json:"queueSize,omitempty"`
	// contains filtered or unexported fields
}

hold the details about a queue

func (*GetQueuesDetailsRes_QueueDetails) Descriptor deprecated

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

Deprecated: Use GetQueuesDetailsRes_QueueDetails.ProtoReflect.Descriptor instead.

func (*GetQueuesDetailsRes_QueueDetails) GetChannelType

func (x *GetQueuesDetailsRes_QueueDetails) GetChannelType() ChannelType

func (*GetQueuesDetailsRes_QueueDetails) GetQueueSize

func (x *GetQueuesDetailsRes_QueueDetails) GetQueueSize() int64

func (*GetQueuesDetailsRes_QueueDetails) ProtoMessage

func (*GetQueuesDetailsRes_QueueDetails) ProtoMessage()

func (*GetQueuesDetailsRes_QueueDetails) ProtoReflect

func (*GetQueuesDetailsRes_QueueDetails) Reset

func (*GetQueuesDetailsRes_QueueDetails) String

type GhostNotification

type GhostNotification struct {

	// a structured id used to identify the given notification
	ReferenceId string `protobuf:"bytes,1,opt,name=reference_id,json=referenceId,proto3" json:"reference_id,omitempty"`
	// Types that are valid to be assigned to Payload:
	//
	//	*GhostNotification_Any
	//	*GhostNotification_Status
	//	*GhostNotification_OmniConversation
	//	*GhostNotification_BackofficeMessage
	//	*GhostNotification_DirectedCallRinging
	//	*GhostNotification_DirectedCallHangup
	//	*GhostNotification_AgentQueuedCallsNotification
	//	*GhostNotification_AuthTokenExpirationNotification
	Payload isGhostNotification_Payload `protobuf_oneof:"payload"`
	// contains filtered or unexported fields
}

a notificaiton used to return a response for an asyncronous request or data for or about a backend initiated process that needs to be consumed by the user

func (*GhostNotification) Descriptor deprecated

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

Deprecated: Use GhostNotification.ProtoReflect.Descriptor instead.

func (*GhostNotification) GetAgentQueuedCallsNotification

func (x *GhostNotification) GetAgentQueuedCallsNotification() *AgentQueuedCallsNotification

func (*GhostNotification) GetAny

func (x *GhostNotification) GetAny() *anypb.Any

func (*GhostNotification) GetAuthTokenExpirationNotification added in v1.8.3

func (x *GhostNotification) GetAuthTokenExpirationNotification() *AuthTokenExpiration

func (*GhostNotification) GetBackofficeMessage

func (x *GhostNotification) GetBackofficeMessage() *AgentBackofficeMessageAlert

func (*GhostNotification) GetDirectedCallHangup

func (x *GhostNotification) GetDirectedCallHangup() *AgentDirectedCallHangupAlert

func (*GhostNotification) GetDirectedCallRinging

func (x *GhostNotification) GetDirectedCallRinging() *AgentDirectedCallRingingAlert

func (*GhostNotification) GetOmniConversation

func (x *GhostNotification) GetOmniConversation() *OmniConversation

func (*GhostNotification) GetPayload

func (x *GhostNotification) GetPayload() isGhostNotification_Payload

func (*GhostNotification) GetReferenceId

func (x *GhostNotification) GetReferenceId() string

func (*GhostNotification) GetStatus

func (x *GhostNotification) GetStatus() *Status

func (*GhostNotification) ProtoMessage

func (*GhostNotification) ProtoMessage()

func (*GhostNotification) ProtoReflect

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

func (*GhostNotification) Reset

func (x *GhostNotification) Reset()

func (*GhostNotification) String

func (x *GhostNotification) String() string

type GhostNotification_AgentQueuedCallsNotification

type GhostNotification_AgentQueuedCallsNotification struct {
	// notification about the current state of queued call for an agent
	AgentQueuedCallsNotification *AgentQueuedCallsNotification `protobuf:"bytes,9,opt,name=agent_queued_calls_notification,json=agentQueuedCallsNotification,proto3,oneof"`
}

type GhostNotification_Any

type GhostNotification_Any struct {
	// payload used when no other oneof type has been defined
	Any *anypb.Any `protobuf:"bytes,2,opt,name=any,proto3,oneof"`
}

type GhostNotification_AuthTokenExpirationNotification added in v1.8.3

type GhostNotification_AuthTokenExpirationNotification struct {
	// notification that an auth token will soon expire
	AuthTokenExpirationNotification *AuthTokenExpiration `protobuf:"bytes,11,opt,name=auth_token_expiration_notification,json=authTokenExpirationNotification,proto3,oneof"` // ... undetermined other possible payloads
}

type GhostNotification_BackofficeMessage

type GhostNotification_BackofficeMessage struct {
	// an alert to an agent that a message from backoffice came in
	BackofficeMessage *AgentBackofficeMessageAlert `protobuf:"bytes,6,opt,name=backoffice_message,json=backofficeMessage,proto3,oneof"`
}

type GhostNotification_DirectedCallHangup

type GhostNotification_DirectedCallHangup struct {
	// alert that a direct agent call hungup
	DirectedCallHangup *AgentDirectedCallHangupAlert `protobuf:"bytes,8,opt,name=directed_call_hangup,json=directedCallHangup,proto3,oneof"`
}

type GhostNotification_DirectedCallRinging

type GhostNotification_DirectedCallRinging struct {
	// alert that a direct agent call is ringing
	DirectedCallRinging *AgentDirectedCallRingingAlert `protobuf:"bytes,7,opt,name=directed_call_ringing,json=directedCallRinging,proto3,oneof"`
}

type GhostNotification_OmniConversation

type GhostNotification_OmniConversation struct {
	// An omni conversation
	OmniConversation *OmniConversation `protobuf:"bytes,4,opt,name=omni_conversation,json=omniConversation,proto3,oneof"`
}

type GhostNotification_Status

type GhostNotification_Status struct {
	// A way to return a message with a status code and message.
	Status *Status `protobuf:"bytes,3,opt,name=status,proto3,oneof"`
}

type GlobalConfig added in v1.7.43

type GlobalConfig struct {
	CreateRoom                 ConfigPermissionEnum `` /* 130-byte string literal not displayed */
	JoinExistingRoom           ConfigPermissionEnum `` /* 150-byte string literal not displayed */
	SendMessageToSupervisor    ConfigPermissionEnum `` /* 173-byte string literal not displayed */
	SendMessageToNonSupervisor ConfigPermissionEnum `` /* 184-byte string literal not displayed */
	// contains filtered or unexported fields
}

global configuration settings

func (*GlobalConfig) Descriptor deprecated added in v1.7.43

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

Deprecated: Use GlobalConfig.ProtoReflect.Descriptor instead.

func (*GlobalConfig) GetCreateRoom added in v1.7.43

func (x *GlobalConfig) GetCreateRoom() ConfigPermissionEnum

func (*GlobalConfig) GetJoinExistingRoom added in v1.7.43

func (x *GlobalConfig) GetJoinExistingRoom() ConfigPermissionEnum

func (*GlobalConfig) GetSendMessageToNonSupervisor added in v1.7.43

func (x *GlobalConfig) GetSendMessageToNonSupervisor() ConfigPermissionEnum

func (*GlobalConfig) GetSendMessageToSupervisor added in v1.7.43

func (x *GlobalConfig) GetSendMessageToSupervisor() ConfigPermissionEnum

func (*GlobalConfig) ProtoMessage added in v1.7.43

func (*GlobalConfig) ProtoMessage()

func (*GlobalConfig) ProtoReflect added in v1.7.43

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

func (*GlobalConfig) Reset added in v1.7.43

func (x *GlobalConfig) Reset()

func (*GlobalConfig) String added in v1.7.43

func (x *GlobalConfig) String() string

type HistoryCacheState added in v1.7.45

type HistoryCacheState int32

Enum representing the state of the history cache.

const (
	// Cache is not loaded and no loading attempts have been made.
	HistoryCacheState_NOT_LOADED HistoryCacheState = 0
	// Cache is currently being loaded.
	HistoryCacheState_LOADING HistoryCacheState = 1
	// Cache has been successfully loaded.
	HistoryCacheState_LOADING_COMPLETE HistoryCacheState = 2
	// Cache was attempted to be loaded but failed, and no new attempts have been made.
	HistoryCacheState_LOADING_FAILED HistoryCacheState = 3
)

func (HistoryCacheState) Descriptor added in v1.7.45

func (HistoryCacheState) Enum added in v1.7.45

func (HistoryCacheState) EnumDescriptor deprecated added in v1.7.45

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

Deprecated: Use HistoryCacheState.Descriptor instead.

func (HistoryCacheState) Number added in v1.7.45

func (HistoryCacheState) String added in v1.7.45

func (x HistoryCacheState) String() string

func (HistoryCacheState) Type added in v1.7.45

type HoldQueueCallStats added in v1.9.0

type HoldQueueCallStats struct {

	// The id of the call.
	CallId string `protobuf:"bytes,1,opt,name=call_id,json=callId,proto3" json:"call_id,omitempty"`
	// The id of the org.
	OrgId string `protobuf:"bytes,2,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	// The id of the omni campaign that the call is associated with.
	CampaignId string `protobuf:"bytes,3,opt,name=campaign_id,json=campaignId,proto3" json:"campaign_id,omitempty"`
	// The phone number of the caller.
	PhoneNumber string `protobuf:"bytes,4,opt,name=phone_number,json=phoneNumber,proto3" json:"phone_number,omitempty"`
	// The current status of the call.
	Status HoldQueueMonitorStatus `protobuf:"varint,5,opt,name=status,proto3,enum=api.commons.HoldQueueMonitorStatus" json:"status,omitempty"`
	// The total time in milliseconds that the call was monitored. Will be
	// undefined if the call is still being monitored.
	MonitorDurationMillis int64 `` /* 127-byte string literal not displayed */
	// The time that the call was monitored.
	MonitorStartTime *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=monitor_start_time,json=monitorStartTime,proto3" json:"monitor_start_time,omitempty"`
	// The time that the call was no longer monitored. Will be undefined if
	// the call is still being monitored.
	MonitorEndTime *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=monitor_end_time,json=monitorEndTime,proto3" json:"monitor_end_time,omitempty"`
	// contains filtered or unexported fields
}

func (*HoldQueueCallStats) Descriptor deprecated added in v1.9.0

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

Deprecated: Use HoldQueueCallStats.ProtoReflect.Descriptor instead.

func (*HoldQueueCallStats) GetCallId added in v1.9.0

func (x *HoldQueueCallStats) GetCallId() string

func (*HoldQueueCallStats) GetCampaignId added in v1.9.0

func (x *HoldQueueCallStats) GetCampaignId() string

func (*HoldQueueCallStats) GetMonitorDurationMillis added in v1.9.0

func (x *HoldQueueCallStats) GetMonitorDurationMillis() int64

func (*HoldQueueCallStats) GetMonitorEndTime added in v1.9.0

func (x *HoldQueueCallStats) GetMonitorEndTime() *timestamppb.Timestamp

func (*HoldQueueCallStats) GetMonitorStartTime added in v1.9.0

func (x *HoldQueueCallStats) GetMonitorStartTime() *timestamppb.Timestamp

func (*HoldQueueCallStats) GetOrgId added in v1.9.0

func (x *HoldQueueCallStats) GetOrgId() string

func (*HoldQueueCallStats) GetPhoneNumber added in v1.9.0

func (x *HoldQueueCallStats) GetPhoneNumber() string

func (*HoldQueueCallStats) GetStatus added in v1.9.0

func (*HoldQueueCallStats) ProtoMessage added in v1.9.0

func (*HoldQueueCallStats) ProtoMessage()

func (*HoldQueueCallStats) ProtoReflect added in v1.9.0

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

func (*HoldQueueCallStats) Reset added in v1.9.0

func (x *HoldQueueCallStats) Reset()

func (*HoldQueueCallStats) String added in v1.9.0

func (x *HoldQueueCallStats) String() string

type HoldQueueMonitorStatus added in v1.9.0

type HoldQueueMonitorStatus int32
const (
	HoldQueueMonitorStatus_HOLD_QUEUE_MONITOR_STATUS_UNSPECIFIED HoldQueueMonitorStatus = 0
	HoldQueueMonitorStatus_HOLD_QUEUE_MONITOR_STATUS_MONITORING  HoldQueueMonitorStatus = 1
	HoldQueueMonitorStatus_HOLD_QUEUE_MONITOR_STATUS_SUCCESS     HoldQueueMonitorStatus = 2
	HoldQueueMonitorStatus_HOLD_QUEUE_MONITOR_STATUS_FAILED      HoldQueueMonitorStatus = 3
)

func (HoldQueueMonitorStatus) Descriptor added in v1.9.0

func (HoldQueueMonitorStatus) Enum added in v1.9.0

func (HoldQueueMonitorStatus) EnumDescriptor deprecated added in v1.9.0

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

Deprecated: Use HoldQueueMonitorStatus.Descriptor instead.

func (HoldQueueMonitorStatus) Number added in v1.9.0

func (HoldQueueMonitorStatus) String added in v1.9.0

func (x HoldQueueMonitorStatus) String() string

func (HoldQueueMonitorStatus) Type added in v1.9.0

type HoldType

type HoldType int32
const (
	HoldType_UNKNOWN HoldType = 0
	HoldType_SIMPLE  HoldType = 1
	HoldType_MULTI   HoldType = 2
)

func (HoldType) Descriptor

func (HoldType) Descriptor() protoreflect.EnumDescriptor

func (HoldType) Enum

func (x HoldType) Enum() *HoldType

func (HoldType) EnumDescriptor deprecated

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

Deprecated: Use HoldType.Descriptor instead.

func (HoldType) Number

func (x HoldType) Number() protoreflect.EnumNumber

func (HoldType) String

func (x HoldType) String() string

func (HoldType) Type

type HolidayExp added in v1.7.5

type HolidayExp struct {
	Name    string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Country string `protobuf:"bytes,2,opt,name=country,proto3" json:"country,omitempty"`
	Type    string `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*HolidayExp) Descriptor deprecated added in v1.7.5

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

Deprecated: Use HolidayExp.ProtoReflect.Descriptor instead.

func (*HolidayExp) GetCountry added in v1.7.5

func (x *HolidayExp) GetCountry() string

func (*HolidayExp) GetName added in v1.7.5

func (x *HolidayExp) GetName() string

func (*HolidayExp) GetType added in v1.7.5

func (x *HolidayExp) GetType() string

func (*HolidayExp) ProtoMessage added in v1.7.5

func (*HolidayExp) ProtoMessage()

func (*HolidayExp) ProtoReflect added in v1.7.5

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

func (*HolidayExp) Reset added in v1.7.5

func (x *HolidayExp) Reset()

func (*HolidayExp) String added in v1.7.5

func (x *HolidayExp) String() string

type HoursOfOperation

type HoursOfOperation struct {
	Monday    []*HoursOfOperationRange `protobuf:"bytes,1,rep,name=monday,proto3" json:"monday,omitempty"`
	Tuesday   []*HoursOfOperationRange `protobuf:"bytes,2,rep,name=tuesday,proto3" json:"tuesday,omitempty"`
	Wednesday []*HoursOfOperationRange `protobuf:"bytes,3,rep,name=wednesday,proto3" json:"wednesday,omitempty"`
	Thursday  []*HoursOfOperationRange `protobuf:"bytes,4,rep,name=thursday,proto3" json:"thursday,omitempty"`
	Friday    []*HoursOfOperationRange `protobuf:"bytes,5,rep,name=friday,proto3" json:"friday,omitempty"`
	Saturday  []*HoursOfOperationRange `protobuf:"bytes,6,rep,name=saturday,proto3" json:"saturday,omitempty"`
	Sunday    []*HoursOfOperationRange `protobuf:"bytes,7,rep,name=sunday,proto3" json:"sunday,omitempty"`
	// contains filtered or unexported fields
}

func (*HoursOfOperation) Descriptor deprecated

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

Deprecated: Use HoursOfOperation.ProtoReflect.Descriptor instead.

func (*HoursOfOperation) GetFriday

func (x *HoursOfOperation) GetFriday() []*HoursOfOperationRange

func (*HoursOfOperation) GetMonday

func (x *HoursOfOperation) GetMonday() []*HoursOfOperationRange

func (*HoursOfOperation) GetSaturday

func (x *HoursOfOperation) GetSaturday() []*HoursOfOperationRange

func (*HoursOfOperation) GetSunday

func (x *HoursOfOperation) GetSunday() []*HoursOfOperationRange

func (*HoursOfOperation) GetThursday

func (x *HoursOfOperation) GetThursday() []*HoursOfOperationRange

func (*HoursOfOperation) GetTuesday

func (x *HoursOfOperation) GetTuesday() []*HoursOfOperationRange

func (*HoursOfOperation) GetWednesday

func (x *HoursOfOperation) GetWednesday() []*HoursOfOperationRange

func (*HoursOfOperation) ProtoMessage

func (*HoursOfOperation) ProtoMessage()

func (*HoursOfOperation) ProtoReflect

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

func (*HoursOfOperation) Reset

func (x *HoursOfOperation) Reset()

func (*HoursOfOperation) String

func (x *HoursOfOperation) String() string

type HoursOfOperationRange

type HoursOfOperationRange struct {
	StartHour   int64 `protobuf:"varint,1,opt,name=start_hour,json=startHour,proto3" json:"start_hour,omitempty"`
	StartMinute int64 `protobuf:"varint,2,opt,name=start_minute,json=startMinute,proto3" json:"start_minute,omitempty"`
	EndHour     int64 `protobuf:"varint,3,opt,name=end_hour,json=endHour,proto3" json:"end_hour,omitempty"`
	EndMinute   int64 `protobuf:"varint,4,opt,name=end_minute,json=endMinute,proto3" json:"end_minute,omitempty"`
	// contains filtered or unexported fields
}

func (*HoursOfOperationRange) Descriptor deprecated

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

Deprecated: Use HoursOfOperationRange.ProtoReflect.Descriptor instead.

func (*HoursOfOperationRange) GetEndHour

func (x *HoursOfOperationRange) GetEndHour() int64

func (*HoursOfOperationRange) GetEndMinute

func (x *HoursOfOperationRange) GetEndMinute() int64

func (*HoursOfOperationRange) GetStartHour

func (x *HoursOfOperationRange) GetStartHour() int64

func (*HoursOfOperationRange) GetStartMinute

func (x *HoursOfOperationRange) GetStartMinute() int64

func (*HoursOfOperationRange) ProtoMessage

func (*HoursOfOperationRange) ProtoMessage()

func (*HoursOfOperationRange) ProtoReflect

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

func (*HoursOfOperationRange) Reset

func (x *HoursOfOperationRange) Reset()

func (*HoursOfOperationRange) String

func (x *HoursOfOperationRange) String() string

type HttpVerb

type HttpVerb int32
const (
	HttpVerb_HTTP_VERB_GET  HttpVerb = 0
	HttpVerb_HTTP_VERB_POST HttpVerb = 1
)

func (HttpVerb) Descriptor

func (HttpVerb) Descriptor() protoreflect.EnumDescriptor

func (HttpVerb) Enum

func (x HttpVerb) Enum() *HttpVerb

func (HttpVerb) EnumDescriptor deprecated

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

Deprecated: Use HttpVerb.Descriptor instead.

func (HttpVerb) Number

func (x HttpVerb) Number() protoreflect.EnumNumber

func (HttpVerb) String

func (x HttpVerb) String() string

func (HttpVerb) Type

type HuntGroupOrgDefaultCustom

type HuntGroupOrgDefaultCustom int32

For settings with three states; Use Org Default (Client Preference), Enabled for this hunt group or Disabled for this hunt group.

const (
	HuntGroupOrgDefaultCustom_HUNT_GROUP_USE_ORG_DEFAULT HuntGroupOrgDefaultCustom = 0
	HuntGroupOrgDefaultCustom_HUNT_GROUP_CUSTOM_ENABLED  HuntGroupOrgDefaultCustom = 1
	HuntGroupOrgDefaultCustom_HUNT_GROUP_CUSTOM_DISABLED HuntGroupOrgDefaultCustom = 2
)

func (HuntGroupOrgDefaultCustom) Descriptor

func (HuntGroupOrgDefaultCustom) Enum

func (HuntGroupOrgDefaultCustom) EnumDescriptor deprecated

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

Deprecated: Use HuntGroupOrgDefaultCustom.Descriptor instead.

func (HuntGroupOrgDefaultCustom) Number

func (HuntGroupOrgDefaultCustom) String

func (x HuntGroupOrgDefaultCustom) String() string

func (HuntGroupOrgDefaultCustom) Type

type HuntGroupParamKey

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

func (*HuntGroupParamKey) Descriptor deprecated

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

Deprecated: Use HuntGroupParamKey.ProtoReflect.Descriptor instead.

func (*HuntGroupParamKey) ProtoMessage

func (*HuntGroupParamKey) ProtoMessage()

func (*HuntGroupParamKey) ProtoReflect

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

func (*HuntGroupParamKey) Reset

func (x *HuntGroupParamKey) Reset()

func (*HuntGroupParamKey) String

func (x *HuntGroupParamKey) String() string

type HuntGroupParamKey_Enum

type HuntGroupParamKey_Enum int32
const (
	HuntGroupParamKey_AGENT_DIAL_IN_NUMBER                               HuntGroupParamKey_Enum = 0
	HuntGroupParamKey_AGENT_LOGIN_GUI_STATISTICS_TEMPLATE                HuntGroupParamKey_Enum = 1
	HuntGroupParamKey_AGENT_PASSWORD_REQUIRES_LETTER                     HuntGroupParamKey_Enum = 2
	HuntGroupParamKey_AGENT_PASSWORD_REQUIRES_NUMBER                     HuntGroupParamKey_Enum = 3
	HuntGroupParamKey_AGENT_PASSWORD_REQUIRES_SYMBOL                     HuntGroupParamKey_Enum = 4
	HuntGroupParamKey_AGENT_PASSWORD_REQUIRES_UPPER_LOWER                HuntGroupParamKey_Enum = 5
	HuntGroupParamKey_AGENT_SKILLS_REASSIGNMENT                          HuntGroupParamKey_Enum = 6
	HuntGroupParamKey_AGENT_STATS_CALL_HISTORY                           HuntGroupParamKey_Enum = 7
	HuntGroupParamKey_AGENT_TRIGGER                                      HuntGroupParamKey_Enum = 8
	HuntGroupParamKey_AGENT_DISPOSITION_CONDITIONAL_DNCL                 HuntGroupParamKey_Enum = 9
	HuntGroupParamKey_ALLOWED_IPS                                        HuntGroupParamKey_Enum = 10
	HuntGroupParamKey_ALLOW_AGENT_HOLD                                   HuntGroupParamKey_Enum = 11
	HuntGroupParamKey_ALLOW_AGENT_INTERCOM                               HuntGroupParamKey_Enum = 12
	HuntGroupParamKey_ALLOW_AGENT_PASSWORD_RESET                         HuntGroupParamKey_Enum = 13
	HuntGroupParamKey_ALLOW_AGENT_PAUSE_CODE_RESET                       HuntGroupParamKey_Enum = 14
	HuntGroupParamKey_ALLOW_AGENT_TO_PAUSE                               HuntGroupParamKey_Enum = 15
	HuntGroupParamKey_ALLOW_CALLBACK_SCHEDULING                          HuntGroupParamKey_Enum = 16
	HuntGroupParamKey_ALLOW_EXPORT_PHONE_NUMBER_ACTIVITY                 HuntGroupParamKey_Enum = 17
	HuntGroupParamKey_ALLOW_MANUAL_APPROVAL_OF_CALLS                     HuntGroupParamKey_Enum = 18
	HuntGroupParamKey_ALLOW_MANUAL_DIALING                               HuntGroupParamKey_Enum = 19
	HuntGroupParamKey_ALLOW_PHONE_NUMBER_ACTIVITY                        HuntGroupParamKey_Enum = 20
	HuntGroupParamKey_ALLOW_PREVIEW_DIAL_CANCEL                          HuntGroupParamKey_Enum = 21
	HuntGroupParamKey_ALLOW_SCHEDULED_CALLBACK_CALLING                   HuntGroupParamKey_Enum = 22
	HuntGroupParamKey_ALLOW_TRANSFER_CALLS                               HuntGroupParamKey_Enum = 23
	HuntGroupParamKey_ALPHANUMERIC_KEYPAD                                HuntGroupParamKey_Enum = 24
	HuntGroupParamKey_AUTO_PAUSE_ON_MULTI_HOLD                           HuntGroupParamKey_Enum = 25
	HuntGroupParamKey_AUTO_PAUSE_ON_PREVIEW_CANCEL                       HuntGroupParamKey_Enum = 26
	HuntGroupParamKey_DEFAULT_AGENT_PAUSE_CODE                           HuntGroupParamKey_Enum = 27
	HuntGroupParamKey_DEFAULT_AGENT_TRANSFERS_FILTERING                  HuntGroupParamKey_Enum = 28
	HuntGroupParamKey_DEFAULT_DNCL_COUNTRY                               HuntGroupParamKey_Enum = 29
	HuntGroupParamKey_DEFAULT_DNCL_EXPIRATION                            HuntGroupParamKey_Enum = 30
	HuntGroupParamKey_DEFAULT_INBOUND_CALL_DNCL_EXPIRATION               HuntGroupParamKey_Enum = 31
	HuntGroupParamKey_DEFAULT_MANUAL_CALL_DNCL_EXPIRATION                HuntGroupParamKey_Enum = 32
	HuntGroupParamKey_DEFAULT_OUTBOUND_CALL_DNCL_EXPIRATION              HuntGroupParamKey_Enum = 33
	HuntGroupParamKey_DEFAULT_PREVIEW_CALL_DNCL_EXPIRATION               HuntGroupParamKey_Enum = 34
	HuntGroupParamKey_DEFAULT_SCHEDULED_CALLBACK_ROUTING                 HuntGroupParamKey_Enum = 35
	HuntGroupParamKey_DISCONNECT_CALL_CONFIRMATION                       HuntGroupParamKey_Enum = 36
	HuntGroupParamKey_DISPLAY_AGENT_TRANSFERS_FILTERING                  HuntGroupParamKey_Enum = 37
	HuntGroupParamKey_DISPLAY_DATA_COLLECT_DATA                          HuntGroupParamKey_Enum = 38
	HuntGroupParamKey_DISPLAY_DATA_DIPPED_DATA                           HuntGroupParamKey_Enum = 39
	HuntGroupParamKey_DISPLAY_IVR_KEYS_PRESSED                           HuntGroupParamKey_Enum = 40
	HuntGroupParamKey_DISPLAY_PHONE_ZIP_METADATA                         HuntGroupParamKey_Enum = 41
	HuntGroupParamKey_DISPLAY_RECORDING_INDICATOR                        HuntGroupParamKey_Enum = 42
	HuntGroupParamKey_DO_ALLOW_ADD_DNCL                                  HuntGroupParamKey_Enum = 43
	HuntGroupParamKey_ENABLE_RECORDING_PAUSE                             HuntGroupParamKey_Enum = 44
	HuntGroupParamKey_HOLD_QUEUE_MONITORING                              HuntGroupParamKey_Enum = 45
	HuntGroupParamKey_HOLD_QUEUE_MONITORING_AGENT_ROUTING                HuntGroupParamKey_Enum = 46
	HuntGroupParamKey_HOLD_QUEUE_MONITORING_PREFERRED_HUNT_GROUP_ROUTING HuntGroupParamKey_Enum = 47
	HuntGroupParamKey_HOLD_QUEUE_MONITORING_REQUIRED_HUNT_GROUP_ROUTING  HuntGroupParamKey_Enum = 48
	HuntGroupParamKey_HUNT_GROUP_CLIENT_INFO_DISPLAY_TEMPLATE            HuntGroupParamKey_Enum = 49
	HuntGroupParamKey_HUNT_GROUP_SCRIPT                                  HuntGroupParamKey_Enum = 50
	HuntGroupParamKey_HUNT_GROUP_WEB_LINK                                HuntGroupParamKey_Enum = 51
	HuntGroupParamKey_MANUAL_APPROVAL_NUMBER_CONFIRMATION                HuntGroupParamKey_Enum = 52
	HuntGroupParamKey_MANUAL_DIAL_AUTO_DNCL_ADD                          HuntGroupParamKey_Enum = 53
	HuntGroupParamKey_MANUAL_DIAL_DEFAULT_CALLER_ID                      HuntGroupParamKey_Enum = 54
	HuntGroupParamKey_MANUAL_DIAL_DEFAULT_COUNTRY                        HuntGroupParamKey_Enum = 55
	HuntGroupParamKey_MANUAL_DIAL_DISPLAY_COUNTRY_SELECT_MENU            HuntGroupParamKey_Enum = 56
	HuntGroupParamKey_MANUAL_DIAL_DEFAULT_CALLER_ID_COUNTRY              HuntGroupParamKey_Enum = 57
	HuntGroupParamKey_MANUAL_DIAL_DISPLAY_CALLER_ID_COUNTRY_SELECT_MENU  HuntGroupParamKey_Enum = 58
	HuntGroupParamKey_MANUAL_DIAL_DISPLAY_OUTBOUND_NUMBER_PHONE_BOOK     HuntGroupParamKey_Enum = 59
	HuntGroupParamKey_MANUAL_DIAL_DISPLAY_PHONE_BOOK                     HuntGroupParamKey_Enum = 60
	HuntGroupParamKey_MANUAL_DIAL_NUMBER_WHITE_LIST                      HuntGroupParamKey_Enum = 61
	HuntGroupParamKey_MANUAL_DIAL_OVERRIDE_CELL_SCRUB                    HuntGroupParamKey_Enum = 62
	HuntGroupParamKey_MANUAL_DIAL_OVERRIDE_RECORDING_SETTINGS            HuntGroupParamKey_Enum = 64
	HuntGroupParamKey_MANUAL_DIAL_SCRUB_OVERRIDE                         HuntGroupParamKey_Enum = 65
	HuntGroupParamKey_MANUAL_DIAL_TIMEZONE_OVERRIDE                      HuntGroupParamKey_Enum = 66
	HuntGroupParamKey_MANUAL_DIAL_USER_EDITABLE_CALLER_ID                HuntGroupParamKey_Enum = 67
	HuntGroupParamKey_MANUAL_QUEUE_CONFIGURATION_NAME                    HuntGroupParamKey_Enum = 68
	HuntGroupParamKey_MINIMUM_AGENT_PASSWORD_LENGTH                      HuntGroupParamKey_Enum = 69
	HuntGroupParamKey_PHONE_NUMBER_ACTIVITY_EDIT_RESPONSES               HuntGroupParamKey_Enum = 70
	HuntGroupParamKey_PHONE_NUMBER_ACTIVITY_RECORDINGS_DOWNLOAD          HuntGroupParamKey_Enum = 71
	HuntGroupParamKey_PREVIEW_DIAL_AUTO_DNCL_ADD                         HuntGroupParamKey_Enum = 72
	HuntGroupParamKey_PREVIEW_DIAL_CALL_TIMEOUT                          HuntGroupParamKey_Enum = 73
	HuntGroupParamKey_PREVIEW_DIAL_CONFIRMATION                          HuntGroupParamKey_Enum = 74
	HuntGroupParamKey_PREVIEW_QUEUE_CONFIGURATION_NAME                   HuntGroupParamKey_Enum = 75
	HuntGroupParamKey_RECORDING_DELAY                                    HuntGroupParamKey_Enum = 76
	HuntGroupParamKey_REQUEUE_TRANSFER_QUEUE_CONFIGURATION_NAME          HuntGroupParamKey_Enum = 77
	HuntGroupParamKey_SCHEDULED_CALLBACKS_RETRIEVAL_MODE                 HuntGroupParamKey_Enum = 78
	HuntGroupParamKey_SCHEDULED_CALLBACK_ROUTING_DISALLOWED              HuntGroupParamKey_Enum = 79
	HuntGroupParamKey_TRANSFER_CALLS_DEFAULT_CALLER_ID                   HuntGroupParamKey_Enum = 80
	HuntGroupParamKey_TRANSFER_CALLS_DEFAULT_COUNTRY                     HuntGroupParamKey_Enum = 81
	HuntGroupParamKey_TRANSFER_CALLS_DEFAULT_TRANSFER_NUMBER             HuntGroupParamKey_Enum = 82
	HuntGroupParamKey_TRANSFER_CALLS_DISPLAY_CALLER_ID_PHONE_BOOK        HuntGroupParamKey_Enum = 83
	HuntGroupParamKey_TRANSFER_CALLS_DISPLAY_COUNTRY_SELECT_MENU         HuntGroupParamKey_Enum = 84
	HuntGroupParamKey_TRANSFER_CALLS_DISPLAY_TRANSFER_NUMBER_PHONE_BOOK  HuntGroupParamKey_Enum = 85
	HuntGroupParamKey_TRANSFER_CALLS_HAND_OFF_TYPE                       HuntGroupParamKey_Enum = 86
	HuntGroupParamKey_TRANSFER_CALLS_TRANSFER_TYPE                       HuntGroupParamKey_Enum = 87
	HuntGroupParamKey_TRANSFER_CALLS_USER_EDITABLE_CALLER_ID             HuntGroupParamKey_Enum = 88
	HuntGroupParamKey_TRANSFER_CALLS_USER_EDITABLE_TRANSFER_NUMBER       HuntGroupParamKey_Enum = 89
	HuntGroupParamKey_TRANSFER_RECORDING_STATUS                          HuntGroupParamKey_Enum = 90
	HuntGroupParamKey_USE_ADVANCED_GATEWAY_TITLE                         HuntGroupParamKey_Enum = 91
	HuntGroupParamKey_USE_AGENT_PAUSE_CODES                              HuntGroupParamKey_Enum = 92
	HuntGroupParamKey_USE_IP_BASED_AUTH                                  HuntGroupParamKey_Enum = 93
	HuntGroupParamKey_HUNT_GROUP_REASSIGNMENT_DISALLOWED                 HuntGroupParamKey_Enum = 94
	HuntGroupParamKey_REQUEUE_TRANSFER_DISALLOWED_SKILLS                 HuntGroupParamKey_Enum = 95
	HuntGroupParamKey_ALLOW_MANUAL_APPROVAL_FOR_MESSAGING                HuntGroupParamKey_Enum = 96
	HuntGroupParamKey_DISPLAY_SKILLS                                     HuntGroupParamKey_Enum = 97
	HuntGroupParamKey_PBX_TRANSFER_DISALLOWED_EXTENSIONS                 HuntGroupParamKey_Enum = 98
)

func (HuntGroupParamKey_Enum) Descriptor

func (HuntGroupParamKey_Enum) Enum

func (HuntGroupParamKey_Enum) EnumDescriptor deprecated

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

Deprecated: Use HuntGroupParamKey_Enum.Descriptor instead.

func (HuntGroupParamKey_Enum) Number

func (HuntGroupParamKey_Enum) String

func (x HuntGroupParamKey_Enum) String() string

func (HuntGroupParamKey_Enum) Type

type HuntGroupType

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

func (*HuntGroupType) Descriptor deprecated

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

Deprecated: Use HuntGroupType.ProtoReflect.Descriptor instead.

func (*HuntGroupType) ProtoMessage

func (*HuntGroupType) ProtoMessage()

func (*HuntGroupType) ProtoReflect

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

func (*HuntGroupType) Reset

func (x *HuntGroupType) Reset()

func (*HuntGroupType) String

func (x *HuntGroupType) String() string

type HuntGroupType_Enum

type HuntGroupType_Enum int32
const (
	HuntGroupType_UNCONNECTED HuntGroupType_Enum = 0
	HuntGroupType_CONNECTED   HuntGroupType_Enum = 1
	HuntGroupType_SOFTPHONE   HuntGroupType_Enum = 2
)

func (HuntGroupType_Enum) Descriptor

func (HuntGroupType_Enum) Enum

func (HuntGroupType_Enum) EnumDescriptor deprecated

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

Deprecated: Use HuntGroupType_Enum.Descriptor instead.

func (HuntGroupType_Enum) Number

func (HuntGroupType_Enum) String

func (x HuntGroupType_Enum) String() string

func (HuntGroupType_Enum) Type

type IdentityProvider

type IdentityProvider int32

ConnectionType defines the options for an auth0 identity provider.

const (
	IdentityProvider_CONNECTION_TYPE_NONE  IdentityProvider = 0
	IdentityProvider_CONNECTION_TYPE_OKTA  IdentityProvider = 1
	IdentityProvider_CONNECTION_TYPE_AZURE IdentityProvider = 2
	IdentityProvider_CONNECTION_TYPE_ADFS  IdentityProvider = 3
	IdentityProvider_CONNECTION_TYPE_OIDC  IdentityProvider = 4
)

func (IdentityProvider) Descriptor

func (IdentityProvider) Enum

func (IdentityProvider) EnumDescriptor deprecated

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

Deprecated: Use IdentityProvider.Descriptor instead.

func (IdentityProvider) Number

func (IdentityProvider) String

func (x IdentityProvider) String() string

func (IdentityProvider) Type

type InboundGroupStatus

type InboundGroupStatus int32
const (
	InboundGroupStatus_IBG_UNKNOWN                            InboundGroupStatus = 0    // never use this
	InboundGroupStatus_IBG_PREPARE                            InboundGroupStatus = 5000 // "IBG_PREPARE", "Inbound Group is being prepared for scheduler"),
	InboundGroupStatus_IBG_SCHEDULED                          InboundGroupStatus = 5100 // "IBG_SCHEDULED", "Inbound Group is waiting for scheduler"),
	InboundGroupStatus_IBG_RUNNING                            InboundGroupStatus = 5200 // "IBG_RUNNING", "Inbound Group is currently executing calls"),
	InboundGroupStatus_IBG_PAUSED                             InboundGroupStatus = 5210 // "IBG_PAUSED", "Inbound Group has been signaled to pause calls until further notice"),
	InboundGroupStatus_IBG_COMPLETED                          InboundGroupStatus = 5300 // "IBG_COMPLETED", "Inbound Group completed normally"),
	InboundGroupStatus_IBG_CANCELLED_TIMEOUT                  InboundGroupStatus = 5310 // "IBG_CANCELLED_TIMEOUT", "Inbound Group was cancelled due to time restrictions"),
	InboundGroupStatus_IBG_CANCELLED_USER                     InboundGroupStatus = 5320 // "IBG_CANCELLED_USER", "Inbound Group was cancelled by login belonging to client"),
	InboundGroupStatus_IBG_CANCELLED_ADMIN                    InboundGroupStatus = 5330 // "IBG_CANCELLED_ADMIN", "Inbound Group was cancelled by some login not belonging to client with permissions"),
	InboundGroupStatus_IBG_SUMMED_COMPLETED                   InboundGroupStatus = 5400 // "IBG_SUMMED_COMPLETED", "Inbound Group completed normally and is summed"),
	InboundGroupStatus_IBG_SUMMED_CANCELLED_TIMEOUT           InboundGroupStatus = 5410 // "IBG_SUMMED_CANCELLED_TIMEOUT", "Inbound Group timedout and is summed"),
	InboundGroupStatus_IBG_SUMMED_CANCELLED_USER              InboundGroupStatus = 5420 // "IBG_SUMMED_CANCELLED_USER", "Inbound Group was cancelled by login belonging to client and is summed"),
	InboundGroupStatus_IBG_SUMMED_CANCELLED_ADMIN             InboundGroupStatus = 5430 // "IBG_SUMMED_CANCELLED_ADMIN", "Inbound Group was cancelled by login not belonging to client and is summed"),
	InboundGroupStatus_IBG_ACCOUNTINGEXPORT_COMPLETED         InboundGroupStatus = 5500 // "IBG_SUMMED_COMPLETED", "Inbound Group completed normally, summed normally, and has been exported into the accounting packages
	InboundGroupStatus_IBG_ACCOUNTINGEXPORT_CANCELLED_TIMEOUT InboundGroupStatus = 5510 // "IBG_SUMMED_CANCELLED_TIMEOUT", "Inbound Group timedout, was summed normally, and has been exported into the accounting packages
	InboundGroupStatus_IBG_ACCOUNTINGEXPORT_CANCELLED_USER    InboundGroupStatus = 5520 // "IBG_SUMMED_CANCELLED_USER", "Inbound Group was cancelled by login belonging to client, was summed normally, and has been exported into the accounting packages
	InboundGroupStatus_IBG_ACCOUNTINGEXPORT_CANCELLED_ADMIN   InboundGroupStatus = 5530 // "IBG_SUMMED_CANCELLED_ADMIN", "Inbound Group was cancelled by login not belonging to client, was summed normally, and has been exported into the accounting packages
)

func (InboundGroupStatus) Descriptor

func (InboundGroupStatus) Enum

func (InboundGroupStatus) EnumDescriptor deprecated

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

Deprecated: Use InboundGroupStatus.Descriptor instead.

func (InboundGroupStatus) Number

func (InboundGroupStatus) String

func (x InboundGroupStatus) String() string

func (InboundGroupStatus) Type

type InboundOverrideOption

type InboundOverrideOption int32
const (
	InboundOverrideOption_INBOUND_OVERRIDE_OPTION_DO_NOTHING InboundOverrideOption = 0
	InboundOverrideOption_INBOUND_OVERRIDE_OPTION_OVERRIDE   InboundOverrideOption = 1
	InboundOverrideOption_INBOUND_OVERRIDE_OPTION_HANG_UP    InboundOverrideOption = 2
)

func (InboundOverrideOption) Descriptor

func (InboundOverrideOption) Enum

func (InboundOverrideOption) EnumDescriptor deprecated

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

Deprecated: Use InboundOverrideOption.Descriptor instead.

func (InboundOverrideOption) Number

func (InboundOverrideOption) String

func (x InboundOverrideOption) String() string

func (InboundOverrideOption) Type

type InitialAgentStatus

type InitialAgentStatus int32

Possible initial agent statuses.

const (
	InitialAgentStatus_INITIAL_AGENT_STATUS_READY  InitialAgentStatus = 0
	InitialAgentStatus_INITIAL_AGENT_STATUS_PAUSED InitialAgentStatus = 1
)

func (InitialAgentStatus) Descriptor

func (InitialAgentStatus) Enum

func (InitialAgentStatus) EnumDescriptor deprecated

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

Deprecated: Use InitialAgentStatus.Descriptor instead.

func (InitialAgentStatus) Number

func (InitialAgentStatus) String

func (x InitialAgentStatus) String() string

func (InitialAgentStatus) Type

type InitialSetupState added in v1.7.51

type InitialSetupState int32

Enum representing the state of a client's initial setup to use WFM.

const (
	// Not setup and no set up attempts have been made.
	InitialSetupState_NOT_SETUP InitialSetupState = 0
	// Currently doing setup tasks.
	InitialSetupState_SETTING_UP InitialSetupState = 1
	// Set up for client is complete.
	InitialSetupState_SETUP_COMPLETE InitialSetupState = 2
	// Setup was attempted but failed and no new setup attempts have been made.
	InitialSetupState_FAILURE InitialSetupState = 3
)

func (InitialSetupState) Descriptor added in v1.7.51

func (InitialSetupState) Enum added in v1.7.51

func (InitialSetupState) EnumDescriptor deprecated added in v1.7.51

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

Deprecated: Use InitialSetupState.Descriptor instead.

func (InitialSetupState) Number added in v1.7.51

func (InitialSetupState) String added in v1.7.51

func (x InitialSetupState) String() string

func (InitialSetupState) Type added in v1.7.51

type InitialSetupStatus added in v1.7.51

type InitialSetupStatus struct {

	// Current state that a client is at.
	State InitialSetupState `protobuf:"varint,1,opt,name=state,proto3,enum=api.commons.InitialSetupState" json:"state,omitempty"`
	// Progress percentage estimate of the setup process.
	ProgressPercentage int32 `protobuf:"varint,2,opt,name=progress_percentage,json=progressPercentage,proto3" json:"progress_percentage,omitempty"`
	// Any message that a service has in regards to their current state.
	Message string `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

Represents the status of a client's initial setup and progress to use WFM.

func (*InitialSetupStatus) Descriptor deprecated added in v1.7.51

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

Deprecated: Use InitialSetupStatus.ProtoReflect.Descriptor instead.

func (*InitialSetupStatus) GetMessage added in v1.7.51

func (x *InitialSetupStatus) GetMessage() string

func (*InitialSetupStatus) GetProgressPercentage added in v1.7.51

func (x *InitialSetupStatus) GetProgressPercentage() int32

func (*InitialSetupStatus) GetState added in v1.7.51

func (x *InitialSetupStatus) GetState() InitialSetupState

func (*InitialSetupStatus) ProtoMessage added in v1.7.51

func (*InitialSetupStatus) ProtoMessage()

func (*InitialSetupStatus) ProtoReflect added in v1.7.51

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

func (*InitialSetupStatus) Reset added in v1.7.51

func (x *InitialSetupStatus) Reset()

func (*InitialSetupStatus) String added in v1.7.51

func (x *InitialSetupStatus) String() string

type InsightPermissionType

type InsightPermissionType int32
const (
	InsightPermissionType_INSIGHT_PERMISSION_TYPE_COMMON_LIBRARY InsightPermissionType = 0
	InsightPermissionType_INSIGHT_PERMISSION_TYPE_ORG            InsightPermissionType = 1
)

func (InsightPermissionType) Descriptor

func (InsightPermissionType) Enum

func (InsightPermissionType) EnumDescriptor deprecated

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

Deprecated: Use InsightPermissionType.Descriptor instead.

func (InsightPermissionType) Number

func (InsightPermissionType) String

func (x InsightPermissionType) String() string

func (InsightPermissionType) Type

type InsightType

type InsightType int32
const (
	InsightType_INSIGHT_TYPE_TABLE_VIEW InsightType = 0
)

func (InsightType) Descriptor

func (InsightType) Enum

func (x InsightType) Enum() *InsightType

func (InsightType) EnumDescriptor deprecated

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

Deprecated: Use InsightType.Descriptor instead.

func (InsightType) Number

func (x InsightType) Number() protoreflect.EnumNumber

func (InsightType) String

func (x InsightType) String() string

func (InsightType) Type

type InsightVfsSchemaType

type InsightVfsSchemaType int32

InsightVfsSchemaType is enum for column types in a vfs

const (
	InsightVfsSchemaType_INSIGHT_VFS_SCHEMA_TYPE_STRING   InsightVfsSchemaType = 0 // data type for string
	InsightVfsSchemaType_INSIGHT_VFS_SCHEMA_TYPE_INT64    InsightVfsSchemaType = 1 // data type for int
	InsightVfsSchemaType_INSIGHT_VFS_SCHEMA_TYPE_FLOAT64  InsightVfsSchemaType = 2 // data type for float
	InsightVfsSchemaType_INSIGHT_VFS_SCHEMA_TYPE_BOOLEAN  InsightVfsSchemaType = 3 // data type for bool
	InsightVfsSchemaType_INSIGHT_VFS_SCHEMA_TYPE_DATETIME InsightVfsSchemaType = 4 // data type for datetime
)

func (InsightVfsSchemaType) Descriptor

func (InsightVfsSchemaType) Enum

func (InsightVfsSchemaType) EnumDescriptor deprecated

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

Deprecated: Use InsightVfsSchemaType.Descriptor instead.

func (InsightVfsSchemaType) Number

func (InsightVfsSchemaType) String

func (x InsightVfsSchemaType) String() string

func (InsightVfsSchemaType) Type

type Int32ArraySql

type Int32ArraySql struct {
	Values []int32 `protobuf:"varint,1,rep,packed,name=values,proto3" json:"values,omitempty"`
	// contains filtered or unexported fields
}

func (*Int32ArraySql) Descriptor deprecated

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

Deprecated: Use Int32ArraySql.ProtoReflect.Descriptor instead.

func (*Int32ArraySql) GetValues

func (x *Int32ArraySql) GetValues() []int32

func (*Int32ArraySql) ProtoMessage

func (*Int32ArraySql) ProtoMessage()

func (*Int32ArraySql) ProtoReflect

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

func (*Int32ArraySql) Reset

func (x *Int32ArraySql) Reset()

func (*Int32ArraySql) String

func (x *Int32ArraySql) String() string

type Int32Nullable

type Int32Nullable struct {
	IsNull bool  `protobuf:"varint,1,opt,name=is_null,json=isNull,proto3" json:"is_null,omitempty"`
	Value  int32 `protobuf:"varint,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

nullable Int32

func (*Int32Nullable) Descriptor deprecated

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

Deprecated: Use Int32Nullable.ProtoReflect.Descriptor instead.

func (*Int32Nullable) GetIsNull

func (x *Int32Nullable) GetIsNull() bool

func (*Int32Nullable) GetValue

func (x *Int32Nullable) GetValue() int32

func (*Int32Nullable) ProtoMessage

func (*Int32Nullable) ProtoMessage()

func (*Int32Nullable) ProtoReflect

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

func (*Int32Nullable) Reset

func (x *Int32Nullable) Reset()

func (*Int32Nullable) String

func (x *Int32Nullable) String() string

type Int32ValueArraySql

type Int32ValueArraySql struct {
	Values []*wrapperspb.Int32Value `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"`
	// contains filtered or unexported fields
}

func (*Int32ValueArraySql) Descriptor deprecated

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

Deprecated: Use Int32ValueArraySql.ProtoReflect.Descriptor instead.

func (*Int32ValueArraySql) GetValues

func (x *Int32ValueArraySql) GetValues() []*wrapperspb.Int32Value

func (*Int32ValueArraySql) ProtoMessage

func (*Int32ValueArraySql) ProtoMessage()

func (*Int32ValueArraySql) ProtoReflect

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

func (*Int32ValueArraySql) Reset

func (x *Int32ValueArraySql) Reset()

func (*Int32ValueArraySql) String

func (x *Int32ValueArraySql) String() string

type Int64ArraySql

type Int64ArraySql struct {
	Values []int64 `protobuf:"varint,1,rep,packed,name=values,proto3" json:"values,omitempty"`
	// contains filtered or unexported fields
}

if you want to use repeated fields in query parameters use these these messages have type mappings in go/conversion/arrays.go

func (*Int64ArraySql) Descriptor deprecated

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

Deprecated: Use Int64ArraySql.ProtoReflect.Descriptor instead.

func (*Int64ArraySql) GetValues

func (x *Int64ArraySql) GetValues() []int64

func (*Int64ArraySql) ProtoMessage

func (*Int64ArraySql) ProtoMessage()

func (*Int64ArraySql) ProtoReflect

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

func (*Int64ArraySql) Reset

func (x *Int64ArraySql) Reset()

func (*Int64ArraySql) String

func (x *Int64ArraySql) String() string

type Int64Id

type Int64Id struct {
	Value int64 `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

wraps int64 values so they can be null, but also adds the JS_STRING tag so that data isn't lost when using snowflake ids

func (*Int64Id) Descriptor deprecated

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

Deprecated: Use Int64Id.ProtoReflect.Descriptor instead.

func (*Int64Id) GetValue

func (x *Int64Id) GetValue() int64

func (*Int64Id) ProtoMessage

func (*Int64Id) ProtoMessage()

func (*Int64Id) ProtoReflect

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

func (*Int64Id) Reset

func (x *Int64Id) Reset()

func (*Int64Id) String

func (x *Int64Id) String() string

type Int64Nullable

type Int64Nullable struct {
	IsNull bool  `protobuf:"varint,1,opt,name=is_null,json=isNull,proto3" json:"is_null,omitempty"`
	Value  int64 `protobuf:"varint,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

nullable Int64

func (*Int64Nullable) Descriptor deprecated

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

Deprecated: Use Int64Nullable.ProtoReflect.Descriptor instead.

func (*Int64Nullable) GetIsNull

func (x *Int64Nullable) GetIsNull() bool

func (*Int64Nullable) GetValue

func (x *Int64Nullable) GetValue() int64

func (*Int64Nullable) ProtoMessage

func (*Int64Nullable) ProtoMessage()

func (*Int64Nullable) ProtoReflect

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

func (*Int64Nullable) Reset

func (x *Int64Nullable) Reset()

func (*Int64Nullable) String

func (x *Int64Nullable) String() string

type IntercomConnection

type IntercomConnection int32
const (
	IntercomConnection_INTERCOM_CONNECTION_AUTOMATIC          IntercomConnection = 0
	IntercomConnection_INTERCOM_CONNECTION_REQUIRE_ACCEPTANCE IntercomConnection = 1
)

func (IntercomConnection) Descriptor

func (IntercomConnection) Enum

func (IntercomConnection) EnumDescriptor deprecated

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

Deprecated: Use IntercomConnection.Descriptor instead.

func (IntercomConnection) Number

func (IntercomConnection) String

func (x IntercomConnection) String() string

func (IntercomConnection) Type

type InterruptedPeeringStatus

type InterruptedPeeringStatus int32

States for interrupting peering

const (
	InterruptedPeeringStatus_InterruptPeeringStatus_MANUAL  InterruptedPeeringStatus = 0
	InterruptedPeeringStatus_InterruptPeeringStatus_PREVIEW InterruptedPeeringStatus = 1
)

func (InterruptedPeeringStatus) Descriptor

func (InterruptedPeeringStatus) Enum

func (InterruptedPeeringStatus) EnumDescriptor deprecated

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

Deprecated: Use InterruptedPeeringStatus.Descriptor instead.

func (InterruptedPeeringStatus) Number

func (InterruptedPeeringStatus) String

func (x InterruptedPeeringStatus) String() string

func (InterruptedPeeringStatus) Type

type Interval

type Interval int32

Interval enumerates common dynamic time periods.

const (
	Interval_TODAY         Interval = 0
	Interval_YESTERDAY     Interval = 1
	Interval_THIS_WEEK     Interval = 2
	Interval_LAST_7_DAYS   Interval = 3
	Interval_LAST_WEEK     Interval = 4
	Interval_LAST_14_DAYS  Interval = 5
	Interval_THIS_MONTH    Interval = 6
	Interval_LAST_30_DAYS  Interval = 7
	Interval_LAST_60_DAYS  Interval = 8
	Interval_LAST_90_DAYS  Interval = 9
	Interval_LAST_180_DAYS Interval = 10
)

func (Interval) Descriptor

func (Interval) Descriptor() protoreflect.EnumDescriptor

func (Interval) Enum

func (x Interval) Enum() *Interval

func (Interval) EnumDescriptor deprecated

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

Deprecated: Use Interval.Descriptor instead.

func (Interval) Number

func (x Interval) Number() protoreflect.EnumNumber

func (Interval) String

func (x Interval) String() string

func (Interval) Type

type InvalidScrubListEntry added in v1.8.21

type InvalidScrubListEntry struct {
	Entry        string `protobuf:"bytes,1,opt,name=entry,proto3" json:"entry,omitempty"`
	ErrorMessage string `protobuf:"bytes,2,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"`
	// contains filtered or unexported fields
}

func (*InvalidScrubListEntry) Descriptor deprecated added in v1.8.21

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

Deprecated: Use InvalidScrubListEntry.ProtoReflect.Descriptor instead.

func (*InvalidScrubListEntry) GetEntry added in v1.8.21

func (x *InvalidScrubListEntry) GetEntry() string

func (*InvalidScrubListEntry) GetErrorMessage added in v1.8.21

func (x *InvalidScrubListEntry) GetErrorMessage() string

func (*InvalidScrubListEntry) ProtoMessage added in v1.8.21

func (*InvalidScrubListEntry) ProtoMessage()

func (*InvalidScrubListEntry) ProtoReflect added in v1.8.21

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

func (*InvalidScrubListEntry) Reset added in v1.8.21

func (x *InvalidScrubListEntry) Reset()

func (*InvalidScrubListEntry) String added in v1.8.21

func (x *InvalidScrubListEntry) String() string

type KeepAlive

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

func (*KeepAlive) Descriptor deprecated

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

Deprecated: Use KeepAlive.ProtoReflect.Descriptor instead.

func (*KeepAlive) ProtoMessage

func (*KeepAlive) ProtoMessage()

func (*KeepAlive) ProtoReflect

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

func (*KeepAlive) Reset

func (x *KeepAlive) Reset()

func (*KeepAlive) String

func (x *KeepAlive) String() string

type LabeledEntity added in v1.7.74

type LabeledEntity int32

LabeledEntity is an enum that represents the different types of entities that can be labeled.

const (
	// LABELED_ENTITY_UNSPECIFIED is an unspecified entity type.
	LabeledEntity_LABELED_ENTITY_UNSPECIFIED LabeledEntity = 0
	// LABELED_ENTITY_SKILL_GROUP is a skill group entity type.
	LabeledEntity_LABELED_ENTITY_SKILL_GROUP LabeledEntity = 1
	// LABELED_ENTITY_USER is a user entity type.
	LabeledEntity_LABELED_ENTITY_USER LabeledEntity = 2
	// LABELED_ENTITY_TICKET is a ticket entity type.
	LabeledEntity_LABELED_ENTITY_TICKET LabeledEntity = 3
)

func (LabeledEntity) Descriptor added in v1.7.74

func (LabeledEntity) Enum added in v1.7.74

func (x LabeledEntity) Enum() *LabeledEntity

func (LabeledEntity) EnumDescriptor deprecated added in v1.7.74

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

Deprecated: Use LabeledEntity.Descriptor instead.

func (LabeledEntity) Number added in v1.7.74

func (LabeledEntity) String added in v1.7.74

func (x LabeledEntity) String() string

func (LabeledEntity) Type added in v1.7.74

type LearningOpportunity added in v1.7.25

type LearningOpportunity struct {
	LearningOpportunityId int64 `` // Unique id of the learning opportunity.
	/* 127-byte string literal not displayed */
	CallSid       int64                     `protobuf:"varint,3,opt,name=call_sid,json=callSid,proto3" json:"call_sid,omitempty"`                                   // Call sid of the learning opportunity's related call.
	CallType      CallType_Enum             `protobuf:"varint,4,opt,name=call_type,json=callType,proto3,enum=api.commons.CallType_Enum" json:"call_type,omitempty"` // Call type of the learning opportunity's related call.
	TranscriptSid int64                     `protobuf:"varint,5,opt,name=transcript_sid,json=transcriptSid,proto3" json:"transcript_sid,omitempty"`                 // (optional) Transcript sid of the learning opportunity's related transcript.
	AgentUserId   string                    `protobuf:"bytes,6,opt,name=agent_user_id,json=agentUserId,proto3" json:"agent_user_id,omitempty"`                      // Agent user id of the agent receiving the learning opportunity.
	StartOffset   int32                     `protobuf:"varint,7,opt,name=start_offset,json=startOffset,proto3" json:"start_offset,omitempty"`                       // Start offset (in milliseconds) of the learning opportunity.
	EndOffset     int32                     `protobuf:"varint,8,opt,name=end_offset,json=endOffset,proto3" json:"end_offset,omitempty"`                             // End offset (in milliseconds) of the learning opportunity.
	Description   string                    `protobuf:"bytes,9,opt,name=description,proto3" json:"description,omitempty"`                                           // (optional) Description text.
	CreatedAt     *timestamppb.Timestamp    `protobuf:"bytes,10,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`                             // Time the learning opportunity was created at.
	Title         string                    `protobuf:"bytes,12,opt,name=title,proto3" json:"title,omitempty"`                                                      // Title of the learning opportunity.
	Status        LearningOpportunityStatus `protobuf:"varint,13,opt,name=status,proto3,enum=api.commons.LearningOpportunityStatus" json:"status,omitempty"`        // Current status (ex: OPEN, COMPLETED).
	Origin        LearningOpportunityOrigin `protobuf:"varint,14,opt,name=origin,proto3,enum=api.commons.LearningOpportunityOrigin" json:"origin,omitempty"`        // Origin (ie. opportunity created from).
	CreatorUserId string                    `protobuf:"bytes,15,opt,name=creator_user_id,json=creatorUserId,proto3" json:"creator_user_id,omitempty"`               // User id for the creator of the learning opportunity.
	// (Optional) Identifier linking to the entity the opportunity was created from.
	//
	// Types that are valid to be assigned to OriginIdentifier:
	//
	//	*LearningOpportunity_EvaluationId
	//	*LearningOpportunity_AutoEvaluationId
	//	*LearningOpportunity_SmartEvaluationId
	OriginIdentifier isLearningOpportunity_OriginIdentifier `protobuf_oneof:"origin_identifier"`
	// contains filtered or unexported fields
}

LearningOpportunity represents a single learning opportunity entity.

func (*LearningOpportunity) Descriptor deprecated added in v1.7.25

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

Deprecated: Use LearningOpportunity.ProtoReflect.Descriptor instead.

func (*LearningOpportunity) GetAgentUserId added in v1.7.25

func (x *LearningOpportunity) GetAgentUserId() string

func (*LearningOpportunity) GetAutoEvaluationId added in v1.7.61

func (x *LearningOpportunity) GetAutoEvaluationId() int64

func (*LearningOpportunity) GetCallSid added in v1.7.25

func (x *LearningOpportunity) GetCallSid() int64

func (*LearningOpportunity) GetCallType added in v1.7.25

func (x *LearningOpportunity) GetCallType() CallType_Enum

func (*LearningOpportunity) GetCreatedAt added in v1.7.38

func (x *LearningOpportunity) GetCreatedAt() *timestamppb.Timestamp

func (*LearningOpportunity) GetCreatorUserId added in v1.7.43

func (x *LearningOpportunity) GetCreatorUserId() string

func (*LearningOpportunity) GetDescription added in v1.7.25

func (x *LearningOpportunity) GetDescription() string

func (*LearningOpportunity) GetEndOffset added in v1.7.25

func (x *LearningOpportunity) GetEndOffset() int32

func (*LearningOpportunity) GetEvaluationId added in v1.7.61

func (x *LearningOpportunity) GetEvaluationId() int64

func (*LearningOpportunity) GetLearningOpportunityId added in v1.7.25

func (x *LearningOpportunity) GetLearningOpportunityId() int64

func (*LearningOpportunity) GetOrigin added in v1.7.40

func (*LearningOpportunity) GetOriginIdentifier added in v1.7.61

func (x *LearningOpportunity) GetOriginIdentifier() isLearningOpportunity_OriginIdentifier

func (*LearningOpportunity) GetSmartEvaluationId added in v1.8.20

func (x *LearningOpportunity) GetSmartEvaluationId() int64

func (*LearningOpportunity) GetStartOffset added in v1.7.25

func (x *LearningOpportunity) GetStartOffset() int32

func (*LearningOpportunity) GetStatus added in v1.7.38

func (*LearningOpportunity) GetTitle added in v1.7.38

func (x *LearningOpportunity) GetTitle() string

func (*LearningOpportunity) GetTranscriptSid added in v1.7.25

func (x *LearningOpportunity) GetTranscriptSid() int64

func (*LearningOpportunity) ProtoMessage added in v1.7.25

func (*LearningOpportunity) ProtoMessage()

func (*LearningOpportunity) ProtoReflect added in v1.7.25

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

func (*LearningOpportunity) Reset added in v1.7.25

func (x *LearningOpportunity) Reset()

func (*LearningOpportunity) String added in v1.7.25

func (x *LearningOpportunity) String() string

type LearningOpportunityOrigin added in v1.7.40

type LearningOpportunityOrigin int32

LearningOpportunityOrigin describes the possible origins that a learning opportunity can be created from.

const (
	LearningOpportunityOrigin_UNDEFINED            LearningOpportunityOrigin = 0 // Default value - Undefined origin.
	LearningOpportunityOrigin_QUALITY_EVALUATION   LearningOpportunityOrigin = 1 // Created from Quality Evaluation.
	LearningOpportunityOrigin_AUTO_EVALUATION      LearningOpportunityOrigin = 2 // Created from Auto Evaluation.
	LearningOpportunityOrigin_FLAG_EVALUATION      LearningOpportunityOrigin = 3 // Created from Flag Evaluation.
	LearningOpportunityOrigin_CONVERSATION         LearningOpportunityOrigin = 4 // Created from Conversation (voice analytics recordings).
	LearningOpportunityOrigin_FLAGGED_CONVERSATION LearningOpportunityOrigin = 5 // Created from Flagged Conversation (voice analytics flagged recordings).
	LearningOpportunityOrigin_SMART_EVALUATION     LearningOpportunityOrigin = 6 // Created from Smart Evaluation.
)

func (LearningOpportunityOrigin) Descriptor added in v1.7.40

func (LearningOpportunityOrigin) Enum added in v1.7.40

func (LearningOpportunityOrigin) EnumDescriptor deprecated added in v1.7.40

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

Deprecated: Use LearningOpportunityOrigin.Descriptor instead.

func (LearningOpportunityOrigin) Number added in v1.7.40

func (LearningOpportunityOrigin) String added in v1.7.40

func (x LearningOpportunityOrigin) String() string

func (LearningOpportunityOrigin) Type added in v1.7.40

type LearningOpportunityStatus added in v1.7.38

type LearningOpportunityStatus int32

LearningOpportunityStatus describes the status of the learning opportunity.

const (
	LearningOpportunityStatus_STATUS_OPEN      LearningOpportunityStatus = 0 // Default status - Ready to be completed by the agent.
	LearningOpportunityStatus_STATUS_COMPLETED LearningOpportunityStatus = 1 // Agent has completed the learning opportunity.
)

func (LearningOpportunityStatus) Descriptor added in v1.7.38

func (LearningOpportunityStatus) Enum added in v1.7.38

func (LearningOpportunityStatus) EnumDescriptor deprecated added in v1.7.38

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

Deprecated: Use LearningOpportunityStatus.Descriptor instead.

func (LearningOpportunityStatus) Number added in v1.7.38

func (LearningOpportunityStatus) String added in v1.7.38

func (x LearningOpportunityStatus) String() string

func (LearningOpportunityStatus) Type added in v1.7.38

type LearningOpportunity_AutoEvaluationId added in v1.7.61

type LearningOpportunity_AutoEvaluationId struct {
	AutoEvaluationId int64 `protobuf:"varint,17,opt,name=auto_evaluation_id,json=autoEvaluationId,proto3,oneof"` // (Scorecards) Auto Evaluation created from.
}

type LearningOpportunity_EvaluationId added in v1.7.61

type LearningOpportunity_EvaluationId struct {
	EvaluationId int64 `protobuf:"varint,16,opt,name=evaluation_id,json=evaluationId,proto3,oneof"` // (Scorecards) Evaluation created from.
}

type LearningOpportunity_SmartEvaluationId added in v1.8.20

type LearningOpportunity_SmartEvaluationId struct {
	SmartEvaluationId int64 `protobuf:"varint,18,opt,name=smart_evaluation_id,json=smartEvaluationId,proto3,oneof"` // (Scorecards) Smart Evaluation created from.
}

type Level

type Level int32
const (
	Level_OFF    Level = 0
	Level_FATAL  Level = 1
	Level_PANIC  Level = 2
	Level_DPANIC Level = 3
	Level_ERROR  Level = 4
	Level_WARN   Level = 5
	Level_INFO   Level = 6
	Level_DEBUG  Level = 7
	Level_TRACE  Level = 8
)

func (Level) Descriptor

func (Level) Descriptor() protoreflect.EnumDescriptor

func (Level) Enum

func (x Level) Enum() *Level

func (Level) EnumDescriptor deprecated

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

Deprecated: Use Level.Descriptor instead.

func (Level) Number

func (x Level) Number() protoreflect.EnumNumber

func (Level) String

func (x Level) String() string

func (Level) Type

func (Level) Type() protoreflect.EnumType

type LineChartStep

type LineChartStep int32
const (
	LineChartStep_LINE_CHART_STEP_LEFT   LineChartStep = 0
	LineChartStep_LINE_CHART_STEP_CENTER LineChartStep = 1
	LineChartStep_LINE_CHART_STEP_RIGHT  LineChartStep = 2
	LineChartStep_LINE_CHART_STEP_NOLINE LineChartStep = 3
)

func (LineChartStep) Descriptor

func (LineChartStep) Enum

func (x LineChartStep) Enum() *LineChartStep

func (LineChartStep) EnumDescriptor deprecated

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

Deprecated: Use LineChartStep.Descriptor instead.

func (LineChartStep) Number

func (LineChartStep) String

func (x LineChartStep) String() string

func (LineChartStep) Type

type ListPhoneBookOrderBy

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

func (*ListPhoneBookOrderBy) Descriptor deprecated

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

Deprecated: Use ListPhoneBookOrderBy.ProtoReflect.Descriptor instead.

func (*ListPhoneBookOrderBy) ProtoMessage

func (*ListPhoneBookOrderBy) ProtoMessage()

func (*ListPhoneBookOrderBy) ProtoReflect

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

func (*ListPhoneBookOrderBy) Reset

func (x *ListPhoneBookOrderBy) Reset()

func (*ListPhoneBookOrderBy) String

func (x *ListPhoneBookOrderBy) String() string

type ListPhoneBookOrderBy_Enum

type ListPhoneBookOrderBy_Enum int32
const (
	ListPhoneBookOrderBy_PHONE_BOOK_SID      ListPhoneBookOrderBy_Enum = 0
	ListPhoneBookOrderBy_ENTRY_TYPE          ListPhoneBookOrderBy_Enum = 1
	ListPhoneBookOrderBy_ENTRY_NAME          ListPhoneBookOrderBy_Enum = 2
	ListPhoneBookOrderBy_CLIENT_SID          ListPhoneBookOrderBy_Enum = 3
	ListPhoneBookOrderBy_HUNT_GROUP_SID      ListPhoneBookOrderBy_Enum = 4
	ListPhoneBookOrderBy_PHONE_NUMBER        ListPhoneBookOrderBy_Enum = 5
	ListPhoneBookOrderBy_PHONE_NUMBER_TYPE   ListPhoneBookOrderBy_Enum = 6
	ListPhoneBookOrderBy_PHONE_NUMBER_HIDDEN ListPhoneBookOrderBy_Enum = 7
)

func (ListPhoneBookOrderBy_Enum) Descriptor

func (ListPhoneBookOrderBy_Enum) Enum

func (ListPhoneBookOrderBy_Enum) EnumDescriptor deprecated

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

Deprecated: Use ListPhoneBookOrderBy_Enum.Descriptor instead.

func (ListPhoneBookOrderBy_Enum) Number

func (ListPhoneBookOrderBy_Enum) String

func (x ListPhoneBookOrderBy_Enum) String() string

func (ListPhoneBookOrderBy_Enum) Type

type ListTemplate deprecated added in v1.7.45

type ListTemplate struct {
	TicketTemplateId      int64                  `protobuf:"varint,1,opt,name=ticket_template_id,json=ticketTemplateId,proto3" json:"ticket_template_id,omitempty"`
	TemplateName          string                 `protobuf:"bytes,2,opt,name=template_name,json=templateName,proto3" json:"template_name,omitempty"`
	ProjectId             int64                  `protobuf:"varint,3,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	Template              string                 `protobuf:"bytes,4,opt,name=template,proto3" json:"template,omitempty"`
	TemplateEntityVersion string                 `` /* 126-byte string literal not displayed */
	IsActive              bool                   `protobuf:"varint,6,opt,name=is_active,json=isActive,proto3" json:"is_active,omitempty"`
	CreatedById           string                 `protobuf:"bytes,7,opt,name=created_by_id,json=createdById,proto3" json:"created_by_id,omitempty"`
	CreatedDate           *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=created_date,json=createdDate,proto3" json:"created_date,omitempty"`
	ProjectTitle          string                 `protobuf:"bytes,9,opt,name=project_title,json=projectTitle,proto3" json:"project_title,omitempty"`
	AssignedProject       []int64                `protobuf:"varint,10,rep,packed,name=assigned_project,json=assignedProject,proto3" json:"assigned_project,omitempty"`
	// contains filtered or unexported fields
}

Deprecated and will not be used

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

func (*ListTemplate) Descriptor deprecated added in v1.7.45

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

Deprecated: Use ListTemplate.ProtoReflect.Descriptor instead.

func (*ListTemplate) GetAssignedProject added in v1.7.48

func (x *ListTemplate) GetAssignedProject() []int64

func (*ListTemplate) GetCreatedById added in v1.7.45

func (x *ListTemplate) GetCreatedById() string

func (*ListTemplate) GetCreatedDate added in v1.7.45

func (x *ListTemplate) GetCreatedDate() *timestamppb.Timestamp

func (*ListTemplate) GetIsActive added in v1.7.45

func (x *ListTemplate) GetIsActive() bool

func (*ListTemplate) GetProjectId added in v1.7.45

func (x *ListTemplate) GetProjectId() int64

func (*ListTemplate) GetProjectTitle added in v1.7.45

func (x *ListTemplate) GetProjectTitle() string

func (*ListTemplate) GetTemplate added in v1.7.45

func (x *ListTemplate) GetTemplate() string

func (*ListTemplate) GetTemplateEntityVersion added in v1.7.45

func (x *ListTemplate) GetTemplateEntityVersion() string

func (*ListTemplate) GetTemplateName added in v1.7.45

func (x *ListTemplate) GetTemplateName() string

func (*ListTemplate) GetTicketTemplateId added in v1.7.45

func (x *ListTemplate) GetTicketTemplateId() int64

func (*ListTemplate) ProtoMessage added in v1.7.45

func (*ListTemplate) ProtoMessage()

func (*ListTemplate) ProtoReflect added in v1.7.45

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

func (*ListTemplate) Reset added in v1.7.45

func (x *ListTemplate) Reset()

func (*ListTemplate) String added in v1.7.45

func (x *ListTemplate) String() string

type LocalePreferences added in v1.7.65

type LocalePreferences struct {

	// Display language in Operator for users of the organization.
	// Must be a valid language tag supported in Operator.
	// IETF BCP 47 - https://en.wikipedia.org/wiki/IETF_language_tag
	// DEPRECATED: use operator_display_language instead.
	//
	// Deprecated: Marked as deprecated in api/commons/org_preferences.proto.
	LanguageTag string `protobuf:"bytes,1,opt,name=language_tag,json=languageTag,proto3" json:"language_tag,omitempty"`
	// The direction of the script in Operator used in the organization.
	// By default, it is set to false to indicate left-to-right.
	// DEPRECATED: use language_direction_preference instead.
	//
	// Deprecated: Marked as deprecated in api/commons/org_preferences.proto.
	UseScriptDirectionRightToLeft bool `` /* 157-byte string literal not displayed */
	// The default currency used in the organization.
	// Must be a valid currency code supported in Operator.
	// ISO 4217 - https://en.wikipedia.org/wiki/ISO_4217.
	DefaultCurrency string `protobuf:"bytes,3,opt,name=default_currency,json=defaultCurrency,proto3" json:"default_currency,omitempty"`
	// The display language in Operator for users of the organization.
	OperatorDisplayLanguage *OperatorDisplayLanguage `` /* 132-byte string literal not displayed */
	// The direction of the language used in the organization.
	OperatorLanguageDirection OperatorLanguageDirection `` /* 182-byte string literal not displayed */
	// contains filtered or unexported fields
}

LocalePreferences represents the organization's locale settings.

func (*LocalePreferences) Descriptor deprecated added in v1.7.65

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

Deprecated: Use LocalePreferences.ProtoReflect.Descriptor instead.

func (*LocalePreferences) GetDefaultCurrency added in v1.7.65

func (x *LocalePreferences) GetDefaultCurrency() string

func (*LocalePreferences) GetLanguageTag deprecated added in v1.7.65

func (x *LocalePreferences) GetLanguageTag() string

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

func (*LocalePreferences) GetOperatorDisplayLanguage added in v1.8.18

func (x *LocalePreferences) GetOperatorDisplayLanguage() *OperatorDisplayLanguage

func (*LocalePreferences) GetOperatorLanguageDirection added in v1.8.18

func (x *LocalePreferences) GetOperatorLanguageDirection() OperatorLanguageDirection

func (*LocalePreferences) GetUseScriptDirectionRightToLeft deprecated added in v1.7.65

func (x *LocalePreferences) GetUseScriptDirectionRightToLeft() bool

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

func (*LocalePreferences) ProtoMessage added in v1.7.65

func (*LocalePreferences) ProtoMessage()

func (*LocalePreferences) ProtoReflect added in v1.7.65

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

func (*LocalePreferences) Reset added in v1.7.65

func (x *LocalePreferences) Reset()

func (*LocalePreferences) String added in v1.7.65

func (x *LocalePreferences) String() string

type LocationExp added in v1.7.5

type LocationExp struct {
	Country     string   `protobuf:"bytes,1,opt,name=country,proto3" json:"country,omitempty"`
	State       string   `protobuf:"bytes,2,opt,name=state,proto3" json:"state,omitempty"`
	County      string   `protobuf:"bytes,3,opt,name=county,proto3" json:"county,omitempty"`
	City        string   `protobuf:"bytes,4,opt,name=city,proto3" json:"city,omitempty"`
	Province    string   `protobuf:"bytes,5,opt,name=province,proto3" json:"province,omitempty"`
	PostalCodes []string `protobuf:"bytes,6,rep,name=postal_codes,json=postalCodes,proto3" json:"postal_codes,omitempty"`
	AreaCodes   []string `protobuf:"bytes,7,rep,name=area_codes,json=areaCodes,proto3" json:"area_codes,omitempty"`
	// contains filtered or unexported fields
}

func (*LocationExp) Descriptor deprecated added in v1.7.5

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

Deprecated: Use LocationExp.ProtoReflect.Descriptor instead.

func (*LocationExp) GetAreaCodes added in v1.7.5

func (x *LocationExp) GetAreaCodes() []string

func (*LocationExp) GetCity added in v1.7.5

func (x *LocationExp) GetCity() string

func (*LocationExp) GetCountry added in v1.7.5

func (x *LocationExp) GetCountry() string

func (*LocationExp) GetCounty added in v1.7.5

func (x *LocationExp) GetCounty() string

func (*LocationExp) GetPostalCodes added in v1.7.5

func (x *LocationExp) GetPostalCodes() []string

func (*LocationExp) GetProvince added in v1.7.5

func (x *LocationExp) GetProvince() string

func (*LocationExp) GetState added in v1.7.5

func (x *LocationExp) GetState() string

func (*LocationExp) ProtoMessage added in v1.7.5

func (*LocationExp) ProtoMessage()

func (*LocationExp) ProtoReflect added in v1.7.5

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

func (*LocationExp) Reset added in v1.7.5

func (x *LocationExp) Reset()

func (*LocationExp) String added in v1.7.5

func (x *LocationExp) String() string

type ManagerBargeInMode

type ManagerBargeInMode int32
const (
	ManagerBargeInMode_MONITOR         ManagerBargeInMode = 0
	ManagerBargeInMode_FULL_CONFERENCE ManagerBargeInMode = 1
	ManagerBargeInMode_AGENT_WHISPER   ManagerBargeInMode = 2
)

func (ManagerBargeInMode) Descriptor

func (ManagerBargeInMode) Enum

func (ManagerBargeInMode) EnumDescriptor deprecated

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

Deprecated: Use ManagerBargeInMode.Descriptor instead.

func (ManagerBargeInMode) Number

func (ManagerBargeInMode) String

func (x ManagerBargeInMode) String() string

func (ManagerBargeInMode) Type

type ManagerStreamAgentStateRes added in v1.7.4

type ManagerStreamAgentStateRes struct {

	// Types that are valid to be assigned to ManagerAgentState:
	//
	//	*ManagerStreamAgentStateRes_State
	//	*ManagerStreamAgentStateRes_HeartBeat
	ManagerAgentState isManagerStreamAgentStateRes_ManagerAgentState `protobuf_oneof:"manager_agent_state"`
	// contains filtered or unexported fields
}

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

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

Deprecated: Use ManagerStreamAgentStateRes.ProtoReflect.Descriptor instead.

func (*ManagerStreamAgentStateRes) GetHeartBeat added in v1.7.4

func (x *ManagerStreamAgentStateRes) GetHeartBeat() *KeepAlive

func (*ManagerStreamAgentStateRes) GetManagerAgentState added in v1.7.4

func (x *ManagerStreamAgentStateRes) GetManagerAgentState() isManagerStreamAgentStateRes_ManagerAgentState

func (*ManagerStreamAgentStateRes) GetState added in v1.7.4

func (x *ManagerStreamAgentStateRes) GetState() *AgentState

func (*ManagerStreamAgentStateRes) ProtoMessage added in v1.7.4

func (*ManagerStreamAgentStateRes) ProtoMessage()

func (*ManagerStreamAgentStateRes) ProtoReflect added in v1.7.4

func (*ManagerStreamAgentStateRes) Reset added in v1.7.4

func (x *ManagerStreamAgentStateRes) Reset()

func (*ManagerStreamAgentStateRes) String added in v1.7.4

func (x *ManagerStreamAgentStateRes) String() string

type ManagerStreamAgentStateRes_HeartBeat added in v1.7.4

type ManagerStreamAgentStateRes_HeartBeat struct {
	HeartBeat *KeepAlive `protobuf:"bytes,2,opt,name=heart_beat,json=heartBeat,proto3,oneof"`
}

type ManagerStreamAgentStateRes_State added in v1.7.4

type ManagerStreamAgentStateRes_State struct {
	State *AgentState `protobuf:"bytes,1,opt,name=state,proto3,oneof"`
}

type ManualDialDataDipHandling

type ManualDialDataDipHandling int32

Action to take if the data dip fails or the integration fails.

const (
	ManualDialDataDipHandling_MANUAL_DIAL_DATA_DIP_HANDLING_CANCEL                    ManualDialDataDipHandling = 0
	ManualDialDataDipHandling_MANUAL_DIAL_DATA_DIP_HANDLING_NOTIFY_AND_CANCEL         ManualDialDataDipHandling = 1
	ManualDialDataDipHandling_MANUAL_DIAL_DATA_DIP_HANDLING_NOTIFY_AND_CALL           ManualDialDataDipHandling = 2
	ManualDialDataDipHandling_MANUAL_DIAL_DATA_DIP_HANDLING_CALL_WITH_ORIGINAL_VALUES ManualDialDataDipHandling = 3
)

func (ManualDialDataDipHandling) Descriptor

func (ManualDialDataDipHandling) Enum

func (ManualDialDataDipHandling) EnumDescriptor deprecated

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

Deprecated: Use ManualDialDataDipHandling.Descriptor instead.

func (ManualDialDataDipHandling) Number

func (ManualDialDataDipHandling) String

func (x ManualDialDataDipHandling) String() string

func (ManualDialDataDipHandling) Type

type ManualDialDataDipIntegration

type ManualDialDataDipIntegration int32

Manual Dial Data Dip integration mapping options.

const (
	ManualDialDataDipIntegration_MANUAL_DIAL_DATA_DIP_INTEGRATION_UNSPECIFIED               ManualDialDataDipIntegration = 0
	ManualDialDataDipIntegration_MANUAL_DIAL_DATA_DIP_INTEGRATION_NUMBER                    ManualDialDataDipIntegration = 1
	ManualDialDataDipIntegration_MANUAL_DIAL_DATA_DIP_INTEGRATION_CALLER_ID                 ManualDialDataDipIntegration = 2
	ManualDialDataDipIntegration_MANUAL_DIAL_DATA_DIP_INTEGRATION_CONTACT_FIELD_DESCRIPTION ManualDialDataDipIntegration = 3
)

func (ManualDialDataDipIntegration) Descriptor

func (ManualDialDataDipIntegration) Enum

func (ManualDialDataDipIntegration) EnumDescriptor deprecated

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

Deprecated: Use ManualDialDataDipIntegration.Descriptor instead.

func (ManualDialDataDipIntegration) Number

func (ManualDialDataDipIntegration) String

func (ManualDialDataDipIntegration) Type

type ManualDialDataDipScope

type ManualDialDataDipScope int32

Which manual dial calls to apply data dip to.

const (
	ManualDialDataDipScope_MANUAL_DIAL_DATA_DIP_SCOPE_DISABLED            ManualDialDataDipScope = 0
	ManualDialDataDipScope_MANUAL_DIAL_DATA_DIP_SCOPE_STANDARD_CALLS      ManualDialDataDipScope = 1
	ManualDialDataDipScope_MANUAL_DIAL_DATA_DIP_SCOPE_SCHEDULED_CALLBACKS ManualDialDataDipScope = 2
	ManualDialDataDipScope_MANUAL_DIAL_DATA_DIP_SCOPE_ALL                 ManualDialDataDipScope = 3
)

func (ManualDialDataDipScope) Descriptor

func (ManualDialDataDipScope) Enum

func (ManualDialDataDipScope) EnumDescriptor deprecated

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

Deprecated: Use ManualDialDataDipScope.Descriptor instead.

func (ManualDialDataDipScope) Number

func (ManualDialDataDipScope) String

func (x ManualDialDataDipScope) String() string

func (ManualDialDataDipScope) Type

type ManualDialGroupStatus

type ManualDialGroupStatus int32
const (
	ManualDialGroupStatus_MDG_UNKNOWN                            ManualDialGroupStatus = 0
	ManualDialGroupStatus_MDG_PREPARE                            ManualDialGroupStatus = 6000 // "MDG_PREPARE", "Manual Dial Group is being prepared for scheduler"),
	ManualDialGroupStatus_MDG_SCHEDULED                          ManualDialGroupStatus = 6100 // "MDG_SCHEDULED", "Manual Dial Group is waiting for scheduler"),
	ManualDialGroupStatus_MDG_RUNNING                            ManualDialGroupStatus = 6200 // "MDG_RUNNING", "Manual Dial Group is currently executing calls"),
	ManualDialGroupStatus_MDG_COMPLETED                          ManualDialGroupStatus = 6300 // "MDG_COMPLETED", "Manual Dial Group completed normally"),
	ManualDialGroupStatus_MDG_CANCELLED_TIMEOUT                  ManualDialGroupStatus = 6310 // "MDG_CANCELLED_TIMEOUT", "Manual Dial Group was cancelled due to time restrictions"),
	ManualDialGroupStatus_MDG_CANCELLED_USER                     ManualDialGroupStatus = 6320 // "MDG_CANCELLED_USER", "Manual Dial Group was cancelled by login belonging to client"),
	ManualDialGroupStatus_MDG_CANCELLED_ADMIN                    ManualDialGroupStatus = 6330 // "MDG_CANCELLED_ADMIN", "Manual Dial Group was cancelled by some login not belonging to client with permissions"),
	ManualDialGroupStatus_MDG_SUMMED_COMPLETED                   ManualDialGroupStatus = 6400 // "MDG_SUMMED_COMPLETED", "Manual Dial Group completed normally and is summed"),
	ManualDialGroupStatus_MDG_SUMMED_CANCELLED_TIMEOUT           ManualDialGroupStatus = 6410 // "MDG_SUMMED_CANCELLED_TIMEOUT", "Manual Dial Group timedout and is summed"),
	ManualDialGroupStatus_MDG_SUMMED_CANCELLED_USER              ManualDialGroupStatus = 6420 // "MDG_SUMMED_CANCELLED_USER", "Manual Dial Group was cancelled by login belonging to client and is summed"),
	ManualDialGroupStatus_MDG_SUMMED_CANCELLED_ADMIN             ManualDialGroupStatus = 6430 // "MDG_SUMMED_CANCELLED_ADMIN", "Manual Dial Group was cancelled by login not belonging to client and is summed"),
	ManualDialGroupStatus_MDG_ACCOUNTINGEXPORT_COMPLETED         ManualDialGroupStatus = 6500 // "MDG_SUMMED_COMPLETED", "Manual Dial Group completed normally, summed normally, and has been exported into the accounting packages
	ManualDialGroupStatus_MDG_ACCOUNTINGEXPORT_CANCELLED_TIMEOUT ManualDialGroupStatus = 6510 // "MDG_SUMMED_CANCELLED_TIMEOUT", "Manual Dial Group timedout, was summed normally, and has been exported into the accounting packages
	ManualDialGroupStatus_MDG_ACCOUNTINGEXPORT_CANCELLED_USER    ManualDialGroupStatus = 6520 // "MDG_SUMMED_CANCELLED_USER", "Manual Dial Group was cancelled by login belonging to client, was summed normally, and has been exported into the accounting packages
	ManualDialGroupStatus_MDG_ACCOUNTINGEXPORT_CANCELLED_ADMIN   ManualDialGroupStatus = 6530 // "MDG_SUMMED_CANCELLED_ADMIN", "Manual Dial Group was cancelled by login not belonging to client, was summed normally, and has been exported into the accounting packages
)

func (ManualDialGroupStatus) Descriptor

func (ManualDialGroupStatus) Enum

func (ManualDialGroupStatus) EnumDescriptor deprecated

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

Deprecated: Use ManualDialGroupStatus.Descriptor instead.

func (ManualDialGroupStatus) Number

func (ManualDialGroupStatus) String

func (x ManualDialGroupStatus) String() string

func (ManualDialGroupStatus) Type

type ManualDialTimeZoneValidation

type ManualDialTimeZoneValidation int32

Hunt Group Setting options for time zone validation postal code setting.

const (
	ManualDialTimeZoneValidation_MANUAL_DIAL_TIME_ZONE_VALIDATION_DISABLED ManualDialTimeZoneValidation = 0
	ManualDialTimeZoneValidation_MANUAL_DIAL_TIME_ZONE_VALIDATION_OPTIONAL ManualDialTimeZoneValidation = 1
	ManualDialTimeZoneValidation_MANUAL_DIAL_TIME_ZONE_VALIDATION_REQUIRED ManualDialTimeZoneValidation = 2
)

func (ManualDialTimeZoneValidation) Descriptor

func (ManualDialTimeZoneValidation) Enum

func (ManualDialTimeZoneValidation) EnumDescriptor deprecated

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

Deprecated: Use ManualDialTimeZoneValidation.Descriptor instead.

func (ManualDialTimeZoneValidation) Number

func (ManualDialTimeZoneValidation) String

func (ManualDialTimeZoneValidation) Type

type MatchingEntity added in v1.7.39

type MatchingEntity struct {

	// Types that are valid to be assigned to Entity:
	//
	//	*MatchingEntity_Results
	//	*MatchingEntity_Dispositions
	Entity isMatchingEntity_Entity `protobuf_oneof:"entity"`
	// contains filtered or unexported fields
}

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

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

Deprecated: Use MatchingEntity.ProtoReflect.Descriptor instead.

func (*MatchingEntity) GetDispositions added in v1.7.39

func (x *MatchingEntity) GetDispositions() *DispositionMod

func (*MatchingEntity) GetEntity added in v1.7.39

func (x *MatchingEntity) GetEntity() isMatchingEntity_Entity

func (*MatchingEntity) GetResults added in v1.7.39

func (x *MatchingEntity) GetResults() *ResultsMod

func (*MatchingEntity) ProtoMessage added in v1.7.39

func (*MatchingEntity) ProtoMessage()

func (*MatchingEntity) ProtoReflect added in v1.7.39

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

func (*MatchingEntity) Reset added in v1.7.39

func (x *MatchingEntity) Reset()

func (*MatchingEntity) String added in v1.7.39

func (x *MatchingEntity) String() string

type MatchingEntity_Dispositions added in v1.7.39

type MatchingEntity_Dispositions struct {
	Dispositions *DispositionMod `protobuf:"bytes,2,opt,name=dispositions,proto3,oneof"`
}

type MatchingEntity_Results added in v1.7.39

type MatchingEntity_Results struct {
	Results *ResultsMod `protobuf:"bytes,1,opt,name=results,proto3,oneof"`
}

type MatchingMod added in v1.7.39

type MatchingMod struct {
	And []*MatchingMod  `protobuf:"bytes,1,rep,name=and,proto3" json:"and,omitempty"`
	Or  []*MatchingMod  `protobuf:"bytes,2,rep,name=or,proto3" json:"or,omitempty"`
	Mod *MatchingEntity `protobuf:"bytes,3,opt,name=mod,proto3" json:"mod,omitempty"`
	// contains filtered or unexported fields
}

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

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

Deprecated: Use MatchingMod.ProtoReflect.Descriptor instead.

func (*MatchingMod) GetAnd added in v1.7.39

func (x *MatchingMod) GetAnd() []*MatchingMod

func (*MatchingMod) GetMod added in v1.7.39

func (x *MatchingMod) GetMod() *MatchingEntity

func (*MatchingMod) GetOr added in v1.7.39

func (x *MatchingMod) GetOr() []*MatchingMod

func (*MatchingMod) ProtoMessage added in v1.7.39

func (*MatchingMod) ProtoMessage()

func (*MatchingMod) ProtoReflect added in v1.7.39

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

func (*MatchingMod) Reset added in v1.7.39

func (x *MatchingMod) Reset()

func (*MatchingMod) String added in v1.7.39

func (x *MatchingMod) String() string

type Member

type Member struct {

	// contains name and id of the member to add
	UserSid *UserSid `protobuf:"bytes,1,opt,name=user_sid,json=userSid,proto3" json:"user_sid,omitempty"`
	// contains the name and id of the person adding the member
	AddedBy *UserSid `protobuf:"bytes,2,opt,name=added_by,json=addedBy,proto3" json:"added_by,omitempty"`
	// Unix timestamp for the time added
	AddedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=added_at,json=addedAt,proto3" json:"added_at,omitempty"`
	// Room Id for this member
	RoomId string `protobuf:"bytes,4,opt,name=room_id,json=roomId,proto3" json:"room_id,omitempty"`
	// admin rights in the room
	Admin bool `protobuf:"varint,5,opt,name=admin,proto3" json:"admin,omitempty"`
	// contains filtered or unexported fields
}

Entity used in the member api service for room303.

func (*Member) Descriptor deprecated

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

Deprecated: Use Member.ProtoReflect.Descriptor instead.

func (*Member) GetAddedAt

func (x *Member) GetAddedAt() *timestamppb.Timestamp

func (*Member) GetAddedBy

func (x *Member) GetAddedBy() *UserSid

func (*Member) GetAdmin

func (x *Member) GetAdmin() bool

func (*Member) GetRoomId

func (x *Member) GetRoomId() string

func (*Member) GetUserSid

func (x *Member) GetUserSid() *UserSid

func (*Member) ProtoMessage

func (*Member) ProtoMessage()

func (*Member) ProtoReflect

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

func (*Member) Reset

func (x *Member) Reset()

func (*Member) String

func (x *Member) String() string

type Message

type Message struct {
	OrgId      string                 `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	MessageId  string                 `protobuf:"bytes,2,opt,name=message_id,json=messageId,proto3" json:"message_id,omitempty"`
	RoomId     string                 `protobuf:"bytes,3,opt,name=room_id,json=roomId,proto3" json:"room_id,omitempty"`
	FromUser   *UserSid               `protobuf:"bytes,4,opt,name=from_user,json=fromUser,proto3" json:"from_user,omitempty"`
	Status     MessageStatus          `protobuf:"varint,5,opt,name=status,proto3,enum=api.commons.MessageStatus" json:"status,omitempty"`
	ReceivedAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=received_at,json=receivedAt,proto3" json:"received_at,omitempty"`
	UpdatedAt  *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	Payload    string                 `protobuf:"bytes,8,opt,name=payload,proto3" json:"payload,omitempty"`
	Unread     bool                   `protobuf:"varint,9,opt,name=unread,proto3" json:"unread,omitempty"`
	// nonce  is set by UI and used to tell if the message coming through the message update stream was created by that client.
	// this is so when the user is logged in on multiple clients (different device, tabs, browser) they can see their updated message on those clients.
	Nonce string `protobuf:"bytes,10,opt,name=nonce,proto3" json:"nonce,omitempty"`
	// contains filtered or unexported fields
}

func (*Message) Descriptor deprecated

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

Deprecated: Use Message.ProtoReflect.Descriptor instead.

func (*Message) GetFromUser

func (x *Message) GetFromUser() *UserSid

func (*Message) GetMessageId

func (x *Message) GetMessageId() string

func (*Message) GetNonce

func (x *Message) GetNonce() string

func (*Message) GetOrgId

func (x *Message) GetOrgId() string

func (*Message) GetPayload

func (x *Message) GetPayload() string

func (*Message) GetReceivedAt

func (x *Message) GetReceivedAt() *timestamppb.Timestamp

func (*Message) GetRoomId

func (x *Message) GetRoomId() string

func (*Message) GetStatus

func (x *Message) GetStatus() MessageStatus

func (*Message) GetUnread

func (x *Message) GetUnread() bool

func (*Message) GetUpdatedAt

func (x *Message) GetUpdatedAt() *timestamppb.Timestamp

func (*Message) ProtoMessage

func (*Message) ProtoMessage()

func (*Message) ProtoReflect

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

func (*Message) Reset

func (x *Message) Reset()

func (*Message) String

func (x *Message) String() string

type MessageFormat added in v1.7.71

type MessageFormat int32

MessageFormat -

const (
	MessageFormat_MESSAGE_FORMAT_UNSPECIFIED MessageFormat = 0 // default (plain text)
	MessageFormat_MESSAGE_FORMAT_HTML        MessageFormat = 1
	// For forms from flows; should be sanitized, but keep form elements
	// The frontend handles the form logic (the message can't have js)
	MessageFormat_MESSAGE_FORMAT_HTML_FORM MessageFormat = 2
)

func (MessageFormat) Descriptor added in v1.7.71

func (MessageFormat) Enum added in v1.7.71

func (x MessageFormat) Enum() *MessageFormat

func (MessageFormat) EnumDescriptor deprecated added in v1.7.71

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

Deprecated: Use MessageFormat.Descriptor instead.

func (MessageFormat) Number added in v1.7.71

func (MessageFormat) String added in v1.7.71

func (x MessageFormat) String() string

func (MessageFormat) Type added in v1.7.71

type MessageStat

type MessageStat struct {
	RoomId         string `protobuf:"bytes,1,opt,name=room_id,json=roomId,proto3" json:"room_id,omitempty"`
	UnreadMessages int32  `protobuf:"varint,2,opt,name=unread_messages,json=unreadMessages,proto3" json:"unread_messages,omitempty"`
	// contains filtered or unexported fields
}

func (*MessageStat) Descriptor deprecated

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

Deprecated: Use MessageStat.ProtoReflect.Descriptor instead.

func (*MessageStat) GetRoomId

func (x *MessageStat) GetRoomId() string

func (*MessageStat) GetUnreadMessages

func (x *MessageStat) GetUnreadMessages() int32

func (*MessageStat) ProtoMessage

func (*MessageStat) ProtoMessage()

func (*MessageStat) ProtoReflect

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

func (*MessageStat) Reset

func (x *MessageStat) Reset()

func (*MessageStat) String

func (x *MessageStat) String() string

type MessageStatus

type MessageStatus int32
const (
	MessageStatus_MESSAGE_STATUS_ACTIVE   MessageStatus = 0
	MessageStatus_MESSAGE_STATUS_EDITED   MessageStatus = 1
	MessageStatus_MESSAGE_STATUS_ARCHIVED MessageStatus = 2
)

func (MessageStatus) Descriptor

func (MessageStatus) Enum

func (x MessageStatus) Enum() *MessageStatus

func (MessageStatus) EnumDescriptor deprecated

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

Deprecated: Use MessageStatus.Descriptor instead.

func (MessageStatus) Number

func (MessageStatus) String

func (x MessageStatus) String() string

func (MessageStatus) Type

type MetaFieldExp added in v1.7.5

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

func (*MetaFieldExp) Descriptor deprecated added in v1.7.5

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

Deprecated: Use MetaFieldExp.ProtoReflect.Descriptor instead.

func (*MetaFieldExp) GetField added in v1.7.5

func (x *MetaFieldExp) GetField() string

func (*MetaFieldExp) ProtoMessage added in v1.7.5

func (*MetaFieldExp) ProtoMessage()

func (*MetaFieldExp) ProtoReflect added in v1.7.5

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

func (*MetaFieldExp) Reset added in v1.7.5

func (x *MetaFieldExp) Reset()

func (*MetaFieldExp) String added in v1.7.5

func (x *MetaFieldExp) String() string

type Metadata

type Metadata struct {
	Name  string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

Metadata - Contains a key value pair of strings, Will have metadata of an agent conversations

func (*Metadata) Descriptor deprecated

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

Deprecated: Use Metadata.ProtoReflect.Descriptor instead.

func (*Metadata) GetName

func (x *Metadata) GetName() string

func (*Metadata) GetValue

func (x *Metadata) GetValue() string

func (*Metadata) ProtoMessage

func (*Metadata) ProtoMessage()

func (*Metadata) ProtoReflect

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

func (*Metadata) Reset

func (x *Metadata) Reset()

func (*Metadata) String

func (x *Metadata) String() string

type Month

type Month int32
const (
	Month_MONTH_JANUARY   Month = 0
	Month_MONTH_FEBRUARY  Month = 1
	Month_MONTH_MARCH     Month = 2
	Month_MONTH_APRIL     Month = 3
	Month_MONTH_MAY       Month = 4
	Month_MONTH_JUNE      Month = 5
	Month_MONTH_JULY      Month = 6
	Month_MONTH_AUGUST    Month = 7
	Month_MONTH_SEPTEMBER Month = 8
	Month_MONTH_OCTOBER   Month = 9
	Month_MONTH_NOVEMBER  Month = 10
	Month_MONTH_DECEMBER  Month = 11
)

func (Month) Descriptor

func (Month) Descriptor() protoreflect.EnumDescriptor

func (Month) Enum

func (x Month) Enum() *Month

func (Month) EnumDescriptor deprecated

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

Deprecated: Use Month.Descriptor instead.

func (Month) Number

func (x Month) Number() protoreflect.EnumNumber

func (Month) String

func (x Month) String() string

func (Month) Type

func (Month) Type() protoreflect.EnumType

type MonthExp added in v1.7.5

type MonthExp struct {
	Month Month  `protobuf:"varint,1,opt,name=month,proto3,enum=api.commons.Month" json:"month,omitempty"`
	Text  string `protobuf:"bytes,2,opt,name=text,proto3" json:"text,omitempty"`
	// contains filtered or unexported fields
}

func (*MonthExp) Descriptor deprecated added in v1.7.5

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

Deprecated: Use MonthExp.ProtoReflect.Descriptor instead.

func (*MonthExp) GetMonth added in v1.7.5

func (x *MonthExp) GetMonth() Month

func (*MonthExp) GetText added in v1.7.5

func (x *MonthExp) GetText() string

func (*MonthExp) ProtoMessage added in v1.7.5

func (*MonthExp) ProtoMessage()

func (*MonthExp) ProtoReflect added in v1.7.5

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

func (*MonthExp) Reset added in v1.7.5

func (x *MonthExp) Reset()

func (*MonthExp) String added in v1.7.5

func (x *MonthExp) String() string

type NonNumericAggregation

type NonNumericAggregation int32
const (
	NonNumericAggregation_STRING_AGGREGATION_TOP_HITS NonNumericAggregation = 0
	NonNumericAggregation_STRING_AGGREGATION_TERMS    NonNumericAggregation = 5
	NonNumericAggregation_STRING_AGGREGATION_COUNT    NonNumericAggregation = 7
	NonNumericAggregation_STRING_AGGREGATION_NONE     NonNumericAggregation = 100
)

func (NonNumericAggregation) Descriptor

func (NonNumericAggregation) Enum

func (NonNumericAggregation) EnumDescriptor deprecated

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

Deprecated: Use NonNumericAggregation.Descriptor instead.

func (NonNumericAggregation) Number

func (NonNumericAggregation) String

func (x NonNumericAggregation) String() string

func (NonNumericAggregation) Type

type NotificationType

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

func (*NotificationType) Descriptor deprecated

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

Deprecated: Use NotificationType.ProtoReflect.Descriptor instead.

func (*NotificationType) ProtoMessage

func (*NotificationType) ProtoMessage()

func (*NotificationType) ProtoReflect

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

func (*NotificationType) Reset

func (x *NotificationType) Reset()

func (*NotificationType) String

func (x *NotificationType) String() string

type NotificationType_Enum

type NotificationType_Enum int32
const (
	NotificationType_INVALID     NotificationType_Enum = 0
	NotificationType_EMAIL       NotificationType_Enum = 1
	NotificationType_SERVER_PUSH NotificationType_Enum = 2
	NotificationType_IOS         NotificationType_Enum = 3
	NotificationType_ANDROID     NotificationType_Enum = 4
	NotificationType_SMS         NotificationType_Enum = 5
)

func (NotificationType_Enum) Descriptor

func (NotificationType_Enum) Enum

func (NotificationType_Enum) EnumDescriptor deprecated

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

Deprecated: Use NotificationType_Enum.Descriptor instead.

func (NotificationType_Enum) Number

func (NotificationType_Enum) String

func (x NotificationType_Enum) String() string

func (NotificationType_Enum) Type

type NumericAggregation

type NumericAggregation int32

it is very important that the same aggregations share the same number for both types. Example: TERMS and COUNT

const (
	NumericAggregation_FLOAT_AGGREGATION_TOP_HITS   NumericAggregation = 0
	NumericAggregation_FLOAT_AGGREGATION_AVERAGE    NumericAggregation = 1
	NumericAggregation_FLOAT_AGGREGATION_SUM        NumericAggregation = 2
	NumericAggregation_FLOAT_AGGREGATION_MIN        NumericAggregation = 3
	NumericAggregation_FLOAT_AGGREGATION_MAX        NumericAggregation = 4
	NumericAggregation_FLOAT_AGGREGATION_TERMS      NumericAggregation = 5
	NumericAggregation_FLOAT_AGGREGATION_PERCENTILE NumericAggregation = 6
	NumericAggregation_FLOAT_AGGREGATION_COUNT      NumericAggregation = 7
	NumericAggregation_FLOAT_AGGREGATION_NONE       NumericAggregation = 100
)

func (NumericAggregation) Descriptor

func (NumericAggregation) Enum

func (NumericAggregation) EnumDescriptor deprecated

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

Deprecated: Use NumericAggregation.Descriptor instead.

func (NumericAggregation) Number

func (NumericAggregation) String

func (x NumericAggregation) String() string

func (NumericAggregation) Type

type OmniAssignConversation

type OmniAssignConversation struct {

	// agent user id
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// user name used to display in the UI. This field is only set by
	// the backend when the payload is being sent to the UI
	UserName string `protobuf:"bytes,2,opt,name=user_name,json=userName,proto3" json:"user_name,omitempty"`
	// primary asm session identifier
	PrimaryAsmSessionSid int64 `` /* 126-byte string literal not displayed */
	// contains filtered or unexported fields
}

assign conversation to agent

func (*OmniAssignConversation) Descriptor deprecated

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

Deprecated: Use OmniAssignConversation.ProtoReflect.Descriptor instead.

func (*OmniAssignConversation) GetPrimaryAsmSessionSid

func (x *OmniAssignConversation) GetPrimaryAsmSessionSid() int64

func (*OmniAssignConversation) GetUserId

func (x *OmniAssignConversation) GetUserId() string

func (*OmniAssignConversation) GetUserName

func (x *OmniAssignConversation) GetUserName() string

func (*OmniAssignConversation) ProtoMessage

func (*OmniAssignConversation) ProtoMessage()

func (*OmniAssignConversation) ProtoReflect

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

func (*OmniAssignConversation) Reset

func (x *OmniAssignConversation) Reset()

func (*OmniAssignConversation) String

func (x *OmniAssignConversation) String() string

type OmniAttachment

type OmniAttachment struct {

	// primary key or internal identifier for attachment
	OmniAttachmentSid int64 `protobuf:"varint,1,opt,name=omni_attachment_sid,json=omniAttachmentSid,proto3" json:"omni_attachment_sid,omitempty"`
	// attachment file name
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// attachment file type
	FileType string `protobuf:"bytes,3,opt,name=file_type,json=fileType,proto3" json:"file_type,omitempty"`
	// attachment file size
	FileSize int64 `protobuf:"varint,4,opt,name=file_size,json=fileSize,proto3" json:"file_size,omitempty"`
	// attachment file path
	Path string `protobuf:"bytes,5,opt,name=path,proto3" json:"path,omitempty"`
	// temp id
	TempId *wrapperspb.StringValue `protobuf:"bytes,6,opt,name=temp_id,json=tempId,proto3" json:"temp_id,omitempty"`
	// download attachment file url
	DownloadUrl string `protobuf:"bytes,7,opt,name=download_url,json=downloadUrl,proto3" json:"download_url,omitempty"`
	// time when the attachment was created
	DateCreated *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=date_created,json=dateCreated,proto3" json:"date_created,omitempty"`
	// time when the attachment was last modified
	DateModified *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=date_modified,json=dateModified,proto3" json:"date_modified,omitempty"`
	// Optional. the id of the attachment in text if inline
	ContentId *wrapperspb.StringValue `protobuf:"bytes,10,opt,name=content_id,json=contentId,proto3" json:"content_id,omitempty"`
	// Optional. the width of the inline attachment
	Width *wrapperspb.StringValue `protobuf:"bytes,11,opt,name=width,proto3" json:"width,omitempty"`
	// Optional. the height of the inline attachment
	Height *wrapperspb.StringValue `protobuf:"bytes,12,opt,name=height,proto3" json:"height,omitempty"`
	// contains filtered or unexported fields
}

attachment details

func (*OmniAttachment) Descriptor deprecated

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

Deprecated: Use OmniAttachment.ProtoReflect.Descriptor instead.

func (*OmniAttachment) GetContentId

func (x *OmniAttachment) GetContentId() *wrapperspb.StringValue

func (*OmniAttachment) GetDateCreated

func (x *OmniAttachment) GetDateCreated() *timestamppb.Timestamp

func (*OmniAttachment) GetDateModified

func (x *OmniAttachment) GetDateModified() *timestamppb.Timestamp

func (*OmniAttachment) GetDownloadUrl

func (x *OmniAttachment) GetDownloadUrl() string

func (*OmniAttachment) GetFileSize

func (x *OmniAttachment) GetFileSize() int64

func (*OmniAttachment) GetFileType

func (x *OmniAttachment) GetFileType() string

func (*OmniAttachment) GetHeight

func (x *OmniAttachment) GetHeight() *wrapperspb.StringValue

func (*OmniAttachment) GetName

func (x *OmniAttachment) GetName() string

func (*OmniAttachment) GetOmniAttachmentSid

func (x *OmniAttachment) GetOmniAttachmentSid() int64

func (*OmniAttachment) GetPath

func (x *OmniAttachment) GetPath() string

func (*OmniAttachment) GetTempId

func (x *OmniAttachment) GetTempId() *wrapperspb.StringValue

func (*OmniAttachment) GetWidth

func (x *OmniAttachment) GetWidth() *wrapperspb.StringValue

func (*OmniAttachment) ProtoMessage

func (*OmniAttachment) ProtoMessage()

func (*OmniAttachment) ProtoReflect

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

func (*OmniAttachment) Reset

func (x *OmniAttachment) Reset()

func (*OmniAttachment) String

func (x *OmniAttachment) String() string

type OmniAttachmentUploadURL

type OmniAttachmentUploadURL struct {

	// attachment file upload url
	UploadUrl string `protobuf:"bytes,1,opt,name=upload_url,json=uploadUrl,proto3" json:"upload_url,omitempty"`
	// attachment id
	Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

attachment upload details

func (*OmniAttachmentUploadURL) Descriptor deprecated

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

Deprecated: Use OmniAttachmentUploadURL.ProtoReflect.Descriptor instead.

func (*OmniAttachmentUploadURL) GetId

func (x *OmniAttachmentUploadURL) GetId() string

func (*OmniAttachmentUploadURL) GetUploadUrl

func (x *OmniAttachmentUploadURL) GetUploadUrl() string

func (*OmniAttachmentUploadURL) ProtoMessage

func (*OmniAttachmentUploadURL) ProtoMessage()

func (*OmniAttachmentUploadURL) ProtoReflect

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

func (*OmniAttachmentUploadURL) Reset

func (x *OmniAttachmentUploadURL) Reset()

func (*OmniAttachmentUploadURL) String

func (x *OmniAttachmentUploadURL) String() string

type OmniCampaign

type OmniCampaign struct {

	// the campaign identifier
	CampaignSid int64 `protobuf:"varint,1,opt,name=campaign_sid,json=campaignSid,proto3" json:"campaign_sid,omitempty"`
	// the campaign name
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// the campaign description
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// skills associated with the campaign
	//
	// Deprecated: Marked as deprecated in api/commons/omnichannel.proto.
	Skills *OmniConversationSkills `protobuf:"bytes,4,opt,name=skills,proto3" json:"skills,omitempty"`
	// time the campaign should start; null == (not scheduled) || (start now)
	StartDate *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=start_date,json=startDate,proto3" json:"start_date,omitempty"`
	// campaign status (i.e. running|stopped|paused|etc.)
	Status OmniCampaignStatus `protobuf:"varint,6,opt,name=status,proto3,enum=api.commons.OmniCampaignStatus" json:"status,omitempty"`
	// campaign channel type (chat|email|sms|whatsapp|etc.)
	ChannelType ChannelType `protobuf:"varint,7,opt,name=channel_type,json=channelType,proto3,enum=api.commons.ChannelType" json:"channel_type,omitempty"`
	// the time the campaign was created
	DateCreated *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=date_created,json=dateCreated,proto3" json:"date_created,omitempty"`
	// the time the campaign was last modified
	DateModified *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=date_modified,json=dateModified,proto3" json:"date_modified,omitempty"`
	// identifier of the project the campaign belongs to
	ProjectSid int64 `protobuf:"varint,10,opt,name=project_sid,json=projectSid,proto3" json:"project_sid,omitempty"`
	// associated modules
	Modules []*OmniCampaignModule `protobuf:"bytes,11,rep,name=modules,proto3" json:"modules,omitempty"`
	// the campaign timezone
	TimeZone *TimeZoneWrapper `protobuf:"bytes,12,opt,name=time_zone,json=timeZone,proto3" json:"time_zone,omitempty"`
	// shorten URL
	ShortenUrl bool `protobuf:"varint,13,opt,name=shorten_url,json=shortenUrl,proto3" json:"shorten_url,omitempty"`
	// compliance configuration
	ComplianceConfig *OmniComplianceConfig `protobuf:"bytes,14,opt,name=compliance_config,json=complianceConfig,proto3" json:"compliance_config,omitempty"`
	// contains filtered or unexported fields
}

OmniCampaign -

func (*OmniCampaign) Descriptor deprecated

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

Deprecated: Use OmniCampaign.ProtoReflect.Descriptor instead.

func (*OmniCampaign) GetCampaignSid

func (x *OmniCampaign) GetCampaignSid() int64

func (*OmniCampaign) GetChannelType

func (x *OmniCampaign) GetChannelType() ChannelType

func (*OmniCampaign) GetComplianceConfig added in v1.7.40

func (x *OmniCampaign) GetComplianceConfig() *OmniComplianceConfig

func (*OmniCampaign) GetDateCreated

func (x *OmniCampaign) GetDateCreated() *timestamppb.Timestamp

func (*OmniCampaign) GetDateModified

func (x *OmniCampaign) GetDateModified() *timestamppb.Timestamp

func (*OmniCampaign) GetDescription

func (x *OmniCampaign) GetDescription() string

func (*OmniCampaign) GetModules

func (x *OmniCampaign) GetModules() []*OmniCampaignModule

func (*OmniCampaign) GetName

func (x *OmniCampaign) GetName() string

func (*OmniCampaign) GetProjectSid

func (x *OmniCampaign) GetProjectSid() int64

func (*OmniCampaign) GetShortenUrl

func (x *OmniCampaign) GetShortenUrl() bool

func (*OmniCampaign) GetSkills deprecated

func (x *OmniCampaign) GetSkills() *OmniConversationSkills

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

func (*OmniCampaign) GetStartDate

func (x *OmniCampaign) GetStartDate() *timestamppb.Timestamp

func (*OmniCampaign) GetStatus

func (x *OmniCampaign) GetStatus() OmniCampaignStatus

func (*OmniCampaign) GetTimeZone

func (x *OmniCampaign) GetTimeZone() *TimeZoneWrapper

func (*OmniCampaign) ProtoMessage

func (*OmniCampaign) ProtoMessage()

func (*OmniCampaign) ProtoReflect

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

func (*OmniCampaign) Reset

func (x *OmniCampaign) Reset()

func (*OmniCampaign) String

func (x *OmniCampaign) String() string

type OmniCampaignDirection

type OmniCampaignDirection int32

OmniCampaignDirection -

const (
	// campaigns focused on receiving messages
	OmniCampaignDirection_INBOUND OmniCampaignDirection = 0
	// campaigns focused on sending messages
	OmniCampaignDirection_OUTBOUND OmniCampaignDirection = 1
)

func (OmniCampaignDirection) Descriptor

func (OmniCampaignDirection) Enum

func (OmniCampaignDirection) EnumDescriptor deprecated

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

Deprecated: Use OmniCampaignDirection.Descriptor instead.

func (OmniCampaignDirection) Number

func (OmniCampaignDirection) String

func (x OmniCampaignDirection) String() string

func (OmniCampaignDirection) Type

type OmniCampaignModule

type OmniCampaignModule struct {

	// the campaign module identifier
	CampaignModuleSid int64 `protobuf:"varint,1,opt,name=campaign_module_sid,json=campaignModuleSid,proto3" json:"campaign_module_sid,omitempty"`
	// the campaign identifier
	CampaignSid int64 `protobuf:"varint,2,opt,name=campaign_sid,json=campaignSid,proto3" json:"campaign_sid,omitempty"`
	// module type (inbound|outbound)
	ModuleType OmniCampaignModuleType `` /* 132-byte string literal not displayed */
	// campaign module status (running|stopped|etc.)
	Status OmniCampaignModuleStatus `protobuf:"varint,4,opt,name=status,proto3,enum=api.commons.OmniCampaignModuleStatus" json:"status,omitempty"`
	// config data specific to the module
	Config *OmniCampaignModuleConfig `protobuf:"bytes,5,opt,name=config,proto3" json:"config,omitempty"`
	// date module was created
	DateCreated *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=date_created,json=dateCreated,proto3" json:"date_created,omitempty"`
	// date module was last modified
	DateModified *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=date_modified,json=dateModified,proto3" json:"date_modified,omitempty"`
	// when campaign is scheduled to stop; null == not a scheduled module
	ScheduledStopDate *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=scheduled_stop_date,json=scheduledStopDate,proto3" json:"scheduled_stop_date,omitempty"`
	// time campaign was actually stopped; null == not stopped yet
	ActualStopDate *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=actual_stop_date,json=actualStopDate,proto3" json:"actual_stop_date,omitempty"`
	// campaign module operating time; nullable
	HoursOfOperation *WeekdayTimeRange `protobuf:"bytes,10,opt,name=hours_of_operation,json=hoursOfOperation,proto3" json:"hours_of_operation,omitempty"`
	// read-only (i.e. only returned from the BE, never read, so setting this does nothing) selectable details when retrieving a module
	Details *OmniCampaignModule_Details `protobuf:"bytes,11,opt,name=details,proto3" json:"details,omitempty"`
	// attachments
	Attachments []*OmniAttachment `protobuf:"bytes,12,rep,name=attachments,proto3" json:"attachments,omitempty"`
	// contains filtered or unexported fields
}

OmniCampaign -

func (*OmniCampaignModule) Descriptor deprecated

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

Deprecated: Use OmniCampaignModule.ProtoReflect.Descriptor instead.

func (*OmniCampaignModule) GetActualStopDate

func (x *OmniCampaignModule) GetActualStopDate() *timestamppb.Timestamp

func (*OmniCampaignModule) GetAttachments

func (x *OmniCampaignModule) GetAttachments() []*OmniAttachment

func (*OmniCampaignModule) GetCampaignModuleSid

func (x *OmniCampaignModule) GetCampaignModuleSid() int64

func (*OmniCampaignModule) GetCampaignSid

func (x *OmniCampaignModule) GetCampaignSid() int64

func (*OmniCampaignModule) GetConfig

func (*OmniCampaignModule) GetDateCreated

func (x *OmniCampaignModule) GetDateCreated() *timestamppb.Timestamp

func (*OmniCampaignModule) GetDateModified

func (x *OmniCampaignModule) GetDateModified() *timestamppb.Timestamp

func (*OmniCampaignModule) GetDetails

func (*OmniCampaignModule) GetHoursOfOperation

func (x *OmniCampaignModule) GetHoursOfOperation() *WeekdayTimeRange

func (*OmniCampaignModule) GetModuleType

func (x *OmniCampaignModule) GetModuleType() OmniCampaignModuleType

func (*OmniCampaignModule) GetScheduledStopDate

func (x *OmniCampaignModule) GetScheduledStopDate() *timestamppb.Timestamp

func (*OmniCampaignModule) GetStatus

func (*OmniCampaignModule) ProtoMessage

func (*OmniCampaignModule) ProtoMessage()

func (*OmniCampaignModule) ProtoReflect

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

func (*OmniCampaignModule) Reset

func (x *OmniCampaignModule) Reset()

func (*OmniCampaignModule) String

func (x *OmniCampaignModule) String() string

type OmniCampaignModuleConfig

type OmniCampaignModuleConfig struct {

	// primary api key for chat widget
	ApiKeyPrimary *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=api_key_primary,json=apiKeyPrimary,proto3" json:"api_key_primary,omitempty"`
	// secondary api key for chat widget
	ApiKeySecondary *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=api_key_secondary,json=apiKeySecondary,proto3" json:"api_key_secondary,omitempty"`
	// chat widget color properties
	ColorProperties *ChatColorProperties `protobuf:"bytes,3,opt,name=color_properties,json=colorProperties,proto3" json:"color_properties,omitempty"`
	// identifier of the connected inbox associated to the CampaignModule
	ConnectedInboxSid *Int64Id `protobuf:"bytes,4,opt,name=connected_inbox_sid,json=connectedInboxSid,proto3" json:"connected_inbox_sid,omitempty"`
	// list of dispositions associated to the CampaignModule
	Dispositions []*Disposition `protobuf:"bytes,5,rep,name=dispositions,proto3" json:"dispositions,omitempty"`
	// email associated to the CampaignModule
	Email *wrapperspb.StringValue `protobuf:"bytes,6,opt,name=email,proto3" json:"email,omitempty"`
	// message body
	MessageBody *wrapperspb.StringValue `protobuf:"bytes,7,opt,name=message_body,json=messageBody,proto3" json:"message_body,omitempty"`
	// email subject
	EmailSubject *wrapperspb.StringValue `protobuf:"bytes,8,opt,name=email_subject,json=emailSubject,proto3" json:"email_subject,omitempty"`
	// sms number
	SmsNumber *SmsNumber `protobuf:"bytes,9,opt,name=sms_number,json=smsNumber,proto3" json:"sms_number,omitempty"`
	// chat widget header
	Header *ChatHeader `protobuf:"bytes,10,opt,name=header,proto3" json:"header,omitempty"`
	// sla timeouts associated with the CampaignModule
	SlaTimeouts *SLATimeouts `protobuf:"bytes,11,opt,name=sla_timeouts,json=slaTimeouts,proto3" json:"sla_timeouts,omitempty"`
	// maximum number of sends per hour for outbound CampaignModules
	SendsPerHour *wrapperspb.Int64Value `protobuf:"bytes,12,opt,name=sends_per_hour,json=sendsPerHour,proto3" json:"sends_per_hour,omitempty"`
	// identifier of associated custom unsubscribe link
	UnsubscribeLinkSid *Int64Id `protobuf:"bytes,13,opt,name=unsubscribe_link_sid,json=unsubscribeLinkSid,proto3" json:"unsubscribe_link_sid,omitempty"`
	// verified email identifier
	VerifiedEmailSid *Int64Id `protobuf:"bytes,15,opt,name=verified_email_sid,json=verifiedEmailSid,proto3" json:"verified_email_sid,omitempty"`
	// stop module with all tasks are completed
	StopOnTaskDeplete *wrapperspb.BoolValue `protobuf:"bytes,16,opt,name=stop_on_task_deplete,json=stopOnTaskDeplete,proto3" json:"stop_on_task_deplete,omitempty"`
	// attachments
	Attachments []*OmniAttachment `protobuf:"bytes,17,rep,name=attachments,proto3" json:"attachments,omitempty"`
	// Optional. compliance rule set to use for this campaign
	ComplianceRuleSetId *wrapperspb.StringValue `protobuf:"bytes,18,opt,name=compliance_rule_set_id,json=complianceRuleSetId,proto3" json:"compliance_rule_set_id,omitempty"`
	// Payment Portal Ids
	PaymentPortalIds []string `protobuf:"bytes,19,rep,name=payment_portal_ids,json=paymentPortalIds,proto3" json:"payment_portal_ids,omitempty"`
	// Flow Id
	FlowId *Int64Id `protobuf:"bytes,20,opt,name=flow_id,json=flowId,proto3" json:"flow_id,omitempty"`
	// skills
	Skills *OmniConversationSkills `protobuf:"bytes,21,opt,name=skills,proto3" json:"skills,omitempty"`
	// whatsapp number
	WhatsappNumber *WhatsAppNumber `protobuf:"bytes,22,opt,name=whatsapp_number,json=whatsappNumber,proto3" json:"whatsapp_number,omitempty"`
	// ProviderMetadata
	//   - SmartPing
	//     content_id - the id of the premade message in the smartping system
	ProviderMetadata map[string]string `` /* 184-byte string literal not displayed */
	// The country code and postal code field together determine timezone for email time based compliance rulesets
	// country code
	CountryCode int32 `protobuf:"varint,24,opt,name=country_code,json=countryCode,proto3" json:"country_code,omitempty"`
	// postal code field
	PostalCodeField string `protobuf:"bytes,25,opt,name=postal_code_field,json=postalCodeField,proto3" json:"postal_code_field,omitempty"`
	// allows the user to configure a custom message for when a conversation times out, or to disable the message all together
	TimeoutMessageConfig *ConversationTimeoutMessageConfig `protobuf:"bytes,26,opt,name=timeout_message_config,json=timeoutMessageConfig,proto3" json:"timeout_message_config,omitempty"`
	// contains filtered or unexported fields
}

OmniCampaignModuleConfig -

func (*OmniCampaignModuleConfig) Descriptor deprecated

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

Deprecated: Use OmniCampaignModuleConfig.ProtoReflect.Descriptor instead.

func (*OmniCampaignModuleConfig) GetApiKeyPrimary

func (x *OmniCampaignModuleConfig) GetApiKeyPrimary() *wrapperspb.StringValue

func (*OmniCampaignModuleConfig) GetApiKeySecondary

func (x *OmniCampaignModuleConfig) GetApiKeySecondary() *wrapperspb.StringValue

func (*OmniCampaignModuleConfig) GetAttachments

func (x *OmniCampaignModuleConfig) GetAttachments() []*OmniAttachment

func (*OmniCampaignModuleConfig) GetColorProperties

func (x *OmniCampaignModuleConfig) GetColorProperties() *ChatColorProperties

func (*OmniCampaignModuleConfig) GetComplianceRuleSetId

func (x *OmniCampaignModuleConfig) GetComplianceRuleSetId() *wrapperspb.StringValue

func (*OmniCampaignModuleConfig) GetConnectedInboxSid

func (x *OmniCampaignModuleConfig) GetConnectedInboxSid() *Int64Id

func (*OmniCampaignModuleConfig) GetCountryCode added in v1.7.71

func (x *OmniCampaignModuleConfig) GetCountryCode() int32

func (*OmniCampaignModuleConfig) GetDispositions

func (x *OmniCampaignModuleConfig) GetDispositions() []*Disposition

func (*OmniCampaignModuleConfig) GetEmail

func (*OmniCampaignModuleConfig) GetEmailSubject

func (x *OmniCampaignModuleConfig) GetEmailSubject() *wrapperspb.StringValue

func (*OmniCampaignModuleConfig) GetFlowId added in v1.7.33

func (x *OmniCampaignModuleConfig) GetFlowId() *Int64Id

func (*OmniCampaignModuleConfig) GetHeader

func (x *OmniCampaignModuleConfig) GetHeader() *ChatHeader

func (*OmniCampaignModuleConfig) GetMessageBody

func (x *OmniCampaignModuleConfig) GetMessageBody() *wrapperspb.StringValue

func (*OmniCampaignModuleConfig) GetPaymentPortalIds added in v1.5.2

func (x *OmniCampaignModuleConfig) GetPaymentPortalIds() []string

func (*OmniCampaignModuleConfig) GetPostalCodeField added in v1.7.71

func (x *OmniCampaignModuleConfig) GetPostalCodeField() string

func (*OmniCampaignModuleConfig) GetProviderMetadata added in v1.7.67

func (x *OmniCampaignModuleConfig) GetProviderMetadata() map[string]string

func (*OmniCampaignModuleConfig) GetSendsPerHour

func (x *OmniCampaignModuleConfig) GetSendsPerHour() *wrapperspb.Int64Value

func (*OmniCampaignModuleConfig) GetSkills added in v1.7.37

func (*OmniCampaignModuleConfig) GetSlaTimeouts

func (x *OmniCampaignModuleConfig) GetSlaTimeouts() *SLATimeouts

func (*OmniCampaignModuleConfig) GetSmsNumber

func (x *OmniCampaignModuleConfig) GetSmsNumber() *SmsNumber

func (*OmniCampaignModuleConfig) GetStopOnTaskDeplete

func (x *OmniCampaignModuleConfig) GetStopOnTaskDeplete() *wrapperspb.BoolValue

func (*OmniCampaignModuleConfig) GetTimeoutMessageConfig added in v1.8.8

func (x *OmniCampaignModuleConfig) GetTimeoutMessageConfig() *ConversationTimeoutMessageConfig

func (*OmniCampaignModuleConfig) GetUnsubscribeLinkSid

func (x *OmniCampaignModuleConfig) GetUnsubscribeLinkSid() *Int64Id

func (*OmniCampaignModuleConfig) GetVerifiedEmailSid

func (x *OmniCampaignModuleConfig) GetVerifiedEmailSid() *Int64Id

func (*OmniCampaignModuleConfig) GetWhatsappNumber added in v1.7.50

func (x *OmniCampaignModuleConfig) GetWhatsappNumber() *WhatsAppNumber

func (*OmniCampaignModuleConfig) ProtoMessage

func (*OmniCampaignModuleConfig) ProtoMessage()

func (*OmniCampaignModuleConfig) ProtoReflect

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

func (*OmniCampaignModuleConfig) Reset

func (x *OmniCampaignModuleConfig) Reset()

func (*OmniCampaignModuleConfig) String

func (x *OmniCampaignModuleConfig) String() string

type OmniCampaignModuleStatus

type OmniCampaignModuleStatus int32
const (
	// initial module status
	OmniCampaignModuleStatus_MODULE_PREPARING OmniCampaignModuleStatus = 0
	// module is in the process of getting scheduled
	OmniCampaignModuleStatus_MODULE_SCHEDULING OmniCampaignModuleStatus = 100
	// module is currently processing requests/data
	OmniCampaignModuleStatus_MODULE_RUNNING OmniCampaignModuleStatus = 200
	// module is processing requests/data, but has received an ERROR event
	OmniCampaignModuleStatus_MODULE_RUNNING_ERROR OmniCampaignModuleStatus = 250
	// module has received a FAIL event (i.e. too many consecutive errors have occurred)
	OmniCampaignModuleStatus_MODULE_ERROR_STANDBY OmniCampaignModuleStatus = 300
	// module is paused
	OmniCampaignModuleStatus_MODULE_PAUSED OmniCampaignModuleStatus = 400
	// module is preparing to run again
	OmniCampaignModuleStatus_MODULE_RESUMING OmniCampaignModuleStatus = 500
	// module has completed (i.e. finished, done running)
	OmniCampaignModuleStatus_MODULE_COMPLETED OmniCampaignModuleStatus = 600
	// module has been archived/closed
	OmniCampaignModuleStatus_MODULE_ARCHIVED OmniCampaignModuleStatus = 700
)

func (OmniCampaignModuleStatus) Descriptor

func (OmniCampaignModuleStatus) Enum

func (OmniCampaignModuleStatus) EnumDescriptor deprecated

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

Deprecated: Use OmniCampaignModuleStatus.Descriptor instead.

func (OmniCampaignModuleStatus) Number

func (OmniCampaignModuleStatus) String

func (x OmniCampaignModuleStatus) String() string

func (OmniCampaignModuleStatus) Type

type OmniCampaignModuleType

type OmniCampaignModuleType int32

OmniCampaignModuleType -

const (
	// inbound module
	OmniCampaignModuleType_MODULE_TYPE_INBOUND OmniCampaignModuleType = 0
	// outbound module
	OmniCampaignModuleType_MODULE_TYPE_OUTBOUND OmniCampaignModuleType = 1
	// manual approve module
	OmniCampaignModuleType_MODULE_TYPE_MANUAL_APPROVAL OmniCampaignModuleType = 2
	// manual module
	OmniCampaignModuleType_MODULE_TYPE_MANUAL OmniCampaignModuleType = 3
)

func (OmniCampaignModuleType) Descriptor

func (OmniCampaignModuleType) Enum

func (OmniCampaignModuleType) EnumDescriptor deprecated

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

Deprecated: Use OmniCampaignModuleType.Descriptor instead.

func (OmniCampaignModuleType) Number

func (OmniCampaignModuleType) String

func (x OmniCampaignModuleType) String() string

func (OmniCampaignModuleType) Type

type OmniCampaignModule_Details

type OmniCampaignModule_Details struct {

	// the total number of tasks created by an outbound module
	TotalTaskCount *wrapperspb.Int64Value `protobuf:"bytes,1,opt,name=total_task_count,json=totalTaskCount,proto3" json:"total_task_count,omitempty"`
	// the total number of tasks that have successfully completed for an outbound module
	CompletedTaskCount *wrapperspb.Int64Value `protobuf:"bytes,2,opt,name=completed_task_count,json=completedTaskCount,proto3" json:"completed_task_count,omitempty"`
	// the name of the associated connected_inbox for this module
	ConnectedInboxAddress *wrapperspb.StringValue `` /* 126-byte string literal not displayed */
	// the name of the associated verified_email for this module
	VerifiedEmailAddress *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=verified_email_address,json=verifiedEmailAddress,proto3" json:"verified_email_address,omitempty"`
	// the number of tasks pending
	PendingTaskCount *wrapperspb.Int64Value `protobuf:"bytes,5,opt,name=pending_task_count,json=pendingTaskCount,proto3" json:"pending_task_count,omitempty"`
	// the number of tasks that failed
	FailedTaskCount *wrapperspb.Int64Value `protobuf:"bytes,6,opt,name=failed_task_count,json=failedTaskCount,proto3" json:"failed_task_count,omitempty"`
	// the number of tasks that are canceled
	CanceledTaskCount *wrapperspb.Int64Value `protobuf:"bytes,7,opt,name=canceled_task_count,json=canceledTaskCount,proto3" json:"canceled_task_count,omitempty"`
	// contains filtered or unexported fields
}

Details -

func (*OmniCampaignModule_Details) Descriptor deprecated

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

Deprecated: Use OmniCampaignModule_Details.ProtoReflect.Descriptor instead.

func (*OmniCampaignModule_Details) GetCanceledTaskCount added in v1.8.2

func (x *OmniCampaignModule_Details) GetCanceledTaskCount() *wrapperspb.Int64Value

func (*OmniCampaignModule_Details) GetCompletedTaskCount

func (x *OmniCampaignModule_Details) GetCompletedTaskCount() *wrapperspb.Int64Value

func (*OmniCampaignModule_Details) GetConnectedInboxAddress

func (x *OmniCampaignModule_Details) GetConnectedInboxAddress() *wrapperspb.StringValue

func (*OmniCampaignModule_Details) GetFailedTaskCount

func (x *OmniCampaignModule_Details) GetFailedTaskCount() *wrapperspb.Int64Value

func (*OmniCampaignModule_Details) GetPendingTaskCount

func (x *OmniCampaignModule_Details) GetPendingTaskCount() *wrapperspb.Int64Value

func (*OmniCampaignModule_Details) GetTotalTaskCount

func (x *OmniCampaignModule_Details) GetTotalTaskCount() *wrapperspb.Int64Value

func (*OmniCampaignModule_Details) GetVerifiedEmailAddress

func (x *OmniCampaignModule_Details) GetVerifiedEmailAddress() *wrapperspb.StringValue

func (*OmniCampaignModule_Details) ProtoMessage

func (*OmniCampaignModule_Details) ProtoMessage()

func (*OmniCampaignModule_Details) ProtoReflect

func (*OmniCampaignModule_Details) Reset

func (x *OmniCampaignModule_Details) Reset()

func (*OmniCampaignModule_Details) String

func (x *OmniCampaignModule_Details) String() string

type OmniCampaignStatus

type OmniCampaignStatus int32
const (
	// Campaign has been created but hasn't reached it's start date
	OmniCampaignStatus_SCHEDULING OmniCampaignStatus = 0
	// Campaign that is able to process events
	OmniCampaignStatus_RUNNING OmniCampaignStatus = 200
	// Campaign was paused
	OmniCampaignStatus_PAUSED OmniCampaignStatus = 400
	// Campaign was finished
	OmniCampaignStatus_COMPLETED OmniCampaignStatus = 600
	// Campaign has been archived/closed
	OmniCampaignStatus_ARCHIVED OmniCampaignStatus = 800
)

func (OmniCampaignStatus) Descriptor

func (OmniCampaignStatus) Enum

func (OmniCampaignStatus) EnumDescriptor deprecated

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

Deprecated: Use OmniCampaignStatus.Descriptor instead.

func (OmniCampaignStatus) Number

func (OmniCampaignStatus) String

func (x OmniCampaignStatus) String() string

func (OmniCampaignStatus) Type

type OmniCannedMessage

type OmniCannedMessage struct {

	// canned message id
	CannedMessageId string `protobuf:"bytes,1,opt,name=canned_message_id,json=cannedMessageId,proto3" json:"canned_message_id,omitempty"`
	// contains filtered or unexported fields
}

func (*OmniCannedMessage) Descriptor deprecated

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

Deprecated: Use OmniCannedMessage.ProtoReflect.Descriptor instead.

func (*OmniCannedMessage) GetCannedMessageId

func (x *OmniCannedMessage) GetCannedMessageId() string

func (*OmniCannedMessage) ProtoMessage

func (*OmniCannedMessage) ProtoMessage()

func (*OmniCannedMessage) ProtoReflect

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

func (*OmniCannedMessage) Reset

func (x *OmniCannedMessage) Reset()

func (*OmniCannedMessage) String

func (x *OmniCannedMessage) String() string

type OmniCloseConversation

type OmniCloseConversation struct {

	// primary asm session identifier
	PrimaryAsmSessionSid *wrapperspb.Int64Value `protobuf:"bytes,1,opt,name=primary_asm_session_sid,json=primaryAsmSessionSid,proto3" json:"primary_asm_session_sid,omitempty"`
	// user name used to display in the UI. This field is only set by
	// the backend when the payload is being sent to the UI
	UserName string `protobuf:"bytes,2,opt,name=user_name,json=userName,proto3" json:"user_name,omitempty"`
	// contains filtered or unexported fields
}

func (*OmniCloseConversation) Descriptor deprecated

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

Deprecated: Use OmniCloseConversation.ProtoReflect.Descriptor instead.

func (*OmniCloseConversation) GetPrimaryAsmSessionSid

func (x *OmniCloseConversation) GetPrimaryAsmSessionSid() *wrapperspb.Int64Value

func (*OmniCloseConversation) GetUserName added in v1.8.23

func (x *OmniCloseConversation) GetUserName() string

func (*OmniCloseConversation) ProtoMessage

func (*OmniCloseConversation) ProtoMessage()

func (*OmniCloseConversation) ProtoReflect

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

func (*OmniCloseConversation) Reset

func (x *OmniCloseConversation) Reset()

func (*OmniCloseConversation) String

func (x *OmniCloseConversation) String() string

type OmniComplianceAction added in v1.7.40

type OmniComplianceAction struct {

	// a list of config keywords
	Keywords []string `protobuf:"bytes,1,rep,name=keywords,proto3" json:"keywords,omitempty"`
	// confirmation for the config
	ConfirmationMessage string `protobuf:"bytes,2,opt,name=confirmation_message,json=confirmationMessage,proto3" json:"confirmation_message,omitempty"`
	IsFuzzyMatch        bool   `protobuf:"varint,3,opt,name=is_fuzzy_match,json=isFuzzyMatch,proto3" json:"is_fuzzy_match,omitempty"`
	// contains filtered or unexported fields
}

OmniComplianceAction - configuration action for omni compliance

func (*OmniComplianceAction) Descriptor deprecated added in v1.7.40

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

Deprecated: Use OmniComplianceAction.ProtoReflect.Descriptor instead.

func (*OmniComplianceAction) GetConfirmationMessage added in v1.7.40

func (x *OmniComplianceAction) GetConfirmationMessage() string

func (*OmniComplianceAction) GetIsFuzzyMatch added in v1.7.71

func (x *OmniComplianceAction) GetIsFuzzyMatch() bool

func (*OmniComplianceAction) GetKeywords added in v1.7.40

func (x *OmniComplianceAction) GetKeywords() []string

func (*OmniComplianceAction) ProtoMessage added in v1.7.40

func (*OmniComplianceAction) ProtoMessage()

func (*OmniComplianceAction) ProtoReflect added in v1.7.40

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

func (*OmniComplianceAction) Reset added in v1.7.40

func (x *OmniComplianceAction) Reset()

func (*OmniComplianceAction) String added in v1.7.40

func (x *OmniComplianceAction) String() string

type OmniComplianceConfig added in v1.7.40

type OmniComplianceConfig struct {

	// opting in to different compliance settings
	OptIn *OmniComplianceAction `protobuf:"bytes,1,opt,name=opt_in,json=optIn,proto3" json:"opt_in,omitempty"`
	// opting out of different compliance settings
	OptOut *OmniComplianceAction `protobuf:"bytes,2,opt,name=opt_out,json=optOut,proto3" json:"opt_out,omitempty"`
	// help regarding compliance settings
	Help *OmniComplianceAction `protobuf:"bytes,3,opt,name=help,proto3" json:"help,omitempty"`
	// information regarding compliance settings
	Information *OmniComplianceAction `protobuf:"bytes,4,opt,name=information,proto3" json:"information,omitempty"`
	// scrub list identifier
	ScrubListId string `protobuf:"bytes,5,opt,name=scrub_list_id,json=scrubListId,proto3" json:"scrub_list_id,omitempty"`
	// rule set identifier
	RuleSetId *wrapperspb.StringValue `protobuf:"bytes,6,opt,name=rule_set_id,json=ruleSetId,proto3" json:"rule_set_id,omitempty"`
	// contains filtered or unexported fields
}

OmniComplianceConfig -

func (*OmniComplianceConfig) Descriptor deprecated added in v1.7.40

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

Deprecated: Use OmniComplianceConfig.ProtoReflect.Descriptor instead.

func (*OmniComplianceConfig) GetHelp added in v1.7.40

func (*OmniComplianceConfig) GetInformation added in v1.7.40

func (x *OmniComplianceConfig) GetInformation() *OmniComplianceAction

func (*OmniComplianceConfig) GetOptIn added in v1.7.40

func (*OmniComplianceConfig) GetOptOut added in v1.7.40

func (*OmniComplianceConfig) GetRuleSetId added in v1.7.40

func (x *OmniComplianceConfig) GetRuleSetId() *wrapperspb.StringValue

func (*OmniComplianceConfig) GetScrubListId added in v1.7.40

func (x *OmniComplianceConfig) GetScrubListId() string

func (*OmniComplianceConfig) ProtoMessage added in v1.7.40

func (*OmniComplianceConfig) ProtoMessage()

func (*OmniComplianceConfig) ProtoReflect added in v1.7.40

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

func (*OmniComplianceConfig) Reset added in v1.7.40

func (x *OmniComplianceConfig) Reset()

func (*OmniComplianceConfig) String added in v1.7.40

func (x *OmniComplianceConfig) String() string

type OmniConversation

type OmniConversation struct {

	// primary key or internal identifier for conversation
	ConversationSid int64 `protobuf:"varint,1,opt,name=conversation_sid,json=conversationSid,proto3" json:"conversation_sid,omitempty"`
	// the conversation's channel type i.e. chat|email|sms|whatsapp|etc.
	ChannelType ChannelType `protobuf:"varint,2,opt,name=channel_type,json=channelType,proto3,enum=api.commons.ChannelType" json:"channel_type,omitempty"`
	// the agent's skills
	Skills *OmniConversationSkills `protobuf:"bytes,3,opt,name=skills,proto3" json:"skills,omitempty"`
	// when the conversation was created
	DateCreated *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=date_created,json=dateCreated,proto3" json:"date_created,omitempty"`
	// time the conversation was last modified
	DateModified *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=date_modified,json=dateModified,proto3" json:"date_modified,omitempty"`
	// the current status of the conversation i.e. AwaitingAssignment
	Status ConversationStatus `protobuf:"varint,6,opt,name=status,proto3,enum=api.commons.ConversationStatus" json:"status,omitempty"`
	// the customer's email address
	CustomerEmailAddress *wrapperspb.StringValue `protobuf:"bytes,7,opt,name=customer_email_address,json=customerEmailAddress,proto3" json:"customer_email_address,omitempty"`
	// the customer's phone number
	CustomerPhoneNumber *wrapperspb.StringValue `protobuf:"bytes,8,opt,name=customer_phone_number,json=customerPhoneNumber,proto3" json:"customer_phone_number,omitempty"`
	// the customer's name
	CustomerName *wrapperspb.StringValue `protobuf:"bytes,9,opt,name=customer_name,json=customerName,proto3" json:"customer_name,omitempty"`
	// the identifier of the inbound campaign this conversation is a part of
	CampaignSid int64 `protobuf:"varint,10,opt,name=campaign_sid,json=campaignSid,proto3" json:"campaign_sid,omitempty"`
	// the identifier used to reference this conversation
	ReferenceId *wrapperspb.StringValue `protobuf:"bytes,11,opt,name=reference_id,json=referenceId,proto3" json:"reference_id,omitempty"`
	// time the last message was received
	LastMessageTime *timestamppb.Timestamp `protobuf:"bytes,12,opt,name=last_message_time,json=lastMessageTime,proto3" json:"last_message_time,omitempty"`
	// information collected during the conversation
	ConversationCollectedData *ConversationCollectedData `` /* 139-byte string literal not displayed */
	// SLA timers
	SlaTimeouts *SLATimeouts `protobuf:"bytes,14,opt,name=sla_timeouts,json=slaTimeouts,proto3" json:"sla_timeouts,omitempty"`
	// assignments list
	ConversationAssignments []*OmniConversationAssignment `` /* 131-byte string literal not displayed */
	// conversation optional metadata
	Metadata *OmniConversation_ConversationDetails `protobuf:"bytes,16,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// time the conversation was ended
	EndTime *timestamppb.Timestamp `protobuf:"bytes,18,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
	// the identifier of the campaign module this conversation is a part of
	CampaignModuleSid int64 `protobuf:"varint,19,opt,name=campaign_module_sid,json=campaignModuleSid,proto3" json:"campaign_module_sid,omitempty"`
	// the time that the last group of message started. A message group is a
	// continuous set of messages from the same type of sender
	LastMessageGroupTime *timestamppb.Timestamp `` /* 126-byte string literal not displayed */
	// the sender type of the last message group
	LastMessageGroupType OmniSenderType `` /* 159-byte string literal not displayed */
	// the result type of the conversation
	Result OmniConversationResult `protobuf:"varint,22,opt,name=result,proto3,enum=api.commons.OmniConversationResult" json:"result,omitempty"`
	// time the status was changed
	LastStateChangedTime *timestamppb.Timestamp `` /* 126-byte string literal not displayed */
	// contains filtered or unexported fields
}

OmniConversation -

func (*OmniConversation) Descriptor deprecated

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

Deprecated: Use OmniConversation.ProtoReflect.Descriptor instead.

func (*OmniConversation) GetCampaignModuleSid

func (x *OmniConversation) GetCampaignModuleSid() int64

func (*OmniConversation) GetCampaignSid

func (x *OmniConversation) GetCampaignSid() int64

func (*OmniConversation) GetChannelType

func (x *OmniConversation) GetChannelType() ChannelType

func (*OmniConversation) GetConversationAssignments

func (x *OmniConversation) GetConversationAssignments() []*OmniConversationAssignment

func (*OmniConversation) GetConversationCollectedData

func (x *OmniConversation) GetConversationCollectedData() *ConversationCollectedData

func (*OmniConversation) GetConversationSid

func (x *OmniConversation) GetConversationSid() int64

func (*OmniConversation) GetCustomerEmailAddress

func (x *OmniConversation) GetCustomerEmailAddress() *wrapperspb.StringValue

func (*OmniConversation) GetCustomerName

func (x *OmniConversation) GetCustomerName() *wrapperspb.StringValue

func (*OmniConversation) GetCustomerPhoneNumber

func (x *OmniConversation) GetCustomerPhoneNumber() *wrapperspb.StringValue

func (*OmniConversation) GetDateCreated

func (x *OmniConversation) GetDateCreated() *timestamppb.Timestamp

func (*OmniConversation) GetDateModified

func (x *OmniConversation) GetDateModified() *timestamppb.Timestamp

func (*OmniConversation) GetEndTime

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

func (*OmniConversation) GetLastMessageGroupTime

func (x *OmniConversation) GetLastMessageGroupTime() *timestamppb.Timestamp

func (*OmniConversation) GetLastMessageGroupType

func (x *OmniConversation) GetLastMessageGroupType() OmniSenderType

func (*OmniConversation) GetLastMessageTime

func (x *OmniConversation) GetLastMessageTime() *timestamppb.Timestamp

func (*OmniConversation) GetLastStateChangedTime

func (x *OmniConversation) GetLastStateChangedTime() *timestamppb.Timestamp

func (*OmniConversation) GetMetadata

func (*OmniConversation) GetReferenceId

func (x *OmniConversation) GetReferenceId() *wrapperspb.StringValue

func (*OmniConversation) GetResult

func (*OmniConversation) GetSkills

func (x *OmniConversation) GetSkills() *OmniConversationSkills

func (*OmniConversation) GetSlaTimeouts

func (x *OmniConversation) GetSlaTimeouts() *SLATimeouts

func (*OmniConversation) GetStatus

func (x *OmniConversation) GetStatus() ConversationStatus

func (*OmniConversation) ProtoMessage

func (*OmniConversation) ProtoMessage()

func (*OmniConversation) ProtoReflect

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

func (*OmniConversation) Reset

func (x *OmniConversation) Reset()

func (*OmniConversation) String

func (x *OmniConversation) String() string

type OmniConversationAssignment

type OmniConversationAssignment struct {

	// primary key or internal identifier for conversation
	ConversationAssignmentSid int64 `` /* 139-byte string literal not displayed */
	// conversation id
	ConversationSid int64 `protobuf:"varint,2,opt,name=conversation_sid,json=conversationSid,proto3" json:"conversation_sid,omitempty"`
	// is an active
	IsActive bool `protobuf:"varint,5,opt,name=is_active,json=isActive,proto3" json:"is_active,omitempty"`
	// type of assignment
	AssignmentType AgentConversationAssignmentType `` /* 153-byte string literal not displayed */
	// date assignment was created
	DateCreated *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=date_created,json=dateCreated,proto3" json:"date_created,omitempty"`
	// date assignment was last modified
	DateModified *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=date_modified,json=dateModified,proto3" json:"date_modified,omitempty"`
	// user assigned to the conversation
	UserId string `protobuf:"bytes,9,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// conversation assignment optional metadata
	Metadata *OmniConversationAssignment_ConversationAssignmentDetails `protobuf:"bytes,10,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// asm conversations id
	AsmSessionSid int64 `protobuf:"varint,11,opt,name=asm_session_sid,json=asmSessionSid,proto3" json:"asm_session_sid,omitempty"`
	// contains filtered or unexported fields
}

OmniConversationAssignment -

func (*OmniConversationAssignment) Descriptor deprecated

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

Deprecated: Use OmniConversationAssignment.ProtoReflect.Descriptor instead.

func (*OmniConversationAssignment) GetAsmSessionSid

func (x *OmniConversationAssignment) GetAsmSessionSid() int64

func (*OmniConversationAssignment) GetAssignmentType

func (*OmniConversationAssignment) GetConversationAssignmentSid

func (x *OmniConversationAssignment) GetConversationAssignmentSid() int64

func (*OmniConversationAssignment) GetConversationSid

func (x *OmniConversationAssignment) GetConversationSid() int64

func (*OmniConversationAssignment) GetDateCreated

func (x *OmniConversationAssignment) GetDateCreated() *timestamppb.Timestamp

func (*OmniConversationAssignment) GetDateModified

func (x *OmniConversationAssignment) GetDateModified() *timestamppb.Timestamp

func (*OmniConversationAssignment) GetIsActive

func (x *OmniConversationAssignment) GetIsActive() bool

func (*OmniConversationAssignment) GetMetadata

func (*OmniConversationAssignment) GetUserId

func (x *OmniConversationAssignment) GetUserId() string

func (*OmniConversationAssignment) ProtoMessage

func (*OmniConversationAssignment) ProtoMessage()

func (*OmniConversationAssignment) ProtoReflect

func (*OmniConversationAssignment) Reset

func (x *OmniConversationAssignment) Reset()

func (*OmniConversationAssignment) String

func (x *OmniConversationAssignment) String() string

type OmniConversationAssignment_ConversationAssignmentDetails

type OmniConversationAssignment_ConversationAssignmentDetails struct {

	// the assigned user's name
	UserName string `protobuf:"bytes,1,opt,name=user_name,json=userName,proto3" json:"user_name,omitempty"`
	// contains filtered or unexported fields
}

metadata details related to the conversation assignment

func (*OmniConversationAssignment_ConversationAssignmentDetails) Descriptor deprecated

Deprecated: Use OmniConversationAssignment_ConversationAssignmentDetails.ProtoReflect.Descriptor instead.

func (*OmniConversationAssignment_ConversationAssignmentDetails) GetUserName

func (*OmniConversationAssignment_ConversationAssignmentDetails) ProtoMessage

func (*OmniConversationAssignment_ConversationAssignmentDetails) ProtoReflect

func (*OmniConversationAssignment_ConversationAssignmentDetails) Reset

func (*OmniConversationAssignment_ConversationAssignmentDetails) String

type OmniConversationMetadataName

type OmniConversationMetadataName int32

OmniConversationMetadataName -

const (
	OmniConversationMetadataName_AGENT_RESPONSE_TIME                                               OmniConversationMetadataName = 0
	OmniConversationMetadataName_CUSTOMER_WAIT_TIME                                                OmniConversationMetadataName = 1
	OmniConversationMetadataName_HANDLE_TIME                                                       OmniConversationMetadataName = 2
	OmniConversationMetadataName_TRANSCRIPT_PATH                                                   OmniConversationMetadataName = 3
	OmniConversationMetadataName_OMNI_CONVERSATION_METADATA_NAME_FLOW_DATA                         OmniConversationMetadataName = 4
	OmniConversationMetadataName_OMNI_CONVERSATION_METADATA_NAME_VOICE_DATA                        OmniConversationMetadataName = 5
	OmniConversationMetadataName_OMNI_CONVERSATION_METADATA_NAME_TIMER_WAIT                        OmniConversationMetadataName = 10
	OmniConversationMetadataName_OMNI_CONVERSATION_METADATA_NAME_TIMER_TALK                        OmniConversationMetadataName = 100
	OmniConversationMetadataName_OMNI_CONVERSATION_METADATA_NAME_TIMER_TALK_INITIAL_AGENT_RESPONSE OmniConversationMetadataName = 101
	OmniConversationMetadataName_OMNI_CONVERSATION_METADATA_NAME_TIMER_TALK_AGENT_RESPONSE         OmniConversationMetadataName = 102
	OmniConversationMetadataName_OMNI_CONVERSATION_METADATA_NAME_TIMER_TALK_CUSTOMER_RESPONSE      OmniConversationMetadataName = 103
	OmniConversationMetadataName_OMNI_CONVERSATION_METADATA_NAME_TIMER_TALK_SUSPENDED              OmniConversationMetadataName = 104
	OmniConversationMetadataName_OMNI_CONVERSATION_METADATA_NAME_TIMER_WRAP_UP                     OmniConversationMetadataName = 200
	OmniConversationMetadataName_OMNI_CONVERSATION_METADATA_NAME_TIMER_IDLE                        OmniConversationMetadataName = 300
)

func (OmniConversationMetadataName) Descriptor

func (OmniConversationMetadataName) Enum

func (OmniConversationMetadataName) EnumDescriptor deprecated

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

Deprecated: Use OmniConversationMetadataName.Descriptor instead.

func (OmniConversationMetadataName) Number

func (OmniConversationMetadataName) String

func (OmniConversationMetadataName) Type

type OmniConversationResult

type OmniConversationResult int32

OmniConversationResult -

const (
	OmniConversationResult_NONE      OmniConversationResult = 0
	OmniConversationResult_ABANDONED OmniConversationResult = 1
)

func (OmniConversationResult) Descriptor

func (OmniConversationResult) Enum

func (OmniConversationResult) EnumDescriptor deprecated

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

Deprecated: Use OmniConversationResult.Descriptor instead.

func (OmniConversationResult) Number

func (OmniConversationResult) String

func (x OmniConversationResult) String() string

func (OmniConversationResult) Type

type OmniConversationSkills

type OmniConversationSkills struct {

	// map of agent skills
	Skills map[string]bool `` /* 140-byte string literal not displayed */
	// contains filtered or unexported fields
}

OmniConversationSkills -

func (*OmniConversationSkills) Descriptor deprecated

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

Deprecated: Use OmniConversationSkills.ProtoReflect.Descriptor instead.

func (*OmniConversationSkills) GetSkills

func (x *OmniConversationSkills) GetSkills() map[string]bool

func (*OmniConversationSkills) ProtoMessage

func (*OmniConversationSkills) ProtoMessage()

func (*OmniConversationSkills) ProtoReflect

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

func (*OmniConversationSkills) Reset

func (x *OmniConversationSkills) Reset()

func (*OmniConversationSkills) String

func (x *OmniConversationSkills) String() string

type OmniConversationUserInformation

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

func (*OmniConversationUserInformation) Descriptor deprecated

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

Deprecated: Use OmniConversationUserInformation.ProtoReflect.Descriptor instead.

func (*OmniConversationUserInformation) GetName

func (*OmniConversationUserInformation) GetUserId

func (x *OmniConversationUserInformation) GetUserId() string

func (*OmniConversationUserInformation) ProtoMessage

func (*OmniConversationUserInformation) ProtoMessage()

func (*OmniConversationUserInformation) ProtoReflect

func (*OmniConversationUserInformation) Reset

func (*OmniConversationUserInformation) String

type OmniConversation_ConversationDetails

type OmniConversation_ConversationDetails struct {

	// the associated campaign's name
	CampaignName string `protobuf:"bytes,1,opt,name=campaign_name,json=campaignName,proto3" json:"campaign_name,omitempty"`
	// support_email
	SupportEmail string `protobuf:"bytes,2,opt,name=support_email,json=supportEmail,proto3" json:"support_email,omitempty"`
	// campaign shorten url
	CampaignShortenUrl bool `protobuf:"varint,3,opt,name=campaign_shorten_url,json=campaignShortenUrl,proto3" json:"campaign_shorten_url,omitempty"`
	// payment portal ids
	PaymentPortalIds []string `protobuf:"bytes,4,rep,name=payment_portal_ids,json=paymentPortalIds,proto3" json:"payment_portal_ids,omitempty"`
	// contains filtered or unexported fields
}

metadata details related to the conversation

func (*OmniConversation_ConversationDetails) Descriptor deprecated

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

Deprecated: Use OmniConversation_ConversationDetails.ProtoReflect.Descriptor instead.

func (*OmniConversation_ConversationDetails) GetCampaignName

func (x *OmniConversation_ConversationDetails) GetCampaignName() string

func (*OmniConversation_ConversationDetails) GetCampaignShortenUrl

func (x *OmniConversation_ConversationDetails) GetCampaignShortenUrl() bool

func (*OmniConversation_ConversationDetails) GetPaymentPortalIds added in v1.5.2

func (x *OmniConversation_ConversationDetails) GetPaymentPortalIds() []string

func (*OmniConversation_ConversationDetails) GetSupportEmail

func (x *OmniConversation_ConversationDetails) GetSupportEmail() string

func (*OmniConversation_ConversationDetails) ProtoMessage

func (*OmniConversation_ConversationDetails) ProtoMessage()

func (*OmniConversation_ConversationDetails) ProtoReflect

func (*OmniConversation_ConversationDetails) Reset

func (*OmniConversation_ConversationDetails) String

type OmniCustomUnsubscribeLink struct {

	// unique identifier for the custom unsubscribe link
	CustomUnsubscribeLinkSid int64 `` /* 138-byte string literal not displayed */
	// the name of the link
	LinkName string `protobuf:"bytes,2,opt,name=link_name,json=linkName,proto3" json:"link_name,omitempty"`
	// the link's url
	LinkUrl string `protobuf:"bytes,3,opt,name=link_url,json=linkUrl,proto3" json:"link_url,omitempty"`
	// if the link has been validated
	Validated bool `protobuf:"varint,4,opt,name=validated,proto3" json:"validated,omitempty"`
	// the time the link was created
	DateCreated *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=date_created,json=dateCreated,proto3" json:"date_created,omitempty"`
	// the time the link was last modified
	DateModified *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=date_modified,json=dateModified,proto3" json:"date_modified,omitempty"`
	// the time the link was validated
	DateValidated *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=date_validated,json=dateValidated,proto3" json:"date_validated,omitempty"`
	// the link's description
	Description string `protobuf:"bytes,9,opt,name=description,proto3" json:"description,omitempty"`
	// if the link was deleted
	Deleted bool `protobuf:"varint,10,opt,name=deleted,proto3" json:"deleted,omitempty"`
	// contains filtered or unexported fields
}

OmniCustomUnsubscribeLink -

func (*OmniCustomUnsubscribeLink) Descriptor deprecated

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

Deprecated: Use OmniCustomUnsubscribeLink.ProtoReflect.Descriptor instead.

func (*OmniCustomUnsubscribeLink) GetCustomUnsubscribeLinkSid

func (x *OmniCustomUnsubscribeLink) GetCustomUnsubscribeLinkSid() int64

func (*OmniCustomUnsubscribeLink) GetDateCreated

func (x *OmniCustomUnsubscribeLink) GetDateCreated() *timestamppb.Timestamp

func (*OmniCustomUnsubscribeLink) GetDateModified

func (x *OmniCustomUnsubscribeLink) GetDateModified() *timestamppb.Timestamp

func (*OmniCustomUnsubscribeLink) GetDateValidated

func (x *OmniCustomUnsubscribeLink) GetDateValidated() *timestamppb.Timestamp

func (*OmniCustomUnsubscribeLink) GetDeleted

func (x *OmniCustomUnsubscribeLink) GetDeleted() bool

func (*OmniCustomUnsubscribeLink) GetDescription

func (x *OmniCustomUnsubscribeLink) GetDescription() string

func (*OmniCustomUnsubscribeLink) GetLinkName

func (x *OmniCustomUnsubscribeLink) GetLinkName() string

func (*OmniCustomUnsubscribeLink) GetLinkUrl

func (x *OmniCustomUnsubscribeLink) GetLinkUrl() string

func (*OmniCustomUnsubscribeLink) GetValidated

func (x *OmniCustomUnsubscribeLink) GetValidated() bool

func (*OmniCustomUnsubscribeLink) ProtoMessage

func (*OmniCustomUnsubscribeLink) ProtoMessage()

func (*OmniCustomUnsubscribeLink) ProtoReflect

func (*OmniCustomUnsubscribeLink) Reset

func (x *OmniCustomUnsubscribeLink) Reset()

func (*OmniCustomUnsubscribeLink) String

func (x *OmniCustomUnsubscribeLink) String() string

type OmniDataField

type OmniDataField struct {

	// the field identifier
	FieldSid int64 `protobuf:"varint,1,opt,name=field_sid,json=fieldSid,proto3" json:"field_sid,omitempty"`
	// the identifier of the "parent" this field belongs to
	ParentSid int64 `protobuf:"varint,2,opt,name=parent_sid,json=parentSid,proto3" json:"parent_sid,omitempty"`
	// the name of this field
	Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	// the value of this field encoded as a string
	Value string `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"`
	// the type of value stored in this field (string|json|int|etc.)
	Type FieldType `protobuf:"varint,5,opt,name=type,proto3,enum=api.commons.FieldType" json:"type,omitempty"`
	// contains filtered or unexported fields
}

OmniDataField -

func (*OmniDataField) Descriptor deprecated

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

Deprecated: Use OmniDataField.ProtoReflect.Descriptor instead.

func (*OmniDataField) GetFieldSid

func (x *OmniDataField) GetFieldSid() int64

func (*OmniDataField) GetName

func (x *OmniDataField) GetName() string

func (*OmniDataField) GetParentSid

func (x *OmniDataField) GetParentSid() int64

func (*OmniDataField) GetType

func (x *OmniDataField) GetType() FieldType

func (*OmniDataField) GetValue

func (x *OmniDataField) GetValue() string

func (*OmniDataField) ProtoMessage

func (*OmniDataField) ProtoMessage()

func (*OmniDataField) ProtoReflect

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

func (*OmniDataField) Reset

func (x *OmniDataField) Reset()

func (*OmniDataField) String

func (x *OmniDataField) String() string

type OmniDataMessage added in v1.7.71

type OmniDataMessage struct {

	// Data for flows, should always be json
	Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	// Message id of the html form this is in reply to
	MessageSid int64 `protobuf:"varint,2,opt,name=message_sid,json=messageSid,proto3" json:"message_sid,omitempty"`
	// contains filtered or unexported fields
}

func (*OmniDataMessage) Descriptor deprecated added in v1.7.71

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

Deprecated: Use OmniDataMessage.ProtoReflect.Descriptor instead.

func (*OmniDataMessage) GetMessage added in v1.7.71

func (x *OmniDataMessage) GetMessage() string

func (*OmniDataMessage) GetMessageSid added in v1.7.71

func (x *OmniDataMessage) GetMessageSid() int64

func (*OmniDataMessage) ProtoMessage added in v1.7.71

func (*OmniDataMessage) ProtoMessage()

func (*OmniDataMessage) ProtoReflect added in v1.7.71

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

func (*OmniDataMessage) Reset added in v1.7.71

func (x *OmniDataMessage) Reset()

func (*OmniDataMessage) String added in v1.7.71

func (x *OmniDataMessage) String() string

type OmniFinishWrapUp

type OmniFinishWrapUp struct {

	// primary asm session identifier
	PrimaryAsmSessionSid *wrapperspb.Int64Value `protobuf:"bytes,1,opt,name=primary_asm_session_sid,json=primaryAsmSessionSid,proto3" json:"primary_asm_session_sid,omitempty"`
	// contains filtered or unexported fields
}

func (*OmniFinishWrapUp) Descriptor deprecated

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

Deprecated: Use OmniFinishWrapUp.ProtoReflect.Descriptor instead.

func (*OmniFinishWrapUp) GetPrimaryAsmSessionSid

func (x *OmniFinishWrapUp) GetPrimaryAsmSessionSid() *wrapperspb.Int64Value

func (*OmniFinishWrapUp) ProtoMessage

func (*OmniFinishWrapUp) ProtoMessage()

func (*OmniFinishWrapUp) ProtoReflect

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

func (*OmniFinishWrapUp) Reset

func (x *OmniFinishWrapUp) Reset()

func (*OmniFinishWrapUp) String

func (x *OmniFinishWrapUp) String() string

type OmniMessage

type OmniMessage struct {

	// this is the primary key or internal tcn identifier for the message
	MessageSid int64 `protobuf:"varint,1,opt,name=message_sid,json=messageSid,proto3" json:"message_sid,omitempty"`
	// this is the user id that sent the message - this can be not set which would
	// be the case if it's not an agent message
	UserId *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// this is who the message is from
	// chat = if agent then user_id, if customer then name
	// email = email address
	// sms = phone number
	// whatsapp = phone number
	SentFrom string `protobuf:"bytes,5,opt,name=sent_from,json=sentFrom,proto3" json:"sent_from,omitempty"`
	// this is who the message is to
	// chat = if customer then name, otherwise leave as an empty string
	// email = email address
	// sms = phone number
	// whatsapp = phone number
	SentTo string `protobuf:"bytes,6,opt,name=sent_to,json=sentTo,proto3" json:"sent_to,omitempty"`
	// the message channel type
	ChannelType ChannelType `protobuf:"varint,7,opt,name=channel_type,json=channelType,proto3,enum=api.commons.ChannelType" json:"channel_type,omitempty"`
	// this is how the message is referenced by the outside world
	// chat = not set
	// email = email message header
	// sms = not set
	// whatsapp = not set
	ReferenceId *wrapperspb.StringValue `protobuf:"bytes,8,opt,name=reference_id,json=referenceId,proto3" json:"reference_id,omitempty"`
	// this is an id that the UI generates so it's able to identify it when it sees it again
	UiReferenceId string `protobuf:"bytes,10,opt,name=ui_reference_id,json=uiReferenceId,proto3" json:"ui_reference_id,omitempty"`
	// this is the payload of the message
	Payload *OmniMessagePayload `protobuf:"bytes,11,opt,name=payload,proto3" json:"payload,omitempty"`
	// the id of the conversation. This is not required to be set because the message could
	// belong to a outbound campaign only
	ConversationSid *Int64Id `protobuf:"bytes,12,opt,name=conversation_sid,json=conversationSid,proto3" json:"conversation_sid,omitempty"`
	// the current status of the message.
	Status OmniMessageStatus `protobuf:"varint,14,opt,name=status,proto3,enum=api.commons.OmniMessageStatus" json:"status,omitempty"`
	// the time the message was created
	DateCreated *timestamppb.Timestamp `protobuf:"bytes,15,opt,name=date_created,json=dateCreated,proto3" json:"date_created,omitempty"`
	// the time the message was last modified
	DateModified *timestamppb.Timestamp `protobuf:"bytes,16,opt,name=date_modified,json=dateModified,proto3" json:"date_modified,omitempty"`
	// identifier of the campaign the message belongs to
	CampaignSid int64 `protobuf:"varint,17,opt,name=campaign_sid,json=campaignSid,proto3" json:"campaign_sid,omitempty"`
	// The subject of the conversation
	// chat = not set
	// email = the email subject line
	// sms = not set
	// whatsapp = not set
	Subject *wrapperspb.StringValue `protobuf:"bytes,19,opt,name=subject,proto3" json:"subject,omitempty"`
	// if this message is coming from omni boss is a manager message
	SenderType OmniSenderType `protobuf:"varint,21,opt,name=sender_type,json=senderType,proto3,enum=api.commons.OmniSenderType" json:"sender_type,omitempty"`
	// status message
	StatusMessage *wrapperspb.StringValue `protobuf:"bytes,22,opt,name=status_message,json=statusMessage,proto3" json:"status_message,omitempty"`
	// the message format
	MessageFormat MessageFormat `` /* 133-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*OmniMessage) Descriptor deprecated

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

Deprecated: Use OmniMessage.ProtoReflect.Descriptor instead.

func (*OmniMessage) GetCampaignSid

func (x *OmniMessage) GetCampaignSid() int64

func (*OmniMessage) GetChannelType

func (x *OmniMessage) GetChannelType() ChannelType

func (*OmniMessage) GetConversationSid

func (x *OmniMessage) GetConversationSid() *Int64Id

func (*OmniMessage) GetDateCreated

func (x *OmniMessage) GetDateCreated() *timestamppb.Timestamp

func (*OmniMessage) GetDateModified

func (x *OmniMessage) GetDateModified() *timestamppb.Timestamp

func (*OmniMessage) GetMessageFormat added in v1.7.74

func (x *OmniMessage) GetMessageFormat() MessageFormat

func (*OmniMessage) GetMessageSid

func (x *OmniMessage) GetMessageSid() int64

func (*OmniMessage) GetPayload

func (x *OmniMessage) GetPayload() *OmniMessagePayload

func (*OmniMessage) GetReferenceId

func (x *OmniMessage) GetReferenceId() *wrapperspb.StringValue

func (*OmniMessage) GetSenderType

func (x *OmniMessage) GetSenderType() OmniSenderType

func (*OmniMessage) GetSentFrom

func (x *OmniMessage) GetSentFrom() string

func (*OmniMessage) GetSentTo

func (x *OmniMessage) GetSentTo() string

func (*OmniMessage) GetStatus

func (x *OmniMessage) GetStatus() OmniMessageStatus

func (*OmniMessage) GetStatusMessage

func (x *OmniMessage) GetStatusMessage() *wrapperspb.StringValue

func (*OmniMessage) GetSubject

func (x *OmniMessage) GetSubject() *wrapperspb.StringValue

func (*OmniMessage) GetUiReferenceId

func (x *OmniMessage) GetUiReferenceId() string

func (*OmniMessage) GetUserId

func (x *OmniMessage) GetUserId() *wrapperspb.StringValue

func (*OmniMessage) ProtoMessage

func (*OmniMessage) ProtoMessage()

func (*OmniMessage) ProtoReflect

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

func (*OmniMessage) Reset

func (x *OmniMessage) Reset()

func (*OmniMessage) String

func (x *OmniMessage) String() string

type OmniMessagePayload

type OmniMessagePayload struct {

	// Types that are valid to be assigned to Payload:
	//
	//	*OmniMessagePayload_TextMessage
	//	*OmniMessagePayload_TypingNotification
	//	*OmniMessagePayload_Reassignment
	//	*OmniMessagePayload_RequestAttachmentUploadUrl
	//	*OmniMessagePayload_AttachmentUploadUrl
	//	*OmniMessagePayload_Attachment
	//	*OmniMessagePayload_CloseConversation
	//	*OmniMessagePayload_AssignConversation
	//	*OmniMessagePayload_UnassignConversation
	//	*OmniMessagePayload_FinishWrapUp
	//	*OmniMessagePayload_Suspend
	//	*OmniMessagePayload_StartWrapUp
	//	*OmniMessagePayload_QueueInformation
	//	*OmniMessagePayload_RequestQueueInformation
	//	*OmniMessagePayload_OffLoadedTextMessage
	//	*OmniMessagePayload_CannedMessage
	//	*OmniMessagePayload_DataMessage
	Payload isOmniMessagePayload_Payload `protobuf_oneof:"payload"`
	// contains filtered or unexported fields
}

func (*OmniMessagePayload) Descriptor deprecated

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

Deprecated: Use OmniMessagePayload.ProtoReflect.Descriptor instead.

func (*OmniMessagePayload) GetAssignConversation

func (x *OmniMessagePayload) GetAssignConversation() *OmniAssignConversation

func (*OmniMessagePayload) GetAttachment

func (x *OmniMessagePayload) GetAttachment() *OmniAttachment

func (*OmniMessagePayload) GetAttachmentUploadUrl

func (x *OmniMessagePayload) GetAttachmentUploadUrl() *OmniAttachmentUploadURL

func (*OmniMessagePayload) GetCannedMessage

func (x *OmniMessagePayload) GetCannedMessage() *OmniCannedMessage

func (*OmniMessagePayload) GetCloseConversation

func (x *OmniMessagePayload) GetCloseConversation() *OmniCloseConversation

func (*OmniMessagePayload) GetDataMessage added in v1.7.71

func (x *OmniMessagePayload) GetDataMessage() *OmniDataMessage

func (*OmniMessagePayload) GetFinishWrapUp

func (x *OmniMessagePayload) GetFinishWrapUp() *OmniFinishWrapUp

func (*OmniMessagePayload) GetOffLoadedTextMessage

func (x *OmniMessagePayload) GetOffLoadedTextMessage() *OmniOffLoadedTextMessage

func (*OmniMessagePayload) GetPayload

func (x *OmniMessagePayload) GetPayload() isOmniMessagePayload_Payload

func (*OmniMessagePayload) GetQueueInformation

func (x *OmniMessagePayload) GetQueueInformation() *OmniQueueInformation

func (*OmniMessagePayload) GetReassignment

func (x *OmniMessagePayload) GetReassignment() *OmniReassignmentNotification

func (*OmniMessagePayload) GetRequestAttachmentUploadUrl

func (x *OmniMessagePayload) GetRequestAttachmentUploadUrl() *OmniRequestAttachmentUploadURL

func (*OmniMessagePayload) GetRequestQueueInformation

func (x *OmniMessagePayload) GetRequestQueueInformation() *OmniRequestQueueInformation

func (*OmniMessagePayload) GetStartWrapUp

func (x *OmniMessagePayload) GetStartWrapUp() *OmniStartWrapUp

func (*OmniMessagePayload) GetSuspend

func (x *OmniMessagePayload) GetSuspend() *OmniSuspend

func (*OmniMessagePayload) GetTextMessage

func (x *OmniMessagePayload) GetTextMessage() *OmniTextMessage

func (*OmniMessagePayload) GetTypingNotification

func (x *OmniMessagePayload) GetTypingNotification() *OmniTypingNotification

func (*OmniMessagePayload) GetUnassignConversation

func (x *OmniMessagePayload) GetUnassignConversation() *OmniUnassignConversation

func (*OmniMessagePayload) ProtoMessage

func (*OmniMessagePayload) ProtoMessage()

func (*OmniMessagePayload) ProtoReflect

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

func (*OmniMessagePayload) Reset

func (x *OmniMessagePayload) Reset()

func (*OmniMessagePayload) String

func (x *OmniMessagePayload) String() string

type OmniMessagePayload_AssignConversation

type OmniMessagePayload_AssignConversation struct {
	// assign conversation
	AssignConversation *OmniAssignConversation `protobuf:"bytes,107,opt,name=assign_conversation,json=assignConversation,proto3,oneof"`
}

type OmniMessagePayload_Attachment

type OmniMessagePayload_Attachment struct {
	// attachment
	Attachment *OmniAttachment `protobuf:"bytes,105,opt,name=attachment,proto3,oneof"`
}

type OmniMessagePayload_AttachmentUploadUrl

type OmniMessagePayload_AttachmentUploadUrl struct {
	// attachment upload url
	AttachmentUploadUrl *OmniAttachmentUploadURL `protobuf:"bytes,104,opt,name=attachment_upload_url,json=attachmentUploadUrl,proto3,oneof"`
}

type OmniMessagePayload_CannedMessage

type OmniMessagePayload_CannedMessage struct {
	// canned message
	CannedMessage *OmniCannedMessage `protobuf:"bytes,115,opt,name=canned_message,json=cannedMessage,proto3,oneof"`
}

type OmniMessagePayload_CloseConversation

type OmniMessagePayload_CloseConversation struct {
	// close conversation
	CloseConversation *OmniCloseConversation `protobuf:"bytes,106,opt,name=close_conversation,json=closeConversation,proto3,oneof"`
}

type OmniMessagePayload_DataMessage added in v1.7.71

type OmniMessagePayload_DataMessage struct {
	// data message
	DataMessage *OmniDataMessage `protobuf:"bytes,116,opt,name=data_message,json=dataMessage,proto3,oneof"`
}

type OmniMessagePayload_FinishWrapUp

type OmniMessagePayload_FinishWrapUp struct {
	// finished wrap up
	FinishWrapUp *OmniFinishWrapUp `protobuf:"bytes,109,opt,name=finish_wrap_up,json=finishWrapUp,proto3,oneof"`
}

type OmniMessagePayload_OffLoadedTextMessage

type OmniMessagePayload_OffLoadedTextMessage struct {
	// off loaded text message
	OffLoadedTextMessage *OmniOffLoadedTextMessage `protobuf:"bytes,114,opt,name=off_loaded_text_message,json=offLoadedTextMessage,proto3,oneof"`
}

type OmniMessagePayload_QueueInformation

type OmniMessagePayload_QueueInformation struct {
	// queue information
	QueueInformation *OmniQueueInformation `protobuf:"bytes,112,opt,name=queue_information,json=queueInformation,proto3,oneof"`
}

type OmniMessagePayload_Reassignment

type OmniMessagePayload_Reassignment struct {
	// reassignment notification
	Reassignment *OmniReassignmentNotification `protobuf:"bytes,102,opt,name=reassignment,proto3,oneof"`
}

type OmniMessagePayload_RequestAttachmentUploadUrl

type OmniMessagePayload_RequestAttachmentUploadUrl struct {
	// requesting attachment upload url
	RequestAttachmentUploadUrl *OmniRequestAttachmentUploadURL `protobuf:"bytes,103,opt,name=request_attachment_upload_url,json=requestAttachmentUploadUrl,proto3,oneof"`
}

type OmniMessagePayload_RequestQueueInformation

type OmniMessagePayload_RequestQueueInformation struct {
	// request queue information
	RequestQueueInformation *OmniRequestQueueInformation `protobuf:"bytes,113,opt,name=request_queue_information,json=requestQueueInformation,proto3,oneof"`
}

type OmniMessagePayload_StartWrapUp

type OmniMessagePayload_StartWrapUp struct {
	// start wrap up
	StartWrapUp *OmniStartWrapUp `protobuf:"bytes,111,opt,name=start_wrap_up,json=startWrapUp,proto3,oneof"`
}

type OmniMessagePayload_Suspend

type OmniMessagePayload_Suspend struct {
	// suspend
	Suspend *OmniSuspend `protobuf:"bytes,110,opt,name=suspend,proto3,oneof"`
}

type OmniMessagePayload_TextMessage

type OmniMessagePayload_TextMessage struct {
	// text message
	TextMessage *OmniTextMessage `protobuf:"bytes,100,opt,name=text_message,json=textMessage,proto3,oneof"`
}

type OmniMessagePayload_TypingNotification

type OmniMessagePayload_TypingNotification struct {
	// typing notification
	TypingNotification *OmniTypingNotification `protobuf:"bytes,101,opt,name=typing_notification,json=typingNotification,proto3,oneof"`
}

type OmniMessagePayload_UnassignConversation

type OmniMessagePayload_UnassignConversation struct {
	// unassign conversation
	UnassignConversation *OmniUnassignConversation `protobuf:"bytes,108,opt,name=unassign_conversation,json=unassignConversation,proto3,oneof"`
}

type OmniMessageStatus

type OmniMessageStatus int32
const (
	OmniMessageStatus_OMNI_MESSAGE_CREATED                       OmniMessageStatus = 0
	OmniMessageStatus_OMNI_INBOUND_MESSAGE_RECEIVED              OmniMessageStatus = 16000 // message received from customer
	OmniMessageStatus_OMNI_OUTBOUND_MESSAGE_RECEIVED             OmniMessageStatus = 16010 // message received from agent
	OmniMessageStatus_OMNI_OUTBOUND_MESSAGE_WAITING              OmniMessageStatus = 16100 // message is ready to be sent
	OmniMessageStatus_OMNI_OUTBOUND_MESSAGE_PROCESSING           OmniMessageStatus = 16110 // message is sent
	OmniMessageStatus_OMNI_OUTBOUND_MESSAGE_DNC                  OmniMessageStatus = 16120 // message is on Do Not Call list
	OmniMessageStatus_OMNI_OUTBOUND_MESSAGE_INVALID              OmniMessageStatus = 16130 // message is flagged as invalid
	OmniMessageStatus_OMNI_OUTBOUND_MESSAGE_ATTACHMENT_ERROR     OmniMessageStatus = 16140 // message was cancelled due to an attachment error
	OmniMessageStatus_OMNI_OUTBOUND_MESSAGE_CANCELLED            OmniMessageStatus = 16150 // message was cancelled
	OmniMessageStatus_OMNI_OUTBOUND_MESSAGE_QUEUED               OmniMessageStatus = 16160 // message is queued in provider
	OmniMessageStatus_OMNI_OUTBOUND_MESSAGE_DELIVERED            OmniMessageStatus = 16170 // message has been delivered to receiver
	OmniMessageStatus_OMNI_OUTBOUND_MESSAGE_DROPPED              OmniMessageStatus = 16180 // message was dropped
	OmniMessageStatus_OMNI_OUTBOUND_MESSAGE_DEFERRED             OmniMessageStatus = 16190 // message was temporarily rejected
	OmniMessageStatus_OMNI_OUTBOUND_MESSAGE_BOUNCED              OmniMessageStatus = 16200 // receiver could not/would not accept message
	OmniMessageStatus_OMNI_OUTBOUND_MESSAGE_OPENED               OmniMessageStatus = 16210 // message was opened
	OmniMessageStatus_OMNI_OUTBOUND_MESSAGE_CLICKED              OmniMessageStatus = 16220 // link in message was clicked
	OmniMessageStatus_OMNI_OUTBOUND_MESSAGE_UNSUBSCRIBED         OmniMessageStatus = 16230 // recipient clicked on unsubscribe link
	OmniMessageStatus_OMNI_OUTBOUND_MESSAGE_MARKED_AS_SPAM       OmniMessageStatus = 16240 // message marked as spam
	OmniMessageStatus_OMNI_OUTBOUND_MESSAGE_BLOCKED              OmniMessageStatus = 16250 // message marked as blocked
	OmniMessageStatus_OMNI_OUTBOUND_MESSAGE_UNCONFIRMED_DELIVERY OmniMessageStatus = 16260 // message did not recieve delivery confirmation, this could be that the destination carrier does not send delivery confirmations, or this could be a failure
	OmniMessageStatus_OMNI_SYSTEM_MESSAGE                        OmniMessageStatus = 16050 // message sent from system
)

func (OmniMessageStatus) Descriptor

func (OmniMessageStatus) Enum

func (OmniMessageStatus) EnumDescriptor deprecated

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

Deprecated: Use OmniMessageStatus.Descriptor instead.

func (OmniMessageStatus) Number

func (OmniMessageStatus) String

func (x OmniMessageStatus) String() string

func (OmniMessageStatus) Type

type OmniMessageType added in v1.8.27

type OmniMessageType int32
const (
	OmniMessageType_OMNI_MESSAGE_TYPE_TEXT_MESSAGE                  OmniMessageType = 0
	OmniMessageType_OMNI_MESSAGE_TYPE_TYPING_NOTIFICATION           OmniMessageType = 1
	OmniMessageType_OMNI_MESSAGE_TYPE_REASSIGNMENT_NOTIFICATION     OmniMessageType = 2
	OmniMessageType_OMNI_MESSAGE_TYPE_ASSIGN_CONVERSATION           OmniMessageType = 3
	OmniMessageType_OMNI_MESSAGE_TYPE_UNASSIGN_CONVERSATION         OmniMessageType = 4
	OmniMessageType_OMNI_MESSAGE_TYPE_ATTACHMENT                    OmniMessageType = 5
	OmniMessageType_OMNI_MESSAGE_TYPE_ATTACHMENT_UPLOAD_URL         OmniMessageType = 6
	OmniMessageType_OMNI_MESSAGE_TYPE_REQUEST_ATTACHMENT_UPLOAD_URL OmniMessageType = 7
	OmniMessageType_OMNI_MESSAGE_TYPE_CLOSE_CONVERSATION            OmniMessageType = 8
	OmniMessageType_OMNI_MESSAGE_TYPE_START_WRAP_UP                 OmniMessageType = 9
	OmniMessageType_OMNI_MESSAGE_TYPE_FINISH_WRAP_UP                OmniMessageType = 10
	OmniMessageType_OMNI_MESSAGE_TYPE_UNKNOWN                       OmniMessageType = 11
	OmniMessageType_OMNI_MESSAGE_TYPE_SUSPEND                       OmniMessageType = 12
	OmniMessageType_OMNI_MESSAGE_TYPE_QUEUE_INFORMATION             OmniMessageType = 13
	OmniMessageType_OMNI_MESSAGE_TYPE_REQUEST_QUEUE_INFORMATION     OmniMessageType = 14
	OmniMessageType_OMNI_MESSAGE_TYPE_OFFLOADED_TEXT_MESSAGE        OmniMessageType = 15
	OmniMessageType_OMNI_MESSAGE_TYPE_CANNED_MESSAGE                OmniMessageType = 16
)

func (OmniMessageType) Descriptor added in v1.8.27

func (OmniMessageType) Enum added in v1.8.27

func (x OmniMessageType) Enum() *OmniMessageType

func (OmniMessageType) EnumDescriptor deprecated added in v1.8.27

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

Deprecated: Use OmniMessageType.Descriptor instead.

func (OmniMessageType) Number added in v1.8.27

func (OmniMessageType) String added in v1.8.27

func (x OmniMessageType) String() string

func (OmniMessageType) Type added in v1.8.27

type OmniOffLoadedTextMessage

type OmniOffLoadedTextMessage struct {
	Location    string            `protobuf:"bytes,1,opt,name=location,proto3" json:"location,omitempty"`
	Attachments []*OmniAttachment `protobuf:"bytes,2,rep,name=attachments,proto3" json:"attachments,omitempty"`
	// contains filtered or unexported fields
}

func (*OmniOffLoadedTextMessage) Descriptor deprecated

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

Deprecated: Use OmniOffLoadedTextMessage.ProtoReflect.Descriptor instead.

func (*OmniOffLoadedTextMessage) GetAttachments

func (x *OmniOffLoadedTextMessage) GetAttachments() []*OmniAttachment

func (*OmniOffLoadedTextMessage) GetLocation

func (x *OmniOffLoadedTextMessage) GetLocation() string

func (*OmniOffLoadedTextMessage) ProtoMessage

func (*OmniOffLoadedTextMessage) ProtoMessage()

func (*OmniOffLoadedTextMessage) ProtoReflect

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

func (*OmniOffLoadedTextMessage) Reset

func (x *OmniOffLoadedTextMessage) Reset()

func (*OmniOffLoadedTextMessage) String

func (x *OmniOffLoadedTextMessage) String() string

type OmniProjectComplianceConfig added in v1.7.40

type OmniProjectComplianceConfig struct {

	// compliance configuration for an email
	Email *OmniComplianceConfig `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"`
	// compliance configuration for sms
	Sms *OmniComplianceConfig `protobuf:"bytes,2,opt,name=sms,proto3" json:"sms,omitempty"`
	// compliance configuration for whatsapp
	Whatsapp *OmniComplianceConfig `protobuf:"bytes,3,opt,name=whatsapp,proto3" json:"whatsapp,omitempty"`
	// contains filtered or unexported fields
}

OmniProjectComplianceConfig - compliance config for omni projects

func (*OmniProjectComplianceConfig) Descriptor deprecated added in v1.7.40

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

Deprecated: Use OmniProjectComplianceConfig.ProtoReflect.Descriptor instead.

func (*OmniProjectComplianceConfig) GetEmail added in v1.7.40

func (*OmniProjectComplianceConfig) GetSms added in v1.7.40

func (*OmniProjectComplianceConfig) GetWhatsapp added in v1.7.50

func (*OmniProjectComplianceConfig) ProtoMessage added in v1.7.40

func (*OmniProjectComplianceConfig) ProtoMessage()

func (*OmniProjectComplianceConfig) ProtoReflect added in v1.7.40

func (*OmniProjectComplianceConfig) Reset added in v1.7.40

func (x *OmniProjectComplianceConfig) Reset()

func (*OmniProjectComplianceConfig) String added in v1.7.40

func (x *OmniProjectComplianceConfig) String() string

type OmniQueueInformation

type OmniQueueInformation struct {
	Position int64 `protobuf:"varint,1,opt,name=position,proto3" json:"position,omitempty"`
	// contains filtered or unexported fields
}

func (*OmniQueueInformation) Descriptor deprecated

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

Deprecated: Use OmniQueueInformation.ProtoReflect.Descriptor instead.

func (*OmniQueueInformation) GetPosition

func (x *OmniQueueInformation) GetPosition() int64

func (*OmniQueueInformation) ProtoMessage

func (*OmniQueueInformation) ProtoMessage()

func (*OmniQueueInformation) ProtoReflect

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

func (*OmniQueueInformation) Reset

func (x *OmniQueueInformation) Reset()

func (*OmniQueueInformation) String

func (x *OmniQueueInformation) String() string

type OmniReassignmentNotification

type OmniReassignmentNotification struct {

	// the id of the assigned user
	CurrentUserId string `protobuf:"bytes,1,opt,name=current_user_id,json=currentUserId,proto3" json:"current_user_id,omitempty"`
	// current user name used to display in the UI. This field is only set by
	// the backend when the payload is being sent to the UI
	CurrentUserName string `protobuf:"bytes,2,opt,name=current_user_name,json=currentUserName,proto3" json:"current_user_name,omitempty"`
	// the id of the user to be assigned
	NewUserId string `protobuf:"bytes,3,opt,name=new_user_id,json=newUserId,proto3" json:"new_user_id,omitempty"`
	// new user name used to display in the UI. This field is only set by
	// the backend when the payload is being sent to the UI
	NewUserName string `protobuf:"bytes,4,opt,name=new_user_name,json=newUserName,proto3" json:"new_user_name,omitempty"`
	// new user asm session sid
	NewUserAsmSessionSid *wrapperspb.Int64Value `` /* 127-byte string literal not displayed */
	// contains filtered or unexported fields
}

OmniMessage payload for reassigning agents

func (*OmniReassignmentNotification) Descriptor deprecated

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

Deprecated: Use OmniReassignmentNotification.ProtoReflect.Descriptor instead.

func (*OmniReassignmentNotification) GetCurrentUserId

func (x *OmniReassignmentNotification) GetCurrentUserId() string

func (*OmniReassignmentNotification) GetCurrentUserName

func (x *OmniReassignmentNotification) GetCurrentUserName() string

func (*OmniReassignmentNotification) GetNewUserAsmSessionSid

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

func (*OmniReassignmentNotification) GetNewUserId

func (x *OmniReassignmentNotification) GetNewUserId() string

func (*OmniReassignmentNotification) GetNewUserName

func (x *OmniReassignmentNotification) GetNewUserName() string

func (*OmniReassignmentNotification) ProtoMessage

func (*OmniReassignmentNotification) ProtoMessage()

func (*OmniReassignmentNotification) ProtoReflect

func (*OmniReassignmentNotification) Reset

func (x *OmniReassignmentNotification) Reset()

func (*OmniReassignmentNotification) String

type OmniRequestAttachmentUploadURL

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

func (*OmniRequestAttachmentUploadURL) Descriptor deprecated

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

Deprecated: Use OmniRequestAttachmentUploadURL.ProtoReflect.Descriptor instead.

func (*OmniRequestAttachmentUploadURL) ProtoMessage

func (*OmniRequestAttachmentUploadURL) ProtoMessage()

func (*OmniRequestAttachmentUploadURL) ProtoReflect

func (*OmniRequestAttachmentUploadURL) Reset

func (x *OmniRequestAttachmentUploadURL) Reset()

func (*OmniRequestAttachmentUploadURL) String

type OmniRequestQueueInformation

type OmniRequestQueueInformation struct {
	Position bool `protobuf:"varint,1,opt,name=position,proto3" json:"position,omitempty"`
	// contains filtered or unexported fields
}

func (*OmniRequestQueueInformation) Descriptor deprecated

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

Deprecated: Use OmniRequestQueueInformation.ProtoReflect.Descriptor instead.

func (*OmniRequestQueueInformation) GetPosition

func (x *OmniRequestQueueInformation) GetPosition() bool

func (*OmniRequestQueueInformation) ProtoMessage

func (*OmniRequestQueueInformation) ProtoMessage()

func (*OmniRequestQueueInformation) ProtoReflect

func (*OmniRequestQueueInformation) Reset

func (x *OmniRequestQueueInformation) Reset()

func (*OmniRequestQueueInformation) String

func (x *OmniRequestQueueInformation) String() string

type OmniSenderType

type OmniSenderType int32
const (
	OmniSenderType_OMNI_SENDER_TYPE_AGENT    OmniSenderType = 0
	OmniSenderType_OMNI_SENDER_TYPE_CUSTOMER OmniSenderType = 1
	OmniSenderType_OMNI_SENDER_TYPE_SYSTEM   OmniSenderType = 2
	OmniSenderType_OMNI_SENDER_TYPE_MANAGER  OmniSenderType = 3
	OmniSenderType_OMNI_SENDER_TYPE_FLOW     OmniSenderType = 4
)

func (OmniSenderType) Descriptor

func (OmniSenderType) Enum

func (x OmniSenderType) Enum() *OmniSenderType

func (OmniSenderType) EnumDescriptor deprecated

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

Deprecated: Use OmniSenderType.Descriptor instead.

func (OmniSenderType) Number

func (OmniSenderType) String

func (x OmniSenderType) String() string

func (OmniSenderType) Type

type OmniStartWrapUp

type OmniStartWrapUp struct {

	// primary asm session identifier
	PrimaryAsmSessionSid *wrapperspb.Int64Value `protobuf:"bytes,1,opt,name=primary_asm_session_sid,json=primaryAsmSessionSid,proto3" json:"primary_asm_session_sid,omitempty"`
	// contains filtered or unexported fields
}

func (*OmniStartWrapUp) Descriptor deprecated

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

Deprecated: Use OmniStartWrapUp.ProtoReflect.Descriptor instead.

func (*OmniStartWrapUp) GetPrimaryAsmSessionSid

func (x *OmniStartWrapUp) GetPrimaryAsmSessionSid() *wrapperspb.Int64Value

func (*OmniStartWrapUp) ProtoMessage

func (*OmniStartWrapUp) ProtoMessage()

func (*OmniStartWrapUp) ProtoReflect

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

func (*OmniStartWrapUp) Reset

func (x *OmniStartWrapUp) Reset()

func (*OmniStartWrapUp) String

func (x *OmniStartWrapUp) String() string

type OmniSuspend

type OmniSuspend struct {

	// primary asm session identifier
	PrimaryAsmSessionSid *wrapperspb.Int64Value `protobuf:"bytes,1,opt,name=primary_asm_session_sid,json=primaryAsmSessionSid,proto3" json:"primary_asm_session_sid,omitempty"`
	// contains filtered or unexported fields
}

func (*OmniSuspend) Descriptor deprecated

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

Deprecated: Use OmniSuspend.ProtoReflect.Descriptor instead.

func (*OmniSuspend) GetPrimaryAsmSessionSid

func (x *OmniSuspend) GetPrimaryAsmSessionSid() *wrapperspb.Int64Value

func (*OmniSuspend) ProtoMessage

func (*OmniSuspend) ProtoMessage()

func (*OmniSuspend) ProtoReflect

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

func (*OmniSuspend) Reset

func (x *OmniSuspend) Reset()

func (*OmniSuspend) String

func (x *OmniSuspend) String() string

type OmniTask

type OmniTask struct {

	// the task identifier
	TaskSid int64 `protobuf:"varint,1,opt,name=task_sid,json=taskSid,proto3" json:"task_sid,omitempty"`
	// the task status
	Status OmniTaskStatus `protobuf:"varint,2,opt,name=status,proto3,enum=api.commons.OmniTaskStatus" json:"status,omitempty"`
	// the time the task was created
	DateCreated *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=date_created,json=dateCreated,proto3" json:"date_created,omitempty"`
	// the time the task was last updated
	DateModified *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=date_modified,json=dateModified,proto3" json:"date_modified,omitempty"`
	// identifier of associated campaign module
	CampaignModuleSid int64 `protobuf:"varint,5,opt,name=campaign_module_sid,json=campaignModuleSid,proto3" json:"campaign_module_sid,omitempty"`
	// identifier of associated campaign
	CampaignSid int64 `protobuf:"varint,6,opt,name=campaign_sid,json=campaignSid,proto3" json:"campaign_sid,omitempty"`
	// identifier of associated contact entry
	ContactEntrySid *Int64Id `protobuf:"bytes,7,opt,name=contact_entry_sid,json=contactEntrySid,proto3" json:"contact_entry_sid,omitempty"`
	// task state
	State *OmniTaskState `protobuf:"bytes,8,opt,name=state,proto3" json:"state,omitempty"`
	// list of fields associated to task (can contain different types of data: string|int64|etc.)
	DataFields []*OmniDataField `protobuf:"bytes,9,rep,name=data_fields,json=dataFields,proto3" json:"data_fields,omitempty"`
	// retrievable fields with field mask
	Details *OmniTask_Details `protobuf:"bytes,10,opt,name=details,proto3" json:"details,omitempty"`
	// the name of the task for easy identification of a task (this is generated by mapping contact entry fields as provided by the ui)
	Name string `protobuf:"bytes,11,opt,name=name,proto3" json:"name,omitempty"`
	// a message regarding the task's status, should be ignored if there is an associated OmniMessage
	StatusMessage *wrapperspb.StringValue `protobuf:"bytes,12,opt,name=status_message,json=statusMessage,proto3" json:"status_message,omitempty"`
	// scheduled time for task
	ScheduledTime *timestamppb.Timestamp `protobuf:"bytes,13,opt,name=scheduled_time,json=scheduledTime,proto3" json:"scheduled_time,omitempty"`
	// holds extra details about how a task should be processed
	TaskConfig *OmniTaskConfig `protobuf:"bytes,15,opt,name=task_config,json=taskConfig,proto3" json:"task_config,omitempty"`
	// contains filtered or unexported fields
}

OmniTask -

func (*OmniTask) Descriptor deprecated

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

Deprecated: Use OmniTask.ProtoReflect.Descriptor instead.

func (*OmniTask) GetCampaignModuleSid

func (x *OmniTask) GetCampaignModuleSid() int64

func (*OmniTask) GetCampaignSid

func (x *OmniTask) GetCampaignSid() int64

func (*OmniTask) GetContactEntrySid

func (x *OmniTask) GetContactEntrySid() *Int64Id

func (*OmniTask) GetDataFields

func (x *OmniTask) GetDataFields() []*OmniDataField

func (*OmniTask) GetDateCreated

func (x *OmniTask) GetDateCreated() *timestamppb.Timestamp

func (*OmniTask) GetDateModified

func (x *OmniTask) GetDateModified() *timestamppb.Timestamp

func (*OmniTask) GetDetails

func (x *OmniTask) GetDetails() *OmniTask_Details

func (*OmniTask) GetName

func (x *OmniTask) GetName() string

func (*OmniTask) GetScheduledTime

func (x *OmniTask) GetScheduledTime() *timestamppb.Timestamp

func (*OmniTask) GetState

func (x *OmniTask) GetState() *OmniTaskState

func (*OmniTask) GetStatus

func (x *OmniTask) GetStatus() OmniTaskStatus

func (*OmniTask) GetStatusMessage

func (x *OmniTask) GetStatusMessage() *wrapperspb.StringValue

func (*OmniTask) GetTaskConfig added in v1.7.37

func (x *OmniTask) GetTaskConfig() *OmniTaskConfig

func (*OmniTask) GetTaskSid

func (x *OmniTask) GetTaskSid() int64

func (*OmniTask) ProtoMessage

func (*OmniTask) ProtoMessage()

func (*OmniTask) ProtoReflect

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

func (*OmniTask) Reset

func (x *OmniTask) Reset()

func (*OmniTask) String

func (x *OmniTask) String() string

type OmniTaskConfig added in v1.7.37

type OmniTaskConfig struct {
	Skills                  *OmniConversationSkills `protobuf:"bytes,1,opt,name=skills,proto3" json:"skills,omitempty"`
	AbsoluteTimeoutDuration *durationpb.Duration    `` /* 132-byte string literal not displayed */
	AgentTimeoutDuration    *durationpb.Duration    `protobuf:"bytes,3,opt,name=agent_timeout_duration,json=agentTimeoutDuration,proto3" json:"agent_timeout_duration,omitempty"`
	Subject                 string                  `protobuf:"bytes,4,opt,name=subject,proto3" json:"subject,omitempty"`
	Message                 *OmniMessagePayload     `protobuf:"bytes,5,opt,name=message,proto3" json:"message,omitempty"`
	UserId                  string                  `protobuf:"bytes,6,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

TaskConfig -

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

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

Deprecated: Use OmniTaskConfig.ProtoReflect.Descriptor instead.

func (*OmniTaskConfig) GetAbsoluteTimeoutDuration added in v1.7.37

func (x *OmniTaskConfig) GetAbsoluteTimeoutDuration() *durationpb.Duration

func (*OmniTaskConfig) GetAgentTimeoutDuration added in v1.7.37

func (x *OmniTaskConfig) GetAgentTimeoutDuration() *durationpb.Duration

func (*OmniTaskConfig) GetMessage added in v1.7.62

func (x *OmniTaskConfig) GetMessage() *OmniMessagePayload

func (*OmniTaskConfig) GetSkills added in v1.7.37

func (x *OmniTaskConfig) GetSkills() *OmniConversationSkills

func (*OmniTaskConfig) GetSubject added in v1.7.62

func (x *OmniTaskConfig) GetSubject() string

func (*OmniTaskConfig) GetUserId added in v1.7.69

func (x *OmniTaskConfig) GetUserId() string

func (*OmniTaskConfig) ProtoMessage added in v1.7.37

func (*OmniTaskConfig) ProtoMessage()

func (*OmniTaskConfig) ProtoReflect added in v1.7.37

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

func (*OmniTaskConfig) Reset added in v1.7.37

func (x *OmniTaskConfig) Reset()

func (*OmniTaskConfig) String added in v1.7.37

func (x *OmniTaskConfig) String() string

type OmniTaskState

type OmniTaskState struct {

	// list of destination addresses (should not include same destination twice)
	Destinations []*OmniTaskState_Entry `protobuf:"bytes,1,rep,name=destinations,proto3" json:"destinations,omitempty"`
	// list of source addresses (should not include same source twice)
	Sources []*OmniTaskState_Entry `protobuf:"bytes,2,rep,name=sources,proto3" json:"sources,omitempty"`
	// the rule set used with the task. This won't be set if a rule set didn't exist
	// when the task ran.
	RuleSet *ComplianceRuleSet `protobuf:"bytes,3,opt,name=rule_set,json=ruleSet,proto3" json:"rule_set,omitempty"`
	// scrub list id the task uses
	ScrubListId *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=scrub_list_id,json=scrubListId,proto3" json:"scrub_list_id,omitempty"`
	// contains filtered or unexported fields
}

OmniTaskState -

func (*OmniTaskState) Descriptor deprecated

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

Deprecated: Use OmniTaskState.ProtoReflect.Descriptor instead.

func (*OmniTaskState) GetDestinations

func (x *OmniTaskState) GetDestinations() []*OmniTaskState_Entry

func (*OmniTaskState) GetRuleSet

func (x *OmniTaskState) GetRuleSet() *ComplianceRuleSet

func (*OmniTaskState) GetScrubListId added in v1.7.45

func (x *OmniTaskState) GetScrubListId() *wrapperspb.StringValue

func (*OmniTaskState) GetSources

func (x *OmniTaskState) GetSources() []*OmniTaskState_Entry

func (*OmniTaskState) ProtoMessage

func (*OmniTaskState) ProtoMessage()

func (*OmniTaskState) ProtoReflect

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

func (*OmniTaskState) Reset

func (x *OmniTaskState) Reset()

func (*OmniTaskState) String

func (x *OmniTaskState) String() string

type OmniTaskState_Entry

type OmniTaskState_Entry struct {

	// address (email_address|phone_number|etc.)
	Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	// times address was used
	TimesUsed int64 `protobuf:"varint,2,opt,name=times_used,json=timesUsed,proto3" json:"times_used,omitempty"`
	// the time this entry was last used
	LastUsed *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=last_used,json=lastUsed,proto3" json:"last_used,omitempty"`
	// contains filtered or unexported fields
}

func (*OmniTaskState_Entry) Descriptor deprecated

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

Deprecated: Use OmniTaskState_Entry.ProtoReflect.Descriptor instead.

func (*OmniTaskState_Entry) GetAddress

func (x *OmniTaskState_Entry) GetAddress() string

func (*OmniTaskState_Entry) GetLastUsed

func (x *OmniTaskState_Entry) GetLastUsed() *timestamppb.Timestamp

func (*OmniTaskState_Entry) GetTimesUsed

func (x *OmniTaskState_Entry) GetTimesUsed() int64

func (*OmniTaskState_Entry) ProtoMessage

func (*OmniTaskState_Entry) ProtoMessage()

func (*OmniTaskState_Entry) ProtoReflect

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

func (*OmniTaskState_Entry) Reset

func (x *OmniTaskState_Entry) Reset()

func (*OmniTaskState_Entry) String

func (x *OmniTaskState_Entry) String() string

type OmniTaskStatus

type OmniTaskStatus int32

OmniTaskStatus -

const (
	OmniTaskStatus_OMNI_TASK_WAITING              OmniTaskStatus = 0   // initial task created waiting to be processed
	OmniTaskStatus_OMNI_TASK_WAITING_FOR_QUEUE    OmniTaskStatus = 1   // task is waiting to be queue
	OmniTaskStatus_OMNI_TASK_WAITING_FOR_APPROVAL OmniTaskStatus = 2   // task is waiting for approval
	OmniTaskStatus_OMNI_TASK_SENDING              OmniTaskStatus = 100 // the task is currently being sent
	OmniTaskStatus_OMNI_TASK_SENDING_FAILED       OmniTaskStatus = 110 // the task attempted to send but failed
	OmniTaskStatus_OMNI_TASK_SENDING_INCOMPLETE   OmniTaskStatus = 111 // the task began the process of sending but did not complete
	OmniTaskStatus_OMNI_TASK_SENDING_INVALID      OmniTaskStatus = 112 // invalid destination number that is not a cell number
	OmniTaskStatus_OMNI_TASK_SENT                 OmniTaskStatus = 120 // the task successfully sent
	OmniTaskStatus_OMNI_TASK_RECEIVED             OmniTaskStatus = 130 // the task was received by the destination
	OmniTaskStatus_OMNI_TASK_CANCELLED            OmniTaskStatus = 140 // the task was cancelled
)

func (OmniTaskStatus) Descriptor

func (OmniTaskStatus) Enum

func (x OmniTaskStatus) Enum() *OmniTaskStatus

func (OmniTaskStatus) EnumDescriptor deprecated

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

Deprecated: Use OmniTaskStatus.Descriptor instead.

func (OmniTaskStatus) Number

func (OmniTaskStatus) String

func (x OmniTaskStatus) String() string

func (OmniTaskStatus) Type

type OmniTask_Details

type OmniTask_Details struct {

	// name of the contact list
	ContactListName *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=contact_list_name,json=contactListName,proto3" json:"contact_list_name,omitempty"`
	// contains filtered or unexported fields
}

func (*OmniTask_Details) Descriptor deprecated

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

Deprecated: Use OmniTask_Details.ProtoReflect.Descriptor instead.

func (*OmniTask_Details) GetContactListName

func (x *OmniTask_Details) GetContactListName() *wrapperspb.StringValue

func (*OmniTask_Details) ProtoMessage

func (*OmniTask_Details) ProtoMessage()

func (*OmniTask_Details) ProtoReflect

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

func (*OmniTask_Details) Reset

func (x *OmniTask_Details) Reset()

func (*OmniTask_Details) String

func (x *OmniTask_Details) String() string

type OmniTextMessage

type OmniTextMessage struct {

	// message containing Urls
	Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	// attachments
	Attachments []*OmniAttachment `protobuf:"bytes,2,rep,name=attachments,proto3" json:"attachments,omitempty"`
	// primary asm session identifier
	PrimaryAsmSessionSid *wrapperspb.Int64Value `protobuf:"bytes,3,opt,name=primary_asm_session_sid,json=primaryAsmSessionSid,proto3" json:"primary_asm_session_sid,omitempty"`
	// contains filtered or unexported fields
}

func (*OmniTextMessage) Descriptor deprecated

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

Deprecated: Use OmniTextMessage.ProtoReflect.Descriptor instead.

func (*OmniTextMessage) GetAttachments

func (x *OmniTextMessage) GetAttachments() []*OmniAttachment

func (*OmniTextMessage) GetMessage

func (x *OmniTextMessage) GetMessage() string

func (*OmniTextMessage) GetPrimaryAsmSessionSid

func (x *OmniTextMessage) GetPrimaryAsmSessionSid() *wrapperspb.Int64Value

func (*OmniTextMessage) ProtoMessage

func (*OmniTextMessage) ProtoMessage()

func (*OmniTextMessage) ProtoReflect

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

func (*OmniTextMessage) Reset

func (x *OmniTextMessage) Reset()

func (*OmniTextMessage) String

func (x *OmniTextMessage) String() string

type OmniTypingNotification

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

func (*OmniTypingNotification) Descriptor deprecated

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

Deprecated: Use OmniTypingNotification.ProtoReflect.Descriptor instead.

func (*OmniTypingNotification) ProtoMessage

func (*OmniTypingNotification) ProtoMessage()

func (*OmniTypingNotification) ProtoReflect

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

func (*OmniTypingNotification) Reset

func (x *OmniTypingNotification) Reset()

func (*OmniTypingNotification) String

func (x *OmniTypingNotification) String() string

type OmniUnassignConversation

type OmniUnassignConversation struct {

	// the id of the user to unassign
	UserId *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// user name used to display in the UI. This field is only set by
	// the backend when the payload is being sent to the UI
	UserName string `protobuf:"bytes,4,opt,name=user_name,json=userName,proto3" json:"user_name,omitempty"`
	// whether or not all users should be unassigned
	All bool `protobuf:"varint,2,opt,name=all,proto3" json:"all,omitempty"`
	// primary asm session identifier
	PrimaryAsmSessionSid *wrapperspb.Int64Value `protobuf:"bytes,5,opt,name=primary_asm_session_sid,json=primaryAsmSessionSid,proto3" json:"primary_asm_session_sid,omitempty"`
	// contains filtered or unexported fields
}

OmniMessage payload for unassigning an agent(s)

func (*OmniUnassignConversation) Descriptor deprecated

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

Deprecated: Use OmniUnassignConversation.ProtoReflect.Descriptor instead.

func (*OmniUnassignConversation) GetAll

func (x *OmniUnassignConversation) GetAll() bool

func (*OmniUnassignConversation) GetPrimaryAsmSessionSid

func (x *OmniUnassignConversation) GetPrimaryAsmSessionSid() *wrapperspb.Int64Value

func (*OmniUnassignConversation) GetUserId

func (*OmniUnassignConversation) GetUserName

func (x *OmniUnassignConversation) GetUserName() string

func (*OmniUnassignConversation) ProtoMessage

func (*OmniUnassignConversation) ProtoMessage()

func (*OmniUnassignConversation) ProtoReflect

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

func (*OmniUnassignConversation) Reset

func (x *OmniUnassignConversation) Reset()

func (*OmniUnassignConversation) String

func (x *OmniUnassignConversation) String() string

type OpenTimesOption

type OpenTimesOption int32

Enum representing the options for open times.

const (
	OpenTimesOption_CLOSED OpenTimesOption = 0
	OpenTimesOption_OPEN   OpenTimesOption = 1
)

func (OpenTimesOption) Descriptor

func (OpenTimesOption) Enum

func (x OpenTimesOption) Enum() *OpenTimesOption

func (OpenTimesOption) EnumDescriptor deprecated

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

Deprecated: Use OpenTimesOption.Descriptor instead.

func (OpenTimesOption) Number

func (OpenTimesOption) String

func (x OpenTimesOption) String() string

func (OpenTimesOption) Type

type Operation

type Operation int32

left and right are used to specify which side of the operation the PostAction.Float.Value field is on.

const (
	Operation_OPERATION_ADD            Operation = 0
	Operation_OPERATION_SUBTRACT_LEFT  Operation = 1
	Operation_OPERATION_SUBTRACT_RIGHT Operation = 2
	Operation_OPERATION_MULTIPLY       Operation = 3
	Operation_OPERATION_DIVIDE_LEFT    Operation = 4
	Operation_OPERATION_DIVIDE_RIGHT   Operation = 5
)

func (Operation) Descriptor

func (Operation) Descriptor() protoreflect.EnumDescriptor

func (Operation) Enum

func (x Operation) Enum() *Operation

func (Operation) EnumDescriptor deprecated

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

Deprecated: Use Operation.Descriptor instead.

func (Operation) Number

func (x Operation) Number() protoreflect.EnumNumber

func (Operation) String

func (x Operation) String() string

func (Operation) Type

type OperatorApplications

type OperatorApplications int32
const (
	OperatorApplications_AGENT_APP                       OperatorApplications = 0  //Agent
	OperatorApplications_ORGANIZATION_MANAGEMENT_APP     OperatorApplications = 1  //Organization Management
	OperatorApplications_CUSTOMER_JOURNEY_SERVICES_APP   OperatorApplications = 2  //Customer Journey
	OperatorApplications_LIST_MANAGEMENT_SERVICES_APP    OperatorApplications = 3  //List Management Services
	OperatorApplications_AGENT_MANAGER_APP               OperatorApplications = 4  // Agent Manager
	OperatorApplications_NATURAL_LANGUAGE_COMPLIANCE_APP OperatorApplications = 6  //Natural Language Compliance
	OperatorApplications_VOICE_ANALYTICS_APP             OperatorApplications = 8  //Voice Analytics
	OperatorApplications_SCRIPTS_APP                     OperatorApplications = 9  //Scripts
	OperatorApplications_ROOM303_APP                     OperatorApplications = 10 //Room303
	OperatorApplications_OMNI_BOSS_APP                   OperatorApplications = 11 //OmniBoss
	OperatorApplications_WFM_APP                         OperatorApplications = 12 //Workforce Management
	OperatorApplications_PAYMENTS_APP                    OperatorApplications = 13 //Payments
	OperatorApplications_SUPPORT_APP                     OperatorApplications = 15 // Support
	OperatorApplications_BUSINESS_INTELLIGENCE_APP       OperatorApplications = 16 // BI
	OperatorApplications_BACKOFFICE_APP                  OperatorApplications = 17 // Link to old backoffice
	OperatorApplications_SCORECARDS_APP                  OperatorApplications = 19 // Scorecards
	OperatorApplications_DEV_TOOLS_APP                   OperatorApplications = 20 // Dev Tools
	OperatorApplications_LEARNING_CENTER_APP             OperatorApplications = 21 // Learning Center
	OperatorApplications_DELIVERY_SERVICE_APP            OperatorApplications = 22 // Delivery Service
	OperatorApplications_PERFORMANCE_MANAGEMENT_APP      OperatorApplications = 23 // Performance Management
	OperatorApplications_TICKETS_APP                     OperatorApplications = 31 // Ticketing System
	OperatorApplications_AGENT_BETA_APP                  OperatorApplications = 32 // Agent Beta
	OperatorApplications_NEWSROOM_APP                    OperatorApplications = 33 // Newsroom
	OperatorApplications_CONTACTMANAGER_APP              OperatorApplications = 34 //Contact Manager
)

func (OperatorApplications) Descriptor

func (OperatorApplications) Enum

func (OperatorApplications) EnumDescriptor deprecated

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

Deprecated: Use OperatorApplications.Descriptor instead.

func (OperatorApplications) Number

func (OperatorApplications) String

func (x OperatorApplications) String() string

func (OperatorApplications) Type

type OperatorDisplayLanguage added in v1.8.18

type OperatorDisplayLanguage struct {

	// Display language in Operator for users of the organization.
	// If set, must be a valid language tag supported in Operator.
	// IETF BCP 47 - https://en.wikipedia.org/wiki/IETF_language_tag
	Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

OperatorDisplayLanguage represents the language used in Operator. - Organization Preferences: must be set to a valid language tag supported in Operator. - User Preferences: If not set, the organization's default language is used.

func (*OperatorDisplayLanguage) Descriptor deprecated added in v1.8.18

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

Deprecated: Use OperatorDisplayLanguage.ProtoReflect.Descriptor instead.

func (*OperatorDisplayLanguage) GetValue added in v1.8.18

func (x *OperatorDisplayLanguage) GetValue() string

func (*OperatorDisplayLanguage) ProtoMessage added in v1.8.18

func (*OperatorDisplayLanguage) ProtoMessage()

func (*OperatorDisplayLanguage) ProtoReflect added in v1.8.18

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

func (*OperatorDisplayLanguage) Reset added in v1.8.18

func (x *OperatorDisplayLanguage) Reset()

func (*OperatorDisplayLanguage) String added in v1.8.18

func (x *OperatorDisplayLanguage) String() string

type OperatorLanguageDirection added in v1.8.18

type OperatorLanguageDirection int32

OperatorLanguageDirection is an enum for the direction of the language.

const (
	// The language direction is unspecified.
	// If unspecified in the user preference, the organization's default preference is used.
	OperatorLanguageDirection_OPERATOR_LANGUAGE_DIRECTION_UNSPECIFIED OperatorLanguageDirection = 0
	// The default direction inferred from the language.
	// ie. by default, Arabic is right-to-left, English is left-to-right.
	OperatorLanguageDirection_OPERATOR_LANGUAGE_DIRECTION_DEFAULT OperatorLanguageDirection = 1
	// The language direction is left-to-right.
	OperatorLanguageDirection_OPERATOR_LANGUAGE_DIRECTION_LEFT_TO_RIGHT OperatorLanguageDirection = 2
	// The language direction is right-to-left.
	OperatorLanguageDirection_OPERATOR_LANGUAGE_DIRECTION_RIGHT_TO_LEFT OperatorLanguageDirection = 3
)

func (OperatorLanguageDirection) Descriptor added in v1.8.18

func (OperatorLanguageDirection) Enum added in v1.8.18

func (OperatorLanguageDirection) EnumDescriptor deprecated added in v1.8.18

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

Deprecated: Use OperatorLanguageDirection.Descriptor instead.

func (OperatorLanguageDirection) Number added in v1.8.18

func (OperatorLanguageDirection) String added in v1.8.18

func (x OperatorLanguageDirection) String() string

func (OperatorLanguageDirection) Type added in v1.8.18

type OptionTypes

type OptionTypes struct {

	// Types that are valid to be assigned to DesiredOption:
	//
	//	*OptionTypes_OpenTimesOption
	//	*OptionTypes_AvailabilityOption
	DesiredOption isOptionTypes_DesiredOption `protobuf_oneof:"desired_option"`
	// contains filtered or unexported fields
}

Encapsulates the two kinds of options available so they can be interchangeably used.

func (*OptionTypes) Descriptor deprecated

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

Deprecated: Use OptionTypes.ProtoReflect.Descriptor instead.

func (*OptionTypes) GetAvailabilityOption

func (x *OptionTypes) GetAvailabilityOption() AvailabilityOption

func (*OptionTypes) GetDesiredOption

func (x *OptionTypes) GetDesiredOption() isOptionTypes_DesiredOption

func (*OptionTypes) GetOpenTimesOption

func (x *OptionTypes) GetOpenTimesOption() OpenTimesOption

func (*OptionTypes) ProtoMessage

func (*OptionTypes) ProtoMessage()

func (*OptionTypes) ProtoReflect

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

func (*OptionTypes) Reset

func (x *OptionTypes) Reset()

func (*OptionTypes) String

func (x *OptionTypes) String() string

type OptionTypes_AvailabilityOption

type OptionTypes_AvailabilityOption struct {
	// Option used by Agent Availability
	AvailabilityOption AvailabilityOption `protobuf:"varint,2,opt,name=availability_option,json=availabilityOption,proto3,enum=api.commons.AvailabilityOption,oneof"`
}

type OptionTypes_OpenTimesOption

type OptionTypes_OpenTimesOption struct {
	// Option used by OpenTime
	OpenTimesOption OpenTimesOption `protobuf:"varint,1,opt,name=open_times_option,json=openTimesOption,proto3,enum=api.commons.OpenTimesOption,oneof"`
}

type OrganizationArchivedStateFilter

type OrganizationArchivedStateFilter int32

Facilitate organization filtering on archived state

const (
	// Filter to only unarchived
	OrganizationArchivedStateFilter_ORGANIZATION_ARCHIVED_STATE_FILTER_UNARCHIVED OrganizationArchivedStateFilter = 0
	// Filter to only archived
	OrganizationArchivedStateFilter_ORGANIZATION_ARCHIVED_STATE_FILTER_ARCHIVED OrganizationArchivedStateFilter = 1
	// Do not filter
	OrganizationArchivedStateFilter_ORGANIZATION_ARCHIVED_STATE_FILTER_ALL OrganizationArchivedStateFilter = 2
)

func (OrganizationArchivedStateFilter) Descriptor

func (OrganizationArchivedStateFilter) Enum

func (OrganizationArchivedStateFilter) EnumDescriptor deprecated

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

Deprecated: Use OrganizationArchivedStateFilter.Descriptor instead.

func (OrganizationArchivedStateFilter) Number

func (OrganizationArchivedStateFilter) String

func (OrganizationArchivedStateFilter) Type

type PackedBubbleChoice

type PackedBubbleChoice int32
const (
	PackedBubbleChoice_PACKED_BUBBLE_CHOICE_PACKED PackedBubbleChoice = 0
	PackedBubbleChoice_PACKED_BUBBLE_CHOICE_SPLIT  PackedBubbleChoice = 1
)

func (PackedBubbleChoice) Descriptor

func (PackedBubbleChoice) Enum

func (PackedBubbleChoice) EnumDescriptor deprecated

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

Deprecated: Use PackedBubbleChoice.Descriptor instead.

func (PackedBubbleChoice) Number

func (PackedBubbleChoice) String

func (x PackedBubbleChoice) String() string

func (PackedBubbleChoice) Type

type PaginationTerminator

type PaginationTerminator struct {

	// the key we are checking
	Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	// negate the results of the operation check.
	// cases that we would have returned true, we instead return false, and vice versa
	Negate bool `protobuf:"varint,2,opt,name=negate,proto3" json:"negate,omitempty"`
	// the operation we apply to key, if true, wee terminate the paginated http request
	//
	// Types that are valid to be assigned to Op:
	//
	//	*PaginationTerminator_ExistsCheck
	//	*PaginationTerminator_NumGreaterThan
	//	*PaginationTerminator_NumLessThan
	//	*PaginationTerminator_NumEquals
	//	*PaginationTerminator_CountLessThan
	//	*PaginationTerminator_StrEquals
	//	*PaginationTerminator_StrContains
	//	*PaginationTerminator_BoolEquals
	Op isPaginationTerminator_Op `protobuf_oneof:"op"`
	// contains filtered or unexported fields
}

func (*PaginationTerminator) Descriptor deprecated

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

Deprecated: Use PaginationTerminator.ProtoReflect.Descriptor instead.

func (*PaginationTerminator) GetBoolEquals

func (x *PaginationTerminator) GetBoolEquals() bool

func (*PaginationTerminator) GetCountLessThan

func (x *PaginationTerminator) GetCountLessThan() int64

func (*PaginationTerminator) GetExistsCheck

func (x *PaginationTerminator) GetExistsCheck() bool

func (*PaginationTerminator) GetKey

func (x *PaginationTerminator) GetKey() string

func (*PaginationTerminator) GetNegate

func (x *PaginationTerminator) GetNegate() bool

func (*PaginationTerminator) GetNumEquals

func (x *PaginationTerminator) GetNumEquals() float64

func (*PaginationTerminator) GetNumGreaterThan

func (x *PaginationTerminator) GetNumGreaterThan() float64

func (*PaginationTerminator) GetNumLessThan

func (x *PaginationTerminator) GetNumLessThan() float64

func (*PaginationTerminator) GetOp

func (x *PaginationTerminator) GetOp() isPaginationTerminator_Op

func (*PaginationTerminator) GetStrContains

func (x *PaginationTerminator) GetStrContains() string

func (*PaginationTerminator) GetStrEquals

func (x *PaginationTerminator) GetStrEquals() string

func (*PaginationTerminator) ProtoMessage

func (*PaginationTerminator) ProtoMessage()

func (*PaginationTerminator) ProtoReflect

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

func (*PaginationTerminator) Reset

func (x *PaginationTerminator) Reset()

func (*PaginationTerminator) String

func (x *PaginationTerminator) String() string

type PaginationTerminator_BoolEquals

type PaginationTerminator_BoolEquals struct {
	// termintae if the bool value key points equals this
	BoolEquals bool `protobuf:"varint,10,opt,name=bool_equals,json=boolEquals,proto3,oneof"`
}

type PaginationTerminator_CountLessThan

type PaginationTerminator_CountLessThan struct {
	// terminate if the number of records in the array key points is less than this.
	// if key points to a non array, it has a count of 0
	CountLessThan int64 `protobuf:"varint,7,opt,name=count_less_than,json=countLessThan,proto3,oneof"`
}

type PaginationTerminator_ExistsCheck

type PaginationTerminator_ExistsCheck struct {
	// if true terminate if the key exists.
	// if false terminate if the key does not exist.
	ExistsCheck bool `protobuf:"varint,3,opt,name=exists_check,json=existsCheck,proto3,oneof"`
}

type PaginationTerminator_NumEquals

type PaginationTerminator_NumEquals struct {
	// terminate if the number value the key points to is equal to this
	NumEquals float64 `protobuf:"fixed64,6,opt,name=num_equals,json=numEquals,proto3,oneof"`
}

type PaginationTerminator_NumGreaterThan

type PaginationTerminator_NumGreaterThan struct {
	// terminate if the number value the key points to is greater than this
	NumGreaterThan float64 `protobuf:"fixed64,4,opt,name=num_greater_than,json=numGreaterThan,proto3,oneof"`
}

type PaginationTerminator_NumLessThan

type PaginationTerminator_NumLessThan struct {
	// terminate if the number value the key points to is less than this
	NumLessThan float64 `protobuf:"fixed64,5,opt,name=num_less_than,json=numLessThan,proto3,oneof"`
}

type PaginationTerminator_StrContains

type PaginationTerminator_StrContains struct {
	// terminate if the str value the key points to contains this
	StrContains string `protobuf:"bytes,9,opt,name=str_contains,json=strContains,proto3,oneof"`
}

type PaginationTerminator_StrEquals

type PaginationTerminator_StrEquals struct {
	// terminate if the str value the key points to equals this
	StrEquals string `protobuf:"bytes,8,opt,name=str_equals,json=strEquals,proto3,oneof"`
}

type PauseEvent

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

func (*PauseEvent) Descriptor deprecated

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

Deprecated: Use PauseEvent.ProtoReflect.Descriptor instead.

func (*PauseEvent) ProtoMessage

func (*PauseEvent) ProtoMessage()

func (*PauseEvent) ProtoReflect

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

func (*PauseEvent) Reset

func (x *PauseEvent) Reset()

func (*PauseEvent) String

func (x *PauseEvent) String() string

type PerformanceMetricType

type PerformanceMetricType int32

Enum representing the type of a performance metric.

const (
	// The metric is a simplified comparison of FTE calls vs achieved calls.
	PerformanceMetricType_FTE_REQUIRED_VS_ACHIEVED_SIMPLE PerformanceMetricType = 0
	// The metric is an extended comparison of FTE calls vs achieved calls.
	PerformanceMetricType_FTE_REQUIRED_VS_ACHIEVED_EXTENDED PerformanceMetricType = 1
	// The metric analyzes the service level of the schedule.
	PerformanceMetricType_SERVICE_LEVEL_ANALYSIS PerformanceMetricType = 2
	// The metric returns a matrix metric of the service level for the schedule.
	PerformanceMetricType_SERVICE_LEVEL_MATRIX PerformanceMetricType = 3
	// The metric relate to contact handling performance.
	PerformanceMetricType_CONTACT_HANDLING_METRICS PerformanceMetricType = 4
	// The metric relates to the load forecast
	PerformanceMetricType_LOAD_FORECAST PerformanceMetricType = 5
)

func (PerformanceMetricType) Descriptor

func (PerformanceMetricType) Enum

func (PerformanceMetricType) EnumDescriptor deprecated

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

Deprecated: Use PerformanceMetricType.Descriptor instead.

func (PerformanceMetricType) Number

func (PerformanceMetricType) String

func (x PerformanceMetricType) String() string

func (PerformanceMetricType) Type

type Permission

type Permission int32
const (
	Permission_NO_PERMISSION Permission = 0
	// P3 permissions
	Permission_VIEW_LIST_MANAGER                       Permission = 1   // Enables viewing.
	Permission_CREATE_LIST_MANAGER                     Permission = 2   // Enables creation.
	Permission_EDIT_LIST_MANAGER                       Permission = 3   // Enables editing.
	Permission_DELETE_LIST_MANAGER                     Permission = 4   // Enables deletions.
	Permission_EXECUTE_LIST_MANAGER                    Permission = 5   // Enables executing of other options.
	Permission_VIEW_FIELD_DEFINITIONS                  Permission = 6   // Enables viewing.
	Permission_CREATE_FIELD_DEFINITIONS                Permission = 7   // Enables creation.
	Permission_EDIT_FIELD_DEFINITIONS                  Permission = 8   // Enables editing.
	Permission_DELETE_FIELD_DEFINITIONS                Permission = 9   // Enables deletions.
	Permission_EXECUTE_FIELD_DEFINITIONS               Permission = 10  // Enables executing of other options.
	Permission_VIEW_IMPORT_TEMPLATES                   Permission = 11  // Enables viewing.
	Permission_CREATE_IMPORT_TEMPLATES                 Permission = 12  // Enables creation.
	Permission_EDIT_IMPORT_TEMPLATES                   Permission = 13  // Enables editing.
	Permission_DELETE_IMPORT_TEMPLATES                 Permission = 14  // Enables deletions.
	Permission_EXECUTE_IMPORT_TEMPLATES                Permission = 15  // Enables executing of other options.
	Permission_VIEW_ADMIN_TOOLS                        Permission = 16  // Enables viewing.
	Permission_CREATE_ADMIN_TOOLS                      Permission = 17  // Enables creation.
	Permission_EDIT_ADMIN_TOOLS                        Permission = 18  // Enables editing.
	Permission_DELETE_ADMIN_TOOLS                      Permission = 19  // Enables deletions.
	Permission_EXECUTE_ADMIN_TOOLS                     Permission = 20  // Enables executing of other options.
	Permission_VIEW_COUNTRY_MANAGER                    Permission = 21  // Enables viewing.
	Permission_CREATE_COUNTRY_MANAGER                  Permission = 22  // Enables creation.
	Permission_EDIT_COUNTRY_MANAGER                    Permission = 23  // Enables editing.
	Permission_DELETE_COUNTRY_MANAGER                  Permission = 24  // Enables deletions.
	Permission_EXECUTE_COUNTRY_MANAGER                 Permission = 25  // Enables executing of other options.
	Permission_VIEW_DIAL_REGION_GROUPS                 Permission = 26  // Enables viewing.
	Permission_CREATE_DIAL_REGION_GROUPS               Permission = 27  // Enables creation.
	Permission_EDIT_DIAL_REGION_GROUPS                 Permission = 28  // Enables editing.
	Permission_DELETE_DIAL_REGION_GROUPS               Permission = 29  // Enables deletions.
	Permission_EXECUTE_DIAL_REGION_GROUPS              Permission = 30  // Enables executing of other options.
	Permission_VIEW_DIAL_REGION                        Permission = 31  // Enables viewing.
	Permission_CREATE_DIAL_REGION                      Permission = 32  // Enables creation.
	Permission_EDIT_DIAL_REGION                        Permission = 33  // Enables editing.
	Permission_DELETE_DIAL_REGION                      Permission = 34  // Enables deletions.
	Permission_EXECUTE_DIAL_REGION                     Permission = 35  // Enables executing of other options.
	Permission_VIEW_TTS_MANAGER                        Permission = 36  // Enables viewing.
	Permission_CREATE_TTS_MANAGER                      Permission = 37  // Enables creation.
	Permission_EDIT_TTS_MANAGER                        Permission = 38  // Enables editing.
	Permission_DELETE_TTS_MANAGER                      Permission = 39  // Enables deletions.
	Permission_EXECUTE_TTS_MANAGER                     Permission = 40  // Enables executing of other options.
	Permission_VIEW_USER_MANAGEMENT                    Permission = 41  // Enables viewing.
	Permission_CREATE_USER_MANAGEMENT                  Permission = 42  // Enables creation.
	Permission_EDIT_USER_MANAGEMENT                    Permission = 43  // Enables editing.
	Permission_DELETE_USER_MANAGEMENT                  Permission = 44  // Enables deletions.
	Permission_EXECUTE_USER_MANAGEMENT                 Permission = 45  // Enables executing of other options.
	Permission_VIEW_CLIENT                             Permission = 46  // Enables viewing.
	Permission_CREATE_CLIENT                           Permission = 47  // Enables creation.
	Permission_EDIT_CLIENT                             Permission = 48  // Enables editing.
	Permission_DELETE_CLIENT                           Permission = 49  // Enables deletions.
	Permission_EXECUTE_CLIENT                          Permission = 50  // Enables executing of other options.
	Permission_VIEW_LOGIN                              Permission = 51  // Enables viewing.
	Permission_CREATE_LOGIN                            Permission = 52  // Enables creation.
	Permission_EDIT_LOGIN                              Permission = 53  // Enables editing.
	Permission_DELETE_LOGIN                            Permission = 54  // Enables deletions.
	Permission_EXECUTE_LOGIN                           Permission = 55  // Enables executing of other options.
	Permission_VIEW_PERMISSIONS                        Permission = 56  // Enables viewing.
	Permission_CREATE_PERMISSIONS                      Permission = 57  // Enables creation.
	Permission_EDIT_PERMISSIONS                        Permission = 58  // Enables editing.
	Permission_DELETE_PERMISSIONS                      Permission = 59  // Enables deletions.
	Permission_EXECUTE_PERMISSIONS                     Permission = 60  // Enables executing of other options.
	Permission_VIEW_PERMISSIONS_GROUPS                 Permission = 61  // Enables viewing.
	Permission_CREATE_PERMISSIONS_GROUPS               Permission = 62  // Enables creation.
	Permission_EDIT_PERMISSIONS_GROUPS                 Permission = 63  // Enables editing.
	Permission_DELETE_PERMISSIONS_GROUPS               Permission = 64  // Enables deletions.
	Permission_EXECUTE_PERMISSIONS_GROUPS              Permission = 65  // Enables executing of other options.
	Permission_VIEW_PERMISSIONS_GROUP_ADMINISTRATOR    Permission = 66  // Enables viewing.
	Permission_CREATE_PERMISSIONS_GROUP_ADMINISTRATOR  Permission = 67  // Enables creation.
	Permission_EDIT_PERMISSIONS_GROUP_ADMINISTRATOR    Permission = 68  // Enables editing.
	Permission_DELETE_PERMISSIONS_GROUP_ADMINISTRATOR  Permission = 69  // Enables deletions.
	Permission_EXECUTE_PERMISSIONS_GROUP_ADMINISTRATOR Permission = 70  // Enables executing of other options.
	Permission_VIEW_CONTACT_US                         Permission = 71  // Enables viewing.
	Permission_CREATE_CONTACT_US                       Permission = 72  // Enables creation.
	Permission_EDIT_CONTACT_US                         Permission = 73  // Enables editing.
	Permission_DELETE_CONTACT_US                       Permission = 74  // Enables deletions.
	Permission_EXECUTE_CONTACT_US                      Permission = 75  // Enables executing of other options.
	Permission_VIEW_USER_OPTIONS                       Permission = 76  // Enables viewing.
	Permission_CREATE_USER_OPTIONS                     Permission = 77  // Enables creation.
	Permission_EDIT_USER_OPTIONS                       Permission = 78  // Enables editing.
	Permission_DELETE_USER_OPTIONS                     Permission = 79  // Enables deletions.
	Permission_EXECUTE_USER_OPTIONS                    Permission = 80  // Enables executing of other options.
	Permission_VIEW_CHANGE_PASSWORD                    Permission = 81  // Enables viewing.
	Permission_CREATE_CHANGE_PASSWORD                  Permission = 82  // Enables creation.
	Permission_EDIT_CHANGE_PASSWORD                    Permission = 83  // Enables editing.
	Permission_DELETE_CHANGE_PASSWORD                  Permission = 84  // Enables deletions.
	Permission_EXECUTE_CHANGE_PASSWORD                 Permission = 85  // Enables executing of other options.
	Permission_VIEW_PREFERENCES                        Permission = 86  // Enables viewing.
	Permission_CREATE_PREFERENCES                      Permission = 87  // Enables creation.
	Permission_EDIT_PREFERENCES                        Permission = 88  // Enables editing.
	Permission_DELETE_PREFERENCES                      Permission = 89  // Enables deletions.
	Permission_EXECUTE_PREFERENCES                     Permission = 90  // Enables executing of other options.
	Permission_VIEW_WEB_BROADCASTING                   Permission = 91  // Enables viewing.
	Permission_CREATE_WEB_BROADCASTING                 Permission = 92  // Enables creation.
	Permission_EDIT_WEB_BROADCASTING                   Permission = 93  // Enables editing.
	Permission_DELETE_WEB_BROADCASTING                 Permission = 94  // Enables deletions.
	Permission_EXECUTE_WEB_BROADCASTING                Permission = 95  // Enables executing of other options.
	Permission_VIEW_REPORTS                            Permission = 96  // Enables viewing.
	Permission_CREATE_REPORTS                          Permission = 97  // Enables creation.
	Permission_EDIT_REPORTS                            Permission = 98  // Enables editing.
	Permission_DELETE_REPORTS                          Permission = 99  // Enables deletions.
	Permission_EXECUTE_REPORTS                         Permission = 100 // Enables executing of other options.
	Permission_VIEW_SEND_BROADCAST                     Permission = 101 // Enables viewing.
	Permission_CREATE_SEND_BROADCAST                   Permission = 102 // Enables creation.
	Permission_EDIT_SEND_BROADCAST                     Permission = 103 // Enables editing.
	Permission_DELETE_SEND_BROADCAST                   Permission = 104 // Enables deletions.
	Permission_EXECUTE_SEND_BROADCAST                  Permission = 105 // Enables executing of other options.
	Permission_VIEW_MESSAGE_MANAGER                    Permission = 106 // Enables viewing.
	Permission_CREATE_MESSAGE_MANAGER                  Permission = 107 // Enables creation.
	Permission_EDIT_MESSAGE_MANAGER                    Permission = 108 // Enables editing.
	Permission_DELETE_MESSAGE_MANAGER                  Permission = 109 // Enables deletions.
	Permission_EXECUTE_MESSAGE_MANAGER                 Permission = 110 // Enables executing of other options.
	Permission_VIEW_TEMPLATE_MANAGER                   Permission = 111 // Enables viewing.
	Permission_CREATE_TEMPLATE_MANAGER                 Permission = 112 // Enables creation.
	Permission_EDIT_TEMPLATE_MANAGER                   Permission = 113 // Enables editing.
	Permission_DELETE_TEMPLATE_MANAGER                 Permission = 114 // Enables deletions.
	Permission_EXECUTE_TEMPLATE_MANAGER                Permission = 115 // Enables executing of other options.
	Permission_VIEW_DO_NOT_CALL_LIST                   Permission = 116 // Enables viewing.
	Permission_CREATE_DO_NOT_CALL_LIST                 Permission = 117 // Enables creation.
	Permission_EDIT_DO_NOT_CALL_LIST                   Permission = 118 // Enables editing.
	Permission_DELETE_DO_NOT_CALL_LIST                 Permission = 119 // Enables deletions.
	Permission_EXECUTE_DO_NOT_CALL_LIST                Permission = 120 // Enables executing of other options.
	Permission_VIEW_SCHEDULE_RULES                     Permission = 121 // Enables viewing.
	Permission_CREATE_SCHEDULE_RULES                   Permission = 122 // Enables creation.
	Permission_EDIT_SCHEDULE_RULES                     Permission = 123 // Enables editing.
	Permission_DELETE_SCHEDULE_RULES                   Permission = 124 // Enables deletions.
	Permission_EXECUTE_SCHEDULE_RULES                  Permission = 125 // Enables executing of other options.
	Permission_VIEW_BILLING                            Permission = 126 // Enables viewing.
	Permission_CREATE_BILLING                          Permission = 127 // Enables creation.
	Permission_EDIT_BILLING                            Permission = 128 // Enables editing.
	Permission_DELETE_BILLING                          Permission = 129 // Enables deletions.
	Permission_EXECUTE_BILLING                         Permission = 130 // Enables executing of other options.
	Permission_VIEW_SAP_EXPORT                         Permission = 131 // Enables viewing.
	Permission_CREATE_SAP_EXPORT                       Permission = 132 // Enables creation.
	Permission_EDIT_SAP_EXPORT                         Permission = 133 // Enables editing.
	Permission_DELETE_SAP_EXPORT                       Permission = 134 // Enables deletions.
	Permission_EXECUTE_SAP_EXPORT                      Permission = 135 // Enables executing of other options.
	Permission_VIEW_AUDIT                              Permission = 136 // Enables viewing.
	Permission_CREATE_AUDIT                            Permission = 137 // Enables creation.
	Permission_EDIT_AUDIT                              Permission = 138 // Enables editing.
	Permission_DELETE_AUDIT                            Permission = 139 // Enables deletions.
	Permission_EXECUTE_AUDIT                           Permission = 140 // Enables executing of other options.
	Permission_VIEW_AUTOMATED_REPORTING                Permission = 141 // Enables viewing.
	Permission_CREATE_AUTOMATED_REPORTING              Permission = 142 // Enables creation.
	Permission_EDIT_AUTOMATED_REPORTING                Permission = 143 // Enables editing.
	Permission_DELETE_AUTOMATED_REPORTING              Permission = 144 // Enables deletions.
	Permission_EXECUTE_AUTOMATED_REPORTING             Permission = 145 // Enables executing of other options.
	Permission_VIEW_CUSTOMER_SERVICE                   Permission = 146 // Enables viewing.
	Permission_CREATE_CUSTOMER_SERVICE                 Permission = 147 // Enables creation.
	Permission_EDIT_CUSTOMER_SERVICE                   Permission = 148 // Enables editing.
	Permission_DELETE_CUSTOMER_SERVICE                 Permission = 149 // Enables deletions.
	Permission_EXECUTE_CUSTOMER_SERVICE                Permission = 150 // Enables executing of other options.
	Permission_VIEW_SCRIPTS                            Permission = 151 // Enables viewing.
	Permission_CREATE_SCRIPTS                          Permission = 152 // Enables creation.
	Permission_EDIT_SCRIPTS                            Permission = 153 // Enables editing.
	Permission_DELETE_SCRIPTS                          Permission = 154 // Enables deletions.
	Permission_EXECUTE_SCRIPTS                         Permission = 155 // Enables executing of other options.
	Permission_VIEW_CLIENT_PREFERENCES                 Permission = 156 // Enables viewing.
	Permission_CREATE_CLIENT_PREFERENCES               Permission = 157 // Enables creation.
	Permission_EDIT_CLIENT_PREFERENCES                 Permission = 158 // Enables editing.
	Permission_DELETE_CLIENT_PREFERENCES               Permission = 159 // Enables deletions.
	Permission_EXECUTE_CLIENT_PREFERENCES              Permission = 160 // Enables executing of other options.
	Permission_VIEW_RECORDINGS_REPORTING               Permission = 161 // Enables viewing.
	Permission_CREATE_RECORDINGS_REPORTING             Permission = 162 // Enables creation.
	Permission_EDIT_RECORDINGS_REPORTING               Permission = 163 // Enables editing.
	Permission_DELETE_RECORDINGS_REPORTING             Permission = 164 // Enables deletions.
	Permission_EXECUTE_RECORDINGS_REPORTING            Permission = 165 // Enables executing of other options.
	Permission_VIEW_DEBUG_MODE                         Permission = 166 // Enables viewing.
	Permission_CREATE_DEBUG_MODE                       Permission = 167 // Enables creation.
	Permission_EDIT_DEBUG_MODE                         Permission = 168 // Enables editing.
	Permission_DELETE_DEBUG_MODE                       Permission = 169 // Enables deletions.
	Permission_EXECUTE_DEBUG_MODE                      Permission = 170 // Enables executing of other options.
	Permission_CREATE_DNCL_MAP                         Permission = 171 //
	Permission_VIEW_DNCL_MAP                           Permission = 172 //
	Permission_EXECUTE_COPY_DOWN                       Permission = 173 // Enables executing of other options.
	Permission_VIEW_AGENTS                             Permission = 174 // Enables viewing.
	Permission_VIEW_ADMIN_CUSTOMER_SERVICE             Permission = 175 // Enables viewing.
	Permission_EDIT_AGENTS                             Permission = 176 // Enables editing
	Permission_DELETE_AGENTS                           Permission = 177 // Enables deletion
	Permission_EXECUTE_AGENTS                          Permission = 178 // Enables viewing of reports
	Permission_EDIT_HUNT_GROUP                         Permission = 179 // Enables editing
	Permission_DELETE_HUNT_GROUP                       Permission = 180 // Enables deletion
	Permission_EXECUTE_HUNT_GROUP                      Permission = 181 // Enables viewing of reports
	Permission_VIEW_HUNT_GROUP                         Permission = 182 // Enables Viewing
	Permission_VIEW_AGENTS_REPORT                      Permission = 183 // Enables viewing.
	Permission_VIEW_AGENTS_DASHBOARD                   Permission = 184 // Enables viewing.
	Permission_VIEW_CALLER_ID_BUCKETS                  Permission = 186 // Enables viewing.
	Permission_EDIT_CALLER_ID_BUCKETS                  Permission = 187 // Enables editing.
	Permission_CREATE_CALLER_ID_BUCKETS                Permission = 188 // Enables creating.
	Permission_DELETE_CALLER_ID_BUCKETS                Permission = 189 // Enables deletions.
	Permission_EXECUTE_CALLER_ID_BUCKETS               Permission = 190 // Enables executing of other options.
	Permission_VIEW_REPORT_REQUEST                     Permission = 191 // Enables viewing.
	Permission_CREATE_REPORT_REQUEST                   Permission = 192 // Enables creation.
	Permission_VIEW_INBOUND_SCRIPTS                    Permission = 199 // Enables viewing.
	Permission_EDIT_INBOUND_SCRIPTS                    Permission = 200 // Enables editing.
	Permission_CREATE_INBOUND_SCRIPTS                  Permission = 201 // Enables creation.
	Permission_DELETE_INBOUND_SCRIPTS                  Permission = 202 // Enables deletions.
	Permission_EDIT_BACKOFFICE_THEME                   Permission = 203 // Enables selecting a theme.
	Permission_CREATE_PHONE_NUMBER_MANAGEMENT          Permission = 205 // Enables creation.
	Permission_EDIT_PHONE_NUMBER_MANAGEMENT            Permission = 206 // Enables editing.
	Permission_VIEW_PHONE_NUMBER_MANAGEMENT            Permission = 207 // Enables viewing.
	Permission_DELETE_PHONE_NUMBER_MANAGEMENT          Permission = 208 // Enables deletions.
	Permission_EXECUTE_PHONE_NUMBER_MANAGEMENT         Permission = 209 // Enables executing of other options.
	Permission_EXECUTE_INBOUND_SCRIPTS                 Permission = 210 // Enables executing of other options.
	Permission_EXECUTE_CELL_PHONE_SCRUB                Permission = 211 // Enables Executing of other options.
	Permission_EDIT_ADMIN_CLIENT_PREFERENCES           Permission = 212 // Enables editing.
	Permission_VIEW_ONTARIO_SYSTEMS_ADMINISTRATOR      Permission = 215 // Enables viewing.
	Permission_EXECUTE_ONTARIO_SYSTEMS_ADMINISTRATOR   Permission = 216 // Enables executing of other options.
	Permission_EXECUTE_ONTARIO_SYSTEMS_USER            Permission = 217 // Enables executing of other options.
	Permission_VIEW_INTEGRATION_MESSAGES               Permission = 218 // Enables Viewing.
	Permission_VIEW_ONTARIO_SYSTEMS_USER               Permission = 219 // Enables viewing.
	Permission_EXECUTE_BROADCAST_CONTROL_INBOUND       Permission = 221 // Enables executing of other options.
	Permission_EXECUTE_BROADCAST_CONTROL_MANUAL        Permission = 222 // Enables executing of other options.
	Permission_EXECUTE_BROADCAST_CONTROL_OUTBOUND      Permission = 223 // Enables executing of other options.
	Permission_CREATE_PREVIEW_ONLY_TEMPLATES           Permission = 224 // Enables creation.
	Permission_CREATE_MAC_ONLY_TEMPLATES               Permission = 225 // Enables creation.
	Permission_EDIT_TRIGGER_ADVANCE_ON_CALL            Permission = 226 // Enables editing.
	Permission_CREATE_TRIGGER_ADVANCE_ON_CALL          Permission = 227 // Enables creation.
	Permission_DELETE_MAC_ONLY_TEMPLATES               Permission = 228 // Enables deletions.
	Permission_EXECUTE_MAC_ONLY_TEMPLATES              Permission = 229 // Enables executing of other options.
	Permission_VIEW_MAC_ONLY_TEMPLATES                 Permission = 230 // Enables viewing.
	Permission_EDIT_MAC_ONLY_TEMPLATES                 Permission = 231 // Enables editing.
	Permission_EXECUTE_PREVIEW_ONLY_TEMPLATES          Permission = 232 // Enables executing of other options.
	Permission_VIEW_PREVIEW_ONLY_TEMPLATES             Permission = 233 // Enables viewing.
	Permission_EDIT_PREVIEW_ONLY_TEMPLATES             Permission = 234 // Enables editing.
	Permission_DELETE_PREVIEW_ONLY_TEMPLATES           Permission = 235 // Enables deletions.
	Permission_VIEW_ANALYTICS_REPORTING                Permission = 236 // Enables viewing.
	Permission_CREATE_HUNT_GROUP                       Permission = 237 // Enables creation.
	Permission_CREATE_AGENTS                           Permission = 238 // Enables creation.
	Permission_CREATE_AGENTS_DASHBOARD                 Permission = 239 // Enables creation.
	Permission_CREATE_AGENTS_REPORT                    Permission = 240 // Enables creation.
	Permission_DELETE_AGENTS_DASHBOARD                 Permission = 241 // Enables deletions.
	Permission_DELETE_AGENTS_REPORT                    Permission = 242 // Enables deletions.
	Permission_EDIT_AGENTS_DASHBOARD                   Permission = 243 // Enables editing.
	Permission_EDIT_AGENTS_REPORT                      Permission = 244 // Enables editing.
	Permission_EXECUTE_AGENTS_DASHBOARD                Permission = 245 // Enables executing of other options.
	Permission_EXECUTE_AGENTS_REPORT                   Permission = 246 // Executing of other options.
	Permission_DELETE_TRIGGER_ADVANCE_ON_CALL          Permission = 247 // Enables deletions.
	Permission_DELETE_CELL_PHONE_SCRUB                 Permission = 249 // Enables deletions.
	Permission_CREATE_RINGLESS_VOICEMAIL_TEMPLATES     Permission = 250 // Enables creation.
	Permission_EDIT_RINGLESS_VOICEMAIL_TEMPLATES       Permission = 251 // Enables editing.
	Permission_CREATE_VOCALDIRECT_TEMPLATES            Permission = 252 // Enables creation.
	Permission_EDIT_VOCALDIRECT_TEMPLATES              Permission = 253 // Enables editing.
	Permission_VIEW_EMAIL                              Permission = 254 // Enables Viewing.
	Permission_VIEW_SMS                                Permission = 255 // Enables viewing.
	Permission_VIEW_EMAIL_REPORTS                      Permission = 256 // Enables viewing.
	Permission_VIEW_EMAIL_AUDIT                        Permission = 257 // Enables viewing.
	Permission_VIEW_SMS_REPORTS                        Permission = 258 // Enables viewing.
	Permission_VIEW_SMS_AUDIT                          Permission = 259 // Enables viewing.
	Permission_FAKE_PERMISSION                         Permission = 260
	Permission_VIEW_CHAT                               Permission = 261
	Permission_VIEW_CHAT_REPORTS                       Permission = 262
	Permission_VIEW_CHAT_AUDIT                         Permission = 263
	Permission_VIEW_CAMPAIGN                           Permission = 264
	Permission_VIEW_CAMPAIGN_REPORT                    Permission = 265
	Permission_VIEW_CAMPAIGN_AUDIT                     Permission = 266
	Permission_EDIT_SAP_ADMIN                          Permission = 267
	Permission_EDIT_REPORT_REQUEST                     Permission = 268
	Permission_DELETE_REPORT_REQUEST                   Permission = 269
	Permission_EXECUTE_REPORT_REQUEST                  Permission = 270
	Permission_VIEW_BACKOFFICE_THEME                   Permission = 271
	Permission_CREATE_BACKOFFICE_THEME                 Permission = 272
	Permission_DELETE_BACKOFFICE_THEME                 Permission = 273
	Permission_EXECUTE_BACKOFFICE_THEME                Permission = 274
	Permission_CREATE_CELL_PHONE_SCRUB                 Permission = 275
	Permission_EDIT_CELL_PHONE_SCRUB                   Permission = 276
	Permission_VIEW_CELL_PHONE_SCRUB                   Permission = 277
	Permission_VIEW_ADMIN_CLIENT_PREFERENCES           Permission = 278
	Permission_DELETE_ADMIN_CLIENT_PREFERENCES         Permission = 279
	Permission_CREATE_ADMIN_CLIENT_PREFERENCES         Permission = 280
	Permission_EXECUTE_ADMIN_CLIENT_PREFERENCES        Permission = 281
	Permission_CREATE_ONTARIO_SYSTEMS_ADMINISTRATOR    Permission = 282
	Permission_DELETE_ONTARIO_SYSTEMS_ADMINISTRATOR    Permission = 283
	Permission_EDIT_ONTARIO_SYSTEMS_ADMINISTRATOR      Permission = 284
	Permission_CREATE_ONTARIO_SYSTEMS_USER             Permission = 285
	Permission_DELETE_ONTARIO_SYSTEMS_USER             Permission = 286
	Permission_EDIT_ONTARIO_SYSTEMS_USER               Permission = 287
	Permission_CREATE_INTEGRATION_MESSAGES             Permission = 288
	Permission_DELETE_INTEGRATION_MESSAGES             Permission = 289
	Permission_EDIT_INTEGRATION_MESSAGES               Permission = 290
	Permission_EXECUTE_INTEGRATION_MESSAGES            Permission = 291
	Permission_SCHEDULE_RESEND_CAMPAIGN                Permission = 292 // Control whether a user can resend a campaign.
	// migration permissions
	Permission_APP_AGENT      Permission = 2000
	Permission_APP_BACKOFFICE Permission = 2001
)

func (Permission) Descriptor

func (Permission) Descriptor() protoreflect.EnumDescriptor

func (Permission) Enum

func (x Permission) Enum() *Permission

func (Permission) EnumDescriptor deprecated

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

Deprecated: Use Permission.Descriptor instead.

func (Permission) Number

func (x Permission) Number() protoreflect.EnumNumber

func (Permission) String

func (x Permission) String() string

func (Permission) Type

type PhoneBookPhoneNumberType

type PhoneBookPhoneNumberType int32
const (
	PhoneBookPhoneNumberType_PHONE_BOOK_PHONE_NUMBER_TYPE_CALLER_ID PhoneBookPhoneNumberType = 0
	PhoneBookPhoneNumberType_PHONE_BOOK_PHONE_NUMBER_TYPE_OUTBOUND  PhoneBookPhoneNumberType = 1
	PhoneBookPhoneNumberType_PHONE_BOOK_PHONE_NUMBER_TYPE_TRANSFER  PhoneBookPhoneNumberType = 2
)

func (PhoneBookPhoneNumberType) Descriptor

func (PhoneBookPhoneNumberType) Enum

func (PhoneBookPhoneNumberType) EnumDescriptor deprecated

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

Deprecated: Use PhoneBookPhoneNumberType.Descriptor instead.

func (PhoneBookPhoneNumberType) Number

func (PhoneBookPhoneNumberType) String

func (x PhoneBookPhoneNumberType) String() string

func (PhoneBookPhoneNumberType) Type

type PhoneBookSIPType

type PhoneBookSIPType int32
const (
	PhoneBookSIPType_PHONE_BOOK_SIP_TYPE_OUTBOUND PhoneBookSIPType = 0
	PhoneBookSIPType_PHONE_BOOK_SIP_TYPE_TRANSFER PhoneBookSIPType = 1
)

func (PhoneBookSIPType) Descriptor

func (PhoneBookSIPType) Enum

func (PhoneBookSIPType) EnumDescriptor deprecated

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

Deprecated: Use PhoneBookSIPType.Descriptor instead.

func (PhoneBookSIPType) Number

func (PhoneBookSIPType) String

func (x PhoneBookSIPType) String() string

func (PhoneBookSIPType) Type

type PhoneFieldOption

type PhoneFieldOption int32
const (
	PhoneFieldOption_PHONE_FIELD_OPTION_AREA_CODE                      PhoneFieldOption = 0
	PhoneFieldOption_PHONE_FIELD_OPTION_CARRIER                        PhoneFieldOption = 1
	PhoneFieldOption_PHONE_FIELD_OPTION_CENTRAL_OFFICE_CODE_TYPE       PhoneFieldOption = 2
	PhoneFieldOption_PHONE_FIELD_OPTION_CITY                           PhoneFieldOption = 3
	PhoneFieldOption_PHONE_FIELD_OPTION_COUNTRY_CODE                   PhoneFieldOption = 4
	PhoneFieldOption_PHONE_FIELD_OPTION_COUNRTY_CODE_SUBSCRIBER_NUMBER PhoneFieldOption = 5
	PhoneFieldOption_PHONE_FIELD_OPTION_COUNTRY_ISO_2_CODE             PhoneFieldOption = 6
	PhoneFieldOption_PHONE_FIELD_OPTION_INTERNATIONAL_PREFIX           PhoneFieldOption = 7
	PhoneFieldOption_PHONE_FIELD_OPTION_LANGUAGE                       PhoneFieldOption = 8
	PhoneFieldOption_PHONE_FIELD_OPTION_LATITUDE                       PhoneFieldOption = 9
	PhoneFieldOption_PHONE_FIELD_OPTION_LONGITUDE                      PhoneFieldOption = 10
	PhoneFieldOption_PHONE_FIELD_OPTION_MAXIMUM_BLOCK_NUMBER           PhoneFieldOption = 11
	PhoneFieldOption_PHONE_FIELD_OPTION_MINIMUM_BLOCK_NUMBER           PhoneFieldOption = 12
	PhoneFieldOption_PHONE_FIELD_OPTION_NATIONAL_DESTINATION_CODE      PhoneFieldOption = 13
	PhoneFieldOption_PHONE_FIELD_OPTION_NATIONAL_PREFIX                PhoneFieldOption = 14
	PhoneFieldOption_PHONE_FIELD_OPTION_NUMBER_BLOCK_ID                PhoneFieldOption = 15
	PhoneFieldOption_PHONE_FIELD_OPTION_NUMBER_TYPE                    PhoneFieldOption = 16
	PhoneFieldOption_PHONE_FIELD_OPTION_NUMBER_USES_NDC                PhoneFieldOption = 17
	PhoneFieldOption_PHONE_FIELD_OPTION_OBSERVES_DAYLIGHT_SAVINGS      PhoneFieldOption = 18
	PhoneFieldOption_PHONE_FIELD_OPTION_PREFIX                         PhoneFieldOption = 19
	PhoneFieldOption_PHONE_FIELD_OPTION_REGION_STATE_PROVINCE_CODE     PhoneFieldOption = 20
	PhoneFieldOption_PHONE_FIELD_OPTION_REGION_STATE_PROVINCE_NAME     PhoneFieldOption = 21
	PhoneFieldOption_PHONE_FIELD_OPTION_SPECIAL_SERVICE_CODE_1         PhoneFieldOption = 22
	PhoneFieldOption_PHONE_FIELD_OPTION_SPECIAL_SERVICE_CODE_2         PhoneFieldOption = 23
	PhoneFieldOption_PHONE_FIELD_OPTION_SPECIAL_SERVICE_CODE_3         PhoneFieldOption = 24
	PhoneFieldOption_PHONE_FIELD_OPTION_SPECIAL_SERVICE_CODE_4         PhoneFieldOption = 25
	PhoneFieldOption_PHONE_FIELD_OPTION_TIME_ZONE                      PhoneFieldOption = 26
	PhoneFieldOption_PHONE_FIELD_OPTION_UTC_OFFSET                     PhoneFieldOption = 27
)

func (PhoneFieldOption) Descriptor

func (PhoneFieldOption) Enum

func (PhoneFieldOption) EnumDescriptor deprecated

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

Deprecated: Use PhoneFieldOption.Descriptor instead.

func (PhoneFieldOption) Number

func (PhoneFieldOption) String

func (x PhoneFieldOption) String() string

func (PhoneFieldOption) Type

type PhoneNumberType deprecated added in v1.7.55

type PhoneNumberType int32

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

const (
	// Mobile Phone NUmber
	PhoneNumberType_MOBILE PhoneNumberType = 0
	// Geographic OR Other Number
	PhoneNumberType_OTHER PhoneNumberType = 1
	// No Response/Invalid/ERROR
	PhoneNumberType_INVALID_ERROR PhoneNumberType = 2
)

func (PhoneNumberType) Descriptor added in v1.7.55

func (PhoneNumberType) Enum added in v1.7.55

func (x PhoneNumberType) Enum() *PhoneNumberType

func (PhoneNumberType) EnumDescriptor deprecated added in v1.7.55

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

Deprecated: Use PhoneNumberType.Descriptor instead.

func (PhoneNumberType) Number added in v1.7.55

func (PhoneNumberType) String added in v1.7.55

func (x PhoneNumberType) String() string

func (PhoneNumberType) Type added in v1.7.55

type PhonePostalDisplayOptions

type PhonePostalDisplayOptions int32
const (
	PhonePostalDisplayOptions_DISPLAY_OPTION_ADMIN_CODE_1                   PhonePostalDisplayOptions = 0  // KEY adminCode1
	PhonePostalDisplayOptions_DISPLAY_OPTION_ADMIN_CODE_2                   PhonePostalDisplayOptions = 1  // KEY adminCode2
	PhonePostalDisplayOptions_DISPLAY_OPTION_ADMIN_CODE_3                   PhonePostalDisplayOptions = 2  // KEY adminCode3
	PhonePostalDisplayOptions_DISPLAY_OPTION_ADMIN_NAME_1                   PhonePostalDisplayOptions = 3  // KEY adminName1
	PhonePostalDisplayOptions_DISPLAY_OPTION_ADMIN_NAME_2                   PhonePostalDisplayOptions = 4  // KEY adminName2
	PhonePostalDisplayOptions_DISPLAY_OPTION_ADMIN_NAME_3                   PhonePostalDisplayOptions = 5  // KEY adminName3
	PhonePostalDisplayOptions_DISPLAY_OPTION_AREA_CODE                      PhonePostalDisplayOptions = 6  // KEY areaCode
	PhonePostalDisplayOptions_DISPLAY_OPTION_CARRIER                        PhonePostalDisplayOptions = 7  // KEY carrier
	PhonePostalDisplayOptions_DISPLAY_OPTION_CENTRAL_OFFICE_CODE_TYPE       PhonePostalDisplayOptions = 8  // cocType
	PhonePostalDisplayOptions_DISPLAY_OPTION_CITY                           PhonePostalDisplayOptions = 9  // KEY city
	PhonePostalDisplayOptions_DISPLAY_OPTION_CITY_NAME                      PhonePostalDisplayOptions = 10 // KEY cityName
	PhonePostalDisplayOptions_DISPLAY_OPTION_CITY_TYPE                      PhonePostalDisplayOptions = 11 // KEY cityType
	PhonePostalDisplayOptions_DISPLAY_OPTION_COUNTRY_CODE                   PhonePostalDisplayOptions = 12 // KEY countryCode
	PhonePostalDisplayOptions_DISPLAY_OPTION_COUNTRY_CODE_SUBSCRIBER_NUMBER PhonePostalDisplayOptions = 13 // KEY ccnsn
	PhonePostalDisplayOptions_DISPLAY_OPTION_ISO_2                          PhonePostalDisplayOptions = 14 // KEY iso2
	PhonePostalDisplayOptions_DISPLAY_OPTION_COUNTY_NAME                    PhonePostalDisplayOptions = 15 // KEY countyName
	PhonePostalDisplayOptions_DISPLAY_OPTION_COUNTY_FIPS                    PhonePostalDisplayOptions = 16 // KEY countyFips
	PhonePostalDisplayOptions_DISPLAY_OPTION_INTERNATIONAL_PREFIX           PhonePostalDisplayOptions = 17 // KEY internationalPrefix
	PhonePostalDisplayOptions_DISPLAY_OPTION_LANGUAGE                       PhonePostalDisplayOptions = 18 // KEY language
	PhonePostalDisplayOptions_DISPLAY_OPTION_LATITUDE                       PhonePostalDisplayOptions = 19 // KEY latitude
	PhonePostalDisplayOptions_DISPLAY_OPTION_LONGITUDE_LATITUDE_ACCURACY    PhonePostalDisplayOptions = 20 // KEY accuracy
	PhonePostalDisplayOptions_DISPLAY_OPTION_LONGITUDE                      PhonePostalDisplayOptions = 21 // KEY longitude
	PhonePostalDisplayOptions_DISPLAY_OPTION_MAXIMUM_BLOCK_NUMBER           PhonePostalDisplayOptions = 22 // KEY max
	PhonePostalDisplayOptions_DISPLAY_OPTION_METROPOLITAN_STATISTICAL_AREA  PhonePostalDisplayOptions = 23 // KEY msaCode
	PhonePostalDisplayOptions_DISPLAY_OPTION_MINIMUM_BLOCK_NUMBER           PhonePostalDisplayOptions = 24 // KEY min
	PhonePostalDisplayOptions_DISPLAY_OPTION_NATIONAL_DESTINATION_CODE      PhonePostalDisplayOptions = 25 // KEY ndc
	PhonePostalDisplayOptions_DISPLAY_OPTION_NATIONAL_PREFIX                PhonePostalDisplayOptions = 26 // KEY nationalPrefix
	PhonePostalDisplayOptions_DISPLAY_OPTION_NUMBER_PREFIX                  PhonePostalDisplayOptions = 27 // KEY prefix
	PhonePostalDisplayOptions_DISPLAY_OPTION_NUMBER_TYPE                    PhonePostalDisplayOptions = 28 // KEY type
	PhonePostalDisplayOptions_DISPLAY_OPTION_NUMBER_USES_NDC                PhonePostalDisplayOptions = 29 // KEY usesNdc
	PhonePostalDisplayOptions_DISPLAY_OPTION_OBSERVES_DAYLIGHT_SAVINGS_TIME PhonePostalDisplayOptions = 30 // KEY dst
	PhonePostalDisplayOptions_DISPLAY_OPTION_PLACE_NAME                     PhonePostalDisplayOptions = 31 // KEY placeName
	PhonePostalDisplayOptions_DISPLAY_OPTION_POSTAL_CODE                    PhonePostalDisplayOptions = 32 // KEY postalCode
	PhonePostalDisplayOptions_DISPLAY_OPTION_POSTAL_CODE_ALPHANUMERIC       PhonePostalDisplayOptions = 33 // KEY postalCodeKey
	PhonePostalDisplayOptions_DISPLAY_OPTION_POSTAL_TYPE                    PhonePostalDisplayOptions = 34 // KEY postalType
	PhonePostalDisplayOptions_DISPLAY_OPTION_PROVINCE_ABBREVIATION          PhonePostalDisplayOptions = 35 // KEY regionCode
	PhonePostalDisplayOptions_DISPLAY_OPTION_PROVINCE_NAME                  PhonePostalDisplayOptions = 36 // KEY regionName
	PhonePostalDisplayOptions_DISPLAY_OPTION_SPECIAL_SERVICE_CODE_1         PhonePostalDisplayOptions = 37 // KEY ssc1
	PhonePostalDisplayOptions_DISPLAY_OPTION_SPECIAL_SERVICE_CODE_2         PhonePostalDisplayOptions = 38 // KEY ssc2
	PhonePostalDisplayOptions_DISPLAY_OPTION_SPECIAL_SERVICE_CODE_3         PhonePostalDisplayOptions = 39 // KEY ssc3
	PhonePostalDisplayOptions_DISPLAY_OPTION_SPECIAL_SERVICE_CODE_4         PhonePostalDisplayOptions = 40 // KEY ssc4
	PhonePostalDisplayOptions_DISPLAY_OPTION_PROVINCE_STATE_NAME            PhonePostalDisplayOptions = 41 // KEY provinceName
	PhonePostalDisplayOptions_DISPLAY_OPTION_STATE_FIPS_CODE                PhonePostalDisplayOptions = 42 // KEY stateFips
	PhonePostalDisplayOptions_DISPLAY_OPTION_TIME_ZONE                      PhonePostalDisplayOptions = 43 // KEY timeZone
	PhonePostalDisplayOptions_DISPLAY_OPTION_UTC_OFFSET                     PhonePostalDisplayOptions = 44 // KEY utc
)

func (PhonePostalDisplayOptions) Descriptor

func (PhonePostalDisplayOptions) Enum

func (PhonePostalDisplayOptions) EnumDescriptor deprecated

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

Deprecated: Use PhonePostalDisplayOptions.Descriptor instead.

func (PhonePostalDisplayOptions) Number

func (PhonePostalDisplayOptions) String

func (x PhonePostalDisplayOptions) String() string

func (PhonePostalDisplayOptions) Type

type PhoneType

type PhoneType int32
const (
	PhoneType_CELL      PhoneType = 0
	PhoneType_LAND      PhoneType = 1
	PhoneType_TOLL_FREE PhoneType = 2
)

func (PhoneType) Descriptor

func (PhoneType) Descriptor() protoreflect.EnumDescriptor

func (PhoneType) Enum

func (x PhoneType) Enum() *PhoneType

func (PhoneType) EnumDescriptor deprecated

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

Deprecated: Use PhoneType.Descriptor instead.

func (PhoneType) Number

func (x PhoneType) Number() protoreflect.EnumNumber

func (PhoneType) String

func (x PhoneType) String() string

func (PhoneType) Type

type PhoneTypeExp added in v1.7.5

type PhoneTypeExp struct {
	PhoneType PhoneType `protobuf:"varint,1,opt,name=phone_type,json=phoneType,proto3,enum=api.commons.PhoneType" json:"phone_type,omitempty"`
	// contains filtered or unexported fields
}

func (*PhoneTypeExp) Descriptor deprecated added in v1.7.5

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

Deprecated: Use PhoneTypeExp.ProtoReflect.Descriptor instead.

func (*PhoneTypeExp) GetPhoneType added in v1.7.5

func (x *PhoneTypeExp) GetPhoneType() PhoneType

func (*PhoneTypeExp) ProtoMessage added in v1.7.5

func (*PhoneTypeExp) ProtoMessage()

func (*PhoneTypeExp) ProtoReflect added in v1.7.5

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

func (*PhoneTypeExp) Reset added in v1.7.5

func (x *PhoneTypeExp) Reset()

func (*PhoneTypeExp) String added in v1.7.5

func (x *PhoneTypeExp) String() string

type PipelineElementStatusType

type PipelineElementStatusType int32
const (
	PipelineElementStatusType_PIPELINE_ELEMENT_STATUS_TYPE_INITIALIZED PipelineElementStatusType = 0
	PipelineElementStatusType_PIPELINE_ELEMENT_STATUS_TYPE_RUNNING     PipelineElementStatusType = 1
	PipelineElementStatusType_PIPELINE_ELEMENT_STATUS_TYPE_STOPPED     PipelineElementStatusType = 2
	PipelineElementStatusType_PIPELINE_ELEMENT_STATUS_TYPE_FAILED      PipelineElementStatusType = 3
)

func (PipelineElementStatusType) Descriptor

func (PipelineElementStatusType) Enum

func (PipelineElementStatusType) EnumDescriptor deprecated

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

Deprecated: Use PipelineElementStatusType.Descriptor instead.

func (PipelineElementStatusType) Number

func (PipelineElementStatusType) String

func (x PipelineElementStatusType) String() string

func (PipelineElementStatusType) Type

type PluginExp added in v1.7.5

type PluginExp struct {
	Type      PluginType `protobuf:"varint,1,opt,name=type,proto3,enum=api.commons.PluginType" json:"type,omitempty"`
	TcnStrict bool       `protobuf:"varint,4,opt,name=tcn_strict,json=tcnStrict,proto3" json:"tcn_strict,omitempty"` // true/false deny on errors
	// gryphon
	LicenseId    string      `protobuf:"bytes,2,opt,name=license_id,json=licenseId,proto3" json:"license_id,omitempty"`
	ReferenceKey string      `protobuf:"bytes,3,opt,name=reference_key,json=referenceKey,proto3" json:"reference_key,omitempty"`
	FromNumber   string      `protobuf:"bytes,5,opt,name=from_number,json=fromNumber,proto3" json:"from_number,omitempty"`
	Env          Environment `protobuf:"varint,6,opt,name=env,proto3,enum=api.commons.Environment" json:"env,omitempty"`
	// tcn_consent
	ProfileName  string              `protobuf:"bytes,7,opt,name=profile_name,json=profileName,proto3" json:"profile_name,omitempty"`
	ContentField string              `protobuf:"bytes,8,opt,name=content_field,json=contentField,proto3" json:"content_field,omitempty"`
	Topic        string              `protobuf:"bytes,9,opt,name=topic,proto3" json:"topic,omitempty"`
	AbsentAction ConsentAbsentAction `` /* 136-byte string literal not displayed */
	// rnd
	DateLastContact string `protobuf:"bytes,10,opt,name=date_last_contact,json=dateLastContact,proto3" json:"date_last_contact,omitempty"`
	// mrs compliance
	Lu      string `protobuf:"bytes,12,opt,name=lu,proto3" json:"lu,omitempty"`
	Account string `protobuf:"bytes,13,opt,name=account,proto3" json:"account,omitempty"`
	Master  string `protobuf:"bytes,14,opt,name=master,proto3" json:"master,omitempty"`
	Client  string `protobuf:"bytes,15,opt,name=client,proto3" json:"client,omitempty"`
	// contains filtered or unexported fields
}

func (*PluginExp) Descriptor deprecated added in v1.7.5

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

Deprecated: Use PluginExp.ProtoReflect.Descriptor instead.

func (*PluginExp) GetAbsentAction added in v1.7.5

func (x *PluginExp) GetAbsentAction() ConsentAbsentAction

func (*PluginExp) GetAccount added in v1.7.59

func (x *PluginExp) GetAccount() string

func (*PluginExp) GetClient added in v1.7.59

func (x *PluginExp) GetClient() string

func (*PluginExp) GetContentField added in v1.7.5

func (x *PluginExp) GetContentField() string

func (*PluginExp) GetDateLastContact added in v1.7.5

func (x *PluginExp) GetDateLastContact() string

func (*PluginExp) GetEnv added in v1.7.5

func (x *PluginExp) GetEnv() Environment

func (*PluginExp) GetFromNumber added in v1.7.5

func (x *PluginExp) GetFromNumber() string

func (*PluginExp) GetLicenseId added in v1.7.5

func (x *PluginExp) GetLicenseId() string

func (*PluginExp) GetLu added in v1.7.59

func (x *PluginExp) GetLu() string

func (*PluginExp) GetMaster added in v1.7.59

func (x *PluginExp) GetMaster() string

func (*PluginExp) GetProfileName added in v1.7.5

func (x *PluginExp) GetProfileName() string

func (*PluginExp) GetReferenceKey added in v1.7.5

func (x *PluginExp) GetReferenceKey() string

func (*PluginExp) GetTcnStrict added in v1.7.5

func (x *PluginExp) GetTcnStrict() bool

func (*PluginExp) GetTopic added in v1.7.5

func (x *PluginExp) GetTopic() string

func (*PluginExp) GetType added in v1.7.5

func (x *PluginExp) GetType() PluginType

func (*PluginExp) ProtoMessage added in v1.7.5

func (*PluginExp) ProtoMessage()

func (*PluginExp) ProtoReflect added in v1.7.5

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

func (*PluginExp) Reset added in v1.7.5

func (x *PluginExp) Reset()

func (*PluginExp) String added in v1.7.5

func (x *PluginExp) String() string

type PluginType

type PluginType int32
const (
	PluginType_UNKNOWN_PLUGIN PluginType = 0
	PluginType_GRYPHON        PluginType = 1
	PluginType_TCN_CONSENT    PluginType = 2
	PluginType_RND            PluginType = 3
	PluginType_MRS_COMPLIANCE PluginType = 4
)

func (PluginType) Descriptor

func (PluginType) Descriptor() protoreflect.EnumDescriptor

func (PluginType) Enum

func (x PluginType) Enum() *PluginType

func (PluginType) EnumDescriptor deprecated

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

Deprecated: Use PluginType.Descriptor instead.

func (PluginType) Number

func (x PluginType) Number() protoreflect.EnumNumber

func (PluginType) String

func (x PluginType) String() string

func (PluginType) Type

type PostalFieldOption

type PostalFieldOption int32
const (
	PostalFieldOption_POSTAL_FIELD_OPTION_ADMIN_CODE_1                  PostalFieldOption = 0
	PostalFieldOption_POSTAL_FIELD_OPTION_ADMIN_CODE_2                  PostalFieldOption = 1
	PostalFieldOption_POSTAL_FIELD_OPTION_ADMIN_CODE_3                  PostalFieldOption = 2
	PostalFieldOption_POSTAL_FIELD_OPTION_ADMIN_NAME_1                  PostalFieldOption = 3
	PostalFieldOption_POSTAL_FIELD_OPTION_ADMIN_NAME_2                  PostalFieldOption = 4
	PostalFieldOption_POSTAL_FIELD_OPTION_ADMIN_NAME_3                  PostalFieldOption = 5
	PostalFieldOption_POSTAL_FIELD_OPTION_AREA_CODE                     PostalFieldOption = 6
	PostalFieldOption_POSTAL_FIELD_OPTION_CITY_NAME                     PostalFieldOption = 7
	PostalFieldOption_POSTAL_FIELD_OPTION_CITY_TYPE                     PostalFieldOption = 8
	PostalFieldOption_POSTAL_FIELD_OPTION_COUNRTY_CODE                  PostalFieldOption = 9
	PostalFieldOption_POSTAL_FIELD_OPTION_COUNTRY_ISO_2_CODE            PostalFieldOption = 10
	PostalFieldOption_POSTAL_FIELD_OPTION_COUNTY_NAME                   PostalFieldOption = 11
	PostalFieldOption_POSTAL_FIELD_OPTION_COUNTY_FIPS_CODE              PostalFieldOption = 12
	PostalFieldOption_POSTAL_FIELD_OPTION_LATITUDE                      PostalFieldOption = 13
	PostalFieldOption_POSTAL_FIELD_OPTION_LATITUDE_LONGITUDE_ACCURACY   PostalFieldOption = 14
	PostalFieldOption_POSTAL_FIELD_OPTION_LONGITUDE                     PostalFieldOption = 15
	PostalFieldOption_POSTAL_FIELD_OPTION_METROPOLITAN_STATISTICAL_AREA PostalFieldOption = 16
	PostalFieldOption_POSTAL_FIELD_OPTION_OBSERVES_DAYLIGHT_SAVINGS     PostalFieldOption = 17
	PostalFieldOption_POSTAL_FIELD_OPTION_PLACE_NAME                    PostalFieldOption = 18
	PostalFieldOption_POSTAL_FIELD_OPTION_POSTAL_CODE                   PostalFieldOption = 19
	PostalFieldOption_POSTAL_FIELD_OPTION_POSTAL_CODE_ALPHANUMERIC      PostalFieldOption = 20
	PostalFieldOption_POSTAL_FIELD_OPTION_POSTAL_TYPE                   PostalFieldOption = 21
	PostalFieldOption_POSTAL_FIELD_OPTION_STATE_PROVINCE_ABBREVIATION   PostalFieldOption = 22
	PostalFieldOption_POSTAL_FIELD_OPTION_STATE_PROVINCE_NAME           PostalFieldOption = 23
	PostalFieldOption_POSTAL_FIELD_OPTION_STATE_FIPS_CODE               PostalFieldOption = 24
	PostalFieldOption_POSTAL_FIELD_OPTION_TIME_ZONE                     PostalFieldOption = 25
	PostalFieldOption_POSTAL_FIELD_OPTION_UTC_OFFSET                    PostalFieldOption = 26
)

func (PostalFieldOption) Descriptor

func (PostalFieldOption) Enum

func (PostalFieldOption) EnumDescriptor deprecated

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

Deprecated: Use PostalFieldOption.Descriptor instead.

func (PostalFieldOption) Number

func (PostalFieldOption) String

func (x PostalFieldOption) String() string

func (PostalFieldOption) Type

type PrimarySource

type PrimarySource int32
const (
	PrimarySource_PRIMARY_SOURCE_LMS PrimarySource = 0
	PrimarySource_PRIMARY_SOURCE_CJS PrimarySource = 1
)

func (PrimarySource) Descriptor

func (PrimarySource) Enum

func (x PrimarySource) Enum() *PrimarySource

func (PrimarySource) EnumDescriptor deprecated

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

Deprecated: Use PrimarySource.Descriptor instead.

func (PrimarySource) Number

func (PrimarySource) String

func (x PrimarySource) String() string

func (PrimarySource) Type

type ProfileDOW

type ProfileDOW struct {
	Sunday    float32 `protobuf:"fixed32,1,opt,name=sunday,proto3" json:"sunday,omitempty"`
	Monday    float32 `protobuf:"fixed32,2,opt,name=monday,proto3" json:"monday,omitempty"`
	Tuesday   float32 `protobuf:"fixed32,3,opt,name=tuesday,proto3" json:"tuesday,omitempty"`
	Wednesday float32 `protobuf:"fixed32,4,opt,name=wednesday,proto3" json:"wednesday,omitempty"`
	Thursday  float32 `protobuf:"fixed32,5,opt,name=thursday,proto3" json:"thursday,omitempty"`
	Friday    float32 `protobuf:"fixed32,6,opt,name=friday,proto3" json:"friday,omitempty"`
	Saturday  float32 `protobuf:"fixed32,7,opt,name=saturday,proto3" json:"saturday,omitempty"`
	// contains filtered or unexported fields
}

a profile each day of the week

func (*ProfileDOW) Descriptor deprecated

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

Deprecated: Use ProfileDOW.ProtoReflect.Descriptor instead.

func (*ProfileDOW) GetFriday

func (x *ProfileDOW) GetFriday() float32

func (*ProfileDOW) GetMonday

func (x *ProfileDOW) GetMonday() float32

func (*ProfileDOW) GetSaturday

func (x *ProfileDOW) GetSaturday() float32

func (*ProfileDOW) GetSunday

func (x *ProfileDOW) GetSunday() float32

func (*ProfileDOW) GetThursday

func (x *ProfileDOW) GetThursday() float32

func (*ProfileDOW) GetTuesday

func (x *ProfileDOW) GetTuesday() float32

func (*ProfileDOW) GetWednesday

func (x *ProfileDOW) GetWednesday() float32

func (*ProfileDOW) ProtoMessage

func (*ProfileDOW) ProtoMessage()

func (*ProfileDOW) ProtoReflect

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

func (*ProfileDOW) Reset

func (x *ProfileDOW) Reset()

func (*ProfileDOW) String

func (x *ProfileDOW) String() string

type ProfileMOY

type ProfileMOY struct {
	January   float32 `protobuf:"fixed32,1,opt,name=january,proto3" json:"january,omitempty"`
	February  float32 `protobuf:"fixed32,2,opt,name=february,proto3" json:"february,omitempty"`
	March     float32 `protobuf:"fixed32,3,opt,name=march,proto3" json:"march,omitempty"`
	April     float32 `protobuf:"fixed32,4,opt,name=april,proto3" json:"april,omitempty"`
	May       float32 `protobuf:"fixed32,5,opt,name=may,proto3" json:"may,omitempty"`
	June      float32 `protobuf:"fixed32,6,opt,name=june,proto3" json:"june,omitempty"`
	July      float32 `protobuf:"fixed32,7,opt,name=july,proto3" json:"july,omitempty"`
	August    float32 `protobuf:"fixed32,8,opt,name=august,proto3" json:"august,omitempty"`
	September float32 `protobuf:"fixed32,9,opt,name=september,proto3" json:"september,omitempty"`
	October   float32 `protobuf:"fixed32,10,opt,name=october,proto3" json:"october,omitempty"`
	November  float32 `protobuf:"fixed32,11,opt,name=november,proto3" json:"november,omitempty"`
	December  float32 `protobuf:"fixed32,12,opt,name=december,proto3" json:"december,omitempty"`
	// contains filtered or unexported fields
}

a profile for each month of the year

func (*ProfileMOY) Descriptor deprecated

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

Deprecated: Use ProfileMOY.ProtoReflect.Descriptor instead.

func (*ProfileMOY) GetApril

func (x *ProfileMOY) GetApril() float32

func (*ProfileMOY) GetAugust

func (x *ProfileMOY) GetAugust() float32

func (*ProfileMOY) GetDecember

func (x *ProfileMOY) GetDecember() float32

func (*ProfileMOY) GetFebruary

func (x *ProfileMOY) GetFebruary() float32

func (*ProfileMOY) GetJanuary

func (x *ProfileMOY) GetJanuary() float32

func (*ProfileMOY) GetJuly

func (x *ProfileMOY) GetJuly() float32

func (*ProfileMOY) GetJune

func (x *ProfileMOY) GetJune() float32

func (*ProfileMOY) GetMarch

func (x *ProfileMOY) GetMarch() float32

func (*ProfileMOY) GetMay

func (x *ProfileMOY) GetMay() float32

func (*ProfileMOY) GetNovember

func (x *ProfileMOY) GetNovember() float32

func (*ProfileMOY) GetOctober

func (x *ProfileMOY) GetOctober() float32

func (*ProfileMOY) GetSeptember

func (x *ProfileMOY) GetSeptember() float32

func (*ProfileMOY) ProtoMessage

func (*ProfileMOY) ProtoMessage()

func (*ProfileMOY) ProtoReflect

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

func (*ProfileMOY) Reset

func (x *ProfileMOY) Reset()

func (*ProfileMOY) String

func (x *ProfileMOY) String() string

type ProfileTOD

type ProfileTOD struct {
	Sunday    []float32 `protobuf:"fixed32,1,rep,packed,name=sunday,proto3" json:"sunday,omitempty"`
	Monday    []float32 `protobuf:"fixed32,2,rep,packed,name=monday,proto3" json:"monday,omitempty"`
	Tuesday   []float32 `protobuf:"fixed32,3,rep,packed,name=tuesday,proto3" json:"tuesday,omitempty"`
	Wednesday []float32 `protobuf:"fixed32,4,rep,packed,name=wednesday,proto3" json:"wednesday,omitempty"`
	Thursday  []float32 `protobuf:"fixed32,5,rep,packed,name=thursday,proto3" json:"thursday,omitempty"`
	Friday    []float32 `protobuf:"fixed32,6,rep,packed,name=friday,proto3" json:"friday,omitempty"`
	Saturday  []float32 `protobuf:"fixed32,7,rep,packed,name=saturday,proto3" json:"saturday,omitempty"`
	// contains filtered or unexported fields
}

----------------------- Message types used by BuildProfileForecastReq() ------------------ a profile for time of day, for each day of the week

func (*ProfileTOD) Descriptor deprecated

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

Deprecated: Use ProfileTOD.ProtoReflect.Descriptor instead.

func (*ProfileTOD) GetFriday

func (x *ProfileTOD) GetFriday() []float32

func (*ProfileTOD) GetMonday

func (x *ProfileTOD) GetMonday() []float32

func (*ProfileTOD) GetSaturday

func (x *ProfileTOD) GetSaturday() []float32

func (*ProfileTOD) GetSunday

func (x *ProfileTOD) GetSunday() []float32

func (*ProfileTOD) GetThursday

func (x *ProfileTOD) GetThursday() []float32

func (*ProfileTOD) GetTuesday

func (x *ProfileTOD) GetTuesday() []float32

func (*ProfileTOD) GetWednesday

func (x *ProfileTOD) GetWednesday() []float32

func (*ProfileTOD) ProtoMessage

func (*ProfileTOD) ProtoMessage()

func (*ProfileTOD) ProtoReflect

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

func (*ProfileTOD) Reset

func (x *ProfileTOD) Reset()

func (*ProfileTOD) String

func (x *ProfileTOD) String() string

type ProfileWOMS

type ProfileWOMS struct {
	January   []float32 `protobuf:"fixed32,1,rep,packed,name=january,proto3" json:"january,omitempty"`
	February  []float32 `protobuf:"fixed32,2,rep,packed,name=february,proto3" json:"february,omitempty"`
	March     []float32 `protobuf:"fixed32,3,rep,packed,name=march,proto3" json:"march,omitempty"`
	April     []float32 `protobuf:"fixed32,4,rep,packed,name=april,proto3" json:"april,omitempty"`
	May       []float32 `protobuf:"fixed32,5,rep,packed,name=may,proto3" json:"may,omitempty"`
	June      []float32 `protobuf:"fixed32,6,rep,packed,name=june,proto3" json:"june,omitempty"`
	July      []float32 `protobuf:"fixed32,7,rep,packed,name=july,proto3" json:"july,omitempty"`
	August    []float32 `protobuf:"fixed32,8,rep,packed,name=august,proto3" json:"august,omitempty"`
	September []float32 `protobuf:"fixed32,9,rep,packed,name=september,proto3" json:"september,omitempty"`
	October   []float32 `protobuf:"fixed32,10,rep,packed,name=october,proto3" json:"october,omitempty"`
	November  []float32 `protobuf:"fixed32,11,rep,packed,name=november,proto3" json:"november,omitempty"`
	December  []float32 `protobuf:"fixed32,12,rep,packed,name=december,proto3" json:"december,omitempty"`
	// contains filtered or unexported fields
}

a profile for week of month, for each month of the year

func (*ProfileWOMS) Descriptor deprecated

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

Deprecated: Use ProfileWOMS.ProtoReflect.Descriptor instead.

func (*ProfileWOMS) GetApril

func (x *ProfileWOMS) GetApril() []float32

func (*ProfileWOMS) GetAugust

func (x *ProfileWOMS) GetAugust() []float32

func (*ProfileWOMS) GetDecember

func (x *ProfileWOMS) GetDecember() []float32

func (*ProfileWOMS) GetFebruary

func (x *ProfileWOMS) GetFebruary() []float32

func (*ProfileWOMS) GetJanuary

func (x *ProfileWOMS) GetJanuary() []float32

func (*ProfileWOMS) GetJuly

func (x *ProfileWOMS) GetJuly() []float32

func (*ProfileWOMS) GetJune

func (x *ProfileWOMS) GetJune() []float32

func (*ProfileWOMS) GetMarch

func (x *ProfileWOMS) GetMarch() []float32

func (*ProfileWOMS) GetMay

func (x *ProfileWOMS) GetMay() []float32

func (*ProfileWOMS) GetNovember

func (x *ProfileWOMS) GetNovember() []float32

func (*ProfileWOMS) GetOctober

func (x *ProfileWOMS) GetOctober() []float32

func (*ProfileWOMS) GetSeptember

func (x *ProfileWOMS) GetSeptember() []float32

func (*ProfileWOMS) ProtoMessage

func (*ProfileWOMS) ProtoMessage()

func (*ProfileWOMS) ProtoReflect

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

func (*ProfileWOMS) Reset

func (x *ProfileWOMS) Reset()

func (*ProfileWOMS) String

func (x *ProfileWOMS) String() string

type ProjectDescription added in v1.7.49

type ProjectDescription struct {

	// Project Id from Omni
	ProjectId int64 `protobuf:"varint,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// Project Title From Omni
	ProjectTitle string `protobuf:"bytes,2,opt,name=project_title,json=projectTitle,proto3" json:"project_title,omitempty"`
	// contains filtered or unexported fields
}

Project Description

func (*ProjectDescription) Descriptor deprecated added in v1.7.49

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

Deprecated: Use ProjectDescription.ProtoReflect.Descriptor instead.

func (*ProjectDescription) GetProjectId added in v1.7.49

func (x *ProjectDescription) GetProjectId() int64

func (*ProjectDescription) GetProjectTitle added in v1.7.49

func (x *ProjectDescription) GetProjectTitle() string

func (*ProjectDescription) ProtoMessage added in v1.7.49

func (*ProjectDescription) ProtoMessage()

func (*ProjectDescription) ProtoReflect added in v1.7.49

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

func (*ProjectDescription) Reset added in v1.7.49

func (x *ProjectDescription) Reset()

func (*ProjectDescription) String added in v1.7.49

func (x *ProjectDescription) String() string

type ProjectStatus

type ProjectStatus int32
const (
	ProjectStatus_PROJECT_STATUS_UNKNOWN ProjectStatus = 0
	ProjectStatus_PROJECT_STATUS_OPEN    ProjectStatus = 17000 //Project status is Open
	ProjectStatus_PROJECT_STATUS_CLOSED  ProjectStatus = 17010 //Project status is Closed
)

func (ProjectStatus) Descriptor

func (ProjectStatus) Enum

func (x ProjectStatus) Enum() *ProjectStatus

func (ProjectStatus) EnumDescriptor deprecated

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

Deprecated: Use ProjectStatus.Descriptor instead.

func (ProjectStatus) Number

func (ProjectStatus) String

func (x ProjectStatus) String() string

func (ProjectStatus) Type

type Question

type Question struct {
	QuestionId  int64         `protobuf:"varint,2,opt,name=question_id,json=questionId,proto3" json:"question_id,omitempty"`    // unique question id
	AuthorId    string        `protobuf:"bytes,3,opt,name=author_id,json=authorId,proto3" json:"author_id,omitempty"`           // the creator of the question
	Question    string        `protobuf:"bytes,4,opt,name=question,proto3" json:"question,omitempty"`                           // the question to display
	Description string        `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`                     // extra info or context for the question
	Categories  []*Category   `protobuf:"bytes,6,rep,name=categories,proto3" json:"categories,omitempty"`                       // the categories associated with the question
	Focus       QuestionFocus `protobuf:"varint,7,opt,name=focus,proto3,enum=api.commons.QuestionFocus" json:"focus,omitempty"` // which party the question is about
	// contains filtered or unexported fields
}

Question is a question in the Question Library. It is not to be confused with ScorecardQuestion, which represents a question inside of a scorecard.

func (*Question) Descriptor deprecated

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

Deprecated: Use Question.ProtoReflect.Descriptor instead.

func (*Question) GetAuthorId

func (x *Question) GetAuthorId() string

func (*Question) GetCategories

func (x *Question) GetCategories() []*Category

func (*Question) GetDescription

func (x *Question) GetDescription() string

func (*Question) GetFocus added in v1.8.15

func (x *Question) GetFocus() QuestionFocus

func (*Question) GetQuestion

func (x *Question) GetQuestion() string

func (*Question) GetQuestionId

func (x *Question) GetQuestionId() int64

func (*Question) ProtoMessage

func (*Question) ProtoMessage()

func (*Question) ProtoReflect

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

func (*Question) Reset

func (x *Question) Reset()

func (*Question) String

func (x *Question) String() string

type QuestionFocus added in v1.8.15

type QuestionFocus int32

QuestionFocus defines the focus of a smart question (AKA 'about').

const (
	QuestionFocus_QUESTION_FOCUS_UNSPECIFIED QuestionFocus = 0 // No question focus/about specified.
	QuestionFocus_QUESTION_FOCUS_AGENT       QuestionFocus = 1 // Question is about the Agent(s).
	QuestionFocus_QUESTION_FOCUS_CUSTOMER    QuestionFocus = 2 // Question is about the Customer.
)

func (QuestionFocus) Descriptor added in v1.8.15

func (QuestionFocus) Enum added in v1.8.15

func (x QuestionFocus) Enum() *QuestionFocus

func (QuestionFocus) EnumDescriptor deprecated added in v1.8.15

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

Deprecated: Use QuestionFocus.Descriptor instead.

func (QuestionFocus) Number added in v1.8.15

func (QuestionFocus) String added in v1.8.15

func (x QuestionFocus) String() string

func (QuestionFocus) Type added in v1.8.15

type QueueCallAdd

type QueueCallAdd struct {

	// number dialed when the call was placed.
	PhoneNumber string `protobuf:"bytes,1,opt,name=phone_number,json=phoneNumber,proto3" json:"phone_number,omitempty"`
	// caller_id used when the call was placed.
	CallerId string `protobuf:"bytes,2,opt,name=caller_id,json=callerId,proto3" json:"caller_id,omitempty"`
	// timestamp indicating when the call started.
	StartDate *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=start_date,json=startDate,proto3" json:"start_date,omitempty"`
	// timestamp indicating when the call was put on hold (only set when call is a hold call).
	HoldDate *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=hold_date,json=holdDate,proto3" json:"hold_date,omitempty"`
	// formatted skills that the call requires.
	FormattedSkills map[string]string `` /* 180-byte string literal not displayed */
	// indicates if the call is specific to the agent (multi-hold) or it can be picked up by multiple agents (queued and HQM calls).
	AgentSpecific bool `protobuf:"varint,6,opt,name=agent_specific,json=agentSpecific,proto3" json:"agent_specific,omitempty"`
	// queued notification type of the call.
	QueuedNotificationType QueuedNotificationType `` /* 170-byte string literal not displayed */
	// callersid
	CallerSid *CallerSid `protobuf:"bytes,8,opt,name=caller_sid,json=callerSid,proto3" json:"caller_sid,omitempty"`
	// skills
	Skills map[string]bool `` /* 140-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*QueueCallAdd) Descriptor deprecated

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

Deprecated: Use QueueCallAdd.ProtoReflect.Descriptor instead.

func (*QueueCallAdd) GetAgentSpecific

func (x *QueueCallAdd) GetAgentSpecific() bool

func (*QueueCallAdd) GetCallerId

func (x *QueueCallAdd) GetCallerId() string

func (*QueueCallAdd) GetCallerSid

func (x *QueueCallAdd) GetCallerSid() *CallerSid

func (*QueueCallAdd) GetFormattedSkills added in v1.7.13

func (x *QueueCallAdd) GetFormattedSkills() map[string]string

func (*QueueCallAdd) GetHoldDate

func (x *QueueCallAdd) GetHoldDate() *timestamppb.Timestamp

func (*QueueCallAdd) GetPhoneNumber

func (x *QueueCallAdd) GetPhoneNumber() string

func (*QueueCallAdd) GetQueuedNotificationType

func (x *QueueCallAdd) GetQueuedNotificationType() QueuedNotificationType

func (*QueueCallAdd) GetSkills

func (x *QueueCallAdd) GetSkills() map[string]bool

func (*QueueCallAdd) GetStartDate

func (x *QueueCallAdd) GetStartDate() *timestamppb.Timestamp

func (*QueueCallAdd) ProtoMessage

func (*QueueCallAdd) ProtoMessage()

func (*QueueCallAdd) ProtoReflect

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

func (*QueueCallAdd) Reset

func (x *QueueCallAdd) Reset()

func (*QueueCallAdd) String

func (x *QueueCallAdd) String() string

type QueueCallRemove

type QueueCallRemove struct {
	CallerSid *CallerSid `protobuf:"bytes,1,opt,name=caller_sid,json=callerSid,proto3" json:"caller_sid,omitempty"`
	// contains filtered or unexported fields
}

func (*QueueCallRemove) Descriptor deprecated

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

Deprecated: Use QueueCallRemove.ProtoReflect.Descriptor instead.

func (*QueueCallRemove) GetCallerSid

func (x *QueueCallRemove) GetCallerSid() *CallerSid

func (*QueueCallRemove) ProtoMessage

func (*QueueCallRemove) ProtoMessage()

func (*QueueCallRemove) ProtoReflect

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

func (*QueueCallRemove) Reset

func (x *QueueCallRemove) Reset()

func (*QueueCallRemove) String

func (x *QueueCallRemove) String() string

type QueueInfoSortBy

type QueueInfoSortBy int32
const (
	QueueInfoSortBy_QUEUE_INFO_SORT_BY_NONE                     QueueInfoSortBy = 0 // None
	QueueInfoSortBy_QUEUE_INFO_SORT_BY_AVERAGE_LENGTH           QueueInfoSortBy = 1 // AVERAGE_LENGTH
	QueueInfoSortBy_QUEUE_INFO_SORT_BY_CALL_COUNT               QueueInfoSortBy = 4 // CALL_COUNT
	QueueInfoSortBy_QUEUE_INFO_SORT_BY_CALL_SKILLS              QueueInfoSortBy = 5 // SKILL_SET
	QueueInfoSortBy_QUEUE_INFO_SORT_BY_CALL_TYPE                QueueInfoSortBy = 6 //CALL_TYPE
	QueueInfoSortBy_QUEUE_INFO_SORT_BY_MAXIMUM_LENGTH           QueueInfoSortBy = 7 // MAXIMUM_LENGTH
	QueueInfoSortBy_QUEUE_INFO_SORT_BY_QUEUED_NOTIFICATION_TYPE QueueInfoSortBy = 8 // QUEUED_NOTIFICATION_TYPE
)

func (QueueInfoSortBy) Descriptor

func (QueueInfoSortBy) Enum

func (x QueueInfoSortBy) Enum() *QueueInfoSortBy

func (QueueInfoSortBy) EnumDescriptor deprecated

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

Deprecated: Use QueueInfoSortBy.Descriptor instead.

func (QueueInfoSortBy) Number

func (QueueInfoSortBy) String

func (x QueueInfoSortBy) String() string

func (QueueInfoSortBy) Type

type QueuedNotificationType

type QueuedNotificationType int32

Queued notification type definition that's going to be used by the ACD client to determine the notification type of the queued call

const (
	// does not have PBX Skill, doesn't have an Agent Skill, and isn't requeued
	QueuedNotificationType_QueuedNotificationType_GENERAL_INITIAL QueuedNotificationType = 0
	// a call with the PBX skill
	QueuedNotificationType_QueuedNotificationType_PBX_INITIAL QueuedNotificationType = 1
	// A call that has an agent specific call and has been isn't requeued
	QueuedNotificationType_QueuedNotificationType_AGENT_BOUND_INITIAL QueuedNotificationType = 2
	// A call that been requeued
	QueuedNotificationType_QueuedNotificationType_GENERAL_REQUEUED QueuedNotificationType = 3
	// A call that has an agent specific call and has been requeued
	QueuedNotificationType_QueuedNotificationType_AGENT_BOUND_REQUEUED QueuedNotificationType = 4
)

func (QueuedNotificationType) Descriptor

func (QueuedNotificationType) Enum

func (QueuedNotificationType) EnumDescriptor deprecated

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

Deprecated: Use QueuedNotificationType.Descriptor instead.

func (QueuedNotificationType) Number

func (QueuedNotificationType) String

func (x QueuedNotificationType) String() string

func (QueuedNotificationType) Type

type RGBColor

type RGBColor struct {
	Red   int32 `protobuf:"varint,1,opt,name=red,proto3" json:"red,omitempty"`
	Green int32 `protobuf:"varint,2,opt,name=green,proto3" json:"green,omitempty"`
	Blue  int32 `protobuf:"varint,3,opt,name=blue,proto3" json:"blue,omitempty"`
	// contains filtered or unexported fields
}

func (*RGBColor) Descriptor deprecated

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

Deprecated: Use RGBColor.ProtoReflect.Descriptor instead.

func (*RGBColor) GetBlue

func (x *RGBColor) GetBlue() int32

func (*RGBColor) GetGreen

func (x *RGBColor) GetGreen() int32

func (*RGBColor) GetRed

func (x *RGBColor) GetRed() int32

func (*RGBColor) ProtoMessage

func (*RGBColor) ProtoMessage()

func (*RGBColor) ProtoReflect

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

func (*RGBColor) Reset

func (x *RGBColor) Reset()

func (*RGBColor) String

func (x *RGBColor) String() string

type RealTimeManagementState added in v1.7.69

type RealTimeManagementState int32

The RealTimeManagementState, which is translated as a reduced AgentStatus from the acd service.

const (
	// Not set.
	RealTimeManagementState_UNSPECIFIED RealTimeManagementState = 0
	// The agent is logged in.
	RealTimeManagementState_LOGGED_IN RealTimeManagementState = 1
	// The agent's call is on hold.
	RealTimeManagementState_CALL_ON_HOLD RealTimeManagementState = 4
	// Agent is on an outbound call.
	RealTimeManagementState_OUTBOUND_CALL RealTimeManagementState = 5
	// Agent is on a transfered call.
	RealTimeManagementState_TRANSFER RealTimeManagementState = 7
	// Agent is on a conference call.
	RealTimeManagementState_CONFERENCE RealTimeManagementState = 8
	// Agent is ready to accept a call.
	RealTimeManagementState_READY RealTimeManagementState = 9
	// Agent is not_ready to accept a call.
	RealTimeManagementState_NOT_READY RealTimeManagementState = 10
	// The agent is is the wrap up state.
	RealTimeManagementState_WRAP_UP RealTimeManagementState = 11
	// The agent is logged out.
	RealTimeManagementState_LOGGED_OUT RealTimeManagementState = 13
	// The agent is in pause.
	RealTimeManagementState_PAUSE RealTimeManagementState = 14
)

func (RealTimeManagementState) Descriptor added in v1.7.69

func (RealTimeManagementState) Enum added in v1.7.69

func (RealTimeManagementState) EnumDescriptor deprecated added in v1.7.69

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

Deprecated: Use RealTimeManagementState.Descriptor instead.

func (RealTimeManagementState) Number added in v1.7.69

func (RealTimeManagementState) String added in v1.7.69

func (x RealTimeManagementState) String() string

func (RealTimeManagementState) Type added in v1.7.69

type RecalculateBillingMonth

type RecalculateBillingMonth int32
const (
	RecalculateBillingMonth_RECALCULATE_BILLING_MONTH_CURRENT  RecalculateBillingMonth = 0
	RecalculateBillingMonth_RECALCULATE_BILLING_MONTH_PREVIOUS RecalculateBillingMonth = 1
)

func (RecalculateBillingMonth) Descriptor

func (RecalculateBillingMonth) Enum

func (RecalculateBillingMonth) EnumDescriptor deprecated

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

Deprecated: Use RecalculateBillingMonth.Descriptor instead.

func (RecalculateBillingMonth) Number

func (RecalculateBillingMonth) String

func (x RecalculateBillingMonth) String() string

func (RecalculateBillingMonth) Type

type RecalculateBillingType

type RecalculateBillingType int32
const (
	RecalculateBillingType_RECALCULATE_BILLING_TYPE_OUTBOUND_CALLS    RecalculateBillingType = 0
	RecalculateBillingType_RECALCULATE_BILLING_TYPE_INBOUND_CALLS     RecalculateBillingType = 1
	RecalculateBillingType_RECALCULATE_BILLING_TYPE_AGENTS            RecalculateBillingType = 2
	RecalculateBillingType_RECALCULATE_BILLING_TYPE_SMS               RecalculateBillingType = 3
	RecalculateBillingType_RECALCULATE_BILLING_TYPE_EMAIL             RecalculateBillingType = 4
	RecalculateBillingType_RECALCULATE_BILLING_TYPE_MANUAL_DIAL_CALLS RecalculateBillingType = 6
)

func (RecalculateBillingType) Descriptor

func (RecalculateBillingType) Enum

func (RecalculateBillingType) EnumDescriptor deprecated

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

Deprecated: Use RecalculateBillingType.Descriptor instead.

func (RecalculateBillingType) Number

func (RecalculateBillingType) String

func (x RecalculateBillingType) String() string

func (RecalculateBillingType) Type

type RecordField

type RecordField struct {
	Name string     `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Type RecordType `protobuf:"varint,2,opt,name=type,proto3,enum=api.commons.RecordType" json:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*RecordField) Descriptor deprecated

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

Deprecated: Use RecordField.ProtoReflect.Descriptor instead.

func (*RecordField) GetName

func (x *RecordField) GetName() string

func (*RecordField) GetType

func (x *RecordField) GetType() RecordType

func (*RecordField) ProtoMessage

func (*RecordField) ProtoMessage()

func (*RecordField) ProtoReflect

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

func (*RecordField) Reset

func (x *RecordField) Reset()

func (*RecordField) String

func (x *RecordField) String() string

type RecordType

type RecordType int32
const (
	RecordType_RECORD_TYPE_ALL                    RecordType = 0
	RecordType_RECORD_TYPE_STRING                 RecordType = 1
	RecordType_RECORD_TYPE_NUMBER                 RecordType = 2
	RecordType_RECORD_TYPE_BOOL                   RecordType = 3
	RecordType_RECORD_TYPE_PHONE                  RecordType = 4
	RecordType_RECORD_TYPE_CURRENCY               RecordType = 5
	RecordType_RECORD_TYPE_ENRICHED_PHONE         RecordType = 6
	RecordType_RECORD_TYPE_ENRICHED_ZIP           RecordType = 18
	RecordType_RECORD_TYPE_POSTAL_CODE            RecordType = 7
	RecordType_RECORD_TYPE_EMAIL                  RecordType = 8
	RecordType_RECORD_TYPE_DATETIME_NOW           RecordType = 9
	RecordType_RECORD_TYPE_DATETIME_TIMESTAMP     RecordType = 10
	RecordType_RECORD_TYPE_DATETIME_DATE          RecordType = 11
	RecordType_RECORD_TYPE_DATETIME_MONTH_AND_DAY RecordType = 12
	RecordType_RECORD_TYPE_DATETIME_TIME_OF_DAY   RecordType = 13
	RecordType_RECORD_TYPE_REPEATED_RECORDS       RecordType = 15
	RecordType_RECORD_TYPE_RECORD_MAP             RecordType = 16
	RecordType_RECORD_TYPE_ERROR                  RecordType = 17
	RecordType_RECORD_TYPE_SOCIAL                 RecordType = 19
	RecordType_RECORD_TYPE_DATE_OF_BIRTH          RecordType = 20
	RecordType_RECORD_TYPE_FULL_NAME              RecordType = 21
	RecordType_RECORD_TYPE_ACCOUNT_NUMBER         RecordType = 22
	RecordType_RECORD_TYPE_STRUCT_VALUE           RecordType = 23
	RecordType_RECORD_TYPE_EHR_DETAILS            RecordType = 24
)

func (RecordType) Descriptor

func (RecordType) Descriptor() protoreflect.EnumDescriptor

func (RecordType) Enum

func (x RecordType) Enum() *RecordType

func (RecordType) EnumDescriptor deprecated

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

Deprecated: Use RecordType.Descriptor instead.

func (RecordType) Number

func (x RecordType) Number() protoreflect.EnumNumber

func (RecordType) String

func (x RecordType) String() string

func (RecordType) Type

type RecordingFileType

type RecordingFileType int32

File type to export recording as.

const (
	RecordingFileType_RECORDING_FILE_TYPE_WAV RecordingFileType = 0 // Export as .wav
	RecordingFileType_RECORDING_FILE_TYPE_MP3 RecordingFileType = 1 // Export as .mp3
)

func (RecordingFileType) Descriptor

func (RecordingFileType) Enum

func (RecordingFileType) EnumDescriptor deprecated

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

Deprecated: Use RecordingFileType.Descriptor instead.

func (RecordingFileType) Number

func (RecordingFileType) String

func (x RecordingFileType) String() string

func (RecordingFileType) Type

type RecordingType added in v1.9.1

type RecordingType int32

RecordingType enum enumerates recording types.

const (
	RecordingType_RECORDING_TYPE_TCN       RecordingType = 0
	RecordingType_RECORDING_TYPE_EXTERNAL  RecordingType = 1
	RecordingType_RECORDING_TYPE_VOICEMAIL RecordingType = 2
)

func (RecordingType) Descriptor added in v1.9.1

func (RecordingType) Enum added in v1.9.1

func (x RecordingType) Enum() *RecordingType

func (RecordingType) EnumDescriptor deprecated added in v1.9.1

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

Deprecated: Use RecordingType.Descriptor instead.

func (RecordingType) Number added in v1.9.1

func (RecordingType) String added in v1.9.1

func (x RecordingType) String() string

func (RecordingType) Type added in v1.9.1

type RegressionForecasterAvgsProcessingType

type RegressionForecasterAvgsProcessingType int32
const (
	// a complete forecast is built for each skill profile for ACW/ASA/AHT/ATAB
	RegressionForecasterAvgsProcessingType_FORECAST RegressionForecasterAvgsProcessingType = 0
	// an average from the training data is built for each skill profile for ACW/ASA/AHT/ATAB
	RegressionForecasterAvgsProcessingType_AVERAGES RegressionForecasterAvgsProcessingType = 1
	// Fixed values are used for  ACW/ASA/AHT/ATAB
	RegressionForecasterAvgsProcessingType_FIXED_AVERAGES RegressionForecasterAvgsProcessingType = 2
)

func (RegressionForecasterAvgsProcessingType) Descriptor

func (RegressionForecasterAvgsProcessingType) Enum

func (RegressionForecasterAvgsProcessingType) EnumDescriptor deprecated

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

Deprecated: Use RegressionForecasterAvgsProcessingType.Descriptor instead.

func (RegressionForecasterAvgsProcessingType) Number

func (RegressionForecasterAvgsProcessingType) String

func (RegressionForecasterAvgsProcessingType) Type

type RegressionForecasterModelTypes

type RegressionForecasterModelTypes int32

Enum representing the different types of models for the regression forecaster.

const (
	RegressionForecasterModelTypes_RANDOM_FOREST     RegressionForecasterModelTypes = 0
	RegressionForecasterModelTypes_ADABOOST          RegressionForecasterModelTypes = 1
	RegressionForecasterModelTypes_GRADIENT_BOOSTING RegressionForecasterModelTypes = 2
	RegressionForecasterModelTypes_LINEAR_REGRESSION RegressionForecasterModelTypes = 3
	RegressionForecasterModelTypes_LINEAR_AVG        RegressionForecasterModelTypes = 4
	RegressionForecasterModelTypes_SEGMENTED_LINEAR  RegressionForecasterModelTypes = 5
	RegressionForecasterModelTypes_MLP               RegressionForecasterModelTypes = 6
	RegressionForecasterModelTypes_AUTO              RegressionForecasterModelTypes = 7
)

func (RegressionForecasterModelTypes) Descriptor

func (RegressionForecasterModelTypes) Enum

func (RegressionForecasterModelTypes) EnumDescriptor deprecated

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

Deprecated: Use RegressionForecasterModelTypes.Descriptor instead.

func (RegressionForecasterModelTypes) Number

func (RegressionForecasterModelTypes) String

func (RegressionForecasterModelTypes) Type

type RelativeDay

type RelativeDay int32
const (
	RelativeDay_RELATIVE_DAY_TODAY       RelativeDay = 0
	RelativeDay_RELATIVE_DAY_YESTERDAY   RelativeDay = 1
	RelativeDay_RELATIVE_DAY_LAST_FRIDAY RelativeDay = 2
)

func (RelativeDay) Descriptor

func (RelativeDay) Enum

func (x RelativeDay) Enum() *RelativeDay

func (RelativeDay) EnumDescriptor deprecated

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

Deprecated: Use RelativeDay.Descriptor instead.

func (RelativeDay) Number

func (x RelativeDay) Number() protoreflect.EnumNumber

func (RelativeDay) String

func (x RelativeDay) String() string

func (RelativeDay) Type

type RepeatFrequency deprecated added in v1.7.61

type RepeatFrequency int32

RepeatFrequency is an enum for how often a report should be executed.

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

const (
	RepeatFrequency_REPEAT_FREQUENCY_UNSPECIFIED RepeatFrequency = 0
	RepeatFrequency_REPEAT_FREQUENCY_ON_HOUR     RepeatFrequency = 1
	RepeatFrequency_REPEAT_FREQUENCY_15_MINUTES  RepeatFrequency = 2
	RepeatFrequency_REPEAT_FREQUENCY_30_MINUTES  RepeatFrequency = 3
)

func (RepeatFrequency) Descriptor added in v1.7.61

func (RepeatFrequency) Enum added in v1.7.61

func (x RepeatFrequency) Enum() *RepeatFrequency

func (RepeatFrequency) EnumDescriptor deprecated added in v1.7.61

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

Deprecated: Use RepeatFrequency.Descriptor instead.

func (RepeatFrequency) Number added in v1.7.61

func (RepeatFrequency) String added in v1.7.61

func (x RepeatFrequency) String() string

func (RepeatFrequency) Type added in v1.7.61

type ReplaceConfig

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

func (*ReplaceConfig) Descriptor deprecated

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

Deprecated: Use ReplaceConfig.ProtoReflect.Descriptor instead.

func (*ReplaceConfig) ProtoMessage

func (*ReplaceConfig) ProtoMessage()

func (*ReplaceConfig) ProtoReflect

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

func (*ReplaceConfig) Reset

func (x *ReplaceConfig) Reset()

func (*ReplaceConfig) String

func (x *ReplaceConfig) String() string

type ReplaceConfig_Enum

type ReplaceConfig_Enum int32
const (
	ReplaceConfig_NO_CHANGE ReplaceConfig_Enum = 0
	ReplaceConfig_TENANT    ReplaceConfig_Enum = 1
	ReplaceConfig_REPLACE   ReplaceConfig_Enum = 2
)

func (ReplaceConfig_Enum) Descriptor

func (ReplaceConfig_Enum) Enum

func (ReplaceConfig_Enum) EnumDescriptor deprecated

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

Deprecated: Use ReplaceConfig_Enum.Descriptor instead.

func (ReplaceConfig_Enum) Number

func (ReplaceConfig_Enum) String

func (x ReplaceConfig_Enum) String() string

func (ReplaceConfig_Enum) Type

type ReplyComment

type ReplyComment struct {

	// The snowflake id of a comment row in ticket_comment.
	CommentSid int64 `protobuf:"varint,1,opt,name=comment_sid,json=commentSid,proto3" json:"comment_sid,omitempty"`
	// The ticket reference where the comment was added.
	//
	// Deprecated: Marked as deprecated in api/commons/tickets.proto.
	TicketSid int64 `protobuf:"varint,2,opt,name=ticket_sid,json=ticketSid,proto3" json:"ticket_sid,omitempty"`
	// The comment text
	Reply string `protobuf:"bytes,3,opt,name=reply,proto3" json:"reply,omitempty"`
	// commenter by id
	CreatedById   string                 `protobuf:"bytes,4,opt,name=created_by_id,json=createdById,proto3" json:"created_by_id,omitempty"` // used in creating comment
	CreatedByDate *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=created_by_date,json=createdByDate,proto3" json:"created_by_date,omitempty"`
	// ticket_code
	TicketCode string `protobuf:"bytes,6,opt,name=ticket_code,json=ticketCode,proto3" json:"ticket_code,omitempty"`
	// contains filtered or unexported fields
}

ReplyComment -

func (*ReplyComment) Descriptor deprecated

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

Deprecated: Use ReplyComment.ProtoReflect.Descriptor instead.

func (*ReplyComment) GetCommentSid

func (x *ReplyComment) GetCommentSid() int64

func (*ReplyComment) GetCreatedByDate

func (x *ReplyComment) GetCreatedByDate() *timestamppb.Timestamp

func (*ReplyComment) GetCreatedById

func (x *ReplyComment) GetCreatedById() string

func (*ReplyComment) GetReply

func (x *ReplyComment) GetReply() string

func (*ReplyComment) GetTicketCode added in v1.8.2

func (x *ReplyComment) GetTicketCode() string

func (*ReplyComment) GetTicketSid deprecated

func (x *ReplyComment) GetTicketSid() int64

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

func (*ReplyComment) ProtoMessage

func (*ReplyComment) ProtoMessage()

func (*ReplyComment) ProtoReflect

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

func (*ReplyComment) Reset

func (x *ReplyComment) Reset()

func (*ReplyComment) String

func (x *ReplyComment) String() string

type ReportFormat deprecated added in v1.7.61

type ReportFormat int32

ReportFormat is an enum for the format of the report.

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

const (
	ReportFormat_REPORT_FORMAT_UNSPECIFIED ReportFormat = 0
	ReportFormat_REPORT_FORMAT_CSV         ReportFormat = 1
)

func (ReportFormat) Descriptor added in v1.7.61

func (ReportFormat) Enum added in v1.7.61

func (x ReportFormat) Enum() *ReportFormat

func (ReportFormat) EnumDescriptor deprecated added in v1.7.61

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

Deprecated: Use ReportFormat.Descriptor instead.

func (ReportFormat) Number added in v1.7.61

func (ReportFormat) String added in v1.7.61

func (x ReportFormat) String() string

func (ReportFormat) Type added in v1.7.61

type RequeueTransferQueueConfig

type RequeueTransferQueueConfig int32

Hunt Group Settings options for Requeue Transfer Queue Config

const (
	RequeueTransferQueueConfig_REQUEUE_TRANSFER_QUEUE_CONFIG_CURRENT RequeueTransferQueueConfig = 0
	RequeueTransferQueueConfig_REQUEUE_TRANSFER_QUEUE_CONFIG_DEFAULT RequeueTransferQueueConfig = 1
	RequeueTransferQueueConfig_REQUEUE_TRANSFER_QUEUE_CONFIG_CUSTOM  RequeueTransferQueueConfig = 2
)

func (RequeueTransferQueueConfig) Descriptor

func (RequeueTransferQueueConfig) Enum

func (RequeueTransferQueueConfig) EnumDescriptor deprecated

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

Deprecated: Use RequeueTransferQueueConfig.Descriptor instead.

func (RequeueTransferQueueConfig) Number

func (RequeueTransferQueueConfig) String

func (RequeueTransferQueueConfig) Type

type ResultsMod added in v1.7.5

type ResultsMod struct {
	Results []string `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

func (*ResultsMod) Descriptor deprecated added in v1.7.5

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

Deprecated: Use ResultsMod.ProtoReflect.Descriptor instead.

func (*ResultsMod) GetResults added in v1.7.5

func (x *ResultsMod) GetResults() []string

func (*ResultsMod) ProtoMessage added in v1.7.5

func (*ResultsMod) ProtoMessage()

func (*ResultsMod) ProtoReflect added in v1.7.5

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

func (*ResultsMod) Reset added in v1.7.5

func (x *ResultsMod) Reset()

func (*ResultsMod) String added in v1.7.5

func (x *ResultsMod) String() string

type ResumeEvent

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

func (*ResumeEvent) Descriptor deprecated

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

Deprecated: Use ResumeEvent.ProtoReflect.Descriptor instead.

func (*ResumeEvent) ProtoMessage

func (*ResumeEvent) ProtoMessage()

func (*ResumeEvent) ProtoReflect

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

func (*ResumeEvent) Reset

func (x *ResumeEvent) Reset()

func (*ResumeEvent) String

func (x *ResumeEvent) String() string

type RiskLevel

type RiskLevel int32

RiskLevel is an assigned risk level in an evaluation.

const (
	RiskLevel_RISK_LEVEL_NONE      RiskLevel = 0
	RiskLevel_RISK_LEVEL_LOW       RiskLevel = 1
	RiskLevel_RISK_LEVEL_MEDIUM    RiskLevel = 2
	RiskLevel_RISK_LEVEL_HIGH      RiskLevel = 3
	RiskLevel_RISK_LEVEL_RISK_FREE RiskLevel = 4
)

func (RiskLevel) Descriptor

func (RiskLevel) Descriptor() protoreflect.EnumDescriptor

func (RiskLevel) Enum

func (x RiskLevel) Enum() *RiskLevel

func (RiskLevel) EnumDescriptor deprecated

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

Deprecated: Use RiskLevel.Descriptor instead.

func (RiskLevel) Number

func (x RiskLevel) Number() protoreflect.EnumNumber

func (RiskLevel) String

func (x RiskLevel) String() string

func (RiskLevel) Type

type Room

type Room struct {

	// organization id
	OrgId string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	// TODO: WIP deprecate - unique room id
	RoomId string `protobuf:"bytes,2,opt,name=room_id,json=roomId,proto3" json:"room_id,omitempty"`
	// type - DIRECT, MULTI, SYSTEM
	Type RoomType `protobuf:"varint,4,opt,name=type,proto3,enum=api.commons.RoomType" json:"type,omitempty"`
	// unix timestamp for time created
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// unix timestamp for time updated
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// status of the room
	Status RoomStatus `protobuf:"varint,7,opt,name=status,proto3,enum=api.commons.RoomStatus" json:"status,omitempty"`
	// Id's value will be a hash when room_type is DIRECT or the room name when MULTI.
	// Used in ui for routing when room type is not available.
	// Will replace room_id once it's fully deprecated
	Id string `protobuf:"bytes,8,opt,name=id,proto3" json:"id,omitempty"`
	// display name for the room which is replacing the field "name".
	DisplayName string `protobuf:"bytes,9,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	// room configuration details
	Config *RoomConfig `protobuf:"bytes,10,opt,name=config,proto3" json:"config,omitempty"`
	// Optional id of the permission group assigned to this room.
	PermissionGroupId *wrapperspb.StringValue `protobuf:"bytes,11,opt,name=permission_group_id,json=permissionGroupId,proto3" json:"permission_group_id,omitempty"`
	// contains filtered or unexported fields
}

func (*Room) Descriptor deprecated

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

Deprecated: Use Room.ProtoReflect.Descriptor instead.

func (*Room) GetConfig added in v1.7.43

func (x *Room) GetConfig() *RoomConfig

func (*Room) GetCreatedAt

func (x *Room) GetCreatedAt() *timestamppb.Timestamp

func (*Room) GetDisplayName

func (x *Room) GetDisplayName() string

func (*Room) GetId

func (x *Room) GetId() string

func (*Room) GetOrgId

func (x *Room) GetOrgId() string

func (*Room) GetPermissionGroupId added in v1.7.67

func (x *Room) GetPermissionGroupId() *wrapperspb.StringValue

func (*Room) GetRoomId

func (x *Room) GetRoomId() string

func (*Room) GetStatus

func (x *Room) GetStatus() RoomStatus

func (*Room) GetType

func (x *Room) GetType() RoomType

func (*Room) GetUpdatedAt

func (x *Room) GetUpdatedAt() *timestamppb.Timestamp

func (*Room) ProtoMessage

func (*Room) ProtoMessage()

func (*Room) ProtoReflect

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

func (*Room) Reset

func (x *Room) Reset()

func (*Room) String

func (x *Room) String() string

type RoomConfig added in v1.7.43

type RoomConfig struct {
	AddUser        ConfigPermissionEnum `protobuf:"varint,1,opt,name=add_user,json=addUser,proto3,enum=api.commons.ConfigPermissionEnum" json:"add_user,omitempty"`
	RemoveUser     ConfigPermissionEnum `` /* 130-byte string literal not displayed */
	PromoteToAdmin ConfigPermissionEnum `` /* 144-byte string literal not displayed */
	ReadMessages   ConfigPermissionEnum `` /* 136-byte string literal not displayed */
	SendMessage    ConfigPermissionEnum `` /* 133-byte string literal not displayed */
	ArchiveRoom    ConfigPermissionEnum `` /* 133-byte string literal not displayed */
	// contains filtered or unexported fields
}

room confirmation settings

func (*RoomConfig) Descriptor deprecated added in v1.7.43

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

Deprecated: Use RoomConfig.ProtoReflect.Descriptor instead.

func (*RoomConfig) GetAddUser added in v1.7.43

func (x *RoomConfig) GetAddUser() ConfigPermissionEnum

func (*RoomConfig) GetArchiveRoom added in v1.7.43

func (x *RoomConfig) GetArchiveRoom() ConfigPermissionEnum

func (*RoomConfig) GetPromoteToAdmin added in v1.7.43

func (x *RoomConfig) GetPromoteToAdmin() ConfigPermissionEnum

func (*RoomConfig) GetReadMessages added in v1.7.43

func (x *RoomConfig) GetReadMessages() ConfigPermissionEnum

func (*RoomConfig) GetRemoveUser added in v1.7.43

func (x *RoomConfig) GetRemoveUser() ConfigPermissionEnum

func (*RoomConfig) GetSendMessage added in v1.7.43

func (x *RoomConfig) GetSendMessage() ConfigPermissionEnum

func (*RoomConfig) ProtoMessage added in v1.7.43

func (*RoomConfig) ProtoMessage()

func (*RoomConfig) ProtoReflect added in v1.7.43

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

func (*RoomConfig) Reset added in v1.7.43

func (x *RoomConfig) Reset()

func (*RoomConfig) String added in v1.7.43

func (x *RoomConfig) String() string

type RoomStatus

type RoomStatus int32
const (
	RoomStatus_ROOM_STATUS_ACTIVE   RoomStatus = 0
	RoomStatus_ROOM_STATUS_ARCHIVED RoomStatus = 1
	RoomStatus_ROOM_STATUS_DELETED  RoomStatus = 2
)

func (RoomStatus) Descriptor

func (RoomStatus) Descriptor() protoreflect.EnumDescriptor

func (RoomStatus) Enum

func (x RoomStatus) Enum() *RoomStatus

func (RoomStatus) EnumDescriptor deprecated

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

Deprecated: Use RoomStatus.Descriptor instead.

func (RoomStatus) Number

func (x RoomStatus) Number() protoreflect.EnumNumber

func (RoomStatus) String

func (x RoomStatus) String() string

func (RoomStatus) Type

type RoomType

type RoomType int32
const (
	// Direct Message types - can be muliple users in a direct message
	RoomType_ROOM_TYPE_DIRECT RoomType = 0
	// Multiple User channel
	RoomType_ROOM_TYPE_MULTI RoomType = 1
	// System User channel - used for system notifications
	RoomType_ROOM_TYPE_SYSTEM RoomType = 2
	// Global system channel - used for global messages
	RoomType_ROOM_TYPE_GLOBAL_SYSTEM RoomType = 3
)

func (RoomType) Descriptor

func (RoomType) Descriptor() protoreflect.EnumDescriptor

func (RoomType) Enum

func (x RoomType) Enum() *RoomType

func (RoomType) EnumDescriptor deprecated

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

Deprecated: Use RoomType.Descriptor instead.

func (RoomType) Number

func (x RoomType) Number() protoreflect.EnumNumber

func (RoomType) String

func (x RoomType) String() string

func (RoomType) Type

type Rule added in v1.7.5

type Rule struct {
	Verb      Verb        `protobuf:"varint,1,opt,name=verb,proto3,enum=api.commons.Verb" json:"verb,omitempty"`
	Entity    Entity      `protobuf:"varint,2,opt,name=entity,proto3,enum=api.commons.Entity" json:"entity,omitempty"`
	SubEntity SubEntity   `protobuf:"varint,3,opt,name=sub_entity,json=subEntity,proto3,enum=api.commons.SubEntity" json:"sub_entity,omitempty"`
	Selectors []*Selector `protobuf:"bytes,4,rep,name=selectors,proto3" json:"selectors,omitempty"`
	RuleText  string      `protobuf:"bytes,6,opt,name=rule_text,json=ruleText,proto3" json:"rule_text,omitempty"`
	// contains filtered or unexported fields
}

func (*Rule) Descriptor deprecated added in v1.7.5

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

Deprecated: Use Rule.ProtoReflect.Descriptor instead.

func (*Rule) GetEntity added in v1.7.5

func (x *Rule) GetEntity() Entity

func (*Rule) GetRuleText added in v1.7.5

func (x *Rule) GetRuleText() string

func (*Rule) GetSelectors added in v1.7.5

func (x *Rule) GetSelectors() []*Selector

func (*Rule) GetSubEntity added in v1.7.5

func (x *Rule) GetSubEntity() SubEntity

func (*Rule) GetVerb added in v1.7.5

func (x *Rule) GetVerb() Verb

func (*Rule) ProtoMessage added in v1.7.5

func (*Rule) ProtoMessage()

func (*Rule) ProtoReflect added in v1.7.5

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

func (*Rule) Reset added in v1.7.5

func (x *Rule) Reset()

func (*Rule) String added in v1.7.5

func (x *Rule) String() string

type RuleResponse added in v1.7.5

type RuleResponse struct {

	// the rule text
	RuleText string `protobuf:"bytes,1,opt,name=rule_text,json=ruleText,proto3" json:"rule_text,omitempty"`
	// indicates if the rule allowed or denied the request
	Permit bool `protobuf:"varint,2,opt,name=permit,proto3" json:"permit,omitempty"`
	// the response from the plugin
	PluginResponse string `protobuf:"bytes,3,opt,name=plugin_response,json=pluginResponse,proto3" json:"plugin_response,omitempty"`
	// contains filtered or unexported fields
}

func (*RuleResponse) Descriptor deprecated added in v1.7.5

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

Deprecated: Use RuleResponse.ProtoReflect.Descriptor instead.

func (*RuleResponse) GetPermit added in v1.7.5

func (x *RuleResponse) GetPermit() bool

func (*RuleResponse) GetPluginResponse added in v1.7.5

func (x *RuleResponse) GetPluginResponse() string

func (*RuleResponse) GetRuleText added in v1.7.5

func (x *RuleResponse) GetRuleText() string

func (*RuleResponse) ProtoMessage added in v1.7.5

func (*RuleResponse) ProtoMessage()

func (*RuleResponse) ProtoReflect added in v1.7.5

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

func (*RuleResponse) Reset added in v1.7.5

func (x *RuleResponse) Reset()

func (*RuleResponse) String added in v1.7.5

func (x *RuleResponse) String() string

type RunType

type RunType int32
const (
	RunType_RUN_TYPE_ENABLED  RunType = 0
	RunType_RUN_TYPE_DISABLED RunType = 1
	RunType_RUN_TYPE_TEST     RunType = 2
)

func (RunType) Descriptor

func (RunType) Descriptor() protoreflect.EnumDescriptor

func (RunType) Enum

func (x RunType) Enum() *RunType

func (RunType) EnumDescriptor deprecated

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

Deprecated: Use RunType.Descriptor instead.

func (RunType) Number

func (x RunType) Number() protoreflect.EnumNumber

func (RunType) String

func (x RunType) String() string

func (RunType) Type

func (RunType) Type() protoreflect.EnumType

type SLATimeouts

type SLATimeouts struct {

	// max amount of time in seconds that it should take for an agent to respond to a customer message. Will reset after each customer response.
	T1 int64 `protobuf:"varint,1,opt,name=t1,proto3" json:"t1,omitempty"`
	// amount of time in seconds the conversation takes space in an agent's queue waiting for a customer's response
	T2 int64 `protobuf:"varint,2,opt,name=t2,proto3" json:"t2,omitempty"`
	// amount of time in seconds that the frontend system will wait for an agent response before a conversation gets reassigned
	T3 int64 `protobuf:"varint,3,opt,name=t3,proto3" json:"t3,omitempty"`
	// amount of time in seconds that the backend system will wait for an agent response before a conversation gets reassigned
	T10 int64 `protobuf:"varint,10,opt,name=t10,proto3" json:"t10,omitempty"`
	// amount of time in seconds that the backend system will wait for a customer response before a conversation gets closed
	T11 int64 `protobuf:"varint,11,opt,name=t11,proto3" json:"t11,omitempty"`
	// amount of time in seconds that the backend system will wait until a unassigned conversation is closed timeout
	T12 int64 `protobuf:"varint,12,opt,name=t12,proto3" json:"t12,omitempty"`
	// contains filtered or unexported fields
}

func (*SLATimeouts) Descriptor deprecated

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

Deprecated: Use SLATimeouts.ProtoReflect.Descriptor instead.

func (*SLATimeouts) GetT1

func (x *SLATimeouts) GetT1() int64

func (*SLATimeouts) GetT10

func (x *SLATimeouts) GetT10() int64

func (*SLATimeouts) GetT11

func (x *SLATimeouts) GetT11() int64

func (*SLATimeouts) GetT12

func (x *SLATimeouts) GetT12() int64

func (*SLATimeouts) GetT2

func (x *SLATimeouts) GetT2() int64

func (*SLATimeouts) GetT3

func (x *SLATimeouts) GetT3() int64

func (*SLATimeouts) ProtoMessage

func (*SLATimeouts) ProtoMessage()

func (*SLATimeouts) ProtoReflect

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

func (*SLATimeouts) Reset

func (x *SLATimeouts) Reset()

func (*SLATimeouts) String

func (x *SLATimeouts) String() string

type SMSConversationAuditAction

type SMSConversationAuditAction int32
const (
	SMSConversationAuditAction_SMS_AUDIT_ACTION_CONVERSATION_START       SMSConversationAuditAction = 0
	SMSConversationAuditAction_SMS_AUDIT_ACTION_CONVERSATION_MSG_SENT    SMSConversationAuditAction = 1
	SMSConversationAuditAction_SMS_AUDIT_ACTION_CONVERSATION_MSG_READ    SMSConversationAuditAction = 2
	SMSConversationAuditAction_SMS_AUDIT_ACTION_CONVERSATION_UNASSIGNED  SMSConversationAuditAction = 3
	SMSConversationAuditAction_SMS_AUDIT_ACTION_CONVERSATION_ASSIGNED    SMSConversationAuditAction = 4
	SMSConversationAuditAction_SMS_AUDIT_ACTION_CONVERSATION_TRANSFERRED SMSConversationAuditAction = 5
)

func (SMSConversationAuditAction) Descriptor

func (SMSConversationAuditAction) Enum

func (SMSConversationAuditAction) EnumDescriptor deprecated

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

Deprecated: Use SMSConversationAuditAction.Descriptor instead.

func (SMSConversationAuditAction) Number

func (SMSConversationAuditAction) String

func (SMSConversationAuditAction) Type

type SMSIBGroupStatus

type SMSIBGroupStatus int32
const (
	SMSIBGroupStatus_IB_SMS_GROUP_UNKNOWN                SMSIBGroupStatus = 0
	SMSIBGroupStatus_IB_SMS_GROUP_PREPARING              SMSIBGroupStatus = 11000 //Inbound Sms Group is being prepared for scheduler
	SMSIBGroupStatus_IB_SMS_GROUP_SCHEDULED              SMSIBGroupStatus = 11010 //Inbound Sms Group is waiting for scheduler
	SMSIBGroupStatus_IB_SMS_GROUP_RUNNING                SMSIBGroupStatus = 11020 //Inbound Sms group is currently being executed
	SMSIBGroupStatus_IB_SMS_GROUP_PAUSED                 SMSIBGroupStatus = 11030 //Inbound Sms group has been signaled to pause calls until further notice
	SMSIBGroupStatus_IB_SMS_GROUP_RESUME                 SMSIBGroupStatus = 11040 //Inbound Sms group is ready to restart after being paused
	SMSIBGroupStatus_IB_SMS_GROUP_COMPLETED              SMSIBGroupStatus = 11050 //Inbound Sms group has been executed
	SMSIBGroupStatus_IB_SMS_GROUP_CANCELLED_USER         SMSIBGroupStatus = 11060 //Inbound Sms group has been cancelled by user
	SMSIBGroupStatus_IB_SMS_GROUP_CANCELLED_ADMIN        SMSIBGroupStatus = 11070 //Inbound Sms group has been cancelled by admin
	SMSIBGroupStatus_IB_SMS_GROUP_SUMMED_COMPLETED       SMSIBGroupStatus = 11150 //Inbound Sms group has been executed and is summed
	SMSIBGroupStatus_IB_SMS_GROUP_SUMMED_CANCELLED_USER  SMSIBGroupStatus = 11160 //Inbound Sms group has been cancelled by the user and is summed
	SMSIBGroupStatus_IB_SMS_GROUP_SUMMED_CANCELLED_ADMIN SMSIBGroupStatus = 11170 //Inbound Sms group has been cancelled by the admin and is summed
)

func (SMSIBGroupStatus) Descriptor

func (SMSIBGroupStatus) Enum

func (SMSIBGroupStatus) EnumDescriptor deprecated

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

Deprecated: Use SMSIBGroupStatus.Descriptor instead.

func (SMSIBGroupStatus) Number

func (SMSIBGroupStatus) String

func (x SMSIBGroupStatus) String() string

func (SMSIBGroupStatus) Type

type SMSIBTaskStatus

type SMSIBTaskStatus int32
const (
	SMSIBTaskStatus_IB_SMS_TASK_UNKNOWN   SMSIBTaskStatus = 0
	SMSIBTaskStatus_IB_SMS_TASK_COMPLETED SMSIBTaskStatus = 13000 //Inbound Sms Task is being received successfully
)

func (SMSIBTaskStatus) Descriptor

func (SMSIBTaskStatus) Enum

func (x SMSIBTaskStatus) Enum() *SMSIBTaskStatus

func (SMSIBTaskStatus) EnumDescriptor deprecated

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

Deprecated: Use SMSIBTaskStatus.Descriptor instead.

func (SMSIBTaskStatus) Number

func (SMSIBTaskStatus) String

func (x SMSIBTaskStatus) String() string

func (SMSIBTaskStatus) Type

type SMSMamStatus

type SMSMamStatus int32

Agent Response status for Sms Manual approval Messages

const (
	SMSMamStatus_QUEUED   SMSMamStatus = 0 // Initial Request
	SMSMamStatus_APPROVED SMSMamStatus = 1 // Agent Approved
	SMSMamStatus_REJECTED SMSMamStatus = 2 // Agent Rejected
)

func (SMSMamStatus) Descriptor

func (SMSMamStatus) Enum

func (x SMSMamStatus) Enum() *SMSMamStatus

func (SMSMamStatus) EnumDescriptor deprecated

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

Deprecated: Use SMSMamStatus.Descriptor instead.

func (SMSMamStatus) Number

func (SMSMamStatus) String

func (x SMSMamStatus) String() string

func (SMSMamStatus) Type

type SMSStatus

type SMSStatus int32
const (
	SMSStatus_SMS_UNKWNON                SMSStatus = 0
	SMSStatus_SMS_PREPARING              SMSStatus = 7000 // "SMS_PREPARING", "Sms group is being prepared for scheduling"),
	SMSStatus_SMS_SCHEDULED              SMSStatus = 7100 // "SMS_SCHEDULED", "Sms group is currently waiting for scheduler"),
	SMSStatus_SMS_RESUME                 SMSStatus = 7150 // "SMS_RESUME", "Sms group is ready to restart after being paused"),
	SMSStatus_SMS_RUNNING                SMSStatus = 7200 // "SMS_RUNNING", "Sms group is currently being executed"),
	SMSStatus_SMS_COMPLETED              SMSStatus = 7300 // "SMS_COMPLETED", "Sms group has been executed"),
	SMSStatus_SMS_CANCELLED              SMSStatus = 7310 // "SMS_CANCELLED", "Sms group has been cancelled"),
	SMSStatus_SMS_CANCELLED_ADMIN        SMSStatus = 7320 // "SMS_CANCELLED_ADMIN", "Sms group has been cancelled by admin"),
	SMSStatus_SMS_SUMMED_COMPLETED       SMSStatus = 7400 //"SMS_SUMMED_COMPLETED", "Sms group has been executed and is summed"),
	SMSStatus_SMS_SUMMED_CANCELLED       SMSStatus = 7410 //"SMS_SUMMED_CANCELLED", "Sms group has been cancelled and is summed"),
	SMSStatus_SMS_SUMMED_CANCELLED_ADMIN SMSStatus = 7420 //"SMS_SUMMED_CANCELLED_ADMIN", "Sms group has been cancelled by the admin and is summed"),
	SMSStatus_SMS_PAUSED                 SMSStatus = 7500 // "SMS_PAUSED", "Sms group has been signaled to pause until further notice"),
	SMSStatus_SMS_TASK_WAITING           SMSStatus = 7600 // "SMS_TASK_WAITIN";//"SMS Task is ready to be sent"),
	SMSStatus_SMS_TASK_PROCESSING        SMSStatus = 7700 //"SMS_TASK_PROCESSING";//"SMS Task is sent to gateway "),
	SMSStatus_SMS_TASK_DNC               SMSStatus = 7710 //"SMS_TASK_DNC";//"SMS Task is DNC "),
	SMSStatus_SMS_TASK_INVALID           SMSStatus = 7720 //"SMS_TASK_INVALID";//"SMS Task is invalid "),
	SMSStatus_SMS_TASK_QUEUED            SMSStatus = 7800 //"SMS_TASK_QUEUED";//"SMS Task status received as Queued from provider "),
	SMSStatus_SMS_TASK_SENT              SMSStatus = 7900 //"SMS_TASK_SENT";//"SMS Task status received as Sent from provider"),
	SMSStatus_SMS_TASK_DELIVERED         SMSStatus = 7910 //"SMS_TASK_DELIVERED", "SMS Task status received as delivered from provider"),
	SMSStatus_SMS_TASK_NOT_DELIVERED     SMSStatus = 7920 //"SMS_TASK_NOT_DELIVERED", "SMS Task is not delivered by provider"),
	SMSStatus_SMS_TASK_CANCELED          SMSStatus = 7930 //"SMS_TASK_CANCELED", "SMS Task is canceled by user/admin");
)

func (SMSStatus) Descriptor

func (SMSStatus) Descriptor() protoreflect.EnumDescriptor

func (SMSStatus) Enum

func (x SMSStatus) Enum() *SMSStatus

func (SMSStatus) EnumDescriptor deprecated

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

Deprecated: Use SMSStatus.Descriptor instead.

func (SMSStatus) Number

func (x SMSStatus) Number() protoreflect.EnumNumber

func (SMSStatus) String

func (x SMSStatus) String() string

func (SMSStatus) Type

type ScenarioData added in v1.7.5

type ScenarioData struct {
	CommType    *CommType `protobuf:"bytes,1,opt,name=comm_type,json=commType,proto3" json:"comm_type,omitempty"`
	PhoneNumber string    `protobuf:"bytes,2,opt,name=phone_number,json=phoneNumber,proto3" json:"phone_number,omitempty"`
	// Deprecated: Marked as deprecated in api/commons/compliance.proto.
	CountryCode       string                 `protobuf:"bytes,3,opt,name=country_code,json=countryCode,proto3" json:"country_code,omitempty"`
	Email             string                 `protobuf:"bytes,4,opt,name=email,proto3" json:"email,omitempty"`
	CallMetadata      map[string]string      `` /* 171-byte string literal not displayed */
	TimeOfCall        *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=time_of_call,json=timeOfCall,proto3" json:"time_of_call,omitempty"`
	FrequencyCount    int64                  `protobuf:"varint,7,opt,name=frequency_count,json=frequencyCount,proto3" json:"frequency_count,omitempty"`
	FrequencyDuration int64                  `protobuf:"varint,8,opt,name=frequency_duration,json=frequencyDuration,proto3" json:"frequency_duration,omitempty"`
	DnclBlocks        bool                   `protobuf:"varint,9,opt,name=dncl_blocks,json=dnclBlocks,proto3" json:"dncl_blocks,omitempty"`
	Country           string                 `protobuf:"bytes,10,opt,name=country,proto3" json:"country,omitempty"`
	State             string                 `protobuf:"bytes,11,opt,name=state,proto3" json:"state,omitempty"`
	County            string                 `protobuf:"bytes,12,opt,name=county,proto3" json:"county,omitempty"`
	City              string                 `protobuf:"bytes,13,opt,name=city,proto3" json:"city,omitempty"`
	Province          string                 `protobuf:"bytes,14,opt,name=province,proto3" json:"province,omitempty"`
	PhoneType         PhoneType              `protobuf:"varint,15,opt,name=phone_type,json=phoneType,proto3,enum=api.commons.PhoneType" json:"phone_type,omitempty"`
	// time_zone uses the iana timezone format. Defaults to utc
	TimeZone        string       `protobuf:"bytes,16,opt,name=time_zone,json=timeZone,proto3" json:"time_zone,omitempty"`
	Holidays        []string     `protobuf:"bytes,17,rep,name=holidays,proto3" json:"holidays,omitempty"`
	CountryCodeData *CountryCode `protobuf:"bytes,18,opt,name=country_code_data,json=countryCodeData,proto3" json:"country_code_data,omitempty"`
	// contains filtered or unexported fields
}

func (*ScenarioData) Descriptor deprecated added in v1.7.5

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

Deprecated: Use ScenarioData.ProtoReflect.Descriptor instead.

func (*ScenarioData) GetCallMetadata added in v1.7.5

func (x *ScenarioData) GetCallMetadata() map[string]string

func (*ScenarioData) GetCity added in v1.7.5

func (x *ScenarioData) GetCity() string

func (*ScenarioData) GetCommType added in v1.7.5

func (x *ScenarioData) GetCommType() *CommType

func (*ScenarioData) GetCountry added in v1.7.5

func (x *ScenarioData) GetCountry() string

func (*ScenarioData) GetCountryCode deprecated added in v1.7.5

func (x *ScenarioData) GetCountryCode() string

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

func (*ScenarioData) GetCountryCodeData added in v1.7.5

func (x *ScenarioData) GetCountryCodeData() *CountryCode

func (*ScenarioData) GetCounty added in v1.7.5

func (x *ScenarioData) GetCounty() string

func (*ScenarioData) GetDnclBlocks added in v1.7.5

func (x *ScenarioData) GetDnclBlocks() bool

func (*ScenarioData) GetEmail added in v1.7.5

func (x *ScenarioData) GetEmail() string

func (*ScenarioData) GetFrequencyCount added in v1.7.5

func (x *ScenarioData) GetFrequencyCount() int64

func (*ScenarioData) GetFrequencyDuration added in v1.7.5

func (x *ScenarioData) GetFrequencyDuration() int64

func (*ScenarioData) GetHolidays added in v1.7.5

func (x *ScenarioData) GetHolidays() []string

func (*ScenarioData) GetPhoneNumber added in v1.7.5

func (x *ScenarioData) GetPhoneNumber() string

func (*ScenarioData) GetPhoneType added in v1.7.5

func (x *ScenarioData) GetPhoneType() PhoneType

func (*ScenarioData) GetProvince added in v1.7.5

func (x *ScenarioData) GetProvince() string

func (*ScenarioData) GetState added in v1.7.5

func (x *ScenarioData) GetState() string

func (*ScenarioData) GetTimeOfCall added in v1.7.5

func (x *ScenarioData) GetTimeOfCall() *timestamppb.Timestamp

func (*ScenarioData) GetTimeZone added in v1.7.5

func (x *ScenarioData) GetTimeZone() string

func (*ScenarioData) ProtoMessage added in v1.7.5

func (*ScenarioData) ProtoMessage()

func (*ScenarioData) ProtoReflect added in v1.7.5

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

func (*ScenarioData) Reset added in v1.7.5

func (x *ScenarioData) Reset()

func (*ScenarioData) String added in v1.7.5

func (x *ScenarioData) String() string

type ScenarioResult added in v1.7.5

type ScenarioResult struct {
	PassedValue          bool                    `protobuf:"varint,5,opt,name=passed_value,json=passedValue,proto3" json:"passed_value,omitempty"`
	ShouldAllowResponses []*ScenarioRuleResponse `protobuf:"bytes,2,rep,name=should_allow_responses,json=shouldAllowResponses,proto3" json:"should_allow_responses,omitempty"`
	ShouldDenyResponses  []*ScenarioRuleResponse `protobuf:"bytes,3,rep,name=should_deny_responses,json=shouldDenyResponses,proto3" json:"should_deny_responses,omitempty"`
	ScenarioName         string                  `protobuf:"bytes,4,opt,name=scenario_name,json=scenarioName,proto3" json:"scenario_name,omitempty"`
	// contains filtered or unexported fields
}

func (*ScenarioResult) Descriptor deprecated added in v1.7.5

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

Deprecated: Use ScenarioResult.ProtoReflect.Descriptor instead.

func (*ScenarioResult) GetPassedValue added in v1.7.5

func (x *ScenarioResult) GetPassedValue() bool

func (*ScenarioResult) GetScenarioName added in v1.7.5

func (x *ScenarioResult) GetScenarioName() string

func (*ScenarioResult) GetShouldAllowResponses added in v1.7.5

func (x *ScenarioResult) GetShouldAllowResponses() []*ScenarioRuleResponse

func (*ScenarioResult) GetShouldDenyResponses added in v1.7.5

func (x *ScenarioResult) GetShouldDenyResponses() []*ScenarioRuleResponse

func (*ScenarioResult) ProtoMessage added in v1.7.5

func (*ScenarioResult) ProtoMessage()

func (*ScenarioResult) ProtoReflect added in v1.7.5

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

func (*ScenarioResult) Reset added in v1.7.5

func (x *ScenarioResult) Reset()

func (*ScenarioResult) String added in v1.7.5

func (x *ScenarioResult) String() string

type ScenarioRuleResponse added in v1.7.5

type ScenarioRuleResponse struct {
	RuleText    string `protobuf:"bytes,1,opt,name=rule_text,json=ruleText,proto3" json:"rule_text,omitempty"`
	PermitValue bool   `protobuf:"varint,3,opt,name=permit_value,json=permitValue,proto3" json:"permit_value,omitempty"`
	// contains filtered or unexported fields
}

func (*ScenarioRuleResponse) Descriptor deprecated added in v1.7.5

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

Deprecated: Use ScenarioRuleResponse.ProtoReflect.Descriptor instead.

func (*ScenarioRuleResponse) GetPermitValue added in v1.7.5

func (x *ScenarioRuleResponse) GetPermitValue() bool

func (*ScenarioRuleResponse) GetRuleText added in v1.7.5

func (x *ScenarioRuleResponse) GetRuleText() string

func (*ScenarioRuleResponse) ProtoMessage added in v1.7.5

func (*ScenarioRuleResponse) ProtoMessage()

func (*ScenarioRuleResponse) ProtoReflect added in v1.7.5

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

func (*ScenarioRuleResponse) Reset added in v1.7.5

func (x *ScenarioRuleResponse) Reset()

func (*ScenarioRuleResponse) String added in v1.7.5

func (x *ScenarioRuleResponse) String() string

type ScheduleByTimeZoneScope

type ScheduleByTimeZoneScope int32
const (
	ScheduleByTimeZoneScope_BOTH       ScheduleByTimeZoneScope = 0
	ScheduleByTimeZoneScope_STOP_DATE  ScheduleByTimeZoneScope = 1
	ScheduleByTimeZoneScope_START_DATE ScheduleByTimeZoneScope = 2
)

func (ScheduleByTimeZoneScope) Descriptor

func (ScheduleByTimeZoneScope) Enum

func (ScheduleByTimeZoneScope) EnumDescriptor deprecated

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

Deprecated: Use ScheduleByTimeZoneScope.Descriptor instead.

func (ScheduleByTimeZoneScope) Number

func (ScheduleByTimeZoneScope) String

func (x ScheduleByTimeZoneScope) String() string

func (ScheduleByTimeZoneScope) Type

type ScheduleSelector

type ScheduleSelector struct {

	// ID of the schedule to select, not needed for Published schedules.
	ScheduleSid int64 `protobuf:"varint,1,opt,name=schedule_sid,json=scheduleSid,proto3" json:"schedule_sid,omitempty"`
	// Type of the schedule to select.
	ScheduleType ScheduleType `` /* 128-byte string literal not displayed */
	// contains filtered or unexported fields
}

Filter for schedule selection.

func (*ScheduleSelector) Descriptor deprecated

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

Deprecated: Use ScheduleSelector.ProtoReflect.Descriptor instead.

func (*ScheduleSelector) GetScheduleSid

func (x *ScheduleSelector) GetScheduleSid() int64

func (*ScheduleSelector) GetScheduleType

func (x *ScheduleSelector) GetScheduleType() ScheduleType

func (*ScheduleSelector) ProtoMessage

func (*ScheduleSelector) ProtoMessage()

func (*ScheduleSelector) ProtoReflect

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

func (*ScheduleSelector) Reset

func (x *ScheduleSelector) Reset()

func (*ScheduleSelector) String

func (x *ScheduleSelector) String() string

type ScheduleShouldInclude

type ScheduleShouldInclude int32

Deprecated.

const (
	// Include only shift instances.
	ScheduleShouldInclude_ONLY_SHIFT_INSTANCES ScheduleShouldInclude = 0
	// Include only performance metrics.
	ScheduleShouldInclude_ONLY_PERFORMANCE_METRICS ScheduleShouldInclude = 1
	// Include both entities.
	ScheduleShouldInclude_SHIFT_INSTANCES_AND_PERFORMANCE_METRICS ScheduleShouldInclude = 2
)

func (ScheduleShouldInclude) Descriptor

func (ScheduleShouldInclude) Enum

func (ScheduleShouldInclude) EnumDescriptor deprecated

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

Deprecated: Use ScheduleShouldInclude.Descriptor instead.

func (ScheduleShouldInclude) Number

func (ScheduleShouldInclude) String

func (x ScheduleShouldInclude) String() string

func (ScheduleShouldInclude) Type

type ScheduleType

type ScheduleType int32

enum representing the type of a schedule.

const (
	// Draft schedule.
	ScheduleType_DRAFT ScheduleType = 0
	// Published schedule.
	ScheduleType_PUBLISHED ScheduleType = 1
)

func (ScheduleType) Descriptor

func (ScheduleType) Enum

func (x ScheduleType) Enum() *ScheduleType

func (ScheduleType) EnumDescriptor deprecated

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

Deprecated: Use ScheduleType.Descriptor instead.

func (ScheduleType) Number

func (ScheduleType) String

func (x ScheduleType) String() string

func (ScheduleType) Type

type ScheduledCallbackStatus

type ScheduledCallbackStatus int32
const (
	ScheduledCallbackStatus_SCS_INVALID  ScheduledCallbackStatus = 0
	ScheduledCallbackStatus_SCS_OPENED   ScheduledCallbackStatus = 1
	ScheduledCallbackStatus_SCS_CANCELED ScheduledCallbackStatus = 2
	ScheduledCallbackStatus_SCS_CLOSED   ScheduledCallbackStatus = 3
	ScheduledCallbackStatus_SCS_READY    ScheduledCallbackStatus = 4
)

func (ScheduledCallbackStatus) Descriptor

func (ScheduledCallbackStatus) Enum

func (ScheduledCallbackStatus) EnumDescriptor deprecated

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

Deprecated: Use ScheduledCallbackStatus.Descriptor instead.

func (ScheduledCallbackStatus) Number

func (ScheduledCallbackStatus) String

func (x ScheduledCallbackStatus) String() string

func (ScheduledCallbackStatus) Type

type SchedulingActivityClassification added in v1.8.7

type SchedulingActivityClassification int32

The SchedulingActivityClassification, which is used to distinguish use cases for the Scheduling Activity.

const (
	// This wraps a generic Skill or Non Skill Activity.
	SchedulingActivityClassification_STANDARD_SCHEDULING_ACTIVITY SchedulingActivityClassification = 0
	// This wraps the On Call Skill Activity.
	SchedulingActivityClassification_ON_CALL_ACTIVITY SchedulingActivityClassification = 1
	// This wraps the Time Off Non Skill Activity.
	SchedulingActivityClassification_TIME_OFF_ACTIVITY SchedulingActivityClassification = 2
	// This wraps a Meeting Non Skill Activity
	SchedulingActivityClassification_MEETING_ACTIVITY SchedulingActivityClassification = 3
)

func (SchedulingActivityClassification) Descriptor added in v1.8.7

func (SchedulingActivityClassification) Enum added in v1.8.7

func (SchedulingActivityClassification) EnumDescriptor deprecated added in v1.8.7

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

Deprecated: Use SchedulingActivityClassification.Descriptor instead.

func (SchedulingActivityClassification) Number added in v1.8.7

func (SchedulingActivityClassification) String added in v1.8.7

func (SchedulingActivityClassification) Type added in v1.8.7

type SchedulingResultMetric added in v1.7.40

type SchedulingResultMetric struct {

	// The total number of minute-width intervals that were scheduled and measured.
	TotalInternalIntervals int32 `` /* 130-byte string literal not displayed */
	// The total number of minute-width intervals that had enough scheduled ftes to meet the predicted call FTEs.
	TotalIntervalsWithFteRequired int32 `` /* 155-byte string literal not displayed */
	// The total number of intervals that have unmet predicted call FTEs (not enough scheduled FTEs).
	TotalIntervalsWithFtesRemaining int32 `` /* 161-byte string literal not displayed */
	// The average ratio of interval metrics (min(1,  scheduled/predicted)). A value of 1 means every interval
	//
	//	with predicted call FTEs has enough scheduled FTEs to meet requirements.
	Coverage float32 `protobuf:"fixed32,4,opt,name=coverage,proto3" json:"coverage,omitempty"`
	// Root Mean Square metric for predicted - scheduled FTEs.
	RootMeanSquare float32 `protobuf:"fixed32,5,opt,name=root_mean_square,json=rootMeanSquare,proto3" json:"root_mean_square,omitempty"`
	// Set to TRUE if this object contains valid metrics.
	HasResult bool `protobuf:"varint,6,opt,name=has_result,json=hasResult,proto3" json:"has_result,omitempty"`
	// Per-skill metrics.
	MetricsBySkillCollection []*SchedulingResultMetricForSkillCollection `` /* 137-byte string literal not displayed */
	// contains filtered or unexported fields
}

Defines a Scheduling Result Metric from the Scheduler. Wanted to define this in api.v1alpha1.wfm, but had a backwards compatibility error trying to move it there.

func (*SchedulingResultMetric) Descriptor deprecated added in v1.7.40

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

Deprecated: Use SchedulingResultMetric.ProtoReflect.Descriptor instead.

func (*SchedulingResultMetric) GetCoverage added in v1.7.40

func (x *SchedulingResultMetric) GetCoverage() float32

func (*SchedulingResultMetric) GetHasResult added in v1.7.40

func (x *SchedulingResultMetric) GetHasResult() bool

func (*SchedulingResultMetric) GetMetricsBySkillCollection added in v1.7.56

func (x *SchedulingResultMetric) GetMetricsBySkillCollection() []*SchedulingResultMetricForSkillCollection

func (*SchedulingResultMetric) GetRootMeanSquare added in v1.7.40

func (x *SchedulingResultMetric) GetRootMeanSquare() float32

func (*SchedulingResultMetric) GetTotalInternalIntervals added in v1.7.40

func (x *SchedulingResultMetric) GetTotalInternalIntervals() int32

func (*SchedulingResultMetric) GetTotalIntervalsWithFteRequired added in v1.7.40

func (x *SchedulingResultMetric) GetTotalIntervalsWithFteRequired() int32

func (*SchedulingResultMetric) GetTotalIntervalsWithFtesRemaining added in v1.7.40

func (x *SchedulingResultMetric) GetTotalIntervalsWithFtesRemaining() int32

func (*SchedulingResultMetric) ProtoMessage added in v1.7.40

func (*SchedulingResultMetric) ProtoMessage()

func (*SchedulingResultMetric) ProtoReflect added in v1.7.40

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

func (*SchedulingResultMetric) Reset added in v1.7.40

func (x *SchedulingResultMetric) Reset()

func (*SchedulingResultMetric) String added in v1.7.40

func (x *SchedulingResultMetric) String() string

type SchedulingResultMetricForSkillCollection added in v1.7.56

type SchedulingResultMetricForSkillCollection struct {

	// The total number of minute-width intervals that were scheduled and measured.
	TotalInternalIntervals int32 `` /* 130-byte string literal not displayed */
	// The total number of minute-width intervals that had enough scheduled ftes to meet the predicted call FTEs.
	TotalIntervalsWithFteRequired int32 `` /* 155-byte string literal not displayed */
	// The total number of intervals that have unmet predicted call FTEs (not enough scheduled FTEs).
	TotalIntervalsWithFtesRemaining int32 `` /* 161-byte string literal not displayed */
	// The average ratio of interval metrics (min(1,  scheduled/predicted)). A value of 1 means every interval
	//
	//	with predicted call FTEs has enough scheduled FTEs to meet requirements.
	Coverage float32 `protobuf:"fixed32,4,opt,name=coverage,proto3" json:"coverage,omitempty"`
	// Root Mean Square metric for predicted - scheduled FTEs.
	RootMeanSquare float32 `protobuf:"fixed32,5,opt,name=root_mean_square,json=rootMeanSquare,proto3" json:"root_mean_square,omitempty"`
	// Set to TRUE if this object contains valid metrics.
	HasResult bool `protobuf:"varint,6,opt,name=has_result,json=hasResult,proto3" json:"has_result,omitempty"`
	// Pointer to skill collection.
	SkillCollection *SkillProfileCategory `protobuf:"bytes,7,opt,name=skill_collection,json=skillCollection,proto3" json:"skill_collection,omitempty"`
	// contains filtered or unexported fields
}

Defines the per-skill metrics for SchedulingResultMetric from the Scheduler. Wanted to define this in api.v1alpha1.wfm, but had a backwards compatibility error trying to move SchedulingResultMetric. Not a top-level entity: * No primary-key field. * No org_id field. * No rpc endpoints, part of SchedulingResultMetric only.

func (*SchedulingResultMetricForSkillCollection) Descriptor deprecated added in v1.7.56

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

Deprecated: Use SchedulingResultMetricForSkillCollection.ProtoReflect.Descriptor instead.

func (*SchedulingResultMetricForSkillCollection) GetCoverage added in v1.7.56

func (*SchedulingResultMetricForSkillCollection) GetHasResult added in v1.7.56

func (*SchedulingResultMetricForSkillCollection) GetRootMeanSquare added in v1.7.56

func (x *SchedulingResultMetricForSkillCollection) GetRootMeanSquare() float32

func (*SchedulingResultMetricForSkillCollection) GetSkillCollection added in v1.7.56

func (*SchedulingResultMetricForSkillCollection) GetTotalInternalIntervals added in v1.7.56

func (x *SchedulingResultMetricForSkillCollection) GetTotalInternalIntervals() int32

func (*SchedulingResultMetricForSkillCollection) GetTotalIntervalsWithFteRequired added in v1.7.56

func (x *SchedulingResultMetricForSkillCollection) GetTotalIntervalsWithFteRequired() int32

func (*SchedulingResultMetricForSkillCollection) GetTotalIntervalsWithFtesRemaining added in v1.7.56

func (x *SchedulingResultMetricForSkillCollection) GetTotalIntervalsWithFtesRemaining() int32

func (*SchedulingResultMetricForSkillCollection) ProtoMessage added in v1.7.56

func (*SchedulingResultMetricForSkillCollection) ProtoReflect added in v1.7.56

func (*SchedulingResultMetricForSkillCollection) Reset added in v1.7.56

func (*SchedulingResultMetricForSkillCollection) String added in v1.7.56

type SchedulingTargetType

type SchedulingTargetType int32
const (
	// Node will use coverage based scheduling.
	SchedulingTargetType_COVERAGE SchedulingTargetType = 0
	// Node will use service level based scheduling.
	SchedulingTargetType_SERVICE_LEVEL SchedulingTargetType = 1
)

func (SchedulingTargetType) Descriptor

func (SchedulingTargetType) Enum

func (SchedulingTargetType) EnumDescriptor deprecated

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

Deprecated: Use SchedulingTargetType.Descriptor instead.

func (SchedulingTargetType) Number

func (SchedulingTargetType) String

func (x SchedulingTargetType) String() string

func (SchedulingTargetType) Type

type ScoreType

type ScoreType int32

ScoreType is how the score is calculated. It is not a boolean because it might grow (i.e. OTHER).

const (
	ScoreType_SCORE_SIMPLE_SUM        ScoreType = 0 // score is total awarded points / total possible points
	ScoreType_SCORE_WEIGHTED_SUM      ScoreType = 1 // score is sum of each section (simple sum) * section weight
	ScoreType_SCORE_EVEN_WEIGHTED_SUM ScoreType = 2 // weighted sum where weights are expected to be even (+/-1)
)

func (ScoreType) Descriptor

func (ScoreType) Descriptor() protoreflect.EnumDescriptor

func (ScoreType) Enum

func (x ScoreType) Enum() *ScoreType

func (ScoreType) EnumDescriptor deprecated

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

Deprecated: Use ScoreType.Descriptor instead.

func (ScoreType) Number

func (x ScoreType) Number() protoreflect.EnumNumber

func (ScoreType) String

func (x ScoreType) String() string

func (ScoreType) Type

type Scorecard

type Scorecard struct {
	ScorecardId    int64          `protobuf:"varint,2,opt,name=scorecard_id,json=scorecardId,proto3" json:"scorecard_id,omitempty"`                      // unique id of the scorecard
	AuthorId       string         `protobuf:"bytes,3,opt,name=author_id,json=authorId,proto3" json:"author_id,omitempty"`                                // user_id of the scorecard creator
	Title          string         `protobuf:"bytes,4,opt,name=title,proto3" json:"title,omitempty"`                                                      // title, or name, of scorecard
	Description    string         `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`                                          // description of scorecard (i.e. purpose and use)
	PassScore      float64        `protobuf:"fixed64,6,opt,name=pass_score,json=passScore,proto3" json:"pass_score,omitempty"`                           // percentage to two decimal places between (0 or 1?) and 100
	ScoreType      ScoreType      `protobuf:"varint,7,opt,name=score_type,json=scoreType,proto3,enum=api.commons.ScoreType" json:"score_type,omitempty"` // how a score is calculated (i.e. simple sum)
	EvaluationType EvaluationType ``                                                                                                                     // how the scorecard gets evaluated (i.e. manual)
	/* 136-byte string literal not displayed */
	AllowFeedback     bool           `protobuf:"varint,10,opt,name=allow_feedback,json=allowFeedback,proto3" json:"allow_feedback,omitempty"`             // default false (disable agent feedback)
	DistributeWeights bool           `protobuf:"varint,11,opt,name=distribute_weights,json=distributeWeights,proto3" json:"distribute_weights,omitempty"` // FE only; if true, weights are evenly distributed and locked
	Category          *Category      `protobuf:"bytes,12,opt,name=category,proto3" json:"category,omitempty"`                                             // sets the required agent skills
	Sections          []*Section     `protobuf:"bytes,13,rep,name=sections,proto3" json:"sections,omitempty"`                                             // logical groupings of questions
	Version           int32          `protobuf:"varint,14,opt,name=version,proto3" json:"version,omitempty"`                                              // current version of the scorecard
	State             ScorecardState `protobuf:"varint,15,opt,name=state,proto3,enum=api.commons.ScorecardState" json:"state,omitempty"`                  // determines how a scorecard can be used
	// Deprecated: Marked as deprecated in api/commons/scorecards.proto.
	IsAdHoc         bool            `protobuf:"varint,16,opt,name=is_ad_hoc,json=isAdHoc,proto3" json:"is_ad_hoc,omitempty"`                        // Deprecated. Use Ad Hoc category.
	CustomFieldKeys []string        `protobuf:"bytes,19,rep,name=custom_field_keys,json=customFieldKeys,proto3" json:"custom_field_keys,omitempty"` // Optional. Set of unique keys for custom key-value fields.
	CallTypes       []CallType_Enum ``                                                                                                              // call types supported by scorecard
	/* 128-byte string literal not displayed */
	UpdatedAt              *timestamppb.Timestamp `protobuf:"bytes,21,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`                           // time scorecard was last updated
	Channels               []ChannelType          `protobuf:"varint,22,rep,packed,name=channels,proto3,enum=api.commons.ChannelType" json:"channels,omitempty"`         // Channels supported by the scorecard.
	MinimumCallLength      *durationpb.Duration   `protobuf:"bytes,23,opt,name=minimum_call_length,json=minimumCallLength,proto3" json:"minimum_call_length,omitempty"` // Optional. Required length for voice conversations.
	MinimumSmsMessageCount int32                  ``                                                                                                                    // Optional. Required number of messages for sms conversations.
	/* 133-byte string literal not displayed */
	// contains filtered or unexported fields
}

Scorecard represents a scorecard (template). A scorecard can be used to score a call.

func (*Scorecard) Descriptor deprecated

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

Deprecated: Use Scorecard.ProtoReflect.Descriptor instead.

func (*Scorecard) GetAllowFeedback

func (x *Scorecard) GetAllowFeedback() bool

func (*Scorecard) GetAuthorId

func (x *Scorecard) GetAuthorId() string

func (*Scorecard) GetCallTypes added in v1.7.5

func (x *Scorecard) GetCallTypes() []CallType_Enum

func (*Scorecard) GetCategory

func (x *Scorecard) GetCategory() *Category

func (*Scorecard) GetChannels added in v1.8.22

func (x *Scorecard) GetChannels() []ChannelType

func (*Scorecard) GetCustomFieldKeys

func (x *Scorecard) GetCustomFieldKeys() []string

func (*Scorecard) GetDescription

func (x *Scorecard) GetDescription() string

func (*Scorecard) GetDistributeWeights

func (x *Scorecard) GetDistributeWeights() bool

func (*Scorecard) GetEvaluationType

func (x *Scorecard) GetEvaluationType() EvaluationType

func (*Scorecard) GetIsAdHoc deprecated

func (x *Scorecard) GetIsAdHoc() bool

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

func (*Scorecard) GetMinimumCallLength added in v1.9.1

func (x *Scorecard) GetMinimumCallLength() *durationpb.Duration

func (*Scorecard) GetMinimumSmsMessageCount added in v1.9.1

func (x *Scorecard) GetMinimumSmsMessageCount() int32

func (*Scorecard) GetPassScore

func (x *Scorecard) GetPassScore() float64

func (*Scorecard) GetScoreType

func (x *Scorecard) GetScoreType() ScoreType

func (*Scorecard) GetScorecardId

func (x *Scorecard) GetScorecardId() int64

func (*Scorecard) GetSections

func (x *Scorecard) GetSections() []*Section

func (*Scorecard) GetState

func (x *Scorecard) GetState() ScorecardState

func (*Scorecard) GetTitle

func (x *Scorecard) GetTitle() string

func (*Scorecard) GetUpdatedAt added in v1.8.4

func (x *Scorecard) GetUpdatedAt() *timestamppb.Timestamp

func (*Scorecard) GetVersion

func (x *Scorecard) GetVersion() int32

func (*Scorecard) ProtoMessage

func (*Scorecard) ProtoMessage()

func (*Scorecard) ProtoReflect

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

func (*Scorecard) Reset

func (x *Scorecard) Reset()

func (*Scorecard) String

func (x *Scorecard) String() string

type ScorecardQuestion

type ScorecardQuestion struct {
	ScorecardQuestionId int64                          `protobuf:"varint,2,opt,name=scorecard_question_id,json=scorecardQuestionId,proto3" json:"scorecard_question_id,omitempty"` // unique id of the scorecard question
	Question            string                         `protobuf:"bytes,3,opt,name=question,proto3" json:"question,omitempty"`                                                     // question to display
	Description         string                         `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`                                               // optional; additional info about question
	QuestionId          int64                          `protobuf:"varint,5,opt,name=question_id,json=questionId,proto3" json:"question_id,omitempty"`                              // optional; library question id
	AllowSkip           bool                           `protobuf:"varint,6,opt,name=allow_skip,json=allowSkip,proto3" json:"allow_skip,omitempty"`                                 // question can be excluded from scoring (allow n/a)
	Answers             []*ScorecardQuestion_Answer    `protobuf:"bytes,7,rep,name=answers,proto3" json:"answers,omitempty"`                                                       // the answer options with point values
	MultiSelect         *ScorecardQuestion_MultiSelect `protobuf:"bytes,8,opt,name=multi_select,json=multiSelect,proto3" json:"multi_select,omitempty"`                            // single-select if nil; otherwise multiselect
	ScorecardId         int64                          `protobuf:"varint,9,opt,name=scorecard_id,json=scorecardId,proto3" json:"scorecard_id,omitempty"`                           // question belongs to scorecard
	SectionId           int64                          `protobuf:"varint,10,opt,name=section_id,json=sectionId,proto3" json:"section_id,omitempty"`                                // question belongs to scorecard section
	Version             int32                          `protobuf:"varint,11,opt,name=version,proto3" json:"version,omitempty"`                                                     // current version of scorecard question
	SortOrder           int32                          `protobuf:"varint,12,opt,name=sort_order,json=sortOrder,proto3" json:"sort_order,omitempty"`                                // order number of scorecard question
	// contains filtered or unexported fields
}

ScorecardQuestion represents a question inside of a scorecard.

func (*ScorecardQuestion) Descriptor deprecated

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

Deprecated: Use ScorecardQuestion.ProtoReflect.Descriptor instead.

func (*ScorecardQuestion) GetAllowSkip

func (x *ScorecardQuestion) GetAllowSkip() bool

func (*ScorecardQuestion) GetAnswers

func (x *ScorecardQuestion) GetAnswers() []*ScorecardQuestion_Answer

func (*ScorecardQuestion) GetDescription

func (x *ScorecardQuestion) GetDescription() string

func (*ScorecardQuestion) GetMultiSelect

func (x *ScorecardQuestion) GetMultiSelect() *ScorecardQuestion_MultiSelect

func (*ScorecardQuestion) GetQuestion

func (x *ScorecardQuestion) GetQuestion() string

func (*ScorecardQuestion) GetQuestionId

func (x *ScorecardQuestion) GetQuestionId() int64

func (*ScorecardQuestion) GetScorecardId

func (x *ScorecardQuestion) GetScorecardId() int64

func (*ScorecardQuestion) GetScorecardQuestionId

func (x *ScorecardQuestion) GetScorecardQuestionId() int64

func (*ScorecardQuestion) GetSectionId

func (x *ScorecardQuestion) GetSectionId() int64

func (*ScorecardQuestion) GetSortOrder

func (x *ScorecardQuestion) GetSortOrder() int32

func (*ScorecardQuestion) GetVersion

func (x *ScorecardQuestion) GetVersion() int32

func (*ScorecardQuestion) ProtoMessage

func (*ScorecardQuestion) ProtoMessage()

func (*ScorecardQuestion) ProtoReflect

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

func (*ScorecardQuestion) Reset

func (x *ScorecardQuestion) Reset()

func (*ScorecardQuestion) String

func (x *ScorecardQuestion) String() string

type ScorecardQuestion_Answer

type ScorecardQuestion_Answer struct {
	AnswerOption string `protobuf:"bytes,1,opt,name=answer_option,json=answerOption,proto3" json:"answer_option,omitempty"` // answer option to display to the user
	// two results are possible: award points or fail
	//
	// Types that are valid to be assigned to Result:
	//
	//	*ScorecardQuestion_Answer_Points
	//	*ScorecardQuestion_Answer_FailType
	//	*ScorecardQuestion_Answer_AnswerPoints
	Result isScorecardQuestion_Answer_Result `protobuf_oneof:"result"`
	// contains filtered or unexported fields
}

Answer are all the possible answers for a scorecard question.

func (*ScorecardQuestion_Answer) Descriptor deprecated

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

Deprecated: Use ScorecardQuestion_Answer.ProtoReflect.Descriptor instead.

func (*ScorecardQuestion_Answer) GetAnswerOption

func (x *ScorecardQuestion_Answer) GetAnswerOption() string

func (*ScorecardQuestion_Answer) GetAnswerPoints added in v1.8.18

func (x *ScorecardQuestion_Answer) GetAnswerPoints() int32

func (*ScorecardQuestion_Answer) GetFailType

func (x *ScorecardQuestion_Answer) GetFailType() FailType

func (*ScorecardQuestion_Answer) GetPoints deprecated

func (x *ScorecardQuestion_Answer) GetPoints() uint32

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

func (*ScorecardQuestion_Answer) GetResult

func (x *ScorecardQuestion_Answer) GetResult() isScorecardQuestion_Answer_Result

func (*ScorecardQuestion_Answer) ProtoMessage

func (*ScorecardQuestion_Answer) ProtoMessage()

func (*ScorecardQuestion_Answer) ProtoReflect

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

func (*ScorecardQuestion_Answer) Reset

func (x *ScorecardQuestion_Answer) Reset()

func (*ScorecardQuestion_Answer) String

func (x *ScorecardQuestion_Answer) String() string

type ScorecardQuestion_Answer_AnswerPoints added in v1.8.18

type ScorecardQuestion_Answer_AnswerPoints struct {
	AnswerPoints int32 `protobuf:"varint,4,opt,name=answer_points,json=answerPoints,proto3,oneof"` // points to award if option selected
}

type ScorecardQuestion_Answer_FailType

type ScorecardQuestion_Answer_FailType struct {
	FailType FailType `protobuf:"varint,3,opt,name=fail_type,json=failType,proto3,enum=api.commons.FailType,oneof"` // how to fail if option selected (e.g. fail section)
}

type ScorecardQuestion_Answer_Points

type ScorecardQuestion_Answer_Points struct {
	// Deprecated: Marked as deprecated in api/commons/scorecards.proto.
	Points uint32 `protobuf:"varint,2,opt,name=points,proto3,oneof"` // deprecated; use answer_points
}

type ScorecardQuestion_MultiSelect

type ScorecardQuestion_MultiSelect struct {

	// Maximum points to award to the question.
	// If not set, maximum points is sum of all answer options.
	MaxPoints int64 `protobuf:"varint,1,opt,name=max_points,json=maxPoints,proto3" json:"max_points,omitempty"`
	// contains filtered or unexported fields
}

MultiSelect sets parameters for multi-select answer types.

func (*ScorecardQuestion_MultiSelect) Descriptor deprecated

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

Deprecated: Use ScorecardQuestion_MultiSelect.ProtoReflect.Descriptor instead.

func (*ScorecardQuestion_MultiSelect) GetMaxPoints

func (x *ScorecardQuestion_MultiSelect) GetMaxPoints() int64

func (*ScorecardQuestion_MultiSelect) ProtoMessage

func (*ScorecardQuestion_MultiSelect) ProtoMessage()

func (*ScorecardQuestion_MultiSelect) ProtoReflect

func (*ScorecardQuestion_MultiSelect) Reset

func (x *ScorecardQuestion_MultiSelect) Reset()

func (*ScorecardQuestion_MultiSelect) String

type ScorecardState

type ScorecardState int32

ScorecardState is state of the scorecard, which determines if, or how, it can be used.

const (
	// Default. All scorecards start as draft.
	// User must change to not draft in order to use.
	ScorecardState_SCORECARD_IS_DRAFT ScorecardState = 0
	// Scorecard is no longer a draft, but has not been used.
	// Updates are allowed.
	ScorecardState_SCORECARD_IS_READY ScorecardState = 1
	// Scorecard is in use and cannot be edited.
	// The system marks as in use on first use.
	// UI cannot update to, or from, this state.
	ScorecardState_SCORECARD_IS_IN_USE ScorecardState = 2
	// Scorecard is a template and is read-only.
	// Scorecards cannot be updated to, or from, this state.
	ScorecardState_SCORECARD_IS_TEMPLATE ScorecardState = 3
	// Scorecard is disabled and cannot be used for scoring.
	// Can only be reached from, or updated to, READY.
	ScorecardState_SCORECARD_IS_READY_DISABLED ScorecardState = 4
	// Scorecard is disabled and cannot be used for scoring.
	// Can only be reached from, or updated to, IN_USE.
	ScorecardState_SCORECARD_IS_IN_USE_DISABLED ScorecardState = 5
)

func (ScorecardState) Descriptor

func (ScorecardState) Enum

func (x ScorecardState) Enum() *ScorecardState

func (ScorecardState) EnumDescriptor deprecated

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

Deprecated: Use ScorecardState.Descriptor instead.

func (ScorecardState) Number

func (ScorecardState) String

func (x ScorecardState) String() string

func (ScorecardState) Type

type ScrubEntryDetails added in v1.7.5

type ScrubEntryDetails struct {

	// entry content (phone number, sms, email ...)
	Content string `protobuf:"bytes,1,opt,name=content,proto3" json:"content,omitempty"`
	// date when entry should expire
	ExpirationDate *timestamppb.Timestamp  `protobuf:"bytes,2,opt,name=expiration_date,json=expirationDate,proto3" json:"expiration_date,omitempty"`
	Notes          *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=notes,proto3" json:"notes,omitempty"`
	// contains filtered or unexported fields
}

Scrub entry details information

func (*ScrubEntryDetails) Descriptor deprecated added in v1.7.5

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

Deprecated: Use ScrubEntryDetails.ProtoReflect.Descriptor instead.

func (*ScrubEntryDetails) GetContent added in v1.7.5

func (x *ScrubEntryDetails) GetContent() string

func (*ScrubEntryDetails) GetExpirationDate added in v1.7.5

func (x *ScrubEntryDetails) GetExpirationDate() *timestamppb.Timestamp

func (*ScrubEntryDetails) GetNotes added in v1.7.9

func (x *ScrubEntryDetails) GetNotes() *wrapperspb.StringValue

func (*ScrubEntryDetails) ProtoMessage added in v1.7.5

func (*ScrubEntryDetails) ProtoMessage()

func (*ScrubEntryDetails) ProtoReflect added in v1.7.5

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

func (*ScrubEntryDetails) Reset added in v1.7.5

func (x *ScrubEntryDetails) Reset()

func (*ScrubEntryDetails) String added in v1.7.5

func (x *ScrubEntryDetails) String() string

type Section

type Section struct {
	SectionId      int64                `protobuf:"varint,2,opt,name=section_id,json=sectionId,proto3" json:"section_id,omitempty"`                // unique section id
	ScorecardId    int64                `protobuf:"varint,3,opt,name=scorecard_id,json=scorecardId,proto3" json:"scorecard_id,omitempty"`          // scorecard to which section belongs
	Title          string               `protobuf:"bytes,4,opt,name=title,proto3" json:"title,omitempty"`                                          // section title or name
	Description    string               `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`                              // extra context about the section
	Weight         uint32               `protobuf:"varint,6,opt,name=weight,proto3" json:"weight,omitempty"`                                       // used for scorecards with weighted scoring
	Questions      []*ScorecardQuestion `protobuf:"bytes,7,rep,name=questions,proto3" json:"questions,omitempty"`                                  // the questions in the section
	Version        int32                `protobuf:"varint,8,opt,name=version,proto3" json:"version,omitempty"`                                     // current version of the section
	SortOrder      int32                `protobuf:"varint,9,opt,name=sort_order,json=sortOrder,proto3" json:"sort_order,omitempty"`                // order number of section
	AutoQuestions  []*AutoQuestion      `protobuf:"bytes,11,rep,name=auto_questions,json=autoQuestions,proto3" json:"auto_questions,omitempty"`    // the auto questions in the section
	SmartQuestions []*SmartQuestion     `protobuf:"bytes,12,rep,name=smart_questions,json=smartQuestions,proto3" json:"smart_questions,omitempty"` // The smart questions in the section.
	// contains filtered or unexported fields
}

Section represents a section of a scorecard (template).

func (*Section) Descriptor deprecated

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

Deprecated: Use Section.ProtoReflect.Descriptor instead.

func (*Section) GetAutoQuestions

func (x *Section) GetAutoQuestions() []*AutoQuestion

func (*Section) GetDescription

func (x *Section) GetDescription() string

func (*Section) GetQuestions

func (x *Section) GetQuestions() []*ScorecardQuestion

func (*Section) GetScorecardId

func (x *Section) GetScorecardId() int64

func (*Section) GetSectionId

func (x *Section) GetSectionId() int64

func (*Section) GetSmartQuestions added in v1.8.17

func (x *Section) GetSmartQuestions() []*SmartQuestion

func (*Section) GetSortOrder

func (x *Section) GetSortOrder() int32

func (*Section) GetTitle

func (x *Section) GetTitle() string

func (*Section) GetVersion

func (x *Section) GetVersion() int32

func (*Section) GetWeight

func (x *Section) GetWeight() uint32

func (*Section) ProtoMessage

func (*Section) ProtoMessage()

func (*Section) ProtoReflect

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

func (*Section) Reset

func (x *Section) Reset()

func (*Section) String

func (x *Section) String() string

type Selector added in v1.7.5

type Selector struct {

	// Types that are valid to be assigned to SelectionRule:
	//
	//	*Selector_Time
	//	*Selector_Week
	//	*Selector_Dncl
	//	*Selector_Frequency
	//	*Selector_Location
	//	*Selector_PhoneType
	//	*Selector_Month
	//	*Selector_Date
	//	*Selector_Holiday
	//	*Selector_Meta
	//	*Selector_Plugin
	SelectionRule isSelector_SelectionRule `protobuf_oneof:"selection_rule"`
	// contains filtered or unexported fields
}

func (*Selector) Descriptor deprecated added in v1.7.5

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

Deprecated: Use Selector.ProtoReflect.Descriptor instead.

func (*Selector) GetDate added in v1.7.5

func (x *Selector) GetDate() *DateExp

func (*Selector) GetDncl added in v1.7.5

func (x *Selector) GetDncl() *DnclExp

func (*Selector) GetFrequency added in v1.7.5

func (x *Selector) GetFrequency() *FrequencyExp

func (*Selector) GetHoliday added in v1.7.5

func (x *Selector) GetHoliday() *HolidayExp

func (*Selector) GetLocation added in v1.7.5

func (x *Selector) GetLocation() *LocationExp

func (*Selector) GetMeta added in v1.7.5

func (x *Selector) GetMeta() *MetaFieldExp

func (*Selector) GetMonth added in v1.7.5

func (x *Selector) GetMonth() *MonthExp

func (*Selector) GetPhoneType added in v1.7.5

func (x *Selector) GetPhoneType() *PhoneTypeExp

func (*Selector) GetPlugin added in v1.7.5

func (x *Selector) GetPlugin() *PluginExp

func (*Selector) GetSelectionRule added in v1.7.5

func (x *Selector) GetSelectionRule() isSelector_SelectionRule

func (*Selector) GetTime added in v1.7.5

func (x *Selector) GetTime() *TimeExp

func (*Selector) GetWeek added in v1.7.5

func (x *Selector) GetWeek() *WeekdayExp

func (*Selector) ProtoMessage added in v1.7.5

func (*Selector) ProtoMessage()

func (*Selector) ProtoReflect added in v1.7.5

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

func (*Selector) Reset added in v1.7.5

func (x *Selector) Reset()

func (*Selector) String added in v1.7.5

func (x *Selector) String() string

type Selector_Date added in v1.7.5

type Selector_Date struct {
	Date *DateExp `protobuf:"bytes,8,opt,name=date,proto3,oneof"`
}

type Selector_Dncl added in v1.7.5

type Selector_Dncl struct {
	Dncl *DnclExp `protobuf:"bytes,3,opt,name=dncl,proto3,oneof"`
}

type Selector_Frequency added in v1.7.5

type Selector_Frequency struct {
	Frequency *FrequencyExp `protobuf:"bytes,4,opt,name=frequency,proto3,oneof"`
}

type Selector_Holiday added in v1.7.5

type Selector_Holiday struct {
	Holiday *HolidayExp `protobuf:"bytes,9,opt,name=holiday,proto3,oneof"`
}

type Selector_Location added in v1.7.5

type Selector_Location struct {
	Location *LocationExp `protobuf:"bytes,5,opt,name=location,proto3,oneof"`
}

type Selector_Meta added in v1.7.5

type Selector_Meta struct {
	Meta *MetaFieldExp `protobuf:"bytes,10,opt,name=meta,proto3,oneof"`
}

type Selector_Month added in v1.7.5

type Selector_Month struct {
	Month *MonthExp `protobuf:"bytes,7,opt,name=month,proto3,oneof"`
}

type Selector_PhoneType added in v1.7.5

type Selector_PhoneType struct {
	PhoneType *PhoneTypeExp `protobuf:"bytes,6,opt,name=phone_type,json=phoneType,proto3,oneof"`
}

type Selector_Plugin added in v1.7.5

type Selector_Plugin struct {
	Plugin *PluginExp `protobuf:"bytes,11,opt,name=plugin,proto3,oneof"`
}

type Selector_Time added in v1.7.5

type Selector_Time struct {
	Time *TimeExp `protobuf:"bytes,1,opt,name=time,proto3,oneof"`
}

type Selector_Week added in v1.7.5

type Selector_Week struct {
	Week *WeekdayExp `protobuf:"bytes,2,opt,name=week,proto3,oneof"`
}

type SendStatusAsmEvent

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

Indicate that the status has changed

func (*SendStatusAsmEvent) Descriptor deprecated

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

Deprecated: Use SendStatusAsmEvent.ProtoReflect.Descriptor instead.

func (*SendStatusAsmEvent) ProtoMessage

func (*SendStatusAsmEvent) ProtoMessage()

func (*SendStatusAsmEvent) ProtoReflect

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

func (*SendStatusAsmEvent) Reset

func (x *SendStatusAsmEvent) Reset()

func (*SendStatusAsmEvent) String

func (x *SendStatusAsmEvent) String() string

type SendStatusEvent

type SendStatusEvent struct {

	// the status to send
	Status StatusState `protobuf:"varint,1,opt,name=status,proto3,enum=api.commons.StatusState" json:"status,omitempty"`
	// contains filtered or unexported fields
}

Indicate that the status has changed

func (*SendStatusEvent) Descriptor deprecated

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

Deprecated: Use SendStatusEvent.ProtoReflect.Descriptor instead.

func (*SendStatusEvent) GetStatus

func (x *SendStatusEvent) GetStatus() StatusState

func (*SendStatusEvent) ProtoMessage

func (*SendStatusEvent) ProtoMessage()

func (*SendStatusEvent) ProtoReflect

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

func (*SendStatusEvent) Reset

func (x *SendStatusEvent) Reset()

func (*SendStatusEvent) String

func (x *SendStatusEvent) String() string

type SentMessageAsmEvent

type SentMessageAsmEvent struct {

	// the time between the first customer message from the last set of customer messages and the current agent message
	// this will be 0 for subsequest agent messages. i.e. the agent sends more than one message before the customer respnds
	ResponseTimeSeconds int64 `protobuf:"varint,1,opt,name=response_time_seconds,json=responseTimeSeconds,proto3" json:"response_time_seconds,omitempty"`
	// if this is the first agent message in this set of agent messages
	IsInitialAgentMessage bool `` /* 129-byte string literal not displayed */
	// which conversation this message was sent in
	Conversation *OmniConversation `protobuf:"bytes,3,opt,name=conversation,proto3" json:"conversation,omitempty"`
	// contains filtered or unexported fields
}

func (*SentMessageAsmEvent) Descriptor deprecated

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

Deprecated: Use SentMessageAsmEvent.ProtoReflect.Descriptor instead.

func (*SentMessageAsmEvent) GetConversation

func (x *SentMessageAsmEvent) GetConversation() *OmniConversation

func (*SentMessageAsmEvent) GetIsInitialAgentMessage

func (x *SentMessageAsmEvent) GetIsInitialAgentMessage() bool

func (*SentMessageAsmEvent) GetResponseTimeSeconds

func (x *SentMessageAsmEvent) GetResponseTimeSeconds() int64

func (*SentMessageAsmEvent) ProtoMessage

func (*SentMessageAsmEvent) ProtoMessage()

func (*SentMessageAsmEvent) ProtoReflect

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

func (*SentMessageAsmEvent) Reset

func (x *SentMessageAsmEvent) Reset()

func (*SentMessageAsmEvent) String

func (x *SentMessageAsmEvent) String() string

type SentMessageEvent

type SentMessageEvent struct {

	// the time between the first customer message from the last set of customer messages and the current agent message
	// this will be 0 for subsequest agent messages. i.e. the agent sends more than one message before the customer respnds
	ResponseTimeSeconds int64 `protobuf:"varint,1,opt,name=response_time_seconds,json=responseTimeSeconds,proto3" json:"response_time_seconds,omitempty"`
	// if this is the first agent message in this set of agent messages
	IsInitialAgentMessage bool `` /* 129-byte string literal not displayed */
	// which conversation this message was sent in
	Conversation *OmniConversation `protobuf:"bytes,3,opt,name=conversation,proto3" json:"conversation,omitempty"`
	// contains filtered or unexported fields
}

func (*SentMessageEvent) Descriptor deprecated

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

Deprecated: Use SentMessageEvent.ProtoReflect.Descriptor instead.

func (*SentMessageEvent) GetConversation

func (x *SentMessageEvent) GetConversation() *OmniConversation

func (*SentMessageEvent) GetIsInitialAgentMessage

func (x *SentMessageEvent) GetIsInitialAgentMessage() bool

func (*SentMessageEvent) GetResponseTimeSeconds

func (x *SentMessageEvent) GetResponseTimeSeconds() int64

func (*SentMessageEvent) ProtoMessage

func (*SentMessageEvent) ProtoMessage()

func (*SentMessageEvent) ProtoReflect

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

func (*SentMessageEvent) Reset

func (x *SentMessageEvent) Reset()

func (*SentMessageEvent) String

func (x *SentMessageEvent) String() string

type Signature

type Signature struct {

	// unique identifier for the signature
	SignatureSid int64 `protobuf:"varint,1,opt,name=signature_sid,json=signatureSid,proto3" json:"signature_sid,omitempty"`
	// the signature text
	Signature string `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty"`
	// when the signature was created
	DateCreated *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=date_created,json=dateCreated,proto3" json:"date_created,omitempty"`
	// when the signature was last updated
	DateModified *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=date_modified,json=dateModified,proto3" json:"date_modified,omitempty"`
	// when the signature was deleted (if ever)
	DeletedOn *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=deleted_on,json=deletedOn,proto3" json:"deleted_on,omitempty"`
	// name for the signature
	Name string `protobuf:"bytes,6,opt,name=name,proto3" json:"name,omitempty"`
	// description for the signature
	Description string `protobuf:"bytes,7,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

Signature - a preset ending to outgoing messages

func (*Signature) Descriptor deprecated

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

Deprecated: Use Signature.ProtoReflect.Descriptor instead.

func (*Signature) GetDateCreated

func (x *Signature) GetDateCreated() *timestamppb.Timestamp

func (*Signature) GetDateModified

func (x *Signature) GetDateModified() *timestamppb.Timestamp

func (*Signature) GetDeletedOn

func (x *Signature) GetDeletedOn() *timestamppb.Timestamp

func (*Signature) GetDescription

func (x *Signature) GetDescription() string

func (*Signature) GetName

func (x *Signature) GetName() string

func (*Signature) GetSignature

func (x *Signature) GetSignature() string

func (*Signature) GetSignatureSid

func (x *Signature) GetSignatureSid() int64

func (*Signature) ProtoMessage

func (*Signature) ProtoMessage()

func (*Signature) ProtoReflect

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

func (*Signature) Reset

func (x *Signature) Reset()

func (*Signature) String

func (x *Signature) String() string

type SimpleCallData

type SimpleCallData struct {
	TaskSid           int64      `protobuf:"varint,1,opt,name=task_sid,json=taskSid,proto3" json:"task_sid,omitempty"`
	CallSid           int64      `protobuf:"varint,2,opt,name=call_sid,json=callSid,proto3" json:"call_sid,omitempty"`
	TaskGroupSid      int64      `protobuf:"varint,3,opt,name=task_group_sid,json=taskGroupSid,proto3" json:"task_group_sid,omitempty"`
	ClientSid         int64      `protobuf:"varint,4,opt,name=client_sid,json=clientSid,proto3" json:"client_sid,omitempty"`
	CountrySid        int64      `protobuf:"varint,5,opt,name=country_sid,json=countrySid,proto3" json:"country_sid,omitempty"`
	AgentSid          int64      `protobuf:"varint,6,opt,name=agent_sid,json=agentSid,proto3" json:"agent_sid,omitempty"`
	StartTime         int64      `protobuf:"varint,7,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
	CallerId          string     `protobuf:"bytes,8,opt,name=caller_id,json=callerId,proto3" json:"caller_id,omitempty"`
	PhoneNumber       string     `protobuf:"bytes,9,opt,name=phone_number,json=phoneNumber,proto3" json:"phone_number,omitempty"`
	CountryCode       string     `protobuf:"bytes,10,opt,name=country_code,json=countryCode,proto3" json:"country_code,omitempty"`
	DeliveryDuration  int32      `protobuf:"varint,11,opt,name=delivery_duration,json=deliveryDuration,proto3" json:"delivery_duration,omitempty"`
	LinkCallDuration  int32      `protobuf:"varint,12,opt,name=link_call_duration,json=linkCallDuration,proto3" json:"link_call_duration,omitempty"`
	Result            CallResult `protobuf:"varint,13,opt,name=result,proto3,enum=api.commons.CallResult" json:"result,omitempty"`
	SipCode           int32      `protobuf:"varint,14,opt,name=sip_code,json=sipCode,proto3" json:"sip_code,omitempty"`
	DoRecord          bool       `protobuf:"varint,15,opt,name=do_record,json=doRecord,proto3" json:"do_record,omitempty"`
	RecordingFileName string     `protobuf:"bytes,16,opt,name=recording_file_name,json=recordingFileName,proto3" json:"recording_file_name,omitempty"`
	// WARNING: don't delete these fields randomly, the frontend checks the inverse
	// so reserved fields will trigger a false positive for the scrub. Most likely you
	// will need to hardcode the value to True in matrix-api (like custom calling rules)
	IsDialValidationOk          bool              `protobuf:"varint,17,opt,name=is_dial_validation_ok,json=isDialValidationOk,proto3" json:"is_dial_validation_ok,omitempty"`
	IsTimeZoneScrubOk           bool              `protobuf:"varint,18,opt,name=is_time_zone_scrub_ok,json=isTimeZoneScrubOk,proto3" json:"is_time_zone_scrub_ok,omitempty"`
	IsCellPhoneScrubOk          bool              `protobuf:"varint,19,opt,name=is_cell_phone_scrub_ok,json=isCellPhoneScrubOk,proto3" json:"is_cell_phone_scrub_ok,omitempty"`
	IsCustomCallingRulesScrubOk bool              `` /* 152-byte string literal not displayed */
	IsDnclScrubOk               bool              `protobuf:"varint,21,opt,name=is_dncl_scrub_ok,json=isDnclScrubOk,proto3" json:"is_dncl_scrub_ok,omitempty"`
	UseGlobalTimeZoneScrub      bool              `` /* 135-byte string literal not displayed */
	DoCellPhoneScrub            bool              `protobuf:"varint,23,opt,name=do_cell_phone_scrub,json=doCellPhoneScrub,proto3" json:"do_cell_phone_scrub,omitempty"`
	DoDnclScrub                 bool              `protobuf:"varint,25,opt,name=do_dncl_scrub,json=doDnclScrub,proto3" json:"do_dncl_scrub,omitempty"`
	CallDataType                string            `protobuf:"bytes,26,opt,name=call_data_type,json=callDataType,proto3" json:"call_data_type,omitempty"`
	CallerIdCountryCode         string            `protobuf:"bytes,28,opt,name=caller_id_country_code,json=callerIdCountryCode,proto3" json:"caller_id_country_code,omitempty"`
	CallerIdCountrySid          int64             `protobuf:"varint,29,opt,name=caller_id_country_sid,json=callerIdCountrySid,proto3" json:"caller_id_country_sid,omitempty"`
	ZipCode                     string            `protobuf:"bytes,30,opt,name=zip_code,json=zipCode,proto3" json:"zip_code,omitempty"`
	IsPreviewByRecord           bool              `protobuf:"varint,31,opt,name=is_preview_by_record,json=isPreviewByRecord,proto3" json:"is_preview_by_record,omitempty"`
	RuleSetName                 string            `protobuf:"bytes,32,opt,name=rule_set_name,json=ruleSetName,proto3" json:"rule_set_name,omitempty"`
	IsNaturalComplianceOk       bool              `` /* 130-byte string literal not displayed */
	SimpleMetaData              []*SimpleKeyValue `protobuf:"bytes,34,rep,name=simple_meta_data,json=simpleMetaData,proto3" json:"simple_meta_data,omitempty"`
	SimpleResultMetaData        []*SimpleKeyValue `` /* 126-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*SimpleCallData) Descriptor deprecated

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

Deprecated: Use SimpleCallData.ProtoReflect.Descriptor instead.

func (*SimpleCallData) GetAgentSid

func (x *SimpleCallData) GetAgentSid() int64

func (*SimpleCallData) GetCallDataType

func (x *SimpleCallData) GetCallDataType() string

func (*SimpleCallData) GetCallSid

func (x *SimpleCallData) GetCallSid() int64

func (*SimpleCallData) GetCallerId

func (x *SimpleCallData) GetCallerId() string

func (*SimpleCallData) GetCallerIdCountryCode

func (x *SimpleCallData) GetCallerIdCountryCode() string

func (*SimpleCallData) GetCallerIdCountrySid

func (x *SimpleCallData) GetCallerIdCountrySid() int64

func (*SimpleCallData) GetClientSid

func (x *SimpleCallData) GetClientSid() int64

func (*SimpleCallData) GetCountryCode

func (x *SimpleCallData) GetCountryCode() string

func (*SimpleCallData) GetCountrySid

func (x *SimpleCallData) GetCountrySid() int64

func (*SimpleCallData) GetDeliveryDuration

func (x *SimpleCallData) GetDeliveryDuration() int32

func (*SimpleCallData) GetDoCellPhoneScrub

func (x *SimpleCallData) GetDoCellPhoneScrub() bool

func (*SimpleCallData) GetDoDnclScrub

func (x *SimpleCallData) GetDoDnclScrub() bool

func (*SimpleCallData) GetDoRecord

func (x *SimpleCallData) GetDoRecord() bool

func (*SimpleCallData) GetIsCellPhoneScrubOk

func (x *SimpleCallData) GetIsCellPhoneScrubOk() bool

func (*SimpleCallData) GetIsCustomCallingRulesScrubOk

func (x *SimpleCallData) GetIsCustomCallingRulesScrubOk() bool

func (*SimpleCallData) GetIsDialValidationOk

func (x *SimpleCallData) GetIsDialValidationOk() bool

func (*SimpleCallData) GetIsDnclScrubOk

func (x *SimpleCallData) GetIsDnclScrubOk() bool

func (*SimpleCallData) GetIsNaturalComplianceOk

func (x *SimpleCallData) GetIsNaturalComplianceOk() bool

func (*SimpleCallData) GetIsPreviewByRecord

func (x *SimpleCallData) GetIsPreviewByRecord() bool

func (*SimpleCallData) GetIsTimeZoneScrubOk

func (x *SimpleCallData) GetIsTimeZoneScrubOk() bool

func (*SimpleCallData) GetLinkCallDuration

func (x *SimpleCallData) GetLinkCallDuration() int32

func (*SimpleCallData) GetPhoneNumber

func (x *SimpleCallData) GetPhoneNumber() string

func (*SimpleCallData) GetRecordingFileName

func (x *SimpleCallData) GetRecordingFileName() string

func (*SimpleCallData) GetResult

func (x *SimpleCallData) GetResult() CallResult

func (*SimpleCallData) GetRuleSetName

func (x *SimpleCallData) GetRuleSetName() string

func (*SimpleCallData) GetSimpleMetaData

func (x *SimpleCallData) GetSimpleMetaData() []*SimpleKeyValue

func (*SimpleCallData) GetSimpleResultMetaData

func (x *SimpleCallData) GetSimpleResultMetaData() []*SimpleKeyValue

func (*SimpleCallData) GetSipCode

func (x *SimpleCallData) GetSipCode() int32

func (*SimpleCallData) GetStartTime

func (x *SimpleCallData) GetStartTime() int64

func (*SimpleCallData) GetTaskGroupSid

func (x *SimpleCallData) GetTaskGroupSid() int64

func (*SimpleCallData) GetTaskSid

func (x *SimpleCallData) GetTaskSid() int64

func (*SimpleCallData) GetUseGlobalTimeZoneScrub

func (x *SimpleCallData) GetUseGlobalTimeZoneScrub() bool

func (*SimpleCallData) GetZipCode

func (x *SimpleCallData) GetZipCode() string

func (*SimpleCallData) ProtoMessage

func (*SimpleCallData) ProtoMessage()

func (*SimpleCallData) ProtoReflect

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

func (*SimpleCallData) Reset

func (x *SimpleCallData) Reset()

func (*SimpleCallData) String

func (x *SimpleCallData) String() string

type SimpleKeyValue

type SimpleKeyValue struct {
	Key   string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*SimpleKeyValue) Descriptor deprecated

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

Deprecated: Use SimpleKeyValue.ProtoReflect.Descriptor instead.

func (*SimpleKeyValue) GetKey

func (x *SimpleKeyValue) GetKey() string

func (*SimpleKeyValue) GetValue

func (x *SimpleKeyValue) GetValue() string

func (*SimpleKeyValue) ProtoMessage

func (*SimpleKeyValue) ProtoMessage()

func (*SimpleKeyValue) ProtoReflect

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

func (*SimpleKeyValue) Reset

func (x *SimpleKeyValue) Reset()

func (*SimpleKeyValue) String

func (x *SimpleKeyValue) String() string

type SimpleRecordData

type SimpleRecordData struct {
	TaskSid      int64                  `protobuf:"varint,1,opt,name=task_sid,json=taskSid,proto3" json:"task_sid,omitempty"`
	TaskGroupSid int64                  `protobuf:"varint,2,opt,name=task_group_sid,json=taskGroupSid,proto3" json:"task_group_sid,omitempty"`
	AgentSid     int64                  `protobuf:"varint,3,opt,name=agent_sid,json=agentSid,proto3" json:"agent_sid,omitempty"`
	StartTime    *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
	StopTime     *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=stop_time,json=stopTime,proto3" json:"stop_time,omitempty"`
	// contains filtered or unexported fields
}

func (*SimpleRecordData) Descriptor deprecated

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

Deprecated: Use SimpleRecordData.ProtoReflect.Descriptor instead.

func (*SimpleRecordData) GetAgentSid

func (x *SimpleRecordData) GetAgentSid() int64

func (*SimpleRecordData) GetStartTime

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

func (*SimpleRecordData) GetStopTime

func (x *SimpleRecordData) GetStopTime() *timestamppb.Timestamp

func (*SimpleRecordData) GetTaskGroupSid

func (x *SimpleRecordData) GetTaskGroupSid() int64

func (*SimpleRecordData) GetTaskSid

func (x *SimpleRecordData) GetTaskSid() int64

func (*SimpleRecordData) ProtoMessage

func (*SimpleRecordData) ProtoMessage()

func (*SimpleRecordData) ProtoReflect

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

func (*SimpleRecordData) Reset

func (x *SimpleRecordData) Reset()

func (*SimpleRecordData) String

func (x *SimpleRecordData) String() string

type SimpleSmsMamData

type SimpleSmsMamData struct {
	Src                  string                  `protobuf:"bytes,1,opt,name=src,proto3" json:"src,omitempty"`
	Dst                  string                  `protobuf:"bytes,2,opt,name=dst,proto3" json:"dst,omitempty"`
	Msg                  string                  `protobuf:"bytes,3,opt,name=msg,proto3" json:"msg,omitempty"`
	SmsGroupSid          int64                   `protobuf:"varint,4,opt,name=sms_group_sid,json=smsGroupSid,proto3" json:"sms_group_sid,omitempty"`
	SmsTaskSid           int64                   `protobuf:"varint,5,opt,name=sms_task_sid,json=smsTaskSid,proto3" json:"sms_task_sid,omitempty"`
	IsTollFree           string                  `protobuf:"bytes,6,opt,name=is_toll_free,json=isTollFree,proto3" json:"is_toll_free,omitempty"`
	IsTimeZone           string                  `protobuf:"bytes,7,opt,name=is_time_zone,json=isTimeZone,proto3" json:"is_time_zone,omitempty"`
	ProviderName         string                  `protobuf:"bytes,8,opt,name=provider_name,json=providerName,proto3" json:"provider_name,omitempty"`
	HuntGroupSid         int64                   `protobuf:"varint,9,opt,name=hunt_group_sid,json=huntGroupSid,proto3" json:"hunt_group_sid,omitempty"`
	ClientSid            int64                   `protobuf:"varint,10,opt,name=client_sid,json=clientSid,proto3" json:"client_sid,omitempty"`
	SimpleSmsMamMetaData []*SimpleSmsMamKeyValue `` /* 128-byte string literal not displayed */
	DstCountryCode       int64                   `protobuf:"varint,12,opt,name=dst_country_code,json=dstCountryCode,proto3" json:"dst_country_code,omitempty"`
	// contains filtered or unexported fields
}

func (*SimpleSmsMamData) Descriptor deprecated

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

Deprecated: Use SimpleSmsMamData.ProtoReflect.Descriptor instead.

func (*SimpleSmsMamData) GetClientSid

func (x *SimpleSmsMamData) GetClientSid() int64

func (*SimpleSmsMamData) GetDst

func (x *SimpleSmsMamData) GetDst() string

func (*SimpleSmsMamData) GetDstCountryCode

func (x *SimpleSmsMamData) GetDstCountryCode() int64

func (*SimpleSmsMamData) GetHuntGroupSid

func (x *SimpleSmsMamData) GetHuntGroupSid() int64

func (*SimpleSmsMamData) GetIsTimeZone

func (x *SimpleSmsMamData) GetIsTimeZone() string

func (*SimpleSmsMamData) GetIsTollFree

func (x *SimpleSmsMamData) GetIsTollFree() string

func (*SimpleSmsMamData) GetMsg

func (x *SimpleSmsMamData) GetMsg() string

func (*SimpleSmsMamData) GetProviderName

func (x *SimpleSmsMamData) GetProviderName() string

func (*SimpleSmsMamData) GetSimpleSmsMamMetaData

func (x *SimpleSmsMamData) GetSimpleSmsMamMetaData() []*SimpleSmsMamKeyValue

func (*SimpleSmsMamData) GetSmsGroupSid

func (x *SimpleSmsMamData) GetSmsGroupSid() int64

func (*SimpleSmsMamData) GetSmsTaskSid

func (x *SimpleSmsMamData) GetSmsTaskSid() int64

func (*SimpleSmsMamData) GetSrc

func (x *SimpleSmsMamData) GetSrc() string

func (*SimpleSmsMamData) ProtoMessage

func (*SimpleSmsMamData) ProtoMessage()

func (*SimpleSmsMamData) ProtoReflect

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

func (*SimpleSmsMamData) Reset

func (x *SimpleSmsMamData) Reset()

func (*SimpleSmsMamData) String

func (x *SimpleSmsMamData) String() string

type SimpleSmsMamKeyValue

type SimpleSmsMamKeyValue struct {
	Key   string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*SimpleSmsMamKeyValue) Descriptor deprecated

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

Deprecated: Use SimpleSmsMamKeyValue.ProtoReflect.Descriptor instead.

func (*SimpleSmsMamKeyValue) GetKey

func (x *SimpleSmsMamKeyValue) GetKey() string

func (*SimpleSmsMamKeyValue) GetValue

func (x *SimpleSmsMamKeyValue) GetValue() string

func (*SimpleSmsMamKeyValue) ProtoMessage

func (*SimpleSmsMamKeyValue) ProtoMessage()

func (*SimpleSmsMamKeyValue) ProtoReflect

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

func (*SimpleSmsMamKeyValue) Reset

func (x *SimpleSmsMamKeyValue) Reset()

func (*SimpleSmsMamKeyValue) String

func (x *SimpleSmsMamKeyValue) String() string

type SkillProfileCategory added in v1.7.31

type SkillProfileCategory struct {

	// ID of either a skill profile or a skill profile group determined by @skill_profile_category_type.
	SkillProfileCategorySid int64 `` /* 135-byte string literal not displayed */
	// Category type for @skill_profile_category_sid.
	SkillProfileCategoryType SkillProfileCategory_CategoryType `` /* 189-byte string literal not displayed */
	// contains filtered or unexported fields
}

Indetifier for a skill profile category.

func (*SkillProfileCategory) Descriptor deprecated added in v1.7.31

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

Deprecated: Use SkillProfileCategory.ProtoReflect.Descriptor instead.

func (*SkillProfileCategory) GetSkillProfileCategorySid added in v1.7.31

func (x *SkillProfileCategory) GetSkillProfileCategorySid() int64

func (*SkillProfileCategory) GetSkillProfileCategoryType added in v1.7.31

func (x *SkillProfileCategory) GetSkillProfileCategoryType() SkillProfileCategory_CategoryType

func (*SkillProfileCategory) ProtoMessage added in v1.7.31

func (*SkillProfileCategory) ProtoMessage()

func (*SkillProfileCategory) ProtoReflect added in v1.7.31

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

func (*SkillProfileCategory) Reset added in v1.7.31

func (x *SkillProfileCategory) Reset()

func (*SkillProfileCategory) String added in v1.7.31

func (x *SkillProfileCategory) String() string

type SkillProfileCategory_CategoryType added in v1.7.31

type SkillProfileCategory_CategoryType int32

enum representing the type of a of skill profile category.

const (
	// Single skill profile.
	SkillProfileCategory_SINGLE_SKILL_PROFILE SkillProfileCategory_CategoryType = 0
	// Skill profile group.
	SkillProfileCategory_SKILL_PROFILE_GROUP SkillProfileCategory_CategoryType = 1
)

func (SkillProfileCategory_CategoryType) Descriptor added in v1.7.31

func (SkillProfileCategory_CategoryType) Enum added in v1.7.31

func (SkillProfileCategory_CategoryType) EnumDescriptor deprecated added in v1.7.31

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

Deprecated: Use SkillProfileCategory_CategoryType.Descriptor instead.

func (SkillProfileCategory_CategoryType) Number added in v1.7.31

func (SkillProfileCategory_CategoryType) String added in v1.7.31

func (SkillProfileCategory_CategoryType) Type added in v1.7.31

type SkillQueues

type SkillQueues int32
const (
	SkillQueues_SKILL_QUEUES_ACD_QUEUE          SkillQueues = 0
	SkillQueues_SKILL_QUEUES_MULTI_HOLD         SkillQueues = 1
	SkillQueues_SKILL_QUEUES_SIMPLE_HOLD        SkillQueues = 2
	SkillQueues_SKILL_QUEUES_TRANSFER           SkillQueues = 3
	SkillQueues_SKILL_QUEUES_SUSPENDED_CALLBACK SkillQueues = 4
	SkillQueues_SKILL_QUEUES_GRAND_TOTALS       SkillQueues = 5
)

func (SkillQueues) Descriptor

func (SkillQueues) Enum

func (x SkillQueues) Enum() *SkillQueues

func (SkillQueues) EnumDescriptor deprecated

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

Deprecated: Use SkillQueues.Descriptor instead.

func (SkillQueues) Number

func (x SkillQueues) Number() protoreflect.EnumNumber

func (SkillQueues) String

func (x SkillQueues) String() string

func (SkillQueues) Type

type SkillStats

type SkillStats int32
const (
	SkillStats_SKILL_STATS_AGENT_PEERED_CALLS       SkillStats = 0
	SkillStats_SKILL_STATS_AVERAGE_LENGTH           SkillStats = 1
	SkillStats_SKILL_STATS_CALL_COUNT               SkillStats = 2
	SkillStats_SKILL_STATS_CALL_SKILL_MAP           SkillStats = 3
	SkillStats_SKILL_STATS_CALL_TYPE                SkillStats = 4
	SkillStats_SKILL_STATS_CALLS_LIST               SkillStats = 5
	SkillStats_SKILL_STATS_DAILY_BY_SKILLS_KEY      SkillStats = 6
	SkillStats_SKILL_STATS_LONGEST_IN_QUEUE         SkillStats = 7
	SkillStats_SKILL_STATS_MATCHING_AGENTS_MD       SkillStats = 8  // manual dial
	SkillStats_SKILL_STATS_MATCHING_AGENTS_PC       SkillStats = 9  // preview call
	SkillStats_SKILL_STATS_MATCHING_AGENTS_LI       SkillStats = 10 // logged in
	SkillStats_SKILL_STATS_MATCHING_AGENTS_OC       SkillStats = 11 // on call
	SkillStats_SKILL_STATS_MATCHING_AGENTS_P        SkillStats = 12 // paused
	SkillStats_SKILL_STATS_MATCHING_AGENTS_W        SkillStats = 13 // waiting
	SkillStats_SKILL_STATS_MATCHING_AGENTS_WU       SkillStats = 14 // wrap up
	SkillStats_SKILL_STATS_MATCHING_AGENTS_TC       SkillStats = 15 // transfer call
	SkillStats_SKILL_STATS_MAXIMUM_LENGTH           SkillStats = 16
	SkillStats_SKILL_STATS_MINIMUM_LENGTH           SkillStats = 17
	SkillStats_SKILL_STATS_PBX_EXTENSION            SkillStats = 18
	SkillStats_SKILL_STATS_QUEUED_NOTIFICATION_TYPE SkillStats = 19
	SkillStats_SKILL_STATS_SKILL_SET                SkillStats = 20
	SkillStats_SKILL_STATS_TOTAL_LENGTH_FOR_AVERAGE SkillStats = 21
)

func (SkillStats) Descriptor

func (SkillStats) Descriptor() protoreflect.EnumDescriptor

func (SkillStats) Enum

func (x SkillStats) Enum() *SkillStats

func (SkillStats) EnumDescriptor deprecated

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

Deprecated: Use SkillStats.Descriptor instead.

func (SkillStats) Number

func (x SkillStats) Number() protoreflect.EnumNumber

func (SkillStats) String

func (x SkillStats) String() string

func (SkillStats) Type

type SkillType

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

Represents the skill types that a client's skills can be.

func (*SkillType) Descriptor deprecated

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

Deprecated: Use SkillType.ProtoReflect.Descriptor instead.

func (*SkillType) ProtoMessage

func (*SkillType) ProtoMessage()

func (*SkillType) ProtoReflect

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

func (*SkillType) Reset

func (x *SkillType) Reset()

func (*SkillType) String

func (x *SkillType) String() string

type SkillType_Enum

type SkillType_Enum int32
const (
	SkillType_AGENT_SKILL    SkillType_Enum = 0
	SkillType_HUNT_GROUP     SkillType_Enum = 1
	SkillType_AGENT_PBX      SkillType_Enum = 2 // NOT used by WFM.
	SkillType_HUNT_GROUP_PBX SkillType_Enum = 3 // NOT used by WFM.
	SkillType_PBX            SkillType_Enum = 4
	SkillType_AGENT          SkillType_Enum = 5 // NOT used by WFM.
)

func (SkillType_Enum) Descriptor

func (SkillType_Enum) Enum

func (x SkillType_Enum) Enum() *SkillType_Enum

func (SkillType_Enum) EnumDescriptor deprecated

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

Deprecated: Use SkillType_Enum.Descriptor instead.

func (SkillType_Enum) Number

func (SkillType_Enum) String

func (x SkillType_Enum) String() string

func (SkillType_Enum) Type

type Skills deprecated

type Skills struct {
	SkillId string `protobuf:"bytes,1,opt,name=skill_id,json=skillId,proto3" json:"skill_id,omitempty"`
	// Mandatory = 0, Preferred = 1
	IsPreferred bool `protobuf:"varint,2,opt,name=is_preferred,json=isPreferred,proto3" json:"is_preferred,omitempty"`
	// contains filtered or unexported fields
}

Skills - Field for a skill set assigned to a ticket

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

func (*Skills) Descriptor deprecated

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

Deprecated: Use Skills.ProtoReflect.Descriptor instead.

func (*Skills) GetIsPreferred added in v1.7.16

func (x *Skills) GetIsPreferred() bool

func (*Skills) GetSkillId

func (x *Skills) GetSkillId() string

func (*Skills) ProtoMessage

func (*Skills) ProtoMessage()

func (*Skills) ProtoReflect

func (x *Skills) ProtoReflect() protoreflect.Message

func (*Skills) Reset

func (x *Skills) Reset()

func (*Skills) String

func (x *Skills) String() string

type Sla

type Sla struct {
	ConditionSid int64     `protobuf:"varint,1,opt,name=condition_sid,json=conditionSid,proto3" json:"condition_sid,omitempty"`
	SlaSid       int64     `protobuf:"varint,2,opt,name=sla_sid,json=slaSid,proto3" json:"sla_sid,omitempty"`
	SlaMin       int64     `protobuf:"varint,3,opt,name=sla_min,json=slaMin,proto3" json:"sla_min,omitempty"`
	SlaDuration  *Duration `protobuf:"bytes,4,opt,name=sla_duration,json=slaDuration,proto3" json:"sla_duration,omitempty"`
	// contains filtered or unexported fields
}

Sla - Field for a sla set assigned to a ticket

func (*Sla) Descriptor deprecated

func (*Sla) Descriptor() ([]byte, []int)

Deprecated: Use Sla.ProtoReflect.Descriptor instead.

func (*Sla) GetConditionSid

func (x *Sla) GetConditionSid() int64

func (*Sla) GetSlaDuration added in v1.7.33

func (x *Sla) GetSlaDuration() *Duration

func (*Sla) GetSlaMin

func (x *Sla) GetSlaMin() int64

func (*Sla) GetSlaSid

func (x *Sla) GetSlaSid() int64

func (*Sla) ProtoMessage

func (*Sla) ProtoMessage()

func (*Sla) ProtoReflect

func (x *Sla) ProtoReflect() protoreflect.Message

func (*Sla) Reset

func (x *Sla) Reset()

func (*Sla) String

func (x *Sla) String() string

type SlaConditions

type SlaConditions struct {

	// The snowflake id of a comment row in ticket_comment.
	SlaConditionSid int64 `protobuf:"varint,1,opt,name=sla_condition_sid,json=slaConditionSid,proto3" json:"sla_condition_sid,omitempty"`
	// The name.
	SlaConditionName string `protobuf:"bytes,2,opt,name=sla_condition_name,json=slaConditionName,proto3" json:"sla_condition_name,omitempty"`
	// contains filtered or unexported fields
}

SlaConditions - Condition Fields for sla on a ticket

func (*SlaConditions) Descriptor deprecated

func (*SlaConditions) Descriptor() ([]byte, []int)

Deprecated: Use SlaConditions.ProtoReflect.Descriptor instead.

func (*SlaConditions) GetSlaConditionName

func (x *SlaConditions) GetSlaConditionName() string

func (*SlaConditions) GetSlaConditionSid

func (x *SlaConditions) GetSlaConditionSid() int64

func (*SlaConditions) ProtoMessage

func (*SlaConditions) ProtoMessage()

func (*SlaConditions) ProtoReflect

func (x *SlaConditions) ProtoReflect() protoreflect.Message

func (*SlaConditions) Reset

func (x *SlaConditions) Reset()

func (*SlaConditions) String

func (x *SlaConditions) String() string

type SmartEvaluation added in v1.8.18

type SmartEvaluation struct {
	SmartEvaluationId       int64                     `protobuf:"varint,2,opt,name=smart_evaluation_id,json=smartEvaluationId,proto3" json:"smart_evaluation_id,omitempty"` // Id of the smart evaluation.
	ScorecardId             int64                     `protobuf:"varint,3,opt,name=scorecard_id,json=scorecardId,proto3" json:"scorecard_id,omitempty"`                     // Id of smart scorecard used to evaluate.
	TranscriptSid           int64                     `protobuf:"varint,4,opt,name=transcript_sid,json=transcriptSid,proto3" json:"transcript_sid,omitempty"`               // Id of the transcript evaluated.
	AgentUserId             string                    `protobuf:"bytes,5,opt,name=agent_user_id,json=agentUserId,proto3" json:"agent_user_id,omitempty"`                    // User id of the agent being evaluated.
	Score                   float64                   `protobuf:"fixed64,6,opt,name=score,proto3" json:"score,omitempty"`                                                   // Calculated score as a percentage.
	ScoringVersion          int32                     `protobuf:"varint,7,opt,name=scoring_version,json=scoringVersion,proto3" json:"scoring_version,omitempty"`            // Version of scoring method at the time of creation.
	ScorecardVersion        int32                     `protobuf:"varint,8,opt,name=scorecard_version,json=scorecardVersion,proto3" json:"scorecard_version,omitempty"`      // Version of the scorecard at the time of creation.
	CompleteTime            *timestamppb.Timestamp    `protobuf:"bytes,9,opt,name=complete_time,json=completeTime,proto3" json:"complete_time,omitempty"`                   // Time the smart evaluation was completed.
	DeleteTime              *timestamppb.Timestamp    `protobuf:"bytes,10,opt,name=delete_time,json=deleteTime,proto3" json:"delete_time,omitempty"`                        // Time the smart evaluation was deleted.
	SmartEvaluationSections []*SmartEvaluationSection ``                                                                                                                    // Sections belonging to the smart evaluation.
	/* 133-byte string literal not displayed */
	ChannelType ChannelType `protobuf:"varint,12,opt,name=channel_type,json=channelType,proto3,enum=api.commons.ChannelType" json:"channel_type,omitempty"` // Channel type of the evaluated transcript.
	// contains filtered or unexported fields
}

SmartEvaluation represents an evaluated transcript using a smart scorecard.

func (*SmartEvaluation) Descriptor deprecated added in v1.8.18

func (*SmartEvaluation) Descriptor() ([]byte, []int)

Deprecated: Use SmartEvaluation.ProtoReflect.Descriptor instead.

func (*SmartEvaluation) GetAgentUserId added in v1.8.18

func (x *SmartEvaluation) GetAgentUserId() string

func (*SmartEvaluation) GetChannelType added in v1.9.6

func (x *SmartEvaluation) GetChannelType() ChannelType

func (*SmartEvaluation) GetCompleteTime added in v1.8.18

func (x *SmartEvaluation) GetCompleteTime() *timestamppb.Timestamp

func (*SmartEvaluation) GetDeleteTime added in v1.8.18

func (x *SmartEvaluation) GetDeleteTime() *timestamppb.Timestamp

func (*SmartEvaluation) GetScore added in v1.8.18

func (x *SmartEvaluation) GetScore() float64

func (*SmartEvaluation) GetScorecardId added in v1.8.18

func (x *SmartEvaluation) GetScorecardId() int64

func (*SmartEvaluation) GetScorecardVersion added in v1.8.18

func (x *SmartEvaluation) GetScorecardVersion() int32

func (*SmartEvaluation) GetScoringVersion added in v1.8.18

func (x *SmartEvaluation) GetScoringVersion() int32

func (*SmartEvaluation) GetSmartEvaluationId added in v1.8.18

func (x *SmartEvaluation) GetSmartEvaluationId() int64

func (*SmartEvaluation) GetSmartEvaluationSections added in v1.8.18

func (x *SmartEvaluation) GetSmartEvaluationSections() []*SmartEvaluationSection

func (*SmartEvaluation) GetTranscriptSid added in v1.8.18

func (x *SmartEvaluation) GetTranscriptSid() int64

func (*SmartEvaluation) ProtoMessage added in v1.8.18

func (*SmartEvaluation) ProtoMessage()

func (*SmartEvaluation) ProtoReflect added in v1.8.18

func (x *SmartEvaluation) ProtoReflect() protoreflect.Message

func (*SmartEvaluation) Reset added in v1.8.18

func (x *SmartEvaluation) Reset()

func (*SmartEvaluation) String added in v1.8.18

func (x *SmartEvaluation) String() string

type SmartEvaluationQuestion added in v1.8.18

type SmartEvaluationQuestion struct {
	SmartQuestionId int64                           `protobuf:"varint,5,opt,name=smart_question_id,json=smartQuestionId,proto3" json:"smart_question_id,omitempty"` // Id of the evaluated smart question.
	Points          int32                           `protobuf:"varint,6,opt,name=points,proto3" json:"points,omitempty"`                                            // Amount of points scored.
	PossiblePoints  int32                           `protobuf:"varint,7,opt,name=possible_points,json=possiblePoints,proto3" json:"possible_points,omitempty"`      // Amount of points possible.
	Answer          *SmartEvaluationQuestion_Answer `protobuf:"bytes,8,opt,name=answer,proto3" json:"answer,omitempty"`                                             // Answer selected.
	CreateTime      *timestamppb.Timestamp          `protobuf:"bytes,9,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`                   // Time the smart evaluation question was created.
	DeleteTime      *timestamppb.Timestamp          `protobuf:"bytes,10,opt,name=delete_time,json=deleteTime,proto3" json:"delete_time,omitempty"`                  // Time the smart evaluation question was deleted.
	// contains filtered or unexported fields
}

SmartEvaluationQuestion represents the results of an evaluated smart question.

func (*SmartEvaluationQuestion) Descriptor deprecated added in v1.8.18

func (*SmartEvaluationQuestion) Descriptor() ([]byte, []int)

Deprecated: Use SmartEvaluationQuestion.ProtoReflect.Descriptor instead.

func (*SmartEvaluationQuestion) GetAnswer added in v1.8.18

func (*SmartEvaluationQuestion) GetCreateTime added in v1.8.18

func (x *SmartEvaluationQuestion) GetCreateTime() *timestamppb.Timestamp

func (*SmartEvaluationQuestion) GetDeleteTime added in v1.8.18

func (x *SmartEvaluationQuestion) GetDeleteTime() *timestamppb.Timestamp

func (*SmartEvaluationQuestion) GetPoints added in v1.8.18

func (x *SmartEvaluationQuestion) GetPoints() int32

func (*SmartEvaluationQuestion) GetPossiblePoints added in v1.8.18

func (x *SmartEvaluationQuestion) GetPossiblePoints() int32

func (*SmartEvaluationQuestion) GetSmartQuestionId added in v1.8.18

func (x *SmartEvaluationQuestion) GetSmartQuestionId() int64

func (*SmartEvaluationQuestion) ProtoMessage added in v1.8.18

func (*SmartEvaluationQuestion) ProtoMessage()

func (*SmartEvaluationQuestion) ProtoReflect added in v1.8.18

func (x *SmartEvaluationQuestion) ProtoReflect() protoreflect.Message

func (*SmartEvaluationQuestion) Reset added in v1.8.18

func (x *SmartEvaluationQuestion) Reset()

func (*SmartEvaluationQuestion) String added in v1.8.18

func (x *SmartEvaluationQuestion) String() string

type SmartEvaluationQuestion_Answer added in v1.8.18

type SmartEvaluationQuestion_Answer struct {
	Answer string `protobuf:"bytes,1,opt,name=answer,proto3" json:"answer,omitempty"` // Answer text of the answer chosen.
	// Types that are valid to be assigned to Result:
	//
	//	*SmartEvaluationQuestion_Answer_Points
	//	*SmartEvaluationQuestion_Answer_FailType
	//	*SmartEvaluationQuestion_Answer_AnswerPoints
	Result isSmartEvaluationQuestion_Answer_Result `protobuf_oneof:"result"`
	// contains filtered or unexported fields
}

Answer represents a single answer, including the associated score impact.

func (*SmartEvaluationQuestion_Answer) Descriptor deprecated added in v1.8.18

func (*SmartEvaluationQuestion_Answer) Descriptor() ([]byte, []int)

Deprecated: Use SmartEvaluationQuestion_Answer.ProtoReflect.Descriptor instead.

func (*SmartEvaluationQuestion_Answer) GetAnswer added in v1.8.18

func (x *SmartEvaluationQuestion_Answer) GetAnswer() string

func (*SmartEvaluationQuestion_Answer) GetAnswerPoints added in v1.8.18

func (x *SmartEvaluationQuestion_Answer) GetAnswerPoints() int32

func (*SmartEvaluationQuestion_Answer) GetFailType added in v1.8.18

func (x *SmartEvaluationQuestion_Answer) GetFailType() FailType

func (*SmartEvaluationQuestion_Answer) GetPoints deprecated added in v1.8.18

func (x *SmartEvaluationQuestion_Answer) GetPoints() uint32

Deprecated: Marked as deprecated in api/commons/scorecards.proto.

func (*SmartEvaluationQuestion_Answer) GetResult added in v1.8.18

func (x *SmartEvaluationQuestion_Answer) GetResult() isSmartEvaluationQuestion_Answer_Result

func (*SmartEvaluationQuestion_Answer) ProtoMessage added in v1.8.18

func (*SmartEvaluationQuestion_Answer) ProtoMessage()

func (*SmartEvaluationQuestion_Answer) ProtoReflect added in v1.8.18

func (*SmartEvaluationQuestion_Answer) Reset added in v1.8.18

func (x *SmartEvaluationQuestion_Answer) Reset()

func (*SmartEvaluationQuestion_Answer) String added in v1.8.18

type SmartEvaluationQuestion_Answer_AnswerPoints added in v1.8.18

type SmartEvaluationQuestion_Answer_AnswerPoints struct {
	AnswerPoints int32 `protobuf:"varint,4,opt,name=answer_points,json=answerPoints,proto3,oneof"` // Points awarded for the answer.
}

type SmartEvaluationQuestion_Answer_FailType added in v1.8.18

type SmartEvaluationQuestion_Answer_FailType struct {
	FailType FailType `protobuf:"varint,3,opt,name=fail_type,json=failType,proto3,enum=api.commons.FailType,oneof"` // Failure type for the answer.
}

type SmartEvaluationQuestion_Answer_Points added in v1.8.18

type SmartEvaluationQuestion_Answer_Points struct {
	// Deprecated: Marked as deprecated in api/commons/scorecards.proto.
	Points uint32 `protobuf:"varint,2,opt,name=points,proto3,oneof"` // Deprecated. Use answer answer_points.
}

type SmartEvaluationSection added in v1.8.18

type SmartEvaluationSection struct {
	SectionId                int64                      `protobuf:"varint,4,opt,name=section_id,json=sectionId,proto3" json:"section_id,omitempty"`                // Id of the parent section.
	Points                   int32                      `protobuf:"varint,5,opt,name=points,proto3" json:"points,omitempty"`                                       // Amount of points scored.
	PossiblePoints           int32                      `protobuf:"varint,6,opt,name=possible_points,json=possiblePoints,proto3" json:"possible_points,omitempty"` // Amount of points possible.
	CreateTime               *timestamppb.Timestamp     `protobuf:"bytes,7,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`              // Time the smart evaluation section was created.
	DeleteTime               *timestamppb.Timestamp     `protobuf:"bytes,8,opt,name=delete_time,json=deleteTime,proto3" json:"delete_time,omitempty"`              // Time the smart evaluation section was deleted.
	SmartEvaluationQuestions []*SmartEvaluationQuestion ``                                                                                                         // Questions belonging to the smart evaluation section.
	/* 135-byte string literal not displayed */
	// contains filtered or unexported fields
}

SmartEvaluationSection represents a section of a smart evaluation containing question(s).

func (*SmartEvaluationSection) Descriptor deprecated added in v1.8.18

func (*SmartEvaluationSection) Descriptor() ([]byte, []int)

Deprecated: Use SmartEvaluationSection.ProtoReflect.Descriptor instead.

func (*SmartEvaluationSection) GetCreateTime added in v1.8.18

func (x *SmartEvaluationSection) GetCreateTime() *timestamppb.Timestamp

func (*SmartEvaluationSection) GetDeleteTime added in v1.8.18

func (x *SmartEvaluationSection) GetDeleteTime() *timestamppb.Timestamp

func (*SmartEvaluationSection) GetPoints added in v1.8.18

func (x *SmartEvaluationSection) GetPoints() int32

func (*SmartEvaluationSection) GetPossiblePoints added in v1.8.18

func (x *SmartEvaluationSection) GetPossiblePoints() int32

func (*SmartEvaluationSection) GetSectionId added in v1.8.18

func (x *SmartEvaluationSection) GetSectionId() int64

func (*SmartEvaluationSection) GetSmartEvaluationQuestions added in v1.8.18

func (x *SmartEvaluationSection) GetSmartEvaluationQuestions() []*SmartEvaluationQuestion

func (*SmartEvaluationSection) ProtoMessage added in v1.8.18

func (*SmartEvaluationSection) ProtoMessage()

func (*SmartEvaluationSection) ProtoReflect added in v1.8.18

func (x *SmartEvaluationSection) ProtoReflect() protoreflect.Message

func (*SmartEvaluationSection) Reset added in v1.8.18

func (x *SmartEvaluationSection) Reset()

func (*SmartEvaluationSection) String added in v1.8.18

func (x *SmartEvaluationSection) String() string

type SmartQuestion added in v1.8.17

type SmartQuestion struct {
	SmartQuestionId int64                   `protobuf:"varint,2,opt,name=smart_question_id,json=smartQuestionId,proto3" json:"smart_question_id,omitempty"` // Unique id of smart question.
	ScorecardId     int64                   `protobuf:"varint,3,opt,name=scorecard_id,json=scorecardId,proto3" json:"scorecard_id,omitempty"`               // Unique id of parent scorecard.
	SectionId       int64                   `protobuf:"varint,4,opt,name=section_id,json=sectionId,proto3" json:"section_id,omitempty"`                     // Unique id of parent section.
	QuestionId      int64                   `protobuf:"varint,5,opt,name=question_id,json=questionId,proto3" json:"question_id,omitempty"`                  // Optional. Library question id.
	Description     string                  `protobuf:"bytes,6,opt,name=description,proto3" json:"description,omitempty"`                                   // Optional. Additional information on smart question.
	Question        string                  `protobuf:"bytes,7,opt,name=question,proto3" json:"question,omitempty"`                                         // Question text to display/process.
	Answers         []*SmartQuestion_Answer `protobuf:"bytes,8,rep,name=answers,proto3" json:"answers,omitempty"`                                           // Answer options.
	Focus           QuestionFocus           `protobuf:"varint,11,opt,name=focus,proto3,enum=api.commons.QuestionFocus" json:"focus,omitempty"`              // Which party the question is about.
	SortOrder       int32                   `protobuf:"varint,12,opt,name=sort_order,json=sortOrder,proto3" json:"sort_order,omitempty"`                    // Order number of smart question.
	// contains filtered or unexported fields
}

SmartQuestion represents a question inside of a smart scorecard.

func (*SmartQuestion) Descriptor deprecated added in v1.8.17

func (*SmartQuestion) Descriptor() ([]byte, []int)

Deprecated: Use SmartQuestion.ProtoReflect.Descriptor instead.

func (*SmartQuestion) GetAnswers added in v1.8.17

func (x *SmartQuestion) GetAnswers() []*SmartQuestion_Answer

func (*SmartQuestion) GetDescription added in v1.8.17

func (x *SmartQuestion) GetDescription() string

func (*SmartQuestion) GetFocus added in v1.8.17

func (x *SmartQuestion) GetFocus() QuestionFocus

func (*SmartQuestion) GetQuestion added in v1.8.17

func (x *SmartQuestion) GetQuestion() string

func (*SmartQuestion) GetQuestionId added in v1.8.17

func (x *SmartQuestion) GetQuestionId() int64

func (*SmartQuestion) GetScorecardId added in v1.8.17

func (x *SmartQuestion) GetScorecardId() int64

func (*SmartQuestion) GetSectionId added in v1.8.17

func (x *SmartQuestion) GetSectionId() int64

func (*SmartQuestion) GetSmartQuestionId added in v1.8.17

func (x *SmartQuestion) GetSmartQuestionId() int64

func (*SmartQuestion) GetSortOrder added in v1.8.17

func (x *SmartQuestion) GetSortOrder() int32

func (*SmartQuestion) ProtoMessage added in v1.8.17

func (*SmartQuestion) ProtoMessage()

func (*SmartQuestion) ProtoReflect added in v1.8.17

func (x *SmartQuestion) ProtoReflect() protoreflect.Message

func (*SmartQuestion) Reset added in v1.8.17

func (x *SmartQuestion) Reset()

func (*SmartQuestion) String added in v1.8.17

func (x *SmartQuestion) String() string

type SmartQuestion_Answer added in v1.8.17

type SmartQuestion_Answer struct {
	Answer string `protobuf:"bytes,1,opt,name=answer,proto3" json:"answer,omitempty"` // Answer text to display/process.
	// Two results are possible: award points or fail.
	//
	// Types that are valid to be assigned to Result:
	//
	//	*SmartQuestion_Answer_Points
	//	*SmartQuestion_Answer_FailType
	Result isSmartQuestion_Answer_Result `protobuf_oneof:"result"`
	// contains filtered or unexported fields
}

Answer represents a single answer, including the associated score impact.

func (*SmartQuestion_Answer) Descriptor deprecated added in v1.8.17

func (*SmartQuestion_Answer) Descriptor() ([]byte, []int)

Deprecated: Use SmartQuestion_Answer.ProtoReflect.Descriptor instead.

func (*SmartQuestion_Answer) GetAnswer added in v1.8.17

func (x *SmartQuestion_Answer) GetAnswer() string

func (*SmartQuestion_Answer) GetFailType added in v1.8.17

func (x *SmartQuestion_Answer) GetFailType() FailType

func (*SmartQuestion_Answer) GetPoints added in v1.8.17

func (x *SmartQuestion_Answer) GetPoints() int32

func (*SmartQuestion_Answer) GetResult added in v1.8.17

func (x *SmartQuestion_Answer) GetResult() isSmartQuestion_Answer_Result

func (*SmartQuestion_Answer) ProtoMessage added in v1.8.17

func (*SmartQuestion_Answer) ProtoMessage()

func (*SmartQuestion_Answer) ProtoReflect added in v1.8.17

func (x *SmartQuestion_Answer) ProtoReflect() protoreflect.Message

func (*SmartQuestion_Answer) Reset added in v1.8.17

func (x *SmartQuestion_Answer) Reset()

func (*SmartQuestion_Answer) String added in v1.8.17

func (x *SmartQuestion_Answer) String() string

type SmartQuestion_Answer_FailType added in v1.8.17

type SmartQuestion_Answer_FailType struct {
	FailType FailType `protobuf:"varint,3,opt,name=fail_type,json=failType,proto3,enum=api.commons.FailType,oneof"` // Failure type for answer.
}

type SmartQuestion_Answer_Points added in v1.8.17

type SmartQuestion_Answer_Points struct {
	Points int32 `protobuf:"varint,2,opt,name=points,proto3,oneof"` // Points to award for answer.
}

type SmsNumber

type SmsNumber struct {

	// string representation of the sms number
	Number string `protobuf:"bytes,1,opt,name=number,proto3" json:"number,omitempty"`
	// the type of sms number (Alphanumeric|Short Code|Number)
	Type SmsNumberType `protobuf:"varint,2,opt,name=type,proto3,enum=api.commons.SmsNumberType" json:"type,omitempty"`
	// associated provider (Bandwidth|BurstSMS|etc.)
	Provider SmsNumberProvider `protobuf:"varint,3,opt,name=provider,proto3,enum=api.commons.SmsNumberProvider" json:"provider,omitempty"`
	// country code the sms number belongs to
	CountryCode int32 `protobuf:"varint,4,opt,name=country_code,json=countryCode,proto3" json:"country_code,omitempty"`
	// contains filtered or unexported fields
}

SmsNumber

func (*SmsNumber) Descriptor deprecated

func (*SmsNumber) Descriptor() ([]byte, []int)

Deprecated: Use SmsNumber.ProtoReflect.Descriptor instead.

func (*SmsNumber) GetCountryCode

func (x *SmsNumber) GetCountryCode() int32

func (*SmsNumber) GetNumber

func (x *SmsNumber) GetNumber() string

func (*SmsNumber) GetProvider

func (x *SmsNumber) GetProvider() SmsNumberProvider

func (*SmsNumber) GetType

func (x *SmsNumber) GetType() SmsNumberType

func (*SmsNumber) ProtoMessage

func (*SmsNumber) ProtoMessage()

func (*SmsNumber) ProtoReflect

func (x *SmsNumber) ProtoReflect() protoreflect.Message

func (*SmsNumber) Reset

func (x *SmsNumber) Reset()

func (*SmsNumber) String

func (x *SmsNumber) String() string

type SmsNumberProvider

type SmsNumberProvider int32

SmsNumberProvider

const (
	// Unknown provider
	SmsNumberProvider_UNKNOWN_PROVIDER SmsNumberProvider = 0
	// BandwidthProvder
	SmsNumberProvider_BANDWIDTH_PROVIDER SmsNumberProvider = 1
	// BurstSMSProvider
	SmsNumberProvider_BURST_SMS_PROVIDER SmsNumberProvider = 2
	// PlivoProvider
	SmsNumberProvider_PLIVO_PROVIDER SmsNumberProvider = 3
	// ApeironProvider
	SmsNumberProvider_APEIRON_PROVIDER SmsNumberProvider = 4
	// AusburstSMSProvider
	SmsNumberProvider_AUSBURST_SMS_PROVIDER SmsNumberProvider = 5
	// MediaSat sms provider
	SmsNumberProvider_MEDIASAT_SMS_PROVIDER SmsNumberProvider = 6
	// TextLocal sms provider
	SmsNumberProvider_TEXTLOCAL_SMS_PROVIDER SmsNumberProvider = 7
	// smartping sms provider
	SmsNumberProvider_SMARTPING_SMS_PROVIDER SmsNumberProvider = 8
)

func (SmsNumberProvider) Descriptor

func (SmsNumberProvider) Enum

func (SmsNumberProvider) EnumDescriptor deprecated

func (SmsNumberProvider) EnumDescriptor() ([]byte, []int)

Deprecated: Use SmsNumberProvider.Descriptor instead.

func (SmsNumberProvider) Number

func (SmsNumberProvider) String

func (x SmsNumberProvider) String() string

func (SmsNumberProvider) Type

type SmsNumberType

type SmsNumberType int32

SmsNumbertype

const (
	// SmsShortCodeType
	SmsNumberType_SMS_SHORT_CODE_TYPE SmsNumberType = 0
	// SmsAlphanumericType
	SmsNumberType_SMS_ALPHANUMERIC_TYPE SmsNumberType = 1
	// SmsNumberType
	SmsNumberType_SMS_NUMBER_TYPE SmsNumberType = 2
)

func (SmsNumberType) Descriptor

func (SmsNumberType) Enum

func (x SmsNumberType) Enum() *SmsNumberType

func (SmsNumberType) EnumDescriptor deprecated

func (SmsNumberType) EnumDescriptor() ([]byte, []int)

Deprecated: Use SmsNumberType.Descriptor instead.

func (SmsNumberType) Number

func (SmsNumberType) String

func (x SmsNumberType) String() string

func (SmsNumberType) Type

type SmsType

type SmsType struct {
	// contains filtered or unexported fields
}

func (*SmsType) Descriptor deprecated

func (*SmsType) Descriptor() ([]byte, []int)

Deprecated: Use SmsType.ProtoReflect.Descriptor instead.

func (*SmsType) ProtoMessage

func (*SmsType) ProtoMessage()

func (*SmsType) ProtoReflect

func (x *SmsType) ProtoReflect() protoreflect.Message

func (*SmsType) Reset

func (x *SmsType) Reset()

func (*SmsType) String

func (x *SmsType) String() string

type SmsType_Enum

type SmsType_Enum int32
const (
	SmsType_OUTBOUND SmsType_Enum = 0
)

func (SmsType_Enum) Descriptor

func (SmsType_Enum) Enum

func (x SmsType_Enum) Enum() *SmsType_Enum

func (SmsType_Enum) EnumDescriptor deprecated

func (SmsType_Enum) EnumDescriptor() ([]byte, []int)

Deprecated: Use SmsType_Enum.Descriptor instead.

func (SmsType_Enum) Number

func (SmsType_Enum) String

func (x SmsType_Enum) String() string

func (SmsType_Enum) Type

type SmsbackContext added in v1.7.52

type SmsbackContext struct {
	ContactName     string `protobuf:"bytes,1,opt,name=contact_name,json=contactName,proto3" json:"contact_name,omitempty"`
	ToSms           string `protobuf:"bytes,2,opt,name=to_sms,json=toSms,proto3" json:"to_sms,omitempty"`
	FromSms         string `protobuf:"bytes,3,opt,name=from_sms,json=fromSms,proto3" json:"from_sms,omitempty"`
	ToCountryCode   string `protobuf:"bytes,4,opt,name=to_country_code,json=toCountryCode,proto3" json:"to_country_code,omitempty"`
	FromCountryCode string `protobuf:"bytes,5,opt,name=from_country_code,json=fromCountryCode,proto3" json:"from_country_code,omitempty"`
	// contains filtered or unexported fields
}

Message for SMS Callback Context

func (*SmsbackContext) Descriptor deprecated added in v1.7.52

func (*SmsbackContext) Descriptor() ([]byte, []int)

Deprecated: Use SmsbackContext.ProtoReflect.Descriptor instead.

func (*SmsbackContext) GetContactName added in v1.7.52

func (x *SmsbackContext) GetContactName() string

func (*SmsbackContext) GetFromCountryCode added in v1.7.52

func (x *SmsbackContext) GetFromCountryCode() string

func (*SmsbackContext) GetFromSms added in v1.7.52

func (x *SmsbackContext) GetFromSms() string

func (*SmsbackContext) GetToCountryCode added in v1.7.52

func (x *SmsbackContext) GetToCountryCode() string

func (*SmsbackContext) GetToSms added in v1.7.52

func (x *SmsbackContext) GetToSms() string

func (*SmsbackContext) ProtoMessage added in v1.7.52

func (*SmsbackContext) ProtoMessage()

func (*SmsbackContext) ProtoReflect added in v1.7.52

func (x *SmsbackContext) ProtoReflect() protoreflect.Message

func (*SmsbackContext) Reset added in v1.7.52

func (x *SmsbackContext) Reset()

func (*SmsbackContext) String added in v1.7.52

func (x *SmsbackContext) String() string

type SomeSidAndDateCompare

type SomeSidAndDateCompare struct {
	SomeSid     int64                  `protobuf:"varint,1,opt,name=some_sid,json=someSid,proto3" json:"some_sid,omitempty"`
	DateGreater *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=date_greater,json=dateGreater,proto3" json:"date_greater,omitempty"`
	DateLess    *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=date_less,json=dateLess,proto3" json:"date_less,omitempty"`
	// contains filtered or unexported fields
}

func (*SomeSidAndDateCompare) Descriptor deprecated

func (*SomeSidAndDateCompare) Descriptor() ([]byte, []int)

Deprecated: Use SomeSidAndDateCompare.ProtoReflect.Descriptor instead.

func (*SomeSidAndDateCompare) GetDateGreater

func (x *SomeSidAndDateCompare) GetDateGreater() *timestamppb.Timestamp

func (*SomeSidAndDateCompare) GetDateLess

func (x *SomeSidAndDateCompare) GetDateLess() *timestamppb.Timestamp

func (*SomeSidAndDateCompare) GetSomeSid

func (x *SomeSidAndDateCompare) GetSomeSid() int64

func (*SomeSidAndDateCompare) ProtoMessage

func (*SomeSidAndDateCompare) ProtoMessage()

func (*SomeSidAndDateCompare) ProtoReflect

func (x *SomeSidAndDateCompare) ProtoReflect() protoreflect.Message

func (*SomeSidAndDateCompare) Reset

func (x *SomeSidAndDateCompare) Reset()

func (*SomeSidAndDateCompare) String

func (x *SomeSidAndDateCompare) String() string

type SortOrder

type SortOrder int32
const (
	SortOrder_SORT_ORDER_ASCENDING  SortOrder = 0
	SortOrder_SORT_ORDER_DESCENDING SortOrder = 1
)

func (SortOrder) Descriptor

func (SortOrder) Descriptor() protoreflect.EnumDescriptor

func (SortOrder) Enum

func (x SortOrder) Enum() *SortOrder

func (SortOrder) EnumDescriptor deprecated

func (SortOrder) EnumDescriptor() ([]byte, []int)

Deprecated: Use SortOrder.Descriptor instead.

func (SortOrder) Number

func (x SortOrder) Number() protoreflect.EnumNumber

func (SortOrder) String

func (x SortOrder) String() string

func (SortOrder) Type

type SoundGender

type SoundGender int32
const (
	SoundGender_SOUND_GENDER_MALE   SoundGender = 0
	SoundGender_SOUND_GENDER_FEMALE SoundGender = 1
)

func (SoundGender) Descriptor

func (SoundGender) Enum

func (x SoundGender) Enum() *SoundGender

func (SoundGender) EnumDescriptor deprecated

func (SoundGender) EnumDescriptor() ([]byte, []int)

Deprecated: Use SoundGender.Descriptor instead.

func (SoundGender) Number

func (x SoundGender) Number() protoreflect.EnumNumber

func (SoundGender) String

func (x SoundGender) String() string

func (SoundGender) Type

type SoundLanguage

type SoundLanguage int32
const (
	SoundLanguage_SOUND_LANGUAGE_ENGLISH    SoundLanguage = 0
	SoundLanguage_SOUND_LANGUAGE_FRENCH     SoundLanguage = 1
	SoundLanguage_SOUND_LANGUAGE_PORTUGUESE SoundLanguage = 5
	SoundLanguage_SOUND_LANGUAGE_SPANISH    SoundLanguage = 6
	SoundLanguage_SOUND_LANGUAGE_AU_ENGLISH SoundLanguage = 7
)

func (SoundLanguage) Descriptor

func (SoundLanguage) Enum

func (x SoundLanguage) Enum() *SoundLanguage

func (SoundLanguage) EnumDescriptor deprecated

func (SoundLanguage) EnumDescriptor() ([]byte, []int)

Deprecated: Use SoundLanguage.Descriptor instead.

func (SoundLanguage) Number

func (SoundLanguage) String

func (x SoundLanguage) String() string

func (SoundLanguage) Type

type StandardImportFormat

type StandardImportFormat int32
const (
	StandardImportFormat_STANDARD_IMPORT_FORMAT_TAB_DELIMITED         StandardImportFormat = 0
	StandardImportFormat_STANDARD_IMPORT_FORMAT_EXCEL_COMMA_SEPARATED StandardImportFormat = 1
	StandardImportFormat_STANDARD_IMPORT_FORMAT_COMMA_SEPARATED       StandardImportFormat = 2
)

func (StandardImportFormat) Descriptor

func (StandardImportFormat) Enum

func (StandardImportFormat) EnumDescriptor deprecated

func (StandardImportFormat) EnumDescriptor() ([]byte, []int)

Deprecated: Use StandardImportFormat.Descriptor instead.

func (StandardImportFormat) Number

func (StandardImportFormat) String

func (x StandardImportFormat) String() string

func (StandardImportFormat) Type

type StandardReportFilter

type StandardReportFilter int32
const (
	StandardReportFilter_NO_PREFERENCE                            StandardReportFilter = 0  // WHERE_NO_PREFERENCE
	StandardReportFilter_FILTER_BY_ANSWERED_CALLS                 StandardReportFilter = 1  // WHERE_ANSWERED_CALLS
	StandardReportFilter_FILTER_BY_ANSWERED_HANGUPS               StandardReportFilter = 2  // WHERE_ANSWERED_LINKCALL_HANGUP_CALLS
	StandardReportFilter_FILTER_BY_ANSWERED_LINKCALL              StandardReportFilter = 3  // WHERE_ANSWERED_LINKCALL_CALLS
	StandardReportFilter_FILTER_BY_ANY_KEY_PRESSED                StandardReportFilter = 4  // WHERE_ANY_KEY
	StandardReportFilter_FILTER_BY_BUSY                           StandardReportFilter = 5  // WHERE_BUSY_CALLS
	StandardReportFilter_FILTER_BY_CANCELED_CALLS                 StandardReportFilter = 6  // WHERE_CANCELED_CALLS
	StandardReportFilter_FILTER_BY_CONFIRM_KEYS_3_THROUGH_6       StandardReportFilter = 7  // WHERE_DIGIT_RESPONSE_CALLS
	StandardReportFilter_FILTER_BY_CONNECTED_CALLS                StandardReportFilter = 8  // WHERE_CONNECTED_CALLS
	StandardReportFilter_FILTER_BY_DNCL_CANCELED                  StandardReportFilter = 9  // WHERE_CANCELED_DNCL_CALLS
	StandardReportFilter_FILTER_BY_FAILED_CALLS                   StandardReportFilter = 10 // WHERE_FAILED_CALLS
	StandardReportFilter_FILTER_BY_INVALID_CALLS                  StandardReportFilter = 11 // WHERE_INVALID_CALLS
	StandardReportFilter_FILTER_BY_LINKCALL_ABANDONED             StandardReportFilter = 12 // WHERE_ANSWERED_LINKCALL_ABANDONNED_CALLS
	StandardReportFilter_FILTER_BY_MACHINE_CALLS                  StandardReportFilter = 13 // WHERE_MACHINE_CALLS
	StandardReportFilter_FILTER_BY_MACHINE_DELIVERY               StandardReportFilter = 14 // WHERE_MACHINE_DELIVERED_CALLS
	StandardReportFilter_FILTER_BY_MACHINE_HANGUP                 StandardReportFilter = 15 // WHERE_MACHINE_HANGUP_CALLS
	StandardReportFilter_FILTER_BY_MACHINE_AND_ANY_KEY            StandardReportFilter = 16 // WHERE_MACHINE_PLUS_ANY_KEY
	StandardReportFilter_FILTER_BY_NO_ANSWER                      StandardReportFilter = 17 // WHERE_NOANSWER_CALLS
	StandardReportFilter_FILTER_BY_NO_KEYS_PRESSED                StandardReportFilter = 18 // WHERE_NO_KEYS_PRESSED
	StandardReportFilter_FILTER_BY_NOT_CANCELED_CALLS             StandardReportFilter = 19 // WHERE_NOT_CANCELED_CALLS
	StandardReportFilter_FILTER_BY_UNCONNECTED_CALLS              StandardReportFilter = 20 // WHERE_UNCONNECTED_CALLS
	StandardReportFilter_FILTER_BY_UNCONNECTED_EXCLUDE_INVALID    StandardReportFilter = 21 // WHERE_UNCONNECTED_EXCLUDE_INVALID
	StandardReportFilter_FILTER_BY_0_KEY                          StandardReportFilter = 22 // WHERE_DIGIT_0_KEY
	StandardReportFilter_FILTER_BY_1_KEY                          StandardReportFilter = 23 // WHERE_DIGIT_1_KEY
	StandardReportFilter_FILTER_BY_2_KEY                          StandardReportFilter = 24 // WHERE_DIGIT_2_KEY
	StandardReportFilter_FILTER_BY_3_KEY                          StandardReportFilter = 25 // WHERE_DIGIT_3_KEY
	StandardReportFilter_FILTER_BY_4_KEY                          StandardReportFilter = 26 // WHERE_DIGIT_4_KEY
	StandardReportFilter_FILTER_BY_5_KEY                          StandardReportFilter = 27 // WHERE_DIGIT_5_KEY
	StandardReportFilter_FILTER_BY_6_KEY                          StandardReportFilter = 28 // WHERE_DIGIT_6_KEY
	StandardReportFilter_FILTER_BY_7_KEY                          StandardReportFilter = 29 // WHERE_DIGIT_7_KEY
	StandardReportFilter_FILTER_BY_8_KEY                          StandardReportFilter = 30 // WHERE_DIGIT_8_KEY
	StandardReportFilter_FILTER_BY_9_KEY                          StandardReportFilter = 31 // WHERE_DIGIT_9_KEY
	StandardReportFilter_FILTER_BY_STAR_KEY                       StandardReportFilter = 32 // WHERE_DIGIT_STAR_KEY
	StandardReportFilter_FILTER_BY_POUND_KEY                      StandardReportFilter = 33 // WHERE_DIGIT_POUND_KEY
	StandardReportFilter_FILTER_BY_MACHINE_HANGUP_AND_UNCONNECTED StandardReportFilter = 34 // WHERE_MACHINE_HANGUP_AND_UNCONNECTED
	StandardReportFilter_FILTER_BY_EXCLUDING_CANCELED_AND_INVALID StandardReportFilter = 35 // WHERE_ALL_EXCLUDING_INVALID_AND_CANCELED
)

func (StandardReportFilter) Descriptor

func (StandardReportFilter) Enum

func (StandardReportFilter) EnumDescriptor deprecated

func (StandardReportFilter) EnumDescriptor() ([]byte, []int)

Deprecated: Use StandardReportFilter.Descriptor instead.

func (StandardReportFilter) Number

func (StandardReportFilter) String

func (x StandardReportFilter) String() string

func (StandardReportFilter) Type

type Status

type Status struct {

	// The status code
	Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
	// A developer-facing error message, which should be in English
	Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

This is based on googles status proto message

func (*Status) Descriptor deprecated

func (*Status) Descriptor() ([]byte, []int)

Deprecated: Use Status.ProtoReflect.Descriptor instead.

func (*Status) GetCode

func (x *Status) GetCode() int32

func (*Status) GetMessage

func (x *Status) GetMessage() string

func (*Status) ProtoMessage

func (*Status) ProtoMessage()

func (*Status) ProtoReflect

func (x *Status) ProtoReflect() protoreflect.Message

func (*Status) Reset

func (x *Status) Reset()

func (*Status) String

func (x *Status) String() string

type StatusState

type StatusState int32
const (
	// unknown
	StatusState_STATUS_STATE_UNKNOWN StatusState = 0
	// no conversations assigned
	StatusState_WAITING StatusState = 1
	// conversations assigned but none open
	StatusState_IDLE StatusState = 2
	// conversation is open
	StatusState_CONVERSATION_OPEN StatusState = 3
)

func (StatusState) Descriptor

func (StatusState) Enum

func (x StatusState) Enum() *StatusState

func (StatusState) EnumDescriptor deprecated

func (StatusState) EnumDescriptor() ([]byte, []int)

Deprecated: Use StatusState.Descriptor instead.

func (StatusState) Number

func (x StatusState) Number() protoreflect.EnumNumber

func (StatusState) String

func (x StatusState) String() string

func (StatusState) Type

type StreamAgentStateRes

type StreamAgentStateRes struct {

	// Types that are valid to be assigned to AgentState:
	//
	//	*StreamAgentStateRes_State
	//	*StreamAgentStateRes_HeartBeat
	//	*StreamAgentStateRes_CallQueueAdd
	//	*StreamAgentStateRes_CallQueueRemove
	AgentState isStreamAgentStateRes_AgentState `protobuf_oneof:"agent_state"`
	// contains filtered or unexported fields
}

func (*StreamAgentStateRes) Descriptor deprecated

func (*StreamAgentStateRes) Descriptor() ([]byte, []int)

Deprecated: Use StreamAgentStateRes.ProtoReflect.Descriptor instead.

func (*StreamAgentStateRes) GetAgentState

func (x *StreamAgentStateRes) GetAgentState() isStreamAgentStateRes_AgentState

func (*StreamAgentStateRes) GetCallQueueAdd

func (x *StreamAgentStateRes) GetCallQueueAdd() *QueueCallAdd

func (*StreamAgentStateRes) GetCallQueueRemove

func (x *StreamAgentStateRes) GetCallQueueRemove() *QueueCallRemove

func (*StreamAgentStateRes) GetHeartBeat

func (x *StreamAgentStateRes) GetHeartBeat() *KeepAlive

func (*StreamAgentStateRes) GetState

func (x *StreamAgentStateRes) GetState() *AgentState

func (*StreamAgentStateRes) ProtoMessage

func (*StreamAgentStateRes) ProtoMessage()

func (*StreamAgentStateRes) ProtoReflect

func (x *StreamAgentStateRes) ProtoReflect() protoreflect.Message

func (*StreamAgentStateRes) Reset

func (x *StreamAgentStateRes) Reset()

func (*StreamAgentStateRes) String

func (x *StreamAgentStateRes) String() string

type StreamAgentStateRes_CallQueueAdd

type StreamAgentStateRes_CallQueueAdd struct {
	CallQueueAdd *QueueCallAdd `protobuf:"bytes,3,opt,name=call_queue_add,json=callQueueAdd,proto3,oneof"`
}

type StreamAgentStateRes_CallQueueRemove

type StreamAgentStateRes_CallQueueRemove struct {
	CallQueueRemove *QueueCallRemove `protobuf:"bytes,4,opt,name=call_queue_remove,json=callQueueRemove,proto3,oneof"`
}

type StreamAgentStateRes_HeartBeat

type StreamAgentStateRes_HeartBeat struct {
	HeartBeat *KeepAlive `protobuf:"bytes,2,opt,name=heart_beat,json=heartBeat,proto3,oneof"`
}

type StreamAgentStateRes_State

type StreamAgentStateRes_State struct {
	State *AgentState `protobuf:"bytes,1,opt,name=state,proto3,oneof"`
}

type StringArraySql

type StringArraySql struct {
	Values []string `protobuf:"bytes,2,rep,name=values,proto3" json:"values,omitempty"`
	// contains filtered or unexported fields
}

func (*StringArraySql) Descriptor deprecated

func (*StringArraySql) Descriptor() ([]byte, []int)

Deprecated: Use StringArraySql.ProtoReflect.Descriptor instead.

func (*StringArraySql) GetValues

func (x *StringArraySql) GetValues() []string

func (*StringArraySql) ProtoMessage

func (*StringArraySql) ProtoMessage()

func (*StringArraySql) ProtoReflect

func (x *StringArraySql) ProtoReflect() protoreflect.Message

func (*StringArraySql) Reset

func (x *StringArraySql) Reset()

func (*StringArraySql) String

func (x *StringArraySql) String() string

type StringComparison

type StringComparison int32
const (
	StringComparison_STRING_EQ              StringComparison = 0
	StringComparison_STRING_NEQ             StringComparison = 1
	StringComparison_STRING_STARTS_WITH     StringComparison = 2
	StringComparison_STRING_NOT_STARTS_WITH StringComparison = 3
	StringComparison_STRING_CONTAINS        StringComparison = 4
	StringComparison_STRING_NOT_CONTAINS    StringComparison = 5
	StringComparison_STRING_ENDS_WITH       StringComparison = 6
	StringComparison_STRING_NOT_ENDS_WITH   StringComparison = 7
	StringComparison_STRING_BLANK           StringComparison = 8
	StringComparison_STRING_NOT_BLANK       StringComparison = 9
)

func (StringComparison) Descriptor

func (StringComparison) Enum

func (StringComparison) EnumDescriptor deprecated

func (StringComparison) EnumDescriptor() ([]byte, []int)

Deprecated: Use StringComparison.Descriptor instead.

func (StringComparison) Number

func (StringComparison) String

func (x StringComparison) String() string

func (StringComparison) Type

type SubEntity

type SubEntity int32
const (
	SubEntity_SE_ALL       SubEntity = 0
	SubEntity_SE_INBOUND   SubEntity = 1
	SubEntity_SE_OUTBOUND  SubEntity = 2
	SubEntity_SE_MANUAL    SubEntity = 3
	SubEntity_SE_PREVIEW   SubEntity = 4
	SubEntity_SE_MAC       SubEntity = 5
	SubEntity_SE_BROADCAST SubEntity = 6
)

func (SubEntity) Descriptor

func (SubEntity) Descriptor() protoreflect.EnumDescriptor

func (SubEntity) Enum

func (x SubEntity) Enum() *SubEntity

func (SubEntity) EnumDescriptor deprecated

func (SubEntity) EnumDescriptor() ([]byte, []int)

Deprecated: Use SubEntity.Descriptor instead.

func (SubEntity) Number

func (x SubEntity) Number() protoreflect.EnumNumber

func (SubEntity) String

func (x SubEntity) String() string

func (SubEntity) Type

type SuffixChoices

type SuffixChoices int32
const (
	SuffixChoices_SUFFIX_CHOICES_NOSUFFIX   SuffixChoices = 0
	SuffixChoices_SUFFIX_CHOICES_DOLLARS    SuffixChoices = 1
	SuffixChoices_SUFFIX_CHOICES_PERCENTAGE SuffixChoices = 2
)

func (SuffixChoices) Descriptor

func (SuffixChoices) Enum

func (x SuffixChoices) Enum() *SuffixChoices

func (SuffixChoices) EnumDescriptor deprecated

func (SuffixChoices) EnumDescriptor() ([]byte, []int)

Deprecated: Use SuffixChoices.Descriptor instead.

func (SuffixChoices) Number

func (SuffixChoices) String

func (x SuffixChoices) String() string

func (SuffixChoices) Type

type Tag

type Tag int32
const (
	Tag_TAG_ALL                           Tag = 0
	Tag_TAG_CUSTOM                        Tag = 1
	Tag_TAG_LEGACY                        Tag = 2
	Tag_TAG_DYNAMIC                       Tag = 3
	Tag_P3_RJ_RECORDS_INBOUND_CALL        Tag = 101
	Tag_P3_RJ_RECORDS_MANUAL_CALL         Tag = 102
	Tag_P3_RJ_RECORDS_OUTBOUND_CALL       Tag = 103
	Tag_P3_RJ_RECORDS_OUTBOUND_TASK       Tag = 104
	Tag_P3_RJ_RECORDS_AGENT_CALL_OUTBOUND Tag = 105
	Tag_P3_RJ_RECORDS_AGENT_CALL_INBOUND  Tag = 106
	Tag_P3_RJ_RECORDS_AGENT_CALL_MANUAL   Tag = 107
	Tag_P3_RJ_RECORDS_SMS                 Tag = 108
	Tag_P3_RJ_RECORDS_EMAIL               Tag = 109
	Tag_P3_RJ_AGGREGATE_INBOUND           Tag = 201
	Tag_P3_RJ_AGGREGATE_OUTBOUND          Tag = 202
	Tag_P3_RJ_AGGREGATE_MANUAL            Tag = 203
	Tag_P3_RJ_AGGREGATE_AGENT_CALL        Tag = 204
	Tag_P3_RJ_AGGREGATE_HUNT_GROUP        Tag = 205
	Tag_P3_RJ_AGGREGATE_AGENT_SESSION     Tag = 206
	Tag_P3_RJ_AGGREGATE_SKILLS            Tag = 207
	Tag_P3_RJ_COLLATED_INBOUND            Tag = 301
	Tag_P3_RJ_COLLATED_OUTBOUND           Tag = 302
	Tag_P3_RJ_COLLATED_MANUAL             Tag = 303
	Tag_P3_RJ_COLLATED_AGENT_CALL         Tag = 304
	Tag_P3_RJ_COLLATED_HUNT_GROUP         Tag = 305
	Tag_P3_RJ_COLLATED_AGENT_SESSION      Tag = 306
	Tag_P3_RJ_MISC_SCHEDULED_CALLBACK     Tag = 1001
)

func (Tag) Descriptor

func (Tag) Descriptor() protoreflect.EnumDescriptor

func (Tag) Enum

func (x Tag) Enum() *Tag

func (Tag) EnumDescriptor deprecated

func (Tag) EnumDescriptor() ([]byte, []int)

Deprecated: Use Tag.Descriptor instead.

func (Tag) Number

func (x Tag) Number() protoreflect.EnumNumber

func (Tag) String

func (x Tag) String() string

func (Tag) Type

func (Tag) Type() protoreflect.EnumType

type TaskGroupStatus

type TaskGroupStatus int32
const (
	TaskGroupStatus_TG_UNKNOWN                            TaskGroupStatus = 0
	TaskGroupStatus_TG_PREPARE                            TaskGroupStatus = 1000 // "TG_PREPARE", "Task Group is being prepared for scheduler"),
	TaskGroupStatus_TG_SCHEDULED                          TaskGroupStatus = 1100 // "TG_SCHEDULED", "Task Group is waiting for scheduler"),
	TaskGroupStatus_TG_SCHEDULED_LINKING                  TaskGroupStatus = 1110 // "TG_SCHEDULED_LINKING", "Task Group is scheduling a link campaign"),
	TaskGroupStatus_TG_SCHEDULED_PAUSED                   TaskGroupStatus = 1120 // "TG_SCHEDULED_PAUSED", "Task Group will be set to paused when scheduled"),
	TaskGroupStatus_TG_RUNNING                            TaskGroupStatus = 1200 // "TG_RUNNING", "Task Group is currently executing calls"),
	TaskGroupStatus_TG_PAUSED                             TaskGroupStatus = 1210 // "TG_PAUSED", "Task Group has been signaled to pause calls until further notice"),
	TaskGroupStatus_TG_WAITING                            TaskGroupStatus = 1220 // "TG_WAITING", "Task Group has been signaled to wait until the schedule rules it will allow it to run again"),
	TaskGroupStatus_TG_COMPLETED                          TaskGroupStatus = 1300 // "TG_COMPLETED", "Task Group completed normally"),
	TaskGroupStatus_TG_CANCELLED_TIMEOUT                  TaskGroupStatus = 1310 // "TG_CANCELLED_TIMEOUT", "Task Group was cancelled due to time restrictions"),
	TaskGroupStatus_TG_CANCELLED_USER                     TaskGroupStatus = 1320 // "TG_CANCELLED_USER", "Task Group was cancelled by login belonging to client"),
	TaskGroupStatus_TG_CANCELLED_ADMIN                    TaskGroupStatus = 1330 // "TG_CANCELLED_ADMIN", "Task Group was cancelled by some login not belonging to client with permissions"),
	TaskGroupStatus_TG_SUMMED_COMPLETED                   TaskGroupStatus = 1400 // "TG_SUMMED_COMPLETED", "Task Group completed normally and is summed"),
	TaskGroupStatus_TG_SUMMED_CANCELLED_TIMEOUT           TaskGroupStatus = 1410 // "TG_SUMMED_CANCELLED_TIMEOUT", "Task Group timedout and is summed"),
	TaskGroupStatus_TG_SUMMED_CANCELLED_USER              TaskGroupStatus = 1420 // "TG_SUMMED_CANCELLED_USER", "Task Group was cancelled by login belonging to client and is summed"),
	TaskGroupStatus_TG_SUMMED_CANCELLED_ADMIN             TaskGroupStatus = 1430 // "TG_SUMMED_CANCELLED_ADMIN", "Task Group was cancelled by login not belonging to client and is summed")
	TaskGroupStatus_TG_ACCOUNTINGEXPORT_COMPLETED         TaskGroupStatus = 1500 // "TG_SUMMED_COMPLETED", "Task Group completed normally, summed normally, and has been exported into the accounting packages
	TaskGroupStatus_TG_ACCOUNTINGEXPORT_CANCELLED_TIMEOUT TaskGroupStatus = 1510 // "TG_SUMMED_CANCELLED_TIMEOUT", "Task Group timedout, was summed normally, and has been exported into the accounting packages
	TaskGroupStatus_TG_ACCOUNTINGEXPORT_CANCELLED_USER    TaskGroupStatus = 1520 // "TG_SUMMED_CANCELLED_USER", "Task Group was cancelled by login belonging to client, was summed normally, and has been exported into the accounting packages
	TaskGroupStatus_TG_ACCOUNTINGEXPORT_CANCELLED_ADMIN   TaskGroupStatus = 1530 // "TG_SUMMED_CANCELLED_ADMIN", "Task Group was cancelled by login not belonging to client, was summed normally, and has been exported into the accounting packages
)

func (TaskGroupStatus) Descriptor

func (TaskGroupStatus) Enum

func (x TaskGroupStatus) Enum() *TaskGroupStatus

func (TaskGroupStatus) EnumDescriptor deprecated

func (TaskGroupStatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use TaskGroupStatus.Descriptor instead.

func (TaskGroupStatus) Number

func (TaskGroupStatus) String

func (x TaskGroupStatus) String() string

func (TaskGroupStatus) Type

type TaskStatus

type TaskStatus int32
const (
	TaskStatus_TASK_UNKNOWN           TaskStatus = 0
	TaskStatus_TASK_SCHEDULED         TaskStatus = 2100 // "TASK_SCHEDULED", "Task is waiting for scheduler"),
	TaskStatus_TASK_WAITING           TaskStatus = 2110 // "TASK_WAITING", "Task was running and is waiting to send next call"),
	TaskStatus_TASK_PREPARING         TaskStatus = 2120 // "TASK_PREPARING", " Task is currently beeing prepared by the scheduler"),
	TaskStatus_TASK_RUNNING           TaskStatus = 2200 // "TASK_RUNNING", "Task is currently executing calls"),
	TaskStatus_TASK_COMPLETED         TaskStatus = 2300 // "TASK_COMPLETED", "Task was completed normally"),
	TaskStatus_TASK_CANCELLED_TIMEOUT TaskStatus = 2310 // "TASK_CANCELLED_TIMEOUT", "Task was cancelled due to time restrictions"),
	TaskStatus_TASK_CANCELLED_USER    TaskStatus = 2320 // "TASK_CANCELLED_USER", "Task was cancelled by login belonging to client"),
	TaskStatus_TASK_CANCELLED_ADMIN   TaskStatus = 2330 // "TASK_CANCELLED_ADMIN", "Task was cancelled by some login not belonging to client with permissions"),
)

func (TaskStatus) Descriptor

func (TaskStatus) Descriptor() protoreflect.EnumDescriptor

func (TaskStatus) Enum

func (x TaskStatus) Enum() *TaskStatus

func (TaskStatus) EnumDescriptor deprecated

func (TaskStatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use TaskStatus.Descriptor instead.

func (TaskStatus) Number

func (x TaskStatus) Number() protoreflect.EnumNumber

func (TaskStatus) String

func (x TaskStatus) String() string

func (TaskStatus) Type

type TemplateDescription added in v1.7.45

type TemplateDescription struct {
	TicketTemplateId int64  `protobuf:"varint,1,opt,name=ticket_template_id,json=ticketTemplateId,proto3" json:"ticket_template_id,omitempty"`
	TemplateName     string `protobuf:"bytes,2,opt,name=template_name,json=templateName,proto3" json:"template_name,omitempty"`
	// contains filtered or unexported fields
}

func (*TemplateDescription) Descriptor deprecated added in v1.7.45

func (*TemplateDescription) Descriptor() ([]byte, []int)

Deprecated: Use TemplateDescription.ProtoReflect.Descriptor instead.

func (*TemplateDescription) GetTemplateName added in v1.7.45

func (x *TemplateDescription) GetTemplateName() string

func (*TemplateDescription) GetTicketTemplateId added in v1.7.45

func (x *TemplateDescription) GetTicketTemplateId() int64

func (*TemplateDescription) ProtoMessage added in v1.7.45

func (*TemplateDescription) ProtoMessage()

func (*TemplateDescription) ProtoReflect added in v1.7.45

func (x *TemplateDescription) ProtoReflect() protoreflect.Message

func (*TemplateDescription) Reset added in v1.7.45

func (x *TemplateDescription) Reset()

func (*TemplateDescription) String added in v1.7.45

func (x *TemplateDescription) String() string

type TemplateType

type TemplateType struct {
	// contains filtered or unexported fields
}

Enum to represent the different template types that broadcast templates can be.

func (*TemplateType) Descriptor deprecated

func (*TemplateType) Descriptor() ([]byte, []int)

Deprecated: Use TemplateType.ProtoReflect.Descriptor instead.

func (*TemplateType) ProtoMessage

func (*TemplateType) ProtoMessage()

func (*TemplateType) ProtoReflect

func (x *TemplateType) ProtoReflect() protoreflect.Message

func (*TemplateType) Reset

func (x *TemplateType) Reset()

func (*TemplateType) String

func (x *TemplateType) String() string

type TemplateType_Enum

type TemplateType_Enum int32
const (
	TemplateType_UNKNOWN            TemplateType_Enum = 0
	TemplateType_STANDARD           TemplateType_Enum = 1
	TemplateType_LAYERED            TemplateType_Enum = 2
	TemplateType_INBOUND            TemplateType_Enum = 3
	TemplateType_MAC_ONLY           TemplateType_Enum = 4
	TemplateType_PREVIEW_ONLY       TemplateType_Enum = 5
	TemplateType_RINGLESS_VOICEMAIL TemplateType_Enum = 6
)

func (TemplateType_Enum) Descriptor

func (TemplateType_Enum) Enum

func (TemplateType_Enum) EnumDescriptor deprecated

func (TemplateType_Enum) EnumDescriptor() ([]byte, []int)

Deprecated: Use TemplateType_Enum.Descriptor instead.

func (TemplateType_Enum) Number

func (TemplateType_Enum) String

func (x TemplateType_Enum) String() string

func (TemplateType_Enum) Type

type ThresholdType

type ThresholdType int32
const (
	ThresholdType_THRESHOLD_TYPE_STATIC     ThresholdType = 0
	ThresholdType_THRESHOLD_TYPE_DATA_POINT ThresholdType = 1
	ThresholdType_THRESHOLD_TYPE_NOT_SET    ThresholdType = 2
)

func (ThresholdType) Descriptor

func (ThresholdType) Enum

func (x ThresholdType) Enum() *ThresholdType

func (ThresholdType) EnumDescriptor deprecated

func (ThresholdType) EnumDescriptor() ([]byte, []int)

Deprecated: Use ThresholdType.Descriptor instead.

func (ThresholdType) Number

func (ThresholdType) String

func (x ThresholdType) String() string

func (ThresholdType) Type

type Ticket

type Ticket struct {

	// The snowflake id of a ticket row
	//
	// Deprecated: Marked as deprecated in api/commons/tickets.proto.
	TicketSid int64 `protobuf:"varint,1,opt,name=ticket_sid,json=ticketSid,proto3" json:"ticket_sid,omitempty"`
	// The imported/enabled ticket_project project_sid from omni.project
	ProjectSid int64 `protobuf:"varint,2,opt,name=project_sid,json=projectSid,proto3" json:"project_sid,omitempty"`
	// project_title
	ProjectTitle string `protobuf:"bytes,3,opt,name=project_title,json=projectTitle,proto3" json:"project_title,omitempty"`
	// A globally distributable, custom sequence generated per-project-per-month for a ticket row.
	TicketCode string `protobuf:"bytes,4,opt,name=ticket_code,json=ticketCode,proto3" json:"ticket_code,omitempty"`
	// The title of the ticket
	Title string `protobuf:"bytes,5,opt,name=title,proto3" json:"title,omitempty"`
	// The description of the ticket
	Description string `protobuf:"bytes,6,opt,name=description,proto3" json:"description,omitempty"`
	// The org where the created was created
	OrgId string `protobuf:"bytes,7,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	// The userId (uuid) who created the ticket
	CreatedById string `protobuf:"bytes,8,opt,name=created_by_id,json=createdById,proto3" json:"created_by_id,omitempty"`
	// The created_by_name from omni.project
	CreatedByName string `protobuf:"bytes,9,opt,name=created_by_name,json=createdByName,proto3" json:"created_by_name,omitempty"`
	// The created Date of the Ticket Object
	CreatedByDate *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=created_by_date,json=createdByDate,proto3" json:"created_by_date,omitempty"`
	// due-date
	//
	// Deprecated: Marked as deprecated in api/commons/tickets.proto.
	DueDate *timestamppb.Timestamp `protobuf:"bytes,11,opt,name=due_date,json=dueDate,proto3" json:"due_date,omitempty"`
	// A list of users assigned to this ticket.
	//
	// Deprecated: Marked as deprecated in api/commons/tickets.proto.
	AssigneeList string `protobuf:"bytes,12,opt,name=assignee_list,json=assigneeList,proto3" json:"assignee_list,omitempty"` // note: bound to re-factor later.
	// A list of conversation context meatadata
	Metadata []*Metadata `protobuf:"bytes,14,rep,name=metadata,proto3" json:"metadata,omitempty"`
	// A list of skills assotiated with a ticket
	//
	// Deprecated: Marked as deprecated in api/commons/tickets.proto.
	TicketSkills []*Skills `protobuf:"bytes,15,rep,name=ticket_skills,json=ticketSkills,proto3" json:"ticket_skills,omitempty"`
	// Status - Ticket status : 1 open, 2 doing, 3 close etc
	Status int64 `protobuf:"varint,16,opt,name=status,proto3" json:"status,omitempty"`
	// A list of sla  assotiated with a ticket
	TicketSla []*Sla `protobuf:"bytes,17,rep,name=ticket_sla,json=ticketSla,proto3" json:"ticket_sla,omitempty"`
	// To be deprecated
	Assignee string `protobuf:"bytes,18,opt,name=assignee,proto3" json:"assignee,omitempty"`
	// A set of Action associated with a Project
	TicketAction []*TicketAction `protobuf:"bytes,19,rep,name=ticket_action,json=ticketAction,proto3" json:"ticket_action,omitempty"`
	// Status of the ticket - NEW,OPEN,CLOSED
	TicketStatus TicketStatus `` /* 129-byte string literal not displayed */
	// assignee list
	TicketAssignee []string `protobuf:"bytes,21,rep,name=ticket_assignee,json=ticketAssignee,proto3" json:"ticket_assignee,omitempty"`
	// participant list - Any user who participates in the ticket life cycle
	TicketParticipant []string `protobuf:"bytes,22,rep,name=ticket_participant,json=ticketParticipant,proto3" json:"ticket_participant,omitempty"`
	// contains filtered or unexported fields
}

Ticket - Fields for Ticket creation, List tickets and view ticket

func (*Ticket) Descriptor deprecated

func (*Ticket) Descriptor() ([]byte, []int)

Deprecated: Use Ticket.ProtoReflect.Descriptor instead.

func (*Ticket) GetAssignee added in v1.7.11

func (x *Ticket) GetAssignee() string

func (*Ticket) GetAssigneeList deprecated

func (x *Ticket) GetAssigneeList() string

Deprecated: Marked as deprecated in api/commons/tickets.proto.

func (*Ticket) GetCreatedByDate

func (x *Ticket) GetCreatedByDate() *timestamppb.Timestamp

func (*Ticket) GetCreatedById

func (x *Ticket) GetCreatedById() string

func (*Ticket) GetCreatedByName

func (x *Ticket) GetCreatedByName() string

func (*Ticket) GetDescription

func (x *Ticket) GetDescription() string

func (*Ticket) GetDueDate deprecated

func (x *Ticket) GetDueDate() *timestamppb.Timestamp

Deprecated: Marked as deprecated in api/commons/tickets.proto.

func (*Ticket) GetMetadata

func (x *Ticket) GetMetadata() []*Metadata

func (*Ticket) GetOrgId

func (x *Ticket) GetOrgId() string

func (*Ticket) GetProjectSid

func (x *Ticket) GetProjectSid() int64

func (*Ticket) GetProjectTitle

func (x *Ticket) GetProjectTitle() string

func (*Ticket) GetStatus

func (x *Ticket) GetStatus() int64

func (*Ticket) GetTicketAction added in v1.7.33

func (x *Ticket) GetTicketAction() []*TicketAction

func (*Ticket) GetTicketAssignee added in v1.7.35

func (x *Ticket) GetTicketAssignee() []string

func (*Ticket) GetTicketCode

func (x *Ticket) GetTicketCode() string

func (*Ticket) GetTicketParticipant added in v1.7.38

func (x *Ticket) GetTicketParticipant() []string

func (*Ticket) GetTicketSid deprecated

func (x *Ticket) GetTicketSid() int64

Deprecated: Marked as deprecated in api/commons/tickets.proto.

func (*Ticket) GetTicketSkills deprecated

func (x *Ticket) GetTicketSkills() []*Skills

Deprecated: Marked as deprecated in api/commons/tickets.proto.

func (*Ticket) GetTicketSla

func (x *Ticket) GetTicketSla() []*Sla

func (*Ticket) GetTicketStatus added in v1.7.33

func (x *Ticket) GetTicketStatus() TicketStatus

func (*Ticket) GetTitle

func (x *Ticket) GetTitle() string

func (*Ticket) ProtoMessage

func (*Ticket) ProtoMessage()

func (*Ticket) ProtoReflect

func (x *Ticket) ProtoReflect() protoreflect.Message

func (*Ticket) Reset

func (x *Ticket) Reset()

func (*Ticket) String

func (x *Ticket) String() string

type TicketAction added in v1.7.33

type TicketAction struct {

	// snowflake id
	TicketActionId int64 `protobuf:"varint,1,opt,name=ticket_action_id,json=ticketActionId,proto3" json:"ticket_action_id,omitempty"`
	// action id from ACTION_MASTER table, Only callback for now
	ActionId int64 `protobuf:"varint,2,opt,name=action_id,json=actionId,proto3" json:"action_id,omitempty"`
	// Attributes for a callback Action
	// To be Deprecated Later
	//
	// Deprecated: Marked as deprecated in api/commons/tickets.proto.
	CallbackContext *CallbackContext `protobuf:"bytes,3,opt,name=callback_context,json=callbackContext,proto3" json:"callback_context,omitempty"`
	// ticket id from ticket table
	//
	// Deprecated: Marked as deprecated in api/commons/tickets.proto.
	TicketId int64 `protobuf:"varint,4,opt,name=ticket_id,json=ticketId,proto3" json:"ticket_id,omitempty"`
	// Start Date of the ACTION
	StartTs *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=start_ts,json=startTs,proto3" json:"start_ts,omitempty"`
	// Expiry date of the ACTION
	ExpiryTs *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=expiry_ts,json=expiryTs,proto3" json:"expiry_ts,omitempty"`
	// Ticket action status can be 1 == AVAILABLE and 2 == NOT AVAILABLE
	State int64 `protobuf:"varint,8,opt,name=state,proto3" json:"state,omitempty"`
	// Skills needed for the action to be completed
	// For action we need only skill id and not mandatory/optional
	ActionSkills []string `protobuf:"bytes,9,rep,name=action_skills,json=actionSkills,proto3" json:"action_skills,omitempty"`
	// SLA Id for the ACTION
	ActionSlaId []*Sla `protobuf:"bytes,10,rep,name=action_sla_id,json=actionSlaId,proto3" json:"action_sla_id,omitempty"`
	// work done by
	WorkDoneBy string `protobuf:"bytes,11,opt,name=work_done_by,json=workDoneBy,proto3" json:"work_done_by,omitempty"`
	// Context Object For Voice,SMS,Email - Only one object to be in Request
	//
	// Types that are valid to be assigned to Context:
	//
	//	*TicketAction_VoiceContext
	//	*TicketAction_SmsContext
	//	*TicketAction_EmailContext
	Context isTicketAction_Context `protobuf_oneof:"context"`
	// Action Type
	ActionType *ActionType `protobuf:"bytes,15,opt,name=action_type,json=actionType,proto3" json:"action_type,omitempty"`
	// ticket_code
	TicketCode string `protobuf:"bytes,16,opt,name=ticket_code,json=ticketCode,proto3" json:"ticket_code,omitempty"`
	// contains filtered or unexported fields
}

TICKET_ACTION - New messgae have actions mapped to tickets

func (*TicketAction) Descriptor deprecated added in v1.7.33

func (*TicketAction) Descriptor() ([]byte, []int)

Deprecated: Use TicketAction.ProtoReflect.Descriptor instead.

func (*TicketAction) GetActionId added in v1.7.33

func (x *TicketAction) GetActionId() int64

func (*TicketAction) GetActionSkills added in v1.7.33

func (x *TicketAction) GetActionSkills() []string

func (*TicketAction) GetActionSlaId added in v1.7.33

func (x *TicketAction) GetActionSlaId() []*Sla

func (*TicketAction) GetActionType added in v1.7.52

func (x *TicketAction) GetActionType() *ActionType

func (*TicketAction) GetCallbackContext deprecated added in v1.7.33

func (x *TicketAction) GetCallbackContext() *CallbackContext

Deprecated: Marked as deprecated in api/commons/tickets.proto.

func (*TicketAction) GetContext added in v1.7.52

func (x *TicketAction) GetContext() isTicketAction_Context

func (*TicketAction) GetEmailContext added in v1.7.52

func (x *TicketAction) GetEmailContext() *EmailbackContext

func (*TicketAction) GetExpiryTs added in v1.7.33

func (x *TicketAction) GetExpiryTs() *timestamppb.Timestamp

func (*TicketAction) GetSmsContext added in v1.7.52

func (x *TicketAction) GetSmsContext() *SmsbackContext

func (*TicketAction) GetStartTs added in v1.7.33

func (x *TicketAction) GetStartTs() *timestamppb.Timestamp

func (*TicketAction) GetState added in v1.7.33

func (x *TicketAction) GetState() int64

func (*TicketAction) GetTicketActionId added in v1.7.33

func (x *TicketAction) GetTicketActionId() int64

func (*TicketAction) GetTicketCode added in v1.8.2

func (x *TicketAction) GetTicketCode() string

func (*TicketAction) GetTicketId deprecated added in v1.7.33

func (x *TicketAction) GetTicketId() int64

Deprecated: Marked as deprecated in api/commons/tickets.proto.

func (*TicketAction) GetVoiceContext added in v1.7.52

func (x *TicketAction) GetVoiceContext() *CallbackContext

func (*TicketAction) GetWorkDoneBy added in v1.7.38

func (x *TicketAction) GetWorkDoneBy() string

func (*TicketAction) ProtoMessage added in v1.7.33

func (*TicketAction) ProtoMessage()

func (*TicketAction) ProtoReflect added in v1.7.33

func (x *TicketAction) ProtoReflect() protoreflect.Message

func (*TicketAction) Reset added in v1.7.33

func (x *TicketAction) Reset()

func (*TicketAction) String added in v1.7.33

func (x *TicketAction) String() string

type TicketAction_EmailContext added in v1.7.52

type TicketAction_EmailContext struct {
	// Email Callback Context
	EmailContext *EmailbackContext `protobuf:"bytes,14,opt,name=email_context,json=emailContext,proto3,oneof"`
}

type TicketAction_SmsContext added in v1.7.52

type TicketAction_SmsContext struct {
	// SMS Callback Context
	SmsContext *SmsbackContext `protobuf:"bytes,13,opt,name=sms_context,json=smsContext,proto3,oneof"`
}

type TicketAction_VoiceContext added in v1.7.52

type TicketAction_VoiceContext struct {
	// Voice Callback Context
	VoiceContext *CallbackContext `protobuf:"bytes,12,opt,name=voice_context,json=voiceContext,proto3,oneof"`
}

type TicketAuditLog

type TicketAuditLog struct {

	// ticket_audit_event_log_id
	TicketAuditEventLogId string `` /* 130-byte string literal not displayed */
	// Logged in user's Org
	OrgId string `protobuf:"bytes,2,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	// Logged event
	Event string `protobuf:"bytes,3,opt,name=event,proto3" json:"event,omitempty"`
	// ticket_sid
	//
	// Deprecated: Marked as deprecated in api/commons/tickets.proto.
	TicketSid int64 `protobuf:"varint,4,opt,name=ticket_sid,json=ticketSid,proto3" json:"ticket_sid,omitempty"`
	// event_type
	EventType string `protobuf:"bytes,5,opt,name=event_type,json=eventType,proto3" json:"event_type,omitempty"`
	// used in creating comment
	CreatedById string `protobuf:"bytes,6,opt,name=created_by_id,json=createdById,proto3" json:"created_by_id,omitempty"`
	// created by date
	CreatedByDate *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=created_by_date,json=createdByDate,proto3" json:"created_by_date,omitempty"`
	// ticket_code
	TicketCode string `protobuf:"bytes,8,opt,name=ticket_code,json=ticketCode,proto3" json:"ticket_code,omitempty"`
	// contains filtered or unexported fields
}

TicketAuditLog -

func (*TicketAuditLog) Descriptor deprecated

func (*TicketAuditLog) Descriptor() ([]byte, []int)

Deprecated: Use TicketAuditLog.ProtoReflect.Descriptor instead.

func (*TicketAuditLog) GetCreatedByDate

func (x *TicketAuditLog) GetCreatedByDate() *timestamppb.Timestamp

func (*TicketAuditLog) GetCreatedById

func (x *TicketAuditLog) GetCreatedById() string

func (*TicketAuditLog) GetEvent

func (x *TicketAuditLog) GetEvent() string

func (*TicketAuditLog) GetEventType

func (x *TicketAuditLog) GetEventType() string

func (*TicketAuditLog) GetOrgId

func (x *TicketAuditLog) GetOrgId() string

func (*TicketAuditLog) GetTicketAuditEventLogId

func (x *TicketAuditLog) GetTicketAuditEventLogId() string

func (*TicketAuditLog) GetTicketCode added in v1.8.2

func (x *TicketAuditLog) GetTicketCode() string

func (*TicketAuditLog) GetTicketSid deprecated

func (x *TicketAuditLog) GetTicketSid() int64

Deprecated: Marked as deprecated in api/commons/tickets.proto.

func (*TicketAuditLog) ProtoMessage

func (*TicketAuditLog) ProtoMessage()

func (*TicketAuditLog) ProtoReflect

func (x *TicketAuditLog) ProtoReflect() protoreflect.Message

func (*TicketAuditLog) Reset

func (x *TicketAuditLog) Reset()

func (*TicketAuditLog) String

func (x *TicketAuditLog) String() string

type TicketProject

type TicketProject struct {

	// Seq Id of project entry
	TicketProjectId int64 `protobuf:"varint,1,opt,name=ticket_project_id,json=ticketProjectId,proto3" json:"ticket_project_id,omitempty"`
	// Logged in user's Org
	OrgId string `protobuf:"bytes,2,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	// Seq Id of Project from Omni
	ProjectSid int64 `protobuf:"varint,3,opt,name=project_sid,json=projectSid,proto3" json:"project_sid,omitempty"`
	// 3 to 5 letter User entered Project Code
	ProjectCode string `protobuf:"bytes,4,opt,name=project_code,json=projectCode,proto3" json:"project_code,omitempty"`
	// Project Title as in omni
	ProjectTitle string `protobuf:"bytes,5,opt,name=project_title,json=projectTitle,proto3" json:"project_title,omitempty"`
	// Indicates if Project is enabled in ticketing system
	IsActive bool `protobuf:"varint,6,opt,name=is_active,json=isActive,proto3" json:"is_active,omitempty"`
	// Added ticket template ID & add in DB too
	TemplateDesc []*TemplateDescription `protobuf:"bytes,7,rep,name=template_desc,json=templateDesc,proto3" json:"template_desc,omitempty"`
	// contains filtered or unexported fields
}

TicketProject - Fields for Project setting in ticketing system

func (*TicketProject) Descriptor deprecated

func (*TicketProject) Descriptor() ([]byte, []int)

Deprecated: Use TicketProject.ProtoReflect.Descriptor instead.

func (*TicketProject) GetIsActive

func (x *TicketProject) GetIsActive() bool

func (*TicketProject) GetOrgId

func (x *TicketProject) GetOrgId() string

func (*TicketProject) GetProjectCode

func (x *TicketProject) GetProjectCode() string

func (*TicketProject) GetProjectSid

func (x *TicketProject) GetProjectSid() int64

func (*TicketProject) GetProjectTitle

func (x *TicketProject) GetProjectTitle() string

func (*TicketProject) GetTemplateDesc added in v1.7.45

func (x *TicketProject) GetTemplateDesc() []*TemplateDescription

func (*TicketProject) GetTicketProjectId

func (x *TicketProject) GetTicketProjectId() int64

func (*TicketProject) ProtoMessage

func (*TicketProject) ProtoMessage()

func (*TicketProject) ProtoReflect

func (x *TicketProject) ProtoReflect() protoreflect.Message

func (*TicketProject) Reset

func (x *TicketProject) Reset()

func (*TicketProject) String

func (x *TicketProject) String() string

type TicketProjectTemplate added in v1.7.49

type TicketProjectTemplate struct {
	TicketTemplate     *TicketTemplate       `protobuf:"bytes,1,opt,name=ticket_template,json=ticketTemplate,proto3" json:"ticket_template,omitempty"`
	ProjectDescription []*ProjectDescription `protobuf:"bytes,2,rep,name=project_description,json=projectDescription,proto3" json:"project_description,omitempty"`
	// contains filtered or unexported fields
}

Mapping of Template to a Project Each Ticket Template Can be mapped to Multiple Projects - In ListTicketTemplateRequest we need all Template To Project Mapping

func (*TicketProjectTemplate) Descriptor deprecated added in v1.7.49

func (*TicketProjectTemplate) Descriptor() ([]byte, []int)

Deprecated: Use TicketProjectTemplate.ProtoReflect.Descriptor instead.

func (*TicketProjectTemplate) GetProjectDescription added in v1.7.49

func (x *TicketProjectTemplate) GetProjectDescription() []*ProjectDescription

func (*TicketProjectTemplate) GetTicketTemplate added in v1.7.49

func (x *TicketProjectTemplate) GetTicketTemplate() *TicketTemplate

func (*TicketProjectTemplate) ProtoMessage added in v1.7.49

func (*TicketProjectTemplate) ProtoMessage()

func (*TicketProjectTemplate) ProtoReflect added in v1.7.49

func (x *TicketProjectTemplate) ProtoReflect() protoreflect.Message

func (*TicketProjectTemplate) Reset added in v1.7.49

func (x *TicketProjectTemplate) Reset()

func (*TicketProjectTemplate) String added in v1.7.49

func (x *TicketProjectTemplate) String() string

type TicketSla

type TicketSla struct {

	// The snowflake id of a comment row in ticket_comment.
	SlaSid int64 `protobuf:"varint,1,opt,name=sla_sid,json=slaSid,proto3" json:"sla_sid,omitempty"`
	// The name.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// The description text
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// interval
	Interval int64 `protobuf:"varint,4,opt,name=interval,proto3" json:"interval,omitempty"`
	// Indicates sla is enable or disable
	IsActive          int64     `protobuf:"varint,5,opt,name=is_active,json=isActive,proto3" json:"is_active,omitempty"`
	TicketSlaDuration *Duration `protobuf:"bytes,6,opt,name=ticket_sla_duration,json=ticketSlaDuration,proto3" json:"ticket_sla_duration,omitempty"`
	// contains filtered or unexported fields
}

TicketSla - Fields for sla on a ticket

func (*TicketSla) Descriptor deprecated

func (*TicketSla) Descriptor() ([]byte, []int)

Deprecated: Use TicketSla.ProtoReflect.Descriptor instead.

func (*TicketSla) GetDescription

func (x *TicketSla) GetDescription() string

func (*TicketSla) GetInterval

func (x *TicketSla) GetInterval() int64

func (*TicketSla) GetIsActive

func (x *TicketSla) GetIsActive() int64

func (*TicketSla) GetName

func (x *TicketSla) GetName() string

func (*TicketSla) GetSlaSid

func (x *TicketSla) GetSlaSid() int64

func (*TicketSla) GetTicketSlaDuration added in v1.7.33

func (x *TicketSla) GetTicketSlaDuration() *Duration

func (*TicketSla) ProtoMessage

func (*TicketSla) ProtoMessage()

func (*TicketSla) ProtoReflect

func (x *TicketSla) ProtoReflect() protoreflect.Message

func (*TicketSla) Reset

func (x *TicketSla) Reset()

func (*TicketSla) String

func (x *TicketSla) String() string

type TicketStatus added in v1.7.33

type TicketStatus int32
const (
	// NEW
	TicketStatus_TICKET_STATUS_NEW TicketStatus = 0
	// OPEN
	TicketStatus_TICKET_STATUS_OPEN TicketStatus = 1
	// CLOSE
	TicketStatus_TICKET_STATUS_CLOSE TicketStatus = 2
)

func (TicketStatus) Descriptor added in v1.7.33

func (TicketStatus) Enum added in v1.7.33

func (x TicketStatus) Enum() *TicketStatus

func (TicketStatus) EnumDescriptor deprecated added in v1.7.33

func (TicketStatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use TicketStatus.Descriptor instead.

func (TicketStatus) Number added in v1.7.33

func (TicketStatus) String added in v1.7.33

func (x TicketStatus) String() string

func (TicketStatus) Type added in v1.7.33

type TicketTemplate added in v1.7.45

type TicketTemplate struct {

	// Deprecated
	//
	// Deprecated: Marked as deprecated in api/commons/tickets.proto.
	TicketTemplateId int64 `protobuf:"varint,1,opt,name=ticket_template_id,json=ticketTemplateId,proto3" json:"ticket_template_id,omitempty"`
	// Organization ID
	OrgId string `protobuf:"bytes,2,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	// A formatted string which the FE uses to retrieve all template related information
	Template string `protobuf:"bytes,3,opt,name=template,proto3" json:"template,omitempty"`
	// Version of the Template
	TemplateEntityVersion string `` /* 126-byte string literal not displayed */
	// Name of the Template
	TemplateName string `protobuf:"bytes,5,opt,name=template_name,json=templateName,proto3" json:"template_name,omitempty"`
	// Template created by user
	CreatedById string `protobuf:"bytes,6,opt,name=created_by_id,json=createdById,proto3" json:"created_by_id,omitempty"`
	// Template modified by user
	ModifiedBy string `protobuf:"bytes,7,opt,name=modified_by,json=modifiedBy,proto3" json:"modified_by,omitempty"`
	// Template create date
	CreatedDate *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=created_date,json=createdDate,proto3" json:"created_date,omitempty"`
	// Template modified date
	ModifiedDate *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=modified_date,json=modifiedDate,proto3" json:"modified_date,omitempty"`
	// True/False Identifies if a template is active or inactive
	IsActive bool `protobuf:"varint,10,opt,name=is_active,json=isActive,proto3" json:"is_active,omitempty"`
	// Snowflake Id of Ticket Template
	TemplateId int64 `protobuf:"varint,11,opt,name=template_id,json=templateId,proto3" json:"template_id,omitempty"`
	// contains filtered or unexported fields
}

Ticket Template

func (*TicketTemplate) Descriptor deprecated added in v1.7.45

func (*TicketTemplate) Descriptor() ([]byte, []int)

Deprecated: Use TicketTemplate.ProtoReflect.Descriptor instead.

func (*TicketTemplate) GetCreatedById added in v1.7.45

func (x *TicketTemplate) GetCreatedById() string

func (*TicketTemplate) GetCreatedDate added in v1.7.45

func (x *TicketTemplate) GetCreatedDate() *timestamppb.Timestamp

func (*TicketTemplate) GetIsActive added in v1.7.45

func (x *TicketTemplate) GetIsActive() bool

func (*TicketTemplate) GetModifiedBy added in v1.7.45

func (x *TicketTemplate) GetModifiedBy() string

func (*TicketTemplate) GetModifiedDate added in v1.7.45

func (x *TicketTemplate) GetModifiedDate() *timestamppb.Timestamp

func (*TicketTemplate) GetOrgId added in v1.7.45

func (x *TicketTemplate) GetOrgId() string

func (*TicketTemplate) GetTemplate added in v1.7.45

func (x *TicketTemplate) GetTemplate() string

func (*TicketTemplate) GetTemplateEntityVersion added in v1.7.45

func (x *TicketTemplate) GetTemplateEntityVersion() string

func (*TicketTemplate) GetTemplateId added in v1.7.49

func (x *TicketTemplate) GetTemplateId() int64

func (*TicketTemplate) GetTemplateName added in v1.7.45

func (x *TicketTemplate) GetTemplateName() string

func (*TicketTemplate) GetTicketTemplateId deprecated added in v1.7.45

func (x *TicketTemplate) GetTicketTemplateId() int64

Deprecated: Marked as deprecated in api/commons/tickets.proto.

func (*TicketTemplate) ProtoMessage added in v1.7.45

func (*TicketTemplate) ProtoMessage()

func (*TicketTemplate) ProtoReflect added in v1.7.45

func (x *TicketTemplate) ProtoReflect() protoreflect.Message

func (*TicketTemplate) Reset added in v1.7.45

func (x *TicketTemplate) Reset()

func (*TicketTemplate) String added in v1.7.45

func (x *TicketTemplate) String() string

type TimeExp added in v1.7.5

type TimeExp struct {
	StartHour string `protobuf:"bytes,1,opt,name=start_hour,json=startHour,proto3" json:"start_hour,omitempty"`
	EndHour   string `protobuf:"bytes,2,opt,name=end_hour,json=endHour,proto3" json:"end_hour,omitempty"`
	// contains filtered or unexported fields
}

func (*TimeExp) Descriptor deprecated added in v1.7.5

func (*TimeExp) Descriptor() ([]byte, []int)

Deprecated: Use TimeExp.ProtoReflect.Descriptor instead.

func (*TimeExp) GetEndHour added in v1.7.5

func (x *TimeExp) GetEndHour() string

func (*TimeExp) GetStartHour added in v1.7.5

func (x *TimeExp) GetStartHour() string

func (*TimeExp) ProtoMessage added in v1.7.5

func (*TimeExp) ProtoMessage()

func (*TimeExp) ProtoReflect added in v1.7.5

func (x *TimeExp) ProtoReflect() protoreflect.Message

func (*TimeExp) Reset added in v1.7.5

func (x *TimeExp) Reset()

func (*TimeExp) String added in v1.7.5

func (x *TimeExp) String() string

type TimeFilter

type TimeFilter struct {
	Eq  *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=eq,proto3" json:"eq,omitempty"`   // must match timestamp exactly
	Gte *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=gte,proto3" json:"gte,omitempty"` // must be greater than or equal to timestamp
	Lte *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=lte,proto3" json:"lte,omitempty"` // must be less than or equal to timestamp
	Gt  *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=gt,proto3" json:"gt,omitempty"`   // must be greater than timestamp
	Lt  *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=lt,proto3" json:"lt,omitempty"`   // must be less than timestamp
	// contains filtered or unexported fields
}

TimeFilter allows optional filtering by timestamp Multple fields are ANDed together.

func (*TimeFilter) Descriptor deprecated

func (*TimeFilter) Descriptor() ([]byte, []int)

Deprecated: Use TimeFilter.ProtoReflect.Descriptor instead.

func (*TimeFilter) GetEq

func (x *TimeFilter) GetEq() *timestamppb.Timestamp

func (*TimeFilter) GetGt

func (x *TimeFilter) GetGt() *timestamppb.Timestamp

func (*TimeFilter) GetGte

func (x *TimeFilter) GetGte() *timestamppb.Timestamp

func (*TimeFilter) GetLt

func (x *TimeFilter) GetLt() *timestamppb.Timestamp

func (*TimeFilter) GetLte

func (x *TimeFilter) GetLte() *timestamppb.Timestamp

func (*TimeFilter) ProtoMessage

func (*TimeFilter) ProtoMessage()

func (*TimeFilter) ProtoReflect

func (x *TimeFilter) ProtoReflect() protoreflect.Message

func (*TimeFilter) Reset

func (x *TimeFilter) Reset()

func (*TimeFilter) String

func (x *TimeFilter) String() string

type TimeFilterType

type TimeFilterType int32
const (
	TimeFilterType_TIME_FILTER_TYPE_UNDEFINED TimeFilterType = 0
	TimeFilterType_TIME_FILTER_TYPE_QUICK     TimeFilterType = 1
	TimeFilterType_TIME_FILTER_TYPE_ABSOLUTE  TimeFilterType = 2
	TimeFilterType_TIME_FILTER_TYPE_RELATIVE  TimeFilterType = 3
)

func (TimeFilterType) Descriptor

func (TimeFilterType) Enum

func (x TimeFilterType) Enum() *TimeFilterType

func (TimeFilterType) EnumDescriptor deprecated

func (TimeFilterType) EnumDescriptor() ([]byte, []int)

Deprecated: Use TimeFilterType.Descriptor instead.

func (TimeFilterType) Number

func (TimeFilterType) String

func (x TimeFilterType) String() string

func (TimeFilterType) Type

type TimePeriod added in v1.7.61

type TimePeriod int32

TimePeriodEnum is an enumeration of time period filters.

const (
	TimePeriod_TIME_PERIOD_UNSPECIFIED          TimePeriod = 0
	TimePeriod_TIME_PERIOD_TODAY                TimePeriod = 1
	TimePeriod_TIME_PERIOD_THIS_WEEK            TimePeriod = 2
	TimePeriod_TIME_PERIOD_THIS_MONTH           TimePeriod = 3
	TimePeriod_TIME_PERIOD_THIS_YEAR            TimePeriod = 4
	TimePeriod_TIME_PERIOD_THE_DAY_SO_FAR       TimePeriod = 5
	TimePeriod_TIME_PERIOD_WEEK_TO_DATE         TimePeriod = 6
	TimePeriod_TIME_PERIOD_MONTH_TO_DATE        TimePeriod = 7
	TimePeriod_TIME_PERIOD_YEAR_TO_DATE         TimePeriod = 8
	TimePeriod_TIME_PERIOD_YESTERDAY            TimePeriod = 9
	TimePeriod_TIME_PERIOD_DAY_BEFORE_YESTERDAY TimePeriod = 10
	TimePeriod_TIME_PERIOD_THIS_DAY_LAST_WEEK   TimePeriod = 11
	TimePeriod_TIME_PERIOD_PREVIOUS_WEEK        TimePeriod = 12
	TimePeriod_TIME_PERIOD_PREVIOUS_MONTH       TimePeriod = 13
	TimePeriod_TIME_PERIOD_PREVIOUS_YEAR        TimePeriod = 14
	TimePeriod_TIME_PERIOD_LAST_15_MINUTES      TimePeriod = 15
	TimePeriod_TIME_PERIOD_LAST_30_MINUTES      TimePeriod = 16
	TimePeriod_TIME_PERIOD_LAST_1_HOUR          TimePeriod = 17
	TimePeriod_TIME_PERIOD_LAST_2_HOURS         TimePeriod = 18
	TimePeriod_TIME_PERIOD_LAST_3_HOURS         TimePeriod = 19
	TimePeriod_TIME_PERIOD_LAST_4_HOURS         TimePeriod = 20
	TimePeriod_TIME_PERIOD_LAST_6_HOURS         TimePeriod = 21
	TimePeriod_TIME_PERIOD_LAST_12_HOURS        TimePeriod = 22
	TimePeriod_TIME_PERIOD_LAST_24_HOURS        TimePeriod = 23
	TimePeriod_TIME_PERIOD_LAST_2_DAYS          TimePeriod = 24
	TimePeriod_TIME_PERIOD_LAST_3_DAYS          TimePeriod = 25
	TimePeriod_TIME_PERIOD_LAST_7_DAYS          TimePeriod = 26
	TimePeriod_TIME_PERIOD_LAST_2_WEEKS         TimePeriod = 27
	TimePeriod_TIME_PERIOD_LAST_30_DAYS         TimePeriod = 28
	TimePeriod_TIME_PERIOD_LAST_60_DAYS         TimePeriod = 29
	TimePeriod_TIME_PERIOD_LAST_90_DAYS         TimePeriod = 30
	TimePeriod_TIME_PERIOD_LAST_6_MONTHS        TimePeriod = 31
	TimePeriod_TIME_PERIOD_LAST_1_YEAR          TimePeriod = 32
	TimePeriod_TIME_PERIOD_LAST_2_YEARS         TimePeriod = 33
	TimePeriod_TIME_PERIOD_LAST_5_YEARS         TimePeriod = 34
)

func (TimePeriod) Descriptor added in v1.7.61

func (TimePeriod) Descriptor() protoreflect.EnumDescriptor

func (TimePeriod) Enum added in v1.7.61

func (x TimePeriod) Enum() *TimePeriod

func (TimePeriod) EnumDescriptor deprecated added in v1.7.61

func (TimePeriod) EnumDescriptor() ([]byte, []int)

Deprecated: Use TimePeriod.Descriptor instead.

func (TimePeriod) Number added in v1.7.61

func (x TimePeriod) Number() protoreflect.EnumNumber

func (TimePeriod) String added in v1.7.61

func (x TimePeriod) String() string

func (TimePeriod) Type added in v1.7.61

type TimeScale added in v1.7.33

type TimeScale int32
const (
	TimeScale_TIME_SCALE_MINUTE TimeScale = 0
	TimeScale_TIME_SCALE_HOUR   TimeScale = 1
	TimeScale_TIME_SCALE_DAY    TimeScale = 2
	TimeScale_TIME_SCALE_WEEK   TimeScale = 3
	TimeScale_TIME_SCALE_MONTH  TimeScale = 4
	TimeScale_TIME_SCALE_YEAR   TimeScale = 5
)

func (TimeScale) Descriptor added in v1.7.33

func (TimeScale) Descriptor() protoreflect.EnumDescriptor

func (TimeScale) Enum added in v1.7.33

func (x TimeScale) Enum() *TimeScale

func (TimeScale) EnumDescriptor deprecated added in v1.7.33

func (TimeScale) EnumDescriptor() ([]byte, []int)

Deprecated: Use TimeScale.Descriptor instead.

func (TimeScale) Number added in v1.7.33

func (x TimeScale) Number() protoreflect.EnumNumber

func (TimeScale) String added in v1.7.33

func (x TimeScale) String() string

func (TimeScale) Type added in v1.7.33

type TimeScope

type TimeScope int32
const (
	TimeScope_ONE_DAY        TimeScope = 0
	TimeScope_ONE_WEEK       TimeScope = 1
	TimeScope_ONE_MONTH      TimeScope = 2
	TimeScope_ONE_YEAR       TimeScope = 3
	TimeScope_ONE_MINUTE     TimeScope = 4
	TimeScope_FIVE_MINUTES   TimeScope = 5
	TimeScope_TEN_MINUTES    TimeScope = 6
	TimeScope_TWENTY_MINUTES TimeScope = 7
	TimeScope_THIRTY_MINUTES TimeScope = 8
	TimeScope_ONE_HOUR       TimeScope = 9
	TimeScope_TWO_HOURS      TimeScope = 10
	TimeScope_THREE_HOURS    TimeScope = 11
	TimeScope_FOUR_HOURS     TimeScope = 12
)

func (TimeScope) Descriptor

func (TimeScope) Descriptor() protoreflect.EnumDescriptor

func (TimeScope) Enum

func (x TimeScope) Enum() *TimeScope

func (TimeScope) EnumDescriptor deprecated

func (TimeScope) EnumDescriptor() ([]byte, []int)

Deprecated: Use TimeScope.Descriptor instead.

func (TimeScope) Number

func (x TimeScope) Number() protoreflect.EnumNumber

func (TimeScope) String

func (x TimeScope) String() string

func (TimeScope) Type

type TimeUnit

type TimeUnit int32
const (
	// DEFAULT is decided by SURL (no quantity needed)
	TimeUnit_DEFAULT    TimeUnit = 0
	TimeUnit_TIME_WEEKS TimeUnit = 1
	TimeUnit_TIME_DAYS  TimeUnit = 2
	TimeUnit_TIME_HOURS TimeUnit = 3
)

func (TimeUnit) Descriptor

func (TimeUnit) Descriptor() protoreflect.EnumDescriptor

func (TimeUnit) Enum

func (x TimeUnit) Enum() *TimeUnit

func (TimeUnit) EnumDescriptor deprecated

func (TimeUnit) EnumDescriptor() ([]byte, []int)

Deprecated: Use TimeUnit.Descriptor instead.

func (TimeUnit) Number

func (x TimeUnit) Number() protoreflect.EnumNumber

func (TimeUnit) String

func (x TimeUnit) String() string

func (TimeUnit) Type

type TimeZone

type TimeZone int32
const (
	TimeZone_TIME_ZONE_AMERICA_PUERTO_RICO      TimeZone = 0  // America/Puerto_Rico
	TimeZone_TIME_ZONE_AMERICA_NEW_YORK         TimeZone = 1  // America/New_York
	TimeZone_TIME_ZONE_AMERICA_INDIANAPOLIS     TimeZone = 2  // America/Indianapolis
	TimeZone_TIME_ZONE_AMERICA_CHICAGO          TimeZone = 3  // America/Chicago
	TimeZone_TIME_ZONE_AMERICA_PHOENIX          TimeZone = 4  // America/Phoenix
	TimeZone_TIME_ZONE_AMERICA_DENVER           TimeZone = 5  // America/Denver
	TimeZone_TIME_ZONE_AMERICA_LOS_ANGELES      TimeZone = 6  // America/Los_Angeles
	TimeZone_TIME_ZONE_AMERICA_ANCHORAGE        TimeZone = 7  // America/Anchorage
	TimeZone_TIME_ZONE_ASIA_MANILA              TimeZone = 8  // Asia/Manila
	TimeZone_TIME_ZONE_ASIA_CALCUTTA            TimeZone = 9  // Asia/Calcutta
	TimeZone_TIME_ZONE_ASIA_COLOMBO             TimeZone = 10 // Asia/Colombo
	TimeZone_TIME_ZONE_PACIFIC_HONOLULU         TimeZone = 11 // Pacific/Honolulu
	TimeZone_TIME_ZONE_CANADA_NEWFOUNDLAND      TimeZone = 12 // Canada/Newfoundland
	TimeZone_TIME_ZONE_CANADA_ATLANTIC          TimeZone = 13 // Canada/Atlantic
	TimeZone_TIME_ZONE_CANADA_CENTRAL           TimeZone = 14 // Canada/Central
	TimeZone_TIME_ZONE_CANADA_EAST_SASKATCHEWAN TimeZone = 15 // Canada/East-Saskatchewan
	TimeZone_TIME_ZONE_CANADA_EASTERN           TimeZone = 16 // Canada/Eastern
	TimeZone_TIME_ZONE_CANADA_MOUNTAIN          TimeZone = 17 // Canada/Mountain
	TimeZone_TIME_ZONE_CANADA_PACIFIC           TimeZone = 18 // Canada/Pacific
	TimeZone_TIME_ZONE_CANADA_SASKATCHEWAN      TimeZone = 19 // Canada/Saskatchewan
	TimeZone_TIME_ZONE_CANADA_YUKON             TimeZone = 20 // Canada/Yukon
	TimeZone_TIME_ZONE_ETC_GREENWICH            TimeZone = 21 // Etc/Greenwich
	TimeZone_TIME_ZONE_ETC_UNIVERSAL            TimeZone = 22 // Etc/Universal
	TimeZone_TIME_ZONE_EUROPE_LONDON            TimeZone = 23 // Europe/London
	TimeZone_TIME_ZONE_EUROPE_MADRID            TimeZone = 24 // Europe/Madrid
	TimeZone_TIME_ZONE_EUROPE_BERLIN            TimeZone = 25 // Europe/Berlin
	TimeZone_TIME_ZONE_EUROPE_BUCHAREST         TimeZone = 26 // Europe/Bucharest
	TimeZone_TIME_ZONE_AMERICA_MEXICO_CITY      TimeZone = 27 // America/Mexico_City
	TimeZone_TIME_ZONE_MEXICO_BAJASUR           TimeZone = 28 // Mexico/BajaSur
	TimeZone_TIME_ZONE_MEXICO_BAJANORTE         TimeZone = 29 // Mexico/BajaNorte
	TimeZone_TIME_ZONE_BRAZIL_ACRE              TimeZone = 30 // Brazil/Acre
	TimeZone_TIME_ZONE_BRAZIL_WEST              TimeZone = 31 // Brazil/West
	TimeZone_TIME_ZONE_BRAZIL_EAST              TimeZone = 32 // Brazil/East
	TimeZone_TIME_ZONE_BRAZIL_DENORONHA         TimeZone = 33 // Brazil/DeNoronha
	TimeZone_TIME_ZONE_AUSTRALIA_DARWIN         TimeZone = 34 // Australia/Darwin
	TimeZone_TIME_ZONE_AUSTRALIA_ADELAIDE       TimeZone = 35 // Australia/Adelaide
	TimeZone_TIME_ZONE_AUSTRALIA_SYDNEY         TimeZone = 36 // Australia/Sydney
	TimeZone_TIME_ZONE_AUSTRALIA_BRISBANE       TimeZone = 37 // Australia/Brisbane
	TimeZone_TIME_ZONE_AUSTRALIA_MELBOURNE      TimeZone = 38 // Australia/Melbourne
	TimeZone_TIME_ZONE_AUSTRALIA_PERTH          TimeZone = 39 // Australia/Perth
	TimeZone_TIME_ZONE_PACIFIC_AUCKLAND         TimeZone = 40 // Pacific/Auckland
	TimeZone_TIME_ZONE_PACIFIC_CHATHAM          TimeZone = 41 // Pacific/Chatham
	TimeZone_TIME_ZONE_ASIA_SINGAPORE           TimeZone = 42 // Singapore
	TimeZone_TIME_ZONE_ASIA_JAPAN               TimeZone = 43 // Japan
	TimeZone_TIME_ZONE_AMERICA_SANTIAGO         TimeZone = 44 // America/Santiago
)

func (TimeZone) Descriptor

func (TimeZone) Descriptor() protoreflect.EnumDescriptor

func (TimeZone) Enum

func (x TimeZone) Enum() *TimeZone

func (TimeZone) EnumDescriptor deprecated

func (TimeZone) EnumDescriptor() ([]byte, []int)

Deprecated: Use TimeZone.Descriptor instead.

func (TimeZone) Number

func (x TimeZone) Number() protoreflect.EnumNumber

func (TimeZone) String

func (x TimeZone) String() string

func (TimeZone) Type

type TimeZoneWrapper

type TimeZoneWrapper struct {
	Value TimeZone `protobuf:"varint,1,opt,name=value,proto3,enum=api.commons.TimeZone" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*TimeZoneWrapper) Descriptor deprecated

func (*TimeZoneWrapper) Descriptor() ([]byte, []int)

Deprecated: Use TimeZoneWrapper.ProtoReflect.Descriptor instead.

func (*TimeZoneWrapper) GetValue

func (x *TimeZoneWrapper) GetValue() TimeZone

func (*TimeZoneWrapper) ProtoMessage

func (*TimeZoneWrapper) ProtoMessage()

func (*TimeZoneWrapper) ProtoReflect

func (x *TimeZoneWrapper) ProtoReflect() protoreflect.Message

func (*TimeZoneWrapper) Reset

func (x *TimeZoneWrapper) Reset()

func (*TimeZoneWrapper) String

func (x *TimeZoneWrapper) String() string

type TranscriptSentimentTone added in v1.8.4

type TranscriptSentimentTone int32

TranscriptSentimentTone enumerates the possible sentiment tones.

const (
	TranscriptSentimentTone_TRANSCRIPT_SENTIMENT_TONE_UNKNOWN  TranscriptSentimentTone = 0
	TranscriptSentimentTone_TRANSCRIPT_SENTIMENT_TONE_NEGATIVE TranscriptSentimentTone = 1
	TranscriptSentimentTone_TRANSCRIPT_SENTIMENT_TONE_NEUTRAL  TranscriptSentimentTone = 2
	TranscriptSentimentTone_TRANSCRIPT_SENTIMENT_TONE_POSITIVE TranscriptSentimentTone = 3
)

func (TranscriptSentimentTone) Descriptor added in v1.8.4

func (TranscriptSentimentTone) Enum added in v1.8.4

func (TranscriptSentimentTone) EnumDescriptor deprecated added in v1.8.4

func (TranscriptSentimentTone) EnumDescriptor() ([]byte, []int)

Deprecated: Use TranscriptSentimentTone.Descriptor instead.

func (TranscriptSentimentTone) Number added in v1.8.4

func (TranscriptSentimentTone) String added in v1.8.4

func (x TranscriptSentimentTone) String() string

func (TranscriptSentimentTone) Type added in v1.8.4

type TranscriptSummaryStatus added in v1.8.2

type TranscriptSummaryStatus int32

TranscriptSummaryStatus defines a set of possible statuses in which transcript summaries may exist.

const (
	// Initial - Summary is currently
	// queued and awaiting generation.
	TranscriptSummaryStatus_TRANSCRIPT_SUMMARY_STATUS_QUEUED TranscriptSummaryStatus = 0
	// Summary could not be generated.
	TranscriptSummaryStatus_TRANSCRIPT_SUMMARY_STATUS_QUEUED_ERRORED TranscriptSummaryStatus = -1
	// Summary has been generated.
	// Waiting to be added to transcript.
	TranscriptSummaryStatus_TRANSCRIPT_SUMMARY_STATUS_SUMMARIZED TranscriptSummaryStatus = 1
	// Summary could not be added to transcript.
	TranscriptSummaryStatus_TRANSCRIPT_SUMMARY_STATUS_SUMMARIZED_ERRORED TranscriptSummaryStatus = -2
	// Summary is generated and visible.
	TranscriptSummaryStatus_TRANSCRIPT_SUMMARY_STATUS_VISIBLE TranscriptSummaryStatus = 2
)

func (TranscriptSummaryStatus) Descriptor added in v1.8.2

func (TranscriptSummaryStatus) Enum added in v1.8.2

func (TranscriptSummaryStatus) EnumDescriptor deprecated added in v1.8.2

func (TranscriptSummaryStatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use TranscriptSummaryStatus.Descriptor instead.

func (TranscriptSummaryStatus) Number added in v1.8.2

func (TranscriptSummaryStatus) String added in v1.8.2

func (x TranscriptSummaryStatus) String() string

func (TranscriptSummaryStatus) Type added in v1.8.2

type TransferMember

type TransferMember struct {
	Identifier   string             `protobuf:"bytes,1,opt,name=identifier,proto3" json:"identifier,omitempty"`
	DisplayLabel string             `protobuf:"bytes,2,opt,name=display_label,json=displayLabel,proto3" json:"display_label,omitempty"`
	MemberType   TransferMemberType `` /* 128-byte string literal not displayed */
	// Types that are valid to be assigned to LocatableData:
	//
	//	*TransferMember_AgentSession
	//	*TransferMember_CallerSid
	//	*TransferMember_OutboundId
	LocatableData isTransferMember_LocatableData `protobuf_oneof:"locatable_data"`
	// contains filtered or unexported fields
}

func (*TransferMember) Descriptor deprecated

func (*TransferMember) Descriptor() ([]byte, []int)

Deprecated: Use TransferMember.ProtoReflect.Descriptor instead.

func (*TransferMember) GetAgentSession added in v1.7.59

func (x *TransferMember) GetAgentSession() *AgentSession

func (*TransferMember) GetCallerSid added in v1.7.59

func (x *TransferMember) GetCallerSid() *CallerSid

func (*TransferMember) GetDisplayLabel

func (x *TransferMember) GetDisplayLabel() string

func (*TransferMember) GetIdentifier

func (x *TransferMember) GetIdentifier() string

func (*TransferMember) GetLocatableData added in v1.7.59

func (x *TransferMember) GetLocatableData() isTransferMember_LocatableData

func (*TransferMember) GetMemberType

func (x *TransferMember) GetMemberType() TransferMemberType

func (*TransferMember) GetOutboundId added in v1.7.59

func (x *TransferMember) GetOutboundId() string

func (*TransferMember) ProtoMessage

func (*TransferMember) ProtoMessage()

func (*TransferMember) ProtoReflect

func (x *TransferMember) ProtoReflect() protoreflect.Message

func (*TransferMember) Reset

func (x *TransferMember) Reset()

func (*TransferMember) String

func (x *TransferMember) String() string

type TransferMemberType

type TransferMemberType int32
const (
	TransferMemberType_TransferMemberType_AGENT    TransferMemberType = 0
	TransferMemberType_TransferMemberType_CALLER   TransferMemberType = 1
	TransferMemberType_TransferMemberType_OUTBOUND TransferMemberType = 2
)

func (TransferMemberType) Descriptor

func (TransferMemberType) Enum

func (TransferMemberType) EnumDescriptor deprecated

func (TransferMemberType) EnumDescriptor() ([]byte, []int)

Deprecated: Use TransferMemberType.Descriptor instead.

func (TransferMemberType) Number

func (TransferMemberType) String

func (x TransferMemberType) String() string

func (TransferMemberType) Type

type TransferMember_AgentSession added in v1.7.59

type TransferMember_AgentSession struct {
	AgentSession *AgentSession `protobuf:"bytes,100,opt,name=agent_session,json=agentSession,proto3,oneof"`
}

type TransferMember_CallerSid added in v1.7.59

type TransferMember_CallerSid struct {
	CallerSid *CallerSid `protobuf:"bytes,101,opt,name=caller_sid,json=callerSid,proto3,oneof"`
}

type TransferMember_OutboundId added in v1.7.59

type TransferMember_OutboundId struct {
	OutboundId string `protobuf:"bytes,102,opt,name=outbound_id,json=outboundId,proto3,oneof"`
}

type TransferOptions added in v1.7.75

type TransferOptions struct {

	// transfer_config_sid is the delivery definition used to deliver reports.
	TransferConfigSid string `protobuf:"bytes,1,opt,name=transfer_config_sid,json=transferConfigSid,proto3" json:"transfer_config_sid,omitempty"`
	// filename_parts are the parts to build the filename.
	FilenameParts []*FilenamePart `protobuf:"bytes,2,rep,name=filename_parts,json=filenameParts,proto3" json:"filename_parts,omitempty"`
	// contains filtered or unexported fields
}

TransferOptions is a message for the transfer options of a report.

func (*TransferOptions) Descriptor deprecated added in v1.7.75

func (*TransferOptions) Descriptor() ([]byte, []int)

Deprecated: Use TransferOptions.ProtoReflect.Descriptor instead.

func (*TransferOptions) GetFilenameParts added in v1.7.75

func (x *TransferOptions) GetFilenameParts() []*FilenamePart

func (*TransferOptions) GetTransferConfigSid added in v1.7.75

func (x *TransferOptions) GetTransferConfigSid() string

func (*TransferOptions) ProtoMessage added in v1.7.75

func (*TransferOptions) ProtoMessage()

func (*TransferOptions) ProtoReflect added in v1.7.75

func (x *TransferOptions) ProtoReflect() protoreflect.Message

func (*TransferOptions) Reset added in v1.7.75

func (x *TransferOptions) Reset()

func (*TransferOptions) String added in v1.7.75

func (x *TransferOptions) String() string

type TransferRecordingStatus

type TransferRecordingStatus int32

Hunt Group Settings options for recording status upon transfer.

const (
	TransferRecordingStatus_TRANSFER_RECORDING_STATUS_KEEP_STATUS     TransferRecordingStatus = 0
	TransferRecordingStatus_TRANSFER_RECORDING_STATUS_START_RECORDING TransferRecordingStatus = 1
	TransferRecordingStatus_TRANSFER_RECORDING_STATUS_STOP_RECORDING  TransferRecordingStatus = 2
)

func (TransferRecordingStatus) Descriptor

func (TransferRecordingStatus) Enum

func (TransferRecordingStatus) EnumDescriptor deprecated

func (TransferRecordingStatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use TransferRecordingStatus.Descriptor instead.

func (TransferRecordingStatus) Number

func (TransferRecordingStatus) String

func (x TransferRecordingStatus) String() string

func (TransferRecordingStatus) Type

type TransferStatus

type TransferStatus int32
const (
	TransferStatus_TRANSFER_STATUS_WAITING              TransferStatus = 0
	TransferStatus_TRANSFER_STATUS_RUNNING              TransferStatus = 1
	TransferStatus_TRANSFER_STATUS_DONE_SUCCESS         TransferStatus = 2
	TransferStatus_TRANSFER_STATUS_DONE_PARTIAL_FAILURE TransferStatus = 3
	TransferStatus_TRANSFER_STATUS_DONE_TOTAL_FAILURE   TransferStatus = 4
)

func (TransferStatus) Descriptor

func (TransferStatus) Enum

func (x TransferStatus) Enum() *TransferStatus

func (TransferStatus) EnumDescriptor deprecated

func (TransferStatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use TransferStatus.Descriptor instead.

func (TransferStatus) Number

func (TransferStatus) String

func (x TransferStatus) String() string

func (TransferStatus) Type

type UserArchivedStateFilter

type UserArchivedStateFilter int32

Facilitate user filtering on archived state

const (
	// Do not filter (get all users)
	UserArchivedStateFilter_USER_ARCHIVED_STATE_FILTER_ALL UserArchivedStateFilter = 0
	// Filter to only archived user
	UserArchivedStateFilter_USER_ARCHIVED_STATE_FILTER_ARCHIVED UserArchivedStateFilter = 1
	// Filter to only unarchived (active) user
	UserArchivedStateFilter_USER_ARCHIVED_STATE_FILTER_UNARCHIVED UserArchivedStateFilter = 2
)

func (UserArchivedStateFilter) Descriptor

func (UserArchivedStateFilter) Enum

func (UserArchivedStateFilter) EnumDescriptor deprecated

func (UserArchivedStateFilter) EnumDescriptor() ([]byte, []int)

Deprecated: Use UserArchivedStateFilter.Descriptor instead.

func (UserArchivedStateFilter) Number

func (UserArchivedStateFilter) String

func (x UserArchivedStateFilter) String() string

func (UserArchivedStateFilter) Type

type UserSid

type UserSid struct {

	// id of the user
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// name of the user
	FullName string `protobuf:"bytes,2,opt,name=full_name,json=fullName,proto3" json:"full_name,omitempty"`
	// name of the user
	DisplayName string `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	// contains filtered or unexported fields
}

func (*UserSid) Descriptor deprecated

func (*UserSid) Descriptor() ([]byte, []int)

Deprecated: Use UserSid.ProtoReflect.Descriptor instead.

func (*UserSid) GetDisplayName

func (x *UserSid) GetDisplayName() string

func (*UserSid) GetFullName

func (x *UserSid) GetFullName() string

func (*UserSid) GetUserId

func (x *UserSid) GetUserId() string

func (*UserSid) ProtoMessage

func (*UserSid) ProtoMessage()

func (*UserSid) ProtoReflect

func (x *UserSid) ProtoReflect() protoreflect.Message

func (*UserSid) Reset

func (x *UserSid) Reset()

func (*UserSid) String

func (x *UserSid) String() string

type Verb

type Verb int32
const (
	Verb_V_UNKNOWN  Verb = 0
	Verb_V_ALLOW    Verb = 1
	Verb_V_DENY     Verb = 2
	Verb_V_SCRUB    Verb = 3
	Verb_V_OVERRIDE Verb = 4
)

func (Verb) Descriptor

func (Verb) Descriptor() protoreflect.EnumDescriptor

func (Verb) Enum

func (x Verb) Enum() *Verb

func (Verb) EnumDescriptor deprecated

func (Verb) EnumDescriptor() ([]byte, []int)

Deprecated: Use Verb.Descriptor instead.

func (Verb) Number

func (x Verb) Number() protoreflect.EnumNumber

func (Verb) String

func (x Verb) String() string

func (Verb) Type

func (Verb) Type() protoreflect.EnumType

type VerifiedEmail

type VerifiedEmail struct {

	// verified email identifier
	VerifiedEmailSid int64 `protobuf:"varint,1,opt,name=verified_email_sid,json=verifiedEmailSid,proto3" json:"verified_email_sid,omitempty"`
	// connected email address
	EmailAddress string `protobuf:"bytes,3,opt,name=email_address,json=emailAddress,proto3" json:"email_address,omitempty"`
	// if the email has been verified
	Verified bool `protobuf:"varint,4,opt,name=verified,proto3" json:"verified,omitempty"`
	// when the verified email was created
	CreatedOn *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=created_on,json=createdOn,proto3" json:"created_on,omitempty"`
	// when the email was verified
	VerifiedOn *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=verified_on,json=verifiedOn,proto3" json:"verified_on,omitempty"`
	// if the email was deleted
	Deleted bool `protobuf:"varint,7,opt,name=deleted,proto3" json:"deleted,omitempty"`
	// description of the email
	Description *wrapperspb.StringValue `protobuf:"bytes,8,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

VerifiedEmail -

func (*VerifiedEmail) Descriptor deprecated

func (*VerifiedEmail) Descriptor() ([]byte, []int)

Deprecated: Use VerifiedEmail.ProtoReflect.Descriptor instead.

func (*VerifiedEmail) GetCreatedOn

func (x *VerifiedEmail) GetCreatedOn() *timestamppb.Timestamp

func (*VerifiedEmail) GetDeleted

func (x *VerifiedEmail) GetDeleted() bool

func (*VerifiedEmail) GetDescription

func (x *VerifiedEmail) GetDescription() *wrapperspb.StringValue

func (*VerifiedEmail) GetEmailAddress

func (x *VerifiedEmail) GetEmailAddress() string

func (*VerifiedEmail) GetVerified

func (x *VerifiedEmail) GetVerified() bool

func (*VerifiedEmail) GetVerifiedEmailSid

func (x *VerifiedEmail) GetVerifiedEmailSid() int64

func (*VerifiedEmail) GetVerifiedOn

func (x *VerifiedEmail) GetVerifiedOn() *timestamppb.Timestamp

func (*VerifiedEmail) ProtoMessage

func (*VerifiedEmail) ProtoMessage()

func (*VerifiedEmail) ProtoReflect

func (x *VerifiedEmail) ProtoReflect() protoreflect.Message

func (*VerifiedEmail) Reset

func (x *VerifiedEmail) Reset()

func (*VerifiedEmail) String

func (x *VerifiedEmail) String() string

type WallaceDataType

type WallaceDataType int32
const (
	WallaceDataType_WALLACE_DATA_TYPE_UNDEFINED     WallaceDataType = 0
	WallaceDataType_WALLACE_DATA_TYPE_KEYWORD       WallaceDataType = 1
	WallaceDataType_WALLACE_DATA_TYPE_LONG          WallaceDataType = 2
	WallaceDataType_WALLACE_DATA_TYPE_DOUBLE        WallaceDataType = 3
	WallaceDataType_WALLACE_DATA_TYPE_BOOLEAN       WallaceDataType = 4
	WallaceDataType_WALLACE_DATA_TYPE_DATE          WallaceDataType = 5
	WallaceDataType_WALLACE_DATA_TYPE_STRING        WallaceDataType = 6
	WallaceDataType_WALLACE_DATA_TYPE_NESTED        WallaceDataType = 7
	WallaceDataType_WALLACE_DATA_TYPE_OBJECT        WallaceDataType = 8
	WallaceDataType_WALLACE_DATA_TYPE_FLATTENED     WallaceDataType = 9
	WallaceDataType_WALLACE_DATA_TYPE_INTEGER_RANGE WallaceDataType = 10
	WallaceDataType_WALLACE_DATA_TYPE_FLOAT_RANGE   WallaceDataType = 11
	WallaceDataType_WALLACE_DATA_TYPE_LONG_RANGE    WallaceDataType = 12
	WallaceDataType_WALLACE_DATA_TYPE_DOUBLE_RANGE  WallaceDataType = 13
	WallaceDataType_WALLACE_DATA_TYPE_DATE_RANGE    WallaceDataType = 14
	WallaceDataType_WALLACE_DATA_TYPE_IP_RANGE      WallaceDataType = 15
	// dynamic objects
	WallaceDataType_WALLACE_DATA_TYPE_DOUBLE_KEYWORD WallaceDataType = 20
)

func (WallaceDataType) Descriptor

func (WallaceDataType) Enum

func (x WallaceDataType) Enum() *WallaceDataType

func (WallaceDataType) EnumDescriptor deprecated

func (WallaceDataType) EnumDescriptor() ([]byte, []int)

Deprecated: Use WallaceDataType.Descriptor instead.

func (WallaceDataType) Number

func (WallaceDataType) String

func (x WallaceDataType) String() string

func (WallaceDataType) Type

type Weekday

type Weekday struct {
	// contains filtered or unexported fields
}

func (*Weekday) Descriptor deprecated

func (*Weekday) Descriptor() ([]byte, []int)

Deprecated: Use Weekday.ProtoReflect.Descriptor instead.

func (*Weekday) ProtoMessage

func (*Weekday) ProtoMessage()

func (*Weekday) ProtoReflect

func (x *Weekday) ProtoReflect() protoreflect.Message

func (*Weekday) Reset

func (x *Weekday) Reset()

func (*Weekday) String

func (x *Weekday) String() string

type WeekdayExp added in v1.7.5

type WeekdayExp struct {
	Day  Weekday_Enum `protobuf:"varint,1,opt,name=day,proto3,enum=api.commons.Weekday_Enum" json:"day,omitempty"`
	Text string       `protobuf:"bytes,2,opt,name=text,proto3" json:"text,omitempty"`
	// contains filtered or unexported fields
}

func (*WeekdayExp) Descriptor deprecated added in v1.7.5

func (*WeekdayExp) Descriptor() ([]byte, []int)

Deprecated: Use WeekdayExp.ProtoReflect.Descriptor instead.

func (*WeekdayExp) GetDay added in v1.7.5

func (x *WeekdayExp) GetDay() Weekday_Enum

func (*WeekdayExp) GetText added in v1.7.5

func (x *WeekdayExp) GetText() string

func (*WeekdayExp) ProtoMessage added in v1.7.5

func (*WeekdayExp) ProtoMessage()

func (*WeekdayExp) ProtoReflect added in v1.7.5

func (x *WeekdayExp) ProtoReflect() protoreflect.Message

func (*WeekdayExp) Reset added in v1.7.5

func (x *WeekdayExp) Reset()

func (*WeekdayExp) String added in v1.7.5

func (x *WeekdayExp) String() string

type WeekdayTimeRange

type WeekdayTimeRange struct {

	// the group of time ranges
	Entries []*WeekdayTimeRangeEntry `protobuf:"bytes,1,rep,name=entries,proto3" json:"entries,omitempty"`
	// contains filtered or unexported fields
}

WeekdayTimeRange - a group of time range entries

func (*WeekdayTimeRange) Descriptor deprecated

func (*WeekdayTimeRange) Descriptor() ([]byte, []int)

Deprecated: Use WeekdayTimeRange.ProtoReflect.Descriptor instead.

func (*WeekdayTimeRange) GetEntries

func (x *WeekdayTimeRange) GetEntries() []*WeekdayTimeRangeEntry

func (*WeekdayTimeRange) ProtoMessage

func (*WeekdayTimeRange) ProtoMessage()

func (*WeekdayTimeRange) ProtoReflect

func (x *WeekdayTimeRange) ProtoReflect() protoreflect.Message

func (*WeekdayTimeRange) Reset

func (x *WeekdayTimeRange) Reset()

func (*WeekdayTimeRange) String

func (x *WeekdayTimeRange) String() string

type WeekdayTimeRangeEntry

type WeekdayTimeRangeEntry struct {

	// the day the span starts
	StartDay Weekday_Enum `protobuf:"varint,1,opt,name=start_day,json=startDay,proto3,enum=api.commons.Weekday_Enum" json:"start_day,omitempty"`
	// the hour the range starts
	StartHour int64 `protobuf:"varint,2,opt,name=start_hour,json=startHour,proto3" json:"start_hour,omitempty"`
	// the minute the range starts
	StartMinute int64 `protobuf:"varint,3,opt,name=start_minute,json=startMinute,proto3" json:"start_minute,omitempty"`
	// the day the span ends
	EndDay Weekday_Enum `protobuf:"varint,4,opt,name=end_day,json=endDay,proto3,enum=api.commons.Weekday_Enum" json:"end_day,omitempty"`
	// the hour the range ends
	EndHour int64 `protobuf:"varint,5,opt,name=end_hour,json=endHour,proto3" json:"end_hour,omitempty"`
	// the minute the range ends
	EndMinute int64 `protobuf:"varint,6,opt,name=end_minute,json=endMinute,proto3" json:"end_minute,omitempty"`
	// contains filtered or unexported fields
}

WeekdayTimeRangeEntry - an entry defining the same time range over a span of one or more days

func (*WeekdayTimeRangeEntry) Descriptor deprecated

func (*WeekdayTimeRangeEntry) Descriptor() ([]byte, []int)

Deprecated: Use WeekdayTimeRangeEntry.ProtoReflect.Descriptor instead.

func (*WeekdayTimeRangeEntry) GetEndDay

func (x *WeekdayTimeRangeEntry) GetEndDay() Weekday_Enum

func (*WeekdayTimeRangeEntry) GetEndHour

func (x *WeekdayTimeRangeEntry) GetEndHour() int64

func (*WeekdayTimeRangeEntry) GetEndMinute

func (x *WeekdayTimeRangeEntry) GetEndMinute() int64

func (*WeekdayTimeRangeEntry) GetStartDay

func (x *WeekdayTimeRangeEntry) GetStartDay() Weekday_Enum

func (*WeekdayTimeRangeEntry) GetStartHour

func (x *WeekdayTimeRangeEntry) GetStartHour() int64

func (*WeekdayTimeRangeEntry) GetStartMinute

func (x *WeekdayTimeRangeEntry) GetStartMinute() int64

func (*WeekdayTimeRangeEntry) ProtoMessage

func (*WeekdayTimeRangeEntry) ProtoMessage()

func (*WeekdayTimeRangeEntry) ProtoReflect

func (x *WeekdayTimeRangeEntry) ProtoReflect() protoreflect.Message

func (*WeekdayTimeRangeEntry) Reset

func (x *WeekdayTimeRangeEntry) Reset()

func (*WeekdayTimeRangeEntry) String

func (x *WeekdayTimeRangeEntry) String() string

type Weekday_Enum

type Weekday_Enum int32
const (
	Weekday_SUNDAY    Weekday_Enum = 0
	Weekday_MONDAY    Weekday_Enum = 1
	Weekday_TUESDAY   Weekday_Enum = 2
	Weekday_WEDNESDAY Weekday_Enum = 3
	Weekday_THURSDAY  Weekday_Enum = 4
	Weekday_FRIDAY    Weekday_Enum = 5
	Weekday_SATURDAY  Weekday_Enum = 6
)

func (Weekday_Enum) Descriptor

func (Weekday_Enum) Enum

func (x Weekday_Enum) Enum() *Weekday_Enum

func (Weekday_Enum) EnumDescriptor deprecated

func (Weekday_Enum) EnumDescriptor() ([]byte, []int)

Deprecated: Use Weekday_Enum.Descriptor instead.

func (Weekday_Enum) Number

func (Weekday_Enum) String

func (x Weekday_Enum) String() string

func (Weekday_Enum) Type

type WhatsAppNumber added in v1.7.50

type WhatsAppNumber struct {

	// string representation of the whatsapp number
	Number string `protobuf:"bytes,1,opt,name=number,proto3" json:"number,omitempty"`
	// associated provider (whatsappsms)
	Provider WhatsAppNumberProvider `protobuf:"varint,2,opt,name=provider,proto3,enum=api.commons.WhatsAppNumberProvider" json:"provider,omitempty"`
	// country code the whatsapp number belongs to
	CountryCode int32 `protobuf:"varint,3,opt,name=country_code,json=countryCode,proto3" json:"country_code,omitempty"`
	// the whatsapp number identifier
	WhatsappNumberSid int64 `protobuf:"varint,4,opt,name=whatsapp_number_sid,json=whatsappNumberSid,proto3" json:"whatsapp_number_sid,omitempty"`
	// the display name
	DisplayName string `protobuf:"bytes,5,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	// the time the whatsapp_number was created
	DateCreated *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=date_created,json=dateCreated,proto3" json:"date_created,omitempty"`
	// the time the whatsapp_number was last modified
	DateModified *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=date_modified,json=dateModified,proto3" json:"date_modified,omitempty"`
	// contains filtered or unexported fields
}

WhatsAppNumber

func (*WhatsAppNumber) Descriptor deprecated added in v1.7.50

func (*WhatsAppNumber) Descriptor() ([]byte, []int)

Deprecated: Use WhatsAppNumber.ProtoReflect.Descriptor instead.

func (*WhatsAppNumber) GetCountryCode added in v1.7.50

func (x *WhatsAppNumber) GetCountryCode() int32

func (*WhatsAppNumber) GetDateCreated added in v1.7.57

func (x *WhatsAppNumber) GetDateCreated() *timestamppb.Timestamp

func (*WhatsAppNumber) GetDateModified added in v1.7.57

func (x *WhatsAppNumber) GetDateModified() *timestamppb.Timestamp

func (*WhatsAppNumber) GetDisplayName added in v1.7.57

func (x *WhatsAppNumber) GetDisplayName() string

func (*WhatsAppNumber) GetNumber added in v1.7.50

func (x *WhatsAppNumber) GetNumber() string

func (*WhatsAppNumber) GetProvider added in v1.7.50

func (x *WhatsAppNumber) GetProvider() WhatsAppNumberProvider

func (*WhatsAppNumber) GetWhatsappNumberSid added in v1.7.57

func (x *WhatsAppNumber) GetWhatsappNumberSid() int64

func (*WhatsAppNumber) ProtoMessage added in v1.7.50

func (*WhatsAppNumber) ProtoMessage()

func (*WhatsAppNumber) ProtoReflect added in v1.7.50

func (x *WhatsAppNumber) ProtoReflect() protoreflect.Message

func (*WhatsAppNumber) Reset added in v1.7.50

func (x *WhatsAppNumber) Reset()

func (*WhatsAppNumber) String added in v1.7.50

func (x *WhatsAppNumber) String() string

type WhatsAppNumberProvider added in v1.7.50

type WhatsAppNumberProvider int32

WhatsAppNumberProvider

const (
	// Unknown provider
	WhatsAppNumberProvider_UNKNOWN_WHATSAPP_PROVIDER WhatsAppNumberProvider = 0
	// WhatsAppSmsProvder
	WhatsAppNumberProvider_WHATSAPP_SMS_PROVIDER WhatsAppNumberProvider = 1
)

func (WhatsAppNumberProvider) Descriptor added in v1.7.50

func (WhatsAppNumberProvider) Enum added in v1.7.50

func (WhatsAppNumberProvider) EnumDescriptor deprecated added in v1.7.50

func (WhatsAppNumberProvider) EnumDescriptor() ([]byte, []int)

Deprecated: Use WhatsAppNumberProvider.Descriptor instead.

func (WhatsAppNumberProvider) Number added in v1.7.50

func (WhatsAppNumberProvider) String added in v1.7.50

func (x WhatsAppNumberProvider) String() string

func (WhatsAppNumberProvider) Type added in v1.7.50

type WhatsAppType added in v1.7.50

type WhatsAppType struct {
	// contains filtered or unexported fields
}

func (*WhatsAppType) Descriptor deprecated added in v1.7.50

func (*WhatsAppType) Descriptor() ([]byte, []int)

Deprecated: Use WhatsAppType.ProtoReflect.Descriptor instead.

func (*WhatsAppType) ProtoMessage added in v1.7.50

func (*WhatsAppType) ProtoMessage()

func (*WhatsAppType) ProtoReflect added in v1.7.50

func (x *WhatsAppType) ProtoReflect() protoreflect.Message

func (*WhatsAppType) Reset added in v1.7.50

func (x *WhatsAppType) Reset()

func (*WhatsAppType) String added in v1.7.50

func (x *WhatsAppType) String() string

type WhatsAppType_Enum added in v1.7.50

type WhatsAppType_Enum int32
const (
	WhatsAppType_OUTBOUND WhatsAppType_Enum = 0
)

func (WhatsAppType_Enum) Descriptor added in v1.7.50

func (WhatsAppType_Enum) Enum added in v1.7.50

func (WhatsAppType_Enum) EnumDescriptor deprecated added in v1.7.50

func (WhatsAppType_Enum) EnumDescriptor() ([]byte, []int)

Deprecated: Use WhatsAppType_Enum.Descriptor instead.

func (WhatsAppType_Enum) Number added in v1.7.50

func (WhatsAppType_Enum) String added in v1.7.50

func (x WhatsAppType_Enum) String() string

func (WhatsAppType_Enum) Type added in v1.7.50

type XMLPropertyKey

type XMLPropertyKey int32
const (
	XMLPropertyKey_XML_PROPERTY_KEY_NONE                                         XMLPropertyKey = 0
	XMLPropertyKey_XML_PROPERTY_KEY_AGENT_DISPOSITION_CONDITIONAL_DNCL           XMLPropertyKey = 1  // "AgentDispositionConditionalDncl"
	XMLPropertyKey_XML_PROPERTY_KEY_AGENT_LOGIN_GUI_STATISTICS_TEMPLATE          XMLPropertyKey = 2  // "AgentLoginGuiStatisticsTemplate"
	XMLPropertyKey_XML_PROPERTY_KEY_AGENT_PAUSE_CODES                            XMLPropertyKey = 3  // "Agent Pause Codes"
	XMLPropertyKey_XML_PROPERTY_KEY_AGENT_SKILLS_FILTER                          XMLPropertyKey = 4  // "Agent Skills Filter"
	XMLPropertyKey_XML_PROPERTY_KEY_AGENT_STATUS_DASHBOARD_TEMPLATE              XMLPropertyKey = 5  // "AgentStatusDashboardTemplate"
	XMLPropertyKey_XML_PROPERTY_KEY_AGENT_STATUS_DISPLAY_TEMPLATE                XMLPropertyKey = 6  // "Agent Status Display Template"
	XMLPropertyKey_XML_PROPERTY_KEY_CALLER_ID_BUCKET                             XMLPropertyKey = 7  // "Caller Id Bucket"
	XMLPropertyKey_XML_PROPERTY_KEY_CAMPAIGN_LINK                                XMLPropertyKey = 8  // "Campaign Link"
	XMLPropertyKey_XML_PROPERTY_KEY_CONTACTS_SORTORDER_TEMPLATE                  XMLPropertyKey = 9  // "Contacts SortOrder Template"
	XMLPropertyKey_XML_PROPERTY_KEY_CRITERIA_DATA                                XMLPropertyKey = 10 // "Criteria Data"
	XMLPropertyKey_XML_PROPERTY_KEY_CUSTOMER_CALL_CODES                          XMLPropertyKey = 11 // "Customer Call Codes"
	XMLPropertyKey_XML_PROPERTY_KEY_CUSTOM_REPORT_FILTER                         XMLPropertyKey = 12 // "CustomReportFilter"
	XMLPropertyKey_XML_PROPERTY_KEY_DATA_DIP_CONFIG                              XMLPropertyKey = 13 // "Data Dip Config"
	XMLPropertyKey_XML_PROPERTY_KEY_EXTENDED_CONDITIONAL_DIALING                 XMLPropertyKey = 14 // "ExtendedConditionalDialing"
	XMLPropertyKey_XML_PROPERTY_KEY_GENERIC_STATISTICS_TABLE_FORMATTING_TEMPLATE XMLPropertyKey = 15 // "GenericStatisticsTableFormattingTemplate"
	XMLPropertyKey_XML_PROPERTY_KEY_HG_CLIENT_INFO_DISPLAY_TEMPLATE              XMLPropertyKey = 16 // "HG Client Info Display Template"
	XMLPropertyKey_XML_PROPERTY_KEY_HUNT_GROUP_SCRIPT                            XMLPropertyKey = 17 // "Hunt Group Script"
	XMLPropertyKey_XML_PROPERTY_KEY_OPERATIONAL_RESPONSE_STATS_TEMPLATE          XMLPropertyKey = 18 // "OperationalResponseStatsTemplate"
	XMLPropertyKey_XML_PROPERTY_KEY_QUEUE_HOLD_INFO_DASHBOARD_TEMPLATE           XMLPropertyKey = 19 // "QueueHoldInfoDashboardTemplate"
	XMLPropertyKey_XML_PROPERTY_KEY_REPORT_RESULT_MAPPING                        XMLPropertyKey = 20 // "Report Result Mapping"
	XMLPropertyKey_XML_PROPERTY_KEY_RESPONSE_EVALUATOR                           XMLPropertyKey = 21 // "Response Evaluator"
	XMLPropertyKey_XML_PROPERTY_KEY_STOP_TRIGGER                                 XMLPropertyKey = 22 // "Stop Trigger"
	XMLPropertyKey_XML_PROPERTY_KEY_TASK_GROUP_REPORT_FILTER                     XMLPropertyKey = 23 // "Task Group Report Filter"
)

func (XMLPropertyKey) Descriptor

func (XMLPropertyKey) Enum

func (x XMLPropertyKey) Enum() *XMLPropertyKey

func (XMLPropertyKey) EnumDescriptor deprecated

func (XMLPropertyKey) EnumDescriptor() ([]byte, []int)

Deprecated: Use XMLPropertyKey.Descriptor instead.

func (XMLPropertyKey) Number

func (XMLPropertyKey) String

func (x XMLPropertyKey) String() string

func (XMLPropertyKey) Type

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL