Documentation ¶
Index ¶
- Constants
- Variables
- func RegisterP3ApiServer(s grpc.ServiceRegistrar, srv P3ApiServer)
- type P3ApiClient
- type P3ApiServer
- type P3Api_GetActivityLogHistoriesClient
- type P3Api_GetActivityLogHistoriesServer
- type P3Api_GetExtendedCallHistoriesClient
- type P3Api_GetExtendedCallHistoriesServer
- type UnimplementedP3ApiServer
- func (UnimplementedP3ApiServer) CancelPreviewDialCall(context.Context, *v0alpha.CancelPreviewDialCallReq) (*v0alpha.CancelPreviewDialCallRes, error)
- func (UnimplementedP3ApiServer) CreateAgentSkill(context.Context, *v0alpha.CreateAgentSkillReq) (*v0alpha.CreateAgentSkillRes, error)
- func (UnimplementedP3ApiServer) CreateContactFieldDescription(context.Context, *v0alpha.CreateContactFieldDescriptionReq) (*v0alpha.CreateContactFieldDescriptionRes, error)
- func (UnimplementedP3ApiServer) CreateCustomDataKey(context.Context, *v0alpha.CreateCustomDataKeyReq) (*v0alpha.CreateCustomDataKeyRes, error)
- func (UnimplementedP3ApiServer) CreateDNCLNumbers(context.Context, *v0alpha.CreateDNCLNumbersReq) (*v0alpha.CreateDNCLNumbersRes, error)
- func (UnimplementedP3ApiServer) CreateExtension(context.Context, *v0alpha.CreateExtensionReq) (*v0alpha.CreateExtensionRes, error)
- func (UnimplementedP3ApiServer) CreatePhoneBookEntry(context.Context, *v0alpha.CreatePhoneBookEntryReq) (*v0alpha.CreatePhoneBookEntryRes, error)
- func (UnimplementedP3ApiServer) CreateTtsVoice(context.Context, *v0alpha.CreateTtsVoiceReq) (*v0alpha.CreateTtsVoiceRes, error)
- func (UnimplementedP3ApiServer) DeleteAgentSkill(context.Context, *v0alpha.DeleteAgentSkillReq) (*v0alpha.DeleteAgentSkillRes, error)
- func (UnimplementedP3ApiServer) DeleteContactFieldDescription(context.Context, *v0alpha.DeleteContactFieldDescriptionReq) (*v0alpha.DeleteContactFieldDescriptionRes, error)
- func (UnimplementedP3ApiServer) DeleteCustomDataKey(context.Context, *v0alpha.DeleteCustomDataKeyReq) (*v0alpha.DeleteCustomDataKeyRes, error)
- func (UnimplementedP3ApiServer) DeleteExtension(context.Context, *v0alpha.DeleteExtensionReq) (*v0alpha.DeleteExtensionRes, error)
- func (UnimplementedP3ApiServer) DeletePhoneBookEntry(context.Context, *v0alpha.DeletePhoneBookEntryReq) (*v0alpha.DeletePhoneBookEntryRes, error)
- func (UnimplementedP3ApiServer) DeleteTtsVoice(context.Context, *v0alpha.DeleteTtsVoiceReq) (*v0alpha.DeleteTtsVoiceRes, error)
- func (UnimplementedP3ApiServer) DownloadCallRecording(context.Context, *v0alpha.DownloadCallRecordingReq) (*v0alpha.DownloadRecordingRes, error)
- func (UnimplementedP3ApiServer) DownloadCallRecordings(context.Context, *v0alpha.DownloadCallRecordingsReq) (*v0alpha.DownloadRecordingRes, error)
- func (UnimplementedP3ApiServer) GetActivityLogHistories(*v0alpha.GetActivityLogHistoryReq, P3Api_GetActivityLogHistoriesServer) error
- func (UnimplementedP3ApiServer) GetAgentHuntGroup(context.Context, *v0alpha.GetAgentHuntGroupReq) (*v0alpha.HuntGroup, error)
- func (UnimplementedP3ApiServer) GetAgentProfile(context.Context, *v0alpha.GetAgentProfileReq) (*v0alpha.AgentProfile, error)
- func (UnimplementedP3ApiServer) GetAgentSession(context.Context, *v0alpha.GetAgentSessionReq) (*v0alpha.AgentSession, error)
- func (UnimplementedP3ApiServer) GetAgentSkills(context.Context, *v0alpha.GetAgentSkillsReq) (*v0alpha.GetAgentSkillsRes, error)
- func (UnimplementedP3ApiServer) GetCallData(context.Context, *v0alpha.GetCallDataReq) (*v0alpha.GetCallDataRes, error)
- func (UnimplementedP3ApiServer) GetCampaignCompletionStatus(context.Context, *v0alpha.GetCampaignCompletionStatusReq) (*v0alpha.GetCampaignCompletionStatusRes, error)
- func (UnimplementedP3ApiServer) GetClientInfoData(context.Context, *v0alpha.GetClientInfoDataReq) (*v0alpha.GetClientInfoDataRes, error)
- func (UnimplementedP3ApiServer) GetClientInfoDisplayTemplate(context.Context, *v0alpha.GetClientInfoDisplayTemplateReq) (*v0alpha.GetClientInfoDisplayTemplateRes, error)
- func (UnimplementedP3ApiServer) GetConditionalDNCLRules(context.Context, *v0alpha.GetConditionalDNCLRulesReq) (*v0alpha.GetConditionalDNCLRulesRes, error)
- func (UnimplementedP3ApiServer) GetContactGroupDetails(context.Context, *v0alpha.GetContactGroupReq) (*v0alpha.ContactGroup, error)
- func (UnimplementedP3ApiServer) GetContactGroupSize(context.Context, *v0alpha.GetContactGroupReq) (*v0alpha.GetContactGroupSizeRes, error)
- func (UnimplementedP3ApiServer) GetContactSchemaByContactGroup(context.Context, *v0alpha.GetContactSchemaByContactGroupReq) (*v0alpha.ContactSchema, error)
- func (UnimplementedP3ApiServer) GetCurrentAgent(context.Context, *v0alpha.GetCurrentAgentReq) (*v0alpha.Agent, error)
- func (UnimplementedP3ApiServer) GetDispositionKeys(context.Context, *v0alpha.GetDispositionKeysReq) (*v0alpha.GetDispositionKeysRes, error)
- func (UnimplementedP3ApiServer) GetExtendedCallHistories(*v0alpha.ListExtendedCallHistoryReq, P3Api_GetExtendedCallHistoriesServer) error
- func (UnimplementedP3ApiServer) GetHuntGroupAgentSettings(context.Context, *v0alpha.GetHuntGroupAgentSettingsReq) (*v0alpha.HuntGroupAgentSettings, error)
- func (UnimplementedP3ApiServer) GetHuntGroupPauseCodes(context.Context, *v0alpha.GetHuntGroupPauseCodesReq) (*v0alpha.GetHuntGroupPauseCodesRes, error)
- func (UnimplementedP3ApiServer) GetIntercomPeerInfo(context.Context, *v0alpha.GetIntercomPeerInfoReq) (*v0alpha.GetIntercomPeerInfoRes, error)
- func (UnimplementedP3ApiServer) GetLostPeerInfo(context.Context, *v0alpha.GetLostPeerInfoReq) (*v0alpha.GetLostPeerInfoRes, error)
- func (UnimplementedP3ApiServer) GetOrgAgentSettings(context.Context, *v0alpha.GetOrgAgentSettingsReq) (*v0alpha.GetOrgAgentSettingsRes, error)
- func (UnimplementedP3ApiServer) GetQueueConfigurationOptionsArray(context.Context, *v0alpha.GetQueueConfigurationOptionsArrayReq) (*v0alpha.GetQueueConfigurationOptionsArrayRes, error)
- func (UnimplementedP3ApiServer) GetReadyAgents(context.Context, *v0alpha.GetReadyAgentsReq) (*v0alpha.GetReadyAgentsRes, error)
- func (UnimplementedP3ApiServer) GetScriptOrResponses(context.Context, *v0alpha.GetScriptOrResponsesReq) (*v0alpha.GetScriptOrResponsesRes, error)
- func (UnimplementedP3ApiServer) HandleRecordingDelay(context.Context, *v0alpha.HandleRecordingDelayReq) (*v0alpha.HandleRecordingDelayRes, error)
- func (UnimplementedP3ApiServer) ListAgentCallHistory(context.Context, *v0alpha.ListAgentCallHistoryReq) (*v0alpha.ListAgentCallHistoryRes, error)
- func (UnimplementedP3ApiServer) ListAgentCallLogsByCallSidAndType(context.Context, *v0alpha.ListAgentCallLogsByCallSidAndTypeReq) (*v0alpha.ListAgentCallLogsByCallSidAndTypeRes, error)
- func (UnimplementedP3ApiServer) ListAgentCallResponseValues(context.Context, *v0alpha.ListAgentCallResponseValuesReq) (*v0alpha.ListAgentCallResponseValuesRes, error)
- func (UnimplementedP3ApiServer) ListAgentExtensions(context.Context, *v0alpha.ListAgentExtensionsReq) (*v0alpha.ListAgentExtensionsRes, error)
- func (UnimplementedP3ApiServer) ListAgentQueueAndOnHoldCallData(context.Context, *v0alpha.ListAgentQueueAndOnHoldCallDataReq) (*v0alpha.ListAgentQueueAndOnHoldCallDataRes, error)
- func (UnimplementedP3ApiServer) ListAgentSkillsFilters(context.Context, *v0alpha.ListAgentSkillsFiltersReq) (*v0alpha.ListAgentSkillsFiltersRes, error)
- func (UnimplementedP3ApiServer) ListAgentStatisticsData(context.Context, *v0alpha.ListAgentStatisticsDataReq) (*v0alpha.ListAgentStatisticsDataRes, error)
- func (UnimplementedP3ApiServer) ListAgentTransferOptions(context.Context, *v0alpha.ListAgentTransferOptionsReq) (*v0alpha.ListAgentTransferOptionsRes, error)
- func (UnimplementedP3ApiServer) ListAgentTriggers(context.Context, *v0alpha.ListAgentTriggersReq) (*v0alpha.ListAgentTriggersRes, error)
- func (UnimplementedP3ApiServer) ListCallbackRoutingAgents(context.Context, *v0alpha.ListCallbackRoutingAgentsReq) (*v0alpha.ListCallbackRoutingAgentsRes, error)
- func (UnimplementedP3ApiServer) ListCallbackRoutingSkills(context.Context, *v0alpha.ListCallbackRoutingSkillsReq) (*v0alpha.ListCallbackRoutingSkillsRes, error)
- func (UnimplementedP3ApiServer) ListCallerIdsFromBucket(context.Context, *v0alpha.ListCallerIdsFromBucketReq) (*v0alpha.ListCallerIdsFromBucketRes, error)
- func (UnimplementedP3ApiServer) ListClientPhoneBookEntries(context.Context, *v0alpha.ListClientPhoneBookEntriesReq) (*v0alpha.ListClientPhoneBookEntriesRes, error)
- func (UnimplementedP3ApiServer) ListContactFieldDescriptions(context.Context, *v0alpha.ListContactFieldDescriptionsReq) (*v0alpha.ListContactFieldDescriptionsRes, error)
- func (UnimplementedP3ApiServer) ListContactFieldDescriptionsByCGSid(context.Context, *v0alpha.ListContactFieldDescriptionsByCGSidReq) (*v0alpha.ListContactFieldDescriptionsByCGSidRes, error)
- func (UnimplementedP3ApiServer) ListContactGroupDetailsByClientSid(context.Context, *v0alpha.ListContactGroupDetailsByClientSidReq) (*v0alpha.ListContactGroupDetailsByClientSidRes, error)
- func (UnimplementedP3ApiServer) ListContactImportTemplates(context.Context, *v0alpha.ListContactImportTemplatesReq) (*v0alpha.ListContactImportTemplatesRes, error)
- func (UnimplementedP3ApiServer) ListCustomDataKeys(context.Context, *v0alpha.ListCustomDataKeysReq) (*v0alpha.ListCustomDataKeysRes, error)
- func (UnimplementedP3ApiServer) ListCustomReportFilters(context.Context, *v0alpha.ListCustomReportFiltersReq) (*v0alpha.ListCustomReportFiltersRes, error)
- func (UnimplementedP3ApiServer) ListHuntGroupExtensions(context.Context, *v0alpha.ListHuntGroupExtensionsReq) (*v0alpha.ListHuntGroupExtensionsRes, error)
- func (UnimplementedP3ApiServer) ListHuntGroupPhoneBookEntries(context.Context, *v0alpha.ListHuntGroupPhoneBookEntriesReq) (*v0alpha.ListHuntGroupPhoneBookEntriesRes, error)
- func (UnimplementedP3ApiServer) ListHuntGroupWebLinks(context.Context, *v0alpha.ListHuntGroupWebLinksReq) (*v0alpha.ListHuntGroupWebLinksRes, error)
- func (UnimplementedP3ApiServer) ListHuntGroups(context.Context, *v0alpha.ListHuntGroupsReq) (*v0alpha.ListHuntGroupsRes, error)
- func (UnimplementedP3ApiServer) ListMAMAgentHuntGroupsByClientSid(context.Context, *v0alpha.ListMAMAgentHuntGroupsByClientSidReq) (*v0alpha.ListMAMAgentHuntGroupsByClientSidRes, error)
- func (UnimplementedP3ApiServer) ListOrgResponseEvaluators(context.Context, *v0alpha.ListOrgResponseEvaluatorsReq) (*v0alpha.ListOrgResponseEvaluatorsRes, error)
- func (UnimplementedP3ApiServer) ListOutboundBroadcastTemplateData(context.Context, *v0alpha.ListOutboundBroadcastTemplateDataReq) (*v0alpha.ListOutboundBroadcastTemplateDataRes, error)
- func (UnimplementedP3ApiServer) ListPBXExtensions(context.Context, *v0alpha.ListPBXExtensionsReq) (*v0alpha.ListPBXExtensionsRes, error)
- func (UnimplementedP3ApiServer) ListPhoneBooks(context.Context, *v0alpha.ListPhoneBooksReq) (*v0alpha.ListPhoneBooksRes, error)
- func (UnimplementedP3ApiServer) ListReassignmentHuntGroups(context.Context, *v0alpha.ListReassignmentHuntGroupsReq) (*v0alpha.ListReassignmentHuntGroupsRes, error)
- func (UnimplementedP3ApiServer) ListScheduleRules(context.Context, *v0alpha.ListScheduleRulesRequest) (*v0alpha.ListScheduleRulesResult, error)
- func (UnimplementedP3ApiServer) ListSkills(context.Context, *v0alpha.ListSkillsReq) (*v0alpha.ListSkillsRes, error)
- func (UnimplementedP3ApiServer) ListSkillsForCurrentAgent(context.Context, *v0alpha.ListSkillsForCurrentAgentReq) (*v0alpha.ListSkillsForCurrentAgentRes, error)
- func (UnimplementedP3ApiServer) ListSmsNumbers(context.Context, *v0alpha.ListSmsNumbersReq) (*v0alpha.ListSmsNumbersRes, error)
- func (UnimplementedP3ApiServer) ListTableTemplateProperties(context.Context, *v0alpha.ListTableTemplatePropertiesReq) (*v0alpha.ListTableTemplatePropertiesRes, error)
- func (UnimplementedP3ApiServer) ListTtsVoices(context.Context, *v0alpha.ListTtsVoicesReq) (*v0alpha.ListTtsVoicesRes, error)
- func (UnimplementedP3ApiServer) ListWhiteListPhoneBooks(context.Context, *v0alpha.ListWhiteListPhoneBooksReq) (*v0alpha.ListWhiteListPhoneBooksRes, error)
- func (UnimplementedP3ApiServer) ManualDialStart(context.Context, *v0alpha.ManualDialStartReq) (*v0alpha.ManualDialStartRes, error)
- func (UnimplementedP3ApiServer) MultiAgentHuntGroupAssignment(context.Context, *v0alpha.MultiAgentHuntGroupAssignmentReq) (*v0alpha.MultiAgentHuntGroupAssignmentRes, error)
- func (UnimplementedP3ApiServer) MultiAgentSkillAssignment(context.Context, *v0alpha.MultiAgentSkillAssignmentReq) (*v0alpha.MultiAgentSkillAssignmentRes, error)
- func (UnimplementedP3ApiServer) MultiAgentSkillUnassignment(context.Context, *v0alpha.MultiAgentSkillUnassignmentReq) (*v0alpha.MultiAgentSkillUnassignmentRes, error)
- func (UnimplementedP3ApiServer) PlacePreviewDialCall(context.Context, *v0alpha.PlacePreviewDialCallReq) (*v0alpha.PlacePreviewDialCallRes, error)
- func (UnimplementedP3ApiServer) RecalculateBilling(context.Context, *v0alpha.RecalculateBillingReq) (*v0alpha.RecalculateBillingRes, error)
- func (UnimplementedP3ApiServer) SaveAgentCallResponses(context.Context, *v0alpha.SaveAgentCallResponsesReq) (*v0alpha.SaveAgentCallResponsesRes, error)
- func (UnimplementedP3ApiServer) SaveLastCallResponse(context.Context, *v0alpha.SaveLastCallResponseReq) (*v0alpha.SaveLastCallResponseRes, error)
- func (UnimplementedP3ApiServer) UpdateAgentAssignedHuntGroup(context.Context, *v0alpha.UpdateAgentAssignedHuntGroupReq) (*v0alpha.UpdateAgentAssignedHuntGroupRes, error)
- func (UnimplementedP3ApiServer) UpdateAgentCallResponseValue(context.Context, *v0alpha.UpdateAgentCallResponseValueReq) (*v0alpha.UpdateAgentCallResponseValueRes, error)
- func (UnimplementedP3ApiServer) UpdateAgentHuntGroup(context.Context, *v0alpha.UpdateAgentHuntGroupReq) (*v0alpha.UpdateAgentHuntGroupRes, error)
- func (UnimplementedP3ApiServer) UpdateAgentSkill(context.Context, *v0alpha.UpdateAgentSkillReq) (*v0alpha.UpdateAgentSkillRes, error)
- func (UnimplementedP3ApiServer) UpdateAgentSkills(context.Context, *v0alpha.UpdateAgentSkillsReq) (*v0alpha.UpdateAgentSkillsRes, error)
- func (UnimplementedP3ApiServer) UpdateCustomDataKey(context.Context, *v0alpha.UpdateCustomDataKeyReq) (*v0alpha.UpdateCustomDataKeyRes, error)
- func (UnimplementedP3ApiServer) UpdateExtension(context.Context, *v0alpha.UpdateExtensionReq) (*v0alpha.UpdateExtensionRes, error)
- func (UnimplementedP3ApiServer) UpdatePBXExtension(context.Context, *v0alpha.UpdatePBXExtensionReq) (*v0alpha.UpdatePBXExtensionRes, error)
- func (UnimplementedP3ApiServer) UpdatePhoneBookEntry(context.Context, *v0alpha.UpdatePhoneBookEntryReq) (*v0alpha.UpdatePhoneBookEntryRes, error)
- func (UnimplementedP3ApiServer) UpdatePreviewRecordToFinished(context.Context, *v0alpha.UpdatePreviewRecordToFinishedReq) (*v0alpha.UpdatePreviewRecordToFinishedRes, error)
- func (UnimplementedP3ApiServer) UpdateTaskStatus(context.Context, *v0alpha.UpdateTaskStatusReq) (*v0alpha.Nil, error)
- type UnsafeP3ApiServer
Constants ¶
const ( P3Api_GetAgentHuntGroup_FullMethodName = "/api.v1alpha1.p3api.P3Api/GetAgentHuntGroup" P3Api_GetAgentSession_FullMethodName = "/api.v1alpha1.p3api.P3Api/GetAgentSession" P3Api_GetAgentSkills_FullMethodName = "/api.v1alpha1.p3api.P3Api/GetAgentSkills" P3Api_CreateAgentSkill_FullMethodName = "/api.v1alpha1.p3api.P3Api/CreateAgentSkill" P3Api_UpdateAgentSkill_FullMethodName = "/api.v1alpha1.p3api.P3Api/UpdateAgentSkill" P3Api_DeleteAgentSkill_FullMethodName = "/api.v1alpha1.p3api.P3Api/DeleteAgentSkill" P3Api_ListSkillsForCurrentAgent_FullMethodName = "/api.v1alpha1.p3api.P3Api/ListSkillsForCurrentAgent" P3Api_ListSkills_FullMethodName = "/api.v1alpha1.p3api.P3Api/ListSkills" P3Api_UpdateAgentSkills_FullMethodName = "/api.v1alpha1.p3api.P3Api/UpdateAgentSkills" P3Api_GetCurrentAgent_FullMethodName = "/api.v1alpha1.p3api.P3Api/GetCurrentAgent" P3Api_GetClientInfoData_FullMethodName = "/api.v1alpha1.p3api.P3Api/GetClientInfoData" P3Api_GetClientInfoDisplayTemplate_FullMethodName = "/api.v1alpha1.p3api.P3Api/GetClientInfoDisplayTemplate" P3Api_ListAgentStatisticsData_FullMethodName = "/api.v1alpha1.p3api.P3Api/ListAgentStatisticsData" P3Api_ListPBXExtensions_FullMethodName = "/api.v1alpha1.p3api.P3Api/ListPBXExtensions" P3Api_ListAgentExtensions_FullMethodName = "/api.v1alpha1.p3api.P3Api/ListAgentExtensions" P3Api_ListHuntGroupExtensions_FullMethodName = "/api.v1alpha1.p3api.P3Api/ListHuntGroupExtensions" P3Api_CreateExtension_FullMethodName = "/api.v1alpha1.p3api.P3Api/CreateExtension" P3Api_DeleteExtension_FullMethodName = "/api.v1alpha1.p3api.P3Api/DeleteExtension" P3Api_UpdateExtension_FullMethodName = "/api.v1alpha1.p3api.P3Api/UpdateExtension" P3Api_UpdatePBXExtension_FullMethodName = "/api.v1alpha1.p3api.P3Api/UpdatePBXExtension" P3Api_CreateDNCLNumbers_FullMethodName = "/api.v1alpha1.p3api.P3Api/CreateDNCLNumbers" P3Api_GetScriptOrResponses_FullMethodName = "/api.v1alpha1.p3api.P3Api/GetScriptOrResponses" P3Api_GetHuntGroupAgentSettings_FullMethodName = "/api.v1alpha1.p3api.P3Api/GetHuntGroupAgentSettings" P3Api_ListHuntGroupWebLinks_FullMethodName = "/api.v1alpha1.p3api.P3Api/ListHuntGroupWebLinks" P3Api_GetHuntGroupPauseCodes_FullMethodName = "/api.v1alpha1.p3api.P3Api/GetHuntGroupPauseCodes" P3Api_ListAgentCallHistory_FullMethodName = "/api.v1alpha1.p3api.P3Api/ListAgentCallHistory" P3Api_ListClientPhoneBookEntries_FullMethodName = "/api.v1alpha1.p3api.P3Api/ListClientPhoneBookEntries" P3Api_ListHuntGroupPhoneBookEntries_FullMethodName = "/api.v1alpha1.p3api.P3Api/ListHuntGroupPhoneBookEntries" P3Api_CreatePhoneBookEntry_FullMethodName = "/api.v1alpha1.p3api.P3Api/CreatePhoneBookEntry" P3Api_UpdatePhoneBookEntry_FullMethodName = "/api.v1alpha1.p3api.P3Api/UpdatePhoneBookEntry" P3Api_DeletePhoneBookEntry_FullMethodName = "/api.v1alpha1.p3api.P3Api/DeletePhoneBookEntry" P3Api_ListPhoneBooks_FullMethodName = "/api.v1alpha1.p3api.P3Api/ListPhoneBooks" P3Api_ListAgentTriggers_FullMethodName = "/api.v1alpha1.p3api.P3Api/ListAgentTriggers" P3Api_GetCampaignCompletionStatus_FullMethodName = "/api.v1alpha1.p3api.P3Api/GetCampaignCompletionStatus" P3Api_GetLostPeerInfo_FullMethodName = "/api.v1alpha1.p3api.P3Api/GetLostPeerInfo" P3Api_GetDispositionKeys_FullMethodName = "/api.v1alpha1.p3api.P3Api/GetDispositionKeys" P3Api_GetReadyAgents_FullMethodName = "/api.v1alpha1.p3api.P3Api/GetReadyAgents" P3Api_ListAgentQueueAndOnHoldCallData_FullMethodName = "/api.v1alpha1.p3api.P3Api/ListAgentQueueAndOnHoldCallData" P3Api_SaveAgentCallResponses_FullMethodName = "/api.v1alpha1.p3api.P3Api/SaveAgentCallResponses" P3Api_ListAgentTransferOptions_FullMethodName = "/api.v1alpha1.p3api.P3Api/ListAgentTransferOptions" P3Api_UpdateAgentCallResponseValue_FullMethodName = "/api.v1alpha1.p3api.P3Api/UpdateAgentCallResponseValue" P3Api_GetIntercomPeerInfo_FullMethodName = "/api.v1alpha1.p3api.P3Api/GetIntercomPeerInfo" P3Api_ListOrgResponseEvaluators_FullMethodName = "/api.v1alpha1.p3api.P3Api/ListOrgResponseEvaluators" P3Api_GetQueueConfigurationOptionsArray_FullMethodName = "/api.v1alpha1.p3api.P3Api/GetQueueConfigurationOptionsArray" P3Api_GetConditionalDNCLRules_FullMethodName = "/api.v1alpha1.p3api.P3Api/GetConditionalDNCLRules" P3Api_ManualDialStart_FullMethodName = "/api.v1alpha1.p3api.P3Api/ManualDialStart" P3Api_GetExtendedCallHistories_FullMethodName = "/api.v1alpha1.p3api.P3Api/GetExtendedCallHistories" P3Api_ListWhiteListPhoneBooks_FullMethodName = "/api.v1alpha1.p3api.P3Api/ListWhiteListPhoneBooks" P3Api_DownloadCallRecording_FullMethodName = "/api.v1alpha1.p3api.P3Api/DownloadCallRecording" P3Api_DownloadCallRecordings_FullMethodName = "/api.v1alpha1.p3api.P3Api/DownloadCallRecordings" P3Api_PlacePreviewDialCall_FullMethodName = "/api.v1alpha1.p3api.P3Api/PlacePreviewDialCall" P3Api_CancelPreviewDialCall_FullMethodName = "/api.v1alpha1.p3api.P3Api/CancelPreviewDialCall" P3Api_UpdateTaskStatus_FullMethodName = "/api.v1alpha1.p3api.P3Api/UpdateTaskStatus" P3Api_ListCallbackRoutingAgents_FullMethodName = "/api.v1alpha1.p3api.P3Api/ListCallbackRoutingAgents" P3Api_ListCallbackRoutingSkills_FullMethodName = "/api.v1alpha1.p3api.P3Api/ListCallbackRoutingSkills" P3Api_HandleRecordingDelay_FullMethodName = "/api.v1alpha1.p3api.P3Api/HandleRecordingDelay" P3Api_UpdateAgentAssignedHuntGroup_FullMethodName = "/api.v1alpha1.p3api.P3Api/UpdateAgentAssignedHuntGroup" P3Api_GetCallData_FullMethodName = "/api.v1alpha1.p3api.P3Api/GetCallData" P3Api_ListHuntGroups_FullMethodName = "/api.v1alpha1.p3api.P3Api/ListHuntGroups" P3Api_ListReassignmentHuntGroups_FullMethodName = "/api.v1alpha1.p3api.P3Api/ListReassignmentHuntGroups" P3Api_GetOrgAgentSettings_FullMethodName = "/api.v1alpha1.p3api.P3Api/GetOrgAgentSettings" P3Api_ListCallerIdsFromBucket_FullMethodName = "/api.v1alpha1.p3api.P3Api/ListCallerIdsFromBucket" P3Api_SaveLastCallResponse_FullMethodName = "/api.v1alpha1.p3api.P3Api/SaveLastCallResponse" P3Api_ListAgentCallLogsByCallSidAndType_FullMethodName = "/api.v1alpha1.p3api.P3Api/ListAgentCallLogsByCallSidAndType" P3Api_ListAgentCallResponseValues_FullMethodName = "/api.v1alpha1.p3api.P3Api/ListAgentCallResponseValues" P3Api_GetContactSchemaByContactGroup_FullMethodName = "/api.v1alpha1.p3api.P3Api/GetContactSchemaByContactGroup" P3Api_ListContactGroupDetailsByClientSid_FullMethodName = "/api.v1alpha1.p3api.P3Api/ListContactGroupDetailsByClientSid" P3Api_GetContactGroupDetails_FullMethodName = "/api.v1alpha1.p3api.P3Api/GetContactGroupDetails" P3Api_GetContactGroupSize_FullMethodName = "/api.v1alpha1.p3api.P3Api/GetContactGroupSize" P3Api_CreateContactFieldDescription_FullMethodName = "/api.v1alpha1.p3api.P3Api/CreateContactFieldDescription" P3Api_DeleteContactFieldDescription_FullMethodName = "/api.v1alpha1.p3api.P3Api/DeleteContactFieldDescription" P3Api_ListContactFieldDescriptions_FullMethodName = "/api.v1alpha1.p3api.P3Api/ListContactFieldDescriptions" P3Api_ListContactFieldDescriptionsByCGSid_FullMethodName = "/api.v1alpha1.p3api.P3Api/ListContactFieldDescriptionsByCGSid" P3Api_ListContactImportTemplates_FullMethodName = "/api.v1alpha1.p3api.P3Api/ListContactImportTemplates" P3Api_UpdatePreviewRecordToFinished_FullMethodName = "/api.v1alpha1.p3api.P3Api/UpdatePreviewRecordToFinished" P3Api_UpdateAgentHuntGroup_FullMethodName = "/api.v1alpha1.p3api.P3Api/UpdateAgentHuntGroup" P3Api_MultiAgentHuntGroupAssignment_FullMethodName = "/api.v1alpha1.p3api.P3Api/MultiAgentHuntGroupAssignment" P3Api_GetAgentProfile_FullMethodName = "/api.v1alpha1.p3api.P3Api/GetAgentProfile" P3Api_RecalculateBilling_FullMethodName = "/api.v1alpha1.p3api.P3Api/RecalculateBilling" P3Api_ListOutboundBroadcastTemplateData_FullMethodName = "/api.v1alpha1.p3api.P3Api/ListOutboundBroadcastTemplateData" P3Api_MultiAgentSkillAssignment_FullMethodName = "/api.v1alpha1.p3api.P3Api/MultiAgentSkillAssignment" P3Api_MultiAgentSkillUnassignment_FullMethodName = "/api.v1alpha1.p3api.P3Api/MultiAgentSkillUnassignment" P3Api_ListMAMAgentHuntGroupsByClientSid_FullMethodName = "/api.v1alpha1.p3api.P3Api/ListMAMAgentHuntGroupsByClientSid" P3Api_ListTtsVoices_FullMethodName = "/api.v1alpha1.p3api.P3Api/ListTtsVoices" P3Api_CreateTtsVoice_FullMethodName = "/api.v1alpha1.p3api.P3Api/CreateTtsVoice" P3Api_DeleteTtsVoice_FullMethodName = "/api.v1alpha1.p3api.P3Api/DeleteTtsVoice" P3Api_ListCustomDataKeys_FullMethodName = "/api.v1alpha1.p3api.P3Api/ListCustomDataKeys" P3Api_CreateCustomDataKey_FullMethodName = "/api.v1alpha1.p3api.P3Api/CreateCustomDataKey" P3Api_DeleteCustomDataKey_FullMethodName = "/api.v1alpha1.p3api.P3Api/DeleteCustomDataKey" P3Api_UpdateCustomDataKey_FullMethodName = "/api.v1alpha1.p3api.P3Api/UpdateCustomDataKey" P3Api_GetActivityLogHistories_FullMethodName = "/api.v1alpha1.p3api.P3Api/GetActivityLogHistories" P3Api_ListTableTemplateProperties_FullMethodName = "/api.v1alpha1.p3api.P3Api/ListTableTemplateProperties" P3Api_ListAgentSkillsFilters_FullMethodName = "/api.v1alpha1.p3api.P3Api/ListAgentSkillsFilters" P3Api_ListScheduleRules_FullMethodName = "/api.v1alpha1.p3api.P3Api/ListScheduleRules" P3Api_ListCustomReportFilters_FullMethodName = "/api.v1alpha1.p3api.P3Api/ListCustomReportFilters" P3Api_ListSmsNumbers_FullMethodName = "/api.v1alpha1.p3api.P3Api/ListSmsNumbers" )
Variables ¶
var File_api_v1alpha1_p3api_service_proto protoreflect.FileDescriptor
var P3Api_ServiceDesc = grpc.ServiceDesc{ ServiceName: "api.v1alpha1.p3api.P3Api", HandlerType: (*P3ApiServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetAgentHuntGroup", Handler: _P3Api_GetAgentHuntGroup_Handler, }, { MethodName: "GetAgentSession", Handler: _P3Api_GetAgentSession_Handler, }, { MethodName: "GetAgentSkills", Handler: _P3Api_GetAgentSkills_Handler, }, { MethodName: "CreateAgentSkill", Handler: _P3Api_CreateAgentSkill_Handler, }, { MethodName: "UpdateAgentSkill", Handler: _P3Api_UpdateAgentSkill_Handler, }, { MethodName: "DeleteAgentSkill", Handler: _P3Api_DeleteAgentSkill_Handler, }, { MethodName: "ListSkillsForCurrentAgent", Handler: _P3Api_ListSkillsForCurrentAgent_Handler, }, { MethodName: "ListSkills", Handler: _P3Api_ListSkills_Handler, }, { MethodName: "UpdateAgentSkills", Handler: _P3Api_UpdateAgentSkills_Handler, }, { MethodName: "GetCurrentAgent", Handler: _P3Api_GetCurrentAgent_Handler, }, { MethodName: "GetClientInfoData", Handler: _P3Api_GetClientInfoData_Handler, }, { MethodName: "GetClientInfoDisplayTemplate", Handler: _P3Api_GetClientInfoDisplayTemplate_Handler, }, { MethodName: "ListAgentStatisticsData", Handler: _P3Api_ListAgentStatisticsData_Handler, }, { MethodName: "ListPBXExtensions", Handler: _P3Api_ListPBXExtensions_Handler, }, { MethodName: "ListAgentExtensions", Handler: _P3Api_ListAgentExtensions_Handler, }, { MethodName: "ListHuntGroupExtensions", Handler: _P3Api_ListHuntGroupExtensions_Handler, }, { MethodName: "CreateExtension", Handler: _P3Api_CreateExtension_Handler, }, { MethodName: "DeleteExtension", Handler: _P3Api_DeleteExtension_Handler, }, { MethodName: "UpdateExtension", Handler: _P3Api_UpdateExtension_Handler, }, { MethodName: "UpdatePBXExtension", Handler: _P3Api_UpdatePBXExtension_Handler, }, { MethodName: "CreateDNCLNumbers", Handler: _P3Api_CreateDNCLNumbers_Handler, }, { MethodName: "GetScriptOrResponses", Handler: _P3Api_GetScriptOrResponses_Handler, }, { MethodName: "GetHuntGroupAgentSettings", Handler: _P3Api_GetHuntGroupAgentSettings_Handler, }, { MethodName: "ListHuntGroupWebLinks", Handler: _P3Api_ListHuntGroupWebLinks_Handler, }, { MethodName: "GetHuntGroupPauseCodes", Handler: _P3Api_GetHuntGroupPauseCodes_Handler, }, { MethodName: "ListAgentCallHistory", Handler: _P3Api_ListAgentCallHistory_Handler, }, { MethodName: "ListClientPhoneBookEntries", Handler: _P3Api_ListClientPhoneBookEntries_Handler, }, { MethodName: "ListHuntGroupPhoneBookEntries", Handler: _P3Api_ListHuntGroupPhoneBookEntries_Handler, }, { MethodName: "CreatePhoneBookEntry", Handler: _P3Api_CreatePhoneBookEntry_Handler, }, { MethodName: "UpdatePhoneBookEntry", Handler: _P3Api_UpdatePhoneBookEntry_Handler, }, { MethodName: "DeletePhoneBookEntry", Handler: _P3Api_DeletePhoneBookEntry_Handler, }, { MethodName: "ListPhoneBooks", Handler: _P3Api_ListPhoneBooks_Handler, }, { MethodName: "ListAgentTriggers", Handler: _P3Api_ListAgentTriggers_Handler, }, { MethodName: "GetCampaignCompletionStatus", Handler: _P3Api_GetCampaignCompletionStatus_Handler, }, { MethodName: "GetLostPeerInfo", Handler: _P3Api_GetLostPeerInfo_Handler, }, { MethodName: "GetDispositionKeys", Handler: _P3Api_GetDispositionKeys_Handler, }, { MethodName: "GetReadyAgents", Handler: _P3Api_GetReadyAgents_Handler, }, { MethodName: "ListAgentQueueAndOnHoldCallData", Handler: _P3Api_ListAgentQueueAndOnHoldCallData_Handler, }, { MethodName: "SaveAgentCallResponses", Handler: _P3Api_SaveAgentCallResponses_Handler, }, { MethodName: "ListAgentTransferOptions", Handler: _P3Api_ListAgentTransferOptions_Handler, }, { MethodName: "UpdateAgentCallResponseValue", Handler: _P3Api_UpdateAgentCallResponseValue_Handler, }, { MethodName: "GetIntercomPeerInfo", Handler: _P3Api_GetIntercomPeerInfo_Handler, }, { MethodName: "ListOrgResponseEvaluators", Handler: _P3Api_ListOrgResponseEvaluators_Handler, }, { MethodName: "GetQueueConfigurationOptionsArray", Handler: _P3Api_GetQueueConfigurationOptionsArray_Handler, }, { MethodName: "GetConditionalDNCLRules", Handler: _P3Api_GetConditionalDNCLRules_Handler, }, { MethodName: "ManualDialStart", Handler: _P3Api_ManualDialStart_Handler, }, { MethodName: "ListWhiteListPhoneBooks", Handler: _P3Api_ListWhiteListPhoneBooks_Handler, }, { MethodName: "DownloadCallRecording", Handler: _P3Api_DownloadCallRecording_Handler, }, { MethodName: "DownloadCallRecordings", Handler: _P3Api_DownloadCallRecordings_Handler, }, { MethodName: "PlacePreviewDialCall", Handler: _P3Api_PlacePreviewDialCall_Handler, }, { MethodName: "CancelPreviewDialCall", Handler: _P3Api_CancelPreviewDialCall_Handler, }, { MethodName: "UpdateTaskStatus", Handler: _P3Api_UpdateTaskStatus_Handler, }, { MethodName: "ListCallbackRoutingAgents", Handler: _P3Api_ListCallbackRoutingAgents_Handler, }, { MethodName: "ListCallbackRoutingSkills", Handler: _P3Api_ListCallbackRoutingSkills_Handler, }, { MethodName: "HandleRecordingDelay", Handler: _P3Api_HandleRecordingDelay_Handler, }, { MethodName: "UpdateAgentAssignedHuntGroup", Handler: _P3Api_UpdateAgentAssignedHuntGroup_Handler, }, { MethodName: "GetCallData", Handler: _P3Api_GetCallData_Handler, }, { MethodName: "ListHuntGroups", Handler: _P3Api_ListHuntGroups_Handler, }, { MethodName: "ListReassignmentHuntGroups", Handler: _P3Api_ListReassignmentHuntGroups_Handler, }, { MethodName: "GetOrgAgentSettings", Handler: _P3Api_GetOrgAgentSettings_Handler, }, { MethodName: "ListCallerIdsFromBucket", Handler: _P3Api_ListCallerIdsFromBucket_Handler, }, { MethodName: "SaveLastCallResponse", Handler: _P3Api_SaveLastCallResponse_Handler, }, { MethodName: "ListAgentCallLogsByCallSidAndType", Handler: _P3Api_ListAgentCallLogsByCallSidAndType_Handler, }, { MethodName: "ListAgentCallResponseValues", Handler: _P3Api_ListAgentCallResponseValues_Handler, }, { MethodName: "GetContactSchemaByContactGroup", Handler: _P3Api_GetContactSchemaByContactGroup_Handler, }, { MethodName: "ListContactGroupDetailsByClientSid", Handler: _P3Api_ListContactGroupDetailsByClientSid_Handler, }, { MethodName: "GetContactGroupDetails", Handler: _P3Api_GetContactGroupDetails_Handler, }, { MethodName: "GetContactGroupSize", Handler: _P3Api_GetContactGroupSize_Handler, }, { MethodName: "CreateContactFieldDescription", Handler: _P3Api_CreateContactFieldDescription_Handler, }, { MethodName: "DeleteContactFieldDescription", Handler: _P3Api_DeleteContactFieldDescription_Handler, }, { MethodName: "ListContactFieldDescriptions", Handler: _P3Api_ListContactFieldDescriptions_Handler, }, { MethodName: "ListContactFieldDescriptionsByCGSid", Handler: _P3Api_ListContactFieldDescriptionsByCGSid_Handler, }, { MethodName: "ListContactImportTemplates", Handler: _P3Api_ListContactImportTemplates_Handler, }, { MethodName: "UpdatePreviewRecordToFinished", Handler: _P3Api_UpdatePreviewRecordToFinished_Handler, }, { MethodName: "UpdateAgentHuntGroup", Handler: _P3Api_UpdateAgentHuntGroup_Handler, }, { MethodName: "MultiAgentHuntGroupAssignment", Handler: _P3Api_MultiAgentHuntGroupAssignment_Handler, }, { MethodName: "GetAgentProfile", Handler: _P3Api_GetAgentProfile_Handler, }, { MethodName: "RecalculateBilling", Handler: _P3Api_RecalculateBilling_Handler, }, { MethodName: "ListOutboundBroadcastTemplateData", Handler: _P3Api_ListOutboundBroadcastTemplateData_Handler, }, { MethodName: "MultiAgentSkillAssignment", Handler: _P3Api_MultiAgentSkillAssignment_Handler, }, { MethodName: "MultiAgentSkillUnassignment", Handler: _P3Api_MultiAgentSkillUnassignment_Handler, }, { MethodName: "ListMAMAgentHuntGroupsByClientSid", Handler: _P3Api_ListMAMAgentHuntGroupsByClientSid_Handler, }, { MethodName: "ListTtsVoices", Handler: _P3Api_ListTtsVoices_Handler, }, { MethodName: "CreateTtsVoice", Handler: _P3Api_CreateTtsVoice_Handler, }, { MethodName: "DeleteTtsVoice", Handler: _P3Api_DeleteTtsVoice_Handler, }, { MethodName: "ListCustomDataKeys", Handler: _P3Api_ListCustomDataKeys_Handler, }, { MethodName: "CreateCustomDataKey", Handler: _P3Api_CreateCustomDataKey_Handler, }, { MethodName: "DeleteCustomDataKey", Handler: _P3Api_DeleteCustomDataKey_Handler, }, { MethodName: "UpdateCustomDataKey", Handler: _P3Api_UpdateCustomDataKey_Handler, }, { MethodName: "ListTableTemplateProperties", Handler: _P3Api_ListTableTemplateProperties_Handler, }, { MethodName: "ListAgentSkillsFilters", Handler: _P3Api_ListAgentSkillsFilters_Handler, }, { MethodName: "ListScheduleRules", Handler: _P3Api_ListScheduleRules_Handler, }, { MethodName: "ListCustomReportFilters", Handler: _P3Api_ListCustomReportFilters_Handler, }, { MethodName: "ListSmsNumbers", Handler: _P3Api_ListSmsNumbers_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "GetExtendedCallHistories", Handler: _P3Api_GetExtendedCallHistories_Handler, ServerStreams: true, }, { StreamName: "GetActivityLogHistories", Handler: _P3Api_GetActivityLogHistories_Handler, ServerStreams: true, }, }, Metadata: "api/v1alpha1/p3api/service.proto", }
P3Api_ServiceDesc is the grpc.ServiceDesc for P3Api service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterP3ApiServer ¶
func RegisterP3ApiServer(s grpc.ServiceRegistrar, srv P3ApiServer)
Types ¶
type P3ApiClient ¶
type P3ApiClient interface { GetAgentHuntGroup(ctx context.Context, in *v0alpha.GetAgentHuntGroupReq, opts ...grpc.CallOption) (*v0alpha.HuntGroup, error) GetAgentSession(ctx context.Context, in *v0alpha.GetAgentSessionReq, opts ...grpc.CallOption) (*v0alpha.AgentSession, error) // Gets the skills of the requesting agent. This includes agent skills, hunt group skills, and extension skills(PBX). // Skills will be returned as a value pair (name, level). // For agent skills, the name of each skill will be the agent_skill_sid. // All other skills' names (hunt group and PBX) will be given special formats. // The requesting agent and hunt_group_sid skills will be defaulted to the max level (1000 and 100 respectively). // // Required permissions: // // NONE // // Errors: // - grpc.Invalid: the hunt_group_sid in the request in invalid. GetAgentSkills(ctx context.Context, in *v0alpha.GetAgentSkillsReq, opts ...grpc.CallOption) (*v0alpha.GetAgentSkillsRes, error) // Creates a new agent skill as defined by the request message. // Errors: // - grpc.InvalidArgument: the client_sid or name in the request is invalid. CreateAgentSkill(ctx context.Context, in *v0alpha.CreateAgentSkillReq, opts ...grpc.CallOption) (*v0alpha.CreateAgentSkillRes, error) // Updates an agent skill as defined by the request message. // Errors: // - grpc.InvalidArgument: the agent_skill_sid or name in the request is invalid. UpdateAgentSkill(ctx context.Context, in *v0alpha.UpdateAgentSkillReq, opts ...grpc.CallOption) (*v0alpha.UpdateAgentSkillRes, error) // Deletes the agent skill with the agent_skill_sid given on the request. // Errors: // - grpc.InvalidArgument: the agent_skill_sid in the request is invalid. DeleteAgentSkill(ctx context.Context, in *v0alpha.DeleteAgentSkillReq, opts ...grpc.CallOption) (*v0alpha.DeleteAgentSkillRes, error) // Returns a list of skills for the current agent. ListSkillsForCurrentAgent(ctx context.Context, in *v0alpha.ListSkillsForCurrentAgentReq, opts ...grpc.CallOption) (*v0alpha.ListSkillsForCurrentAgentRes, error) // Returns a list of skills filtered by types given on // the request message field type_filter. Leaving the type_filter // field empty will return all types of skills. ListSkills(ctx context.Context, in *v0alpha.ListSkillsReq, opts ...grpc.CallOption) (*v0alpha.ListSkillsRes, error) // Updates an agents assigned skills as defined by the skills list on // the request message. // Errors: // - grpc.InvalidArgument: the user_id on the request is invalid. UpdateAgentSkills(ctx context.Context, in *v0alpha.UpdateAgentSkillsReq, opts ...grpc.CallOption) (*v0alpha.UpdateAgentSkillsRes, error) GetCurrentAgent(ctx context.Context, in *v0alpha.GetCurrentAgentReq, opts ...grpc.CallOption) (*v0alpha.Agent, error) GetClientInfoData(ctx context.Context, in *v0alpha.GetClientInfoDataReq, opts ...grpc.CallOption) (*v0alpha.GetClientInfoDataRes, error) GetClientInfoDisplayTemplate(ctx context.Context, in *v0alpha.GetClientInfoDisplayTemplateReq, opts ...grpc.CallOption) (*v0alpha.GetClientInfoDisplayTemplateRes, error) ListAgentStatisticsData(ctx context.Context, in *v0alpha.ListAgentStatisticsDataReq, opts ...grpc.CallOption) (*v0alpha.ListAgentStatisticsDataRes, error) // Lists all agent and hunt group PBX extensions that the requested agent has. ListPBXExtensions(ctx context.Context, in *v0alpha.ListPBXExtensionsReq, opts ...grpc.CallOption) (*v0alpha.ListPBXExtensionsRes, error) // Lists every agent extension for the current client // Required Permissions: // // AGENT_MANAGER // // Errors: // - grpc.Internal: unexpected error getting pbx_extensions ListAgentExtensions(ctx context.Context, in *v0alpha.ListAgentExtensionsReq, opts ...grpc.CallOption) (*v0alpha.ListAgentExtensionsRes, error) // Lists every hunt group extension for the current client // Required Permissions: // // AGENT_MANAGER // // Errors: // - grpc.Internal: unexpected error getting pbx_extensions ListHuntGroupExtensions(ctx context.Context, in *v0alpha.ListHuntGroupExtensionsReq, opts ...grpc.CallOption) (*v0alpha.ListHuntGroupExtensionsRes, error) // Creates a new extension as defined by the request message // Required Permissions: // // AGENT_MANAGER // // Errors: // - grpc.InvalidArgument: The request has missing or invalid fields. // - grpc.Internal: An unexpected error occurred while saving the extension. CreateExtension(ctx context.Context, in *v0alpha.CreateExtensionReq, opts ...grpc.CallOption) (*v0alpha.CreateExtensionRes, error) // Deletes a pbx_extension with the given pbx_extension_sid. // Required Permissions: // // AGENT_MANAGER // // Errors: // - grpc.InvalidArgument: The request had invalid or missing fields. DeleteExtension(ctx context.Context, in *v0alpha.DeleteExtensionReq, opts ...grpc.CallOption) (*v0alpha.DeleteExtensionRes, error) // Updates an extension as defined by the request message. // Required Permissions: // // AGENT_MANAGER // // Errors: // - grpc.InvalidArgument: The request had invalid or missing fields. // - grpc.Internal: An unexpected error occurred updating the extension. UpdateExtension(ctx context.Context, in *v0alpha.UpdateExtensionReq, opts ...grpc.CallOption) (*v0alpha.UpdateExtensionRes, error) UpdatePBXExtension(ctx context.Context, in *v0alpha.UpdatePBXExtensionReq, opts ...grpc.CallOption) (*v0alpha.UpdatePBXExtensionRes, error) CreateDNCLNumbers(ctx context.Context, in *v0alpha.CreateDNCLNumbersReq, opts ...grpc.CallOption) (*v0alpha.CreateDNCLNumbersRes, error) // Gets the campaign or huntgroup script for the given agent's current hunt // group. If no script is found, it gets the hunt group responses for the // agent's current hunt group. It also does a mail merge with the found script // or responses (if able). GetScriptOrResponses(ctx context.Context, in *v0alpha.GetScriptOrResponsesReq, opts ...grpc.CallOption) (*v0alpha.GetScriptOrResponsesRes, error) GetHuntGroupAgentSettings(ctx context.Context, in *v0alpha.GetHuntGroupAgentSettingsReq, opts ...grpc.CallOption) (*v0alpha.HuntGroupAgentSettings, error) // Returns a list of weblinks for the hunt group in the request. // It replaces any parameters of a given weblink with the call data of the call sid and type from the request message or with the callback details (if a scheduled_callback_id is given). ListHuntGroupWebLinks(ctx context.Context, in *v0alpha.ListHuntGroupWebLinksReq, opts ...grpc.CallOption) (*v0alpha.ListHuntGroupWebLinksRes, error) GetHuntGroupPauseCodes(ctx context.Context, in *v0alpha.GetHuntGroupPauseCodesReq, opts ...grpc.CallOption) (*v0alpha.GetHuntGroupPauseCodesRes, error) // Lists the call history of the requested agent for the past day or // session_sid, depending on the filter parameter. ListAgentCallHistory(ctx context.Context, in *v0alpha.ListAgentCallHistoryReq, opts ...grpc.CallOption) (*v0alpha.ListAgentCallHistoryRes, error) // Lists all client phone book entries. // Required Permissions: // // AGENT_MANAGER ListClientPhoneBookEntries(ctx context.Context, in *v0alpha.ListClientPhoneBookEntriesReq, opts ...grpc.CallOption) (*v0alpha.ListClientPhoneBookEntriesRes, error) // Lists all hunt group phone book entries. // Required Permissions: // // AGENT_MANAGER ListHuntGroupPhoneBookEntries(ctx context.Context, in *v0alpha.ListHuntGroupPhoneBookEntriesReq, opts ...grpc.CallOption) (*v0alpha.ListHuntGroupPhoneBookEntriesRes, error) // Creates a new phone_book as defined by the request message. // Required Permissions: // // AGENT_MANAGER // // Errors: // - grpc.InvalidArgument: the fields on the request are missing or invalid. // - grpc.Internal: unexpected error occurred when saving the phone book. CreatePhoneBookEntry(ctx context.Context, in *v0alpha.CreatePhoneBookEntryReq, opts ...grpc.CallOption) (*v0alpha.CreatePhoneBookEntryRes, error) // Updates an existing phone_book as defined by the request message. // Required Permissions: // // AGENT_MANAGER // // Errors: // - grpc.InvalidArgument: the fields on the request are missing or invalid. // - grpc.Internal: unexpected error occurred when saving the phone book. UpdatePhoneBookEntry(ctx context.Context, in *v0alpha.UpdatePhoneBookEntryReq, opts ...grpc.CallOption) (*v0alpha.UpdatePhoneBookEntryRes, error) // Deletes the phone_book with the phone_book_sid given on the reques message. // Required Permissions: // // AGENT_MANAGER DeletePhoneBookEntry(ctx context.Context, in *v0alpha.DeletePhoneBookEntryReq, opts ...grpc.CallOption) (*v0alpha.DeletePhoneBookEntryRes, error) // Lists caller_id, outbound and transfer phone books for the requesting client and given hunt group sid. // Entries will be ordered by entry_name and phone_number. // // Required permissions: // // NONE // // Errors: // - grpc.Invalid: the client_sid or hunt_group_sid in the request are invalid. // - grpc.Internal: unexpected error occurred when retrieving the phone books. ListPhoneBooks(ctx context.Context, in *v0alpha.ListPhoneBooksReq, opts ...grpc.CallOption) (*v0alpha.ListPhoneBooksRes, error) ListAgentTriggers(ctx context.Context, in *v0alpha.ListAgentTriggersReq, opts ...grpc.CallOption) (*v0alpha.ListAgentTriggersRes, error) // Gets all running broadcasts (task groups) for the requesting agent and hunt_group_sid in the request. // Calculates the percentage of completed tasks for each of those task groups. // Calculates the overall task completion percentage of all matching task groups. // Required permissions: // // NONE // // Errors: // - grpc.Invalid: the hunt_group_sid in the request is invalid. GetCampaignCompletionStatus(ctx context.Context, in *v0alpha.GetCampaignCompletionStatusReq, opts ...grpc.CallOption) (*v0alpha.GetCampaignCompletionStatusRes, error) // Uses lost peer call sid and call type from the request to get information about lost call // gets the name and hunt group of the agent that was connected to that call and all types of skills the call has. // // Required permissions: // // NONE // // Errors: // - grpc.Invalid: the call_sid in the request in invalid. // - grpc.NotFound: the call sid provided wasn't previously connected to any agent. GetLostPeerInfo(ctx context.Context, in *v0alpha.GetLostPeerInfoReq, opts ...grpc.CallOption) (*v0alpha.GetLostPeerInfoRes, error) // Gets all the available Disposition Keys // // Required permissions: // // NONE GetDispositionKeys(ctx context.Context, in *v0alpha.GetDispositionKeysReq, opts ...grpc.CallOption) (*v0alpha.GetDispositionKeysRes, error) GetReadyAgents(ctx context.Context, in *v0alpha.GetReadyAgentsReq, opts ...grpc.CallOption) (*v0alpha.GetReadyAgentsRes, error) // Returns lists with call data of calls that were: // Placed on multihold by the requesting agent. // Queued, are ready to be handled and require a subset of the agent_skills provided. // Placed in the Hold Queue Monitor, haven't been picked up yet and require a subset of the agent_skills provided. // Required permissions: // // NONE // // Errors: // - grpc.Invalid: the agent_session_sid provided in the request is invalid. ListAgentQueueAndOnHoldCallData(ctx context.Context, in *v0alpha.ListAgentQueueAndOnHoldCallDataReq, opts ...grpc.CallOption) (*v0alpha.ListAgentQueueAndOnHoldCallDataRes, error) SaveAgentCallResponses(ctx context.Context, in *v0alpha.SaveAgentCallResponsesReq, opts ...grpc.CallOption) (*v0alpha.SaveAgentCallResponsesRes, error) ListAgentTransferOptions(ctx context.Context, in *v0alpha.ListAgentTransferOptionsReq, opts ...grpc.CallOption) (*v0alpha.ListAgentTransferOptionsRes, error) UpdateAgentCallResponseValue(ctx context.Context, in *v0alpha.UpdateAgentCallResponseValueReq, opts ...grpc.CallOption) (*v0alpha.UpdateAgentCallResponseValueRes, error) GetIntercomPeerInfo(ctx context.Context, in *v0alpha.GetIntercomPeerInfoReq, opts ...grpc.CallOption) (*v0alpha.GetIntercomPeerInfoRes, error) // Lists the requesting user's org response evaluators. ListOrgResponseEvaluators(ctx context.Context, in *v0alpha.ListOrgResponseEvaluatorsReq, opts ...grpc.CallOption) (*v0alpha.ListOrgResponseEvaluatorsRes, error) GetQueueConfigurationOptionsArray(ctx context.Context, in *v0alpha.GetQueueConfigurationOptionsArrayReq, opts ...grpc.CallOption) (*v0alpha.GetQueueConfigurationOptionsArrayRes, error) // Get the rules for conditionally adding a number to the DNCL depending on // responses or scripts GetConditionalDNCLRules(ctx context.Context, in *v0alpha.GetConditionalDNCLRulesReq, opts ...grpc.CallOption) (*v0alpha.GetConditionalDNCLRulesRes, error) ManualDialStart(ctx context.Context, in *v0alpha.ManualDialStartReq, opts ...grpc.CallOption) (*v0alpha.ManualDialStartRes, error) GetExtendedCallHistories(ctx context.Context, in *v0alpha.ListExtendedCallHistoryReq, opts ...grpc.CallOption) (P3Api_GetExtendedCallHistoriesClient, error) ListWhiteListPhoneBooks(ctx context.Context, in *v0alpha.ListWhiteListPhoneBooksReq, opts ...grpc.CallOption) (*v0alpha.ListWhiteListPhoneBooksRes, error) DownloadCallRecording(ctx context.Context, in *v0alpha.DownloadCallRecordingReq, opts ...grpc.CallOption) (*v0alpha.DownloadRecordingRes, error) DownloadCallRecordings(ctx context.Context, in *v0alpha.DownloadCallRecordingsReq, opts ...grpc.CallOption) (*v0alpha.DownloadRecordingRes, error) PlacePreviewDialCall(ctx context.Context, in *v0alpha.PlacePreviewDialCallReq, opts ...grpc.CallOption) (*v0alpha.PlacePreviewDialCallRes, error) CancelPreviewDialCall(ctx context.Context, in *v0alpha.CancelPreviewDialCallReq, opts ...grpc.CallOption) (*v0alpha.CancelPreviewDialCallRes, error) UpdateTaskStatus(ctx context.Context, in *v0alpha.UpdateTaskStatusReq, opts ...grpc.CallOption) (*v0alpha.Nil, error) // ListCallbackRoutingAgents returns a list of agents that are allowed to make a callback. ListCallbackRoutingAgents(ctx context.Context, in *v0alpha.ListCallbackRoutingAgentsReq, opts ...grpc.CallOption) (*v0alpha.ListCallbackRoutingAgentsRes, error) ListCallbackRoutingSkills(ctx context.Context, in *v0alpha.ListCallbackRoutingSkillsReq, opts ...grpc.CallOption) (*v0alpha.ListCallbackRoutingSkillsRes, error) HandleRecordingDelay(ctx context.Context, in *v0alpha.HandleRecordingDelayReq, opts ...grpc.CallOption) (*v0alpha.HandleRecordingDelayRes, error) UpdateAgentAssignedHuntGroup(ctx context.Context, in *v0alpha.UpdateAgentAssignedHuntGroupReq, opts ...grpc.CallOption) (*v0alpha.UpdateAgentAssignedHuntGroupRes, error) GetCallData(ctx context.Context, in *v0alpha.GetCallDataReq, opts ...grpc.CallOption) (*v0alpha.GetCallDataRes, error) ListHuntGroups(ctx context.Context, in *v0alpha.ListHuntGroupsReq, opts ...grpc.CallOption) (*v0alpha.ListHuntGroupsRes, error) // List the hunt groups an agent within a given hunt group can reassign // themselves to. The reassignment hunt groups can optionally be limited by a // hunt group setting. If a hunt group does not allow reassignment, the // returned list will be empty. ListReassignmentHuntGroups(ctx context.Context, in *v0alpha.ListReassignmentHuntGroupsReq, opts ...grpc.CallOption) (*v0alpha.ListReassignmentHuntGroupsRes, error) GetOrgAgentSettings(ctx context.Context, in *v0alpha.GetOrgAgentSettingsReq, opts ...grpc.CallOption) (*v0alpha.GetOrgAgentSettingsRes, error) // Lists caller id numbers with their associated region codes for the given // bucket ListCallerIdsFromBucket(ctx context.Context, in *v0alpha.ListCallerIdsFromBucketReq, opts ...grpc.CallOption) (*v0alpha.ListCallerIdsFromBucketRes, error) SaveLastCallResponse(ctx context.Context, in *v0alpha.SaveLastCallResponseReq, opts ...grpc.CallOption) (*v0alpha.SaveLastCallResponseRes, error) ListAgentCallLogsByCallSidAndType(ctx context.Context, in *v0alpha.ListAgentCallLogsByCallSidAndTypeReq, opts ...grpc.CallOption) (*v0alpha.ListAgentCallLogsByCallSidAndTypeRes, error) // Lists the keys and values of the latest responses for the given call_sid, // call_type and agent_sid ListAgentCallResponseValues(ctx context.Context, in *v0alpha.ListAgentCallResponseValuesReq, opts ...grpc.CallOption) (*v0alpha.ListAgentCallResponseValuesRes, error) // Get contact schema details based on contact group sid GetContactSchemaByContactGroup(ctx context.Context, in *v0alpha.GetContactSchemaByContactGroupReq, opts ...grpc.CallOption) (*v0alpha.ContactSchema, error) // List contact group details based on client sid from contact_group table ListContactGroupDetailsByClientSid(ctx context.Context, in *v0alpha.ListContactGroupDetailsByClientSidReq, opts ...grpc.CallOption) (*v0alpha.ListContactGroupDetailsByClientSidRes, error) // Get contact group details based on contact group sid from contact_group // table GetContactGroupDetails(ctx context.Context, in *v0alpha.GetContactGroupReq, opts ...grpc.CallOption) (*v0alpha.ContactGroup, error) // Get contact group size based on contacts size GetContactGroupSize(ctx context.Context, in *v0alpha.GetContactGroupReq, opts ...grpc.CallOption) (*v0alpha.GetContactGroupSizeRes, error) // Create contact field description details CreateContactFieldDescription(ctx context.Context, in *v0alpha.CreateContactFieldDescriptionReq, opts ...grpc.CallOption) (*v0alpha.CreateContactFieldDescriptionRes, error) // Delete contact field description details DeleteContactFieldDescription(ctx context.Context, in *v0alpha.DeleteContactFieldDescriptionReq, opts ...grpc.CallOption) (*v0alpha.DeleteContactFieldDescriptionRes, error) // List contact field desc details from contact_field_description table ListContactFieldDescriptions(ctx context.Context, in *v0alpha.ListContactFieldDescriptionsReq, opts ...grpc.CallOption) (*v0alpha.ListContactFieldDescriptionsRes, error) // List contact field description details based on contact group sid ListContactFieldDescriptionsByCGSid(ctx context.Context, in *v0alpha.ListContactFieldDescriptionsByCGSidReq, opts ...grpc.CallOption) (*v0alpha.ListContactFieldDescriptionsByCGSidRes, error) // List contactImportTemplates based on client_sid from // contact_import_template table ListContactImportTemplates(ctx context.Context, in *v0alpha.ListContactImportTemplatesReq, opts ...grpc.CallOption) (*v0alpha.ListContactImportTemplatesRes, error) // Updates task data for a preview record to finished and logs an agent // session event UpdatePreviewRecordToFinished(ctx context.Context, in *v0alpha.UpdatePreviewRecordToFinishedReq, opts ...grpc.CallOption) (*v0alpha.UpdatePreviewRecordToFinishedRes, error) // Updates the requesting agent's hunt_group_sid. UpdateAgentHuntGroup(ctx context.Context, in *v0alpha.UpdateAgentHuntGroupReq, opts ...grpc.CallOption) (*v0alpha.UpdateAgentHuntGroupRes, error) // Updates every given user's hunt_group_sid. // Required Permissions: // // AGENT_MANAGEMENT // // Errors: // - grpc.Internal: an error occurred while interacting with the database. // - grpc.InvalidArgument: the hunt_group_sid or the user id list is empty or contains an invalid value. MultiAgentHuntGroupAssignment(ctx context.Context, in *v0alpha.MultiAgentHuntGroupAssignmentReq, opts ...grpc.CallOption) (*v0alpha.MultiAgentHuntGroupAssignmentRes, error) // GetAgentProfile returns an agent profile. GetAgentProfile(ctx context.Context, in *v0alpha.GetAgentProfileReq, opts ...grpc.CallOption) (*v0alpha.AgentProfile, error) // RecalculateBilling updates statuses for every billing type given on the // request message for either the current or previous month. // Only data that has already been summed for billing will have it's // status updated. // Required Permissions: // // EDIT_BILLING RecalculateBilling(ctx context.Context, in *v0alpha.RecalculateBillingReq, opts ...grpc.CallOption) (*v0alpha.RecalculateBillingRes, error) // Gets information of the requesting client's broadcast templates (template_number, name, type, modify_date) // It reports if each found template is either STANDARD or LAYERED. // Required permissions: // // NONE // // Errors: // // NONE ListOutboundBroadcastTemplateData(ctx context.Context, in *v0alpha.ListOutboundBroadcastTemplateDataReq, opts ...grpc.CallOption) (*v0alpha.ListOutboundBroadcastTemplateDataRes, error) // Assign every skill to every agent with the given aptitude. // Errors: // - grpc.Invalid: the aptitude field is invalid. MultiAgentSkillAssignment(ctx context.Context, in *v0alpha.MultiAgentSkillAssignmentReq, opts ...grpc.CallOption) (*v0alpha.MultiAgentSkillAssignmentRes, error) // Unassigns every given skill from every given user. // Errors: // - grpc.InvalidArgument: // - the user_ids list is empty or contains an empty string. // - one or more of the user_ids does not belong to the client. // - grpc.Internal: an error occurred while deleting the skill assignments. MultiAgentSkillUnassignment(ctx context.Context, in *v0alpha.MultiAgentSkillUnassignmentReq, opts ...grpc.CallOption) (*v0alpha.MultiAgentSkillUnassignmentRes, error) // List of agent hunt groups based on client sid // that have manually approved messages enabled ListMAMAgentHuntGroupsByClientSid(ctx context.Context, in *v0alpha.ListMAMAgentHuntGroupsByClientSidReq, opts ...grpc.CallOption) (*v0alpha.ListMAMAgentHuntGroupsByClientSidRes, error) // List every tts voice // Required Permissions: // // TCN_ADMIN_SETTINGS // // Errors: // - grpc.Internal: an error was returned while trying to retrieve the entity ListTtsVoices(ctx context.Context, in *v0alpha.ListTtsVoicesReq, opts ...grpc.CallOption) (*v0alpha.ListTtsVoicesRes, error) // Create a new tts voice // Required Permissions: // // TCN_ADMIN_SETTINGS // // Errors: // - grpc.InvalidArgument: the actual_name or port field on the request is invalid. // - grpc.Internal: an error was returned while trying to insert the new tts voice. CreateTtsVoice(ctx context.Context, in *v0alpha.CreateTtsVoiceReq, opts ...grpc.CallOption) (*v0alpha.CreateTtsVoiceRes, error) // Delete a tts voice with the given tts_voice_sid. // Required Permissions: // // TCN_ADMIN_SETTINGS // // Errors: // - grpc.InvalidArgument: the tts_voice_sid field on the request is invalid. // - grpc.Internal: an error was returned while trying to remove the tts voice. DeleteTtsVoice(ctx context.Context, in *v0alpha.DeleteTtsVoiceReq, opts ...grpc.CallOption) (*v0alpha.DeleteTtsVoiceRes, error) // List of account custom data keys based on client sid // Required Permissions: // // ORG_VIEW // // Errors: // - grpc.Internal: an error was returned while trying to retrieve the entity ListCustomDataKeys(ctx context.Context, in *v0alpha.ListCustomDataKeysReq, opts ...grpc.CallOption) (*v0alpha.ListCustomDataKeysRes, error) // Creates a new Data Key as defined by the request message // the client_properties_sid should not be set, this is assigned on the backend // Required Permission: // // ORG_EDIT // // Errors: // - grpc.InvalidArgument: The custom_data_key field was not set // - grpc.Internal: error creating custom data key CreateCustomDataKey(ctx context.Context, in *v0alpha.CreateCustomDataKeyReq, opts ...grpc.CallOption) (*v0alpha.CreateCustomDataKeyRes, error) // Deletes a Custom Data Key with the sid given on the request message. // Required Permission: // // ORG_EDIT // // Errors: // - grpc.InvalidArgument: The client_properties_sid field is invalid. // - grpc.NotFound: no custom data key was deleted for the client_properties_sid. // - grpc.Internal: an error occurred while trying to remove the custom data key. DeleteCustomDataKey(ctx context.Context, in *v0alpha.DeleteCustomDataKeyReq, opts ...grpc.CallOption) (*v0alpha.DeleteCustomDataKeyRes, error) // Updates a custom data key with the client_properties_sid and data key // given on the request // Required Permissions; // // ORG_EDIT // // Errors: // - grpc.InvalidArgument: The client_properties_sid was empty or the data key was not set // - grpc.Internal: error updating custom data key, more than 1 custom data key records affected // - grpc.NotFound: no matching custom data key found UpdateCustomDataKey(ctx context.Context, in *v0alpha.UpdateCustomDataKeyReq, opts ...grpc.CallOption) (*v0alpha.UpdateCustomDataKeyRes, error) // Get Activity logs for given users and by specified time range // Required Permissions; // // CUSTOMER_SUPPORT GetActivityLogHistories(ctx context.Context, in *v0alpha.GetActivityLogHistoryReq, opts ...grpc.CallOption) (P3Api_GetActivityLogHistoriesClient, error) // List agent and queue table template properties by client sid ListTableTemplateProperties(ctx context.Context, in *v0alpha.ListTableTemplatePropertiesReq, opts ...grpc.CallOption) (*v0alpha.ListTableTemplatePropertiesRes, error) // List agent skills filters by client sid ListAgentSkillsFilters(ctx context.Context, in *v0alpha.ListAgentSkillsFiltersReq, opts ...grpc.CallOption) (*v0alpha.ListAgentSkillsFiltersRes, error) // List Schedule Rules ListScheduleRules(ctx context.Context, in *v0alpha.ListScheduleRulesRequest, opts ...grpc.CallOption) (*v0alpha.ListScheduleRulesResult, error) // List custom report filters by client sid ListCustomReportFilters(ctx context.Context, in *v0alpha.ListCustomReportFiltersReq, opts ...grpc.CallOption) (*v0alpha.ListCustomReportFiltersRes, error) // List sms numbers by client sid ListSmsNumbers(ctx context.Context, in *v0alpha.ListSmsNumbersReq, opts ...grpc.CallOption) (*v0alpha.ListSmsNumbersRes, error) }
P3ApiClient is the client API for P3Api service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewP3ApiClient ¶
func NewP3ApiClient(cc grpc.ClientConnInterface) P3ApiClient
type P3ApiServer ¶
type P3ApiServer interface { GetAgentHuntGroup(context.Context, *v0alpha.GetAgentHuntGroupReq) (*v0alpha.HuntGroup, error) GetAgentSession(context.Context, *v0alpha.GetAgentSessionReq) (*v0alpha.AgentSession, error) // Gets the skills of the requesting agent. This includes agent skills, hunt group skills, and extension skills(PBX). // Skills will be returned as a value pair (name, level). // For agent skills, the name of each skill will be the agent_skill_sid. // All other skills' names (hunt group and PBX) will be given special formats. // The requesting agent and hunt_group_sid skills will be defaulted to the max level (1000 and 100 respectively). // // Required permissions: // // NONE // // Errors: // - grpc.Invalid: the hunt_group_sid in the request in invalid. GetAgentSkills(context.Context, *v0alpha.GetAgentSkillsReq) (*v0alpha.GetAgentSkillsRes, error) // Creates a new agent skill as defined by the request message. // Errors: // - grpc.InvalidArgument: the client_sid or name in the request is invalid. CreateAgentSkill(context.Context, *v0alpha.CreateAgentSkillReq) (*v0alpha.CreateAgentSkillRes, error) // Updates an agent skill as defined by the request message. // Errors: // - grpc.InvalidArgument: the agent_skill_sid or name in the request is invalid. UpdateAgentSkill(context.Context, *v0alpha.UpdateAgentSkillReq) (*v0alpha.UpdateAgentSkillRes, error) // Deletes the agent skill with the agent_skill_sid given on the request. // Errors: // - grpc.InvalidArgument: the agent_skill_sid in the request is invalid. DeleteAgentSkill(context.Context, *v0alpha.DeleteAgentSkillReq) (*v0alpha.DeleteAgentSkillRes, error) // Returns a list of skills for the current agent. ListSkillsForCurrentAgent(context.Context, *v0alpha.ListSkillsForCurrentAgentReq) (*v0alpha.ListSkillsForCurrentAgentRes, error) // Returns a list of skills filtered by types given on // the request message field type_filter. Leaving the type_filter // field empty will return all types of skills. ListSkills(context.Context, *v0alpha.ListSkillsReq) (*v0alpha.ListSkillsRes, error) // Updates an agents assigned skills as defined by the skills list on // the request message. // Errors: // - grpc.InvalidArgument: the user_id on the request is invalid. UpdateAgentSkills(context.Context, *v0alpha.UpdateAgentSkillsReq) (*v0alpha.UpdateAgentSkillsRes, error) GetCurrentAgent(context.Context, *v0alpha.GetCurrentAgentReq) (*v0alpha.Agent, error) GetClientInfoData(context.Context, *v0alpha.GetClientInfoDataReq) (*v0alpha.GetClientInfoDataRes, error) GetClientInfoDisplayTemplate(context.Context, *v0alpha.GetClientInfoDisplayTemplateReq) (*v0alpha.GetClientInfoDisplayTemplateRes, error) ListAgentStatisticsData(context.Context, *v0alpha.ListAgentStatisticsDataReq) (*v0alpha.ListAgentStatisticsDataRes, error) // Lists all agent and hunt group PBX extensions that the requested agent has. ListPBXExtensions(context.Context, *v0alpha.ListPBXExtensionsReq) (*v0alpha.ListPBXExtensionsRes, error) // Lists every agent extension for the current client // Required Permissions: // // AGENT_MANAGER // // Errors: // - grpc.Internal: unexpected error getting pbx_extensions ListAgentExtensions(context.Context, *v0alpha.ListAgentExtensionsReq) (*v0alpha.ListAgentExtensionsRes, error) // Lists every hunt group extension for the current client // Required Permissions: // // AGENT_MANAGER // // Errors: // - grpc.Internal: unexpected error getting pbx_extensions ListHuntGroupExtensions(context.Context, *v0alpha.ListHuntGroupExtensionsReq) (*v0alpha.ListHuntGroupExtensionsRes, error) // Creates a new extension as defined by the request message // Required Permissions: // // AGENT_MANAGER // // Errors: // - grpc.InvalidArgument: The request has missing or invalid fields. // - grpc.Internal: An unexpected error occurred while saving the extension. CreateExtension(context.Context, *v0alpha.CreateExtensionReq) (*v0alpha.CreateExtensionRes, error) // Deletes a pbx_extension with the given pbx_extension_sid. // Required Permissions: // // AGENT_MANAGER // // Errors: // - grpc.InvalidArgument: The request had invalid or missing fields. DeleteExtension(context.Context, *v0alpha.DeleteExtensionReq) (*v0alpha.DeleteExtensionRes, error) // Updates an extension as defined by the request message. // Required Permissions: // // AGENT_MANAGER // // Errors: // - grpc.InvalidArgument: The request had invalid or missing fields. // - grpc.Internal: An unexpected error occurred updating the extension. UpdateExtension(context.Context, *v0alpha.UpdateExtensionReq) (*v0alpha.UpdateExtensionRes, error) UpdatePBXExtension(context.Context, *v0alpha.UpdatePBXExtensionReq) (*v0alpha.UpdatePBXExtensionRes, error) CreateDNCLNumbers(context.Context, *v0alpha.CreateDNCLNumbersReq) (*v0alpha.CreateDNCLNumbersRes, error) // Gets the campaign or huntgroup script for the given agent's current hunt // group. If no script is found, it gets the hunt group responses for the // agent's current hunt group. It also does a mail merge with the found script // or responses (if able). GetScriptOrResponses(context.Context, *v0alpha.GetScriptOrResponsesReq) (*v0alpha.GetScriptOrResponsesRes, error) GetHuntGroupAgentSettings(context.Context, *v0alpha.GetHuntGroupAgentSettingsReq) (*v0alpha.HuntGroupAgentSettings, error) // Returns a list of weblinks for the hunt group in the request. // It replaces any parameters of a given weblink with the call data of the call sid and type from the request message or with the callback details (if a scheduled_callback_id is given). ListHuntGroupWebLinks(context.Context, *v0alpha.ListHuntGroupWebLinksReq) (*v0alpha.ListHuntGroupWebLinksRes, error) GetHuntGroupPauseCodes(context.Context, *v0alpha.GetHuntGroupPauseCodesReq) (*v0alpha.GetHuntGroupPauseCodesRes, error) // Lists the call history of the requested agent for the past day or // session_sid, depending on the filter parameter. ListAgentCallHistory(context.Context, *v0alpha.ListAgentCallHistoryReq) (*v0alpha.ListAgentCallHistoryRes, error) // Lists all client phone book entries. // Required Permissions: // // AGENT_MANAGER ListClientPhoneBookEntries(context.Context, *v0alpha.ListClientPhoneBookEntriesReq) (*v0alpha.ListClientPhoneBookEntriesRes, error) // Lists all hunt group phone book entries. // Required Permissions: // // AGENT_MANAGER ListHuntGroupPhoneBookEntries(context.Context, *v0alpha.ListHuntGroupPhoneBookEntriesReq) (*v0alpha.ListHuntGroupPhoneBookEntriesRes, error) // Creates a new phone_book as defined by the request message. // Required Permissions: // // AGENT_MANAGER // // Errors: // - grpc.InvalidArgument: the fields on the request are missing or invalid. // - grpc.Internal: unexpected error occurred when saving the phone book. CreatePhoneBookEntry(context.Context, *v0alpha.CreatePhoneBookEntryReq) (*v0alpha.CreatePhoneBookEntryRes, error) // Updates an existing phone_book as defined by the request message. // Required Permissions: // // AGENT_MANAGER // // Errors: // - grpc.InvalidArgument: the fields on the request are missing or invalid. // - grpc.Internal: unexpected error occurred when saving the phone book. UpdatePhoneBookEntry(context.Context, *v0alpha.UpdatePhoneBookEntryReq) (*v0alpha.UpdatePhoneBookEntryRes, error) // Deletes the phone_book with the phone_book_sid given on the reques message. // Required Permissions: // // AGENT_MANAGER DeletePhoneBookEntry(context.Context, *v0alpha.DeletePhoneBookEntryReq) (*v0alpha.DeletePhoneBookEntryRes, error) // Lists caller_id, outbound and transfer phone books for the requesting client and given hunt group sid. // Entries will be ordered by entry_name and phone_number. // // Required permissions: // // NONE // // Errors: // - grpc.Invalid: the client_sid or hunt_group_sid in the request are invalid. // - grpc.Internal: unexpected error occurred when retrieving the phone books. ListPhoneBooks(context.Context, *v0alpha.ListPhoneBooksReq) (*v0alpha.ListPhoneBooksRes, error) ListAgentTriggers(context.Context, *v0alpha.ListAgentTriggersReq) (*v0alpha.ListAgentTriggersRes, error) // Gets all running broadcasts (task groups) for the requesting agent and hunt_group_sid in the request. // Calculates the percentage of completed tasks for each of those task groups. // Calculates the overall task completion percentage of all matching task groups. // Required permissions: // // NONE // // Errors: // - grpc.Invalid: the hunt_group_sid in the request is invalid. GetCampaignCompletionStatus(context.Context, *v0alpha.GetCampaignCompletionStatusReq) (*v0alpha.GetCampaignCompletionStatusRes, error) // Uses lost peer call sid and call type from the request to get information about lost call // gets the name and hunt group of the agent that was connected to that call and all types of skills the call has. // // Required permissions: // // NONE // // Errors: // - grpc.Invalid: the call_sid in the request in invalid. // - grpc.NotFound: the call sid provided wasn't previously connected to any agent. GetLostPeerInfo(context.Context, *v0alpha.GetLostPeerInfoReq) (*v0alpha.GetLostPeerInfoRes, error) // Gets all the available Disposition Keys // // Required permissions: // // NONE GetDispositionKeys(context.Context, *v0alpha.GetDispositionKeysReq) (*v0alpha.GetDispositionKeysRes, error) GetReadyAgents(context.Context, *v0alpha.GetReadyAgentsReq) (*v0alpha.GetReadyAgentsRes, error) // Returns lists with call data of calls that were: // Placed on multihold by the requesting agent. // Queued, are ready to be handled and require a subset of the agent_skills provided. // Placed in the Hold Queue Monitor, haven't been picked up yet and require a subset of the agent_skills provided. // Required permissions: // // NONE // // Errors: // - grpc.Invalid: the agent_session_sid provided in the request is invalid. ListAgentQueueAndOnHoldCallData(context.Context, *v0alpha.ListAgentQueueAndOnHoldCallDataReq) (*v0alpha.ListAgentQueueAndOnHoldCallDataRes, error) SaveAgentCallResponses(context.Context, *v0alpha.SaveAgentCallResponsesReq) (*v0alpha.SaveAgentCallResponsesRes, error) ListAgentTransferOptions(context.Context, *v0alpha.ListAgentTransferOptionsReq) (*v0alpha.ListAgentTransferOptionsRes, error) UpdateAgentCallResponseValue(context.Context, *v0alpha.UpdateAgentCallResponseValueReq) (*v0alpha.UpdateAgentCallResponseValueRes, error) GetIntercomPeerInfo(context.Context, *v0alpha.GetIntercomPeerInfoReq) (*v0alpha.GetIntercomPeerInfoRes, error) // Lists the requesting user's org response evaluators. ListOrgResponseEvaluators(context.Context, *v0alpha.ListOrgResponseEvaluatorsReq) (*v0alpha.ListOrgResponseEvaluatorsRes, error) GetQueueConfigurationOptionsArray(context.Context, *v0alpha.GetQueueConfigurationOptionsArrayReq) (*v0alpha.GetQueueConfigurationOptionsArrayRes, error) // Get the rules for conditionally adding a number to the DNCL depending on // responses or scripts GetConditionalDNCLRules(context.Context, *v0alpha.GetConditionalDNCLRulesReq) (*v0alpha.GetConditionalDNCLRulesRes, error) ManualDialStart(context.Context, *v0alpha.ManualDialStartReq) (*v0alpha.ManualDialStartRes, error) GetExtendedCallHistories(*v0alpha.ListExtendedCallHistoryReq, P3Api_GetExtendedCallHistoriesServer) error ListWhiteListPhoneBooks(context.Context, *v0alpha.ListWhiteListPhoneBooksReq) (*v0alpha.ListWhiteListPhoneBooksRes, error) DownloadCallRecording(context.Context, *v0alpha.DownloadCallRecordingReq) (*v0alpha.DownloadRecordingRes, error) DownloadCallRecordings(context.Context, *v0alpha.DownloadCallRecordingsReq) (*v0alpha.DownloadRecordingRes, error) PlacePreviewDialCall(context.Context, *v0alpha.PlacePreviewDialCallReq) (*v0alpha.PlacePreviewDialCallRes, error) CancelPreviewDialCall(context.Context, *v0alpha.CancelPreviewDialCallReq) (*v0alpha.CancelPreviewDialCallRes, error) UpdateTaskStatus(context.Context, *v0alpha.UpdateTaskStatusReq) (*v0alpha.Nil, error) // ListCallbackRoutingAgents returns a list of agents that are allowed to make a callback. ListCallbackRoutingAgents(context.Context, *v0alpha.ListCallbackRoutingAgentsReq) (*v0alpha.ListCallbackRoutingAgentsRes, error) ListCallbackRoutingSkills(context.Context, *v0alpha.ListCallbackRoutingSkillsReq) (*v0alpha.ListCallbackRoutingSkillsRes, error) HandleRecordingDelay(context.Context, *v0alpha.HandleRecordingDelayReq) (*v0alpha.HandleRecordingDelayRes, error) UpdateAgentAssignedHuntGroup(context.Context, *v0alpha.UpdateAgentAssignedHuntGroupReq) (*v0alpha.UpdateAgentAssignedHuntGroupRes, error) GetCallData(context.Context, *v0alpha.GetCallDataReq) (*v0alpha.GetCallDataRes, error) ListHuntGroups(context.Context, *v0alpha.ListHuntGroupsReq) (*v0alpha.ListHuntGroupsRes, error) // List the hunt groups an agent within a given hunt group can reassign // themselves to. The reassignment hunt groups can optionally be limited by a // hunt group setting. If a hunt group does not allow reassignment, the // returned list will be empty. ListReassignmentHuntGroups(context.Context, *v0alpha.ListReassignmentHuntGroupsReq) (*v0alpha.ListReassignmentHuntGroupsRes, error) GetOrgAgentSettings(context.Context, *v0alpha.GetOrgAgentSettingsReq) (*v0alpha.GetOrgAgentSettingsRes, error) // Lists caller id numbers with their associated region codes for the given // bucket ListCallerIdsFromBucket(context.Context, *v0alpha.ListCallerIdsFromBucketReq) (*v0alpha.ListCallerIdsFromBucketRes, error) SaveLastCallResponse(context.Context, *v0alpha.SaveLastCallResponseReq) (*v0alpha.SaveLastCallResponseRes, error) ListAgentCallLogsByCallSidAndType(context.Context, *v0alpha.ListAgentCallLogsByCallSidAndTypeReq) (*v0alpha.ListAgentCallLogsByCallSidAndTypeRes, error) // Lists the keys and values of the latest responses for the given call_sid, // call_type and agent_sid ListAgentCallResponseValues(context.Context, *v0alpha.ListAgentCallResponseValuesReq) (*v0alpha.ListAgentCallResponseValuesRes, error) // Get contact schema details based on contact group sid GetContactSchemaByContactGroup(context.Context, *v0alpha.GetContactSchemaByContactGroupReq) (*v0alpha.ContactSchema, error) // List contact group details based on client sid from contact_group table ListContactGroupDetailsByClientSid(context.Context, *v0alpha.ListContactGroupDetailsByClientSidReq) (*v0alpha.ListContactGroupDetailsByClientSidRes, error) // Get contact group details based on contact group sid from contact_group // table GetContactGroupDetails(context.Context, *v0alpha.GetContactGroupReq) (*v0alpha.ContactGroup, error) // Get contact group size based on contacts size GetContactGroupSize(context.Context, *v0alpha.GetContactGroupReq) (*v0alpha.GetContactGroupSizeRes, error) // Create contact field description details CreateContactFieldDescription(context.Context, *v0alpha.CreateContactFieldDescriptionReq) (*v0alpha.CreateContactFieldDescriptionRes, error) // Delete contact field description details DeleteContactFieldDescription(context.Context, *v0alpha.DeleteContactFieldDescriptionReq) (*v0alpha.DeleteContactFieldDescriptionRes, error) // List contact field desc details from contact_field_description table ListContactFieldDescriptions(context.Context, *v0alpha.ListContactFieldDescriptionsReq) (*v0alpha.ListContactFieldDescriptionsRes, error) // List contact field description details based on contact group sid ListContactFieldDescriptionsByCGSid(context.Context, *v0alpha.ListContactFieldDescriptionsByCGSidReq) (*v0alpha.ListContactFieldDescriptionsByCGSidRes, error) // List contactImportTemplates based on client_sid from // contact_import_template table ListContactImportTemplates(context.Context, *v0alpha.ListContactImportTemplatesReq) (*v0alpha.ListContactImportTemplatesRes, error) // Updates task data for a preview record to finished and logs an agent // session event UpdatePreviewRecordToFinished(context.Context, *v0alpha.UpdatePreviewRecordToFinishedReq) (*v0alpha.UpdatePreviewRecordToFinishedRes, error) // Updates the requesting agent's hunt_group_sid. UpdateAgentHuntGroup(context.Context, *v0alpha.UpdateAgentHuntGroupReq) (*v0alpha.UpdateAgentHuntGroupRes, error) // Updates every given user's hunt_group_sid. // Required Permissions: // // AGENT_MANAGEMENT // // Errors: // - grpc.Internal: an error occurred while interacting with the database. // - grpc.InvalidArgument: the hunt_group_sid or the user id list is empty or contains an invalid value. MultiAgentHuntGroupAssignment(context.Context, *v0alpha.MultiAgentHuntGroupAssignmentReq) (*v0alpha.MultiAgentHuntGroupAssignmentRes, error) // GetAgentProfile returns an agent profile. GetAgentProfile(context.Context, *v0alpha.GetAgentProfileReq) (*v0alpha.AgentProfile, error) // RecalculateBilling updates statuses for every billing type given on the // request message for either the current or previous month. // Only data that has already been summed for billing will have it's // status updated. // Required Permissions: // // EDIT_BILLING RecalculateBilling(context.Context, *v0alpha.RecalculateBillingReq) (*v0alpha.RecalculateBillingRes, error) // Gets information of the requesting client's broadcast templates (template_number, name, type, modify_date) // It reports if each found template is either STANDARD or LAYERED. // Required permissions: // // NONE // // Errors: // // NONE ListOutboundBroadcastTemplateData(context.Context, *v0alpha.ListOutboundBroadcastTemplateDataReq) (*v0alpha.ListOutboundBroadcastTemplateDataRes, error) // Assign every skill to every agent with the given aptitude. // Errors: // - grpc.Invalid: the aptitude field is invalid. MultiAgentSkillAssignment(context.Context, *v0alpha.MultiAgentSkillAssignmentReq) (*v0alpha.MultiAgentSkillAssignmentRes, error) // Unassigns every given skill from every given user. // Errors: // - grpc.InvalidArgument: // - the user_ids list is empty or contains an empty string. // - one or more of the user_ids does not belong to the client. // - grpc.Internal: an error occurred while deleting the skill assignments. MultiAgentSkillUnassignment(context.Context, *v0alpha.MultiAgentSkillUnassignmentReq) (*v0alpha.MultiAgentSkillUnassignmentRes, error) // List of agent hunt groups based on client sid // that have manually approved messages enabled ListMAMAgentHuntGroupsByClientSid(context.Context, *v0alpha.ListMAMAgentHuntGroupsByClientSidReq) (*v0alpha.ListMAMAgentHuntGroupsByClientSidRes, error) // List every tts voice // Required Permissions: // // TCN_ADMIN_SETTINGS // // Errors: // - grpc.Internal: an error was returned while trying to retrieve the entity ListTtsVoices(context.Context, *v0alpha.ListTtsVoicesReq) (*v0alpha.ListTtsVoicesRes, error) // Create a new tts voice // Required Permissions: // // TCN_ADMIN_SETTINGS // // Errors: // - grpc.InvalidArgument: the actual_name or port field on the request is invalid. // - grpc.Internal: an error was returned while trying to insert the new tts voice. CreateTtsVoice(context.Context, *v0alpha.CreateTtsVoiceReq) (*v0alpha.CreateTtsVoiceRes, error) // Delete a tts voice with the given tts_voice_sid. // Required Permissions: // // TCN_ADMIN_SETTINGS // // Errors: // - grpc.InvalidArgument: the tts_voice_sid field on the request is invalid. // - grpc.Internal: an error was returned while trying to remove the tts voice. DeleteTtsVoice(context.Context, *v0alpha.DeleteTtsVoiceReq) (*v0alpha.DeleteTtsVoiceRes, error) // List of account custom data keys based on client sid // Required Permissions: // // ORG_VIEW // // Errors: // - grpc.Internal: an error was returned while trying to retrieve the entity ListCustomDataKeys(context.Context, *v0alpha.ListCustomDataKeysReq) (*v0alpha.ListCustomDataKeysRes, error) // Creates a new Data Key as defined by the request message // the client_properties_sid should not be set, this is assigned on the backend // Required Permission: // // ORG_EDIT // // Errors: // - grpc.InvalidArgument: The custom_data_key field was not set // - grpc.Internal: error creating custom data key CreateCustomDataKey(context.Context, *v0alpha.CreateCustomDataKeyReq) (*v0alpha.CreateCustomDataKeyRes, error) // Deletes a Custom Data Key with the sid given on the request message. // Required Permission: // // ORG_EDIT // // Errors: // - grpc.InvalidArgument: The client_properties_sid field is invalid. // - grpc.NotFound: no custom data key was deleted for the client_properties_sid. // - grpc.Internal: an error occurred while trying to remove the custom data key. DeleteCustomDataKey(context.Context, *v0alpha.DeleteCustomDataKeyReq) (*v0alpha.DeleteCustomDataKeyRes, error) // Updates a custom data key with the client_properties_sid and data key // given on the request // Required Permissions; // // ORG_EDIT // // Errors: // - grpc.InvalidArgument: The client_properties_sid was empty or the data key was not set // - grpc.Internal: error updating custom data key, more than 1 custom data key records affected // - grpc.NotFound: no matching custom data key found UpdateCustomDataKey(context.Context, *v0alpha.UpdateCustomDataKeyReq) (*v0alpha.UpdateCustomDataKeyRes, error) // Get Activity logs for given users and by specified time range // Required Permissions; // // CUSTOMER_SUPPORT GetActivityLogHistories(*v0alpha.GetActivityLogHistoryReq, P3Api_GetActivityLogHistoriesServer) error // List agent and queue table template properties by client sid ListTableTemplateProperties(context.Context, *v0alpha.ListTableTemplatePropertiesReq) (*v0alpha.ListTableTemplatePropertiesRes, error) // List agent skills filters by client sid ListAgentSkillsFilters(context.Context, *v0alpha.ListAgentSkillsFiltersReq) (*v0alpha.ListAgentSkillsFiltersRes, error) // List Schedule Rules ListScheduleRules(context.Context, *v0alpha.ListScheduleRulesRequest) (*v0alpha.ListScheduleRulesResult, error) // List custom report filters by client sid ListCustomReportFilters(context.Context, *v0alpha.ListCustomReportFiltersReq) (*v0alpha.ListCustomReportFiltersRes, error) // List sms numbers by client sid ListSmsNumbers(context.Context, *v0alpha.ListSmsNumbersReq) (*v0alpha.ListSmsNumbersRes, error) // contains filtered or unexported methods }
P3ApiServer is the server API for P3Api service. All implementations must embed UnimplementedP3ApiServer for forward compatibility.
type P3Api_GetActivityLogHistoriesClient ¶
type P3Api_GetActivityLogHistoriesClient interface { Recv() (*v0alpha.GetActivityLogHistoryRes, error) grpc.ClientStream }
type P3Api_GetActivityLogHistoriesServer ¶
type P3Api_GetActivityLogHistoriesServer interface { Send(*v0alpha.GetActivityLogHistoryRes) error grpc.ServerStream }
type P3Api_GetExtendedCallHistoriesClient ¶
type P3Api_GetExtendedCallHistoriesClient interface { Recv() (*v0alpha.ListExtendedCallHistoryRes, error) grpc.ClientStream }
type P3Api_GetExtendedCallHistoriesServer ¶
type P3Api_GetExtendedCallHistoriesServer interface { Send(*v0alpha.ListExtendedCallHistoryRes) error grpc.ServerStream }
type UnimplementedP3ApiServer ¶
type UnimplementedP3ApiServer struct{}
UnimplementedP3ApiServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedP3ApiServer) CancelPreviewDialCall ¶
func (UnimplementedP3ApiServer) CancelPreviewDialCall(context.Context, *v0alpha.CancelPreviewDialCallReq) (*v0alpha.CancelPreviewDialCallRes, error)
func (UnimplementedP3ApiServer) CreateAgentSkill ¶
func (UnimplementedP3ApiServer) CreateAgentSkill(context.Context, *v0alpha.CreateAgentSkillReq) (*v0alpha.CreateAgentSkillRes, error)
func (UnimplementedP3ApiServer) CreateContactFieldDescription ¶
func (UnimplementedP3ApiServer) CreateContactFieldDescription(context.Context, *v0alpha.CreateContactFieldDescriptionReq) (*v0alpha.CreateContactFieldDescriptionRes, error)
func (UnimplementedP3ApiServer) CreateCustomDataKey ¶
func (UnimplementedP3ApiServer) CreateCustomDataKey(context.Context, *v0alpha.CreateCustomDataKeyReq) (*v0alpha.CreateCustomDataKeyRes, error)
func (UnimplementedP3ApiServer) CreateDNCLNumbers ¶
func (UnimplementedP3ApiServer) CreateDNCLNumbers(context.Context, *v0alpha.CreateDNCLNumbersReq) (*v0alpha.CreateDNCLNumbersRes, error)
func (UnimplementedP3ApiServer) CreateExtension ¶
func (UnimplementedP3ApiServer) CreateExtension(context.Context, *v0alpha.CreateExtensionReq) (*v0alpha.CreateExtensionRes, error)
func (UnimplementedP3ApiServer) CreatePhoneBookEntry ¶
func (UnimplementedP3ApiServer) CreatePhoneBookEntry(context.Context, *v0alpha.CreatePhoneBookEntryReq) (*v0alpha.CreatePhoneBookEntryRes, error)
func (UnimplementedP3ApiServer) CreateTtsVoice ¶
func (UnimplementedP3ApiServer) CreateTtsVoice(context.Context, *v0alpha.CreateTtsVoiceReq) (*v0alpha.CreateTtsVoiceRes, error)
func (UnimplementedP3ApiServer) DeleteAgentSkill ¶
func (UnimplementedP3ApiServer) DeleteAgentSkill(context.Context, *v0alpha.DeleteAgentSkillReq) (*v0alpha.DeleteAgentSkillRes, error)
func (UnimplementedP3ApiServer) DeleteContactFieldDescription ¶
func (UnimplementedP3ApiServer) DeleteContactFieldDescription(context.Context, *v0alpha.DeleteContactFieldDescriptionReq) (*v0alpha.DeleteContactFieldDescriptionRes, error)
func (UnimplementedP3ApiServer) DeleteCustomDataKey ¶
func (UnimplementedP3ApiServer) DeleteCustomDataKey(context.Context, *v0alpha.DeleteCustomDataKeyReq) (*v0alpha.DeleteCustomDataKeyRes, error)
func (UnimplementedP3ApiServer) DeleteExtension ¶
func (UnimplementedP3ApiServer) DeleteExtension(context.Context, *v0alpha.DeleteExtensionReq) (*v0alpha.DeleteExtensionRes, error)
func (UnimplementedP3ApiServer) DeletePhoneBookEntry ¶
func (UnimplementedP3ApiServer) DeletePhoneBookEntry(context.Context, *v0alpha.DeletePhoneBookEntryReq) (*v0alpha.DeletePhoneBookEntryRes, error)
func (UnimplementedP3ApiServer) DeleteTtsVoice ¶
func (UnimplementedP3ApiServer) DeleteTtsVoice(context.Context, *v0alpha.DeleteTtsVoiceReq) (*v0alpha.DeleteTtsVoiceRes, error)
func (UnimplementedP3ApiServer) DownloadCallRecording ¶
func (UnimplementedP3ApiServer) DownloadCallRecording(context.Context, *v0alpha.DownloadCallRecordingReq) (*v0alpha.DownloadRecordingRes, error)
func (UnimplementedP3ApiServer) DownloadCallRecordings ¶
func (UnimplementedP3ApiServer) DownloadCallRecordings(context.Context, *v0alpha.DownloadCallRecordingsReq) (*v0alpha.DownloadRecordingRes, error)
func (UnimplementedP3ApiServer) GetActivityLogHistories ¶
func (UnimplementedP3ApiServer) GetActivityLogHistories(*v0alpha.GetActivityLogHistoryReq, P3Api_GetActivityLogHistoriesServer) error
func (UnimplementedP3ApiServer) GetAgentHuntGroup ¶
func (UnimplementedP3ApiServer) GetAgentHuntGroup(context.Context, *v0alpha.GetAgentHuntGroupReq) (*v0alpha.HuntGroup, error)
func (UnimplementedP3ApiServer) GetAgentProfile ¶
func (UnimplementedP3ApiServer) GetAgentProfile(context.Context, *v0alpha.GetAgentProfileReq) (*v0alpha.AgentProfile, error)
func (UnimplementedP3ApiServer) GetAgentSession ¶
func (UnimplementedP3ApiServer) GetAgentSession(context.Context, *v0alpha.GetAgentSessionReq) (*v0alpha.AgentSession, error)
func (UnimplementedP3ApiServer) GetAgentSkills ¶
func (UnimplementedP3ApiServer) GetAgentSkills(context.Context, *v0alpha.GetAgentSkillsReq) (*v0alpha.GetAgentSkillsRes, error)
func (UnimplementedP3ApiServer) GetCallData ¶
func (UnimplementedP3ApiServer) GetCallData(context.Context, *v0alpha.GetCallDataReq) (*v0alpha.GetCallDataRes, error)
func (UnimplementedP3ApiServer) GetCampaignCompletionStatus ¶
func (UnimplementedP3ApiServer) GetCampaignCompletionStatus(context.Context, *v0alpha.GetCampaignCompletionStatusReq) (*v0alpha.GetCampaignCompletionStatusRes, error)
func (UnimplementedP3ApiServer) GetClientInfoData ¶
func (UnimplementedP3ApiServer) GetClientInfoData(context.Context, *v0alpha.GetClientInfoDataReq) (*v0alpha.GetClientInfoDataRes, error)
func (UnimplementedP3ApiServer) GetClientInfoDisplayTemplate ¶
func (UnimplementedP3ApiServer) GetClientInfoDisplayTemplate(context.Context, *v0alpha.GetClientInfoDisplayTemplateReq) (*v0alpha.GetClientInfoDisplayTemplateRes, error)
func (UnimplementedP3ApiServer) GetConditionalDNCLRules ¶
func (UnimplementedP3ApiServer) GetConditionalDNCLRules(context.Context, *v0alpha.GetConditionalDNCLRulesReq) (*v0alpha.GetConditionalDNCLRulesRes, error)
func (UnimplementedP3ApiServer) GetContactGroupDetails ¶
func (UnimplementedP3ApiServer) GetContactGroupDetails(context.Context, *v0alpha.GetContactGroupReq) (*v0alpha.ContactGroup, error)
func (UnimplementedP3ApiServer) GetContactGroupSize ¶
func (UnimplementedP3ApiServer) GetContactGroupSize(context.Context, *v0alpha.GetContactGroupReq) (*v0alpha.GetContactGroupSizeRes, error)
func (UnimplementedP3ApiServer) GetContactSchemaByContactGroup ¶
func (UnimplementedP3ApiServer) GetContactSchemaByContactGroup(context.Context, *v0alpha.GetContactSchemaByContactGroupReq) (*v0alpha.ContactSchema, error)
func (UnimplementedP3ApiServer) GetCurrentAgent ¶
func (UnimplementedP3ApiServer) GetCurrentAgent(context.Context, *v0alpha.GetCurrentAgentReq) (*v0alpha.Agent, error)
func (UnimplementedP3ApiServer) GetDispositionKeys ¶
func (UnimplementedP3ApiServer) GetDispositionKeys(context.Context, *v0alpha.GetDispositionKeysReq) (*v0alpha.GetDispositionKeysRes, error)
func (UnimplementedP3ApiServer) GetExtendedCallHistories ¶
func (UnimplementedP3ApiServer) GetExtendedCallHistories(*v0alpha.ListExtendedCallHistoryReq, P3Api_GetExtendedCallHistoriesServer) error
func (UnimplementedP3ApiServer) GetHuntGroupAgentSettings ¶
func (UnimplementedP3ApiServer) GetHuntGroupAgentSettings(context.Context, *v0alpha.GetHuntGroupAgentSettingsReq) (*v0alpha.HuntGroupAgentSettings, error)
func (UnimplementedP3ApiServer) GetHuntGroupPauseCodes ¶
func (UnimplementedP3ApiServer) GetHuntGroupPauseCodes(context.Context, *v0alpha.GetHuntGroupPauseCodesReq) (*v0alpha.GetHuntGroupPauseCodesRes, error)
func (UnimplementedP3ApiServer) GetIntercomPeerInfo ¶
func (UnimplementedP3ApiServer) GetIntercomPeerInfo(context.Context, *v0alpha.GetIntercomPeerInfoReq) (*v0alpha.GetIntercomPeerInfoRes, error)
func (UnimplementedP3ApiServer) GetLostPeerInfo ¶
func (UnimplementedP3ApiServer) GetLostPeerInfo(context.Context, *v0alpha.GetLostPeerInfoReq) (*v0alpha.GetLostPeerInfoRes, error)
func (UnimplementedP3ApiServer) GetOrgAgentSettings ¶
func (UnimplementedP3ApiServer) GetOrgAgentSettings(context.Context, *v0alpha.GetOrgAgentSettingsReq) (*v0alpha.GetOrgAgentSettingsRes, error)
func (UnimplementedP3ApiServer) GetQueueConfigurationOptionsArray ¶
func (UnimplementedP3ApiServer) GetQueueConfigurationOptionsArray(context.Context, *v0alpha.GetQueueConfigurationOptionsArrayReq) (*v0alpha.GetQueueConfigurationOptionsArrayRes, error)
func (UnimplementedP3ApiServer) GetReadyAgents ¶
func (UnimplementedP3ApiServer) GetReadyAgents(context.Context, *v0alpha.GetReadyAgentsReq) (*v0alpha.GetReadyAgentsRes, error)
func (UnimplementedP3ApiServer) GetScriptOrResponses ¶
func (UnimplementedP3ApiServer) GetScriptOrResponses(context.Context, *v0alpha.GetScriptOrResponsesReq) (*v0alpha.GetScriptOrResponsesRes, error)
func (UnimplementedP3ApiServer) HandleRecordingDelay ¶
func (UnimplementedP3ApiServer) HandleRecordingDelay(context.Context, *v0alpha.HandleRecordingDelayReq) (*v0alpha.HandleRecordingDelayRes, error)
func (UnimplementedP3ApiServer) ListAgentCallHistory ¶
func (UnimplementedP3ApiServer) ListAgentCallHistory(context.Context, *v0alpha.ListAgentCallHistoryReq) (*v0alpha.ListAgentCallHistoryRes, error)
func (UnimplementedP3ApiServer) ListAgentCallLogsByCallSidAndType ¶
func (UnimplementedP3ApiServer) ListAgentCallLogsByCallSidAndType(context.Context, *v0alpha.ListAgentCallLogsByCallSidAndTypeReq) (*v0alpha.ListAgentCallLogsByCallSidAndTypeRes, error)
func (UnimplementedP3ApiServer) ListAgentCallResponseValues ¶
func (UnimplementedP3ApiServer) ListAgentCallResponseValues(context.Context, *v0alpha.ListAgentCallResponseValuesReq) (*v0alpha.ListAgentCallResponseValuesRes, error)
func (UnimplementedP3ApiServer) ListAgentExtensions ¶
func (UnimplementedP3ApiServer) ListAgentExtensions(context.Context, *v0alpha.ListAgentExtensionsReq) (*v0alpha.ListAgentExtensionsRes, error)
func (UnimplementedP3ApiServer) ListAgentQueueAndOnHoldCallData ¶
func (UnimplementedP3ApiServer) ListAgentQueueAndOnHoldCallData(context.Context, *v0alpha.ListAgentQueueAndOnHoldCallDataReq) (*v0alpha.ListAgentQueueAndOnHoldCallDataRes, error)
func (UnimplementedP3ApiServer) ListAgentSkillsFilters ¶
func (UnimplementedP3ApiServer) ListAgentSkillsFilters(context.Context, *v0alpha.ListAgentSkillsFiltersReq) (*v0alpha.ListAgentSkillsFiltersRes, error)
func (UnimplementedP3ApiServer) ListAgentStatisticsData ¶
func (UnimplementedP3ApiServer) ListAgentStatisticsData(context.Context, *v0alpha.ListAgentStatisticsDataReq) (*v0alpha.ListAgentStatisticsDataRes, error)
func (UnimplementedP3ApiServer) ListAgentTransferOptions ¶
func (UnimplementedP3ApiServer) ListAgentTransferOptions(context.Context, *v0alpha.ListAgentTransferOptionsReq) (*v0alpha.ListAgentTransferOptionsRes, error)
func (UnimplementedP3ApiServer) ListAgentTriggers ¶
func (UnimplementedP3ApiServer) ListAgentTriggers(context.Context, *v0alpha.ListAgentTriggersReq) (*v0alpha.ListAgentTriggersRes, error)
func (UnimplementedP3ApiServer) ListCallbackRoutingAgents ¶
func (UnimplementedP3ApiServer) ListCallbackRoutingAgents(context.Context, *v0alpha.ListCallbackRoutingAgentsReq) (*v0alpha.ListCallbackRoutingAgentsRes, error)
func (UnimplementedP3ApiServer) ListCallbackRoutingSkills ¶
func (UnimplementedP3ApiServer) ListCallbackRoutingSkills(context.Context, *v0alpha.ListCallbackRoutingSkillsReq) (*v0alpha.ListCallbackRoutingSkillsRes, error)
func (UnimplementedP3ApiServer) ListCallerIdsFromBucket ¶
func (UnimplementedP3ApiServer) ListCallerIdsFromBucket(context.Context, *v0alpha.ListCallerIdsFromBucketReq) (*v0alpha.ListCallerIdsFromBucketRes, error)
func (UnimplementedP3ApiServer) ListClientPhoneBookEntries ¶
func (UnimplementedP3ApiServer) ListClientPhoneBookEntries(context.Context, *v0alpha.ListClientPhoneBookEntriesReq) (*v0alpha.ListClientPhoneBookEntriesRes, error)
func (UnimplementedP3ApiServer) ListContactFieldDescriptions ¶
func (UnimplementedP3ApiServer) ListContactFieldDescriptions(context.Context, *v0alpha.ListContactFieldDescriptionsReq) (*v0alpha.ListContactFieldDescriptionsRes, error)
func (UnimplementedP3ApiServer) ListContactFieldDescriptionsByCGSid ¶
func (UnimplementedP3ApiServer) ListContactFieldDescriptionsByCGSid(context.Context, *v0alpha.ListContactFieldDescriptionsByCGSidReq) (*v0alpha.ListContactFieldDescriptionsByCGSidRes, error)
func (UnimplementedP3ApiServer) ListContactGroupDetailsByClientSid ¶
func (UnimplementedP3ApiServer) ListContactGroupDetailsByClientSid(context.Context, *v0alpha.ListContactGroupDetailsByClientSidReq) (*v0alpha.ListContactGroupDetailsByClientSidRes, error)
func (UnimplementedP3ApiServer) ListContactImportTemplates ¶
func (UnimplementedP3ApiServer) ListContactImportTemplates(context.Context, *v0alpha.ListContactImportTemplatesReq) (*v0alpha.ListContactImportTemplatesRes, error)
func (UnimplementedP3ApiServer) ListCustomDataKeys ¶
func (UnimplementedP3ApiServer) ListCustomDataKeys(context.Context, *v0alpha.ListCustomDataKeysReq) (*v0alpha.ListCustomDataKeysRes, error)
func (UnimplementedP3ApiServer) ListCustomReportFilters ¶
func (UnimplementedP3ApiServer) ListCustomReportFilters(context.Context, *v0alpha.ListCustomReportFiltersReq) (*v0alpha.ListCustomReportFiltersRes, error)
func (UnimplementedP3ApiServer) ListHuntGroupExtensions ¶
func (UnimplementedP3ApiServer) ListHuntGroupExtensions(context.Context, *v0alpha.ListHuntGroupExtensionsReq) (*v0alpha.ListHuntGroupExtensionsRes, error)
func (UnimplementedP3ApiServer) ListHuntGroupPhoneBookEntries ¶
func (UnimplementedP3ApiServer) ListHuntGroupPhoneBookEntries(context.Context, *v0alpha.ListHuntGroupPhoneBookEntriesReq) (*v0alpha.ListHuntGroupPhoneBookEntriesRes, error)
func (UnimplementedP3ApiServer) ListHuntGroupWebLinks ¶
func (UnimplementedP3ApiServer) ListHuntGroupWebLinks(context.Context, *v0alpha.ListHuntGroupWebLinksReq) (*v0alpha.ListHuntGroupWebLinksRes, error)
func (UnimplementedP3ApiServer) ListHuntGroups ¶
func (UnimplementedP3ApiServer) ListHuntGroups(context.Context, *v0alpha.ListHuntGroupsReq) (*v0alpha.ListHuntGroupsRes, error)
func (UnimplementedP3ApiServer) ListMAMAgentHuntGroupsByClientSid ¶
func (UnimplementedP3ApiServer) ListMAMAgentHuntGroupsByClientSid(context.Context, *v0alpha.ListMAMAgentHuntGroupsByClientSidReq) (*v0alpha.ListMAMAgentHuntGroupsByClientSidRes, error)
func (UnimplementedP3ApiServer) ListOrgResponseEvaluators ¶
func (UnimplementedP3ApiServer) ListOrgResponseEvaluators(context.Context, *v0alpha.ListOrgResponseEvaluatorsReq) (*v0alpha.ListOrgResponseEvaluatorsRes, error)
func (UnimplementedP3ApiServer) ListOutboundBroadcastTemplateData ¶
func (UnimplementedP3ApiServer) ListOutboundBroadcastTemplateData(context.Context, *v0alpha.ListOutboundBroadcastTemplateDataReq) (*v0alpha.ListOutboundBroadcastTemplateDataRes, error)
func (UnimplementedP3ApiServer) ListPBXExtensions ¶
func (UnimplementedP3ApiServer) ListPBXExtensions(context.Context, *v0alpha.ListPBXExtensionsReq) (*v0alpha.ListPBXExtensionsRes, error)
func (UnimplementedP3ApiServer) ListPhoneBooks ¶
func (UnimplementedP3ApiServer) ListPhoneBooks(context.Context, *v0alpha.ListPhoneBooksReq) (*v0alpha.ListPhoneBooksRes, error)
func (UnimplementedP3ApiServer) ListReassignmentHuntGroups ¶
func (UnimplementedP3ApiServer) ListReassignmentHuntGroups(context.Context, *v0alpha.ListReassignmentHuntGroupsReq) (*v0alpha.ListReassignmentHuntGroupsRes, error)
func (UnimplementedP3ApiServer) ListScheduleRules ¶
func (UnimplementedP3ApiServer) ListScheduleRules(context.Context, *v0alpha.ListScheduleRulesRequest) (*v0alpha.ListScheduleRulesResult, error)
func (UnimplementedP3ApiServer) ListSkills ¶
func (UnimplementedP3ApiServer) ListSkills(context.Context, *v0alpha.ListSkillsReq) (*v0alpha.ListSkillsRes, error)
func (UnimplementedP3ApiServer) ListSkillsForCurrentAgent ¶
func (UnimplementedP3ApiServer) ListSkillsForCurrentAgent(context.Context, *v0alpha.ListSkillsForCurrentAgentReq) (*v0alpha.ListSkillsForCurrentAgentRes, error)
func (UnimplementedP3ApiServer) ListSmsNumbers ¶
func (UnimplementedP3ApiServer) ListSmsNumbers(context.Context, *v0alpha.ListSmsNumbersReq) (*v0alpha.ListSmsNumbersRes, error)
func (UnimplementedP3ApiServer) ListTableTemplateProperties ¶
func (UnimplementedP3ApiServer) ListTableTemplateProperties(context.Context, *v0alpha.ListTableTemplatePropertiesReq) (*v0alpha.ListTableTemplatePropertiesRes, error)
func (UnimplementedP3ApiServer) ListTtsVoices ¶
func (UnimplementedP3ApiServer) ListTtsVoices(context.Context, *v0alpha.ListTtsVoicesReq) (*v0alpha.ListTtsVoicesRes, error)
func (UnimplementedP3ApiServer) ListWhiteListPhoneBooks ¶
func (UnimplementedP3ApiServer) ListWhiteListPhoneBooks(context.Context, *v0alpha.ListWhiteListPhoneBooksReq) (*v0alpha.ListWhiteListPhoneBooksRes, error)
func (UnimplementedP3ApiServer) ManualDialStart ¶
func (UnimplementedP3ApiServer) ManualDialStart(context.Context, *v0alpha.ManualDialStartReq) (*v0alpha.ManualDialStartRes, error)
func (UnimplementedP3ApiServer) MultiAgentHuntGroupAssignment ¶
func (UnimplementedP3ApiServer) MultiAgentHuntGroupAssignment(context.Context, *v0alpha.MultiAgentHuntGroupAssignmentReq) (*v0alpha.MultiAgentHuntGroupAssignmentRes, error)
func (UnimplementedP3ApiServer) MultiAgentSkillAssignment ¶
func (UnimplementedP3ApiServer) MultiAgentSkillAssignment(context.Context, *v0alpha.MultiAgentSkillAssignmentReq) (*v0alpha.MultiAgentSkillAssignmentRes, error)
func (UnimplementedP3ApiServer) MultiAgentSkillUnassignment ¶
func (UnimplementedP3ApiServer) MultiAgentSkillUnassignment(context.Context, *v0alpha.MultiAgentSkillUnassignmentReq) (*v0alpha.MultiAgentSkillUnassignmentRes, error)
func (UnimplementedP3ApiServer) PlacePreviewDialCall ¶
func (UnimplementedP3ApiServer) PlacePreviewDialCall(context.Context, *v0alpha.PlacePreviewDialCallReq) (*v0alpha.PlacePreviewDialCallRes, error)
func (UnimplementedP3ApiServer) RecalculateBilling ¶
func (UnimplementedP3ApiServer) RecalculateBilling(context.Context, *v0alpha.RecalculateBillingReq) (*v0alpha.RecalculateBillingRes, error)
func (UnimplementedP3ApiServer) SaveAgentCallResponses ¶
func (UnimplementedP3ApiServer) SaveAgentCallResponses(context.Context, *v0alpha.SaveAgentCallResponsesReq) (*v0alpha.SaveAgentCallResponsesRes, error)
func (UnimplementedP3ApiServer) SaveLastCallResponse ¶
func (UnimplementedP3ApiServer) SaveLastCallResponse(context.Context, *v0alpha.SaveLastCallResponseReq) (*v0alpha.SaveLastCallResponseRes, error)
func (UnimplementedP3ApiServer) UpdateAgentAssignedHuntGroup ¶
func (UnimplementedP3ApiServer) UpdateAgentAssignedHuntGroup(context.Context, *v0alpha.UpdateAgentAssignedHuntGroupReq) (*v0alpha.UpdateAgentAssignedHuntGroupRes, error)
func (UnimplementedP3ApiServer) UpdateAgentCallResponseValue ¶
func (UnimplementedP3ApiServer) UpdateAgentCallResponseValue(context.Context, *v0alpha.UpdateAgentCallResponseValueReq) (*v0alpha.UpdateAgentCallResponseValueRes, error)
func (UnimplementedP3ApiServer) UpdateAgentHuntGroup ¶
func (UnimplementedP3ApiServer) UpdateAgentHuntGroup(context.Context, *v0alpha.UpdateAgentHuntGroupReq) (*v0alpha.UpdateAgentHuntGroupRes, error)
func (UnimplementedP3ApiServer) UpdateAgentSkill ¶
func (UnimplementedP3ApiServer) UpdateAgentSkill(context.Context, *v0alpha.UpdateAgentSkillReq) (*v0alpha.UpdateAgentSkillRes, error)
func (UnimplementedP3ApiServer) UpdateAgentSkills ¶
func (UnimplementedP3ApiServer) UpdateAgentSkills(context.Context, *v0alpha.UpdateAgentSkillsReq) (*v0alpha.UpdateAgentSkillsRes, error)
func (UnimplementedP3ApiServer) UpdateCustomDataKey ¶
func (UnimplementedP3ApiServer) UpdateCustomDataKey(context.Context, *v0alpha.UpdateCustomDataKeyReq) (*v0alpha.UpdateCustomDataKeyRes, error)
func (UnimplementedP3ApiServer) UpdateExtension ¶
func (UnimplementedP3ApiServer) UpdateExtension(context.Context, *v0alpha.UpdateExtensionReq) (*v0alpha.UpdateExtensionRes, error)
func (UnimplementedP3ApiServer) UpdatePBXExtension ¶
func (UnimplementedP3ApiServer) UpdatePBXExtension(context.Context, *v0alpha.UpdatePBXExtensionReq) (*v0alpha.UpdatePBXExtensionRes, error)
func (UnimplementedP3ApiServer) UpdatePhoneBookEntry ¶
func (UnimplementedP3ApiServer) UpdatePhoneBookEntry(context.Context, *v0alpha.UpdatePhoneBookEntryReq) (*v0alpha.UpdatePhoneBookEntryRes, error)
func (UnimplementedP3ApiServer) UpdatePreviewRecordToFinished ¶
func (UnimplementedP3ApiServer) UpdatePreviewRecordToFinished(context.Context, *v0alpha.UpdatePreviewRecordToFinishedReq) (*v0alpha.UpdatePreviewRecordToFinishedRes, error)
func (UnimplementedP3ApiServer) UpdateTaskStatus ¶
func (UnimplementedP3ApiServer) UpdateTaskStatus(context.Context, *v0alpha.UpdateTaskStatusReq) (*v0alpha.Nil, error)
type UnsafeP3ApiServer ¶
type UnsafeP3ApiServer interface {
// contains filtered or unexported methods
}
UnsafeP3ApiServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to P3ApiServer will result in compilation errors.