View Source AWS.ConnectCampaignsV2 (aws-elixir v1.0.4)

Provide APIs to create and manage Amazon Connect Campaigns.

Link to this section Summary

Functions

Creates a campaign for the specified Amazon Connect account.

Deletes a campaign from the specified Amazon Connect account.

Deletes the channel subtype config of a campaign.

Deletes the communication limits config for a campaign.

Deletes the communication time config for a campaign.

Deletes a connect instance config from the specified AWS account.

Delete the integration for the specified Amazon Connect instance.

Delete the Connect Campaigns onboarding job for the specified Amazon Connect instance.

Describes the specific campaign.

Get state of a campaign for the specified Amazon Connect account.

Get state of campaigns for the specified Amazon Connect account.

Provides summary information about the campaigns under the specified Amazon Connect account.

Provides summary information about the integration under the specified Connect instance.

Pauses a campaign for the specified Amazon Connect account.

Put or update the integration for the specified Amazon Connect instance.

Creates outbound requests for the specified campaign Amazon Connect account.

Takes in a list of profile outbound requests to be placed as part of an outbound campaign.

Stops a campaign for the specified Amazon Connect account.

Starts a campaign for the specified Amazon Connect account.

Onboard the specific Amazon Connect instance to Connect Campaigns.

Stops a campaign for the specified Amazon Connect account.

Updates the channel subtype config of a campaign.

Updates the communication limits config for a campaign.

Updates the communication time config for a campaign.

Updates the campaign flow associated with a campaign.

Updates the schedule for a campaign.

Updates the campaign source with a campaign.

Link to this section Functions

Link to this function

create_campaign(client, input, options \\ [])

View Source

Creates a campaign for the specified Amazon Connect account.

This API is idempotent.

Link to this function

delete_campaign(client, id, input, options \\ [])

View Source

Deletes a campaign from the specified Amazon Connect account.

Link to this function

delete_campaign_channel_subtype_config(client, id, input, options \\ [])

View Source

Deletes the channel subtype config of a campaign.

This API is idempotent.

Link to this function

delete_campaign_communication_limits(client, id, input, options \\ [])

View Source

Deletes the communication limits config for a campaign.

This API is idempotent.

Link to this function

delete_campaign_communication_time(client, id, input, options \\ [])

View Source

Deletes the communication time config for a campaign.

This API is idempotent.

Link to this function

delete_connect_instance_config(client, connect_instance_id, input, options \\ [])

View Source

Deletes a connect instance config from the specified AWS account.

Link to this function

delete_connect_instance_integration(client, connect_instance_id, input, options \\ [])

View Source

Delete the integration for the specified Amazon Connect instance.

Link to this function

delete_instance_onboarding_job(client, connect_instance_id, input, options \\ [])

View Source

Delete the Connect Campaigns onboarding job for the specified Amazon Connect instance.

Link to this function

describe_campaign(client, id, options \\ [])

View Source

Describes the specific campaign.

Link to this function

get_campaign_state(client, id, options \\ [])

View Source

Get state of a campaign for the specified Amazon Connect account.

Link to this function

get_campaign_state_batch(client, input, options \\ [])

View Source

Get state of campaigns for the specified Amazon Connect account.

Link to this function

get_connect_instance_config(client, connect_instance_id, options \\ [])

View Source

Get the specific Connect instance config.

Link to this function

get_instance_onboarding_job_status(client, connect_instance_id, options \\ [])

View Source

Get the specific instance onboarding job status.

Link to this function

list_campaigns(client, input, options \\ [])

View Source

Provides summary information about the campaigns under the specified Amazon Connect account.

Link to this function

list_connect_instance_integrations(client, connect_instance_id, max_results \\ nil, next_token \\ nil, options \\ [])

View Source

Provides summary information about the integration under the specified Connect instance.

Link to this function

list_tags_for_resource(client, arn, options \\ [])

View Source

List tags for a resource.

Link to this function

pause_campaign(client, id, input, options \\ [])

View Source

Pauses a campaign for the specified Amazon Connect account.

Link to this function

put_connect_instance_integration(client, connect_instance_id, input, options \\ [])

View Source

Put or update the integration for the specified Amazon Connect instance.

Link to this function

put_outbound_request_batch(client, id, input, options \\ [])

View Source

Creates outbound requests for the specified campaign Amazon Connect account.

This API is idempotent.

Link to this function

put_profile_outbound_request_batch(client, id, input, options \\ [])

View Source

Takes in a list of profile outbound requests to be placed as part of an outbound campaign.

This API is idempotent.

Link to this function

resume_campaign(client, id, input, options \\ [])

View Source

Stops a campaign for the specified Amazon Connect account.

Link to this function

start_campaign(client, id, input, options \\ [])

View Source

Starts a campaign for the specified Amazon Connect account.

Link to this function

start_instance_onboarding_job(client, connect_instance_id, input, options \\ [])

View Source

Onboard the specific Amazon Connect instance to Connect Campaigns.

Link to this function

stop_campaign(client, id, input, options \\ [])

View Source

Stops a campaign for the specified Amazon Connect account.

Link to this function

tag_resource(client, arn, input, options \\ [])

View Source

Tag a resource.

Link to this function

untag_resource(client, arn, input, options \\ [])

View Source

Untag a resource.

Link to this function

update_campaign_channel_subtype_config(client, id, input, options \\ [])

View Source

Updates the channel subtype config of a campaign.

This API is idempotent.

Link to this function

update_campaign_communication_limits(client, id, input, options \\ [])

View Source

Updates the communication limits config for a campaign.

This API is idempotent.

Link to this function

update_campaign_communication_time(client, id, input, options \\ [])

View Source

Updates the communication time config for a campaign.

This API is idempotent.

Link to this function

update_campaign_flow_association(client, id, input, options \\ [])

View Source

Updates the campaign flow associated with a campaign.

This API is idempotent.

Link to this function

update_campaign_name(client, id, input, options \\ [])

View Source

Updates the name of a campaign.

This API is idempotent.

Link to this function

update_campaign_schedule(client, id, input, options \\ [])

View Source

Updates the schedule for a campaign.

This API is idempotent.

Link to this function

update_campaign_source(client, id, input, options \\ [])

View Source

Updates the campaign source with a campaign.

This API is idempotent.