Package com.mypurecloud.sdk.v2.api
Class OutboundApiAsync
java.lang.Object
com.mypurecloud.sdk.v2.api.OutboundApiAsync
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondeleteOutboundAttemptlimitAsync(DeleteOutboundAttemptlimitRequest request, AsyncApiCallback<Void> callback) Delete attempt limitsdeleteOutboundAttemptlimitAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete attempt limitsdeleteOutboundCallabletimesetAsync(DeleteOutboundCallabletimesetRequest request, AsyncApiCallback<Void> callback) Delete callable time setdeleteOutboundCallabletimesetAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete callable time setdeleteOutboundCallanalysisresponsesetAsync(DeleteOutboundCallanalysisresponsesetRequest request, AsyncApiCallback<Void> callback) Delete a dialer call analysis response set.deleteOutboundCallanalysisresponsesetAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete a dialer call analysis response set.deleteOutboundCampaignAsync(DeleteOutboundCampaignRequest request, AsyncApiCallback<Campaign> callback) Delete a campaign.deleteOutboundCampaignAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Campaign>> callback) Delete a campaign.deleteOutboundCampaignProgressAsync(DeleteOutboundCampaignProgressRequest request, AsyncApiCallback<Void> callback) Reset campaign progress and recycle the campaigndeleteOutboundCampaignProgressAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Reset campaign progress and recycle the campaigndeleteOutboundCampaignruleAsync(DeleteOutboundCampaignruleRequest request, AsyncApiCallback<Void> callback) Delete Campaign RuledeleteOutboundCampaignruleAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete Campaign RuledeleteOutboundContactlistAsync(DeleteOutboundContactlistRequest request, AsyncApiCallback<Void> callback) Delete a contact list.deleteOutboundContactlistAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete a contact list.deleteOutboundContactlistContactAsync(DeleteOutboundContactlistContactRequest request, AsyncApiCallback<Void> callback) Delete a contact.deleteOutboundContactlistContactAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete a contact.deleteOutboundContactlistContactsAsync(DeleteOutboundContactlistContactsRequest request, AsyncApiCallback<Void> callback) Delete contacts from a contact list.deleteOutboundContactlistContactsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete contacts from a contact list.deleteOutboundContactlistfilterAsync(DeleteOutboundContactlistfilterRequest request, AsyncApiCallback<Void> callback) Delete Contact List FilterdeleteOutboundContactlistfilterAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete Contact List FilterdeleteOutboundContactlistsAsync(DeleteOutboundContactlistsRequest request, AsyncApiCallback<Void> callback) Delete multiple contact lists.deleteOutboundContactlistsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete multiple contact lists.deleteOutboundContactlisttemplateAsync(DeleteOutboundContactlisttemplateRequest request, AsyncApiCallback<Void> callback) Delete Contact List TemplatedeleteOutboundContactlisttemplateAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete Contact List TemplatedeleteOutboundContactlisttemplatesAsync(DeleteOutboundContactlisttemplatesRequest request, AsyncApiCallback<Void> callback) Delete multiple contact list templates.deleteOutboundContactlisttemplatesAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete multiple contact list templates.deleteOutboundDigitalrulesetAsync(DeleteOutboundDigitalrulesetRequest request, AsyncApiCallback<Void> callback) Delete an Outbound Digital Rule SetdeleteOutboundDigitalrulesetAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete an Outbound Digital Rule SetdeleteOutboundDnclistAsync(DeleteOutboundDnclistRequest request, AsyncApiCallback<Void> callback) Delete dialer DNC listdeleteOutboundDnclistAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete dialer DNC listdeleteOutboundDnclistCustomexclusioncolumnsAsync(DeleteOutboundDnclistCustomexclusioncolumnsRequest request, AsyncApiCallback<Void> callback) Deletes all or expired custom exclusion column entries from a DNC list.deleteOutboundDnclistCustomexclusioncolumnsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Deletes all or expired custom exclusion column entries from a DNC list.deleteOutboundDnclistEmailaddressesAsync(DeleteOutboundDnclistEmailaddressesRequest request, AsyncApiCallback<Void> callback) Deletes all or expired email addresses from a DNC list.deleteOutboundDnclistEmailaddressesAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Deletes all or expired email addresses from a DNC list.deleteOutboundDnclistPhonenumbersAsync(DeleteOutboundDnclistPhonenumbersRequest request, AsyncApiCallback<Void> callback) Deletes all or expired phone numbers from a DNC list.deleteOutboundDnclistPhonenumbersAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Deletes all or expired phone numbers from a DNC list.deleteOutboundDnclistWhatsappnumbersAsync(DeleteOutboundDnclistWhatsappnumbersRequest request, AsyncApiCallback<Void> callback) Deletes all or expired whatsApp numbers from a DNC list.deleteOutboundDnclistWhatsappnumbersAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Deletes all or expired whatsApp numbers from a DNC list.deleteOutboundFilespecificationtemplateAsync(DeleteOutboundFilespecificationtemplateRequest request, AsyncApiCallback<Void> callback) Delete File Specification TemplatedeleteOutboundFilespecificationtemplateAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete File Specification TemplatedeleteOutboundFilespecificationtemplatesBulkAsync(DeleteOutboundFilespecificationtemplatesBulkRequest request, AsyncApiCallback<Void> callback) Delete multiple file specification templates.deleteOutboundFilespecificationtemplatesBulkAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete multiple file specification templates.deleteOutboundImporttemplateAsync(DeleteOutboundImporttemplateRequest request, AsyncApiCallback<Void> callback) Delete Import TemplatedeleteOutboundImporttemplateAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete Import TemplatedeleteOutboundImporttemplatesAsync(DeleteOutboundImporttemplatesRequest request, AsyncApiCallback<Void> callback) Delete multiple import templates.deleteOutboundImporttemplatesAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete multiple import templates.deleteOutboundMessagingcampaignAsync(DeleteOutboundMessagingcampaignRequest request, AsyncApiCallback<MessagingCampaign> callback) Delete an Outbound Messaging CampaigndeleteOutboundMessagingcampaignAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<MessagingCampaign>> callback) Delete an Outbound Messaging CampaigndeleteOutboundMessagingcampaignProgressAsync(DeleteOutboundMessagingcampaignProgressRequest request, AsyncApiCallback<Void> callback) Reset messaging campaign progress and recycle the messaging campaign Documented permissions are applicable based on campaign type.deleteOutboundMessagingcampaignProgressAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Reset messaging campaign progress and recycle the messaging campaign Documented permissions are applicable based on campaign type.deleteOutboundRulesetAsync(DeleteOutboundRulesetRequest request, AsyncApiCallback<Void> callback) Delete a Rule Set.deleteOutboundRulesetAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete a Rule Set.deleteOutboundSchedulesCampaignAsync(DeleteOutboundSchedulesCampaignRequest request, AsyncApiCallback<Void> callback) Delete a dialer campaign schedule.deleteOutboundSchedulesCampaignAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete a dialer campaign schedule.deleteOutboundSchedulesEmailcampaignAsync(DeleteOutboundSchedulesEmailcampaignRequest request, AsyncApiCallback<Void> callback) Delete an email campaign schedule.deleteOutboundSchedulesEmailcampaignAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete an email campaign schedule.deleteOutboundSchedulesMessagingcampaignAsync(DeleteOutboundSchedulesMessagingcampaignRequest request, AsyncApiCallback<Void> callback) Delete a messaging campaign schedule.deleteOutboundSchedulesMessagingcampaignAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete a messaging campaign schedule.deleteOutboundSchedulesSequenceAsync(DeleteOutboundSchedulesSequenceRequest request, AsyncApiCallback<Void> callback) Delete a dialer sequence schedule.deleteOutboundSchedulesSequenceAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete a dialer sequence schedule.deleteOutboundSchedulesWhatsappcampaignAsync(DeleteOutboundSchedulesWhatsappcampaignRequest request, AsyncApiCallback<Void> callback) Delete a WhatsApp campaign schedule.deleteOutboundSchedulesWhatsappcampaignAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete a WhatsApp campaign schedule.deleteOutboundSequenceAsync(DeleteOutboundSequenceRequest request, AsyncApiCallback<Void> callback) Delete a dialer campaign sequence.deleteOutboundSequenceAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete a dialer campaign sequence.getOutboundAttemptlimitAsync(GetOutboundAttemptlimitRequest request, AsyncApiCallback<AttemptLimits> callback) Get attempt limitsgetOutboundAttemptlimitAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<AttemptLimits>> callback) Get attempt limitsgetOutboundAttemptlimitsAsync(GetOutboundAttemptlimitsRequest request, AsyncApiCallback<AttemptLimitsEntityListing> callback) Query attempt limits listgetOutboundAttemptlimitsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<AttemptLimitsEntityListing>> callback) Query attempt limits listgetOutboundCallabletimesetAsync(GetOutboundCallabletimesetRequest request, AsyncApiCallback<CallableTimeSet> callback) Get callable time setgetOutboundCallabletimesetAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<CallableTimeSet>> callback) Get callable time setgetOutboundCallabletimesetsAsync(GetOutboundCallabletimesetsRequest request, AsyncApiCallback<CallableTimeSetEntityListing> callback) Query callable time set listgetOutboundCallabletimesetsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<CallableTimeSetEntityListing>> callback) Query callable time set listgetOutboundCallanalysisresponsesetAsync(GetOutboundCallanalysisresponsesetRequest request, AsyncApiCallback<ResponseSet> callback) Get a dialer call analysis response set.getOutboundCallanalysisresponsesetAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ResponseSet>> callback) Get a dialer call analysis response set.getOutboundCallanalysisresponsesetsAsync(GetOutboundCallanalysisresponsesetsRequest request, AsyncApiCallback<ResponseSetEntityListing> callback) Query a list of dialer call analysis response sets.getOutboundCallanalysisresponsesetsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ResponseSetEntityListing>> callback) Query a list of dialer call analysis response sets.getOutboundCampaignAgentownedmappingpreviewResultsAsync(GetOutboundCampaignAgentownedmappingpreviewResultsRequest request, AsyncApiCallback<AgentOwnedMappingPreviewListing> callback) Get a preview of how agents will be mapped to this campaign's contact list.getOutboundCampaignAgentownedmappingpreviewResultsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<AgentOwnedMappingPreviewListing>> callback) Get a preview of how agents will be mapped to this campaign's contact list.getOutboundCampaignAsync(GetOutboundCampaignRequest request, AsyncApiCallback<Campaign> callback) Get dialer campaign.getOutboundCampaignAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Campaign>> callback) Get dialer campaign.getOutboundCampaignDiagnosticsAsync(GetOutboundCampaignDiagnosticsRequest request, AsyncApiCallback<CampaignDiagnostics> callback) Get campaign diagnosticsgetOutboundCampaignDiagnosticsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<CampaignDiagnostics>> callback) Get campaign diagnosticsgetOutboundCampaignInteractionsAsync(GetOutboundCampaignInteractionsRequest request, AsyncApiCallback<CampaignInteractions> callback) Get dialer campaign interactions.getOutboundCampaignInteractionsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<CampaignInteractions>> callback) Get dialer campaign interactions.getOutboundCampaignLinedistributionAsync(GetOutboundCampaignLinedistributionRequest request, AsyncApiCallback<CampaignOutboundLinesDistribution> callback) Get line distribution information for campaigns using same Edge Group or Site as given campaigngetOutboundCampaignLinedistributionAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<CampaignOutboundLinesDistribution>> callback) Get line distribution information for campaigns using same Edge Group or Site as given campaigngetOutboundCampaignProgressAsync(GetOutboundCampaignProgressRequest request, AsyncApiCallback<CampaignProgress> callback) Get campaign progressgetOutboundCampaignProgressAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<CampaignProgress>> callback) Get campaign progressgetOutboundCampaignruleAsync(GetOutboundCampaignruleRequest request, AsyncApiCallback<CampaignRule> callback) Get Campaign RulegetOutboundCampaignruleAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<CampaignRule>> callback) Get Campaign RulegetOutboundCampaignrulesAsync(GetOutboundCampaignrulesRequest request, AsyncApiCallback<CampaignRuleEntityListing> callback) Query Campaign Rule listgetOutboundCampaignrulesAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<CampaignRuleEntityListing>> callback) Query Campaign Rule listgetOutboundCampaignsAllAsync(GetOutboundCampaignsAllRequest request, AsyncApiCallback<CommonCampaignEntityListing> callback) Query across all types of campaigns by divisiongetOutboundCampaignsAllAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<CommonCampaignEntityListing>> callback) Query across all types of campaigns by divisiongetOutboundCampaignsAllDivisionviewsAsync(GetOutboundCampaignsAllDivisionviewsRequest request, AsyncApiCallback<CommonCampaignDivisionViewEntityListing> callback) Query across all types of campaignsgetOutboundCampaignsAllDivisionviewsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<CommonCampaignDivisionViewEntityListing>> callback) Query across all types of campaignsgetOutboundCampaignsAsync(GetOutboundCampaignsRequest request, AsyncApiCallback<CampaignEntityListing> callback) Query a list of dialer campaigns.getOutboundCampaignsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<CampaignEntityListing>> callback) Query a list of dialer campaigns.getOutboundCampaignsDivisionviewAsync(GetOutboundCampaignsDivisionviewRequest request, AsyncApiCallback<CampaignDivisionView> callback) Get a basic Campaign information object This returns a simplified version of a Campaign, consisting of name and division.getOutboundCampaignsDivisionviewAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<CampaignDivisionView>> callback) Get a basic Campaign information object This returns a simplified version of a Campaign, consisting of name and division.getOutboundCampaignsDivisionviewsAsync(GetOutboundCampaignsDivisionviewsRequest request, AsyncApiCallback<CampaignDivisionViewListing> callback) Query a list of basic Campaign information objects This returns a simplified version of a Campaign, consisting of name and division.getOutboundCampaignsDivisionviewsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<CampaignDivisionViewListing>> callback) Query a list of basic Campaign information objects This returns a simplified version of a Campaign, consisting of name and division.getOutboundCampaignSkillcombinationsAsync(GetOutboundCampaignSkillcombinationsRequest request, AsyncApiCallback<PagedSkillCombinationListing> callback) Get the remaining and total contact count for each skill combination in a skills campaigngetOutboundCampaignSkillcombinationsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<PagedSkillCombinationListing>> callback) Get the remaining and total contact count for each skill combination in a skills campaigngetOutboundCampaignStatsAsync(GetOutboundCampaignStatsRequest request, AsyncApiCallback<CampaignStats> callback) Get statistics about a Dialer CampaigngetOutboundCampaignStatsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<CampaignStats>> callback) Get statistics about a Dialer CampaigngetOutboundContactlistAsync(GetOutboundContactlistRequest request, AsyncApiCallback<ContactList> callback) Get a dialer contact list.getOutboundContactlistAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ContactList>> callback) Get a dialer contact list.getOutboundContactlistContactAsync(GetOutboundContactlistContactRequest request, AsyncApiCallback<DialerContact> callback) Get a contact.getOutboundContactlistContactAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<DialerContact>> callback) Get a contact.getOutboundContactlistContactsBulkJobAsync(GetOutboundContactlistContactsBulkJobRequest request, AsyncApiCallback<ContactsBulkOperationJob> callback) Get bulk operation job.getOutboundContactlistContactsBulkJobAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ContactsBulkOperationJob>> callback) Get bulk operation job.getOutboundContactlistContactsBulkJobsAsync(GetOutboundContactlistContactsBulkJobsRequest request, AsyncApiCallback<ContactsBulkOperationJobListing> callback) Get 10 most recent bulk operation jobs associated with contact list.getOutboundContactlistContactsBulkJobsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ContactsBulkOperationJobListing>> callback) Get 10 most recent bulk operation jobs associated with contact list.getOutboundContactlistExportAsync(GetOutboundContactlistExportRequest request, AsyncApiCallback<ExportUri> callback) Get the URI of a contact list export.getOutboundContactlistExportAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ExportUri>> callback) Get the URI of a contact list export.getOutboundContactlistfilterAsync(GetOutboundContactlistfilterRequest request, AsyncApiCallback<ContactListFilter> callback) Get Contact list filtergetOutboundContactlistfilterAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ContactListFilter>> callback) Get Contact list filtergetOutboundContactlistfiltersAsync(GetOutboundContactlistfiltersRequest request, AsyncApiCallback<ContactListFilterEntityListing> callback) Query Contact list filtersgetOutboundContactlistfiltersAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ContactListFilterEntityListing>> callback) Query Contact list filtersgetOutboundContactlistImportstatusAsync(GetOutboundContactlistImportstatusRequest request, AsyncApiCallback<ImportStatus> callback) Get dialer contactList import status.getOutboundContactlistImportstatusAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ImportStatus>> callback) Get dialer contactList import status.getOutboundContactlistsAsync(GetOutboundContactlistsRequest request, AsyncApiCallback<ContactListEntityListing> callback) Query a list of contact lists.getOutboundContactlistsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ContactListEntityListing>> callback) Query a list of contact lists.getOutboundContactlistsDivisionviewAsync(GetOutboundContactlistsDivisionviewRequest request, AsyncApiCallback<ContactListDivisionView> callback) Get a basic ContactList information object This returns a simplified version of a ContactList, consisting of the name, division, column names, phone columns, import status, and size.getOutboundContactlistsDivisionviewAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ContactListDivisionView>> callback) Get a basic ContactList information object This returns a simplified version of a ContactList, consisting of the name, division, column names, phone columns, import status, and size.getOutboundContactlistsDivisionviewsAsync(GetOutboundContactlistsDivisionviewsRequest request, AsyncApiCallback<ContactListDivisionViewListing> callback) Query a list of simplified contact list objects.getOutboundContactlistsDivisionviewsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ContactListDivisionViewListing>> callback) Query a list of simplified contact list objects.getOutboundContactlisttemplateAsync(GetOutboundContactlisttemplateRequest request, AsyncApiCallback<ContactListTemplate> callback) Get Contact List TemplategetOutboundContactlisttemplateAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ContactListTemplate>> callback) Get Contact List TemplategetOutboundContactlisttemplatesAsync(GetOutboundContactlisttemplatesRequest request, AsyncApiCallback<ContactListTemplateEntityListing> callback) Query a list of contact list templatesgetOutboundContactlisttemplatesAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ContactListTemplateEntityListing>> callback) Query a list of contact list templatesgetOutboundContactlistTimezonemappingpreviewAsync(GetOutboundContactlistTimezonemappingpreviewRequest request, AsyncApiCallback<TimeZoneMappingPreview> callback) Preview the result of applying Automatic Time Zone Mapping to a contact listgetOutboundContactlistTimezonemappingpreviewAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<TimeZoneMappingPreview>> callback) Preview the result of applying Automatic Time Zone Mapping to a contact listgetOutboundDiagnosticsCampaignSummaryAsync(GetOutboundDiagnosticsCampaignSummaryRequest request, AsyncApiCallback<CampaignDiagnosticSummary> callback) Get diagnostic summary for a single campaigngetOutboundDiagnosticsCampaignSummaryAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<CampaignDiagnosticSummary>> callback) Get diagnostic summary for a single campaigngetOutboundDigitalrulesetAsync(GetOutboundDigitalrulesetRequest request, AsyncApiCallback<DigitalRuleSet> callback) Get an Outbound Digital Rule SetgetOutboundDigitalrulesetAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<DigitalRuleSet>> callback) Get an Outbound Digital Rule SetgetOutboundDigitalrulesetsAsync(GetOutboundDigitalrulesetsRequest request, AsyncApiCallback<DigitalRuleSetEntityListing> callback) Query a list of Outbound Digital Rule SetsgetOutboundDigitalrulesetsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<DigitalRuleSetEntityListing>> callback) Query a list of Outbound Digital Rule SetsgetOutboundDnclistAsync(GetOutboundDnclistRequest request, AsyncApiCallback<DncList> callback) Get dialer DNC listgetOutboundDnclistAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<DncList>> callback) Get dialer DNC listgetOutboundDnclistExportAsync(GetOutboundDnclistExportRequest request, AsyncApiCallback<ExportUri> callback) Get the URI of a DNC list export.getOutboundDnclistExportAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ExportUri>> callback) Get the URI of a DNC list export.getOutboundDnclistImportstatusAsync(GetOutboundDnclistImportstatusRequest request, AsyncApiCallback<ImportStatus> callback) Get dialer dncList import status.getOutboundDnclistImportstatusAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ImportStatus>> callback) Get dialer dncList import status.getOutboundDnclistsAsync(GetOutboundDnclistsRequest request, AsyncApiCallback<DncListEntityListing> callback) Query dialer DNC listsgetOutboundDnclistsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<DncListEntityListing>> callback) Query dialer DNC listsgetOutboundDnclistsDivisionviewAsync(GetOutboundDnclistsDivisionviewRequest request, AsyncApiCallback<DncListDivisionView> callback) Get a basic DncList information object This returns a simplified version of a DncList, consisting of the name, division, import status, and size.getOutboundDnclistsDivisionviewAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<DncListDivisionView>> callback) Get a basic DncList information object This returns a simplified version of a DncList, consisting of the name, division, import status, and size.getOutboundDnclistsDivisionviewsAsync(GetOutboundDnclistsDivisionviewsRequest request, AsyncApiCallback<DncListDivisionViewListing> callback) Query a list of simplified dnc list objects.getOutboundDnclistsDivisionviewsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<DncListDivisionViewListing>> callback) Query a list of simplified dnc list objects.getOutboundEventAsync(GetOutboundEventRequest request, AsyncApiCallback<EventLog> callback) Get Dialer EventgetOutboundEventAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<EventLog>> callback) Get Dialer EventgetOutboundEventsAsync(GetOutboundEventsRequest request, AsyncApiCallback<DialerEventEntityListing> callback) Query Event LogsgetOutboundEventsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<DialerEventEntityListing>> callback) Query Event LogsgetOutboundFilespecificationtemplateAsync(GetOutboundFilespecificationtemplateRequest request, AsyncApiCallback<FileSpecificationTemplate> callback) Get File Specification TemplategetOutboundFilespecificationtemplateAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<FileSpecificationTemplate>> callback) Get File Specification TemplategetOutboundFilespecificationtemplatesAsync(GetOutboundFilespecificationtemplatesRequest request, AsyncApiCallback<FileSpecificationTemplateEntityListing> callback) Query File Specification TemplatesgetOutboundFilespecificationtemplatesAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<FileSpecificationTemplateEntityListing>> callback) Query File Specification TemplatesgetOutboundImporttemplateAsync(GetOutboundImporttemplateRequest request, AsyncApiCallback<ImportTemplate> callback) Get Import TemplategetOutboundImporttemplateAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ImportTemplate>> callback) Get Import TemplategetOutboundImporttemplateImportstatusAsync(GetOutboundImporttemplateImportstatusRequest request, AsyncApiCallback<ImportStatus> callback) Get the import status for an import template.getOutboundImporttemplateImportstatusAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ImportStatus>> callback) Get the import status for an import template.getOutboundImporttemplatesAsync(GetOutboundImporttemplatesRequest request, AsyncApiCallback<ImportTemplateEntityListing> callback) Query Import TemplatesgetOutboundImporttemplatesAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ImportTemplateEntityListing>> callback) Query Import TemplatesgetOutboundMessagingcampaignAsync(GetOutboundMessagingcampaignRequest request, AsyncApiCallback<MessagingCampaign> callback) Get an Outbound Messaging CampaigngetOutboundMessagingcampaignAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<MessagingCampaign>> callback) Get an Outbound Messaging CampaigngetOutboundMessagingcampaignDiagnosticsAsync(GetOutboundMessagingcampaignDiagnosticsRequest request, AsyncApiCallback<MessagingCampaignDiagnostics> callback) Get messaging campaign diagnosticsgetOutboundMessagingcampaignDiagnosticsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<MessagingCampaignDiagnostics>> callback) Get messaging campaign diagnosticsgetOutboundMessagingcampaignProgressAsync(GetOutboundMessagingcampaignProgressRequest request, AsyncApiCallback<CampaignProgress> callback) Get messaging campaign's progressgetOutboundMessagingcampaignProgressAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<CampaignProgress>> callback) Get messaging campaign's progressgetOutboundMessagingcampaignsAsync(GetOutboundMessagingcampaignsRequest request, AsyncApiCallback<MessagingCampaignEntityListing> callback) Query a list of Messaging CampaignsgetOutboundMessagingcampaignsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<MessagingCampaignEntityListing>> callback) Query a list of Messaging CampaignsgetOutboundMessagingcampaignsDivisionviewAsync(GetOutboundMessagingcampaignsDivisionviewRequest request, AsyncApiCallback<MessagingCampaignDivisionView> callback) Get a basic Messaging Campaign information object This returns a simplified version of a Messaging Campaign, consisting of id, name, and division.getOutboundMessagingcampaignsDivisionviewAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<MessagingCampaignDivisionView>> callback) Get a basic Messaging Campaign information object This returns a simplified version of a Messaging Campaign, consisting of id, name, and division.getOutboundMessagingcampaignsDivisionviewsAsync(GetOutboundMessagingcampaignsDivisionviewsRequest request, AsyncApiCallback<MessagingCampaignDivisionViewEntityListing> callback) Query a list of basic Messaging Campaign information objects This returns a listing of simplified Messaging Campaigns, each consisting of id, name, and division.getOutboundMessagingcampaignsDivisionviewsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<MessagingCampaignDivisionViewEntityListing>> callback) Query a list of basic Messaging Campaign information objects This returns a listing of simplified Messaging Campaigns, each consisting of id, name, and division.getOutboundRulesetAsync(GetOutboundRulesetRequest request, AsyncApiCallback<RuleSet> callback) Get a Rule Set by ID.getOutboundRulesetAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<RuleSet>> callback) Get a Rule Set by ID.getOutboundRulesetsAsync(GetOutboundRulesetsRequest request, AsyncApiCallback<RuleSetEntityListing> callback) Query a list of Rule Sets.getOutboundRulesetsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<RuleSetEntityListing>> callback) Query a list of Rule Sets.getOutboundSchedulesCampaignAsync(GetOutboundSchedulesCampaignRequest request, AsyncApiCallback<CampaignSchedule> callback) Get a dialer campaign schedule.getOutboundSchedulesCampaignAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<CampaignSchedule>> callback) Get a dialer campaign schedule.getOutboundSchedulesCampaignsAsync(GetOutboundSchedulesCampaignsRequest request, AsyncApiCallback<List<CampaignSchedule>> callback) Query for a list of dialer campaign schedules.getOutboundSchedulesCampaignsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<List<CampaignSchedule>>> callback) Query for a list of dialer campaign schedules.getOutboundSchedulesEmailcampaignAsync(GetOutboundSchedulesEmailcampaignRequest request, AsyncApiCallback<EmailCampaignSchedule> callback) Get an email campaign schedule.getOutboundSchedulesEmailcampaignAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<EmailCampaignSchedule>> callback) Get an email campaign schedule.getOutboundSchedulesEmailcampaignsAsync(GetOutboundSchedulesEmailcampaignsRequest request, AsyncApiCallback<EmailCampaignScheduleEntityListing> callback) Query for a list of email campaign schedules.getOutboundSchedulesEmailcampaignsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<EmailCampaignScheduleEntityListing>> callback) Query for a list of email campaign schedules.getOutboundSchedulesMessagingcampaignAsync(GetOutboundSchedulesMessagingcampaignRequest request, AsyncApiCallback<MessagingCampaignSchedule> callback) Get a messaging campaign schedule.getOutboundSchedulesMessagingcampaignAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<MessagingCampaignSchedule>> callback) Get a messaging campaign schedule.getOutboundSchedulesMessagingcampaignsAsync(GetOutboundSchedulesMessagingcampaignsRequest request, AsyncApiCallback<MessagingCampaignScheduleEntityListing> callback) Query for a list of messaging campaign schedules.getOutboundSchedulesMessagingcampaignsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<MessagingCampaignScheduleEntityListing>> callback) Query for a list of messaging campaign schedules.getOutboundSchedulesSequenceAsync(GetOutboundSchedulesSequenceRequest request, AsyncApiCallback<SequenceSchedule> callback) Get a dialer sequence schedule.getOutboundSchedulesSequenceAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<SequenceSchedule>> callback) Get a dialer sequence schedule.getOutboundSchedulesSequencesAsync(GetOutboundSchedulesSequencesRequest request, AsyncApiCallback<List<SequenceSchedule>> callback) Query for a list of dialer sequence schedules.getOutboundSchedulesSequencesAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<List<SequenceSchedule>>> callback) Query for a list of dialer sequence schedules.getOutboundSchedulesWhatsappcampaignAsync(GetOutboundSchedulesWhatsappcampaignRequest request, AsyncApiCallback<WhatsAppCampaignSchedule> callback) Get a WhatsApp campaign schedule.getOutboundSchedulesWhatsappcampaignAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<WhatsAppCampaignSchedule>> callback) Get a WhatsApp campaign schedule.getOutboundSchedulesWhatsappcampaignsAsync(GetOutboundSchedulesWhatsappcampaignsRequest request, AsyncApiCallback<WhatsAppCampaignScheduleEntityListing> callback) Query for a list of WhatsApp campaign schedules.getOutboundSchedulesWhatsappcampaignsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<WhatsAppCampaignScheduleEntityListing>> callback) Query for a list of WhatsApp campaign schedules.getOutboundSequenceAsync(GetOutboundSequenceRequest request, AsyncApiCallback<CampaignSequence> callback) Get a dialer campaign sequence.getOutboundSequenceAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<CampaignSequence>> callback) Get a dialer campaign sequence.getOutboundSequencesAsync(GetOutboundSequencesRequest request, AsyncApiCallback<CampaignSequenceEntityListing> callback) Query a list of dialer campaign sequences.getOutboundSequencesAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<CampaignSequenceEntityListing>> callback) Query a list of dialer campaign sequences.getOutboundSettingsAsync(GetOutboundSettingsRequest request, AsyncApiCallback<OutboundSettings> callback) Get the outbound settings for this organizationgetOutboundSettingsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<OutboundSettings>> callback) Get the outbound settings for this organizationgetOutboundWrapupcodemappingsAsync(GetOutboundWrapupcodemappingsRequest request, AsyncApiCallback<WrapUpCodeMapping> callback) Get the Dialer wrap up code mapping.getOutboundWrapupcodemappingsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<WrapUpCodeMapping>> callback) Get the Dialer wrap up code mapping.patchOutboundCampaignAsync(PatchOutboundCampaignRequest request, AsyncApiCallback<Void> callback) Update a campaign.patchOutboundCampaignAsync(ApiRequest<CampaignPatchRequest> request, AsyncApiCallback<ApiResponse<Void>> callback) Update a campaign.patchOutboundDnclistCustomexclusioncolumnsAsync(PatchOutboundDnclistCustomexclusioncolumnsRequest request, AsyncApiCallback<Void> callback) Add entries to or delete entries from a DNC list.patchOutboundDnclistCustomexclusioncolumnsAsync(ApiRequest<DncPatchCustomExclusionColumnsRequest> request, AsyncApiCallback<ApiResponse<Void>> callback) Add entries to or delete entries from a DNC list.patchOutboundDnclistEmailaddressesAsync(PatchOutboundDnclistEmailaddressesRequest request, AsyncApiCallback<Void> callback) Add emails to or Delete emails from a DNC list.patchOutboundDnclistEmailaddressesAsync(ApiRequest<DncPatchEmailsRequest> request, AsyncApiCallback<ApiResponse<Void>> callback) Add emails to or Delete emails from a DNC list.patchOutboundDnclistPhonenumbersAsync(PatchOutboundDnclistPhonenumbersRequest request, AsyncApiCallback<Void> callback) Add numbers to or delete numbers from a DNC list.patchOutboundDnclistPhonenumbersAsync(ApiRequest<DncPatchPhoneNumbersRequest> request, AsyncApiCallback<ApiResponse<Void>> callback) Add numbers to or delete numbers from a DNC list.patchOutboundDnclistWhatsappnumbersAsync(PatchOutboundDnclistWhatsappnumbersRequest request, AsyncApiCallback<Void> callback) Add entries to or delete entries from a DNC list.patchOutboundDnclistWhatsappnumbersAsync(ApiRequest<DncPatchWhatsAppNumbersRequest> request, AsyncApiCallback<ApiResponse<Void>> callback) Add entries to or delete entries from a DNC list.patchOutboundSettingsAsync(PatchOutboundSettingsRequest request, AsyncApiCallback<Void> callback) Update the outbound settings for this organizationpatchOutboundSettingsAsync(ApiRequest<OutboundSettings> request, AsyncApiCallback<ApiResponse<Void>> callback) Update the outbound settings for this organizationpostOutboundAttemptlimitsAsync(PostOutboundAttemptlimitsRequest request, AsyncApiCallback<AttemptLimits> callback) Create attempt limitspostOutboundAttemptlimitsAsync(ApiRequest<AttemptLimits> request, AsyncApiCallback<ApiResponse<AttemptLimits>> callback) Create attempt limitspostOutboundCallabletimesetsAsync(PostOutboundCallabletimesetsRequest request, AsyncApiCallback<CallableTimeSet> callback) Create callable time setpostOutboundCallabletimesetsAsync(ApiRequest<CallableTimeSet> request, AsyncApiCallback<ApiResponse<CallableTimeSet>> callback) Create callable time setpostOutboundCallanalysisresponsesetsAsync(PostOutboundCallanalysisresponsesetsRequest request, AsyncApiCallback<ResponseSet> callback) Create a dialer call analysis response set.postOutboundCallanalysisresponsesetsAsync(ApiRequest<ResponseSet> request, AsyncApiCallback<ApiResponse<ResponseSet>> callback) Create a dialer call analysis response set.postOutboundCampaignAgentownedmappingpreviewAsync(PostOutboundCampaignAgentownedmappingpreviewRequest request, AsyncApiCallback<Empty> callback) Initiate request for a preview of how agents will be mapped to this campaign's contact list.postOutboundCampaignAgentownedmappingpreviewAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Empty>> callback) Initiate request for a preview of how agents will be mapped to this campaign's contact list.postOutboundCampaignCallbackScheduleAsync(PostOutboundCampaignCallbackScheduleRequest request, AsyncApiCallback<ContactCallbackRequest> callback) Deprecated.postOutboundCampaignCallbackScheduleAsync(ApiRequest<ContactCallbackRequest> request, AsyncApiCallback<ApiResponse<ContactCallbackRequest>> callback) Deprecated.postOutboundCampaignrulesAsync(PostOutboundCampaignrulesRequest request, AsyncApiCallback<CampaignRule> callback) Create Campaign RulepostOutboundCampaignrulesAsync(ApiRequest<CampaignRule> request, AsyncApiCallback<ApiResponse<CampaignRule>> callback) Create Campaign RulepostOutboundCampaignsAsync(PostOutboundCampaignsRequest request, AsyncApiCallback<Campaign> callback) Create a campaign.postOutboundCampaignsAsync(ApiRequest<Campaign> request, AsyncApiCallback<ApiResponse<Campaign>> callback) Create a campaign.postOutboundCampaignsPerformanceQueryAsync(PostOutboundCampaignsPerformanceQueryRequest request, AsyncApiCallback<CampaignPerformanceDataListing> callback) Get performance data for a list of campaignspostOutboundCampaignsPerformanceQueryAsync(ApiRequest<List<String>> request, AsyncApiCallback<ApiResponse<CampaignPerformanceDataListing>> callback) Get performance data for a list of campaignspostOutboundCampaignsProgressAsync(PostOutboundCampaignsProgressRequest request, AsyncApiCallback<List<CampaignProgress>> callback) Get progress for a list of campaignspostOutboundCampaignsProgressAsync(ApiRequest<List<String>> request, AsyncApiCallback<ApiResponse<List<CampaignProgress>>> callback) Get progress for a list of campaignspostOutboundCampaignStartAsync(PostOutboundCampaignStartRequest request, AsyncApiCallback<Void> callback) Start the campaignpostOutboundCampaignStartAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Start the campaignpostOutboundCampaignStopAsync(PostOutboundCampaignStopRequest request, AsyncApiCallback<Void> callback) Stop the campaignpostOutboundCampaignStopAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Stop the campaignpostOutboundContactlistClearAsync(PostOutboundContactlistClearRequest request, AsyncApiCallback<Void> callback) Deletes all contacts out of a list.postOutboundContactlistClearAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Deletes all contacts out of a list.postOutboundContactlistContactsAsync(PostOutboundContactlistContactsRequest request, AsyncApiCallback<List<DialerContact>> callback) Add contacts to a contact list.postOutboundContactlistContactsAsync(ApiRequest<List<WritableDialerContact>> request, AsyncApiCallback<ApiResponse<List<DialerContact>>> callback) Add contacts to a contact list.postOutboundContactlistContactsBulkAsync(PostOutboundContactlistContactsBulkRequest request, AsyncApiCallback<List<DialerContact>> callback) Get contacts from a contact list.postOutboundContactlistContactsBulkAsync(ApiRequest<List<String>> request, AsyncApiCallback<ApiResponse<List<DialerContact>>> callback) Get contacts from a contact list.postOutboundContactlistContactsBulkRemoveAsync(PostOutboundContactlistContactsBulkRemoveRequest request, AsyncApiCallback<ContactsBulkOperationJob> callback) Start an async job to delete contacts using a filter.postOutboundContactlistContactsBulkRemoveAsync(ApiRequest<ContactBulkSearchParameters> request, AsyncApiCallback<ApiResponse<ContactsBulkOperationJob>> callback) Start an async job to delete contacts using a filter.postOutboundContactlistContactsBulkUpdateAsync(PostOutboundContactlistContactsBulkUpdateRequest request, AsyncApiCallback<ContactsBulkOperationJob> callback) Start an async job to bulk edit contacts.postOutboundContactlistContactsBulkUpdateAsync(ApiRequest<ContactBulkEditRequest> request, AsyncApiCallback<ApiResponse<ContactsBulkOperationJob>> callback) Start an async job to bulk edit contacts.postOutboundContactlistContactsSearchAsync(PostOutboundContactlistContactsSearchRequest request, AsyncApiCallback<ContactListingResponse> callback) Query contacts from a contact list.postOutboundContactlistContactsSearchAsync(ApiRequest<ContactListingRequest> request, AsyncApiCallback<ApiResponse<ContactListingResponse>> callback) Query contacts from a contact list.postOutboundContactlistExportAsync(PostOutboundContactlistExportRequest request, AsyncApiCallback<DomainEntityRef> callback) Initiate the export of a contact list.postOutboundContactlistExportAsync(ApiRequest<ContactsExportRequest> request, AsyncApiCallback<ApiResponse<DomainEntityRef>> callback) Initiate the export of a contact list.postOutboundContactlistfiltersAsync(PostOutboundContactlistfiltersRequest request, AsyncApiCallback<ContactListFilter> callback) Create Contact List FilterpostOutboundContactlistfiltersAsync(ApiRequest<ContactListFilter> request, AsyncApiCallback<ApiResponse<ContactListFilter>> callback) Create Contact List FilterpostOutboundContactlistfiltersBulkRetrieveAsync(PostOutboundContactlistfiltersBulkRetrieveRequest request, AsyncApiCallback<ContactListFilterEntityListing> callback) Retrieve multiple contact list filterspostOutboundContactlistfiltersBulkRetrieveAsync(ApiRequest<ContactListFilterBulkRetrieveBody> request, AsyncApiCallback<ApiResponse<ContactListFilterEntityListing>> callback) Retrieve multiple contact list filterspostOutboundContactlistfiltersPreviewAsync(PostOutboundContactlistfiltersPreviewRequest request, AsyncApiCallback<FilterPreviewResponse> callback) Get a preview of the output of a contact list filterpostOutboundContactlistfiltersPreviewAsync(ApiRequest<ContactListFilter> request, AsyncApiCallback<ApiResponse<FilterPreviewResponse>> callback) Get a preview of the output of a contact list filterpostOutboundContactlistsAsync(PostOutboundContactlistsRequest request, AsyncApiCallback<ContactList> callback) Create a contact List.postOutboundContactlistsAsync(ApiRequest<ContactList> request, AsyncApiCallback<ApiResponse<ContactList>> callback) Create a contact List.postOutboundContactlistsUploadsAsync(PostOutboundContactlistsUploadsRequest request, AsyncApiCallback<UploadUrlResponse> callback) Generate presigned upload URL for contact list.postOutboundContactlistsUploadsAsync(ApiRequest<ContactListUploadUrlRequest> request, AsyncApiCallback<ApiResponse<UploadUrlResponse>> callback) Generate presigned upload URL for contact list.postOutboundContactlisttemplatesAsync(PostOutboundContactlisttemplatesRequest request, AsyncApiCallback<ContactListTemplate> callback) Create Contact List TemplatepostOutboundContactlisttemplatesAsync(ApiRequest<ContactListTemplate> request, AsyncApiCallback<ApiResponse<ContactListTemplate>> callback) Create Contact List TemplatepostOutboundContactlisttemplatesBulkAddAsync(PostOutboundContactlisttemplatesBulkAddRequest request, AsyncApiCallback<ContactListTemplateEntityListing> callback) Add multiple contact list templatespostOutboundContactlisttemplatesBulkAddAsync(ApiRequest<List<ContactListTemplate>> request, AsyncApiCallback<ApiResponse<ContactListTemplateEntityListing>> callback) Add multiple contact list templatespostOutboundContactlisttemplatesBulkRetrieveAsync(PostOutboundContactlisttemplatesBulkRetrieveRequest request, AsyncApiCallback<ContactListTemplateEntityListing> callback) Get multiple contact list templatespostOutboundContactlisttemplatesBulkRetrieveAsync(ApiRequest<ContactListTemplateBulkRetrieveBody> request, AsyncApiCallback<ApiResponse<ContactListTemplateEntityListing>> callback) Get multiple contact list templatespostOutboundConversationDncAsync(PostOutboundConversationDncRequest request, AsyncApiCallback<Void> callback) Add phone numbers to a Dialer DNC list.postOutboundConversationDncAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Add phone numbers to a Dialer DNC list.postOutboundDigitalrulesetsAsync(PostOutboundDigitalrulesetsRequest request, AsyncApiCallback<DigitalRuleSet> callback) Create an Outbound Digital Rule SetpostOutboundDigitalrulesetsAsync(ApiRequest<DigitalRuleSet> request, AsyncApiCallback<ApiResponse<DigitalRuleSet>> callback) Create an Outbound Digital Rule SetpostOutboundDnclistEmailaddressesAsync(PostOutboundDnclistEmailaddressesRequest request, AsyncApiCallback<Void> callback) Add email addresses to a DNC list.postOutboundDnclistEmailaddressesAsync(ApiRequest<List<String>> request, AsyncApiCallback<ApiResponse<Void>> callback) Add email addresses to a DNC list.postOutboundDnclistExportAsync(PostOutboundDnclistExportRequest request, AsyncApiCallback<DomainEntityRef> callback) Initiate the export of a dnc list.postOutboundDnclistExportAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<DomainEntityRef>> callback) Initiate the export of a dnc list.postOutboundDnclistPhonenumbersAsync(PostOutboundDnclistPhonenumbersRequest request, AsyncApiCallback<Void> callback) Add phone numbers to a DNC list.postOutboundDnclistPhonenumbersAsync(ApiRequest<List<String>> request, AsyncApiCallback<ApiResponse<Void>> callback) Add phone numbers to a DNC list.postOutboundDnclistsAsync(PostOutboundDnclistsRequest request, AsyncApiCallback<DncList> callback) Create dialer DNC listpostOutboundDnclistsAsync(ApiRequest<DncListCreate> request, AsyncApiCallback<ApiResponse<DncList>> callback) Create dialer DNC listpostOutboundDnclistsUploadsAsync(PostOutboundDnclistsUploadsRequest request, AsyncApiCallback<UploadUrlResponse> callback) Generate presigned upload URL for dnc list.postOutboundDnclistsUploadsAsync(ApiRequest<DNCListUploadUrlRequest> request, AsyncApiCallback<ApiResponse<UploadUrlResponse>> callback) Generate presigned upload URL for dnc list.postOutboundFilespecificationtemplatesAsync(PostOutboundFilespecificationtemplatesRequest request, AsyncApiCallback<FileSpecificationTemplate> callback) Create File Specification TemplatepostOutboundFilespecificationtemplatesAsync(ApiRequest<FileSpecificationTemplate> request, AsyncApiCallback<ApiResponse<FileSpecificationTemplate>> callback) Create File Specification TemplatepostOutboundImporttemplatesAsync(PostOutboundImporttemplatesRequest request, AsyncApiCallback<ImportTemplate> callback) Create Import TemplatepostOutboundImporttemplatesAsync(ApiRequest<ImportTemplate> request, AsyncApiCallback<ApiResponse<ImportTemplate>> callback) Create Import TemplatepostOutboundImporttemplatesBulkAddAsync(PostOutboundImporttemplatesBulkAddRequest request, AsyncApiCallback<ImportTemplateEntityListing> callback) Add multiple import templatespostOutboundImporttemplatesBulkAddAsync(ApiRequest<List<ImportTemplate>> request, AsyncApiCallback<ApiResponse<ImportTemplateEntityListing>> callback) Add multiple import templatespostOutboundMessagingcampaignsAsync(PostOutboundMessagingcampaignsRequest request, AsyncApiCallback<MessagingCampaign> callback) Create a Messaging CampaignpostOutboundMessagingcampaignsAsync(ApiRequest<MessagingCampaign> request, AsyncApiCallback<ApiResponse<MessagingCampaign>> callback) Create a Messaging CampaignpostOutboundMessagingcampaignsProgressAsync(PostOutboundMessagingcampaignsProgressRequest request, AsyncApiCallback<List<CampaignProgress>> callback) Get progress for a list of messaging campaignspostOutboundMessagingcampaignsProgressAsync(ApiRequest<List<String>> request, AsyncApiCallback<ApiResponse<List<CampaignProgress>>> callback) Get progress for a list of messaging campaignspostOutboundMessagingcampaignStartAsync(PostOutboundMessagingcampaignStartRequest request, AsyncApiCallback<Void> callback) Start the campaign Documented permissions are applicable based on campaign type.postOutboundMessagingcampaignStartAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Start the campaign Documented permissions are applicable based on campaign type.postOutboundMessagingcampaignStopAsync(PostOutboundMessagingcampaignStopRequest request, AsyncApiCallback<Void> callback) Stop the campaign Documented permissions are applicable based on campaign type.postOutboundMessagingcampaignStopAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Stop the campaign Documented permissions are applicable based on campaign type.postOutboundRulesetsAsync(PostOutboundRulesetsRequest request, AsyncApiCallback<RuleSet> callback) Create a Rule Set.postOutboundRulesetsAsync(ApiRequest<RuleSet> request, AsyncApiCallback<ApiResponse<RuleSet>> callback) Create a Rule Set.postOutboundSequencesAsync(PostOutboundSequencesRequest request, AsyncApiCallback<CampaignSequence> callback) Create a new campaign sequence.postOutboundSequencesAsync(ApiRequest<CampaignSequence> request, AsyncApiCallback<ApiResponse<CampaignSequence>> callback) Create a new campaign sequence.putOutboundAttemptlimitAsync(PutOutboundAttemptlimitRequest request, AsyncApiCallback<AttemptLimits> callback) Update attempt limitsputOutboundAttemptlimitAsync(ApiRequest<AttemptLimits> request, AsyncApiCallback<ApiResponse<AttemptLimits>> callback) Update attempt limitsputOutboundCallabletimesetAsync(PutOutboundCallabletimesetRequest request, AsyncApiCallback<CallableTimeSet> callback) Update callable time setputOutboundCallabletimesetAsync(ApiRequest<CallableTimeSet> request, AsyncApiCallback<ApiResponse<CallableTimeSet>> callback) Update callable time setputOutboundCallanalysisresponsesetAsync(PutOutboundCallanalysisresponsesetRequest request, AsyncApiCallback<ResponseSet> callback) Update a dialer call analysis response set.putOutboundCallanalysisresponsesetAsync(ApiRequest<ResponseSet> request, AsyncApiCallback<ApiResponse<ResponseSet>> callback) Update a dialer call analysis response set.putOutboundCampaignAgentAsync(PutOutboundCampaignAgentRequest request, AsyncApiCallback<String> callback) Send notification that an agent's state changed New agent state.putOutboundCampaignAgentAsync(ApiRequest<Agent> request, AsyncApiCallback<ApiResponse<String>> callback) Send notification that an agent's state changed New agent state.putOutboundCampaignAsync(PutOutboundCampaignRequest request, AsyncApiCallback<Campaign> callback) Update a campaign.putOutboundCampaignAsync(ApiRequest<Campaign> request, AsyncApiCallback<ApiResponse<Campaign>> callback) Update a campaign.putOutboundCampaignruleAsync(PutOutboundCampaignruleRequest request, AsyncApiCallback<CampaignRule> callback) Update Campaign RuleputOutboundCampaignruleAsync(ApiRequest<CampaignRule> request, AsyncApiCallback<ApiResponse<CampaignRule>> callback) Update Campaign RuleputOutboundContactlistAsync(PutOutboundContactlistRequest request, AsyncApiCallback<ContactList> callback) Update a contact list.putOutboundContactlistAsync(ApiRequest<ContactList> request, AsyncApiCallback<ApiResponse<ContactList>> callback) Update a contact list.putOutboundContactlistContactAsync(PutOutboundContactlistContactRequest request, AsyncApiCallback<DialerContact> callback) Update a contact.putOutboundContactlistContactAsync(ApiRequest<DialerContact> request, AsyncApiCallback<ApiResponse<DialerContact>> callback) Update a contact.putOutboundContactlistfilterAsync(PutOutboundContactlistfilterRequest request, AsyncApiCallback<ContactListFilter> callback) Update Contact List FilterputOutboundContactlistfilterAsync(ApiRequest<ContactListFilter> request, AsyncApiCallback<ApiResponse<ContactListFilter>> callback) Update Contact List FilterputOutboundContactlisttemplateAsync(PutOutboundContactlisttemplateRequest request, AsyncApiCallback<ContactListTemplate> callback) Update a contact list template.putOutboundContactlisttemplateAsync(ApiRequest<ContactListTemplate> request, AsyncApiCallback<ApiResponse<ContactListTemplate>> callback) Update a contact list template.putOutboundDigitalrulesetAsync(PutOutboundDigitalrulesetRequest request, AsyncApiCallback<DigitalRuleSet> callback) Update an Outbound Digital Rule SetputOutboundDigitalrulesetAsync(ApiRequest<DigitalRuleSet> request, AsyncApiCallback<ApiResponse<DigitalRuleSet>> callback) Update an Outbound Digital Rule SetputOutboundDnclistAsync(PutOutboundDnclistRequest request, AsyncApiCallback<DncList> callback) Update dialer DNC listputOutboundDnclistAsync(ApiRequest<DncList> request, AsyncApiCallback<ApiResponse<DncList>> callback) Update dialer DNC listputOutboundFilespecificationtemplateAsync(PutOutboundFilespecificationtemplateRequest request, AsyncApiCallback<FileSpecificationTemplate> callback) Update File Specification TemplateputOutboundFilespecificationtemplateAsync(ApiRequest<FileSpecificationTemplate> request, AsyncApiCallback<ApiResponse<FileSpecificationTemplate>> callback) Update File Specification TemplateputOutboundImporttemplateAsync(PutOutboundImporttemplateRequest request, AsyncApiCallback<ImportTemplate> callback) Update Import TemplateputOutboundImporttemplateAsync(ApiRequest<ImportTemplate> request, AsyncApiCallback<ApiResponse<ImportTemplate>> callback) Update Import TemplateputOutboundMessagingcampaignAsync(PutOutboundMessagingcampaignRequest request, AsyncApiCallback<MessagingCampaign> callback) Update an Outbound Messaging CampaignputOutboundMessagingcampaignAsync(ApiRequest<MessagingCampaign> request, AsyncApiCallback<ApiResponse<MessagingCampaign>> callback) Update an Outbound Messaging CampaignputOutboundRulesetAsync(PutOutboundRulesetRequest request, AsyncApiCallback<RuleSet> callback) Update a Rule Set.putOutboundRulesetAsync(ApiRequest<RuleSet> request, AsyncApiCallback<ApiResponse<RuleSet>> callback) Update a Rule Set.putOutboundSchedulesCampaignAsync(PutOutboundSchedulesCampaignRequest request, AsyncApiCallback<CampaignSchedule> callback) Update a new campaign schedule.putOutboundSchedulesCampaignAsync(ApiRequest<CampaignSchedule> request, AsyncApiCallback<ApiResponse<CampaignSchedule>> callback) Update a new campaign schedule.putOutboundSchedulesEmailcampaignAsync(PutOutboundSchedulesEmailcampaignRequest request, AsyncApiCallback<EmailCampaignSchedule> callback) Update an email campaign schedule.putOutboundSchedulesEmailcampaignAsync(ApiRequest<EmailCampaignSchedule> request, AsyncApiCallback<ApiResponse<EmailCampaignSchedule>> callback) Update an email campaign schedule.putOutboundSchedulesMessagingcampaignAsync(PutOutboundSchedulesMessagingcampaignRequest request, AsyncApiCallback<MessagingCampaignSchedule> callback) Update a new messaging campaign schedule.putOutboundSchedulesMessagingcampaignAsync(ApiRequest<MessagingCampaignSchedule> request, AsyncApiCallback<ApiResponse<MessagingCampaignSchedule>> callback) Update a new messaging campaign schedule.putOutboundSchedulesSequenceAsync(PutOutboundSchedulesSequenceRequest request, AsyncApiCallback<SequenceSchedule> callback) Update a new sequence schedule.putOutboundSchedulesSequenceAsync(ApiRequest<SequenceSchedule> request, AsyncApiCallback<ApiResponse<SequenceSchedule>> callback) Update a new sequence schedule.putOutboundSchedulesWhatsappcampaignAsync(PutOutboundSchedulesWhatsappcampaignRequest request, AsyncApiCallback<WhatsAppCampaignSchedule> callback) Update a WhatsApp campaign schedule.putOutboundSchedulesWhatsappcampaignAsync(ApiRequest<WhatsAppCampaignSchedule> request, AsyncApiCallback<ApiResponse<WhatsAppCampaignSchedule>> callback) Update a WhatsApp campaign schedule.putOutboundSequenceAsync(PutOutboundSequenceRequest request, AsyncApiCallback<CampaignSequence> callback) Update a new campaign sequence.putOutboundSequenceAsync(ApiRequest<CampaignSequence> request, AsyncApiCallback<ApiResponse<CampaignSequence>> callback) Update a new campaign sequence.putOutboundWrapupcodemappingsAsync(PutOutboundWrapupcodemappingsRequest request, AsyncApiCallback<WrapUpCodeMapping> callback) Update the Dialer wrap up code mapping.putOutboundWrapupcodemappingsAsync(ApiRequest<WrapUpCodeMapping> request, AsyncApiCallback<ApiResponse<WrapUpCodeMapping>> callback) Update the Dialer wrap up code mapping.
-
Constructor Details
-
OutboundApiAsync
public OutboundApiAsync() -
OutboundApiAsync
-
-
Method Details
-
deleteOutboundAttemptlimitAsync
public Future<Void> deleteOutboundAttemptlimitAsync(DeleteOutboundAttemptlimitRequest request, AsyncApiCallback<Void> callback) Delete attempt limits- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundAttemptlimitAsync
public Future<ApiResponse<Void>> deleteOutboundAttemptlimitAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete attempt limits- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundCallabletimesetAsync
public Future<Void> deleteOutboundCallabletimesetAsync(DeleteOutboundCallabletimesetRequest request, AsyncApiCallback<Void> callback) Delete callable time set- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundCallabletimesetAsync
public Future<ApiResponse<Void>> deleteOutboundCallabletimesetAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete callable time set- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundCallanalysisresponsesetAsync
public Future<Void> deleteOutboundCallanalysisresponsesetAsync(DeleteOutboundCallanalysisresponsesetRequest request, AsyncApiCallback<Void> callback) Delete a dialer call analysis response set.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundCallanalysisresponsesetAsync
public Future<ApiResponse<Void>> deleteOutboundCallanalysisresponsesetAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete a dialer call analysis response set.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundCampaignAsync
public Future<Campaign> deleteOutboundCampaignAsync(DeleteOutboundCampaignRequest request, AsyncApiCallback<Campaign> callback) Delete a campaign.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundCampaignAsync
public Future<ApiResponse<Campaign>> deleteOutboundCampaignAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Campaign>> callback) Delete a campaign.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundCampaignProgressAsync
public Future<Void> deleteOutboundCampaignProgressAsync(DeleteOutboundCampaignProgressRequest request, AsyncApiCallback<Void> callback) Reset campaign progress and recycle the campaign- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundCampaignProgressAsync
public Future<ApiResponse<Void>> deleteOutboundCampaignProgressAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Reset campaign progress and recycle the campaign- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundCampaignruleAsync
public Future<Void> deleteOutboundCampaignruleAsync(DeleteOutboundCampaignruleRequest request, AsyncApiCallback<Void> callback) Delete Campaign Rule- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundCampaignruleAsync
public Future<ApiResponse<Void>> deleteOutboundCampaignruleAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete Campaign Rule- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundContactlistAsync
public Future<Void> deleteOutboundContactlistAsync(DeleteOutboundContactlistRequest request, AsyncApiCallback<Void> callback) Delete a contact list.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundContactlistAsync
public Future<ApiResponse<Void>> deleteOutboundContactlistAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete a contact list.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundContactlistContactAsync
public Future<Void> deleteOutboundContactlistContactAsync(DeleteOutboundContactlistContactRequest request, AsyncApiCallback<Void> callback) Delete a contact.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundContactlistContactAsync
public Future<ApiResponse<Void>> deleteOutboundContactlistContactAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete a contact.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundContactlistContactsAsync
public Future<Void> deleteOutboundContactlistContactsAsync(DeleteOutboundContactlistContactsRequest request, AsyncApiCallback<Void> callback) Delete contacts from a contact list. Only contacts that are not in use by any campaign will be deleted- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundContactlistContactsAsync
public Future<ApiResponse<Void>> deleteOutboundContactlistContactsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete contacts from a contact list. Only contacts that are not in use by any campaign will be deleted- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundContactlistfilterAsync
public Future<Void> deleteOutboundContactlistfilterAsync(DeleteOutboundContactlistfilterRequest request, AsyncApiCallback<Void> callback) Delete Contact List Filter- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundContactlistfilterAsync
public Future<ApiResponse<Void>> deleteOutboundContactlistfilterAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete Contact List Filter- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundContactlistsAsync
public Future<Void> deleteOutboundContactlistsAsync(DeleteOutboundContactlistsRequest request, AsyncApiCallback<Void> callback) Delete multiple contact lists.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundContactlistsAsync
public Future<ApiResponse<Void>> deleteOutboundContactlistsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete multiple contact lists.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundContactlisttemplateAsync
public Future<Void> deleteOutboundContactlisttemplateAsync(DeleteOutboundContactlisttemplateRequest request, AsyncApiCallback<Void> callback) Delete Contact List Template- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundContactlisttemplateAsync
public Future<ApiResponse<Void>> deleteOutboundContactlisttemplateAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete Contact List Template- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundContactlisttemplatesAsync
public Future<Void> deleteOutboundContactlisttemplatesAsync(DeleteOutboundContactlisttemplatesRequest request, AsyncApiCallback<Void> callback) Delete multiple contact list templates.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundContactlisttemplatesAsync
public Future<ApiResponse<Void>> deleteOutboundContactlisttemplatesAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete multiple contact list templates.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundDigitalrulesetAsync
public Future<Void> deleteOutboundDigitalrulesetAsync(DeleteOutboundDigitalrulesetRequest request, AsyncApiCallback<Void> callback) Delete an Outbound Digital Rule Set- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundDigitalrulesetAsync
public Future<ApiResponse<Void>> deleteOutboundDigitalrulesetAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete an Outbound Digital Rule Set- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundDnclistAsync
public Future<Void> deleteOutboundDnclistAsync(DeleteOutboundDnclistRequest request, AsyncApiCallback<Void> callback) Delete dialer DNC list- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundDnclistAsync
public Future<ApiResponse<Void>> deleteOutboundDnclistAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete dialer DNC list- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundDnclistCustomexclusioncolumnsAsync
public Future<Void> deleteOutboundDnclistCustomexclusioncolumnsAsync(DeleteOutboundDnclistCustomexclusioncolumnsRequest request, AsyncApiCallback<Void> callback) Deletes all or expired custom exclusion column entries from a DNC list. This operation is only for Internal DNC lists of custom exclusion column entries- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundDnclistCustomexclusioncolumnsAsync
public Future<ApiResponse<Void>> deleteOutboundDnclistCustomexclusioncolumnsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Deletes all or expired custom exclusion column entries from a DNC list. This operation is only for Internal DNC lists of custom exclusion column entries- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundDnclistEmailaddressesAsync
public Future<Void> deleteOutboundDnclistEmailaddressesAsync(DeleteOutboundDnclistEmailaddressesRequest request, AsyncApiCallback<Void> callback) Deletes all or expired email addresses from a DNC list. This operation is Only for Internal DNC lists of email addresses- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundDnclistEmailaddressesAsync
public Future<ApiResponse<Void>> deleteOutboundDnclistEmailaddressesAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Deletes all or expired email addresses from a DNC list. This operation is Only for Internal DNC lists of email addresses- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundDnclistPhonenumbersAsync
public Future<Void> deleteOutboundDnclistPhonenumbersAsync(DeleteOutboundDnclistPhonenumbersRequest request, AsyncApiCallback<Void> callback) Deletes all or expired phone numbers from a DNC list. This operation is Only for Internal DNC lists of phone numbers- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundDnclistPhonenumbersAsync
public Future<ApiResponse<Void>> deleteOutboundDnclistPhonenumbersAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Deletes all or expired phone numbers from a DNC list. This operation is Only for Internal DNC lists of phone numbers- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundDnclistWhatsappnumbersAsync
public Future<Void> deleteOutboundDnclistWhatsappnumbersAsync(DeleteOutboundDnclistWhatsappnumbersRequest request, AsyncApiCallback<Void> callback) Deletes all or expired whatsApp numbers from a DNC list. This operation is only for Internal DNC lists of whatsApp numbers- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundDnclistWhatsappnumbersAsync
public Future<ApiResponse<Void>> deleteOutboundDnclistWhatsappnumbersAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Deletes all or expired whatsApp numbers from a DNC list. This operation is only for Internal DNC lists of whatsApp numbers- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundFilespecificationtemplateAsync
public Future<Void> deleteOutboundFilespecificationtemplateAsync(DeleteOutboundFilespecificationtemplateRequest request, AsyncApiCallback<Void> callback) Delete File Specification Template- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundFilespecificationtemplateAsync
public Future<ApiResponse<Void>> deleteOutboundFilespecificationtemplateAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete File Specification Template- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundFilespecificationtemplatesBulkAsync
public Future<Void> deleteOutboundFilespecificationtemplatesBulkAsync(DeleteOutboundFilespecificationtemplatesBulkRequest request, AsyncApiCallback<Void> callback) Delete multiple file specification templates.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundFilespecificationtemplatesBulkAsync
public Future<ApiResponse<Void>> deleteOutboundFilespecificationtemplatesBulkAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete multiple file specification templates.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundImporttemplateAsync
public Future<Void> deleteOutboundImporttemplateAsync(DeleteOutboundImporttemplateRequest request, AsyncApiCallback<Void> callback) Delete Import Template- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundImporttemplateAsync
public Future<ApiResponse<Void>> deleteOutboundImporttemplateAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete Import Template- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundImporttemplatesAsync
public Future<Void> deleteOutboundImporttemplatesAsync(DeleteOutboundImporttemplatesRequest request, AsyncApiCallback<Void> callback) Delete multiple import templates.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundImporttemplatesAsync
public Future<ApiResponse<Void>> deleteOutboundImporttemplatesAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete multiple import templates.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundMessagingcampaignAsync
public Future<MessagingCampaign> deleteOutboundMessagingcampaignAsync(DeleteOutboundMessagingcampaignRequest request, AsyncApiCallback<MessagingCampaign> callback) Delete an Outbound Messaging Campaign- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundMessagingcampaignAsync
public Future<ApiResponse<MessagingCampaign>> deleteOutboundMessagingcampaignAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<MessagingCampaign>> callback) Delete an Outbound Messaging Campaign- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundMessagingcampaignProgressAsync
public Future<Void> deleteOutboundMessagingcampaignProgressAsync(DeleteOutboundMessagingcampaignProgressRequest request, AsyncApiCallback<Void> callback) Reset messaging campaign progress and recycle the messaging campaign Documented permissions are applicable based on campaign type.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundMessagingcampaignProgressAsync
public Future<ApiResponse<Void>> deleteOutboundMessagingcampaignProgressAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Reset messaging campaign progress and recycle the messaging campaign Documented permissions are applicable based on campaign type.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundRulesetAsync
public Future<Void> deleteOutboundRulesetAsync(DeleteOutboundRulesetRequest request, AsyncApiCallback<Void> callback) Delete a Rule Set.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundRulesetAsync
public Future<ApiResponse<Void>> deleteOutboundRulesetAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete a Rule Set.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundSchedulesCampaignAsync
public Future<Void> deleteOutboundSchedulesCampaignAsync(DeleteOutboundSchedulesCampaignRequest request, AsyncApiCallback<Void> callback) Delete a dialer campaign schedule.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundSchedulesCampaignAsync
public Future<ApiResponse<Void>> deleteOutboundSchedulesCampaignAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete a dialer campaign schedule.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundSchedulesEmailcampaignAsync
public Future<Void> deleteOutboundSchedulesEmailcampaignAsync(DeleteOutboundSchedulesEmailcampaignRequest request, AsyncApiCallback<Void> callback) Delete an email campaign schedule.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundSchedulesEmailcampaignAsync
public Future<ApiResponse<Void>> deleteOutboundSchedulesEmailcampaignAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete an email campaign schedule.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundSchedulesMessagingcampaignAsync
public Future<Void> deleteOutboundSchedulesMessagingcampaignAsync(DeleteOutboundSchedulesMessagingcampaignRequest request, AsyncApiCallback<Void> callback) Delete a messaging campaign schedule.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundSchedulesMessagingcampaignAsync
public Future<ApiResponse<Void>> deleteOutboundSchedulesMessagingcampaignAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete a messaging campaign schedule.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundSchedulesSequenceAsync
public Future<Void> deleteOutboundSchedulesSequenceAsync(DeleteOutboundSchedulesSequenceRequest request, AsyncApiCallback<Void> callback) Delete a dialer sequence schedule.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundSchedulesSequenceAsync
public Future<ApiResponse<Void>> deleteOutboundSchedulesSequenceAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete a dialer sequence schedule.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundSchedulesWhatsappcampaignAsync
public Future<Void> deleteOutboundSchedulesWhatsappcampaignAsync(DeleteOutboundSchedulesWhatsappcampaignRequest request, AsyncApiCallback<Void> callback) Delete a WhatsApp campaign schedule.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundSchedulesWhatsappcampaignAsync
public Future<ApiResponse<Void>> deleteOutboundSchedulesWhatsappcampaignAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete a WhatsApp campaign schedule.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundSequenceAsync
public Future<Void> deleteOutboundSequenceAsync(DeleteOutboundSequenceRequest request, AsyncApiCallback<Void> callback) Delete a dialer campaign sequence.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteOutboundSequenceAsync
public Future<ApiResponse<Void>> deleteOutboundSequenceAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete a dialer campaign sequence.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundAttemptlimitAsync
public Future<AttemptLimits> getOutboundAttemptlimitAsync(GetOutboundAttemptlimitRequest request, AsyncApiCallback<AttemptLimits> callback) Get attempt limits- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundAttemptlimitAsync
public Future<ApiResponse<AttemptLimits>> getOutboundAttemptlimitAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<AttemptLimits>> callback) Get attempt limits- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundAttemptlimitsAsync
public Future<AttemptLimitsEntityListing> getOutboundAttemptlimitsAsync(GetOutboundAttemptlimitsRequest request, AsyncApiCallback<AttemptLimitsEntityListing> callback) Query attempt limits list- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundAttemptlimitsAsync
public Future<ApiResponse<AttemptLimitsEntityListing>> getOutboundAttemptlimitsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<AttemptLimitsEntityListing>> callback) Query attempt limits list- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundCallabletimesetAsync
public Future<CallableTimeSet> getOutboundCallabletimesetAsync(GetOutboundCallabletimesetRequest request, AsyncApiCallback<CallableTimeSet> callback) Get callable time set- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundCallabletimesetAsync
public Future<ApiResponse<CallableTimeSet>> getOutboundCallabletimesetAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<CallableTimeSet>> callback) Get callable time set- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundCallabletimesetsAsync
public Future<CallableTimeSetEntityListing> getOutboundCallabletimesetsAsync(GetOutboundCallabletimesetsRequest request, AsyncApiCallback<CallableTimeSetEntityListing> callback) Query callable time set list- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundCallabletimesetsAsync
public Future<ApiResponse<CallableTimeSetEntityListing>> getOutboundCallabletimesetsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<CallableTimeSetEntityListing>> callback) Query callable time set list- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundCallanalysisresponsesetAsync
public Future<ResponseSet> getOutboundCallanalysisresponsesetAsync(GetOutboundCallanalysisresponsesetRequest request, AsyncApiCallback<ResponseSet> callback) Get a dialer call analysis response set.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundCallanalysisresponsesetAsync
public Future<ApiResponse<ResponseSet>> getOutboundCallanalysisresponsesetAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ResponseSet>> callback) Get a dialer call analysis response set.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundCallanalysisresponsesetsAsync
public Future<ResponseSetEntityListing> getOutboundCallanalysisresponsesetsAsync(GetOutboundCallanalysisresponsesetsRequest request, AsyncApiCallback<ResponseSetEntityListing> callback) Query a list of dialer call analysis response sets.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundCallanalysisresponsesetsAsync
public Future<ApiResponse<ResponseSetEntityListing>> getOutboundCallanalysisresponsesetsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ResponseSetEntityListing>> callback) Query a list of dialer call analysis response sets.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundCampaignAsync
public Future<Campaign> getOutboundCampaignAsync(GetOutboundCampaignRequest request, AsyncApiCallback<Campaign> callback) Get dialer campaign.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundCampaignAsync
public Future<ApiResponse<Campaign>> getOutboundCampaignAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Campaign>> callback) Get dialer campaign.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundCampaignAgentownedmappingpreviewResultsAsync
public Future<AgentOwnedMappingPreviewListing> getOutboundCampaignAgentownedmappingpreviewResultsAsync(GetOutboundCampaignAgentownedmappingpreviewResultsRequest request, AsyncApiCallback<AgentOwnedMappingPreviewListing> callback) Get a preview of how agents will be mapped to this campaign's contact list.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundCampaignAgentownedmappingpreviewResultsAsync
public Future<ApiResponse<AgentOwnedMappingPreviewListing>> getOutboundCampaignAgentownedmappingpreviewResultsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<AgentOwnedMappingPreviewListing>> callback) Get a preview of how agents will be mapped to this campaign's contact list.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundCampaignDiagnosticsAsync
public Future<CampaignDiagnostics> getOutboundCampaignDiagnosticsAsync(GetOutboundCampaignDiagnosticsRequest request, AsyncApiCallback<CampaignDiagnostics> callback) Get campaign diagnostics- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundCampaignDiagnosticsAsync
public Future<ApiResponse<CampaignDiagnostics>> getOutboundCampaignDiagnosticsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<CampaignDiagnostics>> callback) Get campaign diagnostics- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundCampaignInteractionsAsync
public Future<CampaignInteractions> getOutboundCampaignInteractionsAsync(GetOutboundCampaignInteractionsRequest request, AsyncApiCallback<CampaignInteractions> callback) Get dialer campaign interactions.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundCampaignInteractionsAsync
public Future<ApiResponse<CampaignInteractions>> getOutboundCampaignInteractionsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<CampaignInteractions>> callback) Get dialer campaign interactions.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundCampaignLinedistributionAsync
public Future<CampaignOutboundLinesDistribution> getOutboundCampaignLinedistributionAsync(GetOutboundCampaignLinedistributionRequest request, AsyncApiCallback<CampaignOutboundLinesDistribution> callback) Get line distribution information for campaigns using same Edge Group or Site as given campaign- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundCampaignLinedistributionAsync
public Future<ApiResponse<CampaignOutboundLinesDistribution>> getOutboundCampaignLinedistributionAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<CampaignOutboundLinesDistribution>> callback) Get line distribution information for campaigns using same Edge Group or Site as given campaign- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundCampaignProgressAsync
public Future<CampaignProgress> getOutboundCampaignProgressAsync(GetOutboundCampaignProgressRequest request, AsyncApiCallback<CampaignProgress> callback) Get campaign progress- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundCampaignProgressAsync
public Future<ApiResponse<CampaignProgress>> getOutboundCampaignProgressAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<CampaignProgress>> callback) Get campaign progress- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundCampaignSkillcombinationsAsync
public Future<PagedSkillCombinationListing> getOutboundCampaignSkillcombinationsAsync(GetOutboundCampaignSkillcombinationsRequest request, AsyncApiCallback<PagedSkillCombinationListing> callback) Get the remaining and total contact count for each skill combination in a skills campaign- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundCampaignSkillcombinationsAsync
public Future<ApiResponse<PagedSkillCombinationListing>> getOutboundCampaignSkillcombinationsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<PagedSkillCombinationListing>> callback) Get the remaining and total contact count for each skill combination in a skills campaign- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundCampaignStatsAsync
public Future<CampaignStats> getOutboundCampaignStatsAsync(GetOutboundCampaignStatsRequest request, AsyncApiCallback<CampaignStats> callback) Get statistics about a Dialer Campaign- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundCampaignStatsAsync
public Future<ApiResponse<CampaignStats>> getOutboundCampaignStatsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<CampaignStats>> callback) Get statistics about a Dialer Campaign- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundCampaignruleAsync
public Future<CampaignRule> getOutboundCampaignruleAsync(GetOutboundCampaignruleRequest request, AsyncApiCallback<CampaignRule> callback) Get Campaign Rule- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundCampaignruleAsync
public Future<ApiResponse<CampaignRule>> getOutboundCampaignruleAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<CampaignRule>> callback) Get Campaign Rule- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundCampaignrulesAsync
public Future<CampaignRuleEntityListing> getOutboundCampaignrulesAsync(GetOutboundCampaignrulesRequest request, AsyncApiCallback<CampaignRuleEntityListing> callback) Query Campaign Rule list- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundCampaignrulesAsync
public Future<ApiResponse<CampaignRuleEntityListing>> getOutboundCampaignrulesAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<CampaignRuleEntityListing>> callback) Query Campaign Rule list- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundCampaignsAsync
public Future<CampaignEntityListing> getOutboundCampaignsAsync(GetOutboundCampaignsRequest request, AsyncApiCallback<CampaignEntityListing> callback) Query a list of dialer campaigns.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundCampaignsAsync
public Future<ApiResponse<CampaignEntityListing>> getOutboundCampaignsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<CampaignEntityListing>> callback) Query a list of dialer campaigns.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundCampaignsAllAsync
public Future<CommonCampaignEntityListing> getOutboundCampaignsAllAsync(GetOutboundCampaignsAllRequest request, AsyncApiCallback<CommonCampaignEntityListing> callback) Query across all types of campaigns by division- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundCampaignsAllAsync
public Future<ApiResponse<CommonCampaignEntityListing>> getOutboundCampaignsAllAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<CommonCampaignEntityListing>> callback) Query across all types of campaigns by division- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundCampaignsAllDivisionviewsAsync
public Future<CommonCampaignDivisionViewEntityListing> getOutboundCampaignsAllDivisionviewsAsync(GetOutboundCampaignsAllDivisionviewsRequest request, AsyncApiCallback<CommonCampaignDivisionViewEntityListing> callback) Query across all types of campaigns- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundCampaignsAllDivisionviewsAsync
public Future<ApiResponse<CommonCampaignDivisionViewEntityListing>> getOutboundCampaignsAllDivisionviewsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<CommonCampaignDivisionViewEntityListing>> callback) Query across all types of campaigns- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundCampaignsDivisionviewAsync
public Future<CampaignDivisionView> getOutboundCampaignsDivisionviewAsync(GetOutboundCampaignsDivisionviewRequest request, AsyncApiCallback<CampaignDivisionView> callback) Get a basic Campaign information object This returns a simplified version of a Campaign, consisting of name and division.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundCampaignsDivisionviewAsync
public Future<ApiResponse<CampaignDivisionView>> getOutboundCampaignsDivisionviewAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<CampaignDivisionView>> callback) Get a basic Campaign information object This returns a simplified version of a Campaign, consisting of name and division.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundCampaignsDivisionviewsAsync
public Future<CampaignDivisionViewListing> getOutboundCampaignsDivisionviewsAsync(GetOutboundCampaignsDivisionviewsRequest request, AsyncApiCallback<CampaignDivisionViewListing> callback) Query a list of basic Campaign information objects This returns a simplified version of a Campaign, consisting of name and division.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundCampaignsDivisionviewsAsync
public Future<ApiResponse<CampaignDivisionViewListing>> getOutboundCampaignsDivisionviewsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<CampaignDivisionViewListing>> callback) Query a list of basic Campaign information objects This returns a simplified version of a Campaign, consisting of name and division.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundContactlistAsync
public Future<ContactList> getOutboundContactlistAsync(GetOutboundContactlistRequest request, AsyncApiCallback<ContactList> callback) Get a dialer contact list.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundContactlistAsync
public Future<ApiResponse<ContactList>> getOutboundContactlistAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ContactList>> callback) Get a dialer contact list.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundContactlistContactAsync
public Future<DialerContact> getOutboundContactlistContactAsync(GetOutboundContactlistContactRequest request, AsyncApiCallback<DialerContact> callback) Get a contact.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundContactlistContactAsync
public Future<ApiResponse<DialerContact>> getOutboundContactlistContactAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<DialerContact>> callback) Get a contact.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundContactlistContactsBulkJobAsync
public Future<ContactsBulkOperationJob> getOutboundContactlistContactsBulkJobAsync(GetOutboundContactlistContactsBulkJobRequest request, AsyncApiCallback<ContactsBulkOperationJob> callback) Get bulk operation job.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundContactlistContactsBulkJobAsync
public Future<ApiResponse<ContactsBulkOperationJob>> getOutboundContactlistContactsBulkJobAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ContactsBulkOperationJob>> callback) Get bulk operation job.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundContactlistContactsBulkJobsAsync
public Future<ContactsBulkOperationJobListing> getOutboundContactlistContactsBulkJobsAsync(GetOutboundContactlistContactsBulkJobsRequest request, AsyncApiCallback<ContactsBulkOperationJobListing> callback) Get 10 most recent bulk operation jobs associated with contact list.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundContactlistContactsBulkJobsAsync
public Future<ApiResponse<ContactsBulkOperationJobListing>> getOutboundContactlistContactsBulkJobsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ContactsBulkOperationJobListing>> callback) Get 10 most recent bulk operation jobs associated with contact list.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundContactlistExportAsync
public Future<ExportUri> getOutboundContactlistExportAsync(GetOutboundContactlistExportRequest request, AsyncApiCallback<ExportUri> callback) Get the URI of a contact list export.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundContactlistExportAsync
public Future<ApiResponse<ExportUri>> getOutboundContactlistExportAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ExportUri>> callback) Get the URI of a contact list export.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundContactlistImportstatusAsync
public Future<ImportStatus> getOutboundContactlistImportstatusAsync(GetOutboundContactlistImportstatusRequest request, AsyncApiCallback<ImportStatus> callback) Get dialer contactList import status.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundContactlistImportstatusAsync
public Future<ApiResponse<ImportStatus>> getOutboundContactlistImportstatusAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ImportStatus>> callback) Get dialer contactList import status.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundContactlistTimezonemappingpreviewAsync
public Future<TimeZoneMappingPreview> getOutboundContactlistTimezonemappingpreviewAsync(GetOutboundContactlistTimezonemappingpreviewRequest request, AsyncApiCallback<TimeZoneMappingPreview> callback) Preview the result of applying Automatic Time Zone Mapping to a contact list- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundContactlistTimezonemappingpreviewAsync
public Future<ApiResponse<TimeZoneMappingPreview>> getOutboundContactlistTimezonemappingpreviewAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<TimeZoneMappingPreview>> callback) Preview the result of applying Automatic Time Zone Mapping to a contact list- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundContactlistfilterAsync
public Future<ContactListFilter> getOutboundContactlistfilterAsync(GetOutboundContactlistfilterRequest request, AsyncApiCallback<ContactListFilter> callback) Get Contact list filter- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundContactlistfilterAsync
public Future<ApiResponse<ContactListFilter>> getOutboundContactlistfilterAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ContactListFilter>> callback) Get Contact list filter- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundContactlistfiltersAsync
public Future<ContactListFilterEntityListing> getOutboundContactlistfiltersAsync(GetOutboundContactlistfiltersRequest request, AsyncApiCallback<ContactListFilterEntityListing> callback) Query Contact list filters- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundContactlistfiltersAsync
public Future<ApiResponse<ContactListFilterEntityListing>> getOutboundContactlistfiltersAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ContactListFilterEntityListing>> callback) Query Contact list filters- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundContactlistsAsync
public Future<ContactListEntityListing> getOutboundContactlistsAsync(GetOutboundContactlistsRequest request, AsyncApiCallback<ContactListEntityListing> callback) Query a list of contact lists.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundContactlistsAsync
public Future<ApiResponse<ContactListEntityListing>> getOutboundContactlistsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ContactListEntityListing>> callback) Query a list of contact lists.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundContactlistsDivisionviewAsync
public Future<ContactListDivisionView> getOutboundContactlistsDivisionviewAsync(GetOutboundContactlistsDivisionviewRequest request, AsyncApiCallback<ContactListDivisionView> callback) Get a basic ContactList information object This returns a simplified version of a ContactList, consisting of the name, division, column names, phone columns, import status, and size.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundContactlistsDivisionviewAsync
public Future<ApiResponse<ContactListDivisionView>> getOutboundContactlistsDivisionviewAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ContactListDivisionView>> callback) Get a basic ContactList information object This returns a simplified version of a ContactList, consisting of the name, division, column names, phone columns, import status, and size.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundContactlistsDivisionviewsAsync
public Future<ContactListDivisionViewListing> getOutboundContactlistsDivisionviewsAsync(GetOutboundContactlistsDivisionviewsRequest request, AsyncApiCallback<ContactListDivisionViewListing> callback) Query a list of simplified contact list objects. This return a simplified version of contact lists, consisting of the name, division, column names, phone columns, import status, and size.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundContactlistsDivisionviewsAsync
public Future<ApiResponse<ContactListDivisionViewListing>> getOutboundContactlistsDivisionviewsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ContactListDivisionViewListing>> callback) Query a list of simplified contact list objects. This return a simplified version of contact lists, consisting of the name, division, column names, phone columns, import status, and size.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundContactlisttemplateAsync
public Future<ContactListTemplate> getOutboundContactlisttemplateAsync(GetOutboundContactlisttemplateRequest request, AsyncApiCallback<ContactListTemplate> callback) Get Contact List Template- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundContactlisttemplateAsync
public Future<ApiResponse<ContactListTemplate>> getOutboundContactlisttemplateAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ContactListTemplate>> callback) Get Contact List Template- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundContactlisttemplatesAsync
public Future<ContactListTemplateEntityListing> getOutboundContactlisttemplatesAsync(GetOutboundContactlisttemplatesRequest request, AsyncApiCallback<ContactListTemplateEntityListing> callback) Query a list of contact list templates- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundContactlisttemplatesAsync
public Future<ApiResponse<ContactListTemplateEntityListing>> getOutboundContactlisttemplatesAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ContactListTemplateEntityListing>> callback) Query a list of contact list templates- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundDiagnosticsCampaignSummaryAsync
public Future<CampaignDiagnosticSummary> getOutboundDiagnosticsCampaignSummaryAsync(GetOutboundDiagnosticsCampaignSummaryRequest request, AsyncApiCallback<CampaignDiagnosticSummary> callback) Get diagnostic summary for a single campaign- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundDiagnosticsCampaignSummaryAsync
public Future<ApiResponse<CampaignDiagnosticSummary>> getOutboundDiagnosticsCampaignSummaryAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<CampaignDiagnosticSummary>> callback) Get diagnostic summary for a single campaign- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundDigitalrulesetAsync
public Future<DigitalRuleSet> getOutboundDigitalrulesetAsync(GetOutboundDigitalrulesetRequest request, AsyncApiCallback<DigitalRuleSet> callback) Get an Outbound Digital Rule Set- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundDigitalrulesetAsync
public Future<ApiResponse<DigitalRuleSet>> getOutboundDigitalrulesetAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<DigitalRuleSet>> callback) Get an Outbound Digital Rule Set- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundDigitalrulesetsAsync
public Future<DigitalRuleSetEntityListing> getOutboundDigitalrulesetsAsync(GetOutboundDigitalrulesetsRequest request, AsyncApiCallback<DigitalRuleSetEntityListing> callback) Query a list of Outbound Digital Rule Sets- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundDigitalrulesetsAsync
public Future<ApiResponse<DigitalRuleSetEntityListing>> getOutboundDigitalrulesetsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<DigitalRuleSetEntityListing>> callback) Query a list of Outbound Digital Rule Sets- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundDnclistAsync
public Future<DncList> getOutboundDnclistAsync(GetOutboundDnclistRequest request, AsyncApiCallback<DncList> callback) Get dialer DNC list- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundDnclistAsync
public Future<ApiResponse<DncList>> getOutboundDnclistAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<DncList>> callback) Get dialer DNC list- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundDnclistExportAsync
public Future<ExportUri> getOutboundDnclistExportAsync(GetOutboundDnclistExportRequest request, AsyncApiCallback<ExportUri> callback) Get the URI of a DNC list export.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundDnclistExportAsync
public Future<ApiResponse<ExportUri>> getOutboundDnclistExportAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ExportUri>> callback) Get the URI of a DNC list export.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundDnclistImportstatusAsync
public Future<ImportStatus> getOutboundDnclistImportstatusAsync(GetOutboundDnclistImportstatusRequest request, AsyncApiCallback<ImportStatus> callback) Get dialer dncList import status.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundDnclistImportstatusAsync
public Future<ApiResponse<ImportStatus>> getOutboundDnclistImportstatusAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ImportStatus>> callback) Get dialer dncList import status.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundDnclistsAsync
public Future<DncListEntityListing> getOutboundDnclistsAsync(GetOutboundDnclistsRequest request, AsyncApiCallback<DncListEntityListing> callback) Query dialer DNC lists- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundDnclistsAsync
public Future<ApiResponse<DncListEntityListing>> getOutboundDnclistsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<DncListEntityListing>> callback) Query dialer DNC lists- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundDnclistsDivisionviewAsync
public Future<DncListDivisionView> getOutboundDnclistsDivisionviewAsync(GetOutboundDnclistsDivisionviewRequest request, AsyncApiCallback<DncListDivisionView> callback) Get a basic DncList information object This returns a simplified version of a DncList, consisting of the name, division, import status, and size.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundDnclistsDivisionviewAsync
public Future<ApiResponse<DncListDivisionView>> getOutboundDnclistsDivisionviewAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<DncListDivisionView>> callback) Get a basic DncList information object This returns a simplified version of a DncList, consisting of the name, division, import status, and size.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundDnclistsDivisionviewsAsync
public Future<DncListDivisionViewListing> getOutboundDnclistsDivisionviewsAsync(GetOutboundDnclistsDivisionviewsRequest request, AsyncApiCallback<DncListDivisionViewListing> callback) Query a list of simplified dnc list objects. This return a simplified version of dnc lists, consisting of the name, division, import status, and size.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundDnclistsDivisionviewsAsync
public Future<ApiResponse<DncListDivisionViewListing>> getOutboundDnclistsDivisionviewsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<DncListDivisionViewListing>> callback) Query a list of simplified dnc list objects. This return a simplified version of dnc lists, consisting of the name, division, import status, and size.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundEventAsync
public Future<EventLog> getOutboundEventAsync(GetOutboundEventRequest request, AsyncApiCallback<EventLog> callback) Get Dialer Event- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundEventAsync
public Future<ApiResponse<EventLog>> getOutboundEventAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<EventLog>> callback) Get Dialer Event- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundEventsAsync
public Future<DialerEventEntityListing> getOutboundEventsAsync(GetOutboundEventsRequest request, AsyncApiCallback<DialerEventEntityListing> callback) Query Event Logs- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundEventsAsync
public Future<ApiResponse<DialerEventEntityListing>> getOutboundEventsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<DialerEventEntityListing>> callback) Query Event Logs- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundFilespecificationtemplateAsync
public Future<FileSpecificationTemplate> getOutboundFilespecificationtemplateAsync(GetOutboundFilespecificationtemplateRequest request, AsyncApiCallback<FileSpecificationTemplate> callback) Get File Specification Template- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundFilespecificationtemplateAsync
public Future<ApiResponse<FileSpecificationTemplate>> getOutboundFilespecificationtemplateAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<FileSpecificationTemplate>> callback) Get File Specification Template- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundFilespecificationtemplatesAsync
public Future<FileSpecificationTemplateEntityListing> getOutboundFilespecificationtemplatesAsync(GetOutboundFilespecificationtemplatesRequest request, AsyncApiCallback<FileSpecificationTemplateEntityListing> callback) Query File Specification Templates- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundFilespecificationtemplatesAsync
public Future<ApiResponse<FileSpecificationTemplateEntityListing>> getOutboundFilespecificationtemplatesAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<FileSpecificationTemplateEntityListing>> callback) Query File Specification Templates- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundImporttemplateAsync
public Future<ImportTemplate> getOutboundImporttemplateAsync(GetOutboundImporttemplateRequest request, AsyncApiCallback<ImportTemplate> callback) Get Import Template- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundImporttemplateAsync
public Future<ApiResponse<ImportTemplate>> getOutboundImporttemplateAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ImportTemplate>> callback) Get Import Template- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundImporttemplateImportstatusAsync
public Future<ImportStatus> getOutboundImporttemplateImportstatusAsync(GetOutboundImporttemplateImportstatusRequest request, AsyncApiCallback<ImportStatus> callback) Get the import status for an import template.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundImporttemplateImportstatusAsync
public Future<ApiResponse<ImportStatus>> getOutboundImporttemplateImportstatusAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ImportStatus>> callback) Get the import status for an import template.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundImporttemplatesAsync
public Future<ImportTemplateEntityListing> getOutboundImporttemplatesAsync(GetOutboundImporttemplatesRequest request, AsyncApiCallback<ImportTemplateEntityListing> callback) Query Import Templates- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundImporttemplatesAsync
public Future<ApiResponse<ImportTemplateEntityListing>> getOutboundImporttemplatesAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ImportTemplateEntityListing>> callback) Query Import Templates- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundMessagingcampaignAsync
public Future<MessagingCampaign> getOutboundMessagingcampaignAsync(GetOutboundMessagingcampaignRequest request, AsyncApiCallback<MessagingCampaign> callback) Get an Outbound Messaging Campaign- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundMessagingcampaignAsync
public Future<ApiResponse<MessagingCampaign>> getOutboundMessagingcampaignAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<MessagingCampaign>> callback) Get an Outbound Messaging Campaign- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundMessagingcampaignDiagnosticsAsync
public Future<MessagingCampaignDiagnostics> getOutboundMessagingcampaignDiagnosticsAsync(GetOutboundMessagingcampaignDiagnosticsRequest request, AsyncApiCallback<MessagingCampaignDiagnostics> callback) Get messaging campaign diagnostics- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundMessagingcampaignDiagnosticsAsync
public Future<ApiResponse<MessagingCampaignDiagnostics>> getOutboundMessagingcampaignDiagnosticsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<MessagingCampaignDiagnostics>> callback) Get messaging campaign diagnostics- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundMessagingcampaignProgressAsync
public Future<CampaignProgress> getOutboundMessagingcampaignProgressAsync(GetOutboundMessagingcampaignProgressRequest request, AsyncApiCallback<CampaignProgress> callback) Get messaging campaign's progress- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundMessagingcampaignProgressAsync
public Future<ApiResponse<CampaignProgress>> getOutboundMessagingcampaignProgressAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<CampaignProgress>> callback) Get messaging campaign's progress- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundMessagingcampaignsAsync
public Future<MessagingCampaignEntityListing> getOutboundMessagingcampaignsAsync(GetOutboundMessagingcampaignsRequest request, AsyncApiCallback<MessagingCampaignEntityListing> callback) Query a list of Messaging Campaigns- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundMessagingcampaignsAsync
public Future<ApiResponse<MessagingCampaignEntityListing>> getOutboundMessagingcampaignsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<MessagingCampaignEntityListing>> callback) Query a list of Messaging Campaigns- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundMessagingcampaignsDivisionviewAsync
public Future<MessagingCampaignDivisionView> getOutboundMessagingcampaignsDivisionviewAsync(GetOutboundMessagingcampaignsDivisionviewRequest request, AsyncApiCallback<MessagingCampaignDivisionView> callback) Get a basic Messaging Campaign information object This returns a simplified version of a Messaging Campaign, consisting of id, name, and division.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundMessagingcampaignsDivisionviewAsync
public Future<ApiResponse<MessagingCampaignDivisionView>> getOutboundMessagingcampaignsDivisionviewAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<MessagingCampaignDivisionView>> callback) Get a basic Messaging Campaign information object This returns a simplified version of a Messaging Campaign, consisting of id, name, and division.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundMessagingcampaignsDivisionviewsAsync
public Future<MessagingCampaignDivisionViewEntityListing> getOutboundMessagingcampaignsDivisionviewsAsync(GetOutboundMessagingcampaignsDivisionviewsRequest request, AsyncApiCallback<MessagingCampaignDivisionViewEntityListing> callback) Query a list of basic Messaging Campaign information objects This returns a listing of simplified Messaging Campaigns, each consisting of id, name, and division.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundMessagingcampaignsDivisionviewsAsync
public Future<ApiResponse<MessagingCampaignDivisionViewEntityListing>> getOutboundMessagingcampaignsDivisionviewsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<MessagingCampaignDivisionViewEntityListing>> callback) Query a list of basic Messaging Campaign information objects This returns a listing of simplified Messaging Campaigns, each consisting of id, name, and division.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundRulesetAsync
public Future<RuleSet> getOutboundRulesetAsync(GetOutboundRulesetRequest request, AsyncApiCallback<RuleSet> callback) Get a Rule Set by ID.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundRulesetAsync
public Future<ApiResponse<RuleSet>> getOutboundRulesetAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<RuleSet>> callback) Get a Rule Set by ID.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundRulesetsAsync
public Future<RuleSetEntityListing> getOutboundRulesetsAsync(GetOutboundRulesetsRequest request, AsyncApiCallback<RuleSetEntityListing> callback) Query a list of Rule Sets.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundRulesetsAsync
public Future<ApiResponse<RuleSetEntityListing>> getOutboundRulesetsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<RuleSetEntityListing>> callback) Query a list of Rule Sets.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundSchedulesCampaignAsync
public Future<CampaignSchedule> getOutboundSchedulesCampaignAsync(GetOutboundSchedulesCampaignRequest request, AsyncApiCallback<CampaignSchedule> callback) Get a dialer campaign schedule.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundSchedulesCampaignAsync
public Future<ApiResponse<CampaignSchedule>> getOutboundSchedulesCampaignAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<CampaignSchedule>> callback) Get a dialer campaign schedule.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundSchedulesCampaignsAsync
public Future<List<CampaignSchedule>> getOutboundSchedulesCampaignsAsync(GetOutboundSchedulesCampaignsRequest request, AsyncApiCallback<List<CampaignSchedule>> callback) Query for a list of dialer campaign schedules.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundSchedulesCampaignsAsync
public Future<ApiResponse<List<CampaignSchedule>>> getOutboundSchedulesCampaignsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<List<CampaignSchedule>>> callback) Query for a list of dialer campaign schedules.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundSchedulesEmailcampaignAsync
public Future<EmailCampaignSchedule> getOutboundSchedulesEmailcampaignAsync(GetOutboundSchedulesEmailcampaignRequest request, AsyncApiCallback<EmailCampaignSchedule> callback) Get an email campaign schedule.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundSchedulesEmailcampaignAsync
public Future<ApiResponse<EmailCampaignSchedule>> getOutboundSchedulesEmailcampaignAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<EmailCampaignSchedule>> callback) Get an email campaign schedule.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundSchedulesEmailcampaignsAsync
public Future<EmailCampaignScheduleEntityListing> getOutboundSchedulesEmailcampaignsAsync(GetOutboundSchedulesEmailcampaignsRequest request, AsyncApiCallback<EmailCampaignScheduleEntityListing> callback) Query for a list of email campaign schedules.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundSchedulesEmailcampaignsAsync
public Future<ApiResponse<EmailCampaignScheduleEntityListing>> getOutboundSchedulesEmailcampaignsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<EmailCampaignScheduleEntityListing>> callback) Query for a list of email campaign schedules.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundSchedulesMessagingcampaignAsync
public Future<MessagingCampaignSchedule> getOutboundSchedulesMessagingcampaignAsync(GetOutboundSchedulesMessagingcampaignRequest request, AsyncApiCallback<MessagingCampaignSchedule> callback) Get a messaging campaign schedule.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundSchedulesMessagingcampaignAsync
public Future<ApiResponse<MessagingCampaignSchedule>> getOutboundSchedulesMessagingcampaignAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<MessagingCampaignSchedule>> callback) Get a messaging campaign schedule.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundSchedulesMessagingcampaignsAsync
public Future<MessagingCampaignScheduleEntityListing> getOutboundSchedulesMessagingcampaignsAsync(GetOutboundSchedulesMessagingcampaignsRequest request, AsyncApiCallback<MessagingCampaignScheduleEntityListing> callback) Query for a list of messaging campaign schedules.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundSchedulesMessagingcampaignsAsync
public Future<ApiResponse<MessagingCampaignScheduleEntityListing>> getOutboundSchedulesMessagingcampaignsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<MessagingCampaignScheduleEntityListing>> callback) Query for a list of messaging campaign schedules.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundSchedulesSequenceAsync
public Future<SequenceSchedule> getOutboundSchedulesSequenceAsync(GetOutboundSchedulesSequenceRequest request, AsyncApiCallback<SequenceSchedule> callback) Get a dialer sequence schedule.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundSchedulesSequenceAsync
public Future<ApiResponse<SequenceSchedule>> getOutboundSchedulesSequenceAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<SequenceSchedule>> callback) Get a dialer sequence schedule.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundSchedulesSequencesAsync
public Future<List<SequenceSchedule>> getOutboundSchedulesSequencesAsync(GetOutboundSchedulesSequencesRequest request, AsyncApiCallback<List<SequenceSchedule>> callback) Query for a list of dialer sequence schedules.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundSchedulesSequencesAsync
public Future<ApiResponse<List<SequenceSchedule>>> getOutboundSchedulesSequencesAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<List<SequenceSchedule>>> callback) Query for a list of dialer sequence schedules.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundSchedulesWhatsappcampaignAsync
public Future<WhatsAppCampaignSchedule> getOutboundSchedulesWhatsappcampaignAsync(GetOutboundSchedulesWhatsappcampaignRequest request, AsyncApiCallback<WhatsAppCampaignSchedule> callback) Get a WhatsApp campaign schedule.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundSchedulesWhatsappcampaignAsync
public Future<ApiResponse<WhatsAppCampaignSchedule>> getOutboundSchedulesWhatsappcampaignAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<WhatsAppCampaignSchedule>> callback) Get a WhatsApp campaign schedule.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundSchedulesWhatsappcampaignsAsync
public Future<WhatsAppCampaignScheduleEntityListing> getOutboundSchedulesWhatsappcampaignsAsync(GetOutboundSchedulesWhatsappcampaignsRequest request, AsyncApiCallback<WhatsAppCampaignScheduleEntityListing> callback) Query for a list of WhatsApp campaign schedules.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundSchedulesWhatsappcampaignsAsync
public Future<ApiResponse<WhatsAppCampaignScheduleEntityListing>> getOutboundSchedulesWhatsappcampaignsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<WhatsAppCampaignScheduleEntityListing>> callback) Query for a list of WhatsApp campaign schedules.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundSequenceAsync
public Future<CampaignSequence> getOutboundSequenceAsync(GetOutboundSequenceRequest request, AsyncApiCallback<CampaignSequence> callback) Get a dialer campaign sequence.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundSequenceAsync
public Future<ApiResponse<CampaignSequence>> getOutboundSequenceAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<CampaignSequence>> callback) Get a dialer campaign sequence.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundSequencesAsync
public Future<CampaignSequenceEntityListing> getOutboundSequencesAsync(GetOutboundSequencesRequest request, AsyncApiCallback<CampaignSequenceEntityListing> callback) Query a list of dialer campaign sequences.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundSequencesAsync
public Future<ApiResponse<CampaignSequenceEntityListing>> getOutboundSequencesAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<CampaignSequenceEntityListing>> callback) Query a list of dialer campaign sequences.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundSettingsAsync
public Future<OutboundSettings> getOutboundSettingsAsync(GetOutboundSettingsRequest request, AsyncApiCallback<OutboundSettings> callback) Get the outbound settings for this organization- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundSettingsAsync
public Future<ApiResponse<OutboundSettings>> getOutboundSettingsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<OutboundSettings>> callback) Get the outbound settings for this organization- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundWrapupcodemappingsAsync
public Future<WrapUpCodeMapping> getOutboundWrapupcodemappingsAsync(GetOutboundWrapupcodemappingsRequest request, AsyncApiCallback<WrapUpCodeMapping> callback) Get the Dialer wrap up code mapping.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOutboundWrapupcodemappingsAsync
public Future<ApiResponse<WrapUpCodeMapping>> getOutboundWrapupcodemappingsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<WrapUpCodeMapping>> callback) Get the Dialer wrap up code mapping.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
patchOutboundCampaignAsync
public Future<Void> patchOutboundCampaignAsync(PatchOutboundCampaignRequest request, AsyncApiCallback<Void> callback) Update a campaign.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
patchOutboundCampaignAsync
public Future<ApiResponse<Void>> patchOutboundCampaignAsync(ApiRequest<CampaignPatchRequest> request, AsyncApiCallback<ApiResponse<Void>> callback) Update a campaign.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
patchOutboundDnclistCustomexclusioncolumnsAsync
public Future<Void> patchOutboundDnclistCustomexclusioncolumnsAsync(PatchOutboundDnclistCustomexclusioncolumnsRequest request, AsyncApiCallback<Void> callback) Add entries to or delete entries from a DNC list. Only Internal DNC lists may be deleted from- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
patchOutboundDnclistCustomexclusioncolumnsAsync
public Future<ApiResponse<Void>> patchOutboundDnclistCustomexclusioncolumnsAsync(ApiRequest<DncPatchCustomExclusionColumnsRequest> request, AsyncApiCallback<ApiResponse<Void>> callback) Add entries to or delete entries from a DNC list. Only Internal DNC lists may be deleted from- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
patchOutboundDnclistEmailaddressesAsync
public Future<Void> patchOutboundDnclistEmailaddressesAsync(PatchOutboundDnclistEmailaddressesRequest request, AsyncApiCallback<Void> callback) Add emails to or Delete emails from a DNC list. Only Internal DNC lists may be added to or deleted from- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
patchOutboundDnclistEmailaddressesAsync
public Future<ApiResponse<Void>> patchOutboundDnclistEmailaddressesAsync(ApiRequest<DncPatchEmailsRequest> request, AsyncApiCallback<ApiResponse<Void>> callback) Add emails to or Delete emails from a DNC list. Only Internal DNC lists may be added to or deleted from- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
patchOutboundDnclistPhonenumbersAsync
public Future<Void> patchOutboundDnclistPhonenumbersAsync(PatchOutboundDnclistPhonenumbersRequest request, AsyncApiCallback<Void> callback) Add numbers to or delete numbers from a DNC list. Only Internal DNC lists may be added to deleted from- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
patchOutboundDnclistPhonenumbersAsync
public Future<ApiResponse<Void>> patchOutboundDnclistPhonenumbersAsync(ApiRequest<DncPatchPhoneNumbersRequest> request, AsyncApiCallback<ApiResponse<Void>> callback) Add numbers to or delete numbers from a DNC list. Only Internal DNC lists may be added to deleted from- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
patchOutboundDnclistWhatsappnumbersAsync
public Future<Void> patchOutboundDnclistWhatsappnumbersAsync(PatchOutboundDnclistWhatsappnumbersRequest request, AsyncApiCallback<Void> callback) Add entries to or delete entries from a DNC list. Only Internal DNC lists may be deleted from- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
patchOutboundDnclistWhatsappnumbersAsync
public Future<ApiResponse<Void>> patchOutboundDnclistWhatsappnumbersAsync(ApiRequest<DncPatchWhatsAppNumbersRequest> request, AsyncApiCallback<ApiResponse<Void>> callback) Add entries to or delete entries from a DNC list. Only Internal DNC lists may be deleted from- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
patchOutboundSettingsAsync
public Future<Void> patchOutboundSettingsAsync(PatchOutboundSettingsRequest request, AsyncApiCallback<Void> callback) Update the outbound settings for this organization- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
patchOutboundSettingsAsync
public Future<ApiResponse<Void>> patchOutboundSettingsAsync(ApiRequest<OutboundSettings> request, AsyncApiCallback<ApiResponse<Void>> callback) Update the outbound settings for this organization- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundAttemptlimitsAsync
public Future<AttemptLimits> postOutboundAttemptlimitsAsync(PostOutboundAttemptlimitsRequest request, AsyncApiCallback<AttemptLimits> callback) Create attempt limits- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundAttemptlimitsAsync
public Future<ApiResponse<AttemptLimits>> postOutboundAttemptlimitsAsync(ApiRequest<AttemptLimits> request, AsyncApiCallback<ApiResponse<AttemptLimits>> callback) Create attempt limits- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundCallabletimesetsAsync
public Future<CallableTimeSet> postOutboundCallabletimesetsAsync(PostOutboundCallabletimesetsRequest request, AsyncApiCallback<CallableTimeSet> callback) Create callable time set- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundCallabletimesetsAsync
public Future<ApiResponse<CallableTimeSet>> postOutboundCallabletimesetsAsync(ApiRequest<CallableTimeSet> request, AsyncApiCallback<ApiResponse<CallableTimeSet>> callback) Create callable time set- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundCallanalysisresponsesetsAsync
public Future<ResponseSet> postOutboundCallanalysisresponsesetsAsync(PostOutboundCallanalysisresponsesetsRequest request, AsyncApiCallback<ResponseSet> callback) Create a dialer call analysis response set.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundCallanalysisresponsesetsAsync
public Future<ApiResponse<ResponseSet>> postOutboundCallanalysisresponsesetsAsync(ApiRequest<ResponseSet> request, AsyncApiCallback<ApiResponse<ResponseSet>> callback) Create a dialer call analysis response set.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundCampaignAgentownedmappingpreviewAsync
public Future<Empty> postOutboundCampaignAgentownedmappingpreviewAsync(PostOutboundCampaignAgentownedmappingpreviewRequest request, AsyncApiCallback<Empty> callback) Initiate request for a preview of how agents will be mapped to this campaign's contact list.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundCampaignAgentownedmappingpreviewAsync
public Future<ApiResponse<Empty>> postOutboundCampaignAgentownedmappingpreviewAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Empty>> callback) Initiate request for a preview of how agents will be mapped to this campaign's contact list.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundCampaignCallbackScheduleAsync
public Future<ContactCallbackRequest> postOutboundCampaignCallbackScheduleAsync(PostOutboundCampaignCallbackScheduleRequest request, AsyncApiCallback<ContactCallbackRequest> callback) Deprecated.Schedule a Callback for a Dialer Campaign (Deprecated) This endpoint is deprecated and may have unexpected results. Please use \"/conversations/{conversationId}/participants/{participantId}/callbacks instead.\"- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundCampaignCallbackScheduleAsync
public Future<ApiResponse<ContactCallbackRequest>> postOutboundCampaignCallbackScheduleAsync(ApiRequest<ContactCallbackRequest> request, AsyncApiCallback<ApiResponse<ContactCallbackRequest>> callback) Deprecated.Schedule a Callback for a Dialer Campaign (Deprecated) This endpoint is deprecated and may have unexpected results. Please use \"/conversations/{conversationId}/participants/{participantId}/callbacks instead.\"- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundCampaignStartAsync
public Future<Void> postOutboundCampaignStartAsync(PostOutboundCampaignStartRequest request, AsyncApiCallback<Void> callback) Start the campaign- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundCampaignStartAsync
public Future<ApiResponse<Void>> postOutboundCampaignStartAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Start the campaign- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundCampaignStopAsync
public Future<Void> postOutboundCampaignStopAsync(PostOutboundCampaignStopRequest request, AsyncApiCallback<Void> callback) Stop the campaign- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundCampaignStopAsync
public Future<ApiResponse<Void>> postOutboundCampaignStopAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Stop the campaign- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundCampaignrulesAsync
public Future<CampaignRule> postOutboundCampaignrulesAsync(PostOutboundCampaignrulesRequest request, AsyncApiCallback<CampaignRule> callback) Create Campaign Rule- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundCampaignrulesAsync
public Future<ApiResponse<CampaignRule>> postOutboundCampaignrulesAsync(ApiRequest<CampaignRule> request, AsyncApiCallback<ApiResponse<CampaignRule>> callback) Create Campaign Rule- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundCampaignsAsync
public Future<Campaign> postOutboundCampaignsAsync(PostOutboundCampaignsRequest request, AsyncApiCallback<Campaign> callback) Create a campaign.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundCampaignsAsync
public Future<ApiResponse<Campaign>> postOutboundCampaignsAsync(ApiRequest<Campaign> request, AsyncApiCallback<ApiResponse<Campaign>> callback) Create a campaign.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundCampaignsPerformanceQueryAsync
public Future<CampaignPerformanceDataListing> postOutboundCampaignsPerformanceQueryAsync(PostOutboundCampaignsPerformanceQueryRequest request, AsyncApiCallback<CampaignPerformanceDataListing> callback) Get performance data for a list of campaigns- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundCampaignsPerformanceQueryAsync
public Future<ApiResponse<CampaignPerformanceDataListing>> postOutboundCampaignsPerformanceQueryAsync(ApiRequest<List<String>> request, AsyncApiCallback<ApiResponse<CampaignPerformanceDataListing>> callback) Get performance data for a list of campaigns- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundCampaignsProgressAsync
public Future<List<CampaignProgress>> postOutboundCampaignsProgressAsync(PostOutboundCampaignsProgressRequest request, AsyncApiCallback<List<CampaignProgress>> callback) Get progress for a list of campaigns- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundCampaignsProgressAsync
public Future<ApiResponse<List<CampaignProgress>>> postOutboundCampaignsProgressAsync(ApiRequest<List<String>> request, AsyncApiCallback<ApiResponse<List<CampaignProgress>>> callback) Get progress for a list of campaigns- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundContactlistClearAsync
public Future<Void> postOutboundContactlistClearAsync(PostOutboundContactlistClearRequest request, AsyncApiCallback<Void> callback) Deletes all contacts out of a list. All outstanding recalls or rule-scheduled callbacks for non-preview campaigns configured with the contactlist will be cancelled.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundContactlistClearAsync
public Future<ApiResponse<Void>> postOutboundContactlistClearAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Deletes all contacts out of a list. All outstanding recalls or rule-scheduled callbacks for non-preview campaigns configured with the contactlist will be cancelled.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundContactlistContactsAsync
public Future<List<DialerContact>> postOutboundContactlistContactsAsync(PostOutboundContactlistContactsRequest request, AsyncApiCallback<List<DialerContact>> callback) Add contacts to a contact list.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundContactlistContactsAsync
public Future<ApiResponse<List<DialerContact>>> postOutboundContactlistContactsAsync(ApiRequest<List<WritableDialerContact>> request, AsyncApiCallback<ApiResponse<List<DialerContact>>> callback) Add contacts to a contact list.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundContactlistContactsBulkAsync
public Future<List<DialerContact>> postOutboundContactlistContactsBulkAsync(PostOutboundContactlistContactsBulkRequest request, AsyncApiCallback<List<DialerContact>> callback) Get contacts from a contact list.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundContactlistContactsBulkAsync
public Future<ApiResponse<List<DialerContact>>> postOutboundContactlistContactsBulkAsync(ApiRequest<List<String>> request, AsyncApiCallback<ApiResponse<List<DialerContact>>> callback) Get contacts from a contact list.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundContactlistContactsBulkRemoveAsync
public Future<ContactsBulkOperationJob> postOutboundContactlistContactsBulkRemoveAsync(PostOutboundContactlistContactsBulkRemoveRequest request, AsyncApiCallback<ContactsBulkOperationJob> callback) Start an async job to delete contacts using a filter.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundContactlistContactsBulkRemoveAsync
public Future<ApiResponse<ContactsBulkOperationJob>> postOutboundContactlistContactsBulkRemoveAsync(ApiRequest<ContactBulkSearchParameters> request, AsyncApiCallback<ApiResponse<ContactsBulkOperationJob>> callback) Start an async job to delete contacts using a filter.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundContactlistContactsBulkUpdateAsync
public Future<ContactsBulkOperationJob> postOutboundContactlistContactsBulkUpdateAsync(PostOutboundContactlistContactsBulkUpdateRequest request, AsyncApiCallback<ContactsBulkOperationJob> callback) Start an async job to bulk edit contacts.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundContactlistContactsBulkUpdateAsync
public Future<ApiResponse<ContactsBulkOperationJob>> postOutboundContactlistContactsBulkUpdateAsync(ApiRequest<ContactBulkEditRequest> request, AsyncApiCallback<ApiResponse<ContactsBulkOperationJob>> callback) Start an async job to bulk edit contacts.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundContactlistContactsSearchAsync
public Future<ContactListingResponse> postOutboundContactlistContactsSearchAsync(PostOutboundContactlistContactsSearchRequest request, AsyncApiCallback<ContactListingResponse> callback) Query contacts from a contact list.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundContactlistContactsSearchAsync
public Future<ApiResponse<ContactListingResponse>> postOutboundContactlistContactsSearchAsync(ApiRequest<ContactListingRequest> request, AsyncApiCallback<ApiResponse<ContactListingResponse>> callback) Query contacts from a contact list.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundContactlistExportAsync
public Future<DomainEntityRef> postOutboundContactlistExportAsync(PostOutboundContactlistExportRequest request, AsyncApiCallback<DomainEntityRef> callback) Initiate the export of a contact list. Returns 200 if received OK.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundContactlistExportAsync
public Future<ApiResponse<DomainEntityRef>> postOutboundContactlistExportAsync(ApiRequest<ContactsExportRequest> request, AsyncApiCallback<ApiResponse<DomainEntityRef>> callback) Initiate the export of a contact list. Returns 200 if received OK.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundContactlistfiltersAsync
public Future<ContactListFilter> postOutboundContactlistfiltersAsync(PostOutboundContactlistfiltersRequest request, AsyncApiCallback<ContactListFilter> callback) Create Contact List Filter- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundContactlistfiltersAsync
public Future<ApiResponse<ContactListFilter>> postOutboundContactlistfiltersAsync(ApiRequest<ContactListFilter> request, AsyncApiCallback<ApiResponse<ContactListFilter>> callback) Create Contact List Filter- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundContactlistfiltersBulkRetrieveAsync
public Future<ContactListFilterEntityListing> postOutboundContactlistfiltersBulkRetrieveAsync(PostOutboundContactlistfiltersBulkRetrieveRequest request, AsyncApiCallback<ContactListFilterEntityListing> callback) Retrieve multiple contact list filters- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundContactlistfiltersBulkRetrieveAsync
public Future<ApiResponse<ContactListFilterEntityListing>> postOutboundContactlistfiltersBulkRetrieveAsync(ApiRequest<ContactListFilterBulkRetrieveBody> request, AsyncApiCallback<ApiResponse<ContactListFilterEntityListing>> callback) Retrieve multiple contact list filters- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundContactlistfiltersPreviewAsync
public Future<FilterPreviewResponse> postOutboundContactlistfiltersPreviewAsync(PostOutboundContactlistfiltersPreviewRequest request, AsyncApiCallback<FilterPreviewResponse> callback) Get a preview of the output of a contact list filter- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundContactlistfiltersPreviewAsync
public Future<ApiResponse<FilterPreviewResponse>> postOutboundContactlistfiltersPreviewAsync(ApiRequest<ContactListFilter> request, AsyncApiCallback<ApiResponse<FilterPreviewResponse>> callback) Get a preview of the output of a contact list filter- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundContactlistsAsync
public Future<ContactList> postOutboundContactlistsAsync(PostOutboundContactlistsRequest request, AsyncApiCallback<ContactList> callback) Create a contact List.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundContactlistsAsync
public Future<ApiResponse<ContactList>> postOutboundContactlistsAsync(ApiRequest<ContactList> request, AsyncApiCallback<ApiResponse<ContactList>> callback) Create a contact List.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundContactlistsUploadsAsync
public Future<UploadUrlResponse> postOutboundContactlistsUploadsAsync(PostOutboundContactlistsUploadsRequest request, AsyncApiCallback<UploadUrlResponse> callback) Generate presigned upload URL for contact list.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundContactlistsUploadsAsync
public Future<ApiResponse<UploadUrlResponse>> postOutboundContactlistsUploadsAsync(ApiRequest<ContactListUploadUrlRequest> request, AsyncApiCallback<ApiResponse<UploadUrlResponse>> callback) Generate presigned upload URL for contact list.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundContactlisttemplatesAsync
public Future<ContactListTemplate> postOutboundContactlisttemplatesAsync(PostOutboundContactlisttemplatesRequest request, AsyncApiCallback<ContactListTemplate> callback) Create Contact List Template- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundContactlisttemplatesAsync
public Future<ApiResponse<ContactListTemplate>> postOutboundContactlisttemplatesAsync(ApiRequest<ContactListTemplate> request, AsyncApiCallback<ApiResponse<ContactListTemplate>> callback) Create Contact List Template- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundContactlisttemplatesBulkAddAsync
public Future<ContactListTemplateEntityListing> postOutboundContactlisttemplatesBulkAddAsync(PostOutboundContactlisttemplatesBulkAddRequest request, AsyncApiCallback<ContactListTemplateEntityListing> callback) Add multiple contact list templates- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundContactlisttemplatesBulkAddAsync
public Future<ApiResponse<ContactListTemplateEntityListing>> postOutboundContactlisttemplatesBulkAddAsync(ApiRequest<List<ContactListTemplate>> request, AsyncApiCallback<ApiResponse<ContactListTemplateEntityListing>> callback) Add multiple contact list templates- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundContactlisttemplatesBulkRetrieveAsync
public Future<ContactListTemplateEntityListing> postOutboundContactlisttemplatesBulkRetrieveAsync(PostOutboundContactlisttemplatesBulkRetrieveRequest request, AsyncApiCallback<ContactListTemplateEntityListing> callback) Get multiple contact list templates- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundContactlisttemplatesBulkRetrieveAsync
public Future<ApiResponse<ContactListTemplateEntityListing>> postOutboundContactlisttemplatesBulkRetrieveAsync(ApiRequest<ContactListTemplateBulkRetrieveBody> request, AsyncApiCallback<ApiResponse<ContactListTemplateEntityListing>> callback) Get multiple contact list templates- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundConversationDncAsync
public Future<Void> postOutboundConversationDncAsync(PostOutboundConversationDncRequest request, AsyncApiCallback<Void> callback) Add phone numbers to a Dialer DNC list.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundConversationDncAsync
public Future<ApiResponse<Void>> postOutboundConversationDncAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Add phone numbers to a Dialer DNC list.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundDigitalrulesetsAsync
public Future<DigitalRuleSet> postOutboundDigitalrulesetsAsync(PostOutboundDigitalrulesetsRequest request, AsyncApiCallback<DigitalRuleSet> callback) Create an Outbound Digital Rule Set- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundDigitalrulesetsAsync
public Future<ApiResponse<DigitalRuleSet>> postOutboundDigitalrulesetsAsync(ApiRequest<DigitalRuleSet> request, AsyncApiCallback<ApiResponse<DigitalRuleSet>> callback) Create an Outbound Digital Rule Set- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundDnclistEmailaddressesAsync
public Future<Void> postOutboundDnclistEmailaddressesAsync(PostOutboundDnclistEmailaddressesRequest request, AsyncApiCallback<Void> callback) Add email addresses to a DNC list. Only Internal DNC lists may be appended to- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundDnclistEmailaddressesAsync
public Future<ApiResponse<Void>> postOutboundDnclistEmailaddressesAsync(ApiRequest<List<String>> request, AsyncApiCallback<ApiResponse<Void>> callback) Add email addresses to a DNC list. Only Internal DNC lists may be appended to- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundDnclistExportAsync
public Future<DomainEntityRef> postOutboundDnclistExportAsync(PostOutboundDnclistExportRequest request, AsyncApiCallback<DomainEntityRef> callback) Initiate the export of a dnc list. Returns 200 if received OK.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundDnclistExportAsync
public Future<ApiResponse<DomainEntityRef>> postOutboundDnclistExportAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<DomainEntityRef>> callback) Initiate the export of a dnc list. Returns 200 if received OK.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundDnclistPhonenumbersAsync
public Future<Void> postOutboundDnclistPhonenumbersAsync(PostOutboundDnclistPhonenumbersRequest request, AsyncApiCallback<Void> callback) Add phone numbers to a DNC list. Only Internal DNC lists may be appended to- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundDnclistPhonenumbersAsync
public Future<ApiResponse<Void>> postOutboundDnclistPhonenumbersAsync(ApiRequest<List<String>> request, AsyncApiCallback<ApiResponse<Void>> callback) Add phone numbers to a DNC list. Only Internal DNC lists may be appended to- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundDnclistsAsync
public Future<DncList> postOutboundDnclistsAsync(PostOutboundDnclistsRequest request, AsyncApiCallback<DncList> callback) Create dialer DNC list- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundDnclistsAsync
public Future<ApiResponse<DncList>> postOutboundDnclistsAsync(ApiRequest<DncListCreate> request, AsyncApiCallback<ApiResponse<DncList>> callback) Create dialer DNC list- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundDnclistsUploadsAsync
public Future<UploadUrlResponse> postOutboundDnclistsUploadsAsync(PostOutboundDnclistsUploadsRequest request, AsyncApiCallback<UploadUrlResponse> callback) Generate presigned upload URL for dnc list.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundDnclistsUploadsAsync
public Future<ApiResponse<UploadUrlResponse>> postOutboundDnclistsUploadsAsync(ApiRequest<DNCListUploadUrlRequest> request, AsyncApiCallback<ApiResponse<UploadUrlResponse>> callback) Generate presigned upload URL for dnc list.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundFilespecificationtemplatesAsync
public Future<FileSpecificationTemplate> postOutboundFilespecificationtemplatesAsync(PostOutboundFilespecificationtemplatesRequest request, AsyncApiCallback<FileSpecificationTemplate> callback) Create File Specification Template- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundFilespecificationtemplatesAsync
public Future<ApiResponse<FileSpecificationTemplate>> postOutboundFilespecificationtemplatesAsync(ApiRequest<FileSpecificationTemplate> request, AsyncApiCallback<ApiResponse<FileSpecificationTemplate>> callback) Create File Specification Template- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundImporttemplatesAsync
public Future<ImportTemplate> postOutboundImporttemplatesAsync(PostOutboundImporttemplatesRequest request, AsyncApiCallback<ImportTemplate> callback) Create Import Template- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundImporttemplatesAsync
public Future<ApiResponse<ImportTemplate>> postOutboundImporttemplatesAsync(ApiRequest<ImportTemplate> request, AsyncApiCallback<ApiResponse<ImportTemplate>> callback) Create Import Template- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundImporttemplatesBulkAddAsync
public Future<ImportTemplateEntityListing> postOutboundImporttemplatesBulkAddAsync(PostOutboundImporttemplatesBulkAddRequest request, AsyncApiCallback<ImportTemplateEntityListing> callback) Add multiple import templates- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundImporttemplatesBulkAddAsync
public Future<ApiResponse<ImportTemplateEntityListing>> postOutboundImporttemplatesBulkAddAsync(ApiRequest<List<ImportTemplate>> request, AsyncApiCallback<ApiResponse<ImportTemplateEntityListing>> callback) Add multiple import templates- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundMessagingcampaignStartAsync
public Future<Void> postOutboundMessagingcampaignStartAsync(PostOutboundMessagingcampaignStartRequest request, AsyncApiCallback<Void> callback) Start the campaign Documented permissions are applicable based on campaign type.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundMessagingcampaignStartAsync
public Future<ApiResponse<Void>> postOutboundMessagingcampaignStartAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Start the campaign Documented permissions are applicable based on campaign type.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundMessagingcampaignStopAsync
public Future<Void> postOutboundMessagingcampaignStopAsync(PostOutboundMessagingcampaignStopRequest request, AsyncApiCallback<Void> callback) Stop the campaign Documented permissions are applicable based on campaign type.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundMessagingcampaignStopAsync
public Future<ApiResponse<Void>> postOutboundMessagingcampaignStopAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Stop the campaign Documented permissions are applicable based on campaign type.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundMessagingcampaignsAsync
public Future<MessagingCampaign> postOutboundMessagingcampaignsAsync(PostOutboundMessagingcampaignsRequest request, AsyncApiCallback<MessagingCampaign> callback) Create a Messaging Campaign- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundMessagingcampaignsAsync
public Future<ApiResponse<MessagingCampaign>> postOutboundMessagingcampaignsAsync(ApiRequest<MessagingCampaign> request, AsyncApiCallback<ApiResponse<MessagingCampaign>> callback) Create a Messaging Campaign- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundMessagingcampaignsProgressAsync
public Future<List<CampaignProgress>> postOutboundMessagingcampaignsProgressAsync(PostOutboundMessagingcampaignsProgressRequest request, AsyncApiCallback<List<CampaignProgress>> callback) Get progress for a list of messaging campaigns- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundMessagingcampaignsProgressAsync
public Future<ApiResponse<List<CampaignProgress>>> postOutboundMessagingcampaignsProgressAsync(ApiRequest<List<String>> request, AsyncApiCallback<ApiResponse<List<CampaignProgress>>> callback) Get progress for a list of messaging campaigns- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundRulesetsAsync
public Future<RuleSet> postOutboundRulesetsAsync(PostOutboundRulesetsRequest request, AsyncApiCallback<RuleSet> callback) Create a Rule Set.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundRulesetsAsync
public Future<ApiResponse<RuleSet>> postOutboundRulesetsAsync(ApiRequest<RuleSet> request, AsyncApiCallback<ApiResponse<RuleSet>> callback) Create a Rule Set.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundSequencesAsync
public Future<CampaignSequence> postOutboundSequencesAsync(PostOutboundSequencesRequest request, AsyncApiCallback<CampaignSequence> callback) Create a new campaign sequence.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postOutboundSequencesAsync
public Future<ApiResponse<CampaignSequence>> postOutboundSequencesAsync(ApiRequest<CampaignSequence> request, AsyncApiCallback<ApiResponse<CampaignSequence>> callback) Create a new campaign sequence.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOutboundAttemptlimitAsync
public Future<AttemptLimits> putOutboundAttemptlimitAsync(PutOutboundAttemptlimitRequest request, AsyncApiCallback<AttemptLimits> callback) Update attempt limits- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOutboundAttemptlimitAsync
public Future<ApiResponse<AttemptLimits>> putOutboundAttemptlimitAsync(ApiRequest<AttemptLimits> request, AsyncApiCallback<ApiResponse<AttemptLimits>> callback) Update attempt limits- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOutboundCallabletimesetAsync
public Future<CallableTimeSet> putOutboundCallabletimesetAsync(PutOutboundCallabletimesetRequest request, AsyncApiCallback<CallableTimeSet> callback) Update callable time set- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOutboundCallabletimesetAsync
public Future<ApiResponse<CallableTimeSet>> putOutboundCallabletimesetAsync(ApiRequest<CallableTimeSet> request, AsyncApiCallback<ApiResponse<CallableTimeSet>> callback) Update callable time set- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOutboundCallanalysisresponsesetAsync
public Future<ResponseSet> putOutboundCallanalysisresponsesetAsync(PutOutboundCallanalysisresponsesetRequest request, AsyncApiCallback<ResponseSet> callback) Update a dialer call analysis response set.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOutboundCallanalysisresponsesetAsync
public Future<ApiResponse<ResponseSet>> putOutboundCallanalysisresponsesetAsync(ApiRequest<ResponseSet> request, AsyncApiCallback<ApiResponse<ResponseSet>> callback) Update a dialer call analysis response set.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOutboundCampaignAsync
public Future<Campaign> putOutboundCampaignAsync(PutOutboundCampaignRequest request, AsyncApiCallback<Campaign> callback) Update a campaign.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOutboundCampaignAsync
public Future<ApiResponse<Campaign>> putOutboundCampaignAsync(ApiRequest<Campaign> request, AsyncApiCallback<ApiResponse<Campaign>> callback) Update a campaign.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOutboundCampaignAgentAsync
public Future<String> putOutboundCampaignAgentAsync(PutOutboundCampaignAgentRequest request, AsyncApiCallback<String> callback) Send notification that an agent's state changed New agent state.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOutboundCampaignAgentAsync
public Future<ApiResponse<String>> putOutboundCampaignAgentAsync(ApiRequest<Agent> request, AsyncApiCallback<ApiResponse<String>> callback) Send notification that an agent's state changed New agent state.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOutboundCampaignruleAsync
public Future<CampaignRule> putOutboundCampaignruleAsync(PutOutboundCampaignruleRequest request, AsyncApiCallback<CampaignRule> callback) Update Campaign Rule- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOutboundCampaignruleAsync
public Future<ApiResponse<CampaignRule>> putOutboundCampaignruleAsync(ApiRequest<CampaignRule> request, AsyncApiCallback<ApiResponse<CampaignRule>> callback) Update Campaign Rule- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOutboundContactlistAsync
public Future<ContactList> putOutboundContactlistAsync(PutOutboundContactlistRequest request, AsyncApiCallback<ContactList> callback) Update a contact list.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOutboundContactlistAsync
public Future<ApiResponse<ContactList>> putOutboundContactlistAsync(ApiRequest<ContactList> request, AsyncApiCallback<ApiResponse<ContactList>> callback) Update a contact list.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOutboundContactlistContactAsync
public Future<DialerContact> putOutboundContactlistContactAsync(PutOutboundContactlistContactRequest request, AsyncApiCallback<DialerContact> callback) Update a contact.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOutboundContactlistContactAsync
public Future<ApiResponse<DialerContact>> putOutboundContactlistContactAsync(ApiRequest<DialerContact> request, AsyncApiCallback<ApiResponse<DialerContact>> callback) Update a contact.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOutboundContactlistfilterAsync
public Future<ContactListFilter> putOutboundContactlistfilterAsync(PutOutboundContactlistfilterRequest request, AsyncApiCallback<ContactListFilter> callback) Update Contact List Filter- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOutboundContactlistfilterAsync
public Future<ApiResponse<ContactListFilter>> putOutboundContactlistfilterAsync(ApiRequest<ContactListFilter> request, AsyncApiCallback<ApiResponse<ContactListFilter>> callback) Update Contact List Filter- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOutboundContactlisttemplateAsync
public Future<ContactListTemplate> putOutboundContactlisttemplateAsync(PutOutboundContactlisttemplateRequest request, AsyncApiCallback<ContactListTemplate> callback) Update a contact list template.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOutboundContactlisttemplateAsync
public Future<ApiResponse<ContactListTemplate>> putOutboundContactlisttemplateAsync(ApiRequest<ContactListTemplate> request, AsyncApiCallback<ApiResponse<ContactListTemplate>> callback) Update a contact list template.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOutboundDigitalrulesetAsync
public Future<DigitalRuleSet> putOutboundDigitalrulesetAsync(PutOutboundDigitalrulesetRequest request, AsyncApiCallback<DigitalRuleSet> callback) Update an Outbound Digital Rule Set- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOutboundDigitalrulesetAsync
public Future<ApiResponse<DigitalRuleSet>> putOutboundDigitalrulesetAsync(ApiRequest<DigitalRuleSet> request, AsyncApiCallback<ApiResponse<DigitalRuleSet>> callback) Update an Outbound Digital Rule Set- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOutboundDnclistAsync
public Future<DncList> putOutboundDnclistAsync(PutOutboundDnclistRequest request, AsyncApiCallback<DncList> callback) Update dialer DNC list- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOutboundDnclistAsync
public Future<ApiResponse<DncList>> putOutboundDnclistAsync(ApiRequest<DncList> request, AsyncApiCallback<ApiResponse<DncList>> callback) Update dialer DNC list- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOutboundFilespecificationtemplateAsync
public Future<FileSpecificationTemplate> putOutboundFilespecificationtemplateAsync(PutOutboundFilespecificationtemplateRequest request, AsyncApiCallback<FileSpecificationTemplate> callback) Update File Specification Template- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOutboundFilespecificationtemplateAsync
public Future<ApiResponse<FileSpecificationTemplate>> putOutboundFilespecificationtemplateAsync(ApiRequest<FileSpecificationTemplate> request, AsyncApiCallback<ApiResponse<FileSpecificationTemplate>> callback) Update File Specification Template- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOutboundImporttemplateAsync
public Future<ImportTemplate> putOutboundImporttemplateAsync(PutOutboundImporttemplateRequest request, AsyncApiCallback<ImportTemplate> callback) Update Import Template- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOutboundImporttemplateAsync
public Future<ApiResponse<ImportTemplate>> putOutboundImporttemplateAsync(ApiRequest<ImportTemplate> request, AsyncApiCallback<ApiResponse<ImportTemplate>> callback) Update Import Template- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOutboundMessagingcampaignAsync
public Future<MessagingCampaign> putOutboundMessagingcampaignAsync(PutOutboundMessagingcampaignRequest request, AsyncApiCallback<MessagingCampaign> callback) Update an Outbound Messaging Campaign- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOutboundMessagingcampaignAsync
public Future<ApiResponse<MessagingCampaign>> putOutboundMessagingcampaignAsync(ApiRequest<MessagingCampaign> request, AsyncApiCallback<ApiResponse<MessagingCampaign>> callback) Update an Outbound Messaging Campaign- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOutboundRulesetAsync
public Future<RuleSet> putOutboundRulesetAsync(PutOutboundRulesetRequest request, AsyncApiCallback<RuleSet> callback) Update a Rule Set.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOutboundRulesetAsync
public Future<ApiResponse<RuleSet>> putOutboundRulesetAsync(ApiRequest<RuleSet> request, AsyncApiCallback<ApiResponse<RuleSet>> callback) Update a Rule Set.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOutboundSchedulesCampaignAsync
public Future<CampaignSchedule> putOutboundSchedulesCampaignAsync(PutOutboundSchedulesCampaignRequest request, AsyncApiCallback<CampaignSchedule> callback) Update a new campaign schedule.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOutboundSchedulesCampaignAsync
public Future<ApiResponse<CampaignSchedule>> putOutboundSchedulesCampaignAsync(ApiRequest<CampaignSchedule> request, AsyncApiCallback<ApiResponse<CampaignSchedule>> callback) Update a new campaign schedule.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOutboundSchedulesEmailcampaignAsync
public Future<EmailCampaignSchedule> putOutboundSchedulesEmailcampaignAsync(PutOutboundSchedulesEmailcampaignRequest request, AsyncApiCallback<EmailCampaignSchedule> callback) Update an email campaign schedule.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOutboundSchedulesEmailcampaignAsync
public Future<ApiResponse<EmailCampaignSchedule>> putOutboundSchedulesEmailcampaignAsync(ApiRequest<EmailCampaignSchedule> request, AsyncApiCallback<ApiResponse<EmailCampaignSchedule>> callback) Update an email campaign schedule.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOutboundSchedulesMessagingcampaignAsync
public Future<MessagingCampaignSchedule> putOutboundSchedulesMessagingcampaignAsync(PutOutboundSchedulesMessagingcampaignRequest request, AsyncApiCallback<MessagingCampaignSchedule> callback) Update a new messaging campaign schedule.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOutboundSchedulesMessagingcampaignAsync
public Future<ApiResponse<MessagingCampaignSchedule>> putOutboundSchedulesMessagingcampaignAsync(ApiRequest<MessagingCampaignSchedule> request, AsyncApiCallback<ApiResponse<MessagingCampaignSchedule>> callback) Update a new messaging campaign schedule.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOutboundSchedulesSequenceAsync
public Future<SequenceSchedule> putOutboundSchedulesSequenceAsync(PutOutboundSchedulesSequenceRequest request, AsyncApiCallback<SequenceSchedule> callback) Update a new sequence schedule.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOutboundSchedulesSequenceAsync
public Future<ApiResponse<SequenceSchedule>> putOutboundSchedulesSequenceAsync(ApiRequest<SequenceSchedule> request, AsyncApiCallback<ApiResponse<SequenceSchedule>> callback) Update a new sequence schedule.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOutboundSchedulesWhatsappcampaignAsync
public Future<WhatsAppCampaignSchedule> putOutboundSchedulesWhatsappcampaignAsync(PutOutboundSchedulesWhatsappcampaignRequest request, AsyncApiCallback<WhatsAppCampaignSchedule> callback) Update a WhatsApp campaign schedule.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOutboundSchedulesWhatsappcampaignAsync
public Future<ApiResponse<WhatsAppCampaignSchedule>> putOutboundSchedulesWhatsappcampaignAsync(ApiRequest<WhatsAppCampaignSchedule> request, AsyncApiCallback<ApiResponse<WhatsAppCampaignSchedule>> callback) Update a WhatsApp campaign schedule.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOutboundSequenceAsync
public Future<CampaignSequence> putOutboundSequenceAsync(PutOutboundSequenceRequest request, AsyncApiCallback<CampaignSequence> callback) Update a new campaign sequence.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOutboundSequenceAsync
public Future<ApiResponse<CampaignSequence>> putOutboundSequenceAsync(ApiRequest<CampaignSequence> request, AsyncApiCallback<ApiResponse<CampaignSequence>> callback) Update a new campaign sequence.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOutboundWrapupcodemappingsAsync
public Future<WrapUpCodeMapping> putOutboundWrapupcodemappingsAsync(PutOutboundWrapupcodemappingsRequest request, AsyncApiCallback<WrapUpCodeMapping> callback) Update the Dialer wrap up code mapping.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOutboundWrapupcodemappingsAsync
public Future<ApiResponse<WrapUpCodeMapping>> putOutboundWrapupcodemappingsAsync(ApiRequest<WrapUpCodeMapping> request, AsyncApiCallback<ApiResponse<WrapUpCodeMapping>> callback) Update the Dialer wrap up code mapping.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-