Title: | 'Amazon Web Services' Customer Engagement Services |
Version: | 0.9.0 |
Description: | Interface to 'Amazon Web Services' customer engagement services, including 'Simple Email Service', 'Connect' contact center service, and more https://aws.amazon.com/. |
License: | Apache License (≥ 2.0) |
URL: | https://github.com/paws-r/paws, https://paws-r.r-universe.dev/paws.customer.engagement |
BugReports: | https://github.com/paws-r/paws/issues |
Imports: | paws.common (≥ 0.8.0) |
Suggests: | testthat |
Encoding: | UTF-8 |
RoxygenNote: | 7.3.2 |
Collate: | 'connect_service.R' 'connect_interfaces.R' 'connect_operations.R' 'connectcampaignservice_service.R' 'connectcampaignservice_interfaces.R' 'connectcampaignservice_operations.R' 'connectcampaignservicev2_service.R' 'connectcampaignservicev2_interfaces.R' 'connectcampaignservicev2_operations.R' 'connectcases_service.R' 'connectcases_interfaces.R' 'connectcases_operations.R' 'connectcontactlens_service.R' 'connectcontactlens_interfaces.R' 'connectcontactlens_operations.R' 'connectparticipant_service.R' 'connectparticipant_interfaces.R' 'connectparticipant_operations.R' 'connectwisdomservice_service.R' 'connectwisdomservice_interfaces.R' 'connectwisdomservice_operations.R' 'customerprofiles_service.R' 'customerprofiles_interfaces.R' 'customerprofiles_operations.R' 'pinpoint_service.R' 'pinpoint_interfaces.R' 'pinpoint_operations.R' 'pinpointemail_service.R' 'pinpointemail_interfaces.R' 'pinpointemail_operations.R' 'pinpointsmsvoice_service.R' 'pinpointsmsvoice_interfaces.R' 'pinpointsmsvoice_operations.R' 'pinpointsmsvoicev2_service.R' 'pinpointsmsvoicev2_interfaces.R' 'pinpointsmsvoicev2_operations.R' 'reexports_paws.common.R' 'ses_service.R' 'ses_interfaces.R' 'ses_operations.R' 'sesv2_service.R' 'sesv2_interfaces.R' 'sesv2_operations.R' |
NeedsCompilation: | no |
Packaged: | 2025-03-14 09:20:49 UTC; dyfanjones |
Author: | David Kretch [aut], Adam Banker [aut], Dyfan Jones [cre], Amazon.com, Inc. [cph] |
Maintainer: | Dyfan Jones <dyfan.r.jones@gmail.com> |
Repository: | CRAN |
Date/Publication: | 2025-03-14 15:00:02 UTC |
Amazon Connect Service
Description
Amazon Connect is a cloud-based contact center solution that you use to set up and manage a customer contact center and provide reliable customer engagement at any scale.
Amazon Connect provides metrics and real-time reporting that enable you to optimize contact routing. You can also resolve customer issues more efficiently by getting customers in touch with the appropriate agents.
There are limits to the number of Amazon Connect resources that you can create. There are also limits to the number of requests that you can make per second. For more information, see Amazon Connect Service Quotas in the Amazon Connect Administrator Guide.
You can use an endpoint to connect programmatically to an Amazon Web Services service. For a list of Amazon Connect endpoints, see Amazon Connect Endpoints.
Usage
connect(config = list(), credentials = list(), endpoint = NULL, region = NULL)
Arguments
config |
Optional configuration of credentials, endpoint, and/or region.
|
credentials |
Optional credentials shorthand for the config parameter
|
endpoint |
Optional shorthand for complete URL to use for the constructed client. |
region |
Optional shorthand for AWS Region used in instantiating the client. |
Value
A client for the service. You can call the service's operations using
syntax like svc$operation(...)
, where svc
is the name you've assigned
to the client. The available operations are listed in the
Operations section.
Service syntax
svc <- connect( config = list( credentials = list( creds = list( access_key_id = "string", secret_access_key = "string", session_token = "string" ), profile = "string", anonymous = "logical" ), endpoint = "string", region = "string", close_connection = "logical", timeout = "numeric", s3_force_path_style = "logical", sts_regional_endpoint = "string" ), credentials = list( creds = list( access_key_id = "string", secret_access_key = "string", session_token = "string" ), profile = "string", anonymous = "logical" ), endpoint = "string", region = "string" )
Operations
activate_evaluation_form | Activates an evaluation form in the specified Amazon Connect instance |
associate_analytics_data_set | Associates the specified dataset for a Amazon Connect instance with the target account |
associate_approved_origin | This API is in preview release for Amazon Connect and is subject to change |
associate_bot | This API is in preview release for Amazon Connect and is subject to change |
associate_default_vocabulary | Associates an existing vocabulary as the default |
associate_flow | Associates a connect resource to a flow |
associate_instance_storage_config | This API is in preview release for Amazon Connect and is subject to change |
associate_lambda_function | This API is in preview release for Amazon Connect and is subject to change |
associate_lex_bot | This API is in preview release for Amazon Connect and is subject to change |
associate_phone_number_contact_flow | Associates a flow with a phone number claimed to your Amazon Connect instance |
associate_queue_quick_connects | This API is in preview release for Amazon Connect and is subject to change |
associate_routing_profile_queues | Associates a set of queues with a routing profile |
associate_security_key | This API is in preview release for Amazon Connect and is subject to change |
associate_traffic_distribution_group_user | Associates an agent with a traffic distribution group |
associate_user_proficiencies | Associates a set of proficiencies with a user |
batch_associate_analytics_data_set | Associates a list of analytics datasets for a given Amazon Connect instance to a target account |
batch_disassociate_analytics_data_set | Removes a list of analytics datasets associated with a given Amazon Connect instance |
batch_get_attached_file_metadata | Allows you to retrieve metadata about multiple attached files on an associated resource |
batch_get_flow_association | Retrieve the flow associations for the given resources |
batch_put_contact | Only the Amazon Connect outbound campaigns service principal is allowed to assume a role in your account and call this API |
claim_phone_number | Claims an available phone number to your Amazon Connect instance or traffic distribution group |
complete_attached_file_upload | Allows you to confirm that the attached file has been uploaded using the pre-signed URL provided in the StartAttachedFileUpload API |
create_agent_status | This API is in preview release for Amazon Connect and is subject to change |
create_contact | Only the EMAIL channel is supported |
create_contact_flow | Creates a flow for the specified Amazon Connect instance |
create_contact_flow_module | Creates a flow module for the specified Amazon Connect instance |
create_contact_flow_version | Publishes a new version of the flow provided |
create_email_address | Create new email address in the specified Amazon Connect instance |
create_evaluation_form | Creates an evaluation form in the specified Amazon Connect instance |
create_hours_of_operation | This API is in preview release for Amazon Connect and is subject to change |
create_hours_of_operation_override | Creates an hours of operation override in an Amazon Connect hours of operation resource |
create_instance | This API is in preview release for Amazon Connect and is subject to change |
create_integration_association | Creates an Amazon Web Services resource association with an Amazon Connect instance |
create_participant | Adds a new participant into an on-going chat contact |
create_persistent_contact_association | Enables rehydration of chats for the lifespan of a contact |
create_predefined_attribute | Creates a new predefined attribute for the specified Amazon Connect instance |
create_prompt | Creates a prompt |
create_push_notification_registration | Creates registration for a device token and a chat contact to receive real-time push notifications |
create_queue | Creates a new queue for the specified Amazon Connect instance |
create_quick_connect | Creates a quick connect for the specified Amazon Connect instance |
create_routing_profile | Creates a new routing profile |
create_rule | Creates a rule for the specified Amazon Connect instance |
create_security_profile | Creates a security profile |
create_task_template | Creates a new task template in the specified Amazon Connect instance |
create_traffic_distribution_group | Creates a traffic distribution group given an Amazon Connect instance that has been replicated |
create_use_case | Creates a use case for an integration association |
create_user | Creates a user account for the specified Amazon Connect instance |
create_user_hierarchy_group | Creates a new user hierarchy group |
create_view | Creates a new view with the possible status of SAVED or PUBLISHED |
create_view_version | Publishes a new version of the view identifier |
create_vocabulary | Creates a custom vocabulary associated with your Amazon Connect instance |
deactivate_evaluation_form | Deactivates an evaluation form in the specified Amazon Connect instance |
delete_attached_file | Deletes an attached file along with the underlying S3 Object |
delete_contact_evaluation | Deletes a contact evaluation in the specified Amazon Connect instance |
delete_contact_flow | Deletes a flow for the specified Amazon Connect instance |
delete_contact_flow_module | Deletes the specified flow module |
delete_contact_flow_version | Deletes the particular version specified in flow version identifier |
delete_email_address | Deletes email address from the specified Amazon Connect instance |
delete_evaluation_form | Deletes an evaluation form in the specified Amazon Connect instance |
delete_hours_of_operation | This API is in preview release for Amazon Connect and is subject to change |
delete_hours_of_operation_override | Deletes an hours of operation override in an Amazon Connect hours of operation resource |
delete_instance | This API is in preview release for Amazon Connect and is subject to change |
delete_integration_association | Deletes an Amazon Web Services resource association from an Amazon Connect instance |
delete_predefined_attribute | Deletes a predefined attribute from the specified Amazon Connect instance |
delete_prompt | Deletes a prompt |
delete_push_notification_registration | Deletes registration for a device token and a chat contact |
delete_queue | Deletes a queue |
delete_quick_connect | Deletes a quick connect |
delete_routing_profile | Deletes a routing profile |
delete_rule | Deletes a rule for the specified Amazon Connect instance |
delete_security_profile | Deletes a security profile |
delete_task_template | Deletes the task template |
delete_traffic_distribution_group | Deletes a traffic distribution group |
delete_use_case | Deletes a use case from an integration association |
delete_user | Deletes a user account from the specified Amazon Connect instance |
delete_user_hierarchy_group | Deletes an existing user hierarchy group |
delete_view | Deletes the view entirely |
delete_view_version | Deletes the particular version specified in ViewVersion identifier |
delete_vocabulary | Deletes the vocabulary that has the given identifier |
describe_agent_status | This API is in preview release for Amazon Connect and is subject to change |
describe_authentication_profile | This API is in preview release for Amazon Connect and is subject to change |
describe_contact | This API is in preview release for Amazon Connect and is subject to change |
describe_contact_evaluation | Describes a contact evaluation in the specified Amazon Connect instance |
describe_contact_flow | Describes the specified flow |
describe_contact_flow_module | Describes the specified flow module |
describe_email_address | Describe email address form the specified Amazon Connect instance |
describe_evaluation_form | Describes an evaluation form in the specified Amazon Connect instance |
describe_hours_of_operation | This API is in preview release for Amazon Connect and is subject to change |
describe_hours_of_operation_override | Describes the hours of operation override |
describe_instance | This API is in preview release for Amazon Connect and is subject to change |
describe_instance_attribute | This API is in preview release for Amazon Connect and is subject to change |
describe_instance_storage_config | This API is in preview release for Amazon Connect and is subject to change |
describe_phone_number | Gets details and status of a phone number that’s claimed to your Amazon Connect instance or traffic distribution group |
describe_predefined_attribute | Describes a predefined attribute for the specified Amazon Connect instance |
describe_prompt | Describes the prompt |
describe_queue | This API is in preview release for Amazon Connect and is subject to change |
describe_quick_connect | Describes the quick connect |
describe_routing_profile | Describes the specified routing profile |
describe_rule | Describes a rule for the specified Amazon Connect instance |
describe_security_profile | Gets basic information about the security profile |
describe_traffic_distribution_group | Gets details and status of a traffic distribution group |
describe_user | Describes the specified user |
describe_user_hierarchy_group | Describes the specified hierarchy group |
describe_user_hierarchy_structure | Describes the hierarchy structure of the specified Amazon Connect instance |
describe_view | Retrieves the view for the specified Amazon Connect instance and view identifier |
describe_vocabulary | Describes the specified vocabulary |
disassociate_analytics_data_set | Removes the dataset ID associated with a given Amazon Connect instance |
disassociate_approved_origin | This API is in preview release for Amazon Connect and is subject to change |
disassociate_bot | This API is in preview release for Amazon Connect and is subject to change |
disassociate_flow | Disassociates a connect resource from a flow |
disassociate_instance_storage_config | This API is in preview release for Amazon Connect and is subject to change |
disassociate_lambda_function | This API is in preview release for Amazon Connect and is subject to change |
disassociate_lex_bot | This API is in preview release for Amazon Connect and is subject to change |
disassociate_phone_number_contact_flow | Removes the flow association from a phone number claimed to your Amazon Connect instance |
disassociate_queue_quick_connects | This API is in preview release for Amazon Connect and is subject to change |
disassociate_routing_profile_queues | Disassociates a set of queues from a routing profile |
disassociate_security_key | This API is in preview release for Amazon Connect and is subject to change |
disassociate_traffic_distribution_group_user | Disassociates an agent from a traffic distribution group |
disassociate_user_proficiencies | Disassociates a set of proficiencies from a user |
dismiss_user_contact | Dismisses contacts from an agent’s CCP and returns the agent to an available state, which allows the agent to receive a new routed contact |
get_attached_file | Provides a pre-signed URL for download of an approved attached file |
get_contact_attributes | Retrieves the contact attributes for the specified contact |
get_current_metric_data | Gets the real-time metric data from the specified Amazon Connect instance |
get_current_user_data | Gets the real-time active user data from the specified Amazon Connect instance |
get_effective_hours_of_operations | Get the hours of operations with the effective override applied |
get_federation_token | Supports SAML sign-in for Amazon Connect |
get_flow_association | Retrieves the flow associated for a given resource |
get_metric_data | Gets historical metric data from the specified Amazon Connect instance |
get_metric_data_v2 | Gets metric data from the specified Amazon Connect instance |
get_prompt_file | Gets the prompt file |
get_task_template | Gets details about a specific task template in the specified Amazon Connect instance |
get_traffic_distribution | Retrieves the current traffic distribution for a given traffic distribution group |
import_phone_number | Imports a claimed phone number from an external service, such as Amazon Web Services End User Messaging, into an Amazon Connect instance |
list_agent_statuses | This API is in preview release for Amazon Connect and is subject to change |
list_analytics_data_associations | Lists the association status of requested dataset ID for a given Amazon Connect instance |
list_analytics_data_lake_data_sets | Lists the data lake datasets available to associate with for a given Amazon Connect instance |
list_approved_origins | This API is in preview release for Amazon Connect and is subject to change |
list_associated_contacts | Provides information about contact tree, a list of associated contacts with a unique identifier |
list_authentication_profiles | This API is in preview release for Amazon Connect and is subject to change |
list_bots | This API is in preview release for Amazon Connect and is subject to change |
list_contact_evaluations | Lists contact evaluations in the specified Amazon Connect instance |
list_contact_flow_modules | Provides information about the flow modules for the specified Amazon Connect instance |
list_contact_flows | Provides information about the flows for the specified Amazon Connect instance |
list_contact_flow_versions | Returns all the available versions for the specified Amazon Connect instance and flow identifier |
list_contact_references | This API is in preview release for Amazon Connect and is subject to change |
list_default_vocabularies | Lists the default vocabularies for the specified Amazon Connect instance |
list_evaluation_forms | Lists evaluation forms in the specified Amazon Connect instance |
list_evaluation_form_versions | Lists versions of an evaluation form in the specified Amazon Connect instance |
list_flow_associations | List the flow association based on the filters |
list_hours_of_operation_overrides | List the hours of operation overrides |
list_hours_of_operations | Provides information about the hours of operation for the specified Amazon Connect instance |
list_instance_attributes | This API is in preview release for Amazon Connect and is subject to change |
list_instances | This API is in preview release for Amazon Connect and is subject to change |
list_instance_storage_configs | This API is in preview release for Amazon Connect and is subject to change |
list_integration_associations | Provides summary information about the Amazon Web Services resource associations for the specified Amazon Connect instance |
list_lambda_functions | This API is in preview release for Amazon Connect and is subject to change |
list_lex_bots | This API is in preview release for Amazon Connect and is subject to change |
list_phone_numbers | Provides information about the phone numbers for the specified Amazon Connect instance |
list_phone_numbers_v2 | Lists phone numbers claimed to your Amazon Connect instance or traffic distribution group |
list_predefined_attributes | Lists predefined attributes for the specified Amazon Connect instance |
list_prompts | Provides information about the prompts for the specified Amazon Connect instance |
list_queue_quick_connects | This API is in preview release for Amazon Connect and is subject to change |
list_queues | Provides information about the queues for the specified Amazon Connect instance |
list_quick_connects | Provides information about the quick connects for the specified Amazon Connect instance |
list_realtime_contact_analysis_segments_v2 | Provides a list of analysis segments for a real-time analysis session |
list_routing_profile_queues | Lists the queues associated with a routing profile |
list_routing_profiles | Provides summary information about the routing profiles for the specified Amazon Connect instance |
list_rules | List all rules for the specified Amazon Connect instance |
list_security_keys | This API is in preview release for Amazon Connect and is subject to change |
list_security_profile_applications | Returns a list of third-party applications in a specific security profile |
list_security_profile_permissions | Lists the permissions granted to a security profile |
list_security_profiles | Provides summary information about the security profiles for the specified Amazon Connect instance |
list_tags_for_resource | Lists the tags for the specified resource |
list_task_templates | Lists task templates for the specified Amazon Connect instance |
list_traffic_distribution_groups | Lists traffic distribution groups |
list_traffic_distribution_group_users | Lists traffic distribution group users |
list_use_cases | Lists the use cases for the integration association |
list_user_hierarchy_groups | Provides summary information about the hierarchy groups for the specified Amazon Connect instance |
list_user_proficiencies | Lists proficiencies associated with a user |
list_users | Provides summary information about the users for the specified Amazon Connect instance |
list_views | Returns views in the given instance |
list_view_versions | Returns all the available versions for the specified Amazon Connect instance and view identifier |
monitor_contact | Initiates silent monitoring of a contact |
pause_contact | Allows pausing an ongoing task contact |
put_user_status | Changes the current status of a user or agent in Amazon Connect |
release_phone_number | Releases a phone number previously claimed to an Amazon Connect instance or traffic distribution group |
replicate_instance | Replicates an Amazon Connect instance in the specified Amazon Web Services Region and copies configuration information for Amazon Connect resources across Amazon Web Services Regions |
resume_contact | Allows resuming a task contact in a paused state |
resume_contact_recording | When a contact is being recorded, and the recording has been suspended using SuspendContactRecording, this API resumes recording whatever recording is selected in the flow configuration: call, screen, or both |
search_agent_statuses | Searches AgentStatuses in an Amazon Connect instance, with optional filtering |
search_available_phone_numbers | Searches for available phone numbers that you can claim to your Amazon Connect instance or traffic distribution group |
search_contact_flow_modules | Searches the flow modules in an Amazon Connect instance, with optional filtering |
search_contact_flows | Searches the flows in an Amazon Connect instance, with optional filtering |
search_contacts | Searches contacts in an Amazon Connect instance |
search_email_addresses | Searches email address in an instance, with optional filtering |
search_hours_of_operation_overrides | Searches the hours of operation overrides |
search_hours_of_operations | Searches the hours of operation in an Amazon Connect instance, with optional filtering |
search_predefined_attributes | Searches predefined attributes that meet certain criteria |
search_prompts | Searches prompts in an Amazon Connect instance, with optional filtering |
search_queues | Searches queues in an Amazon Connect instance, with optional filtering |
search_quick_connects | Searches quick connects in an Amazon Connect instance, with optional filtering |
search_resource_tags | Searches tags used in an Amazon Connect instance using optional search criteria |
search_routing_profiles | Searches routing profiles in an Amazon Connect instance, with optional filtering |
search_security_profiles | Searches security profiles in an Amazon Connect instance, with optional filtering |
search_user_hierarchy_groups | Searches UserHierarchyGroups in an Amazon Connect instance, with optional filtering |
search_users | Searches users in an Amazon Connect instance, with optional filtering |
search_vocabularies | Searches for vocabularies within a specific Amazon Connect instance using State, NameStartsWith, and LanguageCode |
send_chat_integration_event | Processes chat integration events from Amazon Web Services or external integrations to Amazon Connect |
send_outbound_email | Send outbound email for outbound campaigns |
start_attached_file_upload | Provides a pre-signed Amazon S3 URL in response for uploading your content |
start_chat_contact | Initiates a flow to start a new chat for the customer |
start_contact_evaluation | Starts an empty evaluation in the specified Amazon Connect instance, using the given evaluation form for the particular contact |
start_contact_recording | Starts recording the contact: |
start_contact_streaming | Initiates real-time message streaming for a new chat contact |
start_email_contact | Creates an inbound email contact and initiates a flow to start the email contact for the customer |
start_outbound_chat_contact | Initiates a new outbound SMS contact to a customer |
start_outbound_email_contact | Initiates a flow to send an agent reply or outbound email contact (created from the CreateContact API) to a customer |
start_outbound_voice_contact | Places an outbound call to a contact, and then initiates the flow |
start_screen_sharing | Starts screen sharing for a contact |
start_task_contact | Initiates a flow to start a new task contact |
start_web_rtc_contact | Places an inbound in-app, web, or video call to a contact, and then initiates the flow |
stop_contact | Ends the specified contact |
stop_contact_recording | Stops recording a call when a contact is being recorded |
stop_contact_streaming | Ends message streaming on a specified contact |
submit_contact_evaluation | Submits a contact evaluation in the specified Amazon Connect instance |
suspend_contact_recording | When a contact is being recorded, this API suspends recording whatever is selected in the flow configuration: call, screen, or both |
tag_contact | Adds the specified tags to the contact resource |
tag_resource | Adds the specified tags to the specified resource |
transfer_contact | Transfers contacts from one agent or queue to another agent or queue at any point after a contact is created |
untag_contact | Removes the specified tags from the contact resource |
untag_resource | Removes the specified tags from the specified resource |
update_agent_status | This API is in preview release for Amazon Connect and is subject to change |
update_authentication_profile | This API is in preview release for Amazon Connect and is subject to change |
update_contact | This API is in preview release for Amazon Connect and is subject to change |
update_contact_attributes | Creates or updates user-defined contact attributes associated with the specified contact |
update_contact_evaluation | Updates details about a contact evaluation in the specified Amazon Connect instance |
update_contact_flow_content | Updates the specified flow |
update_contact_flow_metadata | Updates metadata about specified flow |
update_contact_flow_module_content | Updates specified flow module for the specified Amazon Connect instance |
update_contact_flow_module_metadata | Updates metadata about specified flow module |
update_contact_flow_name | The name of the flow |
update_contact_routing_data | Updates routing priority and age on the contact (QueuePriority and QueueTimeAdjustmentInSeconds) |
update_contact_schedule | Updates the scheduled time of a task contact that is already scheduled |
update_email_address_metadata | Updates an email address metadata |
update_evaluation_form | Updates details about a specific evaluation form version in the specified Amazon Connect instance |
update_hours_of_operation | This API is in preview release for Amazon Connect and is subject to change |
update_hours_of_operation_override | Update the hours of operation override |
update_instance_attribute | This API is in preview release for Amazon Connect and is subject to change |
update_instance_storage_config | This API is in preview release for Amazon Connect and is subject to change |
update_participant_authentication | Instructs Amazon Connect to resume the authentication process |
update_participant_role_config | Updates timeouts for when human chat participants are to be considered idle, and when agents are automatically disconnected from a chat due to idleness |
update_phone_number | Updates your claimed phone number from its current Amazon Connect instance or traffic distribution group to another Amazon Connect instance or traffic distribution group in the same Amazon Web Services Region |
update_phone_number_metadata | Updates a phone number’s metadata |
update_predefined_attribute | Updates a predefined attribute for the specified Amazon Connect instance |
update_prompt | Updates a prompt |
update_queue_hours_of_operation | This API is in preview release for Amazon Connect and is subject to change |
update_queue_max_contacts | This API is in preview release for Amazon Connect and is subject to change |
update_queue_name | This API is in preview release for Amazon Connect and is subject to change |
update_queue_outbound_caller_config | This API is in preview release for Amazon Connect and is subject to change |
update_queue_outbound_email_config | Updates the outbound email address Id for a specified queue |
update_queue_status | This API is in preview release for Amazon Connect and is subject to change |
update_quick_connect_config | Updates the configuration settings for the specified quick connect |
update_quick_connect_name | Updates the name and description of a quick connect |
update_routing_profile_agent_availability_timer | Whether agents with this routing profile will have their routing order calculated based on time since their last inbound contact or longest idle time |
update_routing_profile_concurrency | Updates the channels that agents can handle in the Contact Control Panel (CCP) for a routing profile |
update_routing_profile_default_outbound_queue | Updates the default outbound queue of a routing profile |
update_routing_profile_name | Updates the name and description of a routing profile |
update_routing_profile_queues | Updates the properties associated with a set of queues for a routing profile |
update_rule | Updates a rule for the specified Amazon Connect instance |
update_security_profile | Updates a security profile |
update_task_template | Updates details about a specific task template in the specified Amazon Connect instance |
update_traffic_distribution | Updates the traffic distribution for a given traffic distribution group |
update_user_hierarchy | Assigns the specified hierarchy group to the specified user |
update_user_hierarchy_group_name | Updates the name of the user hierarchy group |
update_user_hierarchy_structure | Updates the user hierarchy structure: add, remove, and rename user hierarchy levels |
update_user_identity_info | Updates the identity information for the specified user |
update_user_phone_config | Updates the phone configuration settings for the specified user |
update_user_proficiencies | Updates the properties associated with the proficiencies of a user |
update_user_routing_profile | Assigns the specified routing profile to the specified user |
update_user_security_profiles | Assigns the specified security profiles to the specified user |
update_view_content | Updates the view content of the given view identifier in the specified Amazon Connect instance |
update_view_metadata | Updates the view metadata |
Examples
## Not run:
svc <- connect()
svc$activate_evaluation_form(
Foo = 123
)
## End(Not run)
Activates an evaluation form in the specified Amazon Connect instance
Description
Activates an evaluation form in the specified Amazon Connect instance. After the evaluation form is activated, it is available to start new evaluations based on the form.
See https://www.paws-r-sdk.com/docs/connect_activate_evaluation_form/ for full documentation.
Usage
connect_activate_evaluation_form(
InstanceId,
EvaluationFormId,
EvaluationFormVersion
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
EvaluationFormId |
[required] The unique identifier for the evaluation form. |
EvaluationFormVersion |
[required] The version of the evaluation form to activate. If the version property is not provided, the latest version of the evaluation form is activated. |
Associates the specified dataset for a Amazon Connect instance with the target account
Description
Associates the specified dataset for a Amazon Connect instance with the target account. You can associate only one dataset in a single call.
See https://www.paws-r-sdk.com/docs/connect_associate_analytics_data_set/ for full documentation.
Usage
connect_associate_analytics_data_set(
InstanceId,
DataSetId,
TargetAccountId = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
DataSetId |
[required] The identifier of the dataset to associate with the target account. |
TargetAccountId |
The identifier of the target account. Use to associate a dataset to a different account than the one containing the Amazon Connect instance. If not specified, by default this value is the Amazon Web Services account that has the Amazon Connect instance. |
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change.
See https://www.paws-r-sdk.com/docs/connect_associate_approved_origin/ for full documentation.
Usage
connect_associate_approved_origin(InstanceId, Origin, ClientToken = NULL)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
Origin |
[required] The domain to add to your allow list. |
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change.
See https://www.paws-r-sdk.com/docs/connect_associate_bot/ for full documentation.
Usage
connect_associate_bot(
InstanceId,
LexBot = NULL,
LexV2Bot = NULL,
ClientToken = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
LexBot |
|
LexV2Bot |
The Amazon Lex V2 bot to associate with the instance. |
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
Associates an existing vocabulary as the default
Description
Associates an existing vocabulary as the default. Contact Lens for Amazon Connect uses the vocabulary in post-call and real-time analysis sessions for the given language.
See https://www.paws-r-sdk.com/docs/connect_associate_default_vocabulary/ for full documentation.
Usage
connect_associate_default_vocabulary(
InstanceId,
LanguageCode,
VocabularyId = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
LanguageCode |
[required] The language code of the vocabulary entries. For a list of languages and their corresponding language codes, see What is Amazon Transcribe? |
VocabularyId |
The identifier of the custom vocabulary. If this is empty, the default is set to none. |
Associates a connect resource to a flow
Description
Associates a connect resource to a flow.
See https://www.paws-r-sdk.com/docs/connect_associate_flow/ for full documentation.
Usage
connect_associate_flow(InstanceId, ResourceId, FlowId, ResourceType)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
ResourceId |
[required] The identifier of the resource.
|
FlowId |
[required] The identifier of the flow. |
ResourceType |
[required] A valid resource type. |
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change.
See https://www.paws-r-sdk.com/docs/connect_associate_instance_storage_config/ for full documentation.
Usage
connect_associate_instance_storage_config(
InstanceId,
ResourceType,
StorageConfig,
ClientToken = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
ResourceType |
[required] A valid resource type. To enable streaming for real-time analysis of contacts, use the following types:
If you have previously associated a stream with
|
StorageConfig |
[required] A valid storage type. |
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change.
See https://www.paws-r-sdk.com/docs/connect_associate_lambda_function/ for full documentation.
Usage
connect_associate_lambda_function(InstanceId, FunctionArn, ClientToken = NULL)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
FunctionArn |
[required] The Amazon Resource Name (ARN) for the Lambda function being associated. Maximum number of characters allowed is 140. |
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change.
See https://www.paws-r-sdk.com/docs/connect_associate_lex_bot/ for full documentation.
Usage
connect_associate_lex_bot(InstanceId, LexBot, ClientToken = NULL)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
LexBot |
[required] The Amazon Lex bot to associate with the instance. |
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
Associates a flow with a phone number claimed to your Amazon Connect instance
Description
Associates a flow with a phone number claimed to your Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_associate_phone_number_contact_flow/ for full documentation.
Usage
connect_associate_phone_number_contact_flow(
PhoneNumberId,
InstanceId,
ContactFlowId
)
Arguments
PhoneNumberId |
[required] A unique identifier for the phone number. |
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
ContactFlowId |
[required] The identifier of the flow. |
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change.
See https://www.paws-r-sdk.com/docs/connect_associate_queue_quick_connects/ for full documentation.
Usage
connect_associate_queue_quick_connects(InstanceId, QueueId, QuickConnectIds)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
QueueId |
[required] The identifier for the queue. |
QuickConnectIds |
[required] The quick connects to associate with this queue. |
Associates a set of queues with a routing profile
Description
Associates a set of queues with a routing profile.
See https://www.paws-r-sdk.com/docs/connect_associate_routing_profile_queues/ for full documentation.
Usage
connect_associate_routing_profile_queues(
InstanceId,
RoutingProfileId,
QueueConfigs
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
RoutingProfileId |
[required] The identifier of the routing profile. |
QueueConfigs |
[required] The queues to associate with this routing profile. |
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change.
See https://www.paws-r-sdk.com/docs/connect_associate_security_key/ for full documentation.
Usage
connect_associate_security_key(InstanceId, Key, ClientToken = NULL)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
Key |
[required] A valid security key in PEM format as a String. |
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
Associates an agent with a traffic distribution group
Description
Associates an agent with a traffic distribution group. This API can be called only in the Region where the traffic distribution group is created.
See https://www.paws-r-sdk.com/docs/connect_associate_traffic_distribution_group_user/ for full documentation.
Usage
connect_associate_traffic_distribution_group_user(
TrafficDistributionGroupId,
UserId,
InstanceId
)
Arguments
TrafficDistributionGroupId |
[required] The identifier of the traffic distribution group. This can be the ID or the ARN of the traffic distribution group. |
UserId |
[required] The identifier of the user account. This can be the ID or the ARN of the user. |
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
Associates a set of proficiencies with a user
Description
Associates a set of proficiencies with a user.
See https://www.paws-r-sdk.com/docs/connect_associate_user_proficiencies/ for full documentation.
Usage
connect_associate_user_proficiencies(InstanceId, UserId, UserProficiencies)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN of the instance). |
UserId |
[required] The identifier of the user account. |
UserProficiencies |
[required] The proficiencies to associate with the user. |
Associates a list of analytics datasets for a given Amazon Connect instance to a target account
Description
Associates a list of analytics datasets for a given Amazon Connect instance to a target account. You can associate multiple datasets in a single call.
See https://www.paws-r-sdk.com/docs/connect_batch_associate_analytics_data_set/ for full documentation.
Usage
connect_batch_associate_analytics_data_set(
InstanceId,
DataSetIds,
TargetAccountId = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
DataSetIds |
[required] An array of dataset identifiers to associate. |
TargetAccountId |
The identifier of the target account. Use to associate a dataset to a different account than the one containing the Amazon Connect instance. If not specified, by default this value is the Amazon Web Services account that has the Amazon Connect instance. |
Removes a list of analytics datasets associated with a given Amazon Connect instance
Description
Removes a list of analytics datasets associated with a given Amazon Connect instance. You can disassociate multiple datasets in a single call.
See https://www.paws-r-sdk.com/docs/connect_batch_disassociate_analytics_data_set/ for full documentation.
Usage
connect_batch_disassociate_analytics_data_set(
InstanceId,
DataSetIds,
TargetAccountId = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
DataSetIds |
[required] An array of associated dataset identifiers to remove. |
TargetAccountId |
The identifier of the target account. Use to disassociate a dataset from a different account than the one containing the Amazon Connect instance. If not specified, by default this value is the Amazon Web Services account that has the Amazon Connect instance. |
Allows you to retrieve metadata about multiple attached files on an associated resource
Description
Allows you to retrieve metadata about multiple attached files on an associated resource. Each attached file provided in the input list must be associated with the input AssociatedResourceArn.
See https://www.paws-r-sdk.com/docs/connect_batch_get_attached_file_metadata/ for full documentation.
Usage
connect_batch_get_attached_file_metadata(
FileIds,
InstanceId,
AssociatedResourceArn
)
Arguments
FileIds |
[required] The unique identifiers of the attached file resource. |
InstanceId |
[required] The unique identifier of the Connect instance. |
AssociatedResourceArn |
[required] The resource to which the attached file is (being) uploaded to. The supported resources are Cases and Email. This value must be a valid ARN. |
Retrieve the flow associations for the given resources
Description
Retrieve the flow associations for the given resources.
See https://www.paws-r-sdk.com/docs/connect_batch_get_flow_association/ for full documentation.
Usage
connect_batch_get_flow_association(
InstanceId,
ResourceIds,
ResourceType = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
ResourceIds |
[required] A list of resource identifiers to retrieve flow associations.
|
ResourceType |
The type of resource association. |
Only the Amazon Connect outbound campaigns service principal is allowed to assume a role in your account and call this API
Description
Only the Amazon Connect outbound campaigns service principal is allowed to assume a role in your account and call this API.
See https://www.paws-r-sdk.com/docs/connect_batch_put_contact/ for full documentation.
Usage
connect_batch_put_contact(
ClientToken = NULL,
InstanceId,
ContactDataRequestList
)
Arguments
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
ContactDataRequestList |
[required] List of individual contact requests. |
Claims an available phone number to your Amazon Connect instance or traffic distribution group
Description
Claims an available phone number to your Amazon Connect instance or traffic distribution group. You can call this API only in the same Amazon Web Services Region where the Amazon Connect instance or traffic distribution group was created.
See https://www.paws-r-sdk.com/docs/connect_claim_phone_number/ for full documentation.
Usage
connect_claim_phone_number(
TargetArn = NULL,
InstanceId = NULL,
PhoneNumber,
PhoneNumberDescription = NULL,
Tags = NULL,
ClientToken = NULL
)
Arguments
TargetArn |
The Amazon Resource Name (ARN) for Amazon Connect instances or traffic
distribution groups that phone number inbound traffic is routed through.
You must enter |
InstanceId |
The identifier of the Amazon Connect instance that phone numbers are
claimed to. You can find the instance ID
in the Amazon Resource Name (ARN) of the instance. You must enter
|
PhoneNumber |
[required] The phone number you want to claim. Phone numbers are formatted
|
PhoneNumberDescription |
The description of the phone number. |
Tags |
The tags used to organize, track, or control access for this resource. For example, { "Tags": {"key1":"value1", "key2":"value2"} }. |
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. Pattern:
|
Allows you to confirm that the attached file has been uploaded using the pre-signed URL provided in the StartAttachedFileUpload API
Description
Allows you to confirm that the attached file has been uploaded using the pre-signed URL provided in the StartAttachedFileUpload API.
See https://www.paws-r-sdk.com/docs/connect_complete_attached_file_upload/ for full documentation.
Usage
connect_complete_attached_file_upload(
InstanceId,
FileId,
AssociatedResourceArn
)
Arguments
InstanceId |
[required] The unique identifier of the Amazon Connect instance. |
FileId |
[required] The unique identifier of the attached file resource. |
AssociatedResourceArn |
[required] The resource to which the attached file is (being) uploaded to. The supported resources are Cases and Email. This value must be a valid ARN. |
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change.
See https://www.paws-r-sdk.com/docs/connect_create_agent_status/ for full documentation.
Usage
connect_create_agent_status(
InstanceId,
Name,
Description = NULL,
State,
DisplayOrder = NULL,
Tags = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
Name |
[required] The name of the status. |
Description |
The description of the status. |
State |
[required] The state of the status. |
DisplayOrder |
The display order of the status. |
Tags |
The tags used to organize, track, or control access for this resource. For example, { "Tags": {"key1":"value1", "key2":"value2"} }. |
Only the EMAIL channel is supported
Description
Only the EMAIL channel is supported. The supported initiation methods are: OUTBOUND, AGENT_REPLY, and FLOW.
See https://www.paws-r-sdk.com/docs/connect_create_contact/ for full documentation.
Usage
connect_create_contact(
InstanceId,
ClientToken = NULL,
RelatedContactId = NULL,
Attributes = NULL,
References = NULL,
Channel,
InitiationMethod,
ExpiryDurationInMinutes = NULL,
UserInfo = NULL,
InitiateAs = NULL,
Name = NULL,
Description = NULL,
SegmentAttributes = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
RelatedContactId |
The identifier of the contact in this instance of Amazon Connect. |
Attributes |
A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in flows just like any other contact attributes. There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters. |
References |
A formatted URL that is shown to an agent in the Contact Control Panel (CCP). Tasks can have the following reference types at the time of creation: URL | NUMBER | STRING | DATE | EMAIL | ATTACHMENT. |
Channel |
[required] The channel for the contact CreateContact only supports the EMAIL channel. The following information that states other channels are supported is incorrect. We are working to update this topic. |
InitiationMethod |
[required] Indicates how the contact was initiated. CreateContact only supports the following initiation methods: OUTBOUND, AGENT_REPLY, and FLOW. The following information that states other initiation methods are supported is incorrect. We are working to update this topic. |
ExpiryDurationInMinutes |
Number of minutes the contact will be active for before expiring |
UserInfo |
User details for the contact |
InitiateAs |
Initial state of the contact when it's created |
Name |
The name of a the contact. |
Description |
A description of the contact. |
SegmentAttributes |
A set of system defined key-value pairs stored on individual contact segments (unique contact ID) using an attribute map. The attributes are standard Amazon Connect attributes. They can be accessed in flows. Attribute keys can include only alphanumeric, -, and _. This field can be used to set Segment Contact Expiry as a duration in minutes. To set contact expiry, a ValueMap must be specified containing the
integer number of minutes the contact will be active for before
expiring, with |
Creates a flow for the specified Amazon Connect instance
Description
Creates a flow for the specified Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_create_contact_flow/ for full documentation.
Usage
connect_create_contact_flow(
InstanceId,
Name,
Type,
Description = NULL,
Content,
Status = NULL,
Tags = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. |
Name |
[required] The name of the flow. |
Type |
[required] The type of the flow. For descriptions of the available types, see Choose a flow type in the Amazon Connect Administrator Guide. |
Description |
The description of the flow. |
Content |
[required] The JSON string that represents the content of the flow. For an example, see Example flow in Amazon Connect Flow language. Length Constraints: Minimum length of 1. Maximum length of 256000. |
Status |
Indicates the flow status as either |
Tags |
The tags used to organize, track, or control access for this resource. For example, { "Tags": {"key1":"value1", "key2":"value2"} }. |
Creates a flow module for the specified Amazon Connect instance
Description
Creates a flow module for the specified Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_create_contact_flow_module/ for full documentation.
Usage
connect_create_contact_flow_module(
InstanceId,
Name,
Description = NULL,
Content,
Tags = NULL,
ClientToken = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
Name |
[required] The name of the flow module. |
Description |
The description of the flow module. |
Content |
[required] The JSON string that represents the content of the flow. For an example, see Example flow in Amazon Connect Flow language. |
Tags |
The tags used to organize, track, or control access for this resource. For example, { "Tags": {"key1":"value1", "key2":"value2"} }. |
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
Publishes a new version of the flow provided
Description
Publishes a new version of the flow provided. Versions are immutable and monotonically increasing. If the FlowContentSha256
provided is different from the FlowContentSha256
of the $LATEST
published flow content, then an error is returned. This API only supports creating versions for flows of type Campaign
.
See https://www.paws-r-sdk.com/docs/connect_create_contact_flow_version/ for full documentation.
Usage
connect_create_contact_flow_version(
InstanceId,
Description = NULL,
ContactFlowId,
FlowContentSha256 = NULL,
ContactFlowVersion = NULL,
LastModifiedTime = NULL,
LastModifiedRegion = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. |
Description |
The description of the flow version. |
ContactFlowId |
[required] The identifier of the flow. |
FlowContentSha256 |
Indicates the checksum value of the flow content. |
ContactFlowVersion |
The identifier of the flow version. |
LastModifiedTime |
The Amazon Web Services Region where this resource was last modified. |
LastModifiedRegion |
The Amazon Web Services Region where this resource was last modified. |
Create new email address in the specified Amazon Connect instance
Description
Create new email address in the specified Amazon Connect instance. For more information about email addresses, see Create email addresses in the Amazon Connect Administrator Guide.
See https://www.paws-r-sdk.com/docs/connect_create_email_address/ for full documentation.
Usage
connect_create_email_address(
Description = NULL,
InstanceId,
EmailAddress,
DisplayName = NULL,
Tags = NULL,
ClientToken = NULL
)
Arguments
Description |
The description of the email address. |
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
EmailAddress |
[required] The email address with the instance, in [^\s@]+@[^\s@]+\.[^\s@]+ format. |
DisplayName |
The display name of email address |
Tags |
The tags used to organize, track, or control access for this resource. For example, { "Tags": {"key1":"value1", "key2":"value2"} }. |
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
Creates an evaluation form in the specified Amazon Connect instance
Description
Creates an evaluation form in the specified Amazon Connect instance. The form can be used to define questions related to agent performance, and create sections to organize such questions. Question and section identifiers cannot be duplicated within the same evaluation form.
See https://www.paws-r-sdk.com/docs/connect_create_evaluation_form/ for full documentation.
Usage
connect_create_evaluation_form(
InstanceId,
Title,
Description = NULL,
Items,
ScoringStrategy = NULL,
ClientToken = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
Title |
[required] A title of the evaluation form. |
Description |
The description of the evaluation form. |
Items |
[required] Items that are part of the evaluation form. The total number of sections and questions must not exceed 100 each. Questions must be contained in a section. |
ScoringStrategy |
A scoring strategy of the evaluation form. |
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change.
See https://www.paws-r-sdk.com/docs/connect_create_hours_of_operation/ for full documentation.
Usage
connect_create_hours_of_operation(
InstanceId,
Name,
Description = NULL,
TimeZone,
Config,
Tags = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
Name |
[required] The name of the hours of operation. |
Description |
The description of the hours of operation. |
TimeZone |
[required] The time zone of the hours of operation. |
Config |
[required] Configuration information for the hours of operation: day, start time, and end time. |
Tags |
The tags used to organize, track, or control access for this resource. For example, { "Tags": {"key1":"value1", "key2":"value2"} }. |
Creates an hours of operation override in an Amazon Connect hours of operation resource
Description
Creates an hours of operation override in an Amazon Connect hours of operation resource
See https://www.paws-r-sdk.com/docs/connect_create_hours_of_operation_override/ for full documentation.
Usage
connect_create_hours_of_operation_override(
InstanceId,
HoursOfOperationId,
Name,
Description = NULL,
Config,
EffectiveFrom,
EffectiveTill
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. |
HoursOfOperationId |
[required] The identifier for the hours of operation |
Name |
[required] The name of the hours of operation override. |
Description |
The description of the hours of operation override. |
Config |
[required] Configuration information for the hours of operation override: day, start time, and end time. |
EffectiveFrom |
[required] The date from when the hours of operation override would be effective. |
EffectiveTill |
[required] The date until when the hours of operation override would be effective. |
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change.
See https://www.paws-r-sdk.com/docs/connect_create_instance/ for full documentation.
Usage
connect_create_instance(
ClientToken = NULL,
IdentityManagementType,
InstanceAlias = NULL,
DirectoryId = NULL,
InboundCallsEnabled,
OutboundCallsEnabled,
Tags = NULL
)
Arguments
ClientToken |
The idempotency token. |
IdentityManagementType |
[required] The type of identity management for your Amazon Connect users. |
InstanceAlias |
The name for your instance. |
DirectoryId |
The identifier for the directory. |
InboundCallsEnabled |
[required] Your contact center handles incoming contacts. |
OutboundCallsEnabled |
[required] Your contact center allows outbound calls. |
Tags |
The tags used to organize, track, or control access for this resource.
For example, |
Creates an Amazon Web Services resource association with an Amazon Connect instance
Description
Creates an Amazon Web Services resource association with an Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_create_integration_association/ for full documentation.
Usage
connect_create_integration_association(
InstanceId,
IntegrationType,
IntegrationArn,
SourceApplicationUrl = NULL,
SourceApplicationName = NULL,
SourceType = NULL,
Tags = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
IntegrationType |
[required] The type of information to be ingested. |
IntegrationArn |
[required] The Amazon Resource Name (ARN) of the integration. When integrating with Amazon Web Services End User Messaging, the Amazon Connect and Amazon Web Services End User Messaging instances must be in the same account. |
SourceApplicationUrl |
The URL for the external application. This field is only required for the EVENT integration type. |
SourceApplicationName |
The name of the external application. This field is only required for the EVENT integration type. |
SourceType |
The type of the data source. This field is only required for the EVENT integration type. |
Tags |
The tags used to organize, track, or control access for this resource. For example, { "Tags": {"key1":"value1", "key2":"value2"} }. |
Adds a new participant into an on-going chat contact
Description
Adds a new participant into an on-going chat contact. For more information, see Customize chat flow experiences by integrating custom participants.
See https://www.paws-r-sdk.com/docs/connect_create_participant/ for full documentation.
Usage
connect_create_participant(
InstanceId,
ContactId,
ClientToken = NULL,
ParticipantDetails
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
ContactId |
[required] The identifier of the contact in this instance of Amazon Connect. Only contacts in the CHAT channel are supported. |
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
ParticipantDetails |
[required] Information identifying the participant. The only Valid value for
|
Enables rehydration of chats for the lifespan of a contact
Description
Enables rehydration of chats for the lifespan of a contact. For more information about chat rehydration, see Enable persistent chat in the Amazon Connect Administrator Guide.
See https://www.paws-r-sdk.com/docs/connect_create_persistent_contact_association/ for full documentation.
Usage
connect_create_persistent_contact_association(
InstanceId,
InitialContactId,
RehydrationType,
SourceContactId,
ClientToken = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
InitialContactId |
[required] This is the contactId of the current contact that the
|
RehydrationType |
[required] The contactId chosen for rehydration depends on the type chosen.
The actual contactId used for rehydration is provided in the response of this API. To illustrate how to use rehydration type, consider the following example: A customer starts a chat session. Agent a1 accepts the chat and a conversation starts between the customer and Agent a1. This first contact creates a contact ID C1. Agent a1 then transfers the chat to Agent a2. This creates another contact ID C2. At this point Agent a2 ends the chat. The customer is forwarded to the disconnect flow for a post chat survey that creates another contact ID C3. After the chat survey, the chat session ends. Later, the customer returns and wants to resume their past chat session. At this point, the customer can have following use cases:
|
SourceContactId |
[required] The contactId from which a persistent chat session must be started. |
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
Creates a new predefined attribute for the specified Amazon Connect instance
Description
Creates a new predefined attribute for the specified Amazon Connect instance. Predefined attributes are attributes in an Amazon Connect instance that can be used to route contacts to an agent or pools of agents within a queue. For more information, see Create predefined attributes for routing contacts to agents.
See https://www.paws-r-sdk.com/docs/connect_create_predefined_attribute/ for full documentation.
Usage
connect_create_predefined_attribute(InstanceId, Name, Values)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
Name |
[required] The name of the predefined attribute. |
Values |
[required] The values of the predefined attribute. |
Creates a prompt
Description
Creates a prompt. For more information about prompts, such as supported file types and maximum length, see Create prompts in the Amazon Connect Administrator Guide.
See https://www.paws-r-sdk.com/docs/connect_create_prompt/ for full documentation.
Usage
connect_create_prompt(InstanceId, Name, Description = NULL, S3Uri, Tags = NULL)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
Name |
[required] The name of the prompt. |
Description |
The description of the prompt. |
S3Uri |
[required] The URI for the S3 bucket where the prompt is stored. You can provide S3
pre-signed URLs returned by the
|
Tags |
The tags used to organize, track, or control access for this resource. For example, { "Tags": {"key1":"value1", "key2":"value2"} }. |
Creates registration for a device token and a chat contact to receive real-time push notifications
Description
Creates registration for a device token and a chat contact to receive real-time push notifications. For more information about push notifications, see Set up push notifications in Amazon Connect for mobile chat in the Amazon Connect Administrator Guide.
See https://www.paws-r-sdk.com/docs/connect_create_push_notification_registration/ for full documentation.
Usage
connect_create_push_notification_registration(
InstanceId,
ClientToken = NULL,
PinpointAppArn,
DeviceToken,
DeviceType,
ContactConfiguration
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
PinpointAppArn |
[required] The Amazon Resource Name (ARN) of the Pinpoint application. |
DeviceToken |
[required] The push notification token issued by the Apple or Google gateways. |
DeviceType |
[required] The device type to use when sending the message. |
ContactConfiguration |
[required] The contact configuration for push notification registration. |
Creates a new queue for the specified Amazon Connect instance
Description
Creates a new queue for the specified Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_create_queue/ for full documentation.
Usage
connect_create_queue(
InstanceId,
Name,
Description = NULL,
OutboundCallerConfig = NULL,
OutboundEmailConfig = NULL,
HoursOfOperationId,
MaxContacts = NULL,
QuickConnectIds = NULL,
Tags = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
Name |
[required] The name of the queue. |
Description |
The description of the queue. |
OutboundCallerConfig |
The outbound caller ID name, number, and outbound whisper flow. |
OutboundEmailConfig |
The outbound email address ID for a specified queue. |
HoursOfOperationId |
[required] The identifier for the hours of operation. |
MaxContacts |
The maximum number of contacts that can be in the queue before it is considered full. |
QuickConnectIds |
The quick connects available to agents who are working the queue. |
Tags |
The tags used to organize, track, or control access for this resource. For example, { "Tags": {"key1":"value1", "key2":"value2"} }. |
Creates a quick connect for the specified Amazon Connect instance
Description
Creates a quick connect for the specified Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_create_quick_connect/ for full documentation.
Usage
connect_create_quick_connect(
InstanceId,
Name,
Description = NULL,
QuickConnectConfig,
Tags = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
Name |
[required] A unique name of the quick connect. |
Description |
The description of the quick connect. |
QuickConnectConfig |
[required] Configuration settings for the quick connect. |
Tags |
The tags used to organize, track, or control access for this resource. For example, { "Tags": {"key1":"value1", "key2":"value2"} }. |
Creates a new routing profile
Description
Creates a new routing profile.
See https://www.paws-r-sdk.com/docs/connect_create_routing_profile/ for full documentation.
Usage
connect_create_routing_profile(
InstanceId,
Name,
Description,
DefaultOutboundQueueId,
QueueConfigs = NULL,
MediaConcurrencies,
Tags = NULL,
AgentAvailabilityTimer = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
Name |
[required] The name of the routing profile. Must not be more than 127 characters. |
Description |
[required] Description of the routing profile. Must not be more than 250 characters. |
DefaultOutboundQueueId |
[required] The default outbound queue for the routing profile. |
QueueConfigs |
The inbound queues associated with the routing profile. If no queue is added, the agent can make only outbound calls. The limit of 10 array members applies to the maximum number of
|
MediaConcurrencies |
[required] The channels that agents can handle in the Contact Control Panel (CCP) for this routing profile. |
Tags |
The tags used to organize, track, or control access for this resource. For example, { "Tags": {"key1":"value1", "key2":"value2"} }. |
AgentAvailabilityTimer |
Whether agents with this routing profile will have their routing order calculated based on longest idle time or time since their last inbound contact. |
Creates a rule for the specified Amazon Connect instance
Description
Creates a rule for the specified Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_create_rule/ for full documentation.
Usage
connect_create_rule(
InstanceId,
Name,
TriggerEventSource,
Function,
Actions,
PublishStatus,
ClientToken = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
Name |
[required] A unique name for the rule. |
TriggerEventSource |
[required] The event source to trigger the rule. |
Function |
[required] The conditions of the rule. |
Actions |
[required] A list of actions to be run when the rule is triggered. |
PublishStatus |
[required] The publish status of the rule. |
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
Creates a security profile
Description
Creates a security profile.
See https://www.paws-r-sdk.com/docs/connect_create_security_profile/ for full documentation.
Usage
connect_create_security_profile(
SecurityProfileName,
Description = NULL,
Permissions = NULL,
InstanceId,
Tags = NULL,
AllowedAccessControlTags = NULL,
TagRestrictedResources = NULL,
Applications = NULL,
HierarchyRestrictedResources = NULL,
AllowedAccessControlHierarchyGroupId = NULL
)
Arguments
SecurityProfileName |
[required] The name of the security profile. |
Description |
The description of the security profile. |
Permissions |
Permissions assigned to the security profile. For a list of valid permissions, see List of security profile permissions. |
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
Tags |
The tags used to organize, track, or control access for this resource. For example, { "Tags": {"key1":"value1", "key2":"value2"} }. |
AllowedAccessControlTags |
The list of tags that a security profile uses to restrict access to resources in Amazon Connect. |
TagRestrictedResources |
The list of resources that a security profile applies tag restrictions to in Amazon Connect. For a list of Amazon Connect resources that you can tag, see Add tags to resources in Amazon Connect in the Amazon Connect Administrator Guide. |
Applications |
A list of third-party applications that the security profile will give access to. |
HierarchyRestrictedResources |
The list of resources that a security profile applies hierarchy
restrictions to in Amazon Connect. Following are acceptable
ResourceNames: |
AllowedAccessControlHierarchyGroupId |
The identifier of the hierarchy group that a security profile uses to restrict access to resources in Amazon Connect. |
Creates a new task template in the specified Amazon Connect instance
Description
Creates a new task template in the specified Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_create_task_template/ for full documentation.
Usage
connect_create_task_template(
InstanceId,
Name,
Description = NULL,
ContactFlowId = NULL,
SelfAssignFlowId = NULL,
Constraints = NULL,
Defaults = NULL,
Status = NULL,
Fields,
ClientToken = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
Name |
[required] The name of the task template. |
Description |
The description of the task template. |
ContactFlowId |
The identifier of the flow that runs by default when a task is created by referencing this template. |
SelfAssignFlowId |
The ContactFlowId for the flow that will be run if this template is used to create a self-assigned task. |
Constraints |
Constraints that are applicable to the fields listed. |
Defaults |
The default values for fields when a task is created by referencing this template. |
Status |
Marks a template as |
Fields |
[required] Fields that are part of the template. |
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
Creates a traffic distribution group given an Amazon Connect instance that has been replicated
Description
Creates a traffic distribution group given an Amazon Connect instance that has been replicated.
See https://www.paws-r-sdk.com/docs/connect_create_traffic_distribution_group/ for full documentation.
Usage
connect_create_traffic_distribution_group(
Name,
Description = NULL,
InstanceId,
ClientToken = NULL,
Tags = NULL
)
Arguments
Name |
[required] The name for the traffic distribution group. |
Description |
A description for the traffic distribution group. |
InstanceId |
[required] The identifier of the Amazon Connect instance that has been replicated.
You can find the |
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
Tags |
The tags used to organize, track, or control access for this resource. For example, { "Tags": {"key1":"value1", "key2":"value2"} }. |
Creates a use case for an integration association
Description
Creates a use case for an integration association.
See https://www.paws-r-sdk.com/docs/connect_create_use_case/ for full documentation.
Usage
connect_create_use_case(
InstanceId,
IntegrationAssociationId,
UseCaseType,
Tags = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
IntegrationAssociationId |
[required] The identifier for the integration association. |
UseCaseType |
[required] The type of use case to associate to the integration association. Each integration association can have only one of each use case type. |
Tags |
The tags used to organize, track, or control access for this resource. For example, { "Tags": {"key1":"value1", "key2":"value2"} }. |
Creates a user account for the specified Amazon Connect instance
Description
Creates a user account for the specified Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_create_user/ for full documentation.
Usage
connect_create_user(
Username,
Password = NULL,
IdentityInfo = NULL,
PhoneConfig,
DirectoryUserId = NULL,
SecurityProfileIds,
RoutingProfileId,
HierarchyGroupId = NULL,
InstanceId,
Tags = NULL
)
Arguments
Username |
[required] The user name for the account. For instances not using SAML for identity management, the user name can include up to 20 characters. If you are using SAML for identity management, the user name can include up to 64 characters from [a-zA-Z0-9_-.\@]+. Username can include @ only if used in an email format. For example:
|
Password |
The password for the user account. A password is required if you are using Amazon Connect for identity management. Otherwise, it is an error to include a password. |
IdentityInfo |
The information about the identity of the user. |
PhoneConfig |
[required] The phone settings for the user. |
DirectoryUserId |
The identifier of the user account in the directory used for identity management. If Amazon Connect cannot access the directory, you can specify this identifier to authenticate users. If you include the identifier, we assume that Amazon Connect cannot access the directory. Otherwise, the identity information is used to authenticate users from your directory. This parameter is required if you are using an existing directory for identity management in Amazon Connect when Amazon Connect cannot access your directory to authenticate users. If you are using SAML for identity management and include this parameter, an error is returned. |
SecurityProfileIds |
[required] The identifier of the security profile for the user. |
RoutingProfileId |
[required] The identifier of the routing profile for the user. |
HierarchyGroupId |
The identifier of the hierarchy group for the user. |
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
Tags |
The tags used to organize, track, or control access for this resource. For example, { "Tags": {"key1":"value1", "key2":"value2"} }. |
Creates a new user hierarchy group
Description
Creates a new user hierarchy group.
See https://www.paws-r-sdk.com/docs/connect_create_user_hierarchy_group/ for full documentation.
Usage
connect_create_user_hierarchy_group(
Name,
ParentGroupId = NULL,
InstanceId,
Tags = NULL
)
Arguments
Name |
[required] The name of the user hierarchy group. Must not be more than 100 characters. |
ParentGroupId |
The identifier for the parent hierarchy group. The user hierarchy is created at level one if the parent group ID is null. |
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
Tags |
The tags used to organize, track, or control access for this resource. For example, { "Tags": {"key1":"value1", "key2":"value2"} }. |
Creates a new view with the possible status of SAVED or PUBLISHED
Description
Creates a new view with the possible status of SAVED
or PUBLISHED
.
See https://www.paws-r-sdk.com/docs/connect_create_view/ for full documentation.
Usage
connect_create_view(
InstanceId,
ClientToken = NULL,
Status,
Content,
Description = NULL,
Name,
Tags = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance. |
ClientToken |
A unique Id for each create view request to avoid duplicate view creation. For example, the view is idempotent ClientToken is provided. |
Status |
[required] Indicates the view status as either |
Content |
[required] View content containing all content necessary to render a view except for runtime input data. The total uncompressed content has a maximum file size of 400kB. |
Description |
The description of the view. |
Name |
[required] The name of the view. |
Tags |
The tags associated with the view resource (not specific to view version).These tags can be used to organize, track, or control access for this resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }. |
Publishes a new version of the view identifier
Description
Publishes a new version of the view identifier.
See https://www.paws-r-sdk.com/docs/connect_create_view_version/ for full documentation.
Usage
connect_create_view_version(
InstanceId,
ViewId,
VersionDescription = NULL,
ViewContentSha256 = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance. |
ViewId |
[required] The identifier of the view. Both |
VersionDescription |
The description for the version being published. |
ViewContentSha256 |
Indicates the checksum value of the latest published view content. |
Creates a custom vocabulary associated with your Amazon Connect instance
Description
Creates a custom vocabulary associated with your Amazon Connect instance. You can set a custom vocabulary to be your default vocabulary for a given language. Contact Lens for Amazon Connect uses the default vocabulary in post-call and real-time contact analysis sessions for that language.
See https://www.paws-r-sdk.com/docs/connect_create_vocabulary/ for full documentation.
Usage
connect_create_vocabulary(
ClientToken = NULL,
InstanceId,
VocabularyName,
LanguageCode,
Content,
Tags = NULL
)
Arguments
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. If a create request is received more than once with same client token, subsequent requests return the previous response without creating a vocabulary again. |
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
VocabularyName |
[required] A unique name of the custom vocabulary. |
LanguageCode |
[required] The language code of the vocabulary entries. For a list of languages and their corresponding language codes, see What is Amazon Transcribe? |
Content |
[required] The content of the custom vocabulary in plain-text format with a table
of values. Each row in the table represents a word or a phrase,
described with |
Tags |
The tags used to organize, track, or control access for this resource. For example, { "Tags": {"key1":"value1", "key2":"value2"} }. |
Deactivates an evaluation form in the specified Amazon Connect instance
Description
Deactivates an evaluation form in the specified Amazon Connect instance. After a form is deactivated, it is no longer available for users to start new evaluations based on the form.
See https://www.paws-r-sdk.com/docs/connect_deactivate_evaluation_form/ for full documentation.
Usage
connect_deactivate_evaluation_form(
InstanceId,
EvaluationFormId,
EvaluationFormVersion
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
EvaluationFormId |
[required] The unique identifier for the evaluation form. |
EvaluationFormVersion |
[required] A version of the evaluation form. If the version property is not provided, the latest version of the evaluation form is deactivated. |
Deletes an attached file along with the underlying S3 Object
Description
Deletes an attached file along with the underlying S3 Object.
See https://www.paws-r-sdk.com/docs/connect_delete_attached_file/ for full documentation.
Usage
connect_delete_attached_file(InstanceId, FileId, AssociatedResourceArn)
Arguments
InstanceId |
[required] The unique identifier of the Connect instance. |
FileId |
[required] The unique identifier of the attached file resource. |
AssociatedResourceArn |
[required] The resource to which the attached file is (being) uploaded to. Cases are the only current supported resource. This value must be a valid ARN. |
Deletes a contact evaluation in the specified Amazon Connect instance
Description
Deletes a contact evaluation in the specified Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_delete_contact_evaluation/ for full documentation.
Usage
connect_delete_contact_evaluation(InstanceId, EvaluationId)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
EvaluationId |
[required] A unique identifier for the contact evaluation. |
Deletes a flow for the specified Amazon Connect instance
Description
Deletes a flow for the specified Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_delete_contact_flow/ for full documentation.
Usage
connect_delete_contact_flow(InstanceId, ContactFlowId)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
ContactFlowId |
[required] The identifier of the flow. |
Deletes the specified flow module
Description
Deletes the specified flow module.
See https://www.paws-r-sdk.com/docs/connect_delete_contact_flow_module/ for full documentation.
Usage
connect_delete_contact_flow_module(InstanceId, ContactFlowModuleId)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
ContactFlowModuleId |
[required] The identifier of the flow module. |
Deletes the particular version specified in flow version identifier
Description
Deletes the particular version specified in flow version identifier.
See https://www.paws-r-sdk.com/docs/connect_delete_contact_flow_version/ for full documentation.
Usage
connect_delete_contact_flow_version(
InstanceId,
ContactFlowId,
ContactFlowVersion
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
ContactFlowId |
[required] The identifier of the flow. |
ContactFlowVersion |
[required] The identifier of the flow version. |
Deletes email address from the specified Amazon Connect instance
Description
Deletes email address from the specified Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_delete_email_address/ for full documentation.
Usage
connect_delete_email_address(InstanceId, EmailAddressId)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
EmailAddressId |
[required] The identifier of the email address. |
Deletes an evaluation form in the specified Amazon Connect instance
Description
Deletes an evaluation form in the specified Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_delete_evaluation_form/ for full documentation.
Usage
connect_delete_evaluation_form(
InstanceId,
EvaluationFormId,
EvaluationFormVersion = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
EvaluationFormId |
[required] The unique identifier for the evaluation form. |
EvaluationFormVersion |
The unique identifier for the evaluation form. |
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change.
See https://www.paws-r-sdk.com/docs/connect_delete_hours_of_operation/ for full documentation.
Usage
connect_delete_hours_of_operation(InstanceId, HoursOfOperationId)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
HoursOfOperationId |
[required] The identifier for the hours of operation. |
Deletes an hours of operation override in an Amazon Connect hours of operation resource
Description
Deletes an hours of operation override in an Amazon Connect hours of operation resource
See https://www.paws-r-sdk.com/docs/connect_delete_hours_of_operation_override/ for full documentation.
Usage
connect_delete_hours_of_operation_override(
InstanceId,
HoursOfOperationId,
HoursOfOperationOverrideId
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. |
HoursOfOperationId |
[required] The identifier for the hours of operation. |
HoursOfOperationOverrideId |
[required] The identifier for the hours of operation override. |
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change.
See https://www.paws-r-sdk.com/docs/connect_delete_instance/ for full documentation.
Usage
connect_delete_instance(InstanceId, ClientToken = NULL)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
Deletes an Amazon Web Services resource association from an Amazon Connect instance
Description
Deletes an Amazon Web Services resource association from an Amazon Connect instance. The association must not have any use cases associated with it.
See https://www.paws-r-sdk.com/docs/connect_delete_integration_association/ for full documentation.
Usage
connect_delete_integration_association(InstanceId, IntegrationAssociationId)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
IntegrationAssociationId |
[required] The identifier for the integration association. |
Deletes a predefined attribute from the specified Amazon Connect instance
Description
Deletes a predefined attribute from the specified Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_delete_predefined_attribute/ for full documentation.
Usage
connect_delete_predefined_attribute(InstanceId, Name)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
Name |
[required] The name of the predefined attribute. |
Deletes a prompt
Description
Deletes a prompt.
See https://www.paws-r-sdk.com/docs/connect_delete_prompt/ for full documentation.
Usage
connect_delete_prompt(InstanceId, PromptId)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
PromptId |
[required] A unique identifier for the prompt. |
Deletes registration for a device token and a chat contact
Description
Deletes registration for a device token and a chat contact.
See https://www.paws-r-sdk.com/docs/connect_delete_push_notification_registration/ for full documentation.
Usage
connect_delete_push_notification_registration(
InstanceId,
RegistrationId,
ContactId
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
RegistrationId |
[required] The identifier for the registration. |
ContactId |
[required] The identifier of the contact within the Amazon Connect instance. |
Deletes a queue
Description
Deletes a queue.
See https://www.paws-r-sdk.com/docs/connect_delete_queue/ for full documentation.
Usage
connect_delete_queue(InstanceId, QueueId)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
QueueId |
[required] The identifier for the queue. |
Deletes a quick connect
Description
Deletes a quick connect.
See https://www.paws-r-sdk.com/docs/connect_delete_quick_connect/ for full documentation.
Usage
connect_delete_quick_connect(InstanceId, QuickConnectId)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
QuickConnectId |
[required] The identifier for the quick connect. |
Deletes a routing profile
Description
Deletes a routing profile.
See https://www.paws-r-sdk.com/docs/connect_delete_routing_profile/ for full documentation.
Usage
connect_delete_routing_profile(InstanceId, RoutingProfileId)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
RoutingProfileId |
[required] The identifier of the routing profile. |
Deletes a rule for the specified Amazon Connect instance
Description
Deletes a rule for the specified Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_delete_rule/ for full documentation.
Usage
connect_delete_rule(InstanceId, RuleId)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
RuleId |
[required] A unique identifier for the rule. |
Deletes a security profile
Description
Deletes a security profile.
See https://www.paws-r-sdk.com/docs/connect_delete_security_profile/ for full documentation.
Usage
connect_delete_security_profile(InstanceId, SecurityProfileId)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
SecurityProfileId |
[required] The identifier for the security profle. |
Deletes the task template
Description
Deletes the task template.
See https://www.paws-r-sdk.com/docs/connect_delete_task_template/ for full documentation.
Usage
connect_delete_task_template(InstanceId, TaskTemplateId)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
TaskTemplateId |
[required] A unique identifier for the task template. |
Deletes a traffic distribution group
Description
Deletes a traffic distribution group. This API can be called only in the Region where the traffic distribution group is created.
See https://www.paws-r-sdk.com/docs/connect_delete_traffic_distribution_group/ for full documentation.
Usage
connect_delete_traffic_distribution_group(TrafficDistributionGroupId)
Arguments
TrafficDistributionGroupId |
[required] The identifier of the traffic distribution group. This can be the ID or the ARN of the traffic distribution group. |
Deletes a use case from an integration association
Description
Deletes a use case from an integration association.
See https://www.paws-r-sdk.com/docs/connect_delete_use_case/ for full documentation.
Usage
connect_delete_use_case(InstanceId, IntegrationAssociationId, UseCaseId)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
IntegrationAssociationId |
[required] The identifier for the integration association. |
UseCaseId |
[required] The identifier for the use case. |
Deletes a user account from the specified Amazon Connect instance
Description
Deletes a user account from the specified Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_delete_user/ for full documentation.
Usage
connect_delete_user(InstanceId, UserId)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
UserId |
[required] The identifier of the user. |
Deletes an existing user hierarchy group
Description
Deletes an existing user hierarchy group. It must not be associated with any agents or have any active child groups.
See https://www.paws-r-sdk.com/docs/connect_delete_user_hierarchy_group/ for full documentation.
Usage
connect_delete_user_hierarchy_group(HierarchyGroupId, InstanceId)
Arguments
HierarchyGroupId |
[required] The identifier of the hierarchy group. |
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
Deletes the view entirely
Description
Deletes the view entirely. It deletes the view and all associated qualifiers (versions and aliases).
See https://www.paws-r-sdk.com/docs/connect_delete_view/ for full documentation.
Usage
connect_delete_view(InstanceId, ViewId)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance. |
ViewId |
[required] The identifier of the view. Both |
Deletes the particular version specified in ViewVersion identifier
Description
Deletes the particular version specified in ViewVersion
identifier.
See https://www.paws-r-sdk.com/docs/connect_delete_view_version/ for full documentation.
Usage
connect_delete_view_version(InstanceId, ViewId, ViewVersion)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance. |
ViewId |
[required] The identifier of the view. Both |
ViewVersion |
[required] The version number of the view. |
Deletes the vocabulary that has the given identifier
Description
Deletes the vocabulary that has the given identifier.
See https://www.paws-r-sdk.com/docs/connect_delete_vocabulary/ for full documentation.
Usage
connect_delete_vocabulary(InstanceId, VocabularyId)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
VocabularyId |
[required] The identifier of the custom vocabulary. |
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change.
See https://www.paws-r-sdk.com/docs/connect_describe_agent_status/ for full documentation.
Usage
connect_describe_agent_status(InstanceId, AgentStatusId)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
AgentStatusId |
[required] The identifier for the agent status. |
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change. To request access to this API, contact Amazon Web ServicesSupport.
See https://www.paws-r-sdk.com/docs/connect_describe_authentication_profile/ for full documentation.
Usage
connect_describe_authentication_profile(AuthenticationProfileId, InstanceId)
Arguments
AuthenticationProfileId |
[required] A unique identifier for the authentication profile. |
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change.
See https://www.paws-r-sdk.com/docs/connect_describe_contact/ for full documentation.
Usage
connect_describe_contact(InstanceId, ContactId)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
ContactId |
[required] The identifier of the contact. |
Describes a contact evaluation in the specified Amazon Connect instance
Description
Describes a contact evaluation in the specified Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_describe_contact_evaluation/ for full documentation.
Usage
connect_describe_contact_evaluation(InstanceId, EvaluationId)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
EvaluationId |
[required] A unique identifier for the contact evaluation. |
Describes the specified flow
Description
Describes the specified flow.
See https://www.paws-r-sdk.com/docs/connect_describe_contact_flow/ for full documentation.
Usage
connect_describe_contact_flow(InstanceId, ContactFlowId)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. |
ContactFlowId |
[required] The identifier of the flow. |
Describes the specified flow module
Description
Describes the specified flow module.
See https://www.paws-r-sdk.com/docs/connect_describe_contact_flow_module/ for full documentation.
Usage
connect_describe_contact_flow_module(InstanceId, ContactFlowModuleId)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
ContactFlowModuleId |
[required] The identifier of the flow module. |
Describe email address form the specified Amazon Connect instance
Description
Describe email address form the specified Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_describe_email_address/ for full documentation.
Usage
connect_describe_email_address(InstanceId, EmailAddressId)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
EmailAddressId |
[required] The identifier of the email address. |
Describes an evaluation form in the specified Amazon Connect instance
Description
Describes an evaluation form in the specified Amazon Connect instance. If the version property is not provided, the latest version of the evaluation form is described.
See https://www.paws-r-sdk.com/docs/connect_describe_evaluation_form/ for full documentation.
Usage
connect_describe_evaluation_form(
InstanceId,
EvaluationFormId,
EvaluationFormVersion = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
EvaluationFormId |
[required] A unique identifier for the contact evaluation. |
EvaluationFormVersion |
A version of the evaluation form. |
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change.
See https://www.paws-r-sdk.com/docs/connect_describe_hours_of_operation/ for full documentation.
Usage
connect_describe_hours_of_operation(InstanceId, HoursOfOperationId)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
HoursOfOperationId |
[required] The identifier for the hours of operation. |
Describes the hours of operation override
Description
Describes the hours of operation override.
See https://www.paws-r-sdk.com/docs/connect_describe_hours_of_operation_override/ for full documentation.
Usage
connect_describe_hours_of_operation_override(
InstanceId,
HoursOfOperationId,
HoursOfOperationOverrideId
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. |
HoursOfOperationId |
[required] The identifier for the hours of operation. |
HoursOfOperationOverrideId |
[required] The identifier for the hours of operation override. |
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change.
See https://www.paws-r-sdk.com/docs/connect_describe_instance/ for full documentation.
Usage
connect_describe_instance(InstanceId)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change.
See https://www.paws-r-sdk.com/docs/connect_describe_instance_attribute/ for full documentation.
Usage
connect_describe_instance_attribute(InstanceId, AttributeType)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
AttributeType |
[required] The type of attribute. |
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change.
See https://www.paws-r-sdk.com/docs/connect_describe_instance_storage_config/ for full documentation.
Usage
connect_describe_instance_storage_config(
InstanceId,
AssociationId,
ResourceType
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
AssociationId |
[required] The existing association identifier that uniquely identifies the resource type and storage config for the given instance ID. |
ResourceType |
[required] A valid resource type. |
Gets details and status of a phone number that’s claimed to your Amazon Connect instance or traffic distribution group
Description
Gets details and status of a phone number that’s claimed to your Amazon Connect instance or traffic distribution group.
See https://www.paws-r-sdk.com/docs/connect_describe_phone_number/ for full documentation.
Usage
connect_describe_phone_number(PhoneNumberId)
Arguments
PhoneNumberId |
[required] A unique identifier for the phone number. |
Describes a predefined attribute for the specified Amazon Connect instance
Description
Describes a predefined attribute for the specified Amazon Connect instance. Predefined attributes are attributes in an Amazon Connect instance that can be used to route contacts to an agent or pools of agents within a queue. For more information, see Create predefined attributes for routing contacts to agents.
See https://www.paws-r-sdk.com/docs/connect_describe_predefined_attribute/ for full documentation.
Usage
connect_describe_predefined_attribute(InstanceId, Name)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
Name |
[required] The name of the predefined attribute. |
Describes the prompt
Description
Describes the prompt.
See https://www.paws-r-sdk.com/docs/connect_describe_prompt/ for full documentation.
Usage
connect_describe_prompt(InstanceId, PromptId)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
PromptId |
[required] A unique identifier for the prompt. |
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change.
See https://www.paws-r-sdk.com/docs/connect_describe_queue/ for full documentation.
Usage
connect_describe_queue(InstanceId, QueueId)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
QueueId |
[required] The identifier for the queue. |
Describes the quick connect
Description
Describes the quick connect.
See https://www.paws-r-sdk.com/docs/connect_describe_quick_connect/ for full documentation.
Usage
connect_describe_quick_connect(InstanceId, QuickConnectId)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
QuickConnectId |
[required] The identifier for the quick connect. |
Describes the specified routing profile
Description
Describes the specified routing profile.
See https://www.paws-r-sdk.com/docs/connect_describe_routing_profile/ for full documentation.
Usage
connect_describe_routing_profile(InstanceId, RoutingProfileId)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
RoutingProfileId |
[required] The identifier of the routing profile. |
Describes a rule for the specified Amazon Connect instance
Description
Describes a rule for the specified Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_describe_rule/ for full documentation.
Usage
connect_describe_rule(InstanceId, RuleId)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
RuleId |
[required] A unique identifier for the rule. |
Gets basic information about the security profile
Description
Gets basic information about the security profile.
See https://www.paws-r-sdk.com/docs/connect_describe_security_profile/ for full documentation.
Usage
connect_describe_security_profile(SecurityProfileId, InstanceId)
Arguments
SecurityProfileId |
[required] The identifier for the security profle. |
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
Gets details and status of a traffic distribution group
Description
Gets details and status of a traffic distribution group.
See https://www.paws-r-sdk.com/docs/connect_describe_traffic_distribution_group/ for full documentation.
Usage
connect_describe_traffic_distribution_group(TrafficDistributionGroupId)
Arguments
TrafficDistributionGroupId |
[required] The identifier of the traffic distribution group. This can be the ID or the ARN if the API is being called in the Region where the traffic distribution group was created. The ARN must be provided if the call is from the replicated Region. |
Describes the specified user
Description
Describes the specified user. You can find the instance ID in the Amazon Connect console (it’s the final part of the ARN). The console does not display the user IDs. Instead, list the users and note the IDs provided in the output.
See https://www.paws-r-sdk.com/docs/connect_describe_user/ for full documentation.
Usage
connect_describe_user(UserId, InstanceId)
Arguments
UserId |
[required] The identifier of the user account. |
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
Describes the specified hierarchy group
Description
Describes the specified hierarchy group.
See https://www.paws-r-sdk.com/docs/connect_describe_user_hierarchy_group/ for full documentation.
Usage
connect_describe_user_hierarchy_group(HierarchyGroupId, InstanceId)
Arguments
HierarchyGroupId |
[required] The identifier of the hierarchy group. |
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
Describes the hierarchy structure of the specified Amazon Connect instance
Description
Describes the hierarchy structure of the specified Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_describe_user_hierarchy_structure/ for full documentation.
Usage
connect_describe_user_hierarchy_structure(InstanceId)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
Retrieves the view for the specified Amazon Connect instance and view identifier
Description
Retrieves the view for the specified Amazon Connect instance and view identifier.
See https://www.paws-r-sdk.com/docs/connect_describe_view/ for full documentation.
Usage
connect_describe_view(InstanceId, ViewId)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance. |
ViewId |
[required] The ViewId of the view. This must be an ARN for Amazon Web Services managed views. |
Describes the specified vocabulary
Description
Describes the specified vocabulary.
See https://www.paws-r-sdk.com/docs/connect_describe_vocabulary/ for full documentation.
Usage
connect_describe_vocabulary(InstanceId, VocabularyId)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
VocabularyId |
[required] The identifier of the custom vocabulary. |
Removes the dataset ID associated with a given Amazon Connect instance
Description
Removes the dataset ID associated with a given Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_disassociate_analytics_data_set/ for full documentation.
Usage
connect_disassociate_analytics_data_set(
InstanceId,
DataSetId,
TargetAccountId = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
DataSetId |
[required] The identifier of the dataset to remove. |
TargetAccountId |
The identifier of the target account. Use to associate a dataset to a different account than the one containing the Amazon Connect instance. If not specified, by default this value is the Amazon Web Services account that has the Amazon Connect instance. |
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change.
See https://www.paws-r-sdk.com/docs/connect_disassociate_approved_origin/ for full documentation.
Usage
connect_disassociate_approved_origin(InstanceId, Origin, ClientToken = NULL)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
Origin |
[required] The domain URL of the integrated application. |
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change.
See https://www.paws-r-sdk.com/docs/connect_disassociate_bot/ for full documentation.
Usage
connect_disassociate_bot(
InstanceId,
LexBot = NULL,
LexV2Bot = NULL,
ClientToken = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
LexBot |
|
LexV2Bot |
The Amazon Lex V2 bot to disassociate from the instance. |
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
Disassociates a connect resource from a flow
Description
Disassociates a connect resource from a flow.
See https://www.paws-r-sdk.com/docs/connect_disassociate_flow/ for full documentation.
Usage
connect_disassociate_flow(InstanceId, ResourceId, ResourceType)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
ResourceId |
[required] The identifier of the resource.
|
ResourceType |
[required] A valid resource type. |
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change.
See https://www.paws-r-sdk.com/docs/connect_disassociate_instance_storage_config/ for full documentation.
Usage
connect_disassociate_instance_storage_config(
InstanceId,
AssociationId,
ResourceType,
ClientToken = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
AssociationId |
[required] The existing association identifier that uniquely identifies the resource type and storage config for the given instance ID. |
ResourceType |
[required] A valid resource type. |
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change.
See https://www.paws-r-sdk.com/docs/connect_disassociate_lambda_function/ for full documentation.
Usage
connect_disassociate_lambda_function(
InstanceId,
FunctionArn,
ClientToken = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.. |
FunctionArn |
[required] The Amazon Resource Name (ARN) of the Lambda function being disassociated. |
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change.
See https://www.paws-r-sdk.com/docs/connect_disassociate_lex_bot/ for full documentation.
Usage
connect_disassociate_lex_bot(
InstanceId,
BotName,
LexRegion,
ClientToken = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
BotName |
[required] The name of the Amazon Lex bot. Maximum character limit of 50. |
LexRegion |
[required] The Amazon Web Services Region in which the Amazon Lex bot has been created. |
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
Removes the flow association from a phone number claimed to your Amazon Connect instance
Description
Removes the flow association from a phone number claimed to your Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_disassociate_phone_number_contact_flow/ for full documentation.
Usage
connect_disassociate_phone_number_contact_flow(PhoneNumberId, InstanceId)
Arguments
PhoneNumberId |
[required] A unique identifier for the phone number. |
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change.
See https://www.paws-r-sdk.com/docs/connect_disassociate_queue_quick_connects/ for full documentation.
Usage
connect_disassociate_queue_quick_connects(InstanceId, QueueId, QuickConnectIds)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
QueueId |
[required] The identifier for the queue. |
QuickConnectIds |
[required] The quick connects to disassociate from the queue. |
Disassociates a set of queues from a routing profile
Description
Disassociates a set of queues from a routing profile.
See https://www.paws-r-sdk.com/docs/connect_disassociate_routing_profile_queues/ for full documentation.
Usage
connect_disassociate_routing_profile_queues(
InstanceId,
RoutingProfileId,
QueueReferences
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
RoutingProfileId |
[required] The identifier of the routing profile. |
QueueReferences |
[required] The queues to disassociate from this routing profile. |
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change.
See https://www.paws-r-sdk.com/docs/connect_disassociate_security_key/ for full documentation.
Usage
connect_disassociate_security_key(
InstanceId,
AssociationId,
ClientToken = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
AssociationId |
[required] The existing association identifier that uniquely identifies the resource type and storage config for the given instance ID. |
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
Disassociates an agent from a traffic distribution group
Description
Disassociates an agent from a traffic distribution group. This API can be called only in the Region where the traffic distribution group is created.
See https://www.paws-r-sdk.com/docs/connect_disassociate_traffic_distribution_group_user/ for full documentation.
Usage
connect_disassociate_traffic_distribution_group_user(
TrafficDistributionGroupId,
UserId,
InstanceId
)
Arguments
TrafficDistributionGroupId |
[required] The identifier of the traffic distribution group. This can be the ID or the ARN of the traffic distribution group. |
UserId |
[required] The identifier for the user. This can be the ID or the ARN of the user. |
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
Disassociates a set of proficiencies from a user
Description
Disassociates a set of proficiencies from a user.
See https://www.paws-r-sdk.com/docs/connect_disassociate_user_proficiencies/ for full documentation.
Usage
connect_disassociate_user_proficiencies(InstanceId, UserId, UserProficiencies)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
UserId |
[required] The identifier of the user account. |
UserProficiencies |
[required] The proficiencies to disassociate from the user. |
Dismisses contacts from an agent’s CCP and returns the agent to an available state, which allows the agent to receive a new routed contact
Description
Dismisses contacts from an agent’s CCP and returns the agent to an available state, which allows the agent to receive a new routed contact. Contacts can only be dismissed if they are in a MISSED
, ERROR
, ENDED
, or REJECTED
state in the Agent Event Stream.
See https://www.paws-r-sdk.com/docs/connect_dismiss_user_contact/ for full documentation.
Usage
connect_dismiss_user_contact(UserId, InstanceId, ContactId)
Arguments
UserId |
[required] The identifier of the user account. |
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance. |
ContactId |
[required] The identifier of the contact. |
Provides a pre-signed URL for download of an approved attached file
Description
Provides a pre-signed URL for download of an approved attached file. This API also returns metadata about the attached file. It will only return a downloadURL if the status of the attached file is APPROVED
.
See https://www.paws-r-sdk.com/docs/connect_get_attached_file/ for full documentation.
Usage
connect_get_attached_file(
InstanceId,
FileId,
UrlExpiryInSeconds = NULL,
AssociatedResourceArn
)
Arguments
InstanceId |
[required] The unique identifier of the Amazon Connect instance. |
FileId |
[required] The unique identifier of the attached file resource. |
UrlExpiryInSeconds |
Optional override for the expiry of the pre-signed S3 URL in seconds. The default value is 300. |
AssociatedResourceArn |
[required] The resource to which the attached file is (being) uploaded to. The supported resources are Cases and Email. This value must be a valid ARN. |
Retrieves the contact attributes for the specified contact
Description
Retrieves the contact attributes for the specified contact.
See https://www.paws-r-sdk.com/docs/connect_get_contact_attributes/ for full documentation.
Usage
connect_get_contact_attributes(InstanceId, InitialContactId)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. |
InitialContactId |
[required] The identifier of the initial contact. |
Gets the real-time metric data from the specified Amazon Connect instance
Description
Gets the real-time metric data from the specified Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_get_current_metric_data/ for full documentation.
Usage
connect_get_current_metric_data(
InstanceId,
Filters,
Groupings = NULL,
CurrentMetrics,
NextToken = NULL,
MaxResults = NULL,
SortCriteria = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
Filters |
[required] The filters to apply to returned metrics. You can filter up to the following limits:
Metric data is retrieved only for the resources associated with the queues or routing profiles, and by any channels included in the filter. (You cannot filter by both queue AND routing profile.) You can include both resource IDs and resource ARNs in the same request. When using the Currently tagging is only supported on the resources that are passed in the filter. |
Groupings |
The grouping applied to the metrics returned. For example, when grouped
by
|
CurrentMetrics |
[required] The metrics to retrieve. Specify the name and unit for each metric. The following metrics are available. For a description of all the metrics, see Real-time Metrics Definitions in the Amazon Connect Administrator Guide. AGENTS_AFTER_CONTACT_WORK Unit: COUNT Name in real-time metrics report: ACW AGENTS_AVAILABLE Unit: COUNT Name in real-time metrics report: Available AGENTS_ERROR Unit: COUNT Name in real-time metrics report: Error AGENTS_NON_PRODUCTIVE Unit: COUNT Name in real-time metrics report: NPT (Non-Productive Time) AGENTS_ON_CALL Unit: COUNT Name in real-time metrics report: On contact AGENTS_ON_CONTACT Unit: COUNT Name in real-time metrics report: On contact AGENTS_ONLINE Unit: COUNT Name in real-time metrics report: Online AGENTS_STAFFED Unit: COUNT Name in real-time metrics report: Staffed CONTACTS_IN_QUEUE Unit: COUNT Name in real-time metrics report: In queue CONTACTS_SCHEDULED Unit: COUNT Name in real-time metrics report: Scheduled OLDEST_CONTACT_AGE Unit: SECONDS When you use groupings, Unit says SECONDS and the Value is returned in SECONDS. When you do not use groupings, Unit says SECONDS but the Value is returned in MILLISECONDS. For example, if you get a response like this:
The actual OLDEST_CONTACT_AGE is 24 seconds. When the filter Name in real-time metrics report: Oldest SLOTS_ACTIVE Unit: COUNT Name in real-time metrics report: Active SLOTS_AVAILABLE Unit: COUNT Name in real-time metrics report: Availability |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token. |
MaxResults |
The maximum number of results to return per page. |
SortCriteria |
The way to sort the resulting response based on metrics. You can enter
one sort criteria. By default resources are sorted based on
Note the following:
|
Gets the real-time active user data from the specified Amazon Connect instance
Description
Gets the real-time active user data from the specified Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_get_current_user_data/ for full documentation.
Usage
connect_get_current_user_data(
InstanceId,
Filters,
NextToken = NULL,
MaxResults = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
Filters |
[required] The filters to apply to returned user data. You can filter up to the following limits:
The user data is retrieved for only the specified values/resources in the filter. A maximum of one filter can be passed from queues, routing profiles, agents, and user hierarchy groups. Currently tagging is only supported on the resources that are passed in the filter. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. |
Get the hours of operations with the effective override applied
Description
Get the hours of operations with the effective override applied.
See https://www.paws-r-sdk.com/docs/connect_get_effective_hours_of_operations/ for full documentation.
Usage
connect_get_effective_hours_of_operations(
InstanceId,
HoursOfOperationId,
FromDate,
ToDate
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. |
HoursOfOperationId |
[required] The identifier for the hours of operation. |
FromDate |
[required] The Date from when the hours of operation are listed. |
ToDate |
[required] The Date until when the hours of operation are listed. |
Supports SAML sign-in for Amazon Connect
Description
Supports SAML sign-in for Amazon Connect. Retrieves a token for federation. The token is for the Amazon Connect user which corresponds to the IAM credentials that were used to invoke this action.
See https://www.paws-r-sdk.com/docs/connect_get_federation_token/ for full documentation.
Usage
connect_get_federation_token(InstanceId)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
Retrieves the flow associated for a given resource
Description
Retrieves the flow associated for a given resource.
See https://www.paws-r-sdk.com/docs/connect_get_flow_association/ for full documentation.
Usage
connect_get_flow_association(InstanceId, ResourceId, ResourceType)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
ResourceId |
[required] The identifier of the resource.
|
ResourceType |
[required] A valid resource type. |
Gets historical metric data from the specified Amazon Connect instance
Description
Gets historical metric data from the specified Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_get_metric_data/ for full documentation.
Usage
connect_get_metric_data(
InstanceId,
StartTime,
EndTime,
Filters,
Groupings = NULL,
HistoricalMetrics,
NextToken = NULL,
MaxResults = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
StartTime |
[required] The timestamp, in UNIX Epoch time format, at which to start the reporting interval for the retrieval of historical metrics data. The time must be specified using a multiple of 5 minutes, such as 10:05, 10:10, 10:15. The start time cannot be earlier than 24 hours before the time of the request. Historical metrics are available only for 24 hours. |
EndTime |
[required] The timestamp, in UNIX Epoch time format, at which to end the reporting interval for the retrieval of historical metrics data. The time must be specified using an interval of 5 minutes, such as 11:00, 11:05, 11:10, and must be later than the start time timestamp. The time range between the start and end time must be less than 24 hours. |
Filters |
[required] The queues, up to 100, or channels, to use to filter the metrics returned. Metric data is retrieved only for the resources associated with the queues or channels included in the filter. You can include both queue IDs and queue ARNs in the same request. VOICE, CHAT, and TASK channels are supported. RoutingStepExpression is not a valid filter for GetMetricData and we recommend switching to GetMetricDataV2 for more up-to-date features. To filter by |
Groupings |
The grouping applied to the metrics returned. For example, when results are grouped by queue, the metrics returned are grouped by queue. The values returned apply to the metrics for each queue rather than aggregated for all queues. If no grouping is specified, a summary of metrics for all queues is returned. RoutingStepExpression is not a valid filter for GetMetricData and we recommend switching to GetMetricDataV2 for more up-to-date features. |
HistoricalMetrics |
[required] The metrics to retrieve. Specify the name, unit, and statistic for each metric. The following historical metrics are available. For a description of each metric, see Historical Metrics Definitions in the Amazon Connect Administrator Guide. This API does not support a contacts incoming metric (there's no CONTACTS_INCOMING metric missing from the documented list). ABANDON_TIME Unit: SECONDS Statistic: AVG AFTER_CONTACT_WORK_TIME Unit: SECONDS Statistic: AVG API_CONTACTS_HANDLED Unit: COUNT Statistic: SUM CALLBACK_CONTACTS_HANDLED Unit: COUNT Statistic: SUM CONTACTS_ABANDONED Unit: COUNT Statistic: SUM CONTACTS_AGENT_HUNG_UP_FIRST Unit: COUNT Statistic: SUM CONTACTS_CONSULTED Unit: COUNT Statistic: SUM CONTACTS_HANDLED Unit: COUNT Statistic: SUM CONTACTS_HANDLED_INCOMING Unit: COUNT Statistic: SUM CONTACTS_HANDLED_OUTBOUND Unit: COUNT Statistic: SUM CONTACTS_HOLD_ABANDONS Unit: COUNT Statistic: SUM CONTACTS_MISSED Unit: COUNT Statistic: SUM CONTACTS_QUEUED Unit: COUNT Statistic: SUM CONTACTS_TRANSFERRED_IN Unit: COUNT Statistic: SUM CONTACTS_TRANSFERRED_IN_FROM_QUEUE Unit: COUNT Statistic: SUM CONTACTS_TRANSFERRED_OUT Unit: COUNT Statistic: SUM CONTACTS_TRANSFERRED_OUT_FROM_QUEUE Unit: COUNT Statistic: SUM HANDLE_TIME Unit: SECONDS Statistic: AVG HOLD_TIME Unit: SECONDS Statistic: AVG INTERACTION_AND_HOLD_TIME Unit: SECONDS Statistic: AVG INTERACTION_TIME Unit: SECONDS Statistic: AVG OCCUPANCY Unit: PERCENT Statistic: AVG QUEUE_ANSWER_TIME Unit: SECONDS Statistic: AVG QUEUED_TIME Unit: SECONDS Statistic: MAX SERVICE_LEVEL You can include up to 20 SERVICE_LEVEL metrics in a request. Unit: PERCENT Statistic: AVG Threshold: For |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. |
Gets metric data from the specified Amazon Connect instance
Description
Gets metric data from the specified Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_get_metric_data_v2/ for full documentation.
Usage
connect_get_metric_data_v2(
ResourceArn,
StartTime,
EndTime,
Interval = NULL,
Filters,
Groupings = NULL,
Metrics,
NextToken = NULL,
MaxResults = NULL
)
Arguments
ResourceArn |
[required] The Amazon Resource Name (ARN) of the resource. This includes the
|
StartTime |
[required] The timestamp, in UNIX Epoch time format, at which to start the
reporting interval for the retrieval of historical metrics data. The
time must be before the end time timestamp. The start and end time
depends on the |
EndTime |
[required] The timestamp, in UNIX Epoch time format, at which to end the reporting interval for the retrieval of historical metrics data. The time must be later than the start time timestamp. It cannot be later than the current timestamp. |
Interval |
The interval period and timezone to apply to returned metrics.
|
Filters |
[required] The filters to apply to returned metrics. You can filter on the following resources:
At least one filter must be passed from queues, routing profiles, agents, or user hierarchy groups. For metrics for outbound campaigns analytics, you can also use campaigns to satisfy at least one filter requirement. To filter by phone number, see Create a historical metrics report in the Amazon Connect Administrator Guide. Note the following limits:
|
Groupings |
The grouping applied to the metrics that are returned. For example, when results are grouped by queue, the metrics returned are grouped by queue. The values that are returned apply to the metrics for each queue. They are not aggregated for all queues. If no grouping is specified, a summary of all metrics is returned. Valid grouping keys: Type: Array of strings Array Members: Maximum number of 4 items Required: No |
Metrics |
[required] The metrics to retrieve. Specify the name, groupings, and filters for each metric. The following historical metrics are available. For a description of each metric, see Historical metrics definitions in the Amazon Connect Administrator Guide. ABANDONMENT_RATE Unit: Percent Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, Feature, contact/segmentAttributes/connect:Subtype, Q in Connect UI name: Abandonment rate AGENT_ADHERENT_TIME This metric is available only in Amazon Web Services Regions where Forecasting, capacity planning, and scheduling is available. Unit: Seconds Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy UI name: Adherent time AGENT_ANSWER_RATE Unit: Percent Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy UI name: Agent answer rate AGENT_NON_ADHERENT_TIME Unit: Seconds Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy UI name: Non-adherent time AGENT_NON_RESPONSE Unit: Count Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy UI name: Agent non-response AGENT_NON_RESPONSE_WITHOUT_CUSTOMER_ABANDONS Unit: Count Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy Data for this metric is available starting from October 1, 2023 0:00:00 GMT. UI name: Agent non-response without customer abandons AGENT_OCCUPANCY Unit: Percentage Valid groupings and filters: Routing Profile, Agent, Agent Hierarchy UI name: Occupancy AGENT_SCHEDULE_ADHERENCE This metric is available only in Amazon Web Services Regions where Forecasting, capacity planning, and scheduling is available. Unit: Percent Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy UI name: Adherence AGENT_SCHEDULED_TIME This metric is available only in Amazon Web Services Regions where Forecasting, capacity planning, and scheduling is available. Unit: Seconds Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy UI name: Scheduled time AVG_ABANDON_TIME Unit: Seconds Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, Feature, contact/segmentAttributes/connect:Subtype, Q in Connect UI name: Average queue abandon time AVG_ACTIVE_TIME Unit: Seconds Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, Q in Connect UI name: Average active time AVG_AFTER_CONTACT_WORK_TIME Unit: Seconds Valid metric filter key: Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, Feature, contact/segmentAttributes/connect:Subtype, Q in Connect UI name: Average after contact work time Feature is a valid filter but not a valid grouping. AVG_AGENT_CONNECTING_TIME Unit: Seconds Valid metric filter key: Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy UI name: Average agent API connecting time The AVG_AGENT_PAUSE_TIME Unit: Seconds Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, Q in Connect UI name: Average agent pause time AVG_BOT_CONVERSATION_TIME Unit: Seconds Valid groupings and filters: Channel, contact/segmentAttributes/connect:Subtype, Bot ID, Bot alias, Bot version, Bot locale, Flows resource ID, Flows module resource ID, Flow type, Flow action ID, Invoking resource published timestamp, Initiation method, Invoking resource type, Parent flows resource ID UI name: Average bot conversation time AVG_BOT_CONVERSATION_TURNS Unit: Count Valid groupings and filters: Channel, contact/segmentAttributes/connect:Subtype, Bot ID, Bot alias, Bot version, Bot locale, Flows resource ID, Flows module resource ID, Flow type, Flow action ID, Invoking resource published timestamp, Initiation method, Invoking resource type, Parent flows resource ID UI name: Average bot conversation turns AVG_CASE_RELATED_CONTACTS Unit: Count Required filter key: CASE_TEMPLATE_ARN Valid groupings and filters: CASE_TEMPLATE_ARN, CASE_STATUS UI name: Average contacts per case AVG_CASE_RESOLUTION_TIME Unit: Seconds Required filter key: CASE_TEMPLATE_ARN Valid groupings and filters: CASE_TEMPLATE_ARN, CASE_STATUS UI name: Average case resolution time AVG_CONTACT_DURATION Unit: Seconds Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, Feature, contact/segmentAttributes/connect:Subtype, Q in Connect UI name: Average contact duration Feature is a valid filter but not a valid grouping. AVG_CONVERSATION_DURATION Unit: Seconds Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, Feature, contact/segmentAttributes/connect:Subtype, Q in Connect UI name: Average conversation duration AVG_DIALS_PER_MINUTE This metric is available only for outbound campaigns that use the agent assisted voice and automated voice delivery modes. Unit: Count Valid groupings and filters: Agent, Campaign, Queue, Routing Profile UI name: Average dials per minute AVG_EVALUATION_SCORE Unit: Percent Valid groupings and filters: Agent, Agent Hierarchy, Channel, Evaluation Form ID, Evaluation Section ID, Evaluation Question ID, Evaluation Source, Form Version, Queue, Routing Profile UI name: Average agent evaluation score AVG_FLOW_TIME Unit: Seconds Valid groupings and filters: Channel, contact/segmentAttributes/connect:Subtype, Flow type, Flows module resource ID, Flows next resource ID, Flows next resource queue ID, Flows outcome type, Flows resource ID, Initiation method, Resource published timestamp UI name: Average flow time AVG_GREETING_TIME_AGENT This metric is available only for contacts analyzed by Contact Lens conversational analytics. Unit: Seconds Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, contact/segmentAttributes/connect:Subtype, Q in Connect UI name: Average agent greeting time AVG_HANDLE_TIME Unit: Seconds Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, Feature, contact/segmentAttributes/connect:Subtype, RoutingStepExpression UI name: Average handle time Feature is a valid filter but not a valid grouping. AVG_HOLD_TIME Unit: Seconds Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, Feature, contact/segmentAttributes/connect:Subtype, Q in Connect UI name: Average customer hold time Feature is a valid filter but not a valid grouping. AVG_HOLD_TIME_ALL_CONTACTS Unit: Seconds Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, contact/segmentAttributes/connect:Subtype, Q in Connect UI name: Average customer hold time all contacts AVG_HOLDS Unit: Count Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, Feature, contact/segmentAttributes/connect:Subtype, Q in Connect UI name: Average holds Feature is a valid filter but not a valid grouping. AVG_INTERACTION_AND_HOLD_TIME Unit: Seconds Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, contact/segmentAttributes/connect:Subtype, Q in Connect UI name: Average agent interaction and customer hold time AVG_INTERACTION_TIME Unit: Seconds Valid metric filter key: Valid groupings and filters: Queue, Channel, Routing Profile, Feature, contact/segmentAttributes/connect:Subtype, Q in Connect UI name: Average agent interaction time Feature is a valid filter but not a valid grouping. AVG_INTERRUPTIONS_AGENT This metric is available only for contacts analyzed by Contact Lens conversational analytics. Unit: Count Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, contact/segmentAttributes/connect:Subtype, Q in Connect UI name: Average agent interruptions AVG_INTERRUPTION_TIME_AGENT This metric is available only for contacts analyzed by Contact Lens conversational analytics. Unit: Seconds Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, contact/segmentAttributes/connect:Subtype, Q in Connect UI name: Average agent interruption time AVG_NON_TALK_TIME This metric is available only for contacts analyzed by Contact Lens conversational analytics. Unit: Seconds Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, contact/segmentAttributes/connect:Subtype, Q in Connect UI name: Average non-talk time AVG_QUEUE_ANSWER_TIME Unit: Seconds Valid groupings and filters: Queue, Channel, Routing Profile, Feature, contact/segmentAttributes/connect:Subtype, Q in Connect UI name: Average queue answer time Feature is a valid filter but not a valid grouping. AVG_RESOLUTION_TIME Unit: Seconds Valid groupings and filters: Queue, Channel, Routing Profile, contact/segmentAttributes/connect:Subtype, Q in Connect UI name: Average resolution time AVG_TALK_TIME This metric is available only for contacts analyzed by Contact Lens conversational analytics. Unit: Seconds Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, contact/segmentAttributes/connect:Subtype, Q in Connect UI name: Average talk time AVG_TALK_TIME_AGENT This metric is available only for contacts analyzed by Contact Lens conversational analytics. Unit: Seconds Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, contact/segmentAttributes/connect:Subtype, Q in Connect UI name: Average agent talk time AVG_TALK_TIME_CUSTOMER This metric is available only for contacts analyzed by Contact Lens conversational analytics. Unit: Seconds Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, contact/segmentAttributes/connect:Subtype, Q in Connect UI name: Average customer talk time AVG_WAIT_TIME_AFTER_CUSTOMER_CONNECTION This metric is available only for outbound campaigns that use the agent assisted voice and automated voice delivery modes. Unit: Seconds Valid groupings and filters: Campaign UI name: Average wait time after customer connection AVG_WEIGHTED_EVALUATION_SCORE Unit: Percent Valid groupings and filters: Agent, Agent Hierarchy, Channel, Evaluation Form Id, Evaluation Section ID, Evaluation Question ID, Evaluation Source, Form Version, Queue, Routing Profile UI name: Average weighted agent evaluation score BOT_CONVERSATIONS_COMPLETED Unit: Count Valid groupings and filters: Channel, contact/segmentAttributes/connect:Subtype, Bot ID, Bot alias, Bot version, Bot locale, Flows resource ID, Flows module resource ID, Flow type, Flow action ID, Invoking resource published timestamp, Initiation method, Invoking resource type, Parent flows resource ID UI name: Bot conversations BOT_INTENTS_COMPLETED Unit: Count Valid groupings and filters: Channel, contact/segmentAttributes/connect:Subtype, Bot ID, Bot alias, Bot version, Bot locale, Bot intent name, Flows resource ID, Flows module resource ID, Flow type, Flow action ID, Invoking resource published timestamp, Initiation method, Invoking resource type, Parent flows resource ID UI name: Bot intents completed CAMPAIGN_CONTACTS_ABANDONED_AFTER_X This metric is available only for outbound campaigns using the agent assisted voice and automated voice delivery modes. Unit: Count Valid groupings and filters: Agent, Campaign Threshold: For UI name: Campaign contacts abandoned after X CAMPAIGN_CONTACTS_ABANDONED_AFTER_X_RATE This metric is available only for outbound campaigns using the agent assisted voice and automated voice delivery modes. Unit: Percent Valid groupings and filters: Agent, Campaign Threshold: For UI name: Campaign contacts abandoned after X rate CAMPAIGN_INTERACTIONS This metric is available only for outbound campaigns using the email delivery mode. Unit: Count Valid metric filter key: CAMPAIGN_INTERACTION_EVENT_TYPE Valid groupings and filters: Campaign UI name: Campaign interactions CAMPAIGN_SEND_ATTEMPTS This metric is available only for outbound campaigns. Unit: Count Valid groupings and filters: Campaign, Channel, contact/segmentAttributes/connect:Subtype UI name: Campaign send attempts CASES_CREATED Unit: Count Required filter key: CASE_TEMPLATE_ARN Valid groupings and filters: CASE_TEMPLATE_ARN, CASE_STATUS UI name: Cases created CONTACTS_CREATED Unit: Count Valid metric filter key: Valid groupings and filters: Queue, Channel, Routing Profile, Feature, contact/segmentAttributes/connect:Subtype, Q in Connect UI name: Contacts created Feature is a valid filter but not a valid grouping. CONTACTS_HANDLED Unit: Count Valid metric filter key: Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, Feature, contact/segmentAttributes/connect:Subtype, RoutingStepExpression, Q in Connect UI name: API contacts handled Feature is a valid filter but not a valid grouping. CONTACTS_HANDLED_BY_CONNECTED_TO_AGENT Unit: Count Valid metric filter key: Valid groupings and filters: Queue, Channel, Agent, Agent Hierarchy, contact/segmentAttributes/connect:Subtype, Q in Connect UI name: Contacts handled (connected to agent timestamp) CONTACTS_HOLD_ABANDONS Unit: Count Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, contact/segmentAttributes/connect:Subtype, Q in Connect UI name: Contacts hold disconnect CONTACTS_ON_HOLD_AGENT_DISCONNECT Unit: Count Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, Q in Connect UI name: Contacts hold agent disconnect CONTACTS_ON_HOLD_CUSTOMER_DISCONNECT Unit: Count Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, Q in Connect UI name: Contacts hold customer disconnect CONTACTS_PUT_ON_HOLD Unit: Count Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, Q in Connect UI name: Contacts put on hold CONTACTS_TRANSFERRED_OUT_EXTERNAL Unit: Count Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, Q in Connect UI name: Contacts transferred out external CONTACTS_TRANSFERRED_OUT_INTERNAL Unit: Percent Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, Q in Connect UI name: Contacts transferred out internal CONTACTS_QUEUED Unit: Count Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, contact/segmentAttributes/connect:Subtype, Q in Connect UI name: Contacts queued CONTACTS_QUEUED_BY_ENQUEUE Unit: Count Valid groupings and filters: Queue, Channel, Agent, Agent Hierarchy, contact/segmentAttributes/connect:Subtype UI name: Contacts queued (enqueue timestamp) CONTACTS_REMOVED_FROM_QUEUE_IN_X Unit: Count Valid groupings and filters: Queue, Channel, Routing Profile, Q in Connect Threshold: For UI name: Contacts removed from queue in X seconds CONTACTS_RESOLVED_IN_X Unit: Count Valid groupings and filters: Queue, Channel, Routing Profile, contact/segmentAttributes/connect:Subtype, Q in Connect Threshold: For UI name: Contacts resolved in X CONTACTS_TRANSFERRED_OUT Unit: Count Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, Feature, contact/segmentAttributes/connect:Subtype, Q in Connect UI name: Contacts transferred out Feature is a valid filter but not a valid grouping. CONTACTS_TRANSFERRED_OUT_BY_AGENT Unit: Count Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, contact/segmentAttributes/connect:Subtype, Q in Connect UI name: Contacts transferred out by agent CONTACTS_TRANSFERRED_OUT_FROM_QUEUE Unit: Count Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, contact/segmentAttributes/connect:Subtype, Q in Connect UI name: Contacts transferred out queue CURRENT_CASES Unit: Count Required filter key: CASE_TEMPLATE_ARN Valid groupings and filters: CASE_TEMPLATE_ARN, CASE_STATUS UI name: Current cases DELIVERY_ATTEMPTS This metric is available only for outbound campaigns. Unit: Count Valid metric filter key: Valid groupings and filters: Agent, Answering Machine Detection Status, Campaign, Campaign Delivery EventType, Channel, contact/segmentAttributes/connect:Subtype, Disconnect Reason, Queue, Routing Profile UI name: Delivery attempts Campaign Delivery EventType filter and grouping are only available for SMS and Email campaign delivery modes. Agent, Queue, Routing Profile, Answering Machine Detection Status and Disconnect Reason are only available for agent assisted voice and automated voice delivery modes. DELIVERY_ATTEMPT_DISPOSITION_RATE This metric is available only for outbound campaigns. Dispositions for the agent assisted voice and automated voice delivery modes are only available with answering machine detection enabled. Unit: Percent Valid metric filter key: Valid groupings and filters: Agent, Answering Machine Detection Status, Campaign, Channel, contact/segmentAttributes/connect:Subtype, Disconnect Reason, Queue, Routing Profile UI name: Delivery attempt disposition rate Campaign Delivery Event Type filter and grouping are only available for SMS and Email campaign delivery modes. Agent, Queue, Routing Profile, Answering Machine Detection Status and Disconnect Reason are only available for agent assisted voice and automated voice delivery modes. EVALUATIONS_PERFORMED Unit: Count Valid groupings and filters: Agent, Agent Hierarchy, Channel, Evaluation Form ID, Evaluation Source, Form Version, Queue, Routing Profile UI name: Evaluations performed FLOWS_OUTCOME Unit: Count Valid groupings and filters: Channel, contact/segmentAttributes/connect:Subtype, Flow type, Flows module resource ID, Flows next resource ID, Flows next resource queue ID, Flows outcome type, Flows resource ID, Initiation method, Resource published timestamp UI name: Flows outcome FLOWS_STARTED Unit: Count Valid groupings and filters: Channel, contact/segmentAttributes/connect:Subtype, Flow type, Flows module resource ID, Flows resource ID, Initiation method, Resource published timestamp UI name: Flows started HUMAN_ANSWERED_CALLS This metric is available only for outbound campaigns. Dispositions for the agent assisted voice and automated voice delivery modes are only available with answering machine detection enabled. Unit: Count Valid groupings and filters: Agent, Campaign UI name: Human answered MAX_FLOW_TIME Unit: Seconds Valid groupings and filters: Channel, contact/segmentAttributes/connect:Subtype, Flow type, Flows module resource ID, Flows next resource ID, Flows next resource queue ID, Flows outcome type, Flows resource ID, Initiation method, Resource published timestamp UI name: Maximum flow time MAX_QUEUED_TIME Unit: Seconds Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, contact/segmentAttributes/connect:Subtype, Q in Connect UI name: Maximum queued time MIN_FLOW_TIME Unit: Seconds Valid groupings and filters: Channel, contact/segmentAttributes/connect:Subtype, Flow type, Flows module resource ID, Flows next resource ID, Flows next resource queue ID, Flows outcome type, Flows resource ID, Initiation method, Resource published timestamp UI name: Minimum flow time PERCENT_AUTOMATIC_FAILS Unit: Percent Valid groupings and filters: Agent, Agent Hierarchy, Channel, Evaluation Form ID, Evaluation Source, Form Version, Queue, Routing Profile UI name: Automatic fails percent PERCENT_BOT_CONVERSATIONS_OUTCOME Unit: Percent Valid groupings and filters: Channel, contact/segmentAttributes/connect:Subtype, Bot ID, Bot alias, Bot version, Bot locale, Flows resource ID, Flows module resource ID, Flow type, Flow action ID, Invoking resource published timestamp, Initiation method, Invoking resource type, Parent flows resource ID UI name: Percent bot conversations outcome PERCENT_BOT_INTENTS_OUTCOME Unit: Percent Valid groupings and filters: Channel, contact/segmentAttributes/connect:Subtype, Bot ID, Bot alias, Bot version, Bot locale, Bot intent name, Flows resource ID, Flows module resource ID, Flow type, Flow action ID, Invoking resource published timestamp, Initiation method, Invoking resource type, Parent flows resource ID UI name: Percent bot intents outcome PERCENT_CASES_FIRST_CONTACT_RESOLVED Unit: Percent Required filter key: CASE_TEMPLATE_ARN Valid groupings and filters: CASE_TEMPLATE_ARN, CASE_STATUS UI name: Cases resolved on first contact PERCENT_CONTACTS_STEP_EXPIRED Unit: Percent Valid groupings and filters: Queue, RoutingStepExpression UI name: This metric is available in Real-time Metrics UI but not on the Historical Metrics UI. PERCENT_CONTACTS_STEP_JOINED Unit: Percent Valid groupings and filters: Queue, RoutingStepExpression UI name: This metric is available in Real-time Metrics UI but not on the Historical Metrics UI. PERCENT_FLOWS_OUTCOME Unit: Percent Valid metric filter key: Valid groupings and filters: Channel, contact/segmentAttributes/connect:Subtype, Flow type, Flows module resource ID, Flows next resource ID, Flows next resource queue ID, Flows outcome type, Flows resource ID, Initiation method, Resource published timestamp UI name: Flows outcome percentage. The PERCENT_NON_TALK_TIME This metric is available only for contacts analyzed by Contact Lens conversational analytics. Unit: Percentage Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, contact/segmentAttributes/connect:Subtype, Q in Connect UI name: Non-talk time percent PERCENT_TALK_TIME This metric is available only for contacts analyzed by Contact Lens conversational analytics. Unit: Percentage Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, contact/segmentAttributes/connect:Subtype, Q in Connect UI name: Talk time percent PERCENT_TALK_TIME_AGENT This metric is available only for contacts analyzed by Contact Lens conversational analytics. Unit: Percentage Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, contact/segmentAttributes/connect:Subtype, Q in Connect UI name: Agent talk time percent PERCENT_TALK_TIME_CUSTOMER This metric is available only for contacts analyzed by Contact Lens conversational analytics. Unit: Percentage Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, contact/segmentAttributes/connect:Subtype, Q in Connect UI name: Customer talk time percent REOPENED_CASE_ACTIONS Unit: Count Required filter key: CASE_TEMPLATE_ARN Valid groupings and filters: CASE_TEMPLATE_ARN, CASE_STATUS UI name: Cases reopened RESOLVED_CASE_ACTIONS Unit: Count Required filter key: CASE_TEMPLATE_ARN Valid groupings and filters: CASE_TEMPLATE_ARN, CASE_STATUS UI name: Cases resolved SERVICE_LEVEL You can include up to 20 SERVICE_LEVEL metrics in a request. Unit: Percent Valid groupings and filters: Queue, Channel, Routing Profile, Q in Connect Threshold: For UI name: Service level X STEP_CONTACTS_QUEUED Unit: Count Valid groupings and filters: Queue, RoutingStepExpression UI name: This metric is available in Real-time Metrics UI but not on the Historical Metrics UI. SUM_AFTER_CONTACT_WORK_TIME Unit: Seconds Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, Q in Connect UI name: After contact work time SUM_CONNECTING_TIME_AGENT Unit: Seconds Valid metric filter key: Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy UI name: Agent API connecting time The CONTACTS_ABANDONED Unit: Count Metric filter:
Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, contact/segmentAttributes/connect:Subtype, RoutingStepExpression, Q in Connect UI name: Contact abandoned SUM_CONTACTS_ABANDONED_IN_X Unit: Count Valid groupings and filters: Queue, Channel, Routing Profile, contact/segmentAttributes/connect:Subtype, Q in Connect Threshold: For UI name: Contacts abandoned in X seconds SUM_CONTACTS_ANSWERED_IN_X Unit: Count Valid groupings and filters: Queue, Channel, Routing Profile, contact/segmentAttributes/connect:Subtype, Q in Connect Threshold: For UI name: Contacts answered in X seconds SUM_CONTACT_FLOW_TIME Unit: Seconds Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, Q in Connect UI name: Contact flow time SUM_CONTACT_TIME_AGENT Unit: Seconds Valid groupings and filters: Routing Profile, Agent, Agent Hierarchy UI name: Agent on contact time SUM_CONTACTS_DISCONNECTED Valid metric filter key: Unit: Count Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, contact/segmentAttributes/connect:Subtype, Q in Connect UI name: Contact disconnected SUM_ERROR_STATUS_TIME_AGENT Unit: Seconds Valid groupings and filters: Routing Profile, Agent, Agent Hierarchy UI name: Error status time SUM_HANDLE_TIME Unit: Seconds Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, Q in Connect UI name: Contact handle time SUM_HOLD_TIME Unit: Count Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, Q in Connect UI name: Customer hold time SUM_IDLE_TIME_AGENT Unit: Seconds Valid groupings and filters: Routing Profile, Agent, Agent Hierarchy UI name: Agent idle time SUM_INTERACTION_AND_HOLD_TIME Unit: Seconds Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, Q in Connect UI name: Agent interaction and hold time SUM_INTERACTION_TIME Unit: Seconds Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy UI name: Agent interaction time SUM_NON_PRODUCTIVE_TIME_AGENT Unit: Seconds Valid groupings and filters: Routing Profile, Agent, Agent Hierarchy UI name: Non-Productive Time SUM_ONLINE_TIME_AGENT Unit: Seconds Valid groupings and filters: Routing Profile, Agent, Agent Hierarchy UI name: Online time SUM_RETRY_CALLBACK_ATTEMPTS Unit: Count Valid groupings and filters: Queue, Channel, Routing Profile, contact/segmentAttributes/connect:Subtype, Q in Connect UI name: Callback attempts |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. |
Gets the prompt file
Description
Gets the prompt file.
See https://www.paws-r-sdk.com/docs/connect_get_prompt_file/ for full documentation.
Usage
connect_get_prompt_file(InstanceId, PromptId)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
PromptId |
[required] A unique identifier for the prompt. |
Gets details about a specific task template in the specified Amazon Connect instance
Description
Gets details about a specific task template in the specified Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_get_task_template/ for full documentation.
Usage
connect_get_task_template(InstanceId, TaskTemplateId, SnapshotVersion = NULL)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
TaskTemplateId |
[required] A unique identifier for the task template. |
SnapshotVersion |
The system generated version of a task template that is associated with a task, when the task is created. |
Retrieves the current traffic distribution for a given traffic distribution group
Description
Retrieves the current traffic distribution for a given traffic distribution group.
See https://www.paws-r-sdk.com/docs/connect_get_traffic_distribution/ for full documentation.
Usage
connect_get_traffic_distribution(Id)
Arguments
Id |
[required] The identifier of the traffic distribution group. This can be the ID or the ARN if the API is being called in the Region where the traffic distribution group was created. The ARN must be provided if the call is from the replicated Region. |
Imports a claimed phone number from an external service, such as Amazon Web Services End User Messaging, into an Amazon Connect instance
Description
Imports a claimed phone number from an external service, such as Amazon Web Services End User Messaging, into an Amazon Connect instance. You can call this API only in the same Amazon Web Services Region where the Amazon Connect instance was created.
See https://www.paws-r-sdk.com/docs/connect_import_phone_number/ for full documentation.
Usage
connect_import_phone_number(
InstanceId,
SourcePhoneNumberArn,
PhoneNumberDescription = NULL,
Tags = NULL,
ClientToken = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
SourcePhoneNumberArn |
[required] The claimed phone number ARN being imported from the external service, such as Amazon Web Services End User Messaging. If it is from Amazon Web Services End User Messaging, it looks like the ARN of the phone number to import from Amazon Web Services End User Messaging. |
PhoneNumberDescription |
The description of the phone number. |
Tags |
The tags used to organize, track, or control access for this resource. For example, { "Tags": {"key1":"value1", "key2":"value2"} }. |
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change.
See https://www.paws-r-sdk.com/docs/connect_list_agent_statuses/ for full documentation.
Usage
connect_list_agent_statuses(
InstanceId,
NextToken = NULL,
MaxResults = NULL,
AgentStatusTypes = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. |
AgentStatusTypes |
Available agent status types. |
Lists the association status of requested dataset ID for a given Amazon Connect instance
Description
Lists the association status of requested dataset ID for a given Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_list_analytics_data_associations/ for full documentation.
Usage
connect_list_analytics_data_associations(
InstanceId,
DataSetId = NULL,
NextToken = NULL,
MaxResults = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
DataSetId |
The identifier of the dataset to get the association status. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. |
Lists the data lake datasets available to associate with for a given Amazon Connect instance
Description
Lists the data lake datasets available to associate with for a given Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_list_analytics_data_lake_data_sets/ for full documentation.
Usage
connect_list_analytics_data_lake_data_sets(
InstanceId,
NextToken = NULL,
MaxResults = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. |
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change.
See https://www.paws-r-sdk.com/docs/connect_list_approved_origins/ for full documentation.
Usage
connect_list_approved_origins(InstanceId, NextToken = NULL, MaxResults = NULL)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. |
Provides information about contact tree, a list of associated contacts with a unique identifier
Description
Provides information about contact tree, a list of associated contacts with a unique identifier.
See https://www.paws-r-sdk.com/docs/connect_list_associated_contacts/ for full documentation.
Usage
connect_list_associated_contacts(
InstanceId,
ContactId,
MaxResults = NULL,
NextToken = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
ContactId |
[required] The identifier of the contact in this instance of Amazon Connect. |
MaxResults |
The maximum number of results to return per page. The maximum number of results to return per page. The default MaxResult size is 25. Valid Range: Minimum value of 1. Maximum value of 100. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change. To request access to this API, contact Amazon Web ServicesSupport.
See https://www.paws-r-sdk.com/docs/connect_list_authentication_profiles/ for full documentation.
Usage
connect_list_authentication_profiles(
InstanceId,
MaxResults = NULL,
NextToken = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
MaxResults |
The maximum number of results to return per page. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change.
See https://www.paws-r-sdk.com/docs/connect_list_bots/ for full documentation.
Usage
connect_list_bots(InstanceId, NextToken = NULL, MaxResults = NULL, LexVersion)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. |
LexVersion |
[required] The version of Amazon Lex or Amazon Lex V2. |
Lists contact evaluations in the specified Amazon Connect instance
Description
Lists contact evaluations in the specified Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_list_contact_evaluations/ for full documentation.
Usage
connect_list_contact_evaluations(InstanceId, ContactId, NextToken = NULL)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
ContactId |
[required] The identifier of the contact in this instance of Amazon Connect. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. This is not expected to be set because the value returned in the previous response is always null. |
Provides information about the flow modules for the specified Amazon Connect instance
Description
Provides information about the flow modules for the specified Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_list_contact_flow_modules/ for full documentation.
Usage
connect_list_contact_flow_modules(
InstanceId,
NextToken = NULL,
MaxResults = NULL,
ContactFlowModuleState = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. |
ContactFlowModuleState |
The state of the flow module. |
Returns all the available versions for the specified Amazon Connect instance and flow identifier
Description
Returns all the available versions for the specified Amazon Connect instance and flow identifier.
See https://www.paws-r-sdk.com/docs/connect_list_contact_flow_versions/ for full documentation.
Usage
connect_list_contact_flow_versions(
InstanceId,
ContactFlowId,
NextToken = NULL,
MaxResults = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. |
ContactFlowId |
[required] The identifier of the flow. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. The default MaxResult size is 100. |
Provides information about the flows for the specified Amazon Connect instance
Description
Provides information about the flows for the specified Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_list_contact_flows/ for full documentation.
Usage
connect_list_contact_flows(
InstanceId,
ContactFlowTypes = NULL,
NextToken = NULL,
MaxResults = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
ContactFlowTypes |
The type of flow. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. The default MaxResult size is 100. |
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change.
See https://www.paws-r-sdk.com/docs/connect_list_contact_references/ for full documentation.
Usage
connect_list_contact_references(
InstanceId,
ContactId,
ReferenceTypes,
NextToken = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
ContactId |
[required] The identifier of the initial contact. |
ReferenceTypes |
[required] The type of reference. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. This is not expected to be set, because the value returned in the previous response is always null. |
Lists the default vocabularies for the specified Amazon Connect instance
Description
Lists the default vocabularies for the specified Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_list_default_vocabularies/ for full documentation.
Usage
connect_list_default_vocabularies(
InstanceId,
LanguageCode = NULL,
MaxResults = NULL,
NextToken = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
LanguageCode |
The language code of the vocabulary entries. For a list of languages and their corresponding language codes, see What is Amazon Transcribe? |
MaxResults |
The maximum number of results to return per page. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
Lists versions of an evaluation form in the specified Amazon Connect instance
Description
Lists versions of an evaluation form in the specified Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_list_evaluation_form_versions/ for full documentation.
Usage
connect_list_evaluation_form_versions(
InstanceId,
EvaluationFormId,
MaxResults = NULL,
NextToken = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
EvaluationFormId |
[required] The unique identifier for the evaluation form. |
MaxResults |
The maximum number of results to return per page. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
Lists evaluation forms in the specified Amazon Connect instance
Description
Lists evaluation forms in the specified Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_list_evaluation_forms/ for full documentation.
Usage
connect_list_evaluation_forms(InstanceId, MaxResults = NULL, NextToken = NULL)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
MaxResults |
The maximum number of results to return per page. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
List the flow association based on the filters
Description
List the flow association based on the filters.
See https://www.paws-r-sdk.com/docs/connect_list_flow_associations/ for full documentation.
Usage
connect_list_flow_associations(
InstanceId,
ResourceType = NULL,
NextToken = NULL,
MaxResults = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
ResourceType |
A valid resource type. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. |
List the hours of operation overrides
Description
List the hours of operation overrides.
See https://www.paws-r-sdk.com/docs/connect_list_hours_of_operation_overrides/ for full documentation.
Usage
connect_list_hours_of_operation_overrides(
InstanceId,
HoursOfOperationId,
NextToken = NULL,
MaxResults = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. |
HoursOfOperationId |
[required] The identifier for the hours of operation |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. The default MaxResult size is 100. Valid Range: Minimum value of 1. Maximum value of 1000. |
Provides information about the hours of operation for the specified Amazon Connect instance
Description
Provides information about the hours of operation for the specified Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_list_hours_of_operations/ for full documentation.
Usage
connect_list_hours_of_operations(
InstanceId,
NextToken = NULL,
MaxResults = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. The default MaxResult size is 100. |
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change.
See https://www.paws-r-sdk.com/docs/connect_list_instance_attributes/ for full documentation.
Usage
connect_list_instance_attributes(
InstanceId,
NextToken = NULL,
MaxResults = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. |
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change.
See https://www.paws-r-sdk.com/docs/connect_list_instance_storage_configs/ for full documentation.
Usage
connect_list_instance_storage_configs(
InstanceId,
ResourceType,
NextToken = NULL,
MaxResults = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
ResourceType |
[required] A valid resource type. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. |
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change.
See https://www.paws-r-sdk.com/docs/connect_list_instances/ for full documentation.
Usage
connect_list_instances(NextToken = NULL, MaxResults = NULL)
Arguments
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. |
Provides summary information about the Amazon Web Services resource associations for the specified Amazon Connect instance
Description
Provides summary information about the Amazon Web Services resource associations for the specified Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_list_integration_associations/ for full documentation.
Usage
connect_list_integration_associations(
InstanceId,
IntegrationType = NULL,
NextToken = NULL,
MaxResults = NULL,
IntegrationArn = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
IntegrationType |
The integration type. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. |
IntegrationArn |
The Amazon Resource Name (ARN) of the integration. |
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change.
See https://www.paws-r-sdk.com/docs/connect_list_lambda_functions/ for full documentation.
Usage
connect_list_lambda_functions(InstanceId, NextToken = NULL, MaxResults = NULL)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. |
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change.
See https://www.paws-r-sdk.com/docs/connect_list_lex_bots/ for full documentation.
Usage
connect_list_lex_bots(InstanceId, NextToken = NULL, MaxResults = NULL)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. If no value is specified, the default is 10. |
Provides information about the phone numbers for the specified Amazon Connect instance
Description
Provides information about the phone numbers for the specified Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_list_phone_numbers/ for full documentation.
Usage
connect_list_phone_numbers(
InstanceId,
PhoneNumberTypes = NULL,
PhoneNumberCountryCodes = NULL,
NextToken = NULL,
MaxResults = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
PhoneNumberTypes |
The type of phone number. We recommend using
|
PhoneNumberCountryCodes |
The ISO country code. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. The default MaxResult size is 100. |
Lists phone numbers claimed to your Amazon Connect instance or traffic distribution group
Description
Lists phone numbers claimed to your Amazon Connect instance or traffic distribution group. If the provided TargetArn
is a traffic distribution group, you can call this API in both Amazon Web Services Regions associated with traffic distribution group.
See https://www.paws-r-sdk.com/docs/connect_list_phone_numbers_v2/ for full documentation.
Usage
connect_list_phone_numbers_v2(
TargetArn = NULL,
InstanceId = NULL,
MaxResults = NULL,
NextToken = NULL,
PhoneNumberCountryCodes = NULL,
PhoneNumberTypes = NULL,
PhoneNumberPrefix = NULL
)
Arguments
TargetArn |
The Amazon Resource Name (ARN) for Amazon Connect instances or traffic
distribution groups that phone number inbound traffic is routed through.
If both |
InstanceId |
The identifier of the Amazon Connect instance that phone numbers are
claimed to. You can find the instance ID
in the Amazon Resource Name (ARN) of the instance. If both |
MaxResults |
The maximum number of results to return per page. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
PhoneNumberCountryCodes |
The ISO country code. |
PhoneNumberTypes |
The type of phone number. |
PhoneNumberPrefix |
The prefix of the phone number. If provided, it must contain |
Lists predefined attributes for the specified Amazon Connect instance
Description
Lists predefined attributes for the specified Amazon Connect instance. Predefined attributes are attributes in an Amazon Connect instance that can be used to route contacts to an agent or pools of agents within a queue. For more information, see Create predefined attributes for routing contacts to agents.
See https://www.paws-r-sdk.com/docs/connect_list_predefined_attributes/ for full documentation.
Usage
connect_list_predefined_attributes(
InstanceId,
NextToken = NULL,
MaxResults = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. |
Provides information about the prompts for the specified Amazon Connect instance
Description
Provides information about the prompts for the specified Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_list_prompts/ for full documentation.
Usage
connect_list_prompts(InstanceId, NextToken = NULL, MaxResults = NULL)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. The default MaxResult size is 100. |
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change.
See https://www.paws-r-sdk.com/docs/connect_list_queue_quick_connects/ for full documentation.
Usage
connect_list_queue_quick_connects(
InstanceId,
QueueId,
NextToken = NULL,
MaxResults = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
QueueId |
[required] The identifier for the queue. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. The default MaxResult size is 100. |
Provides information about the queues for the specified Amazon Connect instance
Description
Provides information about the queues for the specified Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_list_queues/ for full documentation.
Usage
connect_list_queues(
InstanceId,
QueueTypes = NULL,
NextToken = NULL,
MaxResults = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
QueueTypes |
The type of queue. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. The default MaxResult size is 100. |
Provides information about the quick connects for the specified Amazon Connect instance
Description
Provides information about the quick connects for the specified Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_list_quick_connects/ for full documentation.
Usage
connect_list_quick_connects(
InstanceId,
NextToken = NULL,
MaxResults = NULL,
QuickConnectTypes = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. The default MaxResult size is 100. |
QuickConnectTypes |
The type of quick connect. In the Amazon Connect admin website, when you create a quick connect, you are prompted to assign one of the following types: Agent (USER), External (PHONE_NUMBER), or Queue (QUEUE). |
Provides a list of analysis segments for a real-time analysis session
Description
Provides a list of analysis segments for a real-time analysis session.
See https://www.paws-r-sdk.com/docs/connect_list_realtime_contact_analysis_segments_v2/ for full documentation.
Usage
connect_list_realtime_contact_analysis_segments_v2(
InstanceId,
ContactId,
MaxResults = NULL,
NextToken = NULL,
OutputType,
SegmentTypes
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
ContactId |
[required] The identifier of the contact in this instance of Amazon Connect. |
MaxResults |
The maximum number of results to return per page. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
OutputType |
[required] The Contact Lens output type to be returned. |
SegmentTypes |
[required] Enum with segment types . Each value corresponds to a segment type returned in the segments list of the API. Each segment type has its own structure. Different channels may have different sets of supported segment types. |
Lists the queues associated with a routing profile
Description
Lists the queues associated with a routing profile.
See https://www.paws-r-sdk.com/docs/connect_list_routing_profile_queues/ for full documentation.
Usage
connect_list_routing_profile_queues(
InstanceId,
RoutingProfileId,
NextToken = NULL,
MaxResults = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
RoutingProfileId |
[required] The identifier of the routing profile. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. The default MaxResult size is 100. |
Provides summary information about the routing profiles for the specified Amazon Connect instance
Description
Provides summary information about the routing profiles for the specified Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_list_routing_profiles/ for full documentation.
Usage
connect_list_routing_profiles(InstanceId, NextToken = NULL, MaxResults = NULL)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. The default MaxResult size is 100. |
List all rules for the specified Amazon Connect instance
Description
List all rules for the specified Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_list_rules/ for full documentation.
Usage
connect_list_rules(
InstanceId,
PublishStatus = NULL,
EventSourceName = NULL,
MaxResults = NULL,
NextToken = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
PublishStatus |
The publish status of the rule. |
EventSourceName |
The name of the event source. |
MaxResults |
The maximum number of results to return per page. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change.
See https://www.paws-r-sdk.com/docs/connect_list_security_keys/ for full documentation.
Usage
connect_list_security_keys(InstanceId, NextToken = NULL, MaxResults = NULL)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. |
Returns a list of third-party applications in a specific security profile
Description
Returns a list of third-party applications in a specific security profile.
See https://www.paws-r-sdk.com/docs/connect_list_security_profile_applications/ for full documentation.
Usage
connect_list_security_profile_applications(
SecurityProfileId,
InstanceId,
NextToken = NULL,
MaxResults = NULL
)
Arguments
SecurityProfileId |
[required] The identifier for the security profle. |
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. |
Lists the permissions granted to a security profile
Description
Lists the permissions granted to a security profile.
See https://www.paws-r-sdk.com/docs/connect_list_security_profile_permissions/ for full documentation.
Usage
connect_list_security_profile_permissions(
SecurityProfileId,
InstanceId,
NextToken = NULL,
MaxResults = NULL
)
Arguments
SecurityProfileId |
[required] The identifier for the security profle. |
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. |
Provides summary information about the security profiles for the specified Amazon Connect instance
Description
Provides summary information about the security profiles for the specified Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_list_security_profiles/ for full documentation.
Usage
connect_list_security_profiles(InstanceId, NextToken = NULL, MaxResults = NULL)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. The default MaxResult size is 100. |
Lists the tags for the specified resource
Description
Lists the tags for the specified resource.
See https://www.paws-r-sdk.com/docs/connect_list_tags_for_resource/ for full documentation.
Usage
connect_list_tags_for_resource(resourceArn)
Arguments
resourceArn |
[required] The Amazon Resource Name (ARN) of the resource. All Amazon Connect resources (instances, queues, flows, routing profiles, etc) have an ARN. To locate the ARN for an instance, for example, see Find your Amazon Connect instance ID/ARN. |
Lists task templates for the specified Amazon Connect instance
Description
Lists task templates for the specified Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_list_task_templates/ for full documentation.
Usage
connect_list_task_templates(
InstanceId,
NextToken = NULL,
MaxResults = NULL,
Status = NULL,
Name = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. It is not expected that you set this because the value returned in the previous response is always null. |
MaxResults |
The maximum number of results to return per page. It is not expected that you set this. |
Status |
Marks a template as |
Name |
The name of the task template. |
Lists traffic distribution group users
Description
Lists traffic distribution group users.
See https://www.paws-r-sdk.com/docs/connect_list_traffic_distribution_group_users/ for full documentation.
Usage
connect_list_traffic_distribution_group_users(
TrafficDistributionGroupId,
MaxResults = NULL,
NextToken = NULL
)
Arguments
TrafficDistributionGroupId |
[required] The identifier of the traffic distribution group. This can be the ID or the ARN if the API is being called in the Region where the traffic distribution group was created. The ARN must be provided if the call is from the replicated Region. |
MaxResults |
The maximum number of results to return per page. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
Lists traffic distribution groups
Description
Lists traffic distribution groups.
See https://www.paws-r-sdk.com/docs/connect_list_traffic_distribution_groups/ for full documentation.
Usage
connect_list_traffic_distribution_groups(
MaxResults = NULL,
NextToken = NULL,
InstanceId = NULL
)
Arguments
MaxResults |
The maximum number of results to return per page. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
InstanceId |
The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
Lists the use cases for the integration association
Description
Lists the use cases for the integration association.
See https://www.paws-r-sdk.com/docs/connect_list_use_cases/ for full documentation.
Usage
connect_list_use_cases(
InstanceId,
IntegrationAssociationId,
NextToken = NULL,
MaxResults = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
IntegrationAssociationId |
[required] The identifier for the integration association. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. |
Provides summary information about the hierarchy groups for the specified Amazon Connect instance
Description
Provides summary information about the hierarchy groups for the specified Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_list_user_hierarchy_groups/ for full documentation.
Usage
connect_list_user_hierarchy_groups(
InstanceId,
NextToken = NULL,
MaxResults = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. The default MaxResult size is 100. |
Lists proficiencies associated with a user
Description
Lists proficiencies associated with a user.
See https://www.paws-r-sdk.com/docs/connect_list_user_proficiencies/ for full documentation.
Usage
connect_list_user_proficiencies(
InstanceId,
UserId,
NextToken = NULL,
MaxResults = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
UserId |
[required] The identifier of the user account. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. |
Provides summary information about the users for the specified Amazon Connect instance
Description
Provides summary information about the users for the specified Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_list_users/ for full documentation.
Usage
connect_list_users(InstanceId, NextToken = NULL, MaxResults = NULL)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. The default MaxResult size is 100. |
Returns all the available versions for the specified Amazon Connect instance and view identifier
Description
Returns all the available versions for the specified Amazon Connect instance and view identifier.
See https://www.paws-r-sdk.com/docs/connect_list_view_versions/ for full documentation.
Usage
connect_list_view_versions(
InstanceId,
ViewId,
NextToken = NULL,
MaxResults = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance. |
ViewId |
[required] The identifier of the view. Both |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. The default MaxResult size is 100. |
Returns views in the given instance
Description
Returns views in the given instance.
See https://www.paws-r-sdk.com/docs/connect_list_views/ for full documentation.
Usage
connect_list_views(
InstanceId,
Type = NULL,
NextToken = NULL,
MaxResults = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance. |
Type |
The type of the view. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. The default MaxResult size is 100. |
Initiates silent monitoring of a contact
Description
Initiates silent monitoring of a contact. The Contact Control Panel (CCP) of the user specified by userId will be set to silent monitoring mode on the contact.
See https://www.paws-r-sdk.com/docs/connect_monitor_contact/ for full documentation.
Usage
connect_monitor_contact(
InstanceId,
ContactId,
UserId,
AllowedMonitorCapabilities = NULL,
ClientToken = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance. |
ContactId |
[required] The identifier of the contact. |
UserId |
[required] The identifier of the user account. |
AllowedMonitorCapabilities |
Specify which monitoring actions the user is allowed to take. For example, whether the user is allowed to escalate from silent monitoring to barge. AllowedMonitorCapabilities is required if barge is enabled. |
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
Allows pausing an ongoing task contact
Description
Allows pausing an ongoing task contact.
See https://www.paws-r-sdk.com/docs/connect_pause_contact/ for full documentation.
Usage
connect_pause_contact(ContactId, InstanceId, ContactFlowId = NULL)
Arguments
ContactId |
[required] The identifier of the contact. |
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the
|
ContactFlowId |
The identifier of the flow. |
Changes the current status of a user or agent in Amazon Connect
Description
Changes the current status of a user or agent in Amazon Connect. If the agent is currently handling a contact, this sets the agent's next status.
See https://www.paws-r-sdk.com/docs/connect_put_user_status/ for full documentation.
Usage
connect_put_user_status(UserId, InstanceId, AgentStatusId)
Arguments
UserId |
[required] The identifier of the user. |
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
AgentStatusId |
[required] The identifier of the agent status. |
Releases a phone number previously claimed to an Amazon Connect instance or traffic distribution group
Description
Releases a phone number previously claimed to an Amazon Connect instance or traffic distribution group. You can call this API only in the Amazon Web Services Region where the number was claimed.
See https://www.paws-r-sdk.com/docs/connect_release_phone_number/ for full documentation.
Usage
connect_release_phone_number(PhoneNumberId, ClientToken = NULL)
Arguments
PhoneNumberId |
[required] A unique identifier for the phone number. |
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
Replicates an Amazon Connect instance in the specified Amazon Web Services Region and copies configuration information for Amazon Connect resources across Amazon Web Services Regions
Description
Replicates an Amazon Connect instance in the specified Amazon Web Services Region and copies configuration information for Amazon Connect resources across Amazon Web Services Regions.
See https://www.paws-r-sdk.com/docs/connect_replicate_instance/ for full documentation.
Usage
connect_replicate_instance(
InstanceId,
ReplicaRegion,
ClientToken = NULL,
ReplicaAlias
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID
in the Amazon Resource Name (ARN) of the instance. You can provide the
|
ReplicaRegion |
[required] The Amazon Web Services Region where to replicate the Amazon Connect instance. |
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
ReplicaAlias |
[required] The alias for the replicated instance. The |
Allows resuming a task contact in a paused state
Description
Allows resuming a task contact in a paused state.
See https://www.paws-r-sdk.com/docs/connect_resume_contact/ for full documentation.
Usage
connect_resume_contact(ContactId, InstanceId, ContactFlowId = NULL)
Arguments
ContactId |
[required] The identifier of the contact. |
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the
|
ContactFlowId |
The identifier of the flow. |
When a contact is being recorded, and the recording has been suspended using SuspendContactRecording, this API resumes recording whatever recording is selected in the flow configuration: call, screen, or both
Description
When a contact is being recorded, and the recording has been suspended using SuspendContactRecording, this API resumes recording whatever recording is selected in the flow configuration: call, screen, or both. If only call recording or only screen recording is enabled, then it would resume.
See https://www.paws-r-sdk.com/docs/connect_resume_contact_recording/ for full documentation.
Usage
connect_resume_contact_recording(
InstanceId,
ContactId,
InitialContactId,
ContactRecordingType = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
ContactId |
[required] The identifier of the contact. |
InitialContactId |
[required] The identifier of the contact. This is the identifier of the contact associated with the first interaction with the contact center. |
ContactRecordingType |
The type of recording being operated on. |
Searches AgentStatuses in an Amazon Connect instance, with optional filtering
Description
Searches AgentStatuses in an Amazon Connect instance, with optional filtering.
See https://www.paws-r-sdk.com/docs/connect_search_agent_statuses/ for full documentation.
Usage
connect_search_agent_statuses(
InstanceId,
NextToken = NULL,
MaxResults = NULL,
SearchFilter = NULL,
SearchCriteria = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. |
SearchFilter |
Filters to be applied to search results. |
SearchCriteria |
The search criteria to be used to return agent statuses. |
Searches for available phone numbers that you can claim to your Amazon Connect instance or traffic distribution group
Description
Searches for available phone numbers that you can claim to your Amazon Connect instance or traffic distribution group. If the provided TargetArn
is a traffic distribution group, you can call this API in both Amazon Web Services Regions associated with the traffic distribution group.
See https://www.paws-r-sdk.com/docs/connect_search_available_phone_numbers/ for full documentation.
Usage
connect_search_available_phone_numbers(
TargetArn = NULL,
InstanceId = NULL,
PhoneNumberCountryCode,
PhoneNumberType,
PhoneNumberPrefix = NULL,
MaxResults = NULL,
NextToken = NULL
)
Arguments
TargetArn |
The Amazon Resource Name (ARN) for Amazon Connect instances or traffic
distribution groups that phone number inbound traffic is routed through.
You must enter |
InstanceId |
The identifier of the Amazon Connect instance that phone numbers are
claimed to. You can find the instance ID
in the Amazon Resource Name (ARN) of the instance. You must enter
|
PhoneNumberCountryCode |
[required] The ISO country code. |
PhoneNumberType |
[required] The type of phone number. |
PhoneNumberPrefix |
The prefix of the phone number. If provided, it must contain |
MaxResults |
The maximum number of results to return per page. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
Searches the flow modules in an Amazon Connect instance, with optional filtering
Description
Searches the flow modules in an Amazon Connect instance, with optional filtering.
See https://www.paws-r-sdk.com/docs/connect_search_contact_flow_modules/ for full documentation.
Usage
connect_search_contact_flow_modules(
InstanceId,
NextToken = NULL,
MaxResults = NULL,
SearchFilter = NULL,
SearchCriteria = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. |
SearchFilter |
Filters to be applied to search results. |
SearchCriteria |
The search criteria to be used to return flow modules. The |
Searches the flows in an Amazon Connect instance, with optional filtering
Description
Searches the flows in an Amazon Connect instance, with optional filtering.
See https://www.paws-r-sdk.com/docs/connect_search_contact_flows/ for full documentation.
Usage
connect_search_contact_flows(
InstanceId,
NextToken = NULL,
MaxResults = NULL,
SearchFilter = NULL,
SearchCriteria = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. |
SearchFilter |
Filters to be applied to search results. |
SearchCriteria |
The search criteria to be used to return flows. The |
Searches contacts in an Amazon Connect instance
Description
Searches contacts in an Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_search_contacts/ for full documentation.
Usage
connect_search_contacts(
InstanceId,
TimeRange,
SearchCriteria = NULL,
MaxResults = NULL,
NextToken = NULL,
Sort = NULL
)
Arguments
InstanceId |
[required] The identifier of Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
TimeRange |
[required] Time range that you want to search results. |
SearchCriteria |
The search criteria to be used to return contacts. |
MaxResults |
The maximum number of results to return per page. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
Sort |
Specifies a field to sort by and a sort order. |
Searches email address in an instance, with optional filtering
Description
Searches email address in an instance, with optional filtering.
See https://www.paws-r-sdk.com/docs/connect_search_email_addresses/ for full documentation.
Usage
connect_search_email_addresses(
InstanceId,
MaxResults = NULL,
NextToken = NULL,
SearchCriteria = NULL,
SearchFilter = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
MaxResults |
The maximum number of results to return per page. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
SearchCriteria |
The search criteria to be used to return email addresses. |
SearchFilter |
Filters to be applied to search results. |
Searches the hours of operation overrides
Description
Searches the hours of operation overrides.
See https://www.paws-r-sdk.com/docs/connect_search_hours_of_operation_overrides/ for full documentation.
Usage
connect_search_hours_of_operation_overrides(
InstanceId,
NextToken = NULL,
MaxResults = NULL,
SearchFilter = NULL,
SearchCriteria = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. Length Constraints: Minimum length of 1. Maximum length of 2500. |
MaxResults |
The maximum number of results to return per page. Valid Range: Minimum value of 1. Maximum value of 100. |
SearchFilter |
|
SearchCriteria |
The search criteria to be used to return hours of operations overrides. |
Searches the hours of operation in an Amazon Connect instance, with optional filtering
Description
Searches the hours of operation in an Amazon Connect instance, with optional filtering.
See https://www.paws-r-sdk.com/docs/connect_search_hours_of_operations/ for full documentation.
Usage
connect_search_hours_of_operations(
InstanceId,
NextToken = NULL,
MaxResults = NULL,
SearchFilter = NULL,
SearchCriteria = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. |
SearchFilter |
Filters to be applied to search results. |
SearchCriteria |
The search criteria to be used to return hours of operations. |
Searches predefined attributes that meet certain criteria
Description
Searches predefined attributes that meet certain criteria. Predefined attributes are attributes in an Amazon Connect instance that can be used to route contacts to an agent or pools of agents within a queue. For more information, see Create predefined attributes for routing contacts to agents.
See https://www.paws-r-sdk.com/docs/connect_search_predefined_attributes/ for full documentation.
Usage
connect_search_predefined_attributes(
InstanceId,
NextToken = NULL,
MaxResults = NULL,
SearchCriteria = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. |
SearchCriteria |
The search criteria to be used to return predefined attributes. |
Searches prompts in an Amazon Connect instance, with optional filtering
Description
Searches prompts in an Amazon Connect instance, with optional filtering.
See https://www.paws-r-sdk.com/docs/connect_search_prompts/ for full documentation.
Usage
connect_search_prompts(
InstanceId,
NextToken = NULL,
MaxResults = NULL,
SearchFilter = NULL,
SearchCriteria = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. |
SearchFilter |
Filters to be applied to search results. |
SearchCriteria |
The search criteria to be used to return prompts. |
Searches queues in an Amazon Connect instance, with optional filtering
Description
Searches queues in an Amazon Connect instance, with optional filtering.
See https://www.paws-r-sdk.com/docs/connect_search_queues/ for full documentation.
Usage
connect_search_queues(
InstanceId,
NextToken = NULL,
MaxResults = NULL,
SearchFilter = NULL,
SearchCriteria = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. |
SearchFilter |
Filters to be applied to search results. |
SearchCriteria |
The search criteria to be used to return queues. The |
Searches quick connects in an Amazon Connect instance, with optional filtering
Description
Searches quick connects in an Amazon Connect instance, with optional filtering.
See https://www.paws-r-sdk.com/docs/connect_search_quick_connects/ for full documentation.
Usage
connect_search_quick_connects(
InstanceId,
NextToken = NULL,
MaxResults = NULL,
SearchFilter = NULL,
SearchCriteria = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. |
SearchFilter |
Filters to be applied to search results. |
SearchCriteria |
The search criteria to be used to return quick connects. |
Searches tags used in an Amazon Connect instance using optional search criteria
Description
Searches tags used in an Amazon Connect instance using optional search criteria.
See https://www.paws-r-sdk.com/docs/connect_search_resource_tags/ for full documentation.
Usage
connect_search_resource_tags(
InstanceId,
ResourceTypes = NULL,
NextToken = NULL,
MaxResults = NULL,
SearchCriteria = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instanceId in the Amazon Resource Name (ARN) of the instance. |
ResourceTypes |
The list of resource types to be used to search tags from. If not provided or if any empty list is provided, this API will search from all supported resource types. Note that lowercase and - are required. Supported resource types
|
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. |
SearchCriteria |
The search criteria to be used to return tags. |
Searches routing profiles in an Amazon Connect instance, with optional filtering
Description
Searches routing profiles in an Amazon Connect instance, with optional filtering.
See https://www.paws-r-sdk.com/docs/connect_search_routing_profiles/ for full documentation.
Usage
connect_search_routing_profiles(
InstanceId,
NextToken = NULL,
MaxResults = NULL,
SearchFilter = NULL,
SearchCriteria = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. |
SearchFilter |
Filters to be applied to search results. |
SearchCriteria |
The search criteria to be used to return routing profiles. The |
Searches security profiles in an Amazon Connect instance, with optional filtering
Description
Searches security profiles in an Amazon Connect instance, with optional filtering.
See https://www.paws-r-sdk.com/docs/connect_search_security_profiles/ for full documentation.
Usage
connect_search_security_profiles(
InstanceId,
NextToken = NULL,
MaxResults = NULL,
SearchCriteria = NULL,
SearchFilter = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. |
SearchCriteria |
The search criteria to be used to return security profiles. The The currently supported value for |
SearchFilter |
Filters to be applied to search results. |
Searches UserHierarchyGroups in an Amazon Connect instance, with optional filtering
Description
Searches UserHierarchyGroups in an Amazon Connect instance, with optional filtering.
See https://www.paws-r-sdk.com/docs/connect_search_user_hierarchy_groups/ for full documentation.
Usage
connect_search_user_hierarchy_groups(
InstanceId,
NextToken = NULL,
MaxResults = NULL,
SearchFilter = NULL,
SearchCriteria = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. |
SearchFilter |
Filters to be applied to search results. |
SearchCriteria |
The search criteria to be used to return UserHierarchyGroups. |
Searches users in an Amazon Connect instance, with optional filtering
Description
Searches users in an Amazon Connect instance, with optional filtering.
See https://www.paws-r-sdk.com/docs/connect_search_users/ for full documentation.
Usage
connect_search_users(
InstanceId,
NextToken = NULL,
MaxResults = NULL,
SearchFilter = NULL,
SearchCriteria = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. |
SearchFilter |
Filters to be applied to search results. |
SearchCriteria |
Searches for vocabularies within a specific Amazon Connect instance using State, NameStartsWith, and LanguageCode
Description
Searches for vocabularies within a specific Amazon Connect instance using State
, NameStartsWith
, and LanguageCode
.
See https://www.paws-r-sdk.com/docs/connect_search_vocabularies/ for full documentation.
Usage
connect_search_vocabularies(
InstanceId,
MaxResults = NULL,
NextToken = NULL,
State = NULL,
NameStartsWith = NULL,
LanguageCode = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
MaxResults |
The maximum number of results to return per page. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
State |
The current state of the custom vocabulary. |
NameStartsWith |
The starting pattern of the name of the vocabulary. |
LanguageCode |
The language code of the vocabulary entries. For a list of languages and their corresponding language codes, see What is Amazon Transcribe? |
Processes chat integration events from Amazon Web Services or external integrations to Amazon Connect
Description
Processes chat integration events from Amazon Web Services or external integrations to Amazon Connect. A chat integration event includes:
See https://www.paws-r-sdk.com/docs/connect_send_chat_integration_event/ for full documentation.
Usage
connect_send_chat_integration_event(
SourceId,
DestinationId,
Subtype = NULL,
Event,
NewSessionDetails = NULL
)
Arguments
SourceId |
[required] External identifier of chat customer participant, used in part to uniquely identify a chat. For SMS, this is the E164 phone number of the chat customer participant. |
DestinationId |
[required] Chat system identifier, used in part to uniquely identify chat. This is associated with the Amazon Connect instance and flow to be used to start chats. For Server Migration Service, this is the phone number destination of inbound Server Migration Service messages represented by an Amazon Web Services End User Messaging phone number ARN. |
Subtype |
Classification of a channel. This is used in part to uniquely identify chat. Valid value: |
Event |
[required] Chat integration event payload |
NewSessionDetails |
Contact properties to apply when starting a new chat. If the integration event is handled with an existing chat, this is ignored. |
Send outbound email for outbound campaigns
Description
Send outbound email for outbound campaigns. For more information about outbound campaigns, see Set up Amazon Connect outbound campaigns.
See https://www.paws-r-sdk.com/docs/connect_send_outbound_email/ for full documentation.
Usage
connect_send_outbound_email(
InstanceId,
FromEmailAddress,
DestinationEmailAddress,
AdditionalRecipients = NULL,
EmailMessage,
TrafficType,
SourceCampaign = NULL,
ClientToken = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
FromEmailAddress |
[required] The email address to be used for sending email. |
DestinationEmailAddress |
[required] The email address to send the email to. |
AdditionalRecipients |
The additional recipients address of the email in CC. |
EmailMessage |
[required] The email message body to be sent to the newly created email. |
TrafficType |
[required] Denotes the class of traffic. |
SourceCampaign |
A Campaign object need for Campaign traffic type. |
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
Provides a pre-signed Amazon S3 URL in response for uploading your content
Description
Provides a pre-signed Amazon S3 URL in response for uploading your content.
See https://www.paws-r-sdk.com/docs/connect_start_attached_file_upload/ for full documentation.
Usage
connect_start_attached_file_upload(
ClientToken = NULL,
InstanceId,
FileName,
FileSizeInBytes,
UrlExpiryInSeconds = NULL,
FileUseCaseType,
AssociatedResourceArn,
CreatedBy = NULL,
Tags = NULL
)
Arguments
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
InstanceId |
[required] The unique identifier of the Amazon Connect instance. |
FileName |
[required] A case-sensitive name of the attached file being uploaded. |
FileSizeInBytes |
[required] The size of the attached file in bytes. |
UrlExpiryInSeconds |
Optional override for the expiry of the pre-signed S3 URL in seconds. The default value is 300. |
FileUseCaseType |
[required] The use case for the file. Only |
AssociatedResourceArn |
[required] The resource to which the attached file is (being) uploaded to. The supported resources are Cases and Email. This value must be a valid ARN. |
CreatedBy |
Represents the identity that created the file. |
Tags |
The tags used to organize, track, or control access for this resource.
For example, |
Initiates a flow to start a new chat for the customer
Description
Initiates a flow to start a new chat for the customer. Response of this API provides a token required to obtain credentials from the CreateParticipantConnection API in the Amazon Connect Participant Service.
See https://www.paws-r-sdk.com/docs/connect_start_chat_contact/ for full documentation.
Usage
connect_start_chat_contact(
InstanceId,
ContactFlowId,
Attributes = NULL,
ParticipantDetails,
InitialMessage = NULL,
ClientToken = NULL,
ChatDurationInMinutes = NULL,
SupportedMessagingContentTypes = NULL,
PersistentChat = NULL,
RelatedContactId = NULL,
SegmentAttributes = NULL,
CustomerId = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
ContactFlowId |
[required] The identifier of the flow for initiating the chat. To see the ContactFlowId in the Amazon Connect admin website, on the navigation menu go to Routing, Flows. Choose the flow. On the flow page, under the name of the flow, choose Show additional flow information. The ContactFlowId is the last part of the ARN, shown here in bold: arn:aws:connect:us-west-2:xxxxxxxxxxxx:instance/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/contact-flow/846ec553-a005-41c0-8341-xxxxxxxxxxxx |
Attributes |
A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes. They can be accessed in flows just like any other contact attributes. There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters. |
ParticipantDetails |
[required] Information identifying the participant. |
InitialMessage |
The initial message to be sent to the newly created chat. If you have a Lex bot in your flow, the initial message is not delivered to the Lex bot. |
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
ChatDurationInMinutes |
The total duration of the newly started chat session. If not specified, the chat session duration defaults to 25 hour. The minimum configurable time is 60 minutes. The maximum configurable time is 10,080 minutes (7 days). |
SupportedMessagingContentTypes |
The supported chat message content types. Supported types are
Content types must always contain The type |
PersistentChat |
Enable persistent chats. For more information about enabling persistent chat, and for example use cases and how to configure for them, see Enable persistent chat. |
RelatedContactId |
The unique identifier for an Amazon Connect contact. This identifier is related to the chat starting. You cannot provide data for both RelatedContactId and PersistentChat. |
SegmentAttributes |
A set of system defined key-value pairs stored on individual contact segments using an attribute map. The attributes are standard Amazon Connect attributes. They can be accessed in flows. Attribute keys can include only alphanumeric, -, and _. This field can be used to show channel subtype, such as The types |
CustomerId |
The customer's identification number. For example, the |
Starts an empty evaluation in the specified Amazon Connect instance, using the given evaluation form for the particular contact
Description
Starts an empty evaluation in the specified Amazon Connect instance, using the given evaluation form for the particular contact. The evaluation form version used for the contact evaluation corresponds to the currently activated version. If no version is activated for the evaluation form, the contact evaluation cannot be started.
See https://www.paws-r-sdk.com/docs/connect_start_contact_evaluation/ for full documentation.
Usage
connect_start_contact_evaluation(
InstanceId,
ContactId,
EvaluationFormId,
ClientToken = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
ContactId |
[required] The identifier of the contact in this instance of Amazon Connect. |
EvaluationFormId |
[required] The unique identifier for the evaluation form. |
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
Starts recording the contact:
Description
Starts recording the contact:
See https://www.paws-r-sdk.com/docs/connect_start_contact_recording/ for full documentation.
Usage
connect_start_contact_recording(
InstanceId,
ContactId,
InitialContactId,
VoiceRecordingConfiguration
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
ContactId |
[required] The identifier of the contact. |
InitialContactId |
[required] The identifier of the contact. This is the identifier of the contact associated with the first interaction with the contact center. |
VoiceRecordingConfiguration |
[required] The person being recorded. |
Initiates real-time message streaming for a new chat contact
Description
Initiates real-time message streaming for a new chat contact.
See https://www.paws-r-sdk.com/docs/connect_start_contact_streaming/ for full documentation.
Usage
connect_start_contact_streaming(
InstanceId,
ContactId,
ChatStreamingConfiguration,
ClientToken
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
ContactId |
[required] The identifier of the contact. This is the identifier of the contact associated with the first interaction with the contact center. |
ChatStreamingConfiguration |
[required] The streaming configuration, such as the Amazon SNS streaming endpoint. |
ClientToken |
[required] A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
Creates an inbound email contact and initiates a flow to start the email contact for the customer
Description
Creates an inbound email contact and initiates a flow to start the email contact for the customer. Response of this API provides the ContactId of the email contact created.
See https://www.paws-r-sdk.com/docs/connect_start_email_contact/ for full documentation.
Usage
connect_start_email_contact(
InstanceId,
FromEmailAddress,
DestinationEmailAddress,
Description = NULL,
References = NULL,
Name = NULL,
EmailMessage,
AdditionalRecipients = NULL,
Attachments = NULL,
ContactFlowId = NULL,
RelatedContactId = NULL,
Attributes = NULL,
SegmentAttributes = NULL,
ClientToken = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
FromEmailAddress |
[required] The email address of the customer. |
DestinationEmailAddress |
[required] The email address associated with the instance. |
Description |
A description of the email contact. |
References |
A formatted URL that is shown to an agent in the Contact Control Panel
(CCP). Emails can have the following reference types at the time of
creation: |
Name |
The name of a email that is shown to an agent in the Contact Control Panel (CCP). |
EmailMessage |
[required] The email message body to be sent to the newly created email. |
AdditionalRecipients |
The addtional recipients address of the email. |
Attachments |
List of S3 presigned URLs of email attachments and their file name. |
ContactFlowId |
The identifier of the flow for initiating the emails. To see the ContactFlowId in the Amazon Connect admin website, on the navigation menu go to Routing, Flows. Choose the flow. On the flow page, under the name of the flow, choose Show additional flow information. The ContactFlowId is the last part of the ARN, shown here in bold: arn:aws:connect:us-west-2:xxxxxxxxxxxx:instance/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/contact-flow/846ec553-a005-41c0-8341-xxxxxxxxxxxx |
RelatedContactId |
The contactId that is related to this contact. Linking emails together
by using |
Attributes |
A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in flows just like any other contact attributes. There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters. |
SegmentAttributes |
A set of system defined key-value pairs stored on individual contact segments using an attribute map. The attributes are standard Amazon Connect attributes. They can be accessed in flows. Attribute keys can include only alphanumeric, -, and _. This field can be used to show channel subtype, such as To set contact expiry, a |
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
Initiates a new outbound SMS contact to a customer
Description
Initiates a new outbound SMS contact to a customer. Response of this API provides the ContactId
of the outbound SMS contact created.
See https://www.paws-r-sdk.com/docs/connect_start_outbound_chat_contact/ for full documentation.
Usage
connect_start_outbound_chat_contact(
SourceEndpoint,
DestinationEndpoint,
InstanceId,
SegmentAttributes,
Attributes = NULL,
ContactFlowId,
ChatDurationInMinutes = NULL,
ParticipantDetails = NULL,
InitialSystemMessage = NULL,
RelatedContactId = NULL,
SupportedMessagingContentTypes = NULL,
ClientToken = NULL
)
Arguments
SourceEndpoint |
[required] |
DestinationEndpoint |
[required] |
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
SegmentAttributes |
[required] A set of system defined key-value pairs stored on individual contact segments using an attribute map. The attributes are standard Amazon Connect attributes. They can be accessed in flows.
|
Attributes |
A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in flows just like any other contact attributes. |
ContactFlowId |
[required] The identifier of the flow for the call. To see the ContactFlowId in the Amazon Connect console user interface, on the navigation menu go to Routing, Contact Flows. Choose the flow. On the flow page, under the name of the flow, choose Show additional flow information. The ContactFlowId is the last part of the ARN, shown here in bold:
|
ChatDurationInMinutes |
The total duration of the newly started chat session. If not specified, the chat session duration defaults to 25 hour. The minimum configurable time is 60 minutes. The maximum configurable time is 10,080 minutes (7 days). |
ParticipantDetails |
|
InitialSystemMessage |
|
RelatedContactId |
The unique identifier for an Amazon Connect contact. This identifier is related to the contact starting. |
SupportedMessagingContentTypes |
The supported chat message content types. Supported types are:
Content types must always contain
|
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the AWS SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. The token is valid for 7 days after creation. If a contact is already started, the contact ID is returned. |
Initiates a flow to send an agent reply or outbound email contact (created from the CreateContact API) to a customer
Description
Initiates a flow to send an agent reply or outbound email contact (created from the CreateContact API) to a customer.
See https://www.paws-r-sdk.com/docs/connect_start_outbound_email_contact/ for full documentation.
Usage
connect_start_outbound_email_contact(
InstanceId,
ContactId,
FromEmailAddress = NULL,
DestinationEmailAddress,
AdditionalRecipients = NULL,
EmailMessage,
ClientToken = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
ContactId |
[required] The identifier of the contact in this instance of Amazon Connect. |
FromEmailAddress |
The email address associated with the instance. |
DestinationEmailAddress |
[required] The email address of the customer. |
AdditionalRecipients |
The addtional recipients address of email in CC. |
EmailMessage |
[required] The email message body to be sent to the newly created email. |
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
Places an outbound call to a contact, and then initiates the flow
Description
Places an outbound call to a contact, and then initiates the flow. It performs the actions in the flow that's specified (in ContactFlowId
).
See https://www.paws-r-sdk.com/docs/connect_start_outbound_voice_contact/ for full documentation.
Usage
connect_start_outbound_voice_contact(
Name = NULL,
Description = NULL,
References = NULL,
RelatedContactId = NULL,
DestinationPhoneNumber,
ContactFlowId,
InstanceId,
ClientToken = NULL,
SourcePhoneNumber = NULL,
QueueId = NULL,
Attributes = NULL,
AnswerMachineDetectionConfig = NULL,
CampaignId = NULL,
TrafficType = NULL
)
Arguments
Name |
The name of a voice contact that is shown to an agent in the Contact Control Panel (CCP). |
Description |
A description of the voice contact that is shown to an agent in the Contact Control Panel (CCP). |
References |
A formatted URL that is shown to an agent in the Contact Control Panel
(CCP). Contacts can have the following reference types at the time of
creation: |
RelatedContactId |
The |
DestinationPhoneNumber |
[required] The phone number of the customer, in E.164 format. |
ContactFlowId |
[required] The identifier of the flow for the outbound call. To see the ContactFlowId in the Amazon Connect admin website, on the navigation menu go to Routing, Contact Flows. Choose the flow. On the flow page, under the name of the flow, choose Show additional flow information. The ContactFlowId is the last part of the ARN, shown here in bold: arn:aws:connect:us-west-2:xxxxxxxxxxxx:instance/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/contact-flow/846ec553-a005-41c0-8341-xxxxxxxxxxxx |
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. The token is valid for 7 days after creation. If a contact is already started, the contact ID is returned. |
SourcePhoneNumber |
The phone number associated with the Amazon Connect instance, in E.164 format. If you do not specify a source phone number, you must specify a queue. |
QueueId |
The queue for the call. If you specify a queue, the phone displayed for caller ID is the phone number specified in the queue. If you do not specify a queue, the queue defined in the flow is used. If you do not specify a queue, you must specify a source phone number. |
Attributes |
A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in flows just like any other contact attributes. There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters. |
AnswerMachineDetectionConfig |
Configuration of the answering machine detection for this outbound call. |
CampaignId |
The campaign identifier of the outbound communication. |
TrafficType |
Denotes the class of traffic. Calls with different traffic types are
handled differently by Amazon Connect. The default value is |
Starts screen sharing for a contact
Description
Starts screen sharing for a contact. For more information about screen sharing, see Set up in-app, web, video calling, and screen sharing capabilities in the Amazon Connect Administrator Guide.
See https://www.paws-r-sdk.com/docs/connect_start_screen_sharing/ for full documentation.
Usage
connect_start_screen_sharing(ClientToken = NULL, InstanceId, ContactId)
Arguments
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
ContactId |
[required] The identifier of the contact in this instance of Amazon Connect. |
Initiates a flow to start a new task contact
Description
Initiates a flow to start a new task contact. For more information about task contacts, see Concepts: Tasks in Amazon Connect in the Amazon Connect Administrator Guide.
See https://www.paws-r-sdk.com/docs/connect_start_task_contact/ for full documentation.
Usage
connect_start_task_contact(
InstanceId,
PreviousContactId = NULL,
ContactFlowId = NULL,
Attributes = NULL,
Name,
References = NULL,
Description = NULL,
ClientToken = NULL,
ScheduledTime = NULL,
TaskTemplateId = NULL,
QuickConnectId = NULL,
RelatedContactId = NULL,
SegmentAttributes = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
PreviousContactId |
The identifier of the previous chat, voice, or task contact. Any updates
to user-defined attributes to task contacts linked using the same
|
ContactFlowId |
The identifier of the flow for initiating the tasks. To see the ContactFlowId in the Amazon Connect admin website, on the navigation menu go to Routing, Flows. Choose the flow. On the flow page, under the name of the flow, choose Show additional flow information. The ContactFlowId is the last part of the ARN, shown here in bold: arn:aws:connect:us-west-2:xxxxxxxxxxxx:instance/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/contact-flow/846ec553-a005-41c0-8341-xxxxxxxxxxxx |
Attributes |
A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in flows just like any other contact attributes. There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters. |
Name |
[required] The name of a task that is shown to an agent in the Contact Control Panel (CCP). |
References |
A formatted URL that is shown to an agent in the Contact Control Panel
(CCP). Tasks can have the following reference types at the time of
creation: |
Description |
A description of the task that is shown to an agent in the Contact Control Panel (CCP). |
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
ScheduledTime |
The timestamp, in Unix Epoch seconds format, at which to start running the inbound flow. The scheduled time cannot be in the past. It must be within up to 6 days in future. |
TaskTemplateId |
A unique identifier for the task template. For more information about task templates, see Create task templates in the Amazon Connect Administrator Guide. |
QuickConnectId |
The identifier for the quick connect. Tasks that are created by using
|
RelatedContactId |
The contactId that is
related
to this contact. Linking tasks together by using |
SegmentAttributes |
A set of system defined key-value pairs stored on individual contact segments (unique contact ID) using an attribute map. The attributes are standard Amazon Connect attributes. They can be accessed in flows. Attribute keys can include only alphanumeric, -, and _. This field can be used to set Contact Expiry as a duration in minutes and set a UserId for the User who created a task. To set contact expiry, a ValueMap must be specified containing the
integer number of minutes the contact will be active for before
expiring, with To set the created by user, a valid AgentResourceId must be supplied,
with |
Places an inbound in-app, web, or video call to a contact, and then initiates the flow
Description
Places an inbound in-app, web, or video call to a contact, and then initiates the flow. It performs the actions in the flow that are specified (in ContactFlowId) and present in the Amazon Connect instance (specified as InstanceId).
See https://www.paws-r-sdk.com/docs/connect_start_web_rtc_contact/ for full documentation.
Usage
connect_start_web_rtc_contact(
Attributes = NULL,
ClientToken = NULL,
ContactFlowId,
InstanceId,
AllowedCapabilities = NULL,
ParticipantDetails,
RelatedContactId = NULL,
References = NULL,
Description = NULL
)
Arguments
Attributes |
A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in flows just like any other contact attributes. There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, -, and _ characters. |
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. The token is valid for 7 days after creation. If a contact is already started, the contact ID is returned. |
ContactFlowId |
[required] The identifier of the flow for the call. To see the ContactFlowId in the Amazon Connect admin website, on the navigation menu go to Routing, Flows. Choose the flow. On the flow page, under the name of the flow, choose Show additional flow information. The ContactFlowId is the last part of the ARN, shown here in bold: arn:aws:connect:us-west-2:xxxxxxxxxxxx:instance/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/contact-flow/846ec553-a005-41c0-8341-xxxxxxxxxxxx |
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
AllowedCapabilities |
Information about the video sharing capabilities of the participants (customer, agent). |
ParticipantDetails |
[required] |
RelatedContactId |
The unique identifier for an Amazon Connect contact. This identifier is related to the contact starting. |
References |
A formatted URL that is shown to an agent in the Contact Control Panel
(CCP). Tasks can have the following reference types at the time of
creation: |
Description |
A description of the task that is shown to an agent in the Contact Control Panel (CCP). |
Ends the specified contact
Description
Ends the specified contact. Use this API to stop queued callbacks. It does not work for voice contacts that use the following initiation methods:
See https://www.paws-r-sdk.com/docs/connect_stop_contact/ for full documentation.
Usage
connect_stop_contact(ContactId, InstanceId, DisconnectReason = NULL)
Arguments
ContactId |
[required] The ID of the contact. |
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
DisconnectReason |
The reason a contact can be disconnected. Only Amazon Connect outbound campaigns can provide this field. |
Stops recording a call when a contact is being recorded
Description
Stops recording a call when a contact is being recorded. StopContactRecording is a one-time action. If you use StopContactRecording to stop recording an ongoing call, you can't use StartContactRecording to restart it. For scenarios where the recording has started and you want to suspend it for sensitive information (for example, to collect a credit card number), and then restart it, use SuspendContactRecording and ResumeContactRecording.
See https://www.paws-r-sdk.com/docs/connect_stop_contact_recording/ for full documentation.
Usage
connect_stop_contact_recording(
InstanceId,
ContactId,
InitialContactId,
ContactRecordingType = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
ContactId |
[required] The identifier of the contact. |
InitialContactId |
[required] The identifier of the contact. This is the identifier of the contact associated with the first interaction with the contact center. |
ContactRecordingType |
The type of recording being operated on. |
Ends message streaming on a specified contact
Description
Ends message streaming on a specified contact. To restart message streaming on that contact, call the start_contact_streaming
API.
See https://www.paws-r-sdk.com/docs/connect_stop_contact_streaming/ for full documentation.
Usage
connect_stop_contact_streaming(InstanceId, ContactId, StreamingId)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
ContactId |
[required] The identifier of the contact. This is the identifier of the contact that is associated with the first interaction with the contact center. |
StreamingId |
[required] The identifier of the streaming configuration enabled. |
Submits a contact evaluation in the specified Amazon Connect instance
Description
Submits a contact evaluation in the specified Amazon Connect instance. Answers included in the request are merged with existing answers for the given evaluation. If no answers or notes are passed, the evaluation is submitted with the existing answers and notes. You can delete an answer or note by passing an empty object ({}
) to the question identifier.
See https://www.paws-r-sdk.com/docs/connect_submit_contact_evaluation/ for full documentation.
Usage
connect_submit_contact_evaluation(
InstanceId,
EvaluationId,
Answers = NULL,
Notes = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
EvaluationId |
[required] A unique identifier for the contact evaluation. |
Answers |
A map of question identifiers to answer value. |
Notes |
A map of question identifiers to note value. |
When a contact is being recorded, this API suspends recording whatever is selected in the flow configuration: call, screen, or both
Description
When a contact is being recorded, this API suspends recording whatever is selected in the flow configuration: call, screen, or both. If only call recording or only screen recording is enabled, then it would be suspended. For example, you might suspend the screen recording while collecting sensitive information, such as a credit card number. Then use ResumeContactRecording to restart recording the screen.
See https://www.paws-r-sdk.com/docs/connect_suspend_contact_recording/ for full documentation.
Usage
connect_suspend_contact_recording(
InstanceId,
ContactId,
InitialContactId,
ContactRecordingType = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
ContactId |
[required] The identifier of the contact. |
InitialContactId |
[required] The identifier of the contact. This is the identifier of the contact associated with the first interaction with the contact center. |
ContactRecordingType |
The type of recording being operated on. |
Adds the specified tags to the contact resource
Description
Adds the specified tags to the contact resource. For more information about this API is used, see Set up granular billing for a detailed view of your Amazon Connect usage.
See https://www.paws-r-sdk.com/docs/connect_tag_contact/ for full documentation.
Usage
connect_tag_contact(ContactId, InstanceId, Tags)
Arguments
ContactId |
[required] The identifier of the contact in this instance of Amazon Connect. |
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
Tags |
[required] The tags to be assigned to the contact resource. For example, { "Tags": {"key1":"value1", "key2":"value2"} }. Authorization is not supported by this tag. |
Adds the specified tags to the specified resource
Description
Adds the specified tags to the specified resource.
See https://www.paws-r-sdk.com/docs/connect_tag_resource/ for full documentation.
Usage
connect_tag_resource(resourceArn, tags)
Arguments
resourceArn |
[required] The Amazon Resource Name (ARN) of the resource. |
tags |
[required] The tags used to organize, track, or control access for this resource. For example, { "Tags": {"key1":"value1", "key2":"value2"} }. |
Transfers contacts from one agent or queue to another agent or queue at any point after a contact is created
Description
Transfers contacts from one agent or queue to another agent or queue at any point after a contact is created. You can transfer a contact to another queue by providing the flow which orchestrates the contact to the destination queue. This gives you more control over contact handling and helps you adhere to the service level agreement (SLA) guaranteed to your customers.
See https://www.paws-r-sdk.com/docs/connect_transfer_contact/ for full documentation.
Usage
connect_transfer_contact(
InstanceId,
ContactId,
QueueId = NULL,
UserId = NULL,
ContactFlowId,
ClientToken = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
ContactId |
[required] The identifier of the contact in this instance of Amazon Connect. |
QueueId |
The identifier for the queue. |
UserId |
The identifier for the user. This can be the ID or the ARN of the user. |
ContactFlowId |
[required] The identifier of the flow. |
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
Removes the specified tags from the contact resource
Description
Removes the specified tags from the contact resource. For more information about this API is used, see Set up granular billing for a detailed view of your Amazon Connect usage.
See https://www.paws-r-sdk.com/docs/connect_untag_contact/ for full documentation.
Usage
connect_untag_contact(ContactId, InstanceId, TagKeys)
Arguments
ContactId |
[required] The identifier of the contact in this instance of Amazon Connect. |
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
TagKeys |
[required] A list of tag keys. Existing tags on the contact whose keys are members of this list will be removed. |
Removes the specified tags from the specified resource
Description
Removes the specified tags from the specified resource.
See https://www.paws-r-sdk.com/docs/connect_untag_resource/ for full documentation.
Usage
connect_untag_resource(resourceArn, tagKeys)
Arguments
resourceArn |
[required] The Amazon Resource Name (ARN) of the resource. |
tagKeys |
[required] The tag keys. |
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change.
See https://www.paws-r-sdk.com/docs/connect_update_agent_status/ for full documentation.
Usage
connect_update_agent_status(
InstanceId,
AgentStatusId,
Name = NULL,
Description = NULL,
State = NULL,
DisplayOrder = NULL,
ResetOrderNumber = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
AgentStatusId |
[required] The identifier of the agent status. |
Name |
The name of the agent status. |
Description |
The description of the agent status. |
State |
The state of the agent status. |
DisplayOrder |
The display order of the agent status. |
ResetOrderNumber |
A number indicating the reset order of the agent status. |
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change. To request access to this API, contact Amazon Web ServicesSupport.
See https://www.paws-r-sdk.com/docs/connect_update_authentication_profile/ for full documentation.
Usage
connect_update_authentication_profile(
AuthenticationProfileId,
InstanceId,
Name = NULL,
Description = NULL,
AllowedIps = NULL,
BlockedIps = NULL,
PeriodicSessionDuration = NULL
)
Arguments
AuthenticationProfileId |
[required] A unique identifier for the authentication profile. |
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
Name |
The name for the authentication profile. |
Description |
The description for the authentication profile. |
AllowedIps |
A list of IP address range strings that are allowed to access the instance. For more information on how to configure IP addresses, seeConfigure session timeouts in the Amazon Connect Administrator Guide. |
BlockedIps |
A list of IP address range strings that are blocked from accessing the instance. For more information on how to configure IP addresses, For more information on how to configure IP addresses, see Configure IP-based access control in the Amazon Connect Administrator Guide. |
PeriodicSessionDuration |
The short lived session duration configuration for users logged in to Amazon Connect, in minutes. This value determines the maximum possible time before an agent is authenticated. For more information, For more information on how to configure IP addresses, see Configure session timeouts in the Amazon Connect Administrator Guide. |
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change.
See https://www.paws-r-sdk.com/docs/connect_update_contact/ for full documentation.
Usage
connect_update_contact(
InstanceId,
ContactId,
Name = NULL,
Description = NULL,
References = NULL,
SegmentAttributes = NULL,
QueueInfo = NULL,
UserInfo = NULL,
CustomerEndpoint = NULL,
SystemEndpoint = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
ContactId |
[required] The identifier of the contact. This is the identifier of the contact associated with the first interaction with your contact center. |
Name |
The name of the contact. |
Description |
The description of the contact. |
References |
Well-formed data on contact, shown to agents on Contact Control Panel (CCP). |
SegmentAttributes |
A set of system defined key-value pairs stored on individual contact segments (unique contact ID) using an attribute map. The attributes are standard Amazon Connect attributes. They can be accessed in flows. Attribute keys can include only alphanumeric, -, and _. This field can be used to show channel subtype, such as Currently Contact Expiry is the only segment attribute which can be updated by using the UpdateContact API. |
QueueInfo |
Information about the queue associated with a contact. This parameter can only be updated for external audio contacts. It is used when you integrate third-party systems with Contact Lens for analytics. For more information, see Amazon Connect Contact Lens integration in the Amazon Connect Administrator Guide. |
UserInfo |
Information about the agent associated with a contact. This parameter can only be updated for external audio contacts. It is used when you integrate third-party systems with Contact Lens for analytics. For more information, see Amazon Connect Contact Lens integration in the Amazon Connect Administrator Guide. |
CustomerEndpoint |
The endpoint of the customer for which the contact was initiated. For external audio contacts, this is usually the end customer's phone number. This value can only be updated for external audio contacts. For more information, see Amazon Connect Contact Lens integration in the Amazon Connect Administrator Guide. |
SystemEndpoint |
External system endpoint for the contact was initiated. For external audio contacts, this is the phone number of the external system such as the contact center. This value can only be updated for external audio contacts. For more information, see Amazon Connect Contact Lens integration in the Amazon Connect Administrator Guide. |
Creates or updates user-defined contact attributes associated with the specified contact
Description
Creates or updates user-defined contact attributes associated with the specified contact.
See https://www.paws-r-sdk.com/docs/connect_update_contact_attributes/ for full documentation.
Usage
connect_update_contact_attributes(InitialContactId, InstanceId, Attributes)
Arguments
InitialContactId |
[required] The identifier of the contact. This is the identifier of the contact associated with the first interaction with the contact center. |
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
Attributes |
[required] The Amazon Connect attributes. These attributes can be accessed in flows just like any other contact attributes. You can have up to 32,768 UTF-8 bytes across all attributes for a contact. Attribute keys can include only alphanumeric, dash, and underscore characters. In the Set contact attributes block, when the attributes for a contact exceed 32 KB, the contact is routed down the Error branch of the flow. As a mitigation, consider the following options:
|
Updates details about a contact evaluation in the specified Amazon Connect instance
Description
Updates details about a contact evaluation in the specified Amazon Connect instance. A contact evaluation must be in draft state. Answers included in the request are merged with existing answers for the given evaluation. An answer or note can be deleted by passing an empty object ({}
) to the question identifier.
See https://www.paws-r-sdk.com/docs/connect_update_contact_evaluation/ for full documentation.
Usage
connect_update_contact_evaluation(
InstanceId,
EvaluationId,
Answers = NULL,
Notes = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
EvaluationId |
[required] A unique identifier for the contact evaluation. |
Answers |
A map of question identifiers to answer value. |
Notes |
A map of question identifiers to note value. |
Updates the specified flow
Description
Updates the specified flow.
See https://www.paws-r-sdk.com/docs/connect_update_contact_flow_content/ for full documentation.
Usage
connect_update_contact_flow_content(InstanceId, ContactFlowId, Content)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. |
ContactFlowId |
[required] The identifier of the flow. |
Content |
[required] The JSON string that represents the content of the flow. For an example, see Example flow in Amazon Connect Flow language. Length Constraints: Minimum length of 1. Maximum length of 256000. |
Updates metadata about specified flow
Description
Updates metadata about specified flow.
See https://www.paws-r-sdk.com/docs/connect_update_contact_flow_metadata/ for full documentation.
Usage
connect_update_contact_flow_metadata(
InstanceId,
ContactFlowId,
Name = NULL,
Description = NULL,
ContactFlowState = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
ContactFlowId |
[required] The identifier of the flow. |
Name |
The name of the flow. |
Description |
The description of the flow. |
ContactFlowState |
The state of flow. |
Updates specified flow module for the specified Amazon Connect instance
Description
Updates specified flow module for the specified Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_update_contact_flow_module_content/ for full documentation.
Usage
connect_update_contact_flow_module_content(
InstanceId,
ContactFlowModuleId,
Content
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
ContactFlowModuleId |
[required] The identifier of the flow module. |
Content |
[required] The JSON string that represents the content of the flow. For an example, see Example flow in Amazon Connect Flow language. |
Updates metadata about specified flow module
Description
Updates metadata about specified flow module.
See https://www.paws-r-sdk.com/docs/connect_update_contact_flow_module_metadata/ for full documentation.
Usage
connect_update_contact_flow_module_metadata(
InstanceId,
ContactFlowModuleId,
Name = NULL,
Description = NULL,
State = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
ContactFlowModuleId |
[required] The identifier of the flow module. |
Name |
The name of the flow module. |
Description |
The description of the flow module. |
State |
The state of flow module. |
The name of the flow
Description
The name of the flow.
See https://www.paws-r-sdk.com/docs/connect_update_contact_flow_name/ for full documentation.
Usage
connect_update_contact_flow_name(
InstanceId,
ContactFlowId,
Name = NULL,
Description = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. |
ContactFlowId |
[required] The identifier of the flow. |
Name |
The name of the flow. |
Description |
The description of the flow. |
Updates routing priority and age on the contact (QueuePriority and QueueTimeAdjustmentInSeconds)
Description
Updates routing priority and age on the contact (QueuePriority and QueueTimeAdjustmentInSeconds). These properties can be used to change a customer's position in the queue. For example, you can move a contact to the back of the queue by setting a lower routing priority relative to other contacts in queue; or you can move a contact to the front of the queue by increasing the routing age which will make the contact look artificially older and therefore higher up in the first-in-first-out routing order. Note that adjusting the routing age of a contact affects only its position in queue, and not its actual queue wait time as reported through metrics. These properties can also be updated by using the Set routing priority / age flow block.
See https://www.paws-r-sdk.com/docs/connect_update_contact_routing_data/ for full documentation.
Usage
connect_update_contact_routing_data(
InstanceId,
ContactId,
QueueTimeAdjustmentSeconds = NULL,
QueuePriority = NULL,
RoutingCriteria = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
ContactId |
[required] The identifier of the contact in this instance of Amazon Connect. |
QueueTimeAdjustmentSeconds |
The number of seconds to add or subtract from the contact's routing age. Contacts are routed to agents on a first-come, first-serve basis. This means that changing their amount of time in queue compared to others also changes their position in queue. |
QueuePriority |
Priority of the contact in the queue. The default priority for new contacts is 5. You can raise the priority of a contact compared to other contacts in the queue by assigning them a higher priority, such as 1 or 2. |
RoutingCriteria |
Updates the routing criteria on the contact. These properties can be used to change how a contact is routed within the queue. |
Updates the scheduled time of a task contact that is already scheduled
Description
Updates the scheduled time of a task contact that is already scheduled.
See https://www.paws-r-sdk.com/docs/connect_update_contact_schedule/ for full documentation.
Usage
connect_update_contact_schedule(InstanceId, ContactId, ScheduledTime)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
ContactId |
[required] The identifier of the contact. |
ScheduledTime |
[required] The timestamp, in Unix Epoch seconds format, at which to start running the inbound flow. The scheduled time cannot be in the past. It must be within up to 6 days in future. |
Updates an email address metadata
Description
Updates an email address metadata. For more information about email addresses, see Create email addresses in the Amazon Connect Administrator Guide.
See https://www.paws-r-sdk.com/docs/connect_update_email_address_metadata/ for full documentation.
Usage
connect_update_email_address_metadata(
InstanceId,
EmailAddressId,
Description = NULL,
DisplayName = NULL,
ClientToken = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
EmailAddressId |
[required] The identifier of the email address. |
Description |
The description of the email address. |
DisplayName |
The display name of email address. |
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
Updates details about a specific evaluation form version in the specified Amazon Connect instance
Description
Updates details about a specific evaluation form version in the specified Amazon Connect instance. Question and section identifiers cannot be duplicated within the same evaluation form.
See https://www.paws-r-sdk.com/docs/connect_update_evaluation_form/ for full documentation.
Usage
connect_update_evaluation_form(
InstanceId,
EvaluationFormId,
EvaluationFormVersion,
CreateNewVersion = NULL,
Title,
Description = NULL,
Items,
ScoringStrategy = NULL,
ClientToken = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
EvaluationFormId |
[required] The unique identifier for the evaluation form. |
EvaluationFormVersion |
[required] A version of the evaluation form to update. |
CreateNewVersion |
A flag indicating whether the operation must create a new version. |
Title |
[required] A title of the evaluation form. |
Description |
The description of the evaluation form. |
Items |
[required] Items that are part of the evaluation form. The total number of sections and questions must not exceed 100 each. Questions must be contained in a section. |
ScoringStrategy |
A scoring strategy of the evaluation form. |
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change.
See https://www.paws-r-sdk.com/docs/connect_update_hours_of_operation/ for full documentation.
Usage
connect_update_hours_of_operation(
InstanceId,
HoursOfOperationId,
Name = NULL,
Description = NULL,
TimeZone = NULL,
Config = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
HoursOfOperationId |
[required] The identifier of the hours of operation. |
Name |
The name of the hours of operation. |
Description |
The description of the hours of operation. |
TimeZone |
The time zone of the hours of operation. |
Config |
Configuration information of the hours of operation. |
Update the hours of operation override
Description
Update the hours of operation override.
See https://www.paws-r-sdk.com/docs/connect_update_hours_of_operation_override/ for full documentation.
Usage
connect_update_hours_of_operation_override(
InstanceId,
HoursOfOperationId,
HoursOfOperationOverrideId,
Name = NULL,
Description = NULL,
Config = NULL,
EffectiveFrom = NULL,
EffectiveTill = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. |
HoursOfOperationId |
[required] The identifier for the hours of operation. |
HoursOfOperationOverrideId |
[required] The identifier for the hours of operation override. |
Name |
The name of the hours of operation override. |
Description |
The description of the hours of operation override. |
Config |
Configuration information for the hours of operation override: day, start time, and end time. |
EffectiveFrom |
The date from when the hours of operation override would be effective. |
EffectiveTill |
The date till when the hours of operation override would be effective. |
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change.
See https://www.paws-r-sdk.com/docs/connect_update_instance_attribute/ for full documentation.
Usage
connect_update_instance_attribute(
InstanceId,
AttributeType,
Value,
ClientToken = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
AttributeType |
[required] The type of attribute. Only allowlisted customers can consume USE_CUSTOM_TTS_VOICES. To access this feature, contact Amazon Web ServicesSupport for allowlisting. |
Value |
[required] The value for the attribute. Maximum character limit is 100. |
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change.
See https://www.paws-r-sdk.com/docs/connect_update_instance_storage_config/ for full documentation.
Usage
connect_update_instance_storage_config(
InstanceId,
AssociationId,
ResourceType,
StorageConfig,
ClientToken = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
AssociationId |
[required] The existing association identifier that uniquely identifies the resource type and storage config for the given instance ID. |
ResourceType |
[required] A valid resource type. |
StorageConfig |
[required] |
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
Instructs Amazon Connect to resume the authentication process
Description
Instructs Amazon Connect to resume the authentication process. The subsequent actions depend on the request body contents:
See https://www.paws-r-sdk.com/docs/connect_update_participant_authentication/ for full documentation.
Usage
connect_update_participant_authentication(
State,
InstanceId,
Code = NULL,
Error = NULL,
ErrorDescription = NULL
)
Arguments
State |
[required] The |
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
Code |
The |
Error |
The |
ErrorDescription |
The |
Updates timeouts for when human chat participants are to be considered idle, and when agents are automatically disconnected from a chat due to idleness
Description
Updates timeouts for when human chat participants are to be considered idle, and when agents are automatically disconnected from a chat due to idleness. You can set four timers:
See https://www.paws-r-sdk.com/docs/connect_update_participant_role_config/ for full documentation.
Usage
connect_update_participant_role_config(
InstanceId,
ContactId,
ChannelConfiguration
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
ContactId |
[required] The identifier of the contact in this instance of Amazon Connect. |
ChannelConfiguration |
[required] The Amazon Connect channel you want to configure. |
Updates your claimed phone number from its current Amazon Connect instance or traffic distribution group to another Amazon Connect instance or traffic distribution group in the same Amazon Web Services Region
Description
Updates your claimed phone number from its current Amazon Connect instance or traffic distribution group to another Amazon Connect instance or traffic distribution group in the same Amazon Web Services Region.
See https://www.paws-r-sdk.com/docs/connect_update_phone_number/ for full documentation.
Usage
connect_update_phone_number(
PhoneNumberId,
TargetArn = NULL,
InstanceId = NULL,
ClientToken = NULL
)
Arguments
PhoneNumberId |
[required] A unique identifier for the phone number. |
TargetArn |
The Amazon Resource Name (ARN) for Amazon Connect instances or traffic
distribution groups that phone number inbound traffic is routed through.
You must enter |
InstanceId |
The identifier of the Amazon Connect instance that phone numbers are
claimed to. You can find the instance ID
in the Amazon Resource Name (ARN) of the instance. You must enter
|
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
Updates a phone number’s metadata
Description
Updates a phone number’s metadata.
See https://www.paws-r-sdk.com/docs/connect_update_phone_number_metadata/ for full documentation.
Usage
connect_update_phone_number_metadata(
PhoneNumberId,
PhoneNumberDescription = NULL,
ClientToken = NULL
)
Arguments
PhoneNumberId |
[required] The Amazon Resource Name (ARN) or resource ID of the phone number. |
PhoneNumberDescription |
The description of the phone number. |
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
Updates a predefined attribute for the specified Amazon Connect instance
Description
Updates a predefined attribute for the specified Amazon Connect instance. Predefined attributes are attributes in an Amazon Connect instance that can be used to route contacts to an agent or pools of agents within a queue. For more information, see Create predefined attributes for routing contacts to agents.
See https://www.paws-r-sdk.com/docs/connect_update_predefined_attribute/ for full documentation.
Usage
connect_update_predefined_attribute(InstanceId, Name, Values = NULL)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
Name |
[required] The name of the predefined attribute. |
Values |
The values of the predefined attribute. |
Updates a prompt
Description
Updates a prompt.
See https://www.paws-r-sdk.com/docs/connect_update_prompt/ for full documentation.
Usage
connect_update_prompt(
InstanceId,
PromptId,
Name = NULL,
Description = NULL,
S3Uri = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
PromptId |
[required] A unique identifier for the prompt. |
Name |
The name of the prompt. |
Description |
A description of the prompt. |
S3Uri |
The URI for the S3 bucket where the prompt is stored. You can provide S3
pre-signed URLs returned by the
|
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change.
See https://www.paws-r-sdk.com/docs/connect_update_queue_hours_of_operation/ for full documentation.
Usage
connect_update_queue_hours_of_operation(
InstanceId,
QueueId,
HoursOfOperationId
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
QueueId |
[required] The identifier for the queue. |
HoursOfOperationId |
[required] The identifier for the hours of operation. |
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change.
See https://www.paws-r-sdk.com/docs/connect_update_queue_max_contacts/ for full documentation.
Usage
connect_update_queue_max_contacts(InstanceId, QueueId, MaxContacts = NULL)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
QueueId |
[required] The identifier for the queue. |
MaxContacts |
The maximum number of contacts that can be in the queue before it is considered full. |
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change.
See https://www.paws-r-sdk.com/docs/connect_update_queue_name/ for full documentation.
Usage
connect_update_queue_name(InstanceId, QueueId, Name = NULL, Description = NULL)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
QueueId |
[required] The identifier for the queue. |
Name |
The name of the queue. |
Description |
The description of the queue. |
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change.
See https://www.paws-r-sdk.com/docs/connect_update_queue_outbound_caller_config/ for full documentation.
Usage
connect_update_queue_outbound_caller_config(
InstanceId,
QueueId,
OutboundCallerConfig
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
QueueId |
[required] The identifier for the queue. |
OutboundCallerConfig |
[required] The outbound caller ID name, number, and outbound whisper flow. |
Updates the outbound email address Id for a specified queue
Description
Updates the outbound email address Id for a specified queue.
See https://www.paws-r-sdk.com/docs/connect_update_queue_outbound_email_config/ for full documentation.
Usage
connect_update_queue_outbound_email_config(
InstanceId,
QueueId,
OutboundEmailConfig
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
QueueId |
[required] The identifier for the queue. |
OutboundEmailConfig |
[required] The outbound email address ID for a specified queue. |
This API is in preview release for Amazon Connect and is subject to change
Description
This API is in preview release for Amazon Connect and is subject to change.
See https://www.paws-r-sdk.com/docs/connect_update_queue_status/ for full documentation.
Usage
connect_update_queue_status(InstanceId, QueueId, Status)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
QueueId |
[required] The identifier for the queue. |
Status |
[required] The status of the queue. |
Updates the configuration settings for the specified quick connect
Description
Updates the configuration settings for the specified quick connect.
See https://www.paws-r-sdk.com/docs/connect_update_quick_connect_config/ for full documentation.
Usage
connect_update_quick_connect_config(
InstanceId,
QuickConnectId,
QuickConnectConfig
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
QuickConnectId |
[required] The identifier for the quick connect. |
QuickConnectConfig |
[required] Information about the configuration settings for the quick connect. |
Updates the name and description of a quick connect
Description
Updates the name and description of a quick connect. The request accepts the following data in JSON format. At least Name
or Description
must be provided.
See https://www.paws-r-sdk.com/docs/connect_update_quick_connect_name/ for full documentation.
Usage
connect_update_quick_connect_name(
InstanceId,
QuickConnectId,
Name = NULL,
Description = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
QuickConnectId |
[required] The identifier for the quick connect. |
Name |
The name of the quick connect. |
Description |
The description of the quick connect. |
Whether agents with this routing profile will have their routing order calculated based on time since their last inbound contact or longest idle time
Description
Whether agents with this routing profile will have their routing order calculated based on time since their last inbound contact or longest idle time.
See https://www.paws-r-sdk.com/docs/connect_update_routing_profile_agent_availability_timer/ for full documentation.
Usage
connect_update_routing_profile_agent_availability_timer(
InstanceId,
RoutingProfileId,
AgentAvailabilityTimer
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
RoutingProfileId |
[required] The identifier of the routing profile. |
AgentAvailabilityTimer |
[required] Whether agents with this routing profile will have their routing order calculated based on time since their last inbound contact or longest idle time. |
Updates the channels that agents can handle in the Contact Control Panel (CCP) for a routing profile
Description
Updates the channels that agents can handle in the Contact Control Panel (CCP) for a routing profile.
See https://www.paws-r-sdk.com/docs/connect_update_routing_profile_concurrency/ for full documentation.
Usage
connect_update_routing_profile_concurrency(
InstanceId,
RoutingProfileId,
MediaConcurrencies
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
RoutingProfileId |
[required] The identifier of the routing profile. |
MediaConcurrencies |
[required] The channels that agents can handle in the Contact Control Panel (CCP). |
Updates the default outbound queue of a routing profile
Description
Updates the default outbound queue of a routing profile.
See https://www.paws-r-sdk.com/docs/connect_update_routing_profile_default_outbound_queue/ for full documentation.
Usage
connect_update_routing_profile_default_outbound_queue(
InstanceId,
RoutingProfileId,
DefaultOutboundQueueId
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
RoutingProfileId |
[required] The identifier of the routing profile. |
DefaultOutboundQueueId |
[required] The identifier for the default outbound queue. |
Updates the name and description of a routing profile
Description
Updates the name and description of a routing profile. The request accepts the following data in JSON format. At least Name
or Description
must be provided.
See https://www.paws-r-sdk.com/docs/connect_update_routing_profile_name/ for full documentation.
Usage
connect_update_routing_profile_name(
InstanceId,
RoutingProfileId,
Name = NULL,
Description = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
RoutingProfileId |
[required] The identifier of the routing profile. |
Name |
The name of the routing profile. Must not be more than 127 characters. |
Description |
The description of the routing profile. Must not be more than 250 characters. |
Updates the properties associated with a set of queues for a routing profile
Description
Updates the properties associated with a set of queues for a routing profile.
See https://www.paws-r-sdk.com/docs/connect_update_routing_profile_queues/ for full documentation.
Usage
connect_update_routing_profile_queues(
InstanceId,
RoutingProfileId,
QueueConfigs
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
RoutingProfileId |
[required] The identifier of the routing profile. |
QueueConfigs |
[required] The queues to be updated for this routing profile. Queues must first be associated to the routing profile. You can do this using AssociateRoutingProfileQueues. |
Updates a rule for the specified Amazon Connect instance
Description
Updates a rule for the specified Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_update_rule/ for full documentation.
Usage
connect_update_rule(RuleId, InstanceId, Name, Function, Actions, PublishStatus)
Arguments
RuleId |
[required] A unique identifier for the rule. |
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
Name |
[required] The name of the rule. You can change the name only if
|
Function |
[required] The conditions of the rule. |
Actions |
[required] A list of actions to be run when the rule is triggered. |
PublishStatus |
[required] The publish status of the rule. |
Updates a security profile
Description
Updates a security profile.
See https://www.paws-r-sdk.com/docs/connect_update_security_profile/ for full documentation.
Usage
connect_update_security_profile(
Description = NULL,
Permissions = NULL,
SecurityProfileId,
InstanceId,
AllowedAccessControlTags = NULL,
TagRestrictedResources = NULL,
Applications = NULL,
HierarchyRestrictedResources = NULL,
AllowedAccessControlHierarchyGroupId = NULL
)
Arguments
Description |
The description of the security profile. |
Permissions |
The permissions granted to a security profile. For a list of valid permissions, see List of security profile permissions. |
SecurityProfileId |
[required] The identifier for the security profle. |
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
AllowedAccessControlTags |
The list of tags that a security profile uses to restrict access to resources in Amazon Connect. |
TagRestrictedResources |
The list of resources that a security profile applies tag restrictions to in Amazon Connect. |
Applications |
A list of the third-party application's metadata. |
HierarchyRestrictedResources |
The list of resources that a security profile applies hierarchy
restrictions to in Amazon Connect. Following are acceptable
ResourceNames: |
AllowedAccessControlHierarchyGroupId |
The identifier of the hierarchy group that a security profile uses to restrict access to resources in Amazon Connect. |
Updates details about a specific task template in the specified Amazon Connect instance
Description
Updates details about a specific task template in the specified Amazon Connect instance. This operation does not support partial updates. Instead it does a full update of template content.
See https://www.paws-r-sdk.com/docs/connect_update_task_template/ for full documentation.
Usage
connect_update_task_template(
TaskTemplateId,
InstanceId,
Name = NULL,
Description = NULL,
ContactFlowId = NULL,
SelfAssignFlowId = NULL,
Constraints = NULL,
Defaults = NULL,
Status = NULL,
Fields = NULL
)
Arguments
TaskTemplateId |
[required] A unique identifier for the task template. |
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
Name |
The name of the task template. |
Description |
The description of the task template. |
ContactFlowId |
The identifier of the flow that runs by default when a task is created by referencing this template. |
SelfAssignFlowId |
The ContactFlowId for the flow that will be run if this template is used to create a self-assigned task. |
Constraints |
Constraints that are applicable to the fields listed. |
Defaults |
The default values for fields when a task is created by referencing this template. |
Status |
Marks a template as |
Fields |
Fields that are part of the template. |
Updates the traffic distribution for a given traffic distribution group
Description
Updates the traffic distribution for a given traffic distribution group.
See https://www.paws-r-sdk.com/docs/connect_update_traffic_distribution/ for full documentation.
Usage
connect_update_traffic_distribution(
Id,
TelephonyConfig = NULL,
SignInConfig = NULL,
AgentConfig = NULL
)
Arguments
Id |
[required] The identifier of the traffic distribution group. This can be the ID or the ARN if the API is being called in the Region where the traffic distribution group was created. The ARN must be provided if the call is from the replicated Region. |
TelephonyConfig |
The distribution of traffic between the instance and its replica(s). |
SignInConfig |
The distribution that determines which Amazon Web Services Regions should be used to sign in agents in to both the instance and its replica(s). |
AgentConfig |
The distribution of agents between the instance and its replica(s). |
Assigns the specified hierarchy group to the specified user
Description
Assigns the specified hierarchy group to the specified user.
See https://www.paws-r-sdk.com/docs/connect_update_user_hierarchy/ for full documentation.
Usage
connect_update_user_hierarchy(HierarchyGroupId = NULL, UserId, InstanceId)
Arguments
HierarchyGroupId |
The identifier of the hierarchy group. |
UserId |
[required] The identifier of the user account. |
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
Updates the name of the user hierarchy group
Description
Updates the name of the user hierarchy group.
See https://www.paws-r-sdk.com/docs/connect_update_user_hierarchy_group_name/ for full documentation.
Usage
connect_update_user_hierarchy_group_name(Name, HierarchyGroupId, InstanceId)
Arguments
Name |
[required] The name of the hierarchy group. Must not be more than 100 characters. |
HierarchyGroupId |
[required] The identifier of the hierarchy group. |
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
Updates the user hierarchy structure: add, remove, and rename user hierarchy levels
Description
Updates the user hierarchy structure: add, remove, and rename user hierarchy levels.
See https://www.paws-r-sdk.com/docs/connect_update_user_hierarchy_structure/ for full documentation.
Usage
connect_update_user_hierarchy_structure(HierarchyStructure, InstanceId)
Arguments
HierarchyStructure |
[required] The hierarchy levels to update. |
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
Updates the identity information for the specified user
Description
Updates the identity information for the specified user.
See https://www.paws-r-sdk.com/docs/connect_update_user_identity_info/ for full documentation.
Usage
connect_update_user_identity_info(IdentityInfo, UserId, InstanceId)
Arguments
IdentityInfo |
[required] The identity information for the user. |
UserId |
[required] The identifier of the user account. |
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
Updates the phone configuration settings for the specified user
Description
Updates the phone configuration settings for the specified user.
See https://www.paws-r-sdk.com/docs/connect_update_user_phone_config/ for full documentation.
Usage
connect_update_user_phone_config(PhoneConfig, UserId, InstanceId)
Arguments
PhoneConfig |
[required] Information about phone configuration settings for the user. |
UserId |
[required] The identifier of the user account. |
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
Updates the properties associated with the proficiencies of a user
Description
Updates the properties associated with the proficiencies of a user.
See https://www.paws-r-sdk.com/docs/connect_update_user_proficiencies/ for full documentation.
Usage
connect_update_user_proficiencies(InstanceId, UserId, UserProficiencies)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
UserId |
[required] The identifier of the user account. |
UserProficiencies |
[required] The proficiencies to be updated for the user. Proficiencies must first be associated to the user. You can do this using AssociateUserProficiencies API. |
Assigns the specified routing profile to the specified user
Description
Assigns the specified routing profile to the specified user.
See https://www.paws-r-sdk.com/docs/connect_update_user_routing_profile/ for full documentation.
Usage
connect_update_user_routing_profile(RoutingProfileId, UserId, InstanceId)
Arguments
RoutingProfileId |
[required] The identifier of the routing profile for the user. |
UserId |
[required] The identifier of the user account. |
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
Assigns the specified security profiles to the specified user
Description
Assigns the specified security profiles to the specified user.
See https://www.paws-r-sdk.com/docs/connect_update_user_security_profiles/ for full documentation.
Usage
connect_update_user_security_profiles(SecurityProfileIds, UserId, InstanceId)
Arguments
SecurityProfileIds |
[required] The identifiers of the security profiles for the user. |
UserId |
[required] The identifier of the user account. |
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance. |
Updates the view content of the given view identifier in the specified Amazon Connect instance
Description
Updates the view content of the given view identifier in the specified Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connect_update_view_content/ for full documentation.
Usage
connect_update_view_content(InstanceId, ViewId, Status, Content)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance. |
ViewId |
[required] The identifier of the view. Both |
Status |
[required] Indicates the view status as either |
Content |
[required] View content containing all content necessary to render a view except for runtime input data and the runtime input schema, which is auto-generated by this operation. The total uncompressed content has a maximum file size of 400kB. |
Updates the view metadata
Description
Updates the view metadata. Note that either Name
or Description
must be provided.
See https://www.paws-r-sdk.com/docs/connect_update_view_metadata/ for full documentation.
Usage
connect_update_view_metadata(
InstanceId,
ViewId,
Name = NULL,
Description = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance. |
ViewId |
[required] The identifier of the view. Both |
Name |
The name of the view. |
Description |
The description of the view. |
AmazonConnectCampaignService
Description
Provide APIs to create and manage Amazon Connect Campaigns.
Usage
connectcampaignservice(
config = list(),
credentials = list(),
endpoint = NULL,
region = NULL
)
Arguments
config |
Optional configuration of credentials, endpoint, and/or region.
|
credentials |
Optional credentials shorthand for the config parameter
|
endpoint |
Optional shorthand for complete URL to use for the constructed client. |
region |
Optional shorthand for AWS Region used in instantiating the client. |
Value
A client for the service. You can call the service's operations using
syntax like svc$operation(...)
, where svc
is the name you've assigned
to the client. The available operations are listed in the
Operations section.
Service syntax
svc <- connectcampaignservice( config = list( credentials = list( creds = list( access_key_id = "string", secret_access_key = "string", session_token = "string" ), profile = "string", anonymous = "logical" ), endpoint = "string", region = "string", close_connection = "logical", timeout = "numeric", s3_force_path_style = "logical", sts_regional_endpoint = "string" ), credentials = list( creds = list( access_key_id = "string", secret_access_key = "string", session_token = "string" ), profile = "string", anonymous = "logical" ), endpoint = "string", region = "string" )
Operations
create_campaign | Creates a campaign for the specified Amazon Connect account |
delete_campaign | Deletes a campaign from the specified Amazon Connect account |
delete_connect_instance_config | Deletes a connect instance config from the specified AWS account |
delete_instance_onboarding_job | Delete the Connect Campaigns onboarding job for the specified Amazon Connect instance |
describe_campaign | Describes the specific campaign |
get_campaign_state | Get state of a campaign for the specified Amazon Connect account |
get_campaign_state_batch | Get state of campaigns for the specified Amazon Connect account |
get_connect_instance_config | Get the specific Connect instance config |
get_instance_onboarding_job_status | Get the specific instance onboarding job status |
list_campaigns | Provides summary information about the campaigns under the specified Amazon Connect account |
list_tags_for_resource | List tags for a resource |
pause_campaign | Pauses a campaign for the specified Amazon Connect account |
put_dial_request_batch | Creates dials requests for the specified campaign Amazon Connect account |
resume_campaign | Stops a campaign for the specified Amazon Connect account |
start_campaign | Starts a campaign for the specified Amazon Connect account |
start_instance_onboarding_job | Onboard the specific Amazon Connect instance to Connect Campaigns |
stop_campaign | Stops a campaign for the specified Amazon Connect account |
tag_resource | Tag a resource |
untag_resource | Untag a resource |
update_campaign_dialer_config | Updates the dialer config of a campaign |
update_campaign_name | Updates the name of a campaign |
update_campaign_outbound_call_config | Updates the outbound call config of a campaign |
Examples
## Not run:
svc <- connectcampaignservice()
svc$create_campaign(
Foo = 123
)
## End(Not run)
Creates a campaign for the specified Amazon Connect account
Description
Creates a campaign for the specified Amazon Connect account. This API is idempotent.
See https://www.paws-r-sdk.com/docs/connectcampaignservice_create_campaign/ for full documentation.
Usage
connectcampaignservice_create_campaign(
name,
connectInstanceId,
dialerConfig,
outboundCallConfig,
tags = NULL
)
Arguments
name |
[required] |
connectInstanceId |
[required] |
dialerConfig |
[required] |
outboundCallConfig |
[required] |
tags |
Deletes a campaign from the specified Amazon Connect account
Description
Deletes a campaign from the specified Amazon Connect account.
See https://www.paws-r-sdk.com/docs/connectcampaignservice_delete_campaign/ for full documentation.
Usage
connectcampaignservice_delete_campaign(id)
Arguments
id |
[required] |
Deletes a connect instance config from the specified AWS account
Description
Deletes a connect instance config from the specified AWS account.
See https://www.paws-r-sdk.com/docs/connectcampaignservice_delete_connect_instance_config/ for full documentation.
Usage
connectcampaignservice_delete_connect_instance_config(connectInstanceId)
Arguments
connectInstanceId |
[required] |
Delete the Connect Campaigns onboarding job for the specified Amazon Connect instance
Description
Delete the Connect Campaigns onboarding job for the specified Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connectcampaignservice_delete_instance_onboarding_job/ for full documentation.
Usage
connectcampaignservice_delete_instance_onboarding_job(connectInstanceId)
Arguments
connectInstanceId |
[required] |
Describes the specific campaign
Description
Describes the specific campaign.
See https://www.paws-r-sdk.com/docs/connectcampaignservice_describe_campaign/ for full documentation.
Usage
connectcampaignservice_describe_campaign(id)
Arguments
id |
[required] |
Get state of a campaign for the specified Amazon Connect account
Description
Get state of a campaign for the specified Amazon Connect account.
See https://www.paws-r-sdk.com/docs/connectcampaignservice_get_campaign_state/ for full documentation.
Usage
connectcampaignservice_get_campaign_state(id)
Arguments
id |
[required] |
Get state of campaigns for the specified Amazon Connect account
Description
Get state of campaigns for the specified Amazon Connect account.
See https://www.paws-r-sdk.com/docs/connectcampaignservice_get_campaign_state_batch/ for full documentation.
Usage
connectcampaignservice_get_campaign_state_batch(campaignIds)
Arguments
campaignIds |
[required] |
Get the specific Connect instance config
Description
Get the specific Connect instance config.
See https://www.paws-r-sdk.com/docs/connectcampaignservice_get_connect_instance_config/ for full documentation.
Usage
connectcampaignservice_get_connect_instance_config(connectInstanceId)
Arguments
connectInstanceId |
[required] |
Get the specific instance onboarding job status
Description
Get the specific instance onboarding job status.
See https://www.paws-r-sdk.com/docs/connectcampaignservice_get_instance_onboarding_job_status/ for full documentation.
Usage
connectcampaignservice_get_instance_onboarding_job_status(connectInstanceId)
Arguments
connectInstanceId |
[required] |
Provides summary information about the campaigns under the specified Amazon Connect account
Description
Provides summary information about the campaigns under the specified Amazon Connect account.
See https://www.paws-r-sdk.com/docs/connectcampaignservice_list_campaigns/ for full documentation.
Usage
connectcampaignservice_list_campaigns(
maxResults = NULL,
nextToken = NULL,
filters = NULL
)
Arguments
maxResults |
|
nextToken |
|
filters |
List tags for a resource
Description
List tags for a resource.
See https://www.paws-r-sdk.com/docs/connectcampaignservice_list_tags_for_resource/ for full documentation.
Usage
connectcampaignservice_list_tags_for_resource(arn)
Arguments
arn |
[required] |
Pauses a campaign for the specified Amazon Connect account
Description
Pauses a campaign for the specified Amazon Connect account.
See https://www.paws-r-sdk.com/docs/connectcampaignservice_pause_campaign/ for full documentation.
Usage
connectcampaignservice_pause_campaign(id)
Arguments
id |
[required] |
Creates dials requests for the specified campaign Amazon Connect account
Description
Creates dials requests for the specified campaign Amazon Connect account. This API is idempotent.
See https://www.paws-r-sdk.com/docs/connectcampaignservice_put_dial_request_batch/ for full documentation.
Usage
connectcampaignservice_put_dial_request_batch(id, dialRequests)
Arguments
id |
[required] |
dialRequests |
[required] |
Stops a campaign for the specified Amazon Connect account
Description
Stops a campaign for the specified Amazon Connect account.
See https://www.paws-r-sdk.com/docs/connectcampaignservice_resume_campaign/ for full documentation.
Usage
connectcampaignservice_resume_campaign(id)
Arguments
id |
[required] |
Starts a campaign for the specified Amazon Connect account
Description
Starts a campaign for the specified Amazon Connect account.
See https://www.paws-r-sdk.com/docs/connectcampaignservice_start_campaign/ for full documentation.
Usage
connectcampaignservice_start_campaign(id)
Arguments
id |
[required] |
Onboard the specific Amazon Connect instance to Connect Campaigns
Description
Onboard the specific Amazon Connect instance to Connect Campaigns.
See https://www.paws-r-sdk.com/docs/connectcampaignservice_start_instance_onboarding_job/ for full documentation.
Usage
connectcampaignservice_start_instance_onboarding_job(
connectInstanceId,
encryptionConfig
)
Arguments
connectInstanceId |
[required] |
encryptionConfig |
[required] |
Stops a campaign for the specified Amazon Connect account
Description
Stops a campaign for the specified Amazon Connect account.
See https://www.paws-r-sdk.com/docs/connectcampaignservice_stop_campaign/ for full documentation.
Usage
connectcampaignservice_stop_campaign(id)
Arguments
id |
[required] |
Tag a resource
Description
Tag a resource.
See https://www.paws-r-sdk.com/docs/connectcampaignservice_tag_resource/ for full documentation.
Usage
connectcampaignservice_tag_resource(arn, tags)
Arguments
arn |
[required] |
tags |
[required] |
Untag a resource
Description
Untag a resource.
See https://www.paws-r-sdk.com/docs/connectcampaignservice_untag_resource/ for full documentation.
Usage
connectcampaignservice_untag_resource(arn, tagKeys)
Arguments
arn |
[required] |
tagKeys |
[required] |
Updates the dialer config of a campaign
Description
Updates the dialer config of a campaign. This API is idempotent.
See https://www.paws-r-sdk.com/docs/connectcampaignservice_update_campaign_dialer_config/ for full documentation.
Usage
connectcampaignservice_update_campaign_dialer_config(id, dialerConfig)
Arguments
id |
[required] |
dialerConfig |
[required] |
Updates the name of a campaign
Description
Updates the name of a campaign. This API is idempotent.
See https://www.paws-r-sdk.com/docs/connectcampaignservice_update_campaign_name/ for full documentation.
Usage
connectcampaignservice_update_campaign_name(id, name)
Arguments
id |
[required] |
name |
[required] |
Updates the outbound call config of a campaign
Description
Updates the outbound call config of a campaign. This API is idempotent.
See https://www.paws-r-sdk.com/docs/connectcampaignservice_update_campaign_outbound_call_config/ for full documentation.
Usage
connectcampaignservice_update_campaign_outbound_call_config(
id,
connectContactFlowId = NULL,
connectSourcePhoneNumber = NULL,
answerMachineDetectionConfig = NULL
)
Arguments
id |
[required] |
connectContactFlowId |
|
connectSourcePhoneNumber |
|
answerMachineDetectionConfig |
AmazonConnectCampaignServiceV2
Description
Provide APIs to create and manage Amazon Connect Campaigns.
Usage
connectcampaignservicev2(
config = list(),
credentials = list(),
endpoint = NULL,
region = NULL
)
Arguments
config |
Optional configuration of credentials, endpoint, and/or region.
|
credentials |
Optional credentials shorthand for the config parameter
|
endpoint |
Optional shorthand for complete URL to use for the constructed client. |
region |
Optional shorthand for AWS Region used in instantiating the client. |
Value
A client for the service. You can call the service's operations using
syntax like svc$operation(...)
, where svc
is the name you've assigned
to the client. The available operations are listed in the
Operations section.
Service syntax
svc <- connectcampaignservicev2( config = list( credentials = list( creds = list( access_key_id = "string", secret_access_key = "string", session_token = "string" ), profile = "string", anonymous = "logical" ), endpoint = "string", region = "string", close_connection = "logical", timeout = "numeric", s3_force_path_style = "logical", sts_regional_endpoint = "string" ), credentials = list( creds = list( access_key_id = "string", secret_access_key = "string", session_token = "string" ), profile = "string", anonymous = "logical" ), endpoint = "string", region = "string" )
Operations
create_campaign | Creates a campaign for the specified Amazon Connect account |
delete_campaign | Deletes a campaign from the specified Amazon Connect account |
delete_campaign_channel_subtype_config | Deletes the channel subtype config of a campaign |
delete_campaign_communication_limits | Deletes the communication limits config for a campaign |
delete_campaign_communication_time | Deletes the communication time config for a campaign |
delete_connect_instance_config | Deletes a connect instance config from the specified AWS account |
delete_connect_instance_integration | Delete the integration for the specified Amazon Connect instance |
delete_instance_onboarding_job | Delete the Connect Campaigns onboarding job for the specified Amazon Connect instance |
describe_campaign | Describes the specific campaign |
get_campaign_state | Get state of a campaign for the specified Amazon Connect account |
get_campaign_state_batch | Get state of campaigns for the specified Amazon Connect account |
get_connect_instance_config | Get the specific Connect instance config |
get_instance_onboarding_job_status | Get the specific instance onboarding job status |
list_campaigns | Provides summary information about the campaigns under the specified Amazon Connect account |
list_connect_instance_integrations | Provides summary information about the integration under the specified Connect instance |
list_tags_for_resource | List tags for a resource |
pause_campaign | Pauses a campaign for the specified Amazon Connect account |
put_connect_instance_integration | Put or update the integration for the specified Amazon Connect instance |
put_outbound_request_batch | Creates outbound requests for the specified campaign Amazon Connect account |
put_profile_outbound_request_batch | Takes in a list of profile outbound requests to be placed as part of an outbound campaign |
resume_campaign | Stops a campaign for the specified Amazon Connect account |
start_campaign | Starts a campaign for the specified Amazon Connect account |
start_instance_onboarding_job | Onboard the specific Amazon Connect instance to Connect Campaigns |
stop_campaign | Stops a campaign for the specified Amazon Connect account |
tag_resource | Tag a resource |
untag_resource | Untag a resource |
update_campaign_channel_subtype_config | Updates the channel subtype config of a campaign |
update_campaign_communication_limits | Updates the communication limits config for a campaign |
update_campaign_communication_time | Updates the communication time config for a campaign |
update_campaign_flow_association | Updates the campaign flow associated with a campaign |
update_campaign_name | Updates the name of a campaign |
update_campaign_schedule | Updates the schedule for a campaign |
update_campaign_source | Updates the campaign source with a campaign |
Examples
## Not run:
svc <- connectcampaignservicev2()
svc$create_campaign(
Foo = 123
)
## End(Not run)
Creates a campaign for the specified Amazon Connect account
Description
Creates a campaign for the specified Amazon Connect account. This API is idempotent.
See https://www.paws-r-sdk.com/docs/connectcampaignservicev2_create_campaign/ for full documentation.
Usage
connectcampaignservicev2_create_campaign(
name,
connectInstanceId,
channelSubtypeConfig,
source = NULL,
connectCampaignFlowArn = NULL,
schedule = NULL,
communicationTimeConfig = NULL,
communicationLimitsOverride = NULL,
tags = NULL
)
Arguments
name |
[required] |
connectInstanceId |
[required] |
channelSubtypeConfig |
[required] |
source |
|
connectCampaignFlowArn |
|
schedule |
|
communicationTimeConfig |
|
communicationLimitsOverride |
|
tags |
Deletes a campaign from the specified Amazon Connect account
Description
Deletes a campaign from the specified Amazon Connect account.
See https://www.paws-r-sdk.com/docs/connectcampaignservicev2_delete_campaign/ for full documentation.
Usage
connectcampaignservicev2_delete_campaign(id)
Arguments
id |
[required] |
Deletes the channel subtype config of a campaign
Description
Deletes the channel subtype config of a campaign. This API is idempotent.
See https://www.paws-r-sdk.com/docs/connectcampaignservicev2_delete_campaign_channel_subtype_config/ for full documentation.
Usage
connectcampaignservicev2_delete_campaign_channel_subtype_config(
id,
channelSubtype
)
Arguments
id |
[required] |
channelSubtype |
[required] |
Deletes the communication limits config for a campaign
Description
Deletes the communication limits config for a campaign. This API is idempotent.
See https://www.paws-r-sdk.com/docs/connectcampaignservicev2_delete_campaign_communication_limits/ for full documentation.
Usage
connectcampaignservicev2_delete_campaign_communication_limits(id, config)
Arguments
id |
[required] |
config |
[required] |
Deletes the communication time config for a campaign
Description
Deletes the communication time config for a campaign. This API is idempotent.
See https://www.paws-r-sdk.com/docs/connectcampaignservicev2_delete_campaign_communication_time/ for full documentation.
Usage
connectcampaignservicev2_delete_campaign_communication_time(id, config)
Arguments
id |
[required] |
config |
[required] |
Deletes a connect instance config from the specified AWS account
Description
Deletes a connect instance config from the specified AWS account.
See https://www.paws-r-sdk.com/docs/connectcampaignservicev2_delete_connect_instance_config/ for full documentation.
Usage
connectcampaignservicev2_delete_connect_instance_config(
connectInstanceId,
campaignDeletionPolicy = NULL
)
Arguments
connectInstanceId |
[required] |
campaignDeletionPolicy |
Delete the integration for the specified Amazon Connect instance
Description
Delete the integration for the specified Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connectcampaignservicev2_delete_connect_instance_integration/ for full documentation.
Usage
connectcampaignservicev2_delete_connect_instance_integration(
connectInstanceId,
integrationIdentifier
)
Arguments
connectInstanceId |
[required] |
integrationIdentifier |
[required] |
Delete the Connect Campaigns onboarding job for the specified Amazon Connect instance
Description
Delete the Connect Campaigns onboarding job for the specified Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connectcampaignservicev2_delete_instance_onboarding_job/ for full documentation.
Usage
connectcampaignservicev2_delete_instance_onboarding_job(connectInstanceId)
Arguments
connectInstanceId |
[required] |
Describes the specific campaign
Description
Describes the specific campaign.
See https://www.paws-r-sdk.com/docs/connectcampaignservicev2_describe_campaign/ for full documentation.
Usage
connectcampaignservicev2_describe_campaign(id)
Arguments
id |
[required] |
Get state of a campaign for the specified Amazon Connect account
Description
Get state of a campaign for the specified Amazon Connect account.
See https://www.paws-r-sdk.com/docs/connectcampaignservicev2_get_campaign_state/ for full documentation.
Usage
connectcampaignservicev2_get_campaign_state(id)
Arguments
id |
[required] |
Get state of campaigns for the specified Amazon Connect account
Description
Get state of campaigns for the specified Amazon Connect account.
See https://www.paws-r-sdk.com/docs/connectcampaignservicev2_get_campaign_state_batch/ for full documentation.
Usage
connectcampaignservicev2_get_campaign_state_batch(campaignIds)
Arguments
campaignIds |
[required] |
Get the specific Connect instance config
Description
Get the specific Connect instance config.
See https://www.paws-r-sdk.com/docs/connectcampaignservicev2_get_connect_instance_config/ for full documentation.
Usage
connectcampaignservicev2_get_connect_instance_config(connectInstanceId)
Arguments
connectInstanceId |
[required] |
Get the specific instance onboarding job status
Description
Get the specific instance onboarding job status.
See https://www.paws-r-sdk.com/docs/connectcampaignservicev2_get_instance_onboarding_job_status/ for full documentation.
Usage
connectcampaignservicev2_get_instance_onboarding_job_status(connectInstanceId)
Arguments
connectInstanceId |
[required] |
Provides summary information about the campaigns under the specified Amazon Connect account
Description
Provides summary information about the campaigns under the specified Amazon Connect account.
See https://www.paws-r-sdk.com/docs/connectcampaignservicev2_list_campaigns/ for full documentation.
Usage
connectcampaignservicev2_list_campaigns(
maxResults = NULL,
nextToken = NULL,
filters = NULL
)
Arguments
maxResults |
|
nextToken |
|
filters |
Provides summary information about the integration under the specified Connect instance
Description
Provides summary information about the integration under the specified Connect instance.
See https://www.paws-r-sdk.com/docs/connectcampaignservicev2_list_connect_instance_integrations/ for full documentation.
Usage
connectcampaignservicev2_list_connect_instance_integrations(
connectInstanceId,
maxResults = NULL,
nextToken = NULL
)
Arguments
connectInstanceId |
[required] |
maxResults |
|
nextToken |
List tags for a resource
Description
List tags for a resource.
See https://www.paws-r-sdk.com/docs/connectcampaignservicev2_list_tags_for_resource/ for full documentation.
Usage
connectcampaignservicev2_list_tags_for_resource(arn)
Arguments
arn |
[required] |
Pauses a campaign for the specified Amazon Connect account
Description
Pauses a campaign for the specified Amazon Connect account.
See https://www.paws-r-sdk.com/docs/connectcampaignservicev2_pause_campaign/ for full documentation.
Usage
connectcampaignservicev2_pause_campaign(id)
Arguments
id |
[required] |
Put or update the integration for the specified Amazon Connect instance
Description
Put or update the integration for the specified Amazon Connect instance.
See https://www.paws-r-sdk.com/docs/connectcampaignservicev2_put_connect_instance_integration/ for full documentation.
Usage
connectcampaignservicev2_put_connect_instance_integration(
connectInstanceId,
integrationConfig
)
Arguments
connectInstanceId |
[required] |
integrationConfig |
[required] |
Creates outbound requests for the specified campaign Amazon Connect account
Description
Creates outbound requests for the specified campaign Amazon Connect account. This API is idempotent.
See https://www.paws-r-sdk.com/docs/connectcampaignservicev2_put_outbound_request_batch/ for full documentation.
Usage
connectcampaignservicev2_put_outbound_request_batch(id, outboundRequests)
Arguments
id |
[required] |
outboundRequests |
[required] |
Takes in a list of profile outbound requests to be placed as part of an outbound campaign
Description
Takes in a list of profile outbound requests to be placed as part of an outbound campaign. This API is idempotent.
See https://www.paws-r-sdk.com/docs/connectcampaignservicev2_put_profile_outbound_request_batch/ for full documentation.
Usage
connectcampaignservicev2_put_profile_outbound_request_batch(
id,
profileOutboundRequests
)
Arguments
id |
[required] |
profileOutboundRequests |
[required] |
Stops a campaign for the specified Amazon Connect account
Description
Stops a campaign for the specified Amazon Connect account.
See https://www.paws-r-sdk.com/docs/connectcampaignservicev2_resume_campaign/ for full documentation.
Usage
connectcampaignservicev2_resume_campaign(id)
Arguments
id |
[required] |
Starts a campaign for the specified Amazon Connect account
Description
Starts a campaign for the specified Amazon Connect account.
See https://www.paws-r-sdk.com/docs/connectcampaignservicev2_start_campaign/ for full documentation.
Usage
connectcampaignservicev2_start_campaign(id)
Arguments
id |
[required] |
Onboard the specific Amazon Connect instance to Connect Campaigns
Description
Onboard the specific Amazon Connect instance to Connect Campaigns.
See https://www.paws-r-sdk.com/docs/connectcampaignservicev2_start_instance_onboarding_job/ for full documentation.
Usage
connectcampaignservicev2_start_instance_onboarding_job(
connectInstanceId,
encryptionConfig
)
Arguments
connectInstanceId |
[required] |
encryptionConfig |
[required] |
Stops a campaign for the specified Amazon Connect account
Description
Stops a campaign for the specified Amazon Connect account.
See https://www.paws-r-sdk.com/docs/connectcampaignservicev2_stop_campaign/ for full documentation.
Usage
connectcampaignservicev2_stop_campaign(id)
Arguments
id |
[required] |
Tag a resource
Description
Tag a resource.
See https://www.paws-r-sdk.com/docs/connectcampaignservicev2_tag_resource/ for full documentation.
Usage
connectcampaignservicev2_tag_resource(arn, tags)
Arguments
arn |
[required] |
tags |
[required] |
Untag a resource
Description
Untag a resource.
See https://www.paws-r-sdk.com/docs/connectcampaignservicev2_untag_resource/ for full documentation.
Usage
connectcampaignservicev2_untag_resource(arn, tagKeys)
Arguments
arn |
[required] |
tagKeys |
[required] |
Updates the channel subtype config of a campaign
Description
Updates the channel subtype config of a campaign. This API is idempotent.
See https://www.paws-r-sdk.com/docs/connectcampaignservicev2_update_campaign_channel_subtype_config/ for full documentation.
Usage
connectcampaignservicev2_update_campaign_channel_subtype_config(
id,
channelSubtypeConfig
)
Arguments
id |
[required] |
channelSubtypeConfig |
[required] |
Updates the communication limits config for a campaign
Description
Updates the communication limits config for a campaign. This API is idempotent.
See https://www.paws-r-sdk.com/docs/connectcampaignservicev2_update_campaign_communication_limits/ for full documentation.
Usage
connectcampaignservicev2_update_campaign_communication_limits(
id,
communicationLimitsOverride
)
Arguments
id |
[required] |
communicationLimitsOverride |
[required] |
Updates the communication time config for a campaign
Description
Updates the communication time config for a campaign. This API is idempotent.
See https://www.paws-r-sdk.com/docs/connectcampaignservicev2_update_campaign_communication_time/ for full documentation.
Usage
connectcampaignservicev2_update_campaign_communication_time(
id,
communicationTimeConfig
)
Arguments
id |
[required] |
communicationTimeConfig |
[required] |
Updates the campaign flow associated with a campaign
Description
Updates the campaign flow associated with a campaign. This API is idempotent.
See https://www.paws-r-sdk.com/docs/connectcampaignservicev2_update_campaign_flow_association/ for full documentation.
Usage
connectcampaignservicev2_update_campaign_flow_association(
id,
connectCampaignFlowArn
)
Arguments
id |
[required] |
connectCampaignFlowArn |
[required] |
Updates the name of a campaign
Description
Updates the name of a campaign. This API is idempotent.
See https://www.paws-r-sdk.com/docs/connectcampaignservicev2_update_campaign_name/ for full documentation.
Usage
connectcampaignservicev2_update_campaign_name(id, name)
Arguments
id |
[required] |
name |
[required] |
Updates the schedule for a campaign
Description
Updates the schedule for a campaign. This API is idempotent.
See https://www.paws-r-sdk.com/docs/connectcampaignservicev2_update_campaign_schedule/ for full documentation.
Usage
connectcampaignservicev2_update_campaign_schedule(id, schedule)
Arguments
id |
[required] |
schedule |
[required] |
Updates the campaign source with a campaign
Description
Updates the campaign source with a campaign. This API is idempotent.
See https://www.paws-r-sdk.com/docs/connectcampaignservicev2_update_campaign_source/ for full documentation.
Usage
connectcampaignservicev2_update_campaign_source(id, source)
Arguments
id |
[required] |
source |
[required] |
Amazon Connect Cases
Description
With Amazon Connect Cases, your agents can track and manage customer issues that require multiple interactions, follow-up tasks, and teams in your contact center. A case represents a customer issue. It records the issue, the steps and interactions taken to resolve the issue, and the outcome. For more information, see Amazon Connect Cases in the Amazon Connect Administrator Guide.
Usage
connectcases(
config = list(),
credentials = list(),
endpoint = NULL,
region = NULL
)
Arguments
config |
Optional configuration of credentials, endpoint, and/or region.
|
credentials |
Optional credentials shorthand for the config parameter
|
endpoint |
Optional shorthand for complete URL to use for the constructed client. |
region |
Optional shorthand for AWS Region used in instantiating the client. |
Value
A client for the service. You can call the service's operations using
syntax like svc$operation(...)
, where svc
is the name you've assigned
to the client. The available operations are listed in the
Operations section.
Service syntax
svc <- connectcases( config = list( credentials = list( creds = list( access_key_id = "string", secret_access_key = "string", session_token = "string" ), profile = "string", anonymous = "logical" ), endpoint = "string", region = "string", close_connection = "logical", timeout = "numeric", s3_force_path_style = "logical", sts_regional_endpoint = "string" ), credentials = list( creds = list( access_key_id = "string", secret_access_key = "string", session_token = "string" ), profile = "string", anonymous = "logical" ), endpoint = "string", region = "string" )
Operations
batch_get_case_rule | Gets a batch of case rules |
batch_get_field | Returns the description for the list of fields in the request parameters |
batch_put_field_options | Creates and updates a set of field options for a single select field in a Cases domain |
create_case | If you provide a value for PerformedBy |
create_case_rule | Creates a new case rule |
create_domain | Creates a domain, which is a container for all case data, such as cases, fields, templates and layouts |
create_field | Creates a field in the Cases domain |
create_layout | Creates a layout in the Cases domain |
create_related_item | Creates a related item (comments, tasks, and contacts) and associates it with a case |
create_template | Creates a template in the Cases domain |
delete_case_rule | Deletes a case rule |
delete_domain | Deletes a Cases domain |
delete_field | Deletes a field from a cases template |
delete_layout | Deletes a layout from a cases template |
delete_template | Deletes a cases template |
get_case | Returns information about a specific case if it exists |
get_case_audit_events | Returns the audit history about a specific case if it exists |
get_case_event_configuration | Returns the case event publishing configuration |
get_domain | Returns information about a specific domain if it exists |
get_layout | Returns the details for the requested layout |
get_template | Returns the details for the requested template |
list_case_rules | Lists all case rules in a Cases domain |
list_cases_for_contact | Lists cases for a given contact |
list_domains | Lists all cases domains in the Amazon Web Services account |
list_field_options | Lists all of the field options for a field identifier in the domain |
list_fields | Lists all fields in a Cases domain |
list_layouts | Lists all layouts in the given cases domain |
list_tags_for_resource | Lists tags for a resource |
list_templates | Lists all of the templates in a Cases domain |
put_case_event_configuration | Adds case event publishing configuration |
search_cases | Searches for cases within their associated Cases domain |
search_related_items | Searches for related items that are associated with a case |
tag_resource | Adds tags to a resource |
untag_resource | Untags a resource |
update_case | If you provide a value for PerformedBy |
update_case_rule | Updates a case rule |
update_field | Updates the properties of an existing field |
update_layout | Updates the attributes of an existing layout |
update_template | Updates the attributes of an existing template |
Examples
## Not run:
svc <- connectcases()
svc$batch_get_case_rule(
Foo = 123
)
## End(Not run)
Gets a batch of case rules
Description
Gets a batch of case rules. In the Amazon Connect admin website, case rules are known as case field conditions. For more information about case field conditions, see Add case field conditions to a case template.
See https://www.paws-r-sdk.com/docs/connectcases_batch_get_case_rule/ for full documentation.
Usage
connectcases_batch_get_case_rule(caseRules, domainId)
Arguments
caseRules |
[required] List of case rule identifiers. |
domainId |
[required] Unique identifier of a Cases domain. |
Returns the description for the list of fields in the request parameters
Description
Returns the description for the list of fields in the request parameters.
See https://www.paws-r-sdk.com/docs/connectcases_batch_get_field/ for full documentation.
Usage
connectcases_batch_get_field(domainId, fields)
Arguments
domainId |
[required] The unique identifier of the Cases domain. |
fields |
[required] A list of unique field identifiers. |
Creates and updates a set of field options for a single select field in a Cases domain
Description
Creates and updates a set of field options for a single select field in a Cases domain.
See https://www.paws-r-sdk.com/docs/connectcases_batch_put_field_options/ for full documentation.
Usage
connectcases_batch_put_field_options(domainId, fieldId, options)
Arguments
domainId |
[required] The unique identifier of the Cases domain. |
fieldId |
[required] The unique identifier of a field. |
options |
[required] A list of |
If you provide a value for PerformedBy
Description
If you provide a value for PerformedBy.UserArn
you must also have connect:DescribeUser permission on the User ARN resource that you provide
See https://www.paws-r-sdk.com/docs/connectcases_create_case/ for full documentation.
Usage
connectcases_create_case(
clientToken = NULL,
domainId,
fields,
performedBy = NULL,
templateId
)
Arguments
clientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
domainId |
[required] The unique identifier of the Cases domain. |
fields |
[required] An array of objects with field ID (matching ListFields/DescribeField) and value union data. |
performedBy |
|
templateId |
[required] A unique identifier of a template. |
Creates a new case rule
Description
Creates a new case rule. In the Amazon Connect admin website, case rules are known as case field conditions. For more information about case field conditions, see Add case field conditions to a case template.
See https://www.paws-r-sdk.com/docs/connectcases_create_case_rule/ for full documentation.
Usage
connectcases_create_case_rule(description = NULL, domainId, name, rule)
Arguments
description |
The description of a case rule. |
domainId |
[required] Unique identifier of a Cases domain. |
name |
[required] Name of the case rule. |
rule |
[required] Represents what rule type should take place, under what conditions. |
Creates a domain, which is a container for all case data, such as cases, fields, templates and layouts
Description
Creates a domain, which is a container for all case data, such as cases, fields, templates and layouts. Each Amazon Connect instance can be associated with only one Cases domain.
See https://www.paws-r-sdk.com/docs/connectcases_create_domain/ for full documentation.
Usage
connectcases_create_domain(name)
Arguments
name |
[required] The name for your Cases domain. It must be unique for your Amazon Web Services account. |
Creates a field in the Cases domain
Description
Creates a field in the Cases domain. This field is used to define the case object model (that is, defines what data can be captured on cases) in a Cases domain.
See https://www.paws-r-sdk.com/docs/connectcases_create_field/ for full documentation.
Usage
connectcases_create_field(description = NULL, domainId, name, type)
Arguments
description |
The description of the field. |
domainId |
[required] The unique identifier of the Cases domain. |
name |
[required] The name of the field. |
type |
[required] Defines the data type, some system constraints, and default display of the field. |
Creates a layout in the Cases domain
Description
Creates a layout in the Cases domain. Layouts define the following configuration in the top section and More Info tab of the Cases user interface:
See https://www.paws-r-sdk.com/docs/connectcases_create_layout/ for full documentation.
Usage
connectcases_create_layout(content, domainId, name)
Arguments
content |
[required] Information about which fields will be present in the layout, and information about the order of the fields. |
domainId |
[required] The unique identifier of the Cases domain. |
name |
[required] The name of the layout. It must be unique for the Cases domain. |
Creates a related item (comments, tasks, and contacts) and associates it with a case
Description
Creates a related item (comments, tasks, and contacts) and associates it with a case.
See https://www.paws-r-sdk.com/docs/connectcases_create_related_item/ for full documentation.
Usage
connectcases_create_related_item(
caseId,
content,
domainId,
performedBy = NULL,
type
)
Arguments
caseId |
[required] A unique identifier of the case. |
content |
[required] The content of a related item to be created. |
domainId |
[required] The unique identifier of the Cases domain. |
performedBy |
Represents the creator of the related item. |
type |
[required] The type of a related item. |
Creates a template in the Cases domain
Description
Creates a template in the Cases domain. This template is used to define the case object model (that is, to define what data can be captured on cases) in a Cases domain. A template must have a unique name within a domain, and it must reference existing field IDs and layout IDs. Additionally, multiple fields with same IDs are not allowed within the same Template. A template can be either Active or Inactive, as indicated by its status. Inactive templates cannot be used to create cases.
See https://www.paws-r-sdk.com/docs/connectcases_create_template/ for full documentation.
Usage
connectcases_create_template(
description = NULL,
domainId,
layoutConfiguration = NULL,
name,
requiredFields = NULL,
rules = NULL,
status = NULL
)
Arguments
description |
A brief description of the template. |
domainId |
[required] The unique identifier of the Cases domain. |
layoutConfiguration |
Configuration of layouts associated to the template. |
name |
[required] A name for the template. It must be unique per domain. |
requiredFields |
A list of fields that must contain a value for a case to be successfully created with this template. |
rules |
A list of case rules (also known as case field conditions) on a template. |
status |
The status of the template. |
Deletes a case rule
Description
Deletes a case rule. In the Amazon Connect admin website, case rules are known as case field conditions. For more information about case field conditions, see Add case field conditions to a case template.
See https://www.paws-r-sdk.com/docs/connectcases_delete_case_rule/ for full documentation.
Usage
connectcases_delete_case_rule(caseRuleId, domainId)
Arguments
caseRuleId |
[required] Unique identifier of a case rule. |
domainId |
[required] Unique identifier of a Cases domain. |
Deletes a Cases domain
Description
Deletes a Cases domain.
See https://www.paws-r-sdk.com/docs/connectcases_delete_domain/ for full documentation.
Usage
connectcases_delete_domain(domainId)
Arguments
domainId |
[required] The unique identifier of the Cases domain. |
Deletes a field from a cases template
Description
Deletes a field from a cases template. You can delete up to 100 fields per domain.
See https://www.paws-r-sdk.com/docs/connectcases_delete_field/ for full documentation.
Usage
connectcases_delete_field(domainId, fieldId)
Arguments
domainId |
[required] The unique identifier of the Cases domain. |
fieldId |
[required] Unique identifier of the field. |
Deletes a layout from a cases template
Description
Deletes a layout from a cases template. You can delete up to 100 layouts per domain.
See https://www.paws-r-sdk.com/docs/connectcases_delete_layout/ for full documentation.
Usage
connectcases_delete_layout(domainId, layoutId)
Arguments
domainId |
[required] The unique identifier of the Cases domain. |
layoutId |
[required] The unique identifier of the layout. |
Deletes a cases template
Description
Deletes a cases template. You can delete up to 100 templates per domain.
See https://www.paws-r-sdk.com/docs/connectcases_delete_template/ for full documentation.
Usage
connectcases_delete_template(domainId, templateId)
Arguments
domainId |
[required] The unique identifier of the Cases domain. |
templateId |
[required] A unique identifier of a template. |
Returns information about a specific case if it exists
Description
Returns information about a specific case if it exists.
See https://www.paws-r-sdk.com/docs/connectcases_get_case/ for full documentation.
Usage
connectcases_get_case(caseId, domainId, fields, nextToken = NULL)
Arguments
caseId |
[required] A unique identifier of the case. |
domainId |
[required] The unique identifier of the Cases domain. |
fields |
[required] A list of unique field identifiers. |
nextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
Returns the audit history about a specific case if it exists
Description
Returns the audit history about a specific case if it exists.
See https://www.paws-r-sdk.com/docs/connectcases_get_case_audit_events/ for full documentation.
Usage
connectcases_get_case_audit_events(
caseId,
domainId,
maxResults = NULL,
nextToken = NULL
)
Arguments
caseId |
[required] A unique identifier of the case. |
domainId |
[required] The unique identifier of the Cases domain. |
maxResults |
The maximum number of audit events to return. The current maximum supported value is 25. This is also the default when no other value is provided. |
nextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
Returns the case event publishing configuration
Description
Returns the case event publishing configuration.
See https://www.paws-r-sdk.com/docs/connectcases_get_case_event_configuration/ for full documentation.
Usage
connectcases_get_case_event_configuration(domainId)
Arguments
domainId |
[required] The unique identifier of the Cases domain. |
Returns information about a specific domain if it exists
Description
Returns information about a specific domain if it exists.
See https://www.paws-r-sdk.com/docs/connectcases_get_domain/ for full documentation.
Usage
connectcases_get_domain(domainId)
Arguments
domainId |
[required] The unique identifier of the Cases domain. |
Returns the details for the requested layout
Description
Returns the details for the requested layout.
See https://www.paws-r-sdk.com/docs/connectcases_get_layout/ for full documentation.
Usage
connectcases_get_layout(domainId, layoutId)
Arguments
domainId |
[required] The unique identifier of the Cases domain. |
layoutId |
[required] The unique identifier of the layout. |
Returns the details for the requested template
Description
Returns the details for the requested template. Other template APIs are:
See https://www.paws-r-sdk.com/docs/connectcases_get_template/ for full documentation.
Usage
connectcases_get_template(domainId, templateId)
Arguments
domainId |
[required] The unique identifier of the Cases domain. |
templateId |
[required] A unique identifier of a template. |
Lists all case rules in a Cases domain
Description
Lists all case rules in a Cases domain. In the Amazon Connect admin website, case rules are known as case field conditions. For more information about case field conditions, see Add case field conditions to a case template.
See https://www.paws-r-sdk.com/docs/connectcases_list_case_rules/ for full documentation.
Usage
connectcases_list_case_rules(domainId, maxResults = NULL, nextToken = NULL)
Arguments
domainId |
[required] Unique identifier of a Cases domain. |
maxResults |
The maximum number of results to return per page. |
nextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
Lists cases for a given contact
Description
Lists cases for a given contact.
See https://www.paws-r-sdk.com/docs/connectcases_list_cases_for_contact/ for full documentation.
Usage
connectcases_list_cases_for_contact(
contactArn,
domainId,
maxResults = NULL,
nextToken = NULL
)
Arguments
contactArn |
[required] A unique identifier of a contact in Amazon Connect. |
domainId |
[required] The unique identifier of the Cases domain. |
maxResults |
The maximum number of results to return per page. |
nextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
Lists all cases domains in the Amazon Web Services account
Description
Lists all cases domains in the Amazon Web Services account. Each list item is a condensed summary object of the domain.
See https://www.paws-r-sdk.com/docs/connectcases_list_domains/ for full documentation.
Usage
connectcases_list_domains(maxResults = NULL, nextToken = NULL)
Arguments
maxResults |
The maximum number of results to return per page. |
nextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
Lists all of the field options for a field identifier in the domain
Description
Lists all of the field options for a field identifier in the domain.
See https://www.paws-r-sdk.com/docs/connectcases_list_field_options/ for full documentation.
Usage
connectcases_list_field_options(
domainId,
fieldId,
maxResults = NULL,
nextToken = NULL,
values = NULL
)
Arguments
domainId |
[required] The unique identifier of the Cases domain. |
fieldId |
[required] The unique identifier of a field. |
maxResults |
The maximum number of results to return per page. |
nextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
values |
A list of |
Lists all fields in a Cases domain
Description
Lists all fields in a Cases domain.
See https://www.paws-r-sdk.com/docs/connectcases_list_fields/ for full documentation.
Usage
connectcases_list_fields(domainId, maxResults = NULL, nextToken = NULL)
Arguments
domainId |
[required] The unique identifier of the Cases domain. |
maxResults |
The maximum number of results to return per page. |
nextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
Lists all layouts in the given cases domain
Description
Lists all layouts in the given cases domain. Each list item is a condensed summary object of the layout.
See https://www.paws-r-sdk.com/docs/connectcases_list_layouts/ for full documentation.
Usage
connectcases_list_layouts(domainId, maxResults = NULL, nextToken = NULL)
Arguments
domainId |
[required] The unique identifier of the Cases domain. |
maxResults |
The maximum number of results to return per page. |
nextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
Lists tags for a resource
Description
Lists tags for a resource.
See https://www.paws-r-sdk.com/docs/connectcases_list_tags_for_resource/ for full documentation.
Usage
connectcases_list_tags_for_resource(arn)
Arguments
arn |
[required] The Amazon Resource Name (ARN) |
Lists all of the templates in a Cases domain
Description
Lists all of the templates in a Cases domain. Each list item is a condensed summary object of the template.
See https://www.paws-r-sdk.com/docs/connectcases_list_templates/ for full documentation.
Usage
connectcases_list_templates(
domainId,
maxResults = NULL,
nextToken = NULL,
status = NULL
)
Arguments
domainId |
[required] The unique identifier of the Cases domain. |
maxResults |
The maximum number of results to return per page. |
nextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
status |
A list of status values to filter on. |
Adds case event publishing configuration
Description
Adds case event publishing configuration. For a complete list of fields you can add to the event message, see Create case fields in the Amazon Connect Administrator Guide
See https://www.paws-r-sdk.com/docs/connectcases_put_case_event_configuration/ for full documentation.
Usage
connectcases_put_case_event_configuration(domainId, eventBridge)
Arguments
domainId |
[required] The unique identifier of the Cases domain. |
eventBridge |
[required] Configuration to enable EventBridge case event delivery and determine what data is delivered. |
Searches for cases within their associated Cases domain
Description
Searches for cases within their associated Cases domain. Search results are returned as a paginated list of abridged case documents.
See https://www.paws-r-sdk.com/docs/connectcases_search_cases/ for full documentation.
Usage
connectcases_search_cases(
domainId,
fields = NULL,
filter = NULL,
maxResults = NULL,
nextToken = NULL,
searchTerm = NULL,
sorts = NULL
)
Arguments
domainId |
[required] The unique identifier of the Cases domain. |
fields |
The list of field identifiers to be returned as part of the response. |
filter |
A list of filter objects. |
maxResults |
The maximum number of cases to return. The current maximum supported value is 25. This is also the default value when no other value is provided. |
nextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
searchTerm |
A word or phrase used to perform a quick search. |
sorts |
A list of sorts where each sort specifies a field and their sort order to be applied to the results. |
Searches for related items that are associated with a case
Description
Searches for related items that are associated with a case.
See https://www.paws-r-sdk.com/docs/connectcases_search_related_items/ for full documentation.
Usage
connectcases_search_related_items(
caseId,
domainId,
filters = NULL,
maxResults = NULL,
nextToken = NULL
)
Arguments
caseId |
[required] A unique identifier of the case. |
domainId |
[required] The unique identifier of the Cases domain. |
filters |
The list of types of related items and their parameters to use for filtering. |
maxResults |
The maximum number of results to return per page. |
nextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
Adds tags to a resource
Description
Adds tags to a resource.
See https://www.paws-r-sdk.com/docs/connectcases_tag_resource/ for full documentation.
Usage
connectcases_tag_resource(arn, tags)
Arguments
arn |
[required] The Amazon Resource Name (ARN) |
tags |
[required] A map of of key-value pairs that represent tags on a resource. Tags are used to organize, track, or control access for this resource. |
Untags a resource
Description
Untags a resource.
See https://www.paws-r-sdk.com/docs/connectcases_untag_resource/ for full documentation.
Usage
connectcases_untag_resource(arn, tagKeys)
Arguments
arn |
[required] The Amazon Resource Name (ARN) |
tagKeys |
[required] List of tag keys. |
If you provide a value for PerformedBy
Description
If you provide a value for PerformedBy.UserArn
you must also have connect:DescribeUser permission on the User ARN resource that you provide
See https://www.paws-r-sdk.com/docs/connectcases_update_case/ for full documentation.
Usage
connectcases_update_case(caseId, domainId, fields, performedBy = NULL)
Arguments
caseId |
[required] A unique identifier of the case. |
domainId |
[required] The unique identifier of the Cases domain. |
fields |
[required] An array of objects with |
performedBy |
Updates a case rule
Description
Updates a case rule. In the Amazon Connect admin website, case rules are known as case field conditions. For more information about case field conditions, see Add case field conditions to a case template.
See https://www.paws-r-sdk.com/docs/connectcases_update_case_rule/ for full documentation.
Usage
connectcases_update_case_rule(
caseRuleId,
description = NULL,
domainId,
name = NULL,
rule = NULL
)
Arguments
caseRuleId |
[required] Unique identifier of a case rule. |
description |
Description of a case rule. |
domainId |
[required] Unique identifier of a Cases domain. |
name |
Name of the case rule. |
rule |
Represents what rule type should take place, under what conditions. |
Updates the properties of an existing field
Description
Updates the properties of an existing field.
See https://www.paws-r-sdk.com/docs/connectcases_update_field/ for full documentation.
Usage
connectcases_update_field(description = NULL, domainId, fieldId, name = NULL)
Arguments
description |
The description of a field. |
domainId |
[required] The unique identifier of the Cases domain. |
fieldId |
[required] The unique identifier of a field. |
name |
The name of the field. |
Updates the attributes of an existing layout
Description
Updates the attributes of an existing layout.
See https://www.paws-r-sdk.com/docs/connectcases_update_layout/ for full documentation.
Usage
connectcases_update_layout(content = NULL, domainId, layoutId, name = NULL)
Arguments
content |
Information about which fields will be present in the layout, the order of the fields. |
domainId |
[required] The unique identifier of the Cases domain. |
layoutId |
[required] The unique identifier of the layout. |
name |
The name of the layout. It must be unique per domain. |
Updates the attributes of an existing template
Description
Updates the attributes of an existing template. The template attributes that can be modified include name
, description
, layoutConfiguration
, requiredFields
, and status
. At least one of these attributes must not be null. If a null value is provided for a given attribute, that attribute is ignored and its current value is preserved.
See https://www.paws-r-sdk.com/docs/connectcases_update_template/ for full documentation.
Usage
connectcases_update_template(
description = NULL,
domainId,
layoutConfiguration = NULL,
name = NULL,
requiredFields = NULL,
rules = NULL,
status = NULL,
templateId
)
Arguments
description |
A brief description of the template. |
domainId |
[required] The unique identifier of the Cases domain. |
layoutConfiguration |
Configuration of layouts associated to the template. |
name |
The name of the template. It must be unique per domain. |
requiredFields |
A list of fields that must contain a value for a case to be successfully created with this template. |
rules |
A list of case rules (also known as case field conditions) on a template. |
status |
The status of the template. |
templateId |
[required] A unique identifier for the template. |
Amazon Connect Contact Lens
Description
Amazon Connect Contact Lens enables you to analyze conversations between customer and agents, by using speech transcription, natural language processing, and intelligent search capabilities. It performs sentiment analysis, detects issues, and enables you to automatically categorize contacts.
Amazon Connect Contact Lens provides both real-time and post-call analytics of customer-agent conversations. For more information, see Analyze conversations using speech analytics in the Amazon Connect Administrator Guide.
Usage
connectcontactlens(
config = list(),
credentials = list(),
endpoint = NULL,
region = NULL
)
Arguments
config |
Optional configuration of credentials, endpoint, and/or region.
|
credentials |
Optional credentials shorthand for the config parameter
|
endpoint |
Optional shorthand for complete URL to use for the constructed client. |
region |
Optional shorthand for AWS Region used in instantiating the client. |
Value
A client for the service. You can call the service's operations using
syntax like svc$operation(...)
, where svc
is the name you've assigned
to the client. The available operations are listed in the
Operations section.
Service syntax
svc <- connectcontactlens( config = list( credentials = list( creds = list( access_key_id = "string", secret_access_key = "string", session_token = "string" ), profile = "string", anonymous = "logical" ), endpoint = "string", region = "string", close_connection = "logical", timeout = "numeric", s3_force_path_style = "logical", sts_regional_endpoint = "string" ), credentials = list( creds = list( access_key_id = "string", secret_access_key = "string", session_token = "string" ), profile = "string", anonymous = "logical" ), endpoint = "string", region = "string" )
Operations
list_realtime_contact_analysis_segments | Provides a list of analysis segments for a real-time analysis session |
Examples
## Not run:
svc <- connectcontactlens()
svc$list_realtime_contact_analysis_segments(
Foo = 123
)
## End(Not run)
Provides a list of analysis segments for a real-time analysis session
Description
Provides a list of analysis segments for a real-time analysis session.
See https://www.paws-r-sdk.com/docs/connectcontactlens_list_realtime_contact_analysis_segments/ for full documentation.
Usage
connectcontactlens_list_realtime_contact_analysis_segments(
InstanceId,
ContactId,
MaxResults = NULL,
NextToken = NULL
)
Arguments
InstanceId |
[required] The identifier of the Amazon Connect instance. |
ContactId |
[required] The identifier of the contact. |
MaxResults |
The maximum number of results to return per page. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
Amazon Connect Participant Service
Description
Amazon Connect is an easy-to-use omnichannel cloud contact center service that enables companies of any size to deliver superior customer service at a lower cost. Amazon Connect communications capabilities make it easy for companies to deliver personalized interactions across communication channels, including chat.
Use the Amazon Connect Participant Service to manage participants (for example, agents, customers, and managers listening in), and to send messages and events within a chat contact. The APIs in the service enable the following: sending chat messages, attachment sharing, managing a participant's connection state and message events, and retrieving chat transcripts.
Usage
connectparticipant(
config = list(),
credentials = list(),
endpoint = NULL,
region = NULL
)
Arguments
config |
Optional configuration of credentials, endpoint, and/or region.
|
credentials |
Optional credentials shorthand for the config parameter
|
endpoint |
Optional shorthand for complete URL to use for the constructed client. |
region |
Optional shorthand for AWS Region used in instantiating the client. |
Value
A client for the service. You can call the service's operations using
syntax like svc$operation(...)
, where svc
is the name you've assigned
to the client. The available operations are listed in the
Operations section.
Service syntax
svc <- connectparticipant( config = list( credentials = list( creds = list( access_key_id = "string", secret_access_key = "string", session_token = "string" ), profile = "string", anonymous = "logical" ), endpoint = "string", region = "string", close_connection = "logical", timeout = "numeric", s3_force_path_style = "logical", sts_regional_endpoint = "string" ), credentials = list( creds = list( access_key_id = "string", secret_access_key = "string", session_token = "string" ), profile = "string", anonymous = "logical" ), endpoint = "string", region = "string" )
Operations
cancel_participant_authentication | Cancels the authentication session |
complete_attachment_upload | Allows you to confirm that the attachment has been uploaded using the pre-signed URL provided in StartAttachmentUpload API |
create_participant_connection | Creates the participant's connection |
describe_view | Retrieves the view for the specified view token |
disconnect_participant | Disconnects a participant |
get_attachment | Provides a pre-signed URL for download of a completed attachment |
get_authentication_url | Retrieves the AuthenticationUrl for the current authentication session for the AuthenticateCustomer flow block |
get_transcript | Retrieves a transcript of the session, including details about any attachments |
send_event | The application/vnd |
send_message | Sends a message |
start_attachment_upload | Provides a pre-signed Amazon S3 URL in response for uploading the file directly to S3 |
Examples
## Not run:
svc <- connectparticipant()
svc$cancel_participant_authentication(
Foo = 123
)
## End(Not run)
Cancels the authentication session
Description
Cancels the authentication session. The opted out branch of the Authenticate Customer flow block will be taken.
See https://www.paws-r-sdk.com/docs/connectparticipant_cancel_participant_authentication/ for full documentation.
Usage
connectparticipant_cancel_participant_authentication(
SessionId,
ConnectionToken
)
Arguments
SessionId |
[required] The |
ConnectionToken |
[required] The authentication token associated with the participant's connection. |
Allows you to confirm that the attachment has been uploaded using the pre-signed URL provided in StartAttachmentUpload API
Description
Allows you to confirm that the attachment has been uploaded using the pre-signed URL provided in StartAttachmentUpload API. A conflict exception is thrown when an attachment with that identifier is already being uploaded.
See https://www.paws-r-sdk.com/docs/connectparticipant_complete_attachment_upload/ for full documentation.
Usage
connectparticipant_complete_attachment_upload(
AttachmentIds,
ClientToken,
ConnectionToken
)
Arguments
AttachmentIds |
[required] A list of unique identifiers for the attachments. |
ClientToken |
[required] A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
ConnectionToken |
[required] The authentication token associated with the participant's connection. |
Creates the participant's connection
Description
Creates the participant's connection.
See https://www.paws-r-sdk.com/docs/connectparticipant_create_participant_connection/ for full documentation.
Usage
connectparticipant_create_participant_connection(
Type = NULL,
ParticipantToken,
ConnectParticipant = NULL
)
Arguments
Type |
Type of connection information required. If you need
|
ParticipantToken |
[required] This is a header parameter. The ParticipantToken as obtained from StartChatContact API response. |
ConnectParticipant |
Amazon Connect Participant is used to mark the participant as connected for customer participant in message streaming, as well as for agent or manager participant in non-streaming chats. |
Retrieves the view for the specified view token
Description
Retrieves the view for the specified view token.
See https://www.paws-r-sdk.com/docs/connectparticipant_describe_view/ for full documentation.
Usage
connectparticipant_describe_view(ViewToken, ConnectionToken)
Arguments
ViewToken |
[required] An encrypted token originating from the interactive message of a ShowView block operation. Represents the desired view. |
ConnectionToken |
[required] The connection token. |
Disconnects a participant
Description
Disconnects a participant.
See https://www.paws-r-sdk.com/docs/connectparticipant_disconnect_participant/ for full documentation.
Usage
connectparticipant_disconnect_participant(ClientToken = NULL, ConnectionToken)
Arguments
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
ConnectionToken |
[required] The authentication token associated with the participant's connection. |
Provides a pre-signed URL for download of a completed attachment
Description
Provides a pre-signed URL for download of a completed attachment. This is an asynchronous API for use with active contacts.
See https://www.paws-r-sdk.com/docs/connectparticipant_get_attachment/ for full documentation.
Usage
connectparticipant_get_attachment(
AttachmentId,
ConnectionToken,
UrlExpiryInSeconds = NULL
)
Arguments
AttachmentId |
[required] A unique identifier for the attachment. |
ConnectionToken |
[required] The authentication token associated with the participant's connection. |
UrlExpiryInSeconds |
The expiration time of the URL in ISO timestamp. It's specified in ISO 8601 format: yyyy-MM-ddThh:mm:ss.SSSZ. For example, 2019-11-08T02:41:28.172Z. |
Retrieves the AuthenticationUrl for the current authentication session for the AuthenticateCustomer flow block
Description
Retrieves the AuthenticationUrl for the current authentication session for the AuthenticateCustomer flow block.
See https://www.paws-r-sdk.com/docs/connectparticipant_get_authentication_url/ for full documentation.
Usage
connectparticipant_get_authentication_url(
SessionId,
RedirectUri,
ConnectionToken
)
Arguments
SessionId |
[required] The sessionId provided in the authenticationInitiated event. |
RedirectUri |
[required] The URL where the customer will be redirected after Amazon Cognito authorizes the user. |
ConnectionToken |
[required] The authentication token associated with the participant's connection. |
Retrieves a transcript of the session, including details about any attachments
Description
Retrieves a transcript of the session, including details about any attachments. For information about accessing past chat contact transcripts for a persistent chat, see Enable persistent chat.
See https://www.paws-r-sdk.com/docs/connectparticipant_get_transcript/ for full documentation.
Usage
connectparticipant_get_transcript(
ContactId = NULL,
MaxResults = NULL,
NextToken = NULL,
ScanDirection = NULL,
SortOrder = NULL,
StartPosition = NULL,
ConnectionToken
)
Arguments
ContactId |
The contactId from the current contact chain for which transcript is needed. |
MaxResults |
The maximum number of results to return in the page. Default: 10. |
NextToken |
The pagination token. Use the value returned previously in the next subsequent request to retrieve the next set of results. |
ScanDirection |
The direction from StartPosition from which to retrieve message. Default: BACKWARD when no StartPosition is provided, FORWARD with StartPosition. |
SortOrder |
The sort order for the records. Default: DESCENDING. |
StartPosition |
A filtering option for where to start. |
ConnectionToken |
[required] The authentication token associated with the participant's connection. |
The application/vnd
Description
The application/vnd.amazonaws.connect.event.connection.acknowledged
ContentType will no longer be supported starting December 31, 2024. This event has been migrated to the create_participant_connection
API using the ConnectParticipant
field.
See https://www.paws-r-sdk.com/docs/connectparticipant_send_event/ for full documentation.
Usage
connectparticipant_send_event(
ContentType,
Content = NULL,
ClientToken = NULL,
ConnectionToken
)
Arguments
ContentType |
[required] The content type of the request. Supported types are:
|
Content |
The content of the event to be sent (for example, message text). For content related to message receipts, this is supported in the form of a JSON string. Sample Content: "{\"messageId\":\"11111111-aaaa-bbbb-cccc-EXAMPLE01234\"}" |
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
ConnectionToken |
[required] The authentication token associated with the participant's connection. |
Sends a message
Description
Sends a message.
See https://www.paws-r-sdk.com/docs/connectparticipant_send_message/ for full documentation.
Usage
connectparticipant_send_message(
ContentType,
Content,
ClientToken = NULL,
ConnectionToken
)
Arguments
ContentType |
[required] The type of the content. Supported types are |
Content |
[required] The content of the message.
|
ClientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
ConnectionToken |
[required] The authentication token associated with the connection. |
Provides a pre-signed Amazon S3 URL in response for uploading the file directly to S3
Description
Provides a pre-signed Amazon S3 URL in response for uploading the file directly to S3.
See https://www.paws-r-sdk.com/docs/connectparticipant_start_attachment_upload/ for full documentation.
Usage
connectparticipant_start_attachment_upload(
ContentType,
AttachmentSizeInBytes,
AttachmentName,
ClientToken,
ConnectionToken
)
Arguments
ContentType |
[required] Describes the MIME file type of the attachment. For a list of supported file types, see Feature specifications in the Amazon Connect Administrator Guide. |
AttachmentSizeInBytes |
[required] The size of the attachment in bytes. |
AttachmentName |
[required] A case-sensitive name of the attachment being uploaded. |
ClientToken |
[required] A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
ConnectionToken |
[required] The authentication token associated with the participant's connection. |
Amazon Connect Wisdom Service
Description
Amazon Connect Wisdom delivers agents the information they need to solve customer issues as they're actively speaking with customers. Agents can search across connected repositories from within their agent desktop to find answers quickly. Use Amazon Connect Wisdom to create an assistant and a knowledge base, for example, or manage content by uploading custom files.
Usage
connectwisdomservice(
config = list(),
credentials = list(),
endpoint = NULL,
region = NULL
)
Arguments
config |
Optional configuration of credentials, endpoint, and/or region.
|
credentials |
Optional credentials shorthand for the config parameter
|
endpoint |
Optional shorthand for complete URL to use for the constructed client. |
region |
Optional shorthand for AWS Region used in instantiating the client. |
Value
A client for the service. You can call the service's operations using
syntax like svc$operation(...)
, where svc
is the name you've assigned
to the client. The available operations are listed in the
Operations section.
Service syntax
svc <- connectwisdomservice( config = list( credentials = list( creds = list( access_key_id = "string", secret_access_key = "string", session_token = "string" ), profile = "string", anonymous = "logical" ), endpoint = "string", region = "string", close_connection = "logical", timeout = "numeric", s3_force_path_style = "logical", sts_regional_endpoint = "string" ), credentials = list( creds = list( access_key_id = "string", secret_access_key = "string", session_token = "string" ), profile = "string", anonymous = "logical" ), endpoint = "string", region = "string" )
Operations
create_assistant | Creates an Amazon Connect Wisdom assistant |
create_assistant_association | Creates an association between an Amazon Connect Wisdom assistant and another resource |
create_content | Creates Wisdom content |
create_knowledge_base | Creates a knowledge base |
create_quick_response | Creates a Wisdom quick response |
create_session | Creates a session |
delete_assistant | Deletes an assistant |
delete_assistant_association | Deletes an assistant association |
delete_content | Deletes the content |
delete_import_job | Deletes the quick response import job |
delete_knowledge_base | Deletes the knowledge base |
delete_quick_response | Deletes a quick response |
get_assistant | Retrieves information about an assistant |
get_assistant_association | Retrieves information about an assistant association |
get_content | Retrieves content, including a pre-signed URL to download the content |
get_content_summary | Retrieves summary information about the content |
get_import_job | Retrieves the started import job |
get_knowledge_base | Retrieves information about the knowledge base |
get_quick_response | Retrieves the quick response |
get_recommendations | Retrieves recommendations for the specified session |
get_session | Retrieves information for a specified session |
list_assistant_associations | Lists information about assistant associations |
list_assistants | Lists information about assistants |
list_contents | Lists the content |
list_import_jobs | Lists information about import jobs |
list_knowledge_bases | Lists the knowledge bases |
list_quick_responses | Lists information about quick response |
list_tags_for_resource | Lists the tags for the specified resource |
notify_recommendations_received | Removes the specified recommendations from the specified assistant's queue of newly available recommendations |
query_assistant | Performs a manual search against the specified assistant |
remove_knowledge_base_template_uri | Removes a URI template from a knowledge base |
search_content | Searches for content in a specified knowledge base |
search_quick_responses | Searches existing Wisdom quick responses in a Wisdom knowledge base |
search_sessions | Searches for sessions |
start_content_upload | Get a URL to upload content to a knowledge base |
start_import_job | Start an asynchronous job to import Wisdom resources from an uploaded source file |
tag_resource | Adds the specified tags to the specified resource |
untag_resource | Removes the specified tags from the specified resource |
update_content | Updates information about the content |
update_knowledge_base_template_uri | Updates the template URI of a knowledge base |
update_quick_response | Updates an existing Wisdom quick response |
Examples
## Not run:
svc <- connectwisdomservice()
svc$create_assistant(
Foo = 123
)
## End(Not run)
Creates an Amazon Connect Wisdom assistant
Description
Creates an Amazon Connect Wisdom assistant.
See https://www.paws-r-sdk.com/docs/connectwisdomservice_create_assistant/ for full documentation.
Usage
connectwisdomservice_create_assistant(
clientToken = NULL,
description = NULL,
name,
serverSideEncryptionConfiguration = NULL,
tags = NULL,
type
)
Arguments
clientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
description |
The description of the assistant. |
name |
[required] The name of the assistant. |
serverSideEncryptionConfiguration |
The configuration information for the customer managed key used for encryption. The customer managed key must have a policy that allows
For more information about setting up a customer managed key for Wisdom, see Enable Amazon Connect Wisdom for your instance. |
tags |
The tags used to organize, track, or control access for this resource. |
type |
[required] The type of assistant. |
Creates an association between an Amazon Connect Wisdom assistant and another resource
Description
Creates an association between an Amazon Connect Wisdom assistant and another resource. Currently, the only supported association is with a knowledge base. An assistant can have only a single association.
See https://www.paws-r-sdk.com/docs/connectwisdomservice_create_assistant_association/ for full documentation.
Usage
connectwisdomservice_create_assistant_association(
assistantId,
association,
associationType,
clientToken = NULL,
tags = NULL
)
Arguments
assistantId |
[required] The identifier of the Wisdom assistant. Can be either the ID or the ARN. URLs cannot contain the ARN. |
association |
[required] The identifier of the associated resource. |
associationType |
[required] The type of association. |
clientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
tags |
The tags used to organize, track, or control access for this resource. |
Creates Wisdom content
Description
Creates Wisdom content. Before to calling this API, use start_content_upload
to upload an asset.
See https://www.paws-r-sdk.com/docs/connectwisdomservice_create_content/ for full documentation.
Usage
connectwisdomservice_create_content(
clientToken = NULL,
knowledgeBaseId,
metadata = NULL,
name,
overrideLinkOutUri = NULL,
tags = NULL,
title = NULL,
uploadId
)
Arguments
clientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
knowledgeBaseId |
[required] The identifier of the knowledge base. This should not be a QUICK_RESPONSES type knowledge base if you're storing Wisdom Content resource to it. Can be either the ID or the ARN. URLs cannot contain the ARN. |
metadata |
A key/value map to store attributes without affecting tagging or recommendations. For example, when synchronizing data between an external system and Wisdom, you can store an external version identifier as metadata to utilize for determining drift. |
name |
[required] The name of the content. Each piece of content in a knowledge base must
have a unique name. You can retrieve a piece of content using only its
knowledge base and its name with the
|
overrideLinkOutUri |
The URI you want to use for the article. If the knowledge base has a templateUri, setting this argument overrides it for this piece of content. |
tags |
The tags used to organize, track, or control access for this resource. |
title |
The title of the content. If not set, the title is equal to the name. |
uploadId |
[required] A pointer to the uploaded asset. This value is returned by
|
Creates a knowledge base
Description
Creates a knowledge base.
See https://www.paws-r-sdk.com/docs/connectwisdomservice_create_knowledge_base/ for full documentation.
Usage
connectwisdomservice_create_knowledge_base(
clientToken = NULL,
description = NULL,
knowledgeBaseType,
name,
renderingConfiguration = NULL,
serverSideEncryptionConfiguration = NULL,
sourceConfiguration = NULL,
tags = NULL
)
Arguments
clientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
description |
The description. |
knowledgeBaseType |
[required] The type of knowledge base. Only CUSTOM knowledge bases allow you to upload your own content. EXTERNAL knowledge bases support integrations with third-party systems whose content is synchronized automatically. |
name |
[required] The name of the knowledge base. |
renderingConfiguration |
Information about how to render the content. |
serverSideEncryptionConfiguration |
The configuration information for the customer managed key used for encryption. This KMS key must have a policy that allows For more information about setting up a customer managed key for Wisdom, see Enable Amazon Connect Wisdom for your instance. |
sourceConfiguration |
The source of the knowledge base content. Only set this argument for EXTERNAL knowledge bases. |
tags |
The tags used to organize, track, or control access for this resource. |
Creates a Wisdom quick response
Description
Creates a Wisdom quick response.
See https://www.paws-r-sdk.com/docs/connectwisdomservice_create_quick_response/ for full documentation.
Usage
connectwisdomservice_create_quick_response(
channels = NULL,
clientToken = NULL,
content,
contentType = NULL,
description = NULL,
groupingConfiguration = NULL,
isActive = NULL,
knowledgeBaseId,
language = NULL,
name,
shortcutKey = NULL,
tags = NULL
)
Arguments
channels |
The Amazon Connect channels this quick response applies to. |
clientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
content |
[required] The content of the quick response. |
contentType |
The media type of the quick response content.
|
description |
The description of the quick response. |
groupingConfiguration |
The configuration information of the user groups that the quick response is accessible to. |
isActive |
Whether the quick response is active. |
knowledgeBaseId |
[required] The identifier of the knowledge base. This should not be a QUICK_RESPONSES type knowledge base if you're storing Wisdom Content resource to it. Can be either the ID or the ARN. URLs cannot contain the ARN. |
language |
The language code value for the language in which the quick response is
written. The supported language codes include |
name |
[required] The name of the quick response. |
shortcutKey |
The shortcut key of the quick response. The value should be unique across the knowledge base. |
tags |
The tags used to organize, track, or control access for this resource. |
Creates a session
Description
Creates a session. A session is a contextual container used for generating recommendations. Amazon Connect creates a new Wisdom session for each contact on which Wisdom is enabled.
See https://www.paws-r-sdk.com/docs/connectwisdomservice_create_session/ for full documentation.
Usage
connectwisdomservice_create_session(
assistantId,
clientToken = NULL,
description = NULL,
name,
tags = NULL
)
Arguments
assistantId |
[required] The identifier of the Wisdom assistant. Can be either the ID or the ARN. URLs cannot contain the ARN. |
clientToken |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. |
description |
The description. |
name |
[required] The name of the session. |
tags |
The tags used to organize, track, or control access for this resource. |
Deletes an assistant
Description
Deletes an assistant.
See https://www.paws-r-sdk.com/docs/connectwisdomservice_delete_assistant/ for full documentation.
Usage
connectwisdomservice_delete_assistant(assistantId)
Arguments
assistantId |
[required] The identifier of the Wisdom assistant. Can be either the ID or the ARN. URLs cannot contain the ARN. |
Deletes an assistant association
Description
Deletes an assistant association.
See https://www.paws-r-sdk.com/docs/connectwisdomservice_delete_assistant_association/ for full documentation.
Usage
connectwisdomservice_delete_assistant_association(
assistantAssociationId,
assistantId
)
Arguments
assistantAssociationId |
[required] The identifier of the assistant association. Can be either the ID or the ARN. URLs cannot contain the ARN. |
assistantId |
[required] The identifier of the Wisdom assistant. Can be either the ID or the ARN. URLs cannot contain the ARN. |
Deletes the content
Description
Deletes the content.
See https://www.paws-r-sdk.com/docs/connectwisdomservice_delete_content/ for full documentation.
Usage
connectwisdomservice_delete_content(contentId, knowledgeBaseId)
Arguments
contentId |
[required] The identifier of the content. Can be either the ID or the ARN. URLs cannot contain the ARN. |
knowledgeBaseId |
[required] The identifier of the knowledge base. This should not be a QUICK_RESPONSES type knowledge base if you're storing Wisdom Content resource to it. Can be either the ID or the ARN. URLs cannot contain the ARN. |
Deletes the quick response import job
Description
Deletes the quick response import job.
See https://www.paws-r-sdk.com/docs/connectwisdomservice_delete_import_job/ for full documentation.
Usage
connectwisdomservice_delete_import_job(importJobId, knowledgeBaseId)
Arguments
importJobId |
[required] The identifier of the import job to be deleted. |
knowledgeBaseId |
[required] The identifier of the knowledge base. This should not be a QUICK_RESPONSES type knowledge base if you're storing Wisdom Content resource to it. |
Deletes the knowledge base
Description
Deletes the knowledge base.
See https://www.paws-r-sdk.com/docs/connectwisdomservice_delete_knowledge_base/ for full documentation.
Usage
connectwisdomservice_delete_knowledge_base(knowledgeBaseId)
Arguments
knowledgeBaseId |
[required] The knowledge base to delete content from. Can be either the ID or the ARN. URLs cannot contain the ARN. |
Deletes a quick response
Description
Deletes a quick response.
See https://www.paws-r-sdk.com/docs/connectwisdomservice_delete_quick_response/ for full documentation.
Usage
connectwisdomservice_delete_quick_response(knowledgeBaseId, quickResponseId)
Arguments
knowledgeBaseId |
[required] The knowledge base from which the quick response is deleted. The identifier of the knowledge base. This should not be a QUICK_RESPONSES type knowledge base if you're storing Wisdom Content resource to it. |
quickResponseId |
[required] The identifier of the quick response to delete. |
Retrieves information about an assistant
Description
Retrieves information about an assistant.
See https://www.paws-r-sdk.com/docs/connectwisdomservice_get_assistant/ for full documentation.
Usage
connectwisdomservice_get_assistant(assistantId)
Arguments
assistantId |
[required] The identifier of the Wisdom assistant. Can be either the ID or the ARN. URLs cannot contain the ARN. |
Retrieves information about an assistant association
Description
Retrieves information about an assistant association.
See https://www.paws-r-sdk.com/docs/connectwisdomservice_get_assistant_association/ for full documentation.
Usage
connectwisdomservice_get_assistant_association(
assistantAssociationId,
assistantId
)
Arguments
assistantAssociationId |
[required] The identifier of the assistant association. Can be either the ID or the ARN. URLs cannot contain the ARN. |
assistantId |
[required] The identifier of the Wisdom assistant. Can be either the ID or the ARN. URLs cannot contain the ARN. |
Retrieves content, including a pre-signed URL to download the content
Description
Retrieves content, including a pre-signed URL to download the content.
See https://www.paws-r-sdk.com/docs/connectwisdomservice_get_content/ for full documentation.
Usage
connectwisdomservice_get_content(contentId, knowledgeBaseId)
Arguments
contentId |
[required] The identifier of the content. Can be either the ID or the ARN. URLs cannot contain the ARN. |
knowledgeBaseId |
[required] The identifier of the knowledge base. This should not be a QUICK_RESPONSES type knowledge base if you're storing Wisdom Content resource to it. Can be either the ID or the ARN. URLs cannot contain the ARN. |
Retrieves summary information about the content
Description
Retrieves summary information about the content.
See https://www.paws-r-sdk.com/docs/connectwisdomservice_get_content_summary/ for full documentation.
Usage
connectwisdomservice_get_content_summary(contentId, knowledgeBaseId)
Arguments
contentId |
[required] The identifier of the content. Can be either the ID or the ARN. URLs cannot contain the ARN. |
knowledgeBaseId |
[required] The identifier of the knowledge base. This should not be a QUICK_RESPONSES type knowledge base if you're storing Wisdom Content resource to it. Can be either the ID or the ARN. URLs cannot contain the ARN. |
Retrieves the started import job
Description
Retrieves the started import job.
See https://www.paws-r-sdk.com/docs/connectwisdomservice_get_import_job/ for full documentation.
Usage
connectwisdomservice_get_import_job(importJobId, knowledgeBaseId)
Arguments
importJobId |
[required] The identifier of the import job to retrieve. |
knowledgeBaseId |
[required] The identifier of the knowledge base that the import job belongs to. |
Retrieves information about the knowledge base
Description
Retrieves information about the knowledge base.
See https://www.paws-r-sdk.com/docs/connectwisdomservice_get_knowledge_base/ for full documentation.
Usage
connectwisdomservice_get_knowledge_base(knowledgeBaseId)
Arguments
knowledgeBaseId |
[required] The identifier of the knowledge base. This should not be a QUICK_RESPONSES type knowledge base if you're storing Wisdom Content resource to it. Can be either the ID or the ARN. URLs cannot contain the ARN. |
Retrieves the quick response
Description
Retrieves the quick response.
See https://www.paws-r-sdk.com/docs/connectwisdomservice_get_quick_response/ for full documentation.
Usage
connectwisdomservice_get_quick_response(knowledgeBaseId, quickResponseId)
Arguments
knowledgeBaseId |
[required] The identifier of the knowledge base. This should be a QUICK_RESPONSES type knowledge base. |
quickResponseId |
[required] The identifier of the quick response. |
Retrieves recommendations for the specified session
Description
Retrieves recommendations for the specified session. To avoid retrieving the same recommendations in subsequent calls, use notify_recommendations_received
. This API supports long-polling behavior with the waitTimeSeconds
parameter. Short poll is the default behavior and only returns recommendations already available. To perform a manual query against an assistant, use query_assistant
.
See https://www.paws-r-sdk.com/docs/connectwisdomservice_get_recommendations/ for full documentation.
Usage
connectwisdomservice_get_recommendations(
assistantId,
maxResults = NULL,
sessionId,
waitTimeSeconds = NULL
)
Arguments
assistantId |
[required] The identifier of the Wisdom assistant. Can be either the ID or the ARN. URLs cannot contain the ARN. |
maxResults |
The maximum number of results to return per page. |
sessionId |
[required] The identifier of the session. Can be either the ID or the ARN. URLs cannot contain the ARN. |
waitTimeSeconds |
The duration (in seconds) for which the call waits for a recommendation
to be made available before returning. If a recommendation is available,
the call returns sooner than |
Retrieves information for a specified session
Description
Retrieves information for a specified session.
See https://www.paws-r-sdk.com/docs/connectwisdomservice_get_session/ for full documentation.
Usage
connectwisdomservice_get_session(assistantId, sessionId)
Arguments
assistantId |
[required] The identifier of the Wisdom assistant. Can be either the ID or the ARN. URLs cannot contain the ARN. |
sessionId |
[required] The identifier of the session. Can be either the ID or the ARN. URLs cannot contain the ARN. |
Lists information about assistant associations
Description
Lists information about assistant associations.
See https://www.paws-r-sdk.com/docs/connectwisdomservice_list_assistant_associations/ for full documentation.
Usage
connectwisdomservice_list_assistant_associations(
assistantId,
maxResults = NULL,
nextToken = NULL
)
Arguments
assistantId |
[required] The identifier of the Wisdom assistant. Can be either the ID or the ARN. URLs cannot contain the ARN. |
maxResults |
The maximum number of results to return per page. |
nextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
Lists information about assistants
Description
Lists information about assistants.
See https://www.paws-r-sdk.com/docs/connectwisdomservice_list_assistants/ for full documentation.
Usage
connectwisdomservice_list_assistants(maxResults = NULL, nextToken = NULL)
Arguments
maxResults |
The maximum number of results to return per page. |
nextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
Lists the content
Description
Lists the content.
See https://www.paws-r-sdk.com/docs/connectwisdomservice_list_contents/ for full documentation.
Usage
connectwisdomservice_list_contents(
knowledgeBaseId,
maxResults = NULL,
nextToken = NULL
)
Arguments
knowledgeBaseId |
[required] The identifier of the knowledge base. This should not be a QUICK_RESPONSES type knowledge base if you're storing Wisdom Content resource to it. Can be either the ID or the ARN. URLs cannot contain the ARN. |
maxResults |
The maximum number of results to return per page. |
nextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
Lists information about import jobs
Description
Lists information about import jobs.
See https://www.paws-r-sdk.com/docs/connectwisdomservice_list_import_jobs/ for full documentation.
Usage
connectwisdomservice_list_import_jobs(
knowledgeBaseId,
maxResults = NULL,
nextToken = NULL
)
Arguments
knowledgeBaseId |
[required] The identifier of the knowledge base. This should not be a QUICK_RESPONSES type knowledge base if you're storing Wisdom Content resource to it. Can be either the ID or the ARN. URLs cannot contain the ARN. |
maxResults |
The maximum number of results to return per page. |
nextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
Lists the knowledge bases
Description
Lists the knowledge bases.
See https://www.paws-r-sdk.com/docs/connectwisdomservice_list_knowledge_bases/ for full documentation.
Usage
connectwisdomservice_list_knowledge_bases(maxResults = NULL, nextToken = NULL)
Arguments
maxResults |
The maximum number of results to return per page. |
nextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
Lists information about quick response
Description
Lists information about quick response.
See https://www.paws-r-sdk.com/docs/connectwisdomservice_list_quick_responses/ for full documentation.
Usage
connectwisdomservice_list_quick_responses(
knowledgeBaseId,
maxResults = NULL,
nextToken = NULL
)
Arguments
knowledgeBaseId |
[required] The identifier of the knowledge base. This should not be a QUICK_RESPONSES type knowledge base if you're storing Wisdom Content resource to it. Can be either the ID or the ARN. URLs cannot contain the ARN. |
maxResults |
The maximum number of results to return per page. |
nextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
Lists the tags for the specified resource
Description
Lists the tags for the specified resource.
See https://www.paws-r-sdk.com/docs/connectwisdomservice_list_tags_for_resource/ for full documentation.
Usage
connectwisdomservice_list_tags_for_resource(resourceArn)
Arguments
resourceArn |
[required] The Amazon Resource Name (ARN) of the resource. |
Removes the specified recommendations from the specified assistant's queue of newly available recommendations
Description
Removes the specified recommendations from the specified assistant's queue of newly available recommendations. You can use this API in conjunction with get_recommendations
and a waitTimeSeconds
input for long-polling behavior and avoiding duplicate recommendations.
See https://www.paws-r-sdk.com/docs/connectwisdomservice_notify_recommendations_received/ for full documentation.
Usage
connectwisdomservice_notify_recommendations_received(
assistantId,
recommendationIds,
sessionId
)
Arguments
assistantId |
[required] The identifier of the Wisdom assistant. Can be either the ID or the ARN. URLs cannot contain the ARN. |
recommendationIds |
[required] The identifiers of the recommendations. |
sessionId |
[required] The identifier of the session. Can be either the ID or the ARN. URLs cannot contain the ARN. |
Performs a manual search against the specified assistant
Description
Performs a manual search against the specified assistant. To retrieve recommendations for an assistant, use get_recommendations
.
See https://www.paws-r-sdk.com/docs/connectwisdomservice_query_assistant/ for full documentation.
Usage
connectwisdomservice_query_assistant(
assistantId,
maxResults = NULL,
nextToken = NULL,
queryText
)
Arguments
assistantId |
[required] The identifier of the Wisdom assistant. Can be either the ID or the ARN. URLs cannot contain the ARN. |
maxResults |
The maximum number of results to return per page. |
nextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
queryText |
[required] The text to search for. |
Removes a URI template from a knowledge base
Description
Removes a URI template from a knowledge base.
See https://www.paws-r-sdk.com/docs/connectwisdomservice_remove_knowledge_base_template_uri/ for full documentation.
Usage
connectwisdomservice_remove_knowledge_base_template_uri(knowledgeBaseId)
Arguments
knowledgeBaseId |
[required] The identifier of the knowledge base. This should not be a QUICK_RESPONSES type knowledge base if you're storing Wisdom Content resource to it. Can be either the ID or the ARN. URLs cannot contain the ARN. |
Searches for content in a specified knowledge base
Description
Searches for content in a specified knowledge base. Can be used to get a specific content resource by its name.
See https://www.paws-r-sdk.com/docs/connectwisdomservice_search_content/ for full documentation.
Usage
connectwisdomservice_search_content(
knowledgeBaseId,
maxResults = NULL,
nextToken = NULL,
searchExpression
)
Arguments
knowledgeBaseId |
[required] The identifier of the knowledge base. This should not be a QUICK_RESPONSES type knowledge base if you're storing Wisdom Content resource to it. Can be either the ID or the ARN. URLs cannot contain the ARN. |
maxResults |
The maximum number of results to return per page. |
nextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
searchExpression |
[required] The search expression to filter results. |
Searches existing Wisdom quick responses in a Wisdom knowledge base
Description
Searches existing Wisdom quick responses in a Wisdom knowledge base.
See https://www.paws-r-sdk.com/docs/connectwisdomservice_search_quick_responses/ for full documentation.
Usage
connectwisdomservice_search_quick_responses(
attributes = NULL,
knowledgeBaseId,
maxResults = NULL,
nextToken = NULL,
searchExpression
)
Arguments
attributes |
The user-defined Amazon Connect contact attributes to be resolved when search results are returned. |
knowledgeBaseId |
[required] The identifier of the knowledge base. This should be a QUICK_RESPONSES type knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN. |
maxResults |
The maximum number of results to return per page. |
nextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
searchExpression |
[required] The search expression for querying the quick response. |
Searches for sessions
Description
Searches for sessions.
See https://www.paws-r-sdk.com/docs/connectwisdomservice_search_sessions/ for full documentation.
Usage
connectwisdomservice_search_sessions(
assistantId,
maxResults = NULL,
nextToken = NULL,
searchExpression
)
Arguments
assistantId |
[required] The identifier of the Wisdom assistant. Can be either the ID or the ARN. URLs cannot contain the ARN. |
maxResults |
The maximum number of results to return per page. |
nextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
searchExpression |
[required] The search expression to filter results. |
Get a URL to upload content to a knowledge base
Description
Get a URL to upload content to a knowledge base. To upload content, first make a PUT request to the returned URL with your file, making sure to include the required headers. Then use create_content
to finalize the content creation process or update_content
to modify an existing resource. You can only upload content to a knowledge base of type CUSTOM.
See https://www.paws-r-sdk.com/docs/connectwisdomservice_start_content_upload/ for full documentation.
Usage
connectwisdomservice_start_content_upload(
contentType,
knowledgeBaseId,
presignedUrlTimeToLive = NULL
)
Arguments
contentType |
[required] The type of content to upload. |
knowledgeBaseId |
[required] The identifier of the knowledge base. This should not be a QUICK_RESPONSES type knowledge base if you're storing Wisdom Content resource to it. Can be either the ID or the ARN. URLs cannot contain the ARN. |
presignedUrlTimeToLive |
The expected expiration time of the generated presigned URL, specified in minutes. |
Start an asynchronous job to import Wisdom resources from an uploaded source file
Description
Start an asynchronous job to import Wisdom resources from an uploaded source file. Before calling this API, use start_content_upload
to upload an asset that contains the resource data.
See https://www.paws-r-sdk.com/docs/connectwisdomservice_start_import_job/ for full documentation.
Usage
connectwisdomservice_start_import_job(
clientToken = NULL,
externalSourceConfiguration = NULL,
importJobType,
knowledgeBaseId,
metadata = NULL,
uploadId
)
Arguments
clientToken |
The tags used to organize, track, or control access for this resource. |
externalSourceConfiguration |
The configuration information of the external source that the resource data are imported from. |
importJobType |
[required] The type of the import job.
|
knowledgeBaseId |
[required] The identifier of the knowledge base. This should not be a QUICK_RESPONSES type knowledge base if you're storing Wisdom Content resource to it. Can be either the ID or the ARN. URLs cannot contain the ARN.
|
metadata |
The metadata fields of the imported Wisdom resources. |
uploadId |
[required] A pointer to the uploaded asset. This value is returned by
|
Adds the specified tags to the specified resource
Description
Adds the specified tags to the specified resource.
See https://www.paws-r-sdk.com/docs/connectwisdomservice_tag_resource/ for full documentation.
Usage
connectwisdomservice_tag_resource(resourceArn, tags)
Arguments
resourceArn |
[required] The Amazon Resource Name (ARN) of the resource. |
tags |
[required] The tags used to organize, track, or control access for this resource. |
Removes the specified tags from the specified resource
Description
Removes the specified tags from the specified resource.
See https://www.paws-r-sdk.com/docs/connectwisdomservice_untag_resource/ for full documentation.
Usage
connectwisdomservice_untag_resource(resourceArn, tagKeys)
Arguments
resourceArn |
[required] The Amazon Resource Name (ARN) of the resource. |
tagKeys |
[required] The tag keys. |
Updates information about the content
Description
Updates information about the content.
See https://www.paws-r-sdk.com/docs/connectwisdomservice_update_content/ for full documentation.
Usage
connectwisdomservice_update_content(
contentId,
knowledgeBaseId,
metadata = NULL,
overrideLinkOutUri = NULL,
removeOverrideLinkOutUri = NULL,
revisionId = NULL,
title = NULL,
uploadId = NULL
)
Arguments
contentId |
[required] The identifier of the content. Can be either the ID or the ARN. URLs cannot contain the ARN. |
knowledgeBaseId |
[required] The identifier of the knowledge base. This should not be a QUICK_RESPONSES type knowledge base if you're storing Wisdom Content resource to it. Can be either the ID or the ARN |
metadata |
A key/value map to store attributes without affecting tagging or recommendations. For example, when synchronizing data between an external system and Wisdom, you can store an external version identifier as metadata to utilize for determining drift. |
overrideLinkOutUri |
The URI for the article. If the knowledge base has a templateUri,
setting this argument overrides it for this piece of content. To remove
an existing |
removeOverrideLinkOutUri |
Unset the existing |
revisionId |
The |
title |
The title of the content. |
uploadId |
A pointer to the uploaded asset. This value is returned by
|
Updates the template URI of a knowledge base
Description
Updates the template URI of a knowledge base. This is only supported for knowledge bases of type EXTERNAL. Include a single variable in ${variable}
format; this interpolated by Wisdom using ingested content. For example, if you ingest a Salesforce article, it has an Id
value, and you can set the template URI to https://myInstanceName.lightning.force.com/lightning/r/Knowledge__kav/*${Id}*/view
.
See https://www.paws-r-sdk.com/docs/connectwisdomservice_update_knowledge_base_template_uri/ for full documentation.
Usage
connectwisdomservice_update_knowledge_base_template_uri(
knowledgeBaseId,
templateUri
)
Arguments
knowledgeBaseId |
[required] The identifier of the knowledge base. This should not be a QUICK_RESPONSES type knowledge base if you're storing Wisdom Content resource to it. Can be either the ID or the ARN. URLs cannot contain the ARN. |
templateUri |
[required] The template URI to update. |
Updates an existing Wisdom quick response
Description
Updates an existing Wisdom quick response.
See https://www.paws-r-sdk.com/docs/connectwisdomservice_update_quick_response/ for full documentation.
Usage
connectwisdomservice_update_quick_response(
channels = NULL,
content = NULL,
contentType = NULL,
description = NULL,
groupingConfiguration = NULL,
isActive = NULL,
knowledgeBaseId,
language = NULL,
name = NULL,
quickResponseId,
removeDescription = NULL,
removeGroupingConfiguration = NULL,
removeShortcutKey = NULL,
shortcutKey = NULL
)
Arguments
channels |
The Amazon Connect contact channels this quick response applies to. The
supported contact channel types include |
content |
The updated content of the quick response. |
contentType |
The media type of the quick response content.
|
description |
The updated description of the quick response. |
groupingConfiguration |
The updated grouping configuration of the quick response. |
isActive |
Whether the quick response is active. |
knowledgeBaseId |
[required] The identifier of the knowledge base. This should not be a QUICK_RESPONSES type knowledge base if you're storing Wisdom Content resource to it. Can be either the ID or the ARN. URLs cannot contain the ARN. |
language |
The language code value for the language in which the quick response is
written. The supported language codes include |
name |
The name of the quick response. |
quickResponseId |
[required] The identifier of the quick response. |
removeDescription |
Whether to remove the description from the quick response. |
removeGroupingConfiguration |
Whether to remove the grouping configuration of the quick response. |
removeShortcutKey |
Whether to remove the shortcut key of the quick response. |
shortcutKey |
The shortcut key of the quick response. The value should be unique across the knowledge base. |
Amazon Connect Customer Profiles
Description
Amazon Connect Customer Profiles is a unified customer profile for your contact center that has pre-built connectors powered by AppFlow that make it easy to combine customer information from third party applications, such as Salesforce (CRM), ServiceNow (ITSM), and your enterprise resource planning (ERP), with contact history from your Amazon Connect contact center.
For more information about the Amazon Connect Customer Profiles feature, see Use Customer Profiles in the Amazon Connect Administrator's Guide.
Usage
customerprofiles(
config = list(),
credentials = list(),
endpoint = NULL,
region = NULL
)
Arguments
config |
Optional configuration of credentials, endpoint, and/or region.
|
credentials |
Optional credentials shorthand for the config parameter
|
endpoint |
Optional shorthand for complete URL to use for the constructed client. |
region |
Optional shorthand for AWS Region used in instantiating the client. |
Value
A client for the service. You can call the service's operations using
syntax like svc$operation(...)
, where svc
is the name you've assigned
to the client. The available operations are listed in the
Operations section.
Service syntax
svc <- customerprofiles( config = list( credentials = list( creds = list( access_key_id = "string", secret_access_key = "string", session_token = "string" ), profile = "string", anonymous = "logical" ), endpoint = "string", region = "string", close_connection = "logical", timeout = "numeric", s3_force_path_style = "logical", sts_regional_endpoint = "string" ), credentials = list( creds = list( access_key_id = "string", secret_access_key = "string", session_token = "string" ), profile = "string", anonymous = "logical" ), endpoint = "string", region = "string" )
Operations
add_profile_key | Associates a new key value with a specific profile, such as a Contact Record ContactId |
batch_get_calculated_attribute_for_profile | Fetch the possible attribute values given the attribute name |
batch_get_profile | Get a batch of profiles |
create_calculated_attribute_definition | Creates a new calculated attribute definition |
create_domain | Creates a domain, which is a container for all customer data, such as customer profile attributes, object types, profile keys, and encryption keys |
create_event_stream | Creates an event stream, which is a subscription to real-time events, such as when profiles are created and updated through Amazon Connect Customer Profiles |
create_event_trigger | Creates an event trigger, which specifies the rules when to perform action based on customer's ingested data |
create_integration_workflow | Creates an integration workflow |
create_profile | Creates a standard profile |
create_segment_definition | Creates a segment definition associated to the given domain |
create_segment_estimate | Creates a segment estimate query |
create_segment_snapshot | Triggers a job to export a segment to a specified destination |
delete_calculated_attribute_definition | Deletes an existing calculated attribute definition |
delete_domain | Deletes a specific domain and all of its customer data, such as customer profile attributes and their related objects |
delete_event_stream | Disables and deletes the specified event stream |
delete_event_trigger | Disable and deletes the Event Trigger |
delete_integration | Removes an integration from a specific domain |
delete_profile | Deletes the standard customer profile and all data pertaining to the profile |
delete_profile_key | Removes a searchable key from a customer profile |
delete_profile_object | Removes an object associated with a profile of a given ProfileObjectType |
delete_profile_object_type | Removes a ProfileObjectType from a specific domain as well as removes all the ProfileObjects of that type |
delete_segment_definition | Deletes a segment definition from the domain |
delete_workflow | Deletes the specified workflow and all its corresponding resources |
detect_profile_object_type | The process of detecting profile object type mapping by using given objects |
get_auto_merging_preview | Tests the auto-merging settings of your Identity Resolution Job without merging your data |
get_calculated_attribute_definition | Provides more information on a calculated attribute definition for Customer Profiles |
get_calculated_attribute_for_profile | Retrieve a calculated attribute for a customer profile |
get_domain | Returns information about a specific domain |
get_event_stream | Returns information about the specified event stream in a specific domain |
get_event_trigger | Get a specific Event Trigger from the domain |
get_identity_resolution_job | Returns information about an Identity Resolution Job in a specific domain |
get_integration | Returns an integration for a domain |
get_matches | Before calling this API, use CreateDomain or UpdateDomain to enable identity resolution: set Matching to true |
get_profile_object_type | Returns the object types for a specific domain |
get_profile_object_type_template | Returns the template information for a specific object type |
get_segment_definition | Gets a segment definition from the domain |
get_segment_estimate | Gets the result of a segment estimate query |
get_segment_membership | Determines if the given profiles are within a segment |
get_segment_snapshot | Retrieve the latest status of a segment snapshot |
get_similar_profiles | Returns a set of profiles that belong to the same matching group using the matchId or profileId |
get_workflow | Get details of specified workflow |
get_workflow_steps | Get granular list of steps in workflow |
list_account_integrations | Lists all of the integrations associated to a specific URI in the AWS account |
list_calculated_attribute_definitions | Lists calculated attribute definitions for Customer Profiles |
list_calculated_attributes_for_profile | Retrieve a list of calculated attributes for a customer profile |
list_domains | Returns a list of all the domains for an AWS account that have been created |
list_event_streams | Returns a list of all the event streams in a specific domain |
list_event_triggers | List all Event Triggers under a domain |
list_identity_resolution_jobs | Lists all of the Identity Resolution Jobs in your domain |
list_integrations | Lists all of the integrations in your domain |
list_object_type_attributes | Fetch the possible attribute values given the attribute name |
list_profile_attribute_values | Fetch the possible attribute values given the attribute name |
list_profile_objects | Returns a list of objects associated with a profile of a given ProfileObjectType |
list_profile_object_types | Lists all of the templates available within the service |
list_profile_object_type_templates | Lists all of the template information for object types |
list_rule_based_matches | Returns a set of MatchIds that belong to the given domain |
list_segment_definitions | Lists all segment definitions under a domain |
list_tags_for_resource | Displays the tags associated with an Amazon Connect Customer Profiles resource |
list_workflows | Query to list all workflows |
merge_profiles | Runs an AWS Lambda job that does the following: |
put_integration | Adds an integration between the service and a third-party service, which includes Amazon AppFlow and Amazon Connect |
put_profile_object | Adds additional objects to customer profiles of a given ObjectType |
put_profile_object_type | Defines a ProfileObjectType |
search_profiles | Searches for profiles within a specific domain using one or more predefined search keys (e |
tag_resource | Assigns one or more tags (key-value pairs) to the specified Amazon Connect Customer Profiles resource |
untag_resource | Removes one or more tags from the specified Amazon Connect Customer Profiles resource |
update_calculated_attribute_definition | Updates an existing calculated attribute definition |
update_domain | Updates the properties of a domain, including creating or selecting a dead letter queue or an encryption key |
update_event_trigger | Update the properties of an Event Trigger |
update_profile | Updates the properties of a profile |
Examples
## Not run:
svc <- customerprofiles()
svc$add_profile_key(
Foo = 123
)
## End(Not run)
Associates a new key value with a specific profile, such as a Contact Record ContactId
Description
Associates a new key value with a specific profile, such as a Contact Record ContactId.
See https://www.paws-r-sdk.com/docs/customerprofiles_add_profile_key/ for full documentation.
Usage
customerprofiles_add_profile_key(ProfileId, KeyName, Values, DomainName)
Arguments
ProfileId |
[required] The unique identifier of a customer profile. |
KeyName |
[required] A searchable identifier of a customer profile. The predefined keys you can use include: _account, _profileId, _assetId, _caseId, _orderId, _fullName, _phone, _email, _ctrContactId, _marketoLeadId, _salesforceAccountId, _salesforceContactId, _salesforceAssetId, _zendeskUserId, _zendeskExternalId, _zendeskTicketId, _serviceNowSystemId, _serviceNowIncidentId, _segmentUserId, _shopifyCustomerId, _shopifyOrderId. |
Values |
[required] A list of key values. |
DomainName |
[required] The unique name of the domain. |
Fetch the possible attribute values given the attribute name
Description
Fetch the possible attribute values given the attribute name.
See https://www.paws-r-sdk.com/docs/customerprofiles_batch_get_calculated_attribute_for_profile/ for full documentation.
Usage
customerprofiles_batch_get_calculated_attribute_for_profile(
CalculatedAttributeName,
DomainName,
ProfileIds,
ConditionOverrides = NULL
)
Arguments
CalculatedAttributeName |
[required] The unique name of the calculated attribute. |
DomainName |
[required] The unique name of the domain. |
ProfileIds |
[required] List of unique identifiers for customer profiles to retrieve. |
ConditionOverrides |
Overrides the condition block within the original calculated attribute definition. |
Get a batch of profiles
Description
Get a batch of profiles.
See https://www.paws-r-sdk.com/docs/customerprofiles_batch_get_profile/ for full documentation.
Usage
customerprofiles_batch_get_profile(DomainName, ProfileIds)
Arguments
DomainName |
[required] The unique name of the domain. |
ProfileIds |
[required] List of unique identifiers for customer profiles to retrieve. |
Creates a new calculated attribute definition
Description
Creates a new calculated attribute definition. After creation, new object data ingested into Customer Profiles will be included in the calculated attribute, which can be retrieved for a profile using the get_calculated_attribute_for_profile
API. Defining a calculated attribute makes it available for all profiles within a domain. Each calculated attribute can only reference one ObjectType
and at most, two fields from that ObjectType
.
See https://www.paws-r-sdk.com/docs/customerprofiles_create_calculated_attribute_definition/ for full documentation.
Usage
customerprofiles_create_calculated_attribute_definition(
DomainName,
CalculatedAttributeName,
DisplayName = NULL,
Description = NULL,
AttributeDetails,
Conditions = NULL,
Filter = NULL,
Statistic,
Tags = NULL
)
Arguments
DomainName |
[required] The unique name of the domain. |
CalculatedAttributeName |
[required] The unique name of the calculated attribute. |
DisplayName |
The display name of the calculated attribute. |
Description |
The description of the calculated attribute. |
AttributeDetails |
[required] Mathematical expression and a list of attribute items specified in that expression. |
Conditions |
The conditions including range, object count, and threshold for the calculated attribute. |
Filter |
Defines how to filter incoming objects to include part of the Calculated Attribute. |
Statistic |
[required] The aggregation operation to perform for the calculated attribute. |
Tags |
The tags used to organize, track, or control access for this resource. |
Creates a domain, which is a container for all customer data, such as customer profile attributes, object types, profile keys, and encryption keys
Description
Creates a domain, which is a container for all customer data, such as customer profile attributes, object types, profile keys, and encryption keys. You can create multiple domains, and each domain can have multiple third-party integrations.
See https://www.paws-r-sdk.com/docs/customerprofiles_create_domain/ for full documentation.
Usage
customerprofiles_create_domain(
DomainName,
DefaultExpirationDays,
DefaultEncryptionKey = NULL,
DeadLetterQueueUrl = NULL,
Matching = NULL,
RuleBasedMatching = NULL,
Tags = NULL
)
Arguments
DomainName |
[required] The unique name of the domain. |
DefaultExpirationDays |
[required] The default number of days until the data within the domain expires. |
DefaultEncryptionKey |
The default encryption key, which is an AWS managed key, is used when no specific type of encryption key is specified. It is used to encrypt all data before it is placed in permanent or semi-permanent storage. |
DeadLetterQueueUrl |
The URL of the SQS dead letter queue, which is used for reporting errors associated with ingesting data from third party applications. You must set up a policy on the DeadLetterQueue for the SendMessage operation to enable Amazon Connect Customer Profiles to send messages to the DeadLetterQueue. |
Matching |
The process of matching duplicate profiles. If After the Identity Resolution Job completes, use the
|
RuleBasedMatching |
The process of matching duplicate profiles using the Rule-Based
matching. If |
Tags |
The tags used to organize, track, or control access for this resource. |
Creates an event stream, which is a subscription to real-time events, such as when profiles are created and updated through Amazon Connect Customer Profiles
Description
Creates an event stream, which is a subscription to real-time events, such as when profiles are created and updated through Amazon Connect Customer Profiles.
See https://www.paws-r-sdk.com/docs/customerprofiles_create_event_stream/ for full documentation.
Usage
customerprofiles_create_event_stream(
DomainName,
Uri,
EventStreamName,
Tags = NULL
)
Arguments
DomainName |
[required] The unique name of the domain. |
Uri |
[required] The StreamARN of the destination to deliver profile events to. For example, arn:aws:kinesis:region:account-id:stream/stream-name |
EventStreamName |
[required] The name of the event stream. |
Tags |
The tags used to organize, track, or control access for this resource. |
Creates an event trigger, which specifies the rules when to perform action based on customer's ingested data
Description
Creates an event trigger, which specifies the rules when to perform action based on customer's ingested data.
See https://www.paws-r-sdk.com/docs/customerprofiles_create_event_trigger/ for full documentation.
Usage
customerprofiles_create_event_trigger(
DomainName,
EventTriggerName,
ObjectTypeName,
Description = NULL,
EventTriggerConditions,
SegmentFilter = NULL,
EventTriggerLimits = NULL,
Tags = NULL
)
Arguments
DomainName |
[required] The unique name of the domain. |
EventTriggerName |
[required] The unique name of the event trigger. |
ObjectTypeName |
[required] The unique name of the object type. |
Description |
The description of the event trigger. |
EventTriggerConditions |
[required] A list of conditions that determine when an event should trigger the destination. |
SegmentFilter |
The destination is triggered only for profiles that meet the criteria of a segment definition. |
EventTriggerLimits |
Defines limits controlling whether an event triggers the destination, based on ingestion latency and the number of invocations per profile over specific time periods. |
Tags |
An array of key-value pairs to apply to this resource. |
Creates an integration workflow
Description
Creates an integration workflow. An integration workflow is an async process which ingests historic data and sets up an integration for ongoing updates. The supported Amazon AppFlow sources are Salesforce, ServiceNow, and Marketo.
See https://www.paws-r-sdk.com/docs/customerprofiles_create_integration_workflow/ for full documentation.
Usage
customerprofiles_create_integration_workflow(
DomainName,
WorkflowType,
IntegrationConfig,
ObjectTypeName,
RoleArn,
Tags = NULL
)
Arguments
DomainName |
[required] The unique name of the domain. |
WorkflowType |
[required] The type of workflow. The only supported value is APPFLOW_INTEGRATION. |
IntegrationConfig |
[required] Configuration data for integration workflow. |
ObjectTypeName |
[required] The name of the profile object type. |
RoleArn |
[required] The Amazon Resource Name (ARN) of the IAM role. Customer Profiles assumes this role to create resources on your behalf as part of workflow execution. |
Tags |
The tags used to organize, track, or control access for this resource. |
Creates a standard profile
Description
Creates a standard profile.
See https://www.paws-r-sdk.com/docs/customerprofiles_create_profile/ for full documentation.
Usage
customerprofiles_create_profile(
DomainName,
AccountNumber = NULL,
AdditionalInformation = NULL,
PartyType = NULL,
BusinessName = NULL,
FirstName = NULL,
MiddleName = NULL,
LastName = NULL,
BirthDate = NULL,
Gender = NULL,
PhoneNumber = NULL,
MobilePhoneNumber = NULL,
HomePhoneNumber = NULL,
BusinessPhoneNumber = NULL,
EmailAddress = NULL,
PersonalEmailAddress = NULL,
BusinessEmailAddress = NULL,
Address = NULL,
ShippingAddress = NULL,
MailingAddress = NULL,
BillingAddress = NULL,
Attributes = NULL,
PartyTypeString = NULL,
GenderString = NULL
)
Arguments
DomainName |
[required] The unique name of the domain. |
AccountNumber |
An account number that you have given to the customer. |
AdditionalInformation |
Any additional information relevant to the customer’s profile. |
PartyType |
The type of profile used to describe the customer. |
BusinessName |
The name of the customer’s business. |
FirstName |
The customer’s first name. |
MiddleName |
The customer’s middle name. |
LastName |
The customer’s last name. |
BirthDate |
The customer’s birth date. |
Gender |
The gender with which the customer identifies. |
PhoneNumber |
The customer’s phone number, which has not been specified as a mobile, home, or business number. |
MobilePhoneNumber |
The customer’s mobile phone number. |
HomePhoneNumber |
The customer’s home phone number. |
BusinessPhoneNumber |
The customer’s business phone number. |
EmailAddress |
The customer’s email address, which has not been specified as a personal or business address. |
PersonalEmailAddress |
The customer’s personal email address. |
BusinessEmailAddress |
The customer’s business email address. |
Address |
A generic address associated with the customer that is not mailing, shipping, or billing. |
ShippingAddress |
The customer’s shipping address. |
MailingAddress |
The customer’s mailing address. |
BillingAddress |
The customer’s billing address. |
Attributes |
A key value pair of attributes of a customer profile. |
PartyTypeString |
An alternative to |
GenderString |
An alternative to |
Creates a segment definition associated to the given domain
Description
Creates a segment definition associated to the given domain.
See https://www.paws-r-sdk.com/docs/customerprofiles_create_segment_definition/ for full documentation.
Usage
customerprofiles_create_segment_definition(
DomainName,
SegmentDefinitionName,
DisplayName,
Description = NULL,
SegmentGroups,
Tags = NULL
)
Arguments
DomainName |
[required] The unique name of the domain. |
SegmentDefinitionName |
[required] The unique name of the segment definition. |
DisplayName |
[required] The display name of the segment definition. |
Description |
The description of the segment definition. |
SegmentGroups |
[required] Specifies the base segments and dimensions for a segment definition along with their respective relationship. |
Tags |
The tags used to organize, track, or control access for this resource. |
Creates a segment estimate query
Description
Creates a segment estimate query.
See https://www.paws-r-sdk.com/docs/customerprofiles_create_segment_estimate/ for full documentation.
Usage
customerprofiles_create_segment_estimate(DomainName, SegmentQuery)
Arguments
DomainName |
[required] The unique name of the domain. |
SegmentQuery |
[required] The segment query for calculating a segment estimate. |
Triggers a job to export a segment to a specified destination
Description
Triggers a job to export a segment to a specified destination.
See https://www.paws-r-sdk.com/docs/customerprofiles_create_segment_snapshot/ for full documentation.
Usage
customerprofiles_create_segment_snapshot(
DomainName,
SegmentDefinitionName,
DataFormat,
EncryptionKey = NULL,
RoleArn = NULL,
DestinationUri = NULL
)
Arguments
DomainName |
[required] The unique name of the domain. |
SegmentDefinitionName |
[required] The name of the segment definition used in this snapshot request. |
DataFormat |
[required] The format in which the segment will be exported. |
EncryptionKey |
The Amazon Resource Name (ARN) of the KMS key used to encrypt the exported segment. |
RoleArn |
The Amazon Resource Name (ARN) of the IAM role that allows Customer Profiles service principal to assume the role for conducting KMS and S3 operations. |
DestinationUri |
The destination to which the segment will be exported. This field must be provided if the request is not submitted from the Amazon Connect Admin Website. |
Deletes an existing calculated attribute definition
Description
Deletes an existing calculated attribute definition. Note that deleting a default calculated attribute is possible, however once deleted, you will be unable to undo that action and will need to recreate it on your own using the CreateCalculatedAttributeDefinition API if you want it back.
See https://www.paws-r-sdk.com/docs/customerprofiles_delete_calculated_attribute_definition/ for full documentation.
Usage
customerprofiles_delete_calculated_attribute_definition(
DomainName,
CalculatedAttributeName
)
Arguments
DomainName |
[required] The unique name of the domain. |
CalculatedAttributeName |
[required] The unique name of the calculated attribute. |
Deletes a specific domain and all of its customer data, such as customer profile attributes and their related objects
Description
Deletes a specific domain and all of its customer data, such as customer profile attributes and their related objects.
See https://www.paws-r-sdk.com/docs/customerprofiles_delete_domain/ for full documentation.
Usage
customerprofiles_delete_domain(DomainName)
Arguments
DomainName |
[required] The unique name of the domain. |
Disables and deletes the specified event stream
Description
Disables and deletes the specified event stream.
See https://www.paws-r-sdk.com/docs/customerprofiles_delete_event_stream/ for full documentation.
Usage
customerprofiles_delete_event_stream(DomainName, EventStreamName)
Arguments
DomainName |
[required] The unique name of the domain. |
EventStreamName |
[required] The name of the event stream |
Disable and deletes the Event Trigger
Description
Disable and deletes the Event Trigger.
See https://www.paws-r-sdk.com/docs/customerprofiles_delete_event_trigger/ for full documentation.
Usage
customerprofiles_delete_event_trigger(DomainName, EventTriggerName)
Arguments
DomainName |
[required] The unique name of the domain. |
EventTriggerName |
[required] The unique name of the event trigger. |
Removes an integration from a specific domain
Description
Removes an integration from a specific domain.
See https://www.paws-r-sdk.com/docs/customerprofiles_delete_integration/ for full documentation.
Usage
customerprofiles_delete_integration(DomainName, Uri)
Arguments
DomainName |
[required] The unique name of the domain. |
Uri |
[required] The URI of the S3 bucket or any other type of data source. |
Deletes the standard customer profile and all data pertaining to the profile
Description
Deletes the standard customer profile and all data pertaining to the profile.
See https://www.paws-r-sdk.com/docs/customerprofiles_delete_profile/ for full documentation.
Usage
customerprofiles_delete_profile(ProfileId, DomainName)
Arguments
ProfileId |
[required] The unique identifier of a customer profile. |
DomainName |
[required] The unique name of the domain. |
Removes a searchable key from a customer profile
Description
Removes a searchable key from a customer profile.
See https://www.paws-r-sdk.com/docs/customerprofiles_delete_profile_key/ for full documentation.
Usage
customerprofiles_delete_profile_key(ProfileId, KeyName, Values, DomainName)
Arguments
ProfileId |
[required] The unique identifier of a customer profile. |
KeyName |
[required] A searchable identifier of a customer profile. |
Values |
[required] A list of key values. |
DomainName |
[required] The unique name of the domain. |
Removes an object associated with a profile of a given ProfileObjectType
Description
Removes an object associated with a profile of a given ProfileObjectType.
See https://www.paws-r-sdk.com/docs/customerprofiles_delete_profile_object/ for full documentation.
Usage
customerprofiles_delete_profile_object(
ProfileId,
ProfileObjectUniqueKey,
ObjectTypeName,
DomainName
)
Arguments
ProfileId |
[required] The unique identifier of a customer profile. |
ProfileObjectUniqueKey |
[required] The unique identifier of the profile object generated by the service. |
ObjectTypeName |
[required] The name of the profile object type. |
DomainName |
[required] The unique name of the domain. |
Removes a ProfileObjectType from a specific domain as well as removes all the ProfileObjects of that type
Description
Removes a ProfileObjectType from a specific domain as well as removes all the ProfileObjects of that type. It also disables integrations from this specific ProfileObjectType. In addition, it scrubs all of the fields of the standard profile that were populated from this ProfileObjectType.
See https://www.paws-r-sdk.com/docs/customerprofiles_delete_profile_object_type/ for full documentation.
Usage
customerprofiles_delete_profile_object_type(DomainName, ObjectTypeName)
Arguments
DomainName |
[required] The unique name of the domain. |
ObjectTypeName |
[required] The name of the profile object type. |
Deletes a segment definition from the domain
Description
Deletes a segment definition from the domain.
See https://www.paws-r-sdk.com/docs/customerprofiles_delete_segment_definition/ for full documentation.
Usage
customerprofiles_delete_segment_definition(DomainName, SegmentDefinitionName)
Arguments
DomainName |
[required] The unique name of the domain. |
SegmentDefinitionName |
[required] The unique name of the segment definition. |
Deletes the specified workflow and all its corresponding resources
Description
Deletes the specified workflow and all its corresponding resources. This is an async process.
See https://www.paws-r-sdk.com/docs/customerprofiles_delete_workflow/ for full documentation.
Usage
customerprofiles_delete_workflow(DomainName, WorkflowId)
Arguments
DomainName |
[required] The unique name of the domain. |
WorkflowId |
[required] Unique identifier for the workflow. |
The process of detecting profile object type mapping by using given objects
Description
The process of detecting profile object type mapping by using given objects.
See https://www.paws-r-sdk.com/docs/customerprofiles_detect_profile_object_type/ for full documentation.
Usage
customerprofiles_detect_profile_object_type(Objects, DomainName)
Arguments
Objects |
[required] A string that is serialized from a JSON object. |
DomainName |
[required] The unique name of the domain. |
Tests the auto-merging settings of your Identity Resolution Job without merging your data
Description
Tests the auto-merging settings of your Identity Resolution Job without merging your data. It randomly selects a sample of matching groups from the existing matching results, and applies the automerging settings that you provided. You can then view the number of profiles in the sample, the number of matches, and the number of profiles identified to be merged. This enables you to evaluate the accuracy of the attributes in your matching list.
See https://www.paws-r-sdk.com/docs/customerprofiles_get_auto_merging_preview/ for full documentation.
Usage
customerprofiles_get_auto_merging_preview(
DomainName,
Consolidation,
ConflictResolution,
MinAllowedConfidenceScoreForMerging = NULL
)
Arguments
DomainName |
[required] The unique name of the domain. |
Consolidation |
[required] A list of matching attributes that represent matching criteria. |
ConflictResolution |
[required] How the auto-merging process should resolve conflicts between different profiles. |
MinAllowedConfidenceScoreForMerging |
Minimum confidence score required for profiles within a matching group to be merged during the auto-merge process. |
Provides more information on a calculated attribute definition for Customer Profiles
Description
Provides more information on a calculated attribute definition for Customer Profiles.
See https://www.paws-r-sdk.com/docs/customerprofiles_get_calculated_attribute_definition/ for full documentation.
Usage
customerprofiles_get_calculated_attribute_definition(
DomainName,
CalculatedAttributeName
)
Arguments
DomainName |
[required] The unique name of the domain. |
CalculatedAttributeName |
[required] The unique name of the calculated attribute. |
Retrieve a calculated attribute for a customer profile
Description
Retrieve a calculated attribute for a customer profile.
See https://www.paws-r-sdk.com/docs/customerprofiles_get_calculated_attribute_for_profile/ for full documentation.
Usage
customerprofiles_get_calculated_attribute_for_profile(
DomainName,
ProfileId,
CalculatedAttributeName
)
Arguments
DomainName |
[required] The unique name of the domain. |
ProfileId |
[required] The unique identifier of a customer profile. |
CalculatedAttributeName |
[required] The unique name of the calculated attribute. |
Returns information about a specific domain
Description
Returns information about a specific domain.
See https://www.paws-r-sdk.com/docs/customerprofiles_get_domain/ for full documentation.
Usage
customerprofiles_get_domain(DomainName)
Arguments
DomainName |
[required] The unique name of the domain. |
Returns information about the specified event stream in a specific domain
Description
Returns information about the specified event stream in a specific domain.
See https://www.paws-r-sdk.com/docs/customerprofiles_get_event_stream/ for full documentation.
Usage
customerprofiles_get_event_stream(DomainName, EventStreamName)
Arguments
DomainName |
[required] The unique name of the domain. |
EventStreamName |
[required] The name of the event stream provided during create operations. |
Get a specific Event Trigger from the domain
Description
Get a specific Event Trigger from the domain.
See https://www.paws-r-sdk.com/docs/customerprofiles_get_event_trigger/ for full documentation.
Usage
customerprofiles_get_event_trigger(DomainName, EventTriggerName)
Arguments
DomainName |
[required] The unique name of the domain. |
EventTriggerName |
[required] The unique name of the event trigger. |
Returns information about an Identity Resolution Job in a specific domain
Description
Returns information about an Identity Resolution Job in a specific domain.
See https://www.paws-r-sdk.com/docs/customerprofiles_get_identity_resolution_job/ for full documentation.
Usage
customerprofiles_get_identity_resolution_job(DomainName, JobId)
Arguments
DomainName |
[required] The unique name of the domain. |
JobId |
[required] The unique identifier of the Identity Resolution Job. |
Returns an integration for a domain
Description
Returns an integration for a domain.
See https://www.paws-r-sdk.com/docs/customerprofiles_get_integration/ for full documentation.
Usage
customerprofiles_get_integration(DomainName, Uri)
Arguments
DomainName |
[required] The unique name of the domain. |
Uri |
[required] The URI of the S3 bucket or any other type of data source. |
Before calling this API, use CreateDomain or UpdateDomain to enable identity resolution: set Matching to true
Description
Before calling this API, use create_domain
or update_domain
to enable identity resolution: set Matching
to true.
See https://www.paws-r-sdk.com/docs/customerprofiles_get_matches/ for full documentation.
Usage
customerprofiles_get_matches(NextToken = NULL, MaxResults = NULL, DomainName)
Arguments
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. |
DomainName |
[required] The unique name of the domain. |
Returns the object types for a specific domain
Description
Returns the object types for a specific domain.
See https://www.paws-r-sdk.com/docs/customerprofiles_get_profile_object_type/ for full documentation.
Usage
customerprofiles_get_profile_object_type(DomainName, ObjectTypeName)
Arguments
DomainName |
[required] The unique name of the domain. |
ObjectTypeName |
[required] The name of the profile object type. |
Returns the template information for a specific object type
Description
Returns the template information for a specific object type.
See https://www.paws-r-sdk.com/docs/customerprofiles_get_profile_object_type_template/ for full documentation.
Usage
customerprofiles_get_profile_object_type_template(TemplateId)
Arguments
TemplateId |
[required] A unique identifier for the object template. |
Gets a segment definition from the domain
Description
Gets a segment definition from the domain.
See https://www.paws-r-sdk.com/docs/customerprofiles_get_segment_definition/ for full documentation.
Usage
customerprofiles_get_segment_definition(DomainName, SegmentDefinitionName)
Arguments
DomainName |
[required] The unique name of the domain. |
SegmentDefinitionName |
[required] The unique name of the segment definition. |
Gets the result of a segment estimate query
Description
Gets the result of a segment estimate query.
See https://www.paws-r-sdk.com/docs/customerprofiles_get_segment_estimate/ for full documentation.
Usage
customerprofiles_get_segment_estimate(DomainName, EstimateId)
Arguments
DomainName |
[required] The unique name of the domain. |
EstimateId |
[required] The query Id passed by a previous
|
Determines if the given profiles are within a segment
Description
Determines if the given profiles are within a segment.
See https://www.paws-r-sdk.com/docs/customerprofiles_get_segment_membership/ for full documentation.
Usage
customerprofiles_get_segment_membership(
DomainName,
SegmentDefinitionName,
ProfileIds
)
Arguments
DomainName |
[required] The unique name of the domain. |
SegmentDefinitionName |
[required] The Id of the wanted segment. Needs to be a valid, and existing segment Id. |
ProfileIds |
[required] The list of profile IDs to query for. |
Retrieve the latest status of a segment snapshot
Description
Retrieve the latest status of a segment snapshot.
See https://www.paws-r-sdk.com/docs/customerprofiles_get_segment_snapshot/ for full documentation.
Usage
customerprofiles_get_segment_snapshot(
DomainName,
SegmentDefinitionName,
SnapshotId
)
Arguments
DomainName |
[required] The unique identifier of the domain. |
SegmentDefinitionName |
[required] The unique name of the segment definition. |
SnapshotId |
[required] The unique identifier of the segment snapshot. |
Returns a set of profiles that belong to the same matching group using the matchId or profileId
Description
Returns a set of profiles that belong to the same matching group using the matchId
or profileId
. You can also specify the type of matching that you want for finding similar profiles using either RULE_BASED_MATCHING
or ML_BASED_MATCHING
.
See https://www.paws-r-sdk.com/docs/customerprofiles_get_similar_profiles/ for full documentation.
Usage
customerprofiles_get_similar_profiles(
NextToken = NULL,
MaxResults = NULL,
DomainName,
MatchType,
SearchKey,
SearchValue
)
Arguments
NextToken |
The pagination token from the previous
|
MaxResults |
The maximum number of objects returned per page. |
DomainName |
[required] The unique name of the domain. |
MatchType |
[required] Specify the type of matching to get similar profiles for. |
SearchKey |
[required] The string indicating the search key to be used. |
SearchValue |
[required] The string based on |
Get details of specified workflow
Description
Get details of specified workflow.
See https://www.paws-r-sdk.com/docs/customerprofiles_get_workflow/ for full documentation.
Usage
customerprofiles_get_workflow(DomainName, WorkflowId)
Arguments
DomainName |
[required] The unique name of the domain. |
WorkflowId |
[required] Unique identifier for the workflow. |
Get granular list of steps in workflow
Description
Get granular list of steps in workflow.
See https://www.paws-r-sdk.com/docs/customerprofiles_get_workflow_steps/ for full documentation.
Usage
customerprofiles_get_workflow_steps(
DomainName,
WorkflowId,
NextToken = NULL,
MaxResults = NULL
)
Arguments
DomainName |
[required] The unique name of the domain. |
WorkflowId |
[required] Unique identifier for the workflow. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. |
Lists all of the integrations associated to a specific URI in the AWS account
Description
Lists all of the integrations associated to a specific URI in the AWS account.
See https://www.paws-r-sdk.com/docs/customerprofiles_list_account_integrations/ for full documentation.
Usage
customerprofiles_list_account_integrations(
Uri,
NextToken = NULL,
MaxResults = NULL,
IncludeHidden = NULL
)
Arguments
Uri |
[required] The URI of the S3 bucket or any other type of data source. |
NextToken |
The pagination token from the previous ListAccountIntegrations API call. |
MaxResults |
The maximum number of objects returned per page. |
Boolean to indicate if hidden integration should be returned. Defaults
to |
Lists calculated attribute definitions for Customer Profiles
Description
Lists calculated attribute definitions for Customer Profiles
See https://www.paws-r-sdk.com/docs/customerprofiles_list_calculated_attribute_definitions/ for full documentation.
Usage
customerprofiles_list_calculated_attribute_definitions(
DomainName,
NextToken = NULL,
MaxResults = NULL
)
Arguments
DomainName |
[required] The unique name of the domain. |
NextToken |
The pagination token from the previous call to ListCalculatedAttributeDefinitions. |
MaxResults |
The maximum number of calculated attribute definitions returned per page. |
Retrieve a list of calculated attributes for a customer profile
Description
Retrieve a list of calculated attributes for a customer profile.
See https://www.paws-r-sdk.com/docs/customerprofiles_list_calculated_attributes_for_profile/ for full documentation.
Usage
customerprofiles_list_calculated_attributes_for_profile(
NextToken = NULL,
MaxResults = NULL,
DomainName,
ProfileId
)
Arguments
NextToken |
The pagination token from the previous call to ListCalculatedAttributesForProfile. |
MaxResults |
The maximum number of calculated attributes returned per page. |
DomainName |
[required] The unique name of the domain. |
ProfileId |
[required] The unique identifier of a customer profile. |
Returns a list of all the domains for an AWS account that have been created
Description
Returns a list of all the domains for an AWS account that have been created.
See https://www.paws-r-sdk.com/docs/customerprofiles_list_domains/ for full documentation.
Usage
customerprofiles_list_domains(NextToken = NULL, MaxResults = NULL)
Arguments
NextToken |
The pagination token from the previous ListDomain API call. |
MaxResults |
The maximum number of objects returned per page. |
Returns a list of all the event streams in a specific domain
Description
Returns a list of all the event streams in a specific domain.
See https://www.paws-r-sdk.com/docs/customerprofiles_list_event_streams/ for full documentation.
Usage
customerprofiles_list_event_streams(
DomainName,
NextToken = NULL,
MaxResults = NULL
)
Arguments
DomainName |
[required] The unique name of the domain. |
NextToken |
Identifies the next page of results to return. |
MaxResults |
The maximum number of objects returned per page. |
List all Event Triggers under a domain
Description
List all Event Triggers under a domain.
See https://www.paws-r-sdk.com/docs/customerprofiles_list_event_triggers/ for full documentation.
Usage
customerprofiles_list_event_triggers(
DomainName,
NextToken = NULL,
MaxResults = NULL
)
Arguments
DomainName |
[required] The unique name of the domain. |
NextToken |
The pagination token to use with ListEventTriggers. |
MaxResults |
The maximum number of results to return per page. |
Lists all of the Identity Resolution Jobs in your domain
Description
Lists all of the Identity Resolution Jobs in your domain. The response sorts the list by JobStartTime
.
See https://www.paws-r-sdk.com/docs/customerprofiles_list_identity_resolution_jobs/ for full documentation.
Usage
customerprofiles_list_identity_resolution_jobs(
DomainName,
NextToken = NULL,
MaxResults = NULL
)
Arguments
DomainName |
[required] The unique name of the domain. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. |
Lists all of the integrations in your domain
Description
Lists all of the integrations in your domain.
See https://www.paws-r-sdk.com/docs/customerprofiles_list_integrations/ for full documentation.
Usage
customerprofiles_list_integrations(
DomainName,
NextToken = NULL,
MaxResults = NULL,
IncludeHidden = NULL
)
Arguments
DomainName |
[required] The unique name of the domain. |
NextToken |
The pagination token from the previous ListIntegrations API call. |
MaxResults |
The maximum number of objects returned per page. |
Boolean to indicate if hidden integration should be returned. Defaults
to |
Fetch the possible attribute values given the attribute name
Description
Fetch the possible attribute values given the attribute name.
See https://www.paws-r-sdk.com/docs/customerprofiles_list_object_type_attributes/ for full documentation.
Usage
customerprofiles_list_object_type_attributes(
NextToken = NULL,
MaxResults = NULL,
DomainName,
ObjectTypeName
)
Arguments
NextToken |
The pagination token from the previous call. |
MaxResults |
The maximum number of objects returned per page. |
DomainName |
[required] The unique identifier of the domain. |
ObjectTypeName |
[required] The name of the profile object type. |
Fetch the possible attribute values given the attribute name
Description
Fetch the possible attribute values given the attribute name.
See https://www.paws-r-sdk.com/docs/customerprofiles_list_profile_attribute_values/ for full documentation.
Usage
customerprofiles_list_profile_attribute_values(DomainName, AttributeName)
Arguments
DomainName |
[required] The unique identifier of the domain. |
AttributeName |
[required] The attribute name. |
Lists all of the template information for object types
Description
Lists all of the template information for object types.
See https://www.paws-r-sdk.com/docs/customerprofiles_list_profile_object_type_templates/ for full documentation.
Usage
customerprofiles_list_profile_object_type_templates(
NextToken = NULL,
MaxResults = NULL
)
Arguments
NextToken |
The pagination token from the previous ListObjectTypeTemplates API call. |
MaxResults |
The maximum number of objects returned per page. |
Lists all of the templates available within the service
Description
Lists all of the templates available within the service.
See https://www.paws-r-sdk.com/docs/customerprofiles_list_profile_object_types/ for full documentation.
Usage
customerprofiles_list_profile_object_types(
DomainName,
NextToken = NULL,
MaxResults = NULL
)
Arguments
DomainName |
[required] The unique name of the domain. |
NextToken |
Identifies the next page of results to return. |
MaxResults |
The maximum number of objects returned per page. |
Returns a list of objects associated with a profile of a given ProfileObjectType
Description
Returns a list of objects associated with a profile of a given ProfileObjectType.
See https://www.paws-r-sdk.com/docs/customerprofiles_list_profile_objects/ for full documentation.
Usage
customerprofiles_list_profile_objects(
NextToken = NULL,
MaxResults = NULL,
DomainName,
ObjectTypeName,
ProfileId,
ObjectFilter = NULL
)
Arguments
NextToken |
The pagination token from the previous call to ListProfileObjects. |
MaxResults |
The maximum number of objects returned per page. |
DomainName |
[required] The unique name of the domain. |
ObjectTypeName |
[required] The name of the profile object type. |
ProfileId |
[required] The unique identifier of a customer profile. |
ObjectFilter |
Applies a filter to the response to include profile objects with the specified index values. |
Returns a set of MatchIds that belong to the given domain
Description
Returns a set of MatchIds
that belong to the given domain.
See https://www.paws-r-sdk.com/docs/customerprofiles_list_rule_based_matches/ for full documentation.
Usage
customerprofiles_list_rule_based_matches(
NextToken = NULL,
MaxResults = NULL,
DomainName
)
Arguments
NextToken |
The pagination token from the previous
|
MaxResults |
The maximum number of |
DomainName |
[required] The unique name of the domain. |
Lists all segment definitions under a domain
Description
Lists all segment definitions under a domain.
See https://www.paws-r-sdk.com/docs/customerprofiles_list_segment_definitions/ for full documentation.
Usage
customerprofiles_list_segment_definitions(
DomainName,
MaxResults = NULL,
NextToken = NULL
)
Arguments
DomainName |
[required] The unique identifier of the domain. |
MaxResults |
The maximum number of objects returned per page. |
NextToken |
The pagination token from the previous call. |
Displays the tags associated with an Amazon Connect Customer Profiles resource
Description
Displays the tags associated with an Amazon Connect Customer Profiles resource. In Connect Customer Profiles, domains, profile object types, and integrations can be tagged.
See https://www.paws-r-sdk.com/docs/customerprofiles_list_tags_for_resource/ for full documentation.
Usage
customerprofiles_list_tags_for_resource(resourceArn)
Arguments
resourceArn |
[required] The ARN of the resource for which you want to view tags. |
Query to list all workflows
Description
Query to list all workflows.
See https://www.paws-r-sdk.com/docs/customerprofiles_list_workflows/ for full documentation.
Usage
customerprofiles_list_workflows(
DomainName,
WorkflowType = NULL,
Status = NULL,
QueryStartDate = NULL,
QueryEndDate = NULL,
NextToken = NULL,
MaxResults = NULL
)
Arguments
DomainName |
[required] The unique name of the domain. |
WorkflowType |
The type of workflow. The only supported value is APPFLOW_INTEGRATION. |
Status |
Status of workflow execution. |
QueryStartDate |
Retrieve workflows started after timestamp. |
QueryEndDate |
Retrieve workflows ended after timestamp. |
NextToken |
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. |
MaxResults |
The maximum number of results to return per page. |
Runs an AWS Lambda job that does the following:
Description
Runs an AWS Lambda job that does the following:
See https://www.paws-r-sdk.com/docs/customerprofiles_merge_profiles/ for full documentation.
Usage
customerprofiles_merge_profiles(
DomainName,
MainProfileId,
ProfileIdsToBeMerged,
FieldSourceProfileIds = NULL
)
Arguments
DomainName |
[required] The unique name of the domain. |
MainProfileId |
[required] The identifier of the profile to be taken. |
ProfileIdsToBeMerged |
[required] The identifier of the profile to be merged into MainProfileId. |
FieldSourceProfileIds |
The identifiers of the fields in the profile that has the information you want to apply to the merge. For example, say you want to merge EmailAddress from Profile1 into MainProfile. This would be the identifier of the EmailAddress field in Profile1. |
Adds an integration between the service and a third-party service, which includes Amazon AppFlow and Amazon Connect
Description
Adds an integration between the service and a third-party service, which includes Amazon AppFlow and Amazon Connect.
See https://www.paws-r-sdk.com/docs/customerprofiles_put_integration/ for full documentation.
Usage
customerprofiles_put_integration(
DomainName,
Uri = NULL,
ObjectTypeName = NULL,
Tags = NULL,
FlowDefinition = NULL,
ObjectTypeNames = NULL,
RoleArn = NULL,
EventTriggerNames = NULL
)
Arguments
DomainName |
[required] The unique name of the domain. |
Uri |
The URI of the S3 bucket or any other type of data source. |
ObjectTypeName |
The name of the profile object type. |
Tags |
The tags used to organize, track, or control access for this resource. |
FlowDefinition |
The configuration that controls how Customer Profiles retrieves data from the source. |
ObjectTypeNames |
A map in which each key is an event type from an external application
such as Segment or Shopify, and each value is an |
RoleArn |
The Amazon Resource Name (ARN) of the IAM role. The Integration uses this role to make Customer Profiles requests on your behalf. |
EventTriggerNames |
A list of unique names for active event triggers associated with the integration. |
Adds additional objects to customer profiles of a given ObjectType
Description
Adds additional objects to customer profiles of a given ObjectType.
See https://www.paws-r-sdk.com/docs/customerprofiles_put_profile_object/ for full documentation.
Usage
customerprofiles_put_profile_object(ObjectTypeName, Object, DomainName)
Arguments
ObjectTypeName |
[required] The name of the profile object type. |
Object |
[required] A string that is serialized from a JSON object. |
DomainName |
[required] The unique name of the domain. |
Defines a ProfileObjectType
Description
Defines a ProfileObjectType.
See https://www.paws-r-sdk.com/docs/customerprofiles_put_profile_object_type/ for full documentation.
Usage
customerprofiles_put_profile_object_type(
DomainName,
ObjectTypeName,
Description,
TemplateId = NULL,
ExpirationDays = NULL,
EncryptionKey = NULL,
AllowProfileCreation = NULL,
SourceLastUpdatedTimestampFormat = NULL,
MaxProfileObjectCount = NULL,
Fields = NULL,
Keys = NULL,
Tags = NULL
)
Arguments
DomainName |
[required] The unique name of the domain. |
ObjectTypeName |
[required] The name of the profile object type. |
Description |
[required] Description of the profile object type. |
TemplateId |
A unique identifier for the object template. For some attributes in the
request, the service will use the default value from the object template
when TemplateId is present. If these attributes are present in the
request, the service may return a |
ExpirationDays |
The number of days until the data in the object expires. |
EncryptionKey |
The customer-provided key to encrypt the profile object that will be created in this profile object type. |
AllowProfileCreation |
Indicates whether a profile should be created when data is received if
one doesn’t exist for an object of this type. The default is |
SourceLastUpdatedTimestampFormat |
The format of your |
MaxProfileObjectCount |
The amount of profile object max count assigned to the object type |
Fields |
A map of the name and ObjectType field. |
Keys |
A list of unique keys that can be used to map data to the profile. |
Tags |
The tags used to organize, track, or control access for this resource. |
Searches for profiles within a specific domain using one or more predefined search keys (e
Description
Searches for profiles within a specific domain using one or more predefined search keys (e.g., _fullName, _phone, _email, _account, etc.) and/or custom-defined search keys. A search key is a data type pair that consists of a KeyName
and Values
list.
See https://www.paws-r-sdk.com/docs/customerprofiles_search_profiles/ for full documentation.
Usage
customerprofiles_search_profiles(
NextToken = NULL,
MaxResults = NULL,
DomainName,
KeyName,
Values,
AdditionalSearchKeys = NULL,
LogicalOperator = NULL
)
Arguments
NextToken |
The pagination token from the previous SearchProfiles API call. |
MaxResults |
The maximum number of objects returned per page. The default is 20 if this parameter is not included in the request. |
DomainName |
[required] The unique name of the domain. |
KeyName |
[required] A searchable identifier of a customer profile. The predefined keys you can use to search include: _account, _profileId, _assetId, _caseId, _orderId, _fullName, _phone, _email, _ctrContactId, _marketoLeadId, _salesforceAccountId, _salesforceContactId, _salesforceAssetId, _zendeskUserId, _zendeskExternalId, _zendeskTicketId, _serviceNowSystemId, _serviceNowIncidentId, _segmentUserId, _shopifyCustomerId, _shopifyOrderId. |
Values |
[required] A list of key values. |
AdditionalSearchKeys |
A list of |
LogicalOperator |
Relationship between all specified search keys that will be used to
search for profiles. This includes the required This parameter influences which profiles will be returned in the response in the following manner:
The |
Assigns one or more tags (key-value pairs) to the specified Amazon Connect Customer Profiles resource
Description
Assigns one or more tags (key-value pairs) to the specified Amazon Connect Customer Profiles resource. Tags can help you organize and categorize your resources. You can also use them to scope user permissions by granting a user permission to access or change only resources with certain tag values. In Connect Customer Profiles, domains, profile object types, and integrations can be tagged.
See https://www.paws-r-sdk.com/docs/customerprofiles_tag_resource/ for full documentation.
Usage
customerprofiles_tag_resource(resourceArn, tags)
Arguments
resourceArn |
[required] The ARN of the resource that you're adding tags to. |
tags |
[required] The tags used to organize, track, or control access for this resource. |
Removes one or more tags from the specified Amazon Connect Customer Profiles resource
Description
Removes one or more tags from the specified Amazon Connect Customer Profiles resource. In Connect Customer Profiles, domains, profile object types, and integrations can be tagged.
See https://www.paws-r-sdk.com/docs/customerprofiles_untag_resource/ for full documentation.
Usage
customerprofiles_untag_resource(resourceArn, tagKeys)
Arguments
resourceArn |
[required] The ARN of the resource from which you are removing tags. |
tagKeys |
[required] The list of tag keys to remove from the resource. |
Updates an existing calculated attribute definition
Description
Updates an existing calculated attribute definition. When updating the Conditions, note that increasing the date range of a calculated attribute will not trigger inclusion of historical data greater than the current date range.
See https://www.paws-r-sdk.com/docs/customerprofiles_update_calculated_attribute_definition/ for full documentation.
Usage
customerprofiles_update_calculated_attribute_definition(
DomainName,
CalculatedAttributeName,
DisplayName = NULL,
Description = NULL,
Conditions = NULL
)
Arguments
DomainName |
[required] The unique name of the domain. |
CalculatedAttributeName |
[required] The unique name of the calculated attribute. |
DisplayName |
The display name of the calculated attribute. |
Description |
The description of the calculated attribute. |
Conditions |
The conditions including range, object count, and threshold for the calculated attribute. |
Updates the properties of a domain, including creating or selecting a dead letter queue or an encryption key
Description
Updates the properties of a domain, including creating or selecting a dead letter queue or an encryption key.
See https://www.paws-r-sdk.com/docs/customerprofiles_update_domain/ for full documentation.
Usage
customerprofiles_update_domain(
DomainName,
DefaultExpirationDays = NULL,
DefaultEncryptionKey = NULL,
DeadLetterQueueUrl = NULL,
Matching = NULL,
RuleBasedMatching = NULL,
Tags = NULL
)
Arguments
DomainName |
[required] The unique name of the domain. |
DefaultExpirationDays |
The default number of days until the data within the domain expires. |
DefaultEncryptionKey |
The default encryption key, which is an AWS managed key, is used when no specific type of encryption key is specified. It is used to encrypt all data before it is placed in permanent or semi-permanent storage. If specified as an empty string, it will clear any existing value. |
DeadLetterQueueUrl |
The URL of the SQS dead letter queue, which is used for reporting errors associated with ingesting data from third party applications. If specified as an empty string, it will clear any existing value. You must set up a policy on the DeadLetterQueue for the SendMessage operation to enable Amazon Connect Customer Profiles to send messages to the DeadLetterQueue. |
Matching |
The process of matching duplicate profiles. If After the Identity Resolution Job completes, use the
|
RuleBasedMatching |
The process of matching duplicate profiles using the rule-Based
matching. If |
Tags |
The tags used to organize, track, or control access for this resource. |
Update the properties of an Event Trigger
Description
Update the properties of an Event Trigger.
See https://www.paws-r-sdk.com/docs/customerprofiles_update_event_trigger/ for full documentation.
Usage
customerprofiles_update_event_trigger(
DomainName,
EventTriggerName,
ObjectTypeName = NULL,
Description = NULL,
EventTriggerConditions = NULL,
SegmentFilter = NULL,
EventTriggerLimits = NULL
)
Arguments
DomainName |
[required] The unique name of the domain. |
EventTriggerName |
[required] The unique name of the event trigger. |
ObjectTypeName |
The unique name of the object type. |
Description |
The description of the event trigger. |
EventTriggerConditions |
A list of conditions that determine when an event should trigger the destination. |
SegmentFilter |
The destination is triggered only for profiles that meet the criteria of a segment definition. |
EventTriggerLimits |
Defines limits controlling whether an event triggers the destination, based on ingestion latency and the number of invocations per profile over specific time periods. |
Updates the properties of a profile
Description
Updates the properties of a profile. The ProfileId is required for updating a customer profile.
See https://www.paws-r-sdk.com/docs/customerprofiles_update_profile/ for full documentation.
Usage
customerprofiles_update_profile(
DomainName,
ProfileId,
AdditionalInformation = NULL,
AccountNumber = NULL,
PartyType = NULL,
BusinessName = NULL,
FirstName = NULL,
MiddleName = NULL,
LastName = NULL,
BirthDate = NULL,
Gender = NULL,
PhoneNumber = NULL,
MobilePhoneNumber = NULL,
HomePhoneNumber = NULL,
BusinessPhoneNumber = NULL,
EmailAddress = NULL,
PersonalEmailAddress = NULL,
BusinessEmailAddress = NULL,
Address = NULL,
ShippingAddress = NULL,
MailingAddress = NULL,
BillingAddress = NULL,
Attributes = NULL,
PartyTypeString = NULL,
GenderString = NULL
)
Arguments
DomainName |
[required] The unique name of the domain. |
ProfileId |
[required] The unique identifier of a customer profile. |
AdditionalInformation |
Any additional information relevant to the customer’s profile. |
AccountNumber |
An account number that you have given to the customer. |
PartyType |
The type of profile used to describe the customer. |
BusinessName |
The name of the customer’s business. |
FirstName |
The customer’s first name. |
MiddleName |
The customer’s middle name. |
LastName |
The customer’s last name. |
BirthDate |
The customer’s birth date. |
Gender |
The gender with which the customer identifies. |
PhoneNumber |
The customer’s phone number, which has not been specified as a mobile, home, or business number. |
MobilePhoneNumber |
The customer’s mobile phone number. |
HomePhoneNumber |
The customer’s home phone number. |
BusinessPhoneNumber |
The customer’s business phone number. |
EmailAddress |
The customer’s email address, which has not been specified as a personal or business address. |
PersonalEmailAddress |
The customer’s personal email address. |
BusinessEmailAddress |
The customer’s business email address. |
Address |
A generic address associated with the customer that is not mailing, shipping, or billing. |
ShippingAddress |
The customer’s shipping address. |
MailingAddress |
The customer’s mailing address. |
BillingAddress |
The customer’s billing address. |
Attributes |
A key value pair of attributes of a customer profile. |
PartyTypeString |
An alternative to |
GenderString |
An alternative to |
Amazon Pinpoint
Description
Doc Engage API - Amazon Pinpoint API
Usage
pinpoint(config = list(), credentials = list(), endpoint = NULL, region = NULL)
Arguments
config |
Optional configuration of credentials, endpoint, and/or region.
|
credentials |
Optional credentials shorthand for the config parameter
|
endpoint |
Optional shorthand for complete URL to use for the constructed client. |
region |
Optional shorthand for AWS Region used in instantiating the client. |
Value
A client for the service. You can call the service's operations using
syntax like svc$operation(...)
, where svc
is the name you've assigned
to the client. The available operations are listed in the
Operations section.
Service syntax
svc <- pinpoint( config = list( credentials = list( creds = list( access_key_id = "string", secret_access_key = "string", session_token = "string" ), profile = "string", anonymous = "logical" ), endpoint = "string", region = "string", close_connection = "logical", timeout = "numeric", s3_force_path_style = "logical", sts_regional_endpoint = "string" ), credentials = list( creds = list( access_key_id = "string", secret_access_key = "string", session_token = "string" ), profile = "string", anonymous = "logical" ), endpoint = "string", region = "string" )
Operations
create_app | Creates an application |
create_campaign | Creates a new campaign for an application or updates the settings of an existing campaign for an application |
create_email_template | Creates a message template for messages that are sent through the email channel |
create_export_job | Creates an export job for an application |
create_import_job | Creates an import job for an application |
create_in_app_template | Creates a new message template for messages using the in-app message channel |
create_journey | Creates a journey for an application |
create_push_template | Creates a message template for messages that are sent through a push notification channel |
create_recommender_configuration | Creates an Amazon Pinpoint configuration for a recommender model |
create_segment | Creates a new segment for an application or updates the configuration, dimension, and other settings for an existing segment that's associated with an application |
create_sms_template | Creates a message template for messages that are sent through the SMS channel |
create_voice_template | Creates a message template for messages that are sent through the voice channel |
delete_adm_channel | Disables the ADM channel for an application and deletes any existing settings for the channel |
delete_apns_channel | Disables the APNs channel for an application and deletes any existing settings for the channel |
delete_apns_sandbox_channel | Disables the APNs sandbox channel for an application and deletes any existing settings for the channel |
delete_apns_voip_channel | Disables the APNs VoIP channel for an application and deletes any existing settings for the channel |
delete_apns_voip_sandbox_channel | Disables the APNs VoIP sandbox channel for an application and deletes any existing settings for the channel |
delete_app | Deletes an application |
delete_baidu_channel | Disables the Baidu channel for an application and deletes any existing settings for the channel |
delete_campaign | Deletes a campaign from an application |
delete_email_channel | Disables the email channel for an application and deletes any existing settings for the channel |
delete_email_template | Deletes a message template for messages that were sent through the email channel |
delete_endpoint | Deletes an endpoint from an application |
delete_event_stream | Deletes the event stream for an application |
delete_gcm_channel | Disables the GCM channel for an application and deletes any existing settings for the channel |
delete_in_app_template | Deletes a message template for messages sent using the in-app message channel |
delete_journey | Deletes a journey from an application |
delete_push_template | Deletes a message template for messages that were sent through a push notification channel |
delete_recommender_configuration | Deletes an Amazon Pinpoint configuration for a recommender model |
delete_segment | Deletes a segment from an application |
delete_sms_channel | Disables the SMS channel for an application and deletes any existing settings for the channel |
delete_sms_template | Deletes a message template for messages that were sent through the SMS channel |
delete_user_endpoints | Deletes all the endpoints that are associated with a specific user ID |
delete_voice_channel | Disables the voice channel for an application and deletes any existing settings for the channel |
delete_voice_template | Deletes a message template for messages that were sent through the voice channel |
get_adm_channel | Retrieves information about the status and settings of the ADM channel for an application |
get_apns_channel | Retrieves information about the status and settings of the APNs channel for an application |
get_apns_sandbox_channel | Retrieves information about the status and settings of the APNs sandbox channel for an application |
get_apns_voip_channel | Retrieves information about the status and settings of the APNs VoIP channel for an application |
get_apns_voip_sandbox_channel | Retrieves information about the status and settings of the APNs VoIP sandbox channel for an application |
get_app | Retrieves information about an application |
get_application_date_range_kpi | Retrieves (queries) pre-aggregated data for a standard metric that applies to an application |
get_application_settings | Retrieves information about the settings for an application |
get_apps | Retrieves information about all the applications that are associated with your Amazon Pinpoint account |
get_baidu_channel | Retrieves information about the status and settings of the Baidu channel for an application |
get_campaign | Retrieves information about the status, configuration, and other settings for a campaign |
get_campaign_activities | Retrieves information about all the activities for a campaign |
get_campaign_date_range_kpi | Retrieves (queries) pre-aggregated data for a standard metric that applies to a campaign |
get_campaigns | Retrieves information about the status, configuration, and other settings for all the campaigns that are associated with an application |
get_campaign_version | Retrieves information about the status, configuration, and other settings for a specific version of a campaign |
get_campaign_versions | Retrieves information about the status, configuration, and other settings for all versions of a campaign |
get_channels | Retrieves information about the history and status of each channel for an application |
get_email_channel | Retrieves information about the status and settings of the email channel for an application |
get_email_template | Retrieves the content and settings of a message template for messages that are sent through the email channel |
get_endpoint | Retrieves information about the settings and attributes of a specific endpoint for an application |
get_event_stream | Retrieves information about the event stream settings for an application |
get_export_job | Retrieves information about the status and settings of a specific export job for an application |
get_export_jobs | Retrieves information about the status and settings of all the export jobs for an application |
get_gcm_channel | Retrieves information about the status and settings of the GCM channel for an application |
get_import_job | Retrieves information about the status and settings of a specific import job for an application |
get_import_jobs | Retrieves information about the status and settings of all the import jobs for an application |
get_in_app_messages | Retrieves the in-app messages targeted for the provided endpoint ID |
get_in_app_template | Retrieves the content and settings of a message template for messages sent through the in-app channel |
get_journey | Retrieves information about the status, configuration, and other settings for a journey |
get_journey_date_range_kpi | Retrieves (queries) pre-aggregated data for a standard engagement metric that applies to a journey |
get_journey_execution_activity_metrics | Retrieves (queries) pre-aggregated data for a standard execution metric that applies to a journey activity |
get_journey_execution_metrics | Retrieves (queries) pre-aggregated data for a standard execution metric that applies to a journey |
get_journey_run_execution_activity_metrics | Retrieves (queries) pre-aggregated data for a standard run execution metric that applies to a journey activity |
get_journey_run_execution_metrics | Retrieves (queries) pre-aggregated data for a standard run execution metric that applies to a journey |
get_journey_runs | Provides information about the runs of a journey |
get_push_template | Retrieves the content and settings of a message template for messages that are sent through a push notification channel |
get_recommender_configuration | Retrieves information about an Amazon Pinpoint configuration for a recommender model |
get_recommender_configurations | Retrieves information about all the recommender model configurations that are associated with your Amazon Pinpoint account |
get_segment | Retrieves information about the configuration, dimension, and other settings for a specific segment that's associated with an application |
get_segment_export_jobs | Retrieves information about the status and settings of the export jobs for a segment |
get_segment_import_jobs | Retrieves information about the status and settings of the import jobs for a segment |
get_segments | Retrieves information about the configuration, dimension, and other settings for all the segments that are associated with an application |
get_segment_version | Retrieves information about the configuration, dimension, and other settings for a specific version of a segment that's associated with an application |
get_segment_versions | Retrieves information about the configuration, dimension, and other settings for all the versions of a specific segment that's associated with an application |
get_sms_channel | Retrieves information about the status and settings of the SMS channel for an application |
get_sms_template | Retrieves the content and settings of a message template for messages that are sent through the SMS channel |
get_user_endpoints | Retrieves information about all the endpoints that are associated with a specific user ID |
get_voice_channel | Retrieves information about the status and settings of the voice channel for an application |
get_voice_template | Retrieves the content and settings of a message template for messages that are sent through the voice channel |
list_journeys | Retrieves information about the status, configuration, and other settings for all the journeys that are associated with an application |
list_tags_for_resource | Retrieves all the tags (keys and values) that are associated with an application, campaign, message template, or segment |
list_templates | Retrieves information about all the message templates that are associated with your Amazon Pinpoint account |
list_template_versions | Retrieves information about all the versions of a specific message template |
phone_number_validate | Retrieves information about a phone number |
put_events | Creates a new event to record for endpoints, or creates or updates endpoint data that existing events are associated with |
put_event_stream | Creates a new event stream for an application or updates the settings of an existing event stream for an application |
remove_attributes | Removes one or more custom attributes, of the same attribute type, from the application |
send_messages | Creates and sends a direct message |
send_otp_message | Send an OTP message |
send_users_messages | Creates and sends a message to a list of users |
tag_resource | Adds one or more tags (keys and values) to an application, campaign, message template, or segment |
untag_resource | Removes one or more tags (keys and values) from an application, campaign, message template, or segment |
update_adm_channel | Enables the ADM channel for an application or updates the status and settings of the ADM channel for an application |
update_apns_channel | Enables the APNs channel for an application or updates the status and settings of the APNs channel for an application |
update_apns_sandbox_channel | Enables the APNs sandbox channel for an application or updates the status and settings of the APNs sandbox channel for an application |
update_apns_voip_channel | Enables the APNs VoIP channel for an application or updates the status and settings of the APNs VoIP channel for an application |
update_apns_voip_sandbox_channel | Enables the APNs VoIP sandbox channel for an application or updates the status and settings of the APNs VoIP sandbox channel for an application |
update_application_settings | Updates the settings for an application |
update_baidu_channel | Enables the Baidu channel for an application or updates the status and settings of the Baidu channel for an application |
update_campaign | Updates the configuration and other settings for a campaign |
update_email_channel | Enables the email channel for an application or updates the status and settings of the email channel for an application |
update_email_template | Updates an existing message template for messages that are sent through the email channel |
update_endpoint | Creates a new endpoint for an application or updates the settings and attributes of an existing endpoint for an application |
update_endpoints_batch | Creates a new batch of endpoints for an application or updates the settings and attributes of a batch of existing endpoints for an application |
update_gcm_channel | Enables the GCM channel for an application or updates the status and settings of the GCM channel for an application |
update_in_app_template | Updates an existing message template for messages sent through the in-app message channel |
update_journey | Updates the configuration and other settings for a journey |
update_journey_state | Cancels (stops) an active journey |
update_push_template | Updates an existing message template for messages that are sent through a push notification channel |
update_recommender_configuration | Updates an Amazon Pinpoint configuration for a recommender model |
update_segment | Creates a new segment for an application or updates the configuration, dimension, and other settings for an existing segment that's associated with an application |
update_sms_channel | Enables the SMS channel for an application or updates the status and settings of the SMS channel for an application |
update_sms_template | Updates an existing message template for messages that are sent through the SMS channel |
update_template_active_version | Changes the status of a specific version of a message template to active |
update_voice_channel | Enables the voice channel for an application or updates the status and settings of the voice channel for an application |
update_voice_template | Updates an existing message template for messages that are sent through the voice channel |
verify_otp_message | Verify an OTP |
Examples
## Not run:
svc <- pinpoint()
svc$create_app(
Foo = 123
)
## End(Not run)
Creates an application
Description
Creates an application.
See https://www.paws-r-sdk.com/docs/pinpoint_create_app/ for full documentation.
Usage
pinpoint_create_app(CreateApplicationRequest)
Arguments
CreateApplicationRequest |
[required] |
Creates a new campaign for an application or updates the settings of an existing campaign for an application
Description
Creates a new campaign for an application or updates the settings of an existing campaign for an application.
See https://www.paws-r-sdk.com/docs/pinpoint_create_campaign/ for full documentation.
Usage
pinpoint_create_campaign(ApplicationId, WriteCampaignRequest)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
WriteCampaignRequest |
[required] |
Creates a message template for messages that are sent through the email channel
Description
Creates a message template for messages that are sent through the email channel.
See https://www.paws-r-sdk.com/docs/pinpoint_create_email_template/ for full documentation.
Usage
pinpoint_create_email_template(EmailTemplateRequest, TemplateName)
Arguments
EmailTemplateRequest |
[required] |
TemplateName |
[required] The name of the message template. A template name must start with an alphanumeric character and can contain a maximum of 128 characters. The characters can be alphanumeric characters, underscores (_), or hyphens (-). Template names are case sensitive. |
Creates an export job for an application
Description
Creates an export job for an application.
See https://www.paws-r-sdk.com/docs/pinpoint_create_export_job/ for full documentation.
Usage
pinpoint_create_export_job(ApplicationId, ExportJobRequest)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
ExportJobRequest |
[required] |
Creates an import job for an application
Description
Creates an import job for an application.
See https://www.paws-r-sdk.com/docs/pinpoint_create_import_job/ for full documentation.
Usage
pinpoint_create_import_job(ApplicationId, ImportJobRequest)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
ImportJobRequest |
[required] |
Creates a new message template for messages using the in-app message channel
Description
Creates a new message template for messages using the in-app message channel.
See https://www.paws-r-sdk.com/docs/pinpoint_create_in_app_template/ for full documentation.
Usage
pinpoint_create_in_app_template(InAppTemplateRequest, TemplateName)
Arguments
InAppTemplateRequest |
[required] |
TemplateName |
[required] The name of the message template. A template name must start with an alphanumeric character and can contain a maximum of 128 characters. The characters can be alphanumeric characters, underscores (_), or hyphens (-). Template names are case sensitive. |
Creates a journey for an application
Description
Creates a journey for an application.
See https://www.paws-r-sdk.com/docs/pinpoint_create_journey/ for full documentation.
Usage
pinpoint_create_journey(ApplicationId, WriteJourneyRequest)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
WriteJourneyRequest |
[required] |
Creates a message template for messages that are sent through a push notification channel
Description
Creates a message template for messages that are sent through a push notification channel.
See https://www.paws-r-sdk.com/docs/pinpoint_create_push_template/ for full documentation.
Usage
pinpoint_create_push_template(PushNotificationTemplateRequest, TemplateName)
Arguments
PushNotificationTemplateRequest |
[required] |
TemplateName |
[required] The name of the message template. A template name must start with an alphanumeric character and can contain a maximum of 128 characters. The characters can be alphanumeric characters, underscores (_), or hyphens (-). Template names are case sensitive. |
Creates an Amazon Pinpoint configuration for a recommender model
Description
Creates an Amazon Pinpoint configuration for a recommender model.
See https://www.paws-r-sdk.com/docs/pinpoint_create_recommender_configuration/ for full documentation.
Usage
pinpoint_create_recommender_configuration(CreateRecommenderConfiguration)
Arguments
CreateRecommenderConfiguration |
[required] |
Creates a new segment for an application or updates the configuration, dimension, and other settings for an existing segment that's associated with an application
Description
Creates a new segment for an application or updates the configuration, dimension, and other settings for an existing segment that's associated with an application.
See https://www.paws-r-sdk.com/docs/pinpoint_create_segment/ for full documentation.
Usage
pinpoint_create_segment(ApplicationId, WriteSegmentRequest)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
WriteSegmentRequest |
[required] |
Creates a message template for messages that are sent through the SMS channel
Description
Creates a message template for messages that are sent through the SMS channel.
See https://www.paws-r-sdk.com/docs/pinpoint_create_sms_template/ for full documentation.
Usage
pinpoint_create_sms_template(SMSTemplateRequest, TemplateName)
Arguments
SMSTemplateRequest |
[required] |
TemplateName |
[required] The name of the message template. A template name must start with an alphanumeric character and can contain a maximum of 128 characters. The characters can be alphanumeric characters, underscores (_), or hyphens (-). Template names are case sensitive. |
Creates a message template for messages that are sent through the voice channel
Description
Creates a message template for messages that are sent through the voice channel.
See https://www.paws-r-sdk.com/docs/pinpoint_create_voice_template/ for full documentation.
Usage
pinpoint_create_voice_template(TemplateName, VoiceTemplateRequest)
Arguments
TemplateName |
[required] The name of the message template. A template name must start with an alphanumeric character and can contain a maximum of 128 characters. The characters can be alphanumeric characters, underscores (_), or hyphens (-). Template names are case sensitive. |
VoiceTemplateRequest |
[required] |
Disables the ADM channel for an application and deletes any existing settings for the channel
Description
Disables the ADM channel for an application and deletes any existing settings for the channel.
See https://www.paws-r-sdk.com/docs/pinpoint_delete_adm_channel/ for full documentation.
Usage
pinpoint_delete_adm_channel(ApplicationId)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
Disables the APNs channel for an application and deletes any existing settings for the channel
Description
Disables the APNs channel for an application and deletes any existing settings for the channel.
See https://www.paws-r-sdk.com/docs/pinpoint_delete_apns_channel/ for full documentation.
Usage
pinpoint_delete_apns_channel(ApplicationId)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
Disables the APNs sandbox channel for an application and deletes any existing settings for the channel
Description
Disables the APNs sandbox channel for an application and deletes any existing settings for the channel.
See https://www.paws-r-sdk.com/docs/pinpoint_delete_apns_sandbox_channel/ for full documentation.
Usage
pinpoint_delete_apns_sandbox_channel(ApplicationId)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
Disables the APNs VoIP channel for an application and deletes any existing settings for the channel
Description
Disables the APNs VoIP channel for an application and deletes any existing settings for the channel.
See https://www.paws-r-sdk.com/docs/pinpoint_delete_apns_voip_channel/ for full documentation.
Usage
pinpoint_delete_apns_voip_channel(ApplicationId)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
Disables the APNs VoIP sandbox channel for an application and deletes any existing settings for the channel
Description
Disables the APNs VoIP sandbox channel for an application and deletes any existing settings for the channel.
See https://www.paws-r-sdk.com/docs/pinpoint_delete_apns_voip_sandbox_channel/ for full documentation.
Usage
pinpoint_delete_apns_voip_sandbox_channel(ApplicationId)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
Deletes an application
Description
Deletes an application.
See https://www.paws-r-sdk.com/docs/pinpoint_delete_app/ for full documentation.
Usage
pinpoint_delete_app(ApplicationId)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
Disables the Baidu channel for an application and deletes any existing settings for the channel
Description
Disables the Baidu channel for an application and deletes any existing settings for the channel.
See https://www.paws-r-sdk.com/docs/pinpoint_delete_baidu_channel/ for full documentation.
Usage
pinpoint_delete_baidu_channel(ApplicationId)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
Deletes a campaign from an application
Description
Deletes a campaign from an application.
See https://www.paws-r-sdk.com/docs/pinpoint_delete_campaign/ for full documentation.
Usage
pinpoint_delete_campaign(ApplicationId, CampaignId)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
CampaignId |
[required] The unique identifier for the campaign. |
Disables the email channel for an application and deletes any existing settings for the channel
Description
Disables the email channel for an application and deletes any existing settings for the channel.
See https://www.paws-r-sdk.com/docs/pinpoint_delete_email_channel/ for full documentation.
Usage
pinpoint_delete_email_channel(ApplicationId)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
Deletes a message template for messages that were sent through the email channel
Description
Deletes a message template for messages that were sent through the email channel.
See https://www.paws-r-sdk.com/docs/pinpoint_delete_email_template/ for full documentation.
Usage
pinpoint_delete_email_template(TemplateName, Version = NULL)
Arguments
TemplateName |
[required] The name of the message template. A template name must start with an alphanumeric character and can contain a maximum of 128 characters. The characters can be alphanumeric characters, underscores (_), or hyphens (-). Template names are case sensitive. |
Version |
The unique identifier for the version of the message template to update, retrieve information about, or delete. To retrieve identifiers and other information for all the versions of a template, use the Template Versions resource. If specified, this value must match the identifier for an existing template version. If specified for an update operation, this value must match the identifier for the latest existing version of the template. This restriction helps ensure that race conditions don't occur. If you don't specify a value for this parameter, Amazon Pinpoint does the following:
|
Deletes an endpoint from an application
Description
Deletes an endpoint from an application.
See https://www.paws-r-sdk.com/docs/pinpoint_delete_endpoint/ for full documentation.
Usage
pinpoint_delete_endpoint(ApplicationId, EndpointId)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
EndpointId |
[required] The case insensitive unique identifier for the endpoint. The identifier
can't contain |
Deletes the event stream for an application
Description
Deletes the event stream for an application.
See https://www.paws-r-sdk.com/docs/pinpoint_delete_event_stream/ for full documentation.
Usage
pinpoint_delete_event_stream(ApplicationId)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
Disables the GCM channel for an application and deletes any existing settings for the channel
Description
Disables the GCM channel for an application and deletes any existing settings for the channel.
See https://www.paws-r-sdk.com/docs/pinpoint_delete_gcm_channel/ for full documentation.
Usage
pinpoint_delete_gcm_channel(ApplicationId)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
Deletes a message template for messages sent using the in-app message channel
Description
Deletes a message template for messages sent using the in-app message channel.
See https://www.paws-r-sdk.com/docs/pinpoint_delete_in_app_template/ for full documentation.
Usage
pinpoint_delete_in_app_template(TemplateName, Version = NULL)
Arguments
TemplateName |
[required] The name of the message template. A template name must start with an alphanumeric character and can contain a maximum of 128 characters. The characters can be alphanumeric characters, underscores (_), or hyphens (-). Template names are case sensitive. |
Version |
The unique identifier for the version of the message template to update, retrieve information about, or delete. To retrieve identifiers and other information for all the versions of a template, use the Template Versions resource. If specified, this value must match the identifier for an existing template version. If specified for an update operation, this value must match the identifier for the latest existing version of the template. This restriction helps ensure that race conditions don't occur. If you don't specify a value for this parameter, Amazon Pinpoint does the following:
|
Deletes a journey from an application
Description
Deletes a journey from an application.
See https://www.paws-r-sdk.com/docs/pinpoint_delete_journey/ for full documentation.
Usage
pinpoint_delete_journey(ApplicationId, JourneyId)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
JourneyId |
[required] The unique identifier for the journey. |
Deletes a message template for messages that were sent through a push notification channel
Description
Deletes a message template for messages that were sent through a push notification channel.
See https://www.paws-r-sdk.com/docs/pinpoint_delete_push_template/ for full documentation.
Usage
pinpoint_delete_push_template(TemplateName, Version = NULL)
Arguments
TemplateName |
[required] The name of the message template. A template name must start with an alphanumeric character and can contain a maximum of 128 characters. The characters can be alphanumeric characters, underscores (_), or hyphens (-). Template names are case sensitive. |
Version |
The unique identifier for the version of the message template to update, retrieve information about, or delete. To retrieve identifiers and other information for all the versions of a template, use the Template Versions resource. If specified, this value must match the identifier for an existing template version. If specified for an update operation, this value must match the identifier for the latest existing version of the template. This restriction helps ensure that race conditions don't occur. If you don't specify a value for this parameter, Amazon Pinpoint does the following:
|
Deletes an Amazon Pinpoint configuration for a recommender model
Description
Deletes an Amazon Pinpoint configuration for a recommender model.
See https://www.paws-r-sdk.com/docs/pinpoint_delete_recommender_configuration/ for full documentation.
Usage
pinpoint_delete_recommender_configuration(RecommenderId)
Arguments
RecommenderId |
[required] The unique identifier for the recommender model configuration. This identifier is displayed as the Recommender ID on the Amazon Pinpoint console. |
Deletes a segment from an application
Description
Deletes a segment from an application.
See https://www.paws-r-sdk.com/docs/pinpoint_delete_segment/ for full documentation.
Usage
pinpoint_delete_segment(ApplicationId, SegmentId)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
SegmentId |
[required] The unique identifier for the segment. |
Disables the SMS channel for an application and deletes any existing settings for the channel
Description
Disables the SMS channel for an application and deletes any existing settings for the channel.
See https://www.paws-r-sdk.com/docs/pinpoint_delete_sms_channel/ for full documentation.
Usage
pinpoint_delete_sms_channel(ApplicationId)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
Deletes a message template for messages that were sent through the SMS channel
Description
Deletes a message template for messages that were sent through the SMS channel.
See https://www.paws-r-sdk.com/docs/pinpoint_delete_sms_template/ for full documentation.
Usage
pinpoint_delete_sms_template(TemplateName, Version = NULL)
Arguments
TemplateName |
[required] The name of the message template. A template name must start with an alphanumeric character and can contain a maximum of 128 characters. The characters can be alphanumeric characters, underscores (_), or hyphens (-). Template names are case sensitive. |
Version |
The unique identifier for the version of the message template to update, retrieve information about, or delete. To retrieve identifiers and other information for all the versions of a template, use the Template Versions resource. If specified, this value must match the identifier for an existing template version. If specified for an update operation, this value must match the identifier for the latest existing version of the template. This restriction helps ensure that race conditions don't occur. If you don't specify a value for this parameter, Amazon Pinpoint does the following:
|
Deletes all the endpoints that are associated with a specific user ID
Description
Deletes all the endpoints that are associated with a specific user ID.
See https://www.paws-r-sdk.com/docs/pinpoint_delete_user_endpoints/ for full documentation.
Usage
pinpoint_delete_user_endpoints(ApplicationId, UserId)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
UserId |
[required] The unique identifier for the user. |
Disables the voice channel for an application and deletes any existing settings for the channel
Description
Disables the voice channel for an application and deletes any existing settings for the channel.
See https://www.paws-r-sdk.com/docs/pinpoint_delete_voice_channel/ for full documentation.
Usage
pinpoint_delete_voice_channel(ApplicationId)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
Deletes a message template for messages that were sent through the voice channel
Description
Deletes a message template for messages that were sent through the voice channel.
See https://www.paws-r-sdk.com/docs/pinpoint_delete_voice_template/ for full documentation.
Usage
pinpoint_delete_voice_template(TemplateName, Version = NULL)
Arguments
TemplateName |
[required] The name of the message template. A template name must start with an alphanumeric character and can contain a maximum of 128 characters. The characters can be alphanumeric characters, underscores (_), or hyphens (-). Template names are case sensitive. |
Version |
The unique identifier for the version of the message template to update, retrieve information about, or delete. To retrieve identifiers and other information for all the versions of a template, use the Template Versions resource. If specified, this value must match the identifier for an existing template version. If specified for an update operation, this value must match the identifier for the latest existing version of the template. This restriction helps ensure that race conditions don't occur. If you don't specify a value for this parameter, Amazon Pinpoint does the following:
|
Retrieves information about the status and settings of the ADM channel for an application
Description
Retrieves information about the status and settings of the ADM channel for an application.
See https://www.paws-r-sdk.com/docs/pinpoint_get_adm_channel/ for full documentation.
Usage
pinpoint_get_adm_channel(ApplicationId)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
Retrieves information about the status and settings of the APNs channel for an application
Description
Retrieves information about the status and settings of the APNs channel for an application.
See https://www.paws-r-sdk.com/docs/pinpoint_get_apns_channel/ for full documentation.
Usage
pinpoint_get_apns_channel(ApplicationId)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
Retrieves information about the status and settings of the APNs sandbox channel for an application
Description
Retrieves information about the status and settings of the APNs sandbox channel for an application.
See https://www.paws-r-sdk.com/docs/pinpoint_get_apns_sandbox_channel/ for full documentation.
Usage
pinpoint_get_apns_sandbox_channel(ApplicationId)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
Retrieves information about the status and settings of the APNs VoIP channel for an application
Description
Retrieves information about the status and settings of the APNs VoIP channel for an application.
See https://www.paws-r-sdk.com/docs/pinpoint_get_apns_voip_channel/ for full documentation.
Usage
pinpoint_get_apns_voip_channel(ApplicationId)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
Retrieves information about the status and settings of the APNs VoIP sandbox channel for an application
Description
Retrieves information about the status and settings of the APNs VoIP sandbox channel for an application.
See https://www.paws-r-sdk.com/docs/pinpoint_get_apns_voip_sandbox_channel/ for full documentation.
Usage
pinpoint_get_apns_voip_sandbox_channel(ApplicationId)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
Retrieves information about an application
Description
Retrieves information about an application.
See https://www.paws-r-sdk.com/docs/pinpoint_get_app/ for full documentation.
Usage
pinpoint_get_app(ApplicationId)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
Retrieves (queries) pre-aggregated data for a standard metric that applies to an application
Description
Retrieves (queries) pre-aggregated data for a standard metric that applies to an application.
See https://www.paws-r-sdk.com/docs/pinpoint_get_application_date_range_kpi/ for full documentation.
Usage
pinpoint_get_application_date_range_kpi(
ApplicationId,
EndTime = NULL,
KpiName,
NextToken = NULL,
PageSize = NULL,
StartTime = NULL
)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
EndTime |
The last date and time to retrieve data for, as part of an inclusive date range that filters the query results. This value should be in extended ISO 8601 format and use Coordinated Universal Time (UTC), for example: 2019-07-26T20:00:00Z for 8:00 PM UTC July 26, 2019. |
KpiName |
[required] The name of the metric, also referred to as a key performance indicator (KPI), to retrieve data for. This value describes the associated metric and consists of two or more terms, which are comprised of lowercase alphanumeric characters, separated by a hyphen. Examples are email-open-rate and successful-delivery-rate. For a list of valid values, see the Amazon Pinpoint Developer Guide. |
NextToken |
The string that specifies which page of results to return in a paginated response. This parameter is not supported for application, campaign, and journey metrics. |
PageSize |
The maximum number of items to include in each page of a paginated response. This parameter is not supported for application, campaign, and journey metrics. |
StartTime |
The first date and time to retrieve data for, as part of an inclusive date range that filters the query results. This value should be in extended ISO 8601 format and use Coordinated Universal Time (UTC), for example: 2019-07-19T20:00:00Z for 8:00 PM UTC July 19, 2019. This value should also be fewer than 90 days from the current day. |
Retrieves information about the settings for an application
Description
Retrieves information about the settings for an application.
See https://www.paws-r-sdk.com/docs/pinpoint_get_application_settings/ for full documentation.
Usage
pinpoint_get_application_settings(ApplicationId)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
Retrieves information about all the applications that are associated with your Amazon Pinpoint account
Description
Retrieves information about all the applications that are associated with your Amazon Pinpoint account.
See https://www.paws-r-sdk.com/docs/pinpoint_get_apps/ for full documentation.
Usage
pinpoint_get_apps(PageSize = NULL, Token = NULL)
Arguments
PageSize |
The maximum number of items to include in each page of a paginated response. This parameter is not supported for application, campaign, and journey metrics. |
Token |
The NextToken string that specifies which page of results to return in a paginated response. |
Retrieves information about the status and settings of the Baidu channel for an application
Description
Retrieves information about the status and settings of the Baidu channel for an application.
See https://www.paws-r-sdk.com/docs/pinpoint_get_baidu_channel/ for full documentation.
Usage
pinpoint_get_baidu_channel(ApplicationId)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
Retrieves information about the status, configuration, and other settings for a campaign
Description
Retrieves information about the status, configuration, and other settings for a campaign.
See https://www.paws-r-sdk.com/docs/pinpoint_get_campaign/ for full documentation.
Usage
pinpoint_get_campaign(ApplicationId, CampaignId)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
CampaignId |
[required] The unique identifier for the campaign. |
Retrieves information about all the activities for a campaign
Description
Retrieves information about all the activities for a campaign.
See https://www.paws-r-sdk.com/docs/pinpoint_get_campaign_activities/ for full documentation.
Usage
pinpoint_get_campaign_activities(
ApplicationId,
CampaignId,
PageSize = NULL,
Token = NULL
)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
CampaignId |
[required] The unique identifier for the campaign. |
PageSize |
The maximum number of items to include in each page of a paginated response. This parameter is not supported for application, campaign, and journey metrics. |
Token |
The NextToken string that specifies which page of results to return in a paginated response. |
Retrieves (queries) pre-aggregated data for a standard metric that applies to a campaign
Description
Retrieves (queries) pre-aggregated data for a standard metric that applies to a campaign.
See https://www.paws-r-sdk.com/docs/pinpoint_get_campaign_date_range_kpi/ for full documentation.
Usage
pinpoint_get_campaign_date_range_kpi(
ApplicationId,
CampaignId,
EndTime = NULL,
KpiName,
NextToken = NULL,
PageSize = NULL,
StartTime = NULL
)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
CampaignId |
[required] The unique identifier for the campaign. |
EndTime |
The last date and time to retrieve data for, as part of an inclusive date range that filters the query results. This value should be in extended ISO 8601 format and use Coordinated Universal Time (UTC), for example: 2019-07-26T20:00:00Z for 8:00 PM UTC July 26, 2019. |
KpiName |
[required] The name of the metric, also referred to as a key performance indicator (KPI), to retrieve data for. This value describes the associated metric and consists of two or more terms, which are comprised of lowercase alphanumeric characters, separated by a hyphen. Examples are email-open-rate and successful-delivery-rate. For a list of valid values, see the Amazon Pinpoint Developer Guide. |
NextToken |
The string that specifies which page of results to return in a paginated response. This parameter is not supported for application, campaign, and journey metrics. |
PageSize |
The maximum number of items to include in each page of a paginated response. This parameter is not supported for application, campaign, and journey metrics. |
StartTime |
The first date and time to retrieve data for, as part of an inclusive date range that filters the query results. This value should be in extended ISO 8601 format and use Coordinated Universal Time (UTC), for example: 2019-07-19T20:00:00Z for 8:00 PM UTC July 19, 2019. This value should also be fewer than 90 days from the current day. |
Retrieves information about the status, configuration, and other settings for a specific version of a campaign
Description
Retrieves information about the status, configuration, and other settings for a specific version of a campaign.
See https://www.paws-r-sdk.com/docs/pinpoint_get_campaign_version/ for full documentation.
Usage
pinpoint_get_campaign_version(ApplicationId, CampaignId, Version)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
CampaignId |
[required] The unique identifier for the campaign. |
Version |
[required] The unique version number (Version property) for the campaign version. |
Retrieves information about the status, configuration, and other settings for all versions of a campaign
Description
Retrieves information about the status, configuration, and other settings for all versions of a campaign.
See https://www.paws-r-sdk.com/docs/pinpoint_get_campaign_versions/ for full documentation.
Usage
pinpoint_get_campaign_versions(
ApplicationId,
CampaignId,
PageSize = NULL,
Token = NULL
)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
CampaignId |
[required] The unique identifier for the campaign. |
PageSize |
The maximum number of items to include in each page of a paginated response. This parameter is not supported for application, campaign, and journey metrics. |
Token |
The NextToken string that specifies which page of results to return in a paginated response. |
Retrieves information about the status, configuration, and other settings for all the campaigns that are associated with an application
Description
Retrieves information about the status, configuration, and other settings for all the campaigns that are associated with an application.
See https://www.paws-r-sdk.com/docs/pinpoint_get_campaigns/ for full documentation.
Usage
pinpoint_get_campaigns(ApplicationId, PageSize = NULL, Token = NULL)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
PageSize |
The maximum number of items to include in each page of a paginated response. This parameter is not supported for application, campaign, and journey metrics. |
Token |
The NextToken string that specifies which page of results to return in a paginated response. |
Retrieves information about the history and status of each channel for an application
Description
Retrieves information about the history and status of each channel for an application.
See https://www.paws-r-sdk.com/docs/pinpoint_get_channels/ for full documentation.
Usage
pinpoint_get_channels(ApplicationId)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
Retrieves information about the status and settings of the email channel for an application
Description
Retrieves information about the status and settings of the email channel for an application.
See https://www.paws-r-sdk.com/docs/pinpoint_get_email_channel/ for full documentation.
Usage
pinpoint_get_email_channel(ApplicationId)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
Retrieves the content and settings of a message template for messages that are sent through the email channel
Description
Retrieves the content and settings of a message template for messages that are sent through the email channel.
See https://www.paws-r-sdk.com/docs/pinpoint_get_email_template/ for full documentation.
Usage
pinpoint_get_email_template(TemplateName, Version = NULL)
Arguments
TemplateName |
[required] The name of the message template. A template name must start with an alphanumeric character and can contain a maximum of 128 characters. The characters can be alphanumeric characters, underscores (_), or hyphens (-). Template names are case sensitive. |
Version |
The unique identifier for the version of the message template to update, retrieve information about, or delete. To retrieve identifiers and other information for all the versions of a template, use the Template Versions resource. If specified, this value must match the identifier for an existing template version. If specified for an update operation, this value must match the identifier for the latest existing version of the template. This restriction helps ensure that race conditions don't occur. If you don't specify a value for this parameter, Amazon Pinpoint does the following:
|
Retrieves information about the settings and attributes of a specific endpoint for an application
Description
Retrieves information about the settings and attributes of a specific endpoint for an application.
See https://www.paws-r-sdk.com/docs/pinpoint_get_endpoint/ for full documentation.
Usage
pinpoint_get_endpoint(ApplicationId, EndpointId)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
EndpointId |
[required] The case insensitive unique identifier for the endpoint. The identifier
can't contain |
Retrieves information about the event stream settings for an application
Description
Retrieves information about the event stream settings for an application.
See https://www.paws-r-sdk.com/docs/pinpoint_get_event_stream/ for full documentation.
Usage
pinpoint_get_event_stream(ApplicationId)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
Retrieves information about the status and settings of a specific export job for an application
Description
Retrieves information about the status and settings of a specific export job for an application.
See https://www.paws-r-sdk.com/docs/pinpoint_get_export_job/ for full documentation.
Usage
pinpoint_get_export_job(ApplicationId, JobId)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
JobId |
[required] The unique identifier for the job. |
Retrieves information about the status and settings of all the export jobs for an application
Description
Retrieves information about the status and settings of all the export jobs for an application.
See https://www.paws-r-sdk.com/docs/pinpoint_get_export_jobs/ for full documentation.
Usage
pinpoint_get_export_jobs(ApplicationId, PageSize = NULL, Token = NULL)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
PageSize |
The maximum number of items to include in each page of a paginated response. This parameter is not supported for application, campaign, and journey metrics. |
Token |
The NextToken string that specifies which page of results to return in a paginated response. |
Retrieves information about the status and settings of the GCM channel for an application
Description
Retrieves information about the status and settings of the GCM channel for an application.
See https://www.paws-r-sdk.com/docs/pinpoint_get_gcm_channel/ for full documentation.
Usage
pinpoint_get_gcm_channel(ApplicationId)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
Retrieves information about the status and settings of a specific import job for an application
Description
Retrieves information about the status and settings of a specific import job for an application.
See https://www.paws-r-sdk.com/docs/pinpoint_get_import_job/ for full documentation.
Usage
pinpoint_get_import_job(ApplicationId, JobId)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
JobId |
[required] The unique identifier for the job. |
Retrieves information about the status and settings of all the import jobs for an application
Description
Retrieves information about the status and settings of all the import jobs for an application.
See https://www.paws-r-sdk.com/docs/pinpoint_get_import_jobs/ for full documentation.
Usage
pinpoint_get_import_jobs(ApplicationId, PageSize = NULL, Token = NULL)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
PageSize |
The maximum number of items to include in each page of a paginated response. This parameter is not supported for application, campaign, and journey metrics. |
Token |
The NextToken string that specifies which page of results to return in a paginated response. |
Retrieves the in-app messages targeted for the provided endpoint ID
Description
Retrieves the in-app messages targeted for the provided endpoint ID.
See https://www.paws-r-sdk.com/docs/pinpoint_get_in_app_messages/ for full documentation.
Usage
pinpoint_get_in_app_messages(ApplicationId, EndpointId)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
EndpointId |
[required] The unique identifier for the endpoint. |
Retrieves the content and settings of a message template for messages sent through the in-app channel
Description
Retrieves the content and settings of a message template for messages sent through the in-app channel.
See https://www.paws-r-sdk.com/docs/pinpoint_get_in_app_template/ for full documentation.
Usage
pinpoint_get_in_app_template(TemplateName, Version = NULL)
Arguments
TemplateName |
[required] The name of the message template. A template name must start with an alphanumeric character and can contain a maximum of 128 characters. The characters can be alphanumeric characters, underscores (_), or hyphens (-). Template names are case sensitive. |
Version |
The unique identifier for the version of the message template to update, retrieve information about, or delete. To retrieve identifiers and other information for all the versions of a template, use the Template Versions resource. If specified, this value must match the identifier for an existing template version. If specified for an update operation, this value must match the identifier for the latest existing version of the template. This restriction helps ensure that race conditions don't occur. If you don't specify a value for this parameter, Amazon Pinpoint does the following:
|
Retrieves information about the status, configuration, and other settings for a journey
Description
Retrieves information about the status, configuration, and other settings for a journey.
See https://www.paws-r-sdk.com/docs/pinpoint_get_journey/ for full documentation.
Usage
pinpoint_get_journey(ApplicationId, JourneyId)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
JourneyId |
[required] The unique identifier for the journey. |
Retrieves (queries) pre-aggregated data for a standard engagement metric that applies to a journey
Description
Retrieves (queries) pre-aggregated data for a standard engagement metric that applies to a journey.
See https://www.paws-r-sdk.com/docs/pinpoint_get_journey_date_range_kpi/ for full documentation.
Usage
pinpoint_get_journey_date_range_kpi(
ApplicationId,
EndTime = NULL,
JourneyId,
KpiName,
NextToken = NULL,
PageSize = NULL,
StartTime = NULL
)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
EndTime |
The last date and time to retrieve data for, as part of an inclusive date range that filters the query results. This value should be in extended ISO 8601 format and use Coordinated Universal Time (UTC), for example: 2019-07-26T20:00:00Z for 8:00 PM UTC July 26, 2019. |
JourneyId |
[required] The unique identifier for the journey. |
KpiName |
[required] The name of the metric, also referred to as a key performance indicator (KPI), to retrieve data for. This value describes the associated metric and consists of two or more terms, which are comprised of lowercase alphanumeric characters, separated by a hyphen. Examples are email-open-rate and successful-delivery-rate. For a list of valid values, see the Amazon Pinpoint Developer Guide. |
NextToken |
The string that specifies which page of results to return in a paginated response. This parameter is not supported for application, campaign, and journey metrics. |
PageSize |
The maximum number of items to include in each page of a paginated response. This parameter is not supported for application, campaign, and journey metrics. |
StartTime |
The first date and time to retrieve data for, as part of an inclusive date range that filters the query results. This value should be in extended ISO 8601 format and use Coordinated Universal Time (UTC), for example: 2019-07-19T20:00:00Z for 8:00 PM UTC July 19, 2019. This value should also be fewer than 90 days from the current day. |
Retrieves (queries) pre-aggregated data for a standard execution metric that applies to a journey activity
Description
Retrieves (queries) pre-aggregated data for a standard execution metric that applies to a journey activity.
See https://www.paws-r-sdk.com/docs/pinpoint_get_journey_execution_activity_metrics/ for full documentation.
Usage
pinpoint_get_journey_execution_activity_metrics(
ApplicationId,
JourneyActivityId,
JourneyId,
NextToken = NULL,
PageSize = NULL
)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
JourneyActivityId |
[required] The unique identifier for the journey activity. |
JourneyId |
[required] The unique identifier for the journey. |
NextToken |
The “ string that specifies which page of results to return in a paginated response. This parameter is not supported for application, campaign, and journey metrics. |
PageSize |
The maximum number of items to include in each page of a paginated response. This parameter is not supported for application, campaign, and journey metrics. |
Retrieves (queries) pre-aggregated data for a standard execution metric that applies to a journey
Description
Retrieves (queries) pre-aggregated data for a standard execution metric that applies to a journey.
See https://www.paws-r-sdk.com/docs/pinpoint_get_journey_execution_metrics/ for full documentation.
Usage
pinpoint_get_journey_execution_metrics(
ApplicationId,
JourneyId,
NextToken = NULL,
PageSize = NULL
)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
JourneyId |
[required] The unique identifier for the journey. |
NextToken |
The “ string that specifies which page of results to return in a paginated response. This parameter is not supported for application, campaign, and journey metrics. |
PageSize |
The maximum number of items to include in each page of a paginated response. This parameter is not supported for application, campaign, and journey metrics. |
Retrieves (queries) pre-aggregated data for a standard run execution metric that applies to a journey activity
Description
Retrieves (queries) pre-aggregated data for a standard run execution metric that applies to a journey activity.
See https://www.paws-r-sdk.com/docs/pinpoint_get_journey_run_execution_activity_metrics/ for full documentation.
Usage
pinpoint_get_journey_run_execution_activity_metrics(
ApplicationId,
JourneyActivityId,
JourneyId,
NextToken = NULL,
PageSize = NULL,
RunId
)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
JourneyActivityId |
[required] The unique identifier for the journey activity. |
JourneyId |
[required] The unique identifier for the journey. |
NextToken |
The “ string that specifies which page of results to return in a paginated response. This parameter is not supported for application, campaign, and journey metrics. |
PageSize |
The maximum number of items to include in each page of a paginated response. This parameter is not supported for application, campaign, and journey metrics. |
RunId |
[required] The unique identifier for the journey run. |
Retrieves (queries) pre-aggregated data for a standard run execution metric that applies to a journey
Description
Retrieves (queries) pre-aggregated data for a standard run execution metric that applies to a journey.
See https://www.paws-r-sdk.com/docs/pinpoint_get_journey_run_execution_metrics/ for full documentation.
Usage
pinpoint_get_journey_run_execution_metrics(
ApplicationId,
JourneyId,
NextToken = NULL,
PageSize = NULL,
RunId
)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
JourneyId |
[required] The unique identifier for the journey. |
NextToken |
The “ string that specifies which page of results to return in a paginated response. This parameter is not supported for application, campaign, and journey metrics. |
PageSize |
The maximum number of items to include in each page of a paginated response. This parameter is not supported for application, campaign, and journey metrics. |
RunId |
[required] The unique identifier for the journey run. |
Provides information about the runs of a journey
Description
Provides information about the runs of a journey.
See https://www.paws-r-sdk.com/docs/pinpoint_get_journey_runs/ for full documentation.
Usage
pinpoint_get_journey_runs(
ApplicationId,
JourneyId,
PageSize = NULL,
Token = NULL
)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
JourneyId |
[required] The unique identifier for the journey. |
PageSize |
The maximum number of items to include in each page of a paginated response. This parameter is not supported for application, campaign, and journey metrics. |
Token |
The NextToken string that specifies which page of results to return in a paginated response. |
Retrieves the content and settings of a message template for messages that are sent through a push notification channel
Description
Retrieves the content and settings of a message template for messages that are sent through a push notification channel.
See https://www.paws-r-sdk.com/docs/pinpoint_get_push_template/ for full documentation.
Usage
pinpoint_get_push_template(TemplateName, Version = NULL)
Arguments
TemplateName |
[required] The name of the message template. A template name must start with an alphanumeric character and can contain a maximum of 128 characters. The characters can be alphanumeric characters, underscores (_), or hyphens (-). Template names are case sensitive. |
Version |
The unique identifier for the version of the message template to update, retrieve information about, or delete. To retrieve identifiers and other information for all the versions of a template, use the Template Versions resource. If specified, this value must match the identifier for an existing template version. If specified for an update operation, this value must match the identifier for the latest existing version of the template. This restriction helps ensure that race conditions don't occur. If you don't specify a value for this parameter, Amazon Pinpoint does the following:
|
Retrieves information about an Amazon Pinpoint configuration for a recommender model
Description
Retrieves information about an Amazon Pinpoint configuration for a recommender model.
See https://www.paws-r-sdk.com/docs/pinpoint_get_recommender_configuration/ for full documentation.
Usage
pinpoint_get_recommender_configuration(RecommenderId)
Arguments
RecommenderId |
[required] The unique identifier for the recommender model configuration. This identifier is displayed as the Recommender ID on the Amazon Pinpoint console. |
Retrieves information about all the recommender model configurations that are associated with your Amazon Pinpoint account
Description
Retrieves information about all the recommender model configurations that are associated with your Amazon Pinpoint account.
See https://www.paws-r-sdk.com/docs/pinpoint_get_recommender_configurations/ for full documentation.
Usage
pinpoint_get_recommender_configurations(PageSize = NULL, Token = NULL)
Arguments
PageSize |
The maximum number of items to include in each page of a paginated response. This parameter is not supported for application, campaign, and journey metrics. |
Token |
The NextToken string that specifies which page of results to return in a paginated response. |
Retrieves information about the configuration, dimension, and other settings for a specific segment that's associated with an application
Description
Retrieves information about the configuration, dimension, and other settings for a specific segment that's associated with an application.
See https://www.paws-r-sdk.com/docs/pinpoint_get_segment/ for full documentation.
Usage
pinpoint_get_segment(ApplicationId, SegmentId)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
SegmentId |
[required] The unique identifier for the segment. |
Retrieves information about the status and settings of the export jobs for a segment
Description
Retrieves information about the status and settings of the export jobs for a segment.
See https://www.paws-r-sdk.com/docs/pinpoint_get_segment_export_jobs/ for full documentation.
Usage
pinpoint_get_segment_export_jobs(
ApplicationId,
PageSize = NULL,
SegmentId,
Token = NULL
)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
PageSize |
The maximum number of items to include in each page of a paginated response. This parameter is not supported for application, campaign, and journey metrics. |
SegmentId |
[required] The unique identifier for the segment. |
Token |
The NextToken string that specifies which page of results to return in a paginated response. |
Retrieves information about the status and settings of the import jobs for a segment
Description
Retrieves information about the status and settings of the import jobs for a segment.
See https://www.paws-r-sdk.com/docs/pinpoint_get_segment_import_jobs/ for full documentation.
Usage
pinpoint_get_segment_import_jobs(
ApplicationId,
PageSize = NULL,
SegmentId,
Token = NULL
)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
PageSize |
The maximum number of items to include in each page of a paginated response. This parameter is not supported for application, campaign, and journey metrics. |
SegmentId |
[required] The unique identifier for the segment. |
Token |
The NextToken string that specifies which page of results to return in a paginated response. |
Retrieves information about the configuration, dimension, and other settings for a specific version of a segment that's associated with an application
Description
Retrieves information about the configuration, dimension, and other settings for a specific version of a segment that's associated with an application.
See https://www.paws-r-sdk.com/docs/pinpoint_get_segment_version/ for full documentation.
Usage
pinpoint_get_segment_version(ApplicationId, SegmentId, Version)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
SegmentId |
[required] The unique identifier for the segment. |
Version |
[required] The unique version number (Version property) for the campaign version. |
Retrieves information about the configuration, dimension, and other settings for all the versions of a specific segment that's associated with an application
Description
Retrieves information about the configuration, dimension, and other settings for all the versions of a specific segment that's associated with an application.
See https://www.paws-r-sdk.com/docs/pinpoint_get_segment_versions/ for full documentation.
Usage
pinpoint_get_segment_versions(
ApplicationId,
PageSize = NULL,
SegmentId,
Token = NULL
)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
PageSize |
The maximum number of items to include in each page of a paginated response. This parameter is not supported for application, campaign, and journey metrics. |
SegmentId |
[required] The unique identifier for the segment. |
Token |
The NextToken string that specifies which page of results to return in a paginated response. |
Retrieves information about the configuration, dimension, and other settings for all the segments that are associated with an application
Description
Retrieves information about the configuration, dimension, and other settings for all the segments that are associated with an application.
See https://www.paws-r-sdk.com/docs/pinpoint_get_segments/ for full documentation.
Usage
pinpoint_get_segments(ApplicationId, PageSize = NULL, Token = NULL)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
PageSize |
The maximum number of items to include in each page of a paginated response. This parameter is not supported for application, campaign, and journey metrics. |
Token |
The NextToken string that specifies which page of results to return in a paginated response. |
Retrieves information about the status and settings of the SMS channel for an application
Description
Retrieves information about the status and settings of the SMS channel for an application.
See https://www.paws-r-sdk.com/docs/pinpoint_get_sms_channel/ for full documentation.
Usage
pinpoint_get_sms_channel(ApplicationId)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
Retrieves the content and settings of a message template for messages that are sent through the SMS channel
Description
Retrieves the content and settings of a message template for messages that are sent through the SMS channel.
See https://www.paws-r-sdk.com/docs/pinpoint_get_sms_template/ for full documentation.
Usage
pinpoint_get_sms_template(TemplateName, Version = NULL)
Arguments
TemplateName |
[required] The name of the message template. A template name must start with an alphanumeric character and can contain a maximum of 128 characters. The characters can be alphanumeric characters, underscores (_), or hyphens (-). Template names are case sensitive. |
Version |
The unique identifier for the version of the message template to update, retrieve information about, or delete. To retrieve identifiers and other information for all the versions of a template, use the Template Versions resource. If specified, this value must match the identifier for an existing template version. If specified for an update operation, this value must match the identifier for the latest existing version of the template. This restriction helps ensure that race conditions don't occur. If you don't specify a value for this parameter, Amazon Pinpoint does the following:
|
Retrieves information about all the endpoints that are associated with a specific user ID
Description
Retrieves information about all the endpoints that are associated with a specific user ID.
See https://www.paws-r-sdk.com/docs/pinpoint_get_user_endpoints/ for full documentation.
Usage
pinpoint_get_user_endpoints(ApplicationId, UserId)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
UserId |
[required] The unique identifier for the user. |
Retrieves information about the status and settings of the voice channel for an application
Description
Retrieves information about the status and settings of the voice channel for an application.
See https://www.paws-r-sdk.com/docs/pinpoint_get_voice_channel/ for full documentation.
Usage
pinpoint_get_voice_channel(ApplicationId)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
Retrieves the content and settings of a message template for messages that are sent through the voice channel
Description
Retrieves the content and settings of a message template for messages that are sent through the voice channel.
See https://www.paws-r-sdk.com/docs/pinpoint_get_voice_template/ for full documentation.
Usage
pinpoint_get_voice_template(TemplateName, Version = NULL)
Arguments
TemplateName |
[required] The name of the message template. A template name must start with an alphanumeric character and can contain a maximum of 128 characters. The characters can be alphanumeric characters, underscores (_), or hyphens (-). Template names are case sensitive. |
Version |
The unique identifier for the version of the message template to update, retrieve information about, or delete. To retrieve identifiers and other information for all the versions of a template, use the Template Versions resource. If specified, this value must match the identifier for an existing template version. If specified for an update operation, this value must match the identifier for the latest existing version of the template. This restriction helps ensure that race conditions don't occur. If you don't specify a value for this parameter, Amazon Pinpoint does the following:
|
Retrieves information about the status, configuration, and other settings for all the journeys that are associated with an application
Description
Retrieves information about the status, configuration, and other settings for all the journeys that are associated with an application.
See https://www.paws-r-sdk.com/docs/pinpoint_list_journeys/ for full documentation.
Usage
pinpoint_list_journeys(ApplicationId, PageSize = NULL, Token = NULL)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
PageSize |
The maximum number of items to include in each page of a paginated response. This parameter is not supported for application, campaign, and journey metrics. |
Token |
The NextToken string that specifies which page of results to return in a paginated response. |
Retrieves all the tags (keys and values) that are associated with an application, campaign, message template, or segment
Description
Retrieves all the tags (keys and values) that are associated with an application, campaign, message template, or segment.
See https://www.paws-r-sdk.com/docs/pinpoint_list_tags_for_resource/ for full documentation.
Usage
pinpoint_list_tags_for_resource(ResourceArn)
Arguments
ResourceArn |
[required] The Amazon Resource Name (ARN) of the resource. |
Retrieves information about all the versions of a specific message template
Description
Retrieves information about all the versions of a specific message template.
See https://www.paws-r-sdk.com/docs/pinpoint_list_template_versions/ for full documentation.
Usage
pinpoint_list_template_versions(
NextToken = NULL,
PageSize = NULL,
TemplateName,
TemplateType
)
Arguments
NextToken |
The string that specifies which page of results to return in a paginated response. This parameter is not supported for application, campaign, and journey metrics. |
PageSize |
The maximum number of items to include in each page of a paginated response. This parameter is not supported for application, campaign, and journey metrics. |
TemplateName |
[required] The name of the message template. A template name must start with an alphanumeric character and can contain a maximum of 128 characters. The characters can be alphanumeric characters, underscores (_), or hyphens (-). Template names are case sensitive. |
TemplateType |
[required] The type of channel that the message template is designed for. Valid values are: EMAIL, PUSH, SMS, and VOICE. |
Retrieves information about all the message templates that are associated with your Amazon Pinpoint account
Description
Retrieves information about all the message templates that are associated with your Amazon Pinpoint account.
See https://www.paws-r-sdk.com/docs/pinpoint_list_templates/ for full documentation.
Usage
pinpoint_list_templates(
NextToken = NULL,
PageSize = NULL,
Prefix = NULL,
TemplateType = NULL
)
Arguments
NextToken |
The string that specifies which page of results to return in a paginated response. This parameter is not supported for application, campaign, and journey metrics. |
PageSize |
The maximum number of items to include in each page of a paginated response. This parameter is not supported for application, campaign, and journey metrics. |
Prefix |
The substring to match in the names of the message templates to include in the results. If you specify this value, Amazon Pinpoint returns only those templates whose names begin with the value that you specify. |
TemplateType |
The type of message template to include in the results. Valid values are: EMAIL, PUSH, SMS, and VOICE. To include all types of templates in the results, don't include this parameter in your request. |
Retrieves information about a phone number
Description
Retrieves information about a phone number.
See https://www.paws-r-sdk.com/docs/pinpoint_phone_number_validate/ for full documentation.
Usage
pinpoint_phone_number_validate(NumberValidateRequest)
Arguments
NumberValidateRequest |
[required] |
Creates a new event stream for an application or updates the settings of an existing event stream for an application
Description
Creates a new event stream for an application or updates the settings of an existing event stream for an application.
See https://www.paws-r-sdk.com/docs/pinpoint_put_event_stream/ for full documentation.
Usage
pinpoint_put_event_stream(ApplicationId, WriteEventStream)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
WriteEventStream |
[required] |
Creates a new event to record for endpoints, or creates or updates endpoint data that existing events are associated with
Description
Creates a new event to record for endpoints, or creates or updates endpoint data that existing events are associated with.
See https://www.paws-r-sdk.com/docs/pinpoint_put_events/ for full documentation.
Usage
pinpoint_put_events(ApplicationId, EventsRequest)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
EventsRequest |
[required] |
Removes one or more custom attributes, of the same attribute type, from the application
Description
Removes one or more custom attributes, of the same attribute type, from the application. Existing endpoints still have the attributes but Amazon Pinpoint will stop capturing new or changed values for these attributes.
See https://www.paws-r-sdk.com/docs/pinpoint_remove_attributes/ for full documentation.
Usage
pinpoint_remove_attributes(
ApplicationId,
AttributeType,
UpdateAttributesRequest
)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
AttributeType |
[required] The type of attribute or attributes to remove. Valid values are:
|
UpdateAttributesRequest |
[required] |
Creates and sends a direct message
Description
Creates and sends a direct message.
See https://www.paws-r-sdk.com/docs/pinpoint_send_messages/ for full documentation.
Usage
pinpoint_send_messages(ApplicationId, MessageRequest)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
MessageRequest |
[required] |
Send an OTP message
Description
Send an OTP message
See https://www.paws-r-sdk.com/docs/pinpoint_send_otp_message/ for full documentation.
Usage
pinpoint_send_otp_message(ApplicationId, SendOTPMessageRequestParameters)
Arguments
ApplicationId |
[required] The unique ID of your Amazon Pinpoint application. |
SendOTPMessageRequestParameters |
[required] |
Creates and sends a message to a list of users
Description
Creates and sends a message to a list of users.
See https://www.paws-r-sdk.com/docs/pinpoint_send_users_messages/ for full documentation.
Usage
pinpoint_send_users_messages(ApplicationId, SendUsersMessageRequest)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
SendUsersMessageRequest |
[required] |
Adds one or more tags (keys and values) to an application, campaign, message template, or segment
Description
Adds one or more tags (keys and values) to an application, campaign, message template, or segment.
See https://www.paws-r-sdk.com/docs/pinpoint_tag_resource/ for full documentation.
Usage
pinpoint_tag_resource(ResourceArn, TagsModel)
Arguments
ResourceArn |
[required] The Amazon Resource Name (ARN) of the resource. |
TagsModel |
[required] |
Removes one or more tags (keys and values) from an application, campaign, message template, or segment
Description
Removes one or more tags (keys and values) from an application, campaign, message template, or segment.
See https://www.paws-r-sdk.com/docs/pinpoint_untag_resource/ for full documentation.
Usage
pinpoint_untag_resource(ResourceArn, TagKeys)
Arguments
ResourceArn |
[required] The Amazon Resource Name (ARN) of the resource. |
TagKeys |
[required] The key of the tag to remove from the resource. To remove multiple tags, append the tagKeys parameter and argument for each additional tag to remove, separated by an ampersand (&). |
Enables the ADM channel for an application or updates the status and settings of the ADM channel for an application
Description
Enables the ADM channel for an application or updates the status and settings of the ADM channel for an application.
See https://www.paws-r-sdk.com/docs/pinpoint_update_adm_channel/ for full documentation.
Usage
pinpoint_update_adm_channel(ADMChannelRequest, ApplicationId)
Arguments
ADMChannelRequest |
[required] |
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
Enables the APNs channel for an application or updates the status and settings of the APNs channel for an application
Description
Enables the APNs channel for an application or updates the status and settings of the APNs channel for an application.
See https://www.paws-r-sdk.com/docs/pinpoint_update_apns_channel/ for full documentation.
Usage
pinpoint_update_apns_channel(APNSChannelRequest, ApplicationId)
Arguments
APNSChannelRequest |
[required] |
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
Enables the APNs sandbox channel for an application or updates the status and settings of the APNs sandbox channel for an application
Description
Enables the APNs sandbox channel for an application or updates the status and settings of the APNs sandbox channel for an application.
See https://www.paws-r-sdk.com/docs/pinpoint_update_apns_sandbox_channel/ for full documentation.
Usage
pinpoint_update_apns_sandbox_channel(APNSSandboxChannelRequest, ApplicationId)
Arguments
APNSSandboxChannelRequest |
[required] |
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
Enables the APNs VoIP channel for an application or updates the status and settings of the APNs VoIP channel for an application
Description
Enables the APNs VoIP channel for an application or updates the status and settings of the APNs VoIP channel for an application.
See https://www.paws-r-sdk.com/docs/pinpoint_update_apns_voip_channel/ for full documentation.
Usage
pinpoint_update_apns_voip_channel(APNSVoipChannelRequest, ApplicationId)
Arguments
APNSVoipChannelRequest |
[required] |
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
Enables the APNs VoIP sandbox channel for an application or updates the status and settings of the APNs VoIP sandbox channel for an application
Description
Enables the APNs VoIP sandbox channel for an application or updates the status and settings of the APNs VoIP sandbox channel for an application.
See https://www.paws-r-sdk.com/docs/pinpoint_update_apns_voip_sandbox_channel/ for full documentation.
Usage
pinpoint_update_apns_voip_sandbox_channel(
APNSVoipSandboxChannelRequest,
ApplicationId
)
Arguments
APNSVoipSandboxChannelRequest |
[required] |
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
Updates the settings for an application
Description
Updates the settings for an application.
See https://www.paws-r-sdk.com/docs/pinpoint_update_application_settings/ for full documentation.
Usage
pinpoint_update_application_settings(
ApplicationId,
WriteApplicationSettingsRequest
)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
WriteApplicationSettingsRequest |
[required] |
Enables the Baidu channel for an application or updates the status and settings of the Baidu channel for an application
Description
Enables the Baidu channel for an application or updates the status and settings of the Baidu channel for an application.
See https://www.paws-r-sdk.com/docs/pinpoint_update_baidu_channel/ for full documentation.
Usage
pinpoint_update_baidu_channel(ApplicationId, BaiduChannelRequest)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
BaiduChannelRequest |
[required] |
Updates the configuration and other settings for a campaign
Description
Updates the configuration and other settings for a campaign.
See https://www.paws-r-sdk.com/docs/pinpoint_update_campaign/ for full documentation.
Usage
pinpoint_update_campaign(ApplicationId, CampaignId, WriteCampaignRequest)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
CampaignId |
[required] The unique identifier for the campaign. |
WriteCampaignRequest |
[required] |
Enables the email channel for an application or updates the status and settings of the email channel for an application
Description
Enables the email channel for an application or updates the status and settings of the email channel for an application.
See https://www.paws-r-sdk.com/docs/pinpoint_update_email_channel/ for full documentation.
Usage
pinpoint_update_email_channel(ApplicationId, EmailChannelRequest)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
EmailChannelRequest |
[required] |
Updates an existing message template for messages that are sent through the email channel
Description
Updates an existing message template for messages that are sent through the email channel.
See https://www.paws-r-sdk.com/docs/pinpoint_update_email_template/ for full documentation.
Usage
pinpoint_update_email_template(
CreateNewVersion = NULL,
EmailTemplateRequest,
TemplateName,
Version = NULL
)
Arguments
CreateNewVersion |
Specifies whether to save the updates as a new version of the message template. Valid values are: true, save the updates as a new version; and, false, save the updates to (overwrite) the latest existing version of the template. If you don't specify a value for this parameter, Amazon Pinpoint saves the updates to (overwrites) the latest existing version of the template. If you specify a value of true for this parameter, don't specify a value for the version parameter. Otherwise, an error will occur. |
EmailTemplateRequest |
[required] |
TemplateName |
[required] The name of the message template. A template name must start with an alphanumeric character and can contain a maximum of 128 characters. The characters can be alphanumeric characters, underscores (_), or hyphens (-). Template names are case sensitive. |
Version |
The unique identifier for the version of the message template to update, retrieve information about, or delete. To retrieve identifiers and other information for all the versions of a template, use the Template Versions resource. If specified, this value must match the identifier for an existing template version. If specified for an update operation, this value must match the identifier for the latest existing version of the template. This restriction helps ensure that race conditions don't occur. If you don't specify a value for this parameter, Amazon Pinpoint does the following:
|
Creates a new endpoint for an application or updates the settings and attributes of an existing endpoint for an application
Description
Creates a new endpoint for an application or updates the settings and attributes of an existing endpoint for an application. You can also use this operation to define custom attributes for an endpoint. If an update includes one or more values for a custom attribute, Amazon Pinpoint replaces (overwrites) any existing values with the new values.
See https://www.paws-r-sdk.com/docs/pinpoint_update_endpoint/ for full documentation.
Usage
pinpoint_update_endpoint(ApplicationId, EndpointId, EndpointRequest)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
EndpointId |
[required] The case insensitive unique identifier for the endpoint. The identifier
can't contain |
EndpointRequest |
[required] |
Creates a new batch of endpoints for an application or updates the settings and attributes of a batch of existing endpoints for an application
Description
Creates a new batch of endpoints for an application or updates the settings and attributes of a batch of existing endpoints for an application. You can also use this operation to define custom attributes for a batch of endpoints. If an update includes one or more values for a custom attribute, Amazon Pinpoint replaces (overwrites) any existing values with the new values.
See https://www.paws-r-sdk.com/docs/pinpoint_update_endpoints_batch/ for full documentation.
Usage
pinpoint_update_endpoints_batch(ApplicationId, EndpointBatchRequest)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
EndpointBatchRequest |
[required] |
Enables the GCM channel for an application or updates the status and settings of the GCM channel for an application
Description
Enables the GCM channel for an application or updates the status and settings of the GCM channel for an application.
See https://www.paws-r-sdk.com/docs/pinpoint_update_gcm_channel/ for full documentation.
Usage
pinpoint_update_gcm_channel(ApplicationId, GCMChannelRequest)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
GCMChannelRequest |
[required] |
Updates an existing message template for messages sent through the in-app message channel
Description
Updates an existing message template for messages sent through the in-app message channel.
See https://www.paws-r-sdk.com/docs/pinpoint_update_in_app_template/ for full documentation.
Usage
pinpoint_update_in_app_template(
CreateNewVersion = NULL,
InAppTemplateRequest,
TemplateName,
Version = NULL
)
Arguments
CreateNewVersion |
Specifies whether to save the updates as a new version of the message template. Valid values are: true, save the updates as a new version; and, false, save the updates to (overwrite) the latest existing version of the template. If you don't specify a value for this parameter, Amazon Pinpoint saves the updates to (overwrites) the latest existing version of the template. If you specify a value of true for this parameter, don't specify a value for the version parameter. Otherwise, an error will occur. |
InAppTemplateRequest |
[required] |
TemplateName |
[required] The name of the message template. A template name must start with an alphanumeric character and can contain a maximum of 128 characters. The characters can be alphanumeric characters, underscores (_), or hyphens (-). Template names are case sensitive. |
Version |
The unique identifier for the version of the message template to update, retrieve information about, or delete. To retrieve identifiers and other information for all the versions of a template, use the Template Versions resource. If specified, this value must match the identifier for an existing template version. If specified for an update operation, this value must match the identifier for the latest existing version of the template. This restriction helps ensure that race conditions don't occur. If you don't specify a value for this parameter, Amazon Pinpoint does the following:
|
Updates the configuration and other settings for a journey
Description
Updates the configuration and other settings for a journey.
See https://www.paws-r-sdk.com/docs/pinpoint_update_journey/ for full documentation.
Usage
pinpoint_update_journey(ApplicationId, JourneyId, WriteJourneyRequest)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
JourneyId |
[required] The unique identifier for the journey. |
WriteJourneyRequest |
[required] |
Cancels (stops) an active journey
Description
Cancels (stops) an active journey.
See https://www.paws-r-sdk.com/docs/pinpoint_update_journey_state/ for full documentation.
Usage
pinpoint_update_journey_state(ApplicationId, JourneyId, JourneyStateRequest)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
JourneyId |
[required] The unique identifier for the journey. |
JourneyStateRequest |
[required] |
Updates an existing message template for messages that are sent through a push notification channel
Description
Updates an existing message template for messages that are sent through a push notification channel.
See https://www.paws-r-sdk.com/docs/pinpoint_update_push_template/ for full documentation.
Usage
pinpoint_update_push_template(
CreateNewVersion = NULL,
PushNotificationTemplateRequest,
TemplateName,
Version = NULL
)
Arguments
CreateNewVersion |
Specifies whether to save the updates as a new version of the message template. Valid values are: true, save the updates as a new version; and, false, save the updates to (overwrite) the latest existing version of the template. If you don't specify a value for this parameter, Amazon Pinpoint saves the updates to (overwrites) the latest existing version of the template. If you specify a value of true for this parameter, don't specify a value for the version parameter. Otherwise, an error will occur. |
PushNotificationTemplateRequest |
[required] |
TemplateName |
[required] The name of the message template. A template name must start with an alphanumeric character and can contain a maximum of 128 characters. The characters can be alphanumeric characters, underscores (_), or hyphens (-). Template names are case sensitive. |
Version |
The unique identifier for the version of the message template to update, retrieve information about, or delete. To retrieve identifiers and other information for all the versions of a template, use the Template Versions resource. If specified, this value must match the identifier for an existing template version. If specified for an update operation, this value must match the identifier for the latest existing version of the template. This restriction helps ensure that race conditions don't occur. If you don't specify a value for this parameter, Amazon Pinpoint does the following:
|
Updates an Amazon Pinpoint configuration for a recommender model
Description
Updates an Amazon Pinpoint configuration for a recommender model.
See https://www.paws-r-sdk.com/docs/pinpoint_update_recommender_configuration/ for full documentation.
Usage
pinpoint_update_recommender_configuration(
RecommenderId,
UpdateRecommenderConfiguration
)
Arguments
RecommenderId |
[required] The unique identifier for the recommender model configuration. This identifier is displayed as the Recommender ID on the Amazon Pinpoint console. |
UpdateRecommenderConfiguration |
[required] |
Creates a new segment for an application or updates the configuration, dimension, and other settings for an existing segment that's associated with an application
Description
Creates a new segment for an application or updates the configuration, dimension, and other settings for an existing segment that's associated with an application.
See https://www.paws-r-sdk.com/docs/pinpoint_update_segment/ for full documentation.
Usage
pinpoint_update_segment(ApplicationId, SegmentId, WriteSegmentRequest)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
SegmentId |
[required] The unique identifier for the segment. |
WriteSegmentRequest |
[required] |
Enables the SMS channel for an application or updates the status and settings of the SMS channel for an application
Description
Enables the SMS channel for an application or updates the status and settings of the SMS channel for an application.
See https://www.paws-r-sdk.com/docs/pinpoint_update_sms_channel/ for full documentation.
Usage
pinpoint_update_sms_channel(ApplicationId, SMSChannelRequest)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
SMSChannelRequest |
[required] |
Updates an existing message template for messages that are sent through the SMS channel
Description
Updates an existing message template for messages that are sent through the SMS channel.
See https://www.paws-r-sdk.com/docs/pinpoint_update_sms_template/ for full documentation.
Usage
pinpoint_update_sms_template(
CreateNewVersion = NULL,
SMSTemplateRequest,
TemplateName,
Version = NULL
)
Arguments
CreateNewVersion |
Specifies whether to save the updates as a new version of the message template. Valid values are: true, save the updates as a new version; and, false, save the updates to (overwrite) the latest existing version of the template. If you don't specify a value for this parameter, Amazon Pinpoint saves the updates to (overwrites) the latest existing version of the template. If you specify a value of true for this parameter, don't specify a value for the version parameter. Otherwise, an error will occur. |
SMSTemplateRequest |
[required] |
TemplateName |
[required] The name of the message template. A template name must start with an alphanumeric character and can contain a maximum of 128 characters. The characters can be alphanumeric characters, underscores (_), or hyphens (-). Template names are case sensitive. |
Version |
The unique identifier for the version of the message template to update, retrieve information about, or delete. To retrieve identifiers and other information for all the versions of a template, use the Template Versions resource. If specified, this value must match the identifier for an existing template version. If specified for an update operation, this value must match the identifier for the latest existing version of the template. This restriction helps ensure that race conditions don't occur. If you don't specify a value for this parameter, Amazon Pinpoint does the following:
|
Changes the status of a specific version of a message template to active
Description
Changes the status of a specific version of a message template to active.
See https://www.paws-r-sdk.com/docs/pinpoint_update_template_active_version/ for full documentation.
Usage
pinpoint_update_template_active_version(
TemplateActiveVersionRequest,
TemplateName,
TemplateType
)
Arguments
TemplateActiveVersionRequest |
[required] |
TemplateName |
[required] The name of the message template. A template name must start with an alphanumeric character and can contain a maximum of 128 characters. The characters can be alphanumeric characters, underscores (_), or hyphens (-). Template names are case sensitive. |
TemplateType |
[required] The type of channel that the message template is designed for. Valid values are: EMAIL, PUSH, SMS, and VOICE. |
Enables the voice channel for an application or updates the status and settings of the voice channel for an application
Description
Enables the voice channel for an application or updates the status and settings of the voice channel for an application.
See https://www.paws-r-sdk.com/docs/pinpoint_update_voice_channel/ for full documentation.
Usage
pinpoint_update_voice_channel(ApplicationId, VoiceChannelRequest)
Arguments
ApplicationId |
[required] The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console. |
VoiceChannelRequest |
[required] |
Updates an existing message template for messages that are sent through the voice channel
Description
Updates an existing message template for messages that are sent through the voice channel.
See https://www.paws-r-sdk.com/docs/pinpoint_update_voice_template/ for full documentation.
Usage
pinpoint_update_voice_template(
CreateNewVersion = NULL,
TemplateName,
Version = NULL,
VoiceTemplateRequest
)
Arguments
CreateNewVersion |
Specifies whether to save the updates as a new version of the message template. Valid values are: true, save the updates as a new version; and, false, save the updates to (overwrite) the latest existing version of the template. If you don't specify a value for this parameter, Amazon Pinpoint saves the updates to (overwrites) the latest existing version of the template. If you specify a value of true for this parameter, don't specify a value for the version parameter. Otherwise, an error will occur. |
TemplateName |
[required] The name of the message template. A template name must start with an alphanumeric character and can contain a maximum of 128 characters. The characters can be alphanumeric characters, underscores (_), or hyphens (-). Template names are case sensitive. |
Version |
The unique identifier for the version of the message template to update, retrieve information about, or delete. To retrieve identifiers and other information for all the versions of a template, use the Template Versions resource. If specified, this value must match the identifier for an existing template version. If specified for an update operation, this value must match the identifier for the latest existing version of the template. This restriction helps ensure that race conditions don't occur. If you don't specify a value for this parameter, Amazon Pinpoint does the following:
|
VoiceTemplateRequest |
[required] |
Verify an OTP
Description
Verify an OTP
See https://www.paws-r-sdk.com/docs/pinpoint_verify_otp_message/ for full documentation.
Usage
pinpoint_verify_otp_message(ApplicationId, VerifyOTPMessageRequestParameters)
Arguments
ApplicationId |
[required] The unique ID of your Amazon Pinpoint application. |
VerifyOTPMessageRequestParameters |
[required] |
Amazon Pinpoint Email Service
Description
Welcome to the Amazon Pinpoint Email API Reference. This guide provides information about the Amazon Pinpoint Email API (version 1.0), including supported operations, data types, parameters, and schemas.
Amazon Pinpoint is an AWS service that you can use to engage with your customers across multiple messaging channels. You can use Amazon Pinpoint to send email, SMS text messages, voice messages, and push notifications. The Amazon Pinpoint Email API provides programmatic access to options that are unique to the email channel and supplement the options provided by the Amazon Pinpoint API.
If you're new to Amazon Pinpoint, you might find it helpful to also review the Amazon Pinpoint Developer Guide. The Amazon Pinpoint Developer Guide provides tutorials, code samples, and procedures that demonstrate how to use Amazon Pinpoint features programmatically and how to integrate Amazon Pinpoint functionality into mobile apps and other types of applications. The guide also provides information about key topics such as Amazon Pinpoint integration with other AWS services and the limits that apply to using the service.
The Amazon Pinpoint Email API is available in several AWS Regions and it provides an endpoint for each of these Regions. For a list of all the Regions and endpoints where the API is currently available, see AWS Service Endpoints in the Amazon Web Services General Reference. To learn more about AWS Regions, see Managing AWS Regions in the Amazon Web Services General Reference.
In each Region, AWS maintains multiple Availability Zones. These Availability Zones are physically isolated from each other, but are united by private, low-latency, high-throughput, and highly redundant network connections. These Availability Zones enable us to provide very high levels of availability and redundancy, while also minimizing latency. To learn more about the number of Availability Zones that are available in each Region, see AWS Global Infrastructure.
Usage
pinpointemail(
config = list(),
credentials = list(),
endpoint = NULL,
region = NULL
)
Arguments
config |
Optional configuration of credentials, endpoint, and/or region.
|
credentials |
Optional credentials shorthand for the config parameter
|
endpoint |
Optional shorthand for complete URL to use for the constructed client. |
region |
Optional shorthand for AWS Region used in instantiating the client. |
Value
A client for the service. You can call the service's operations using
syntax like svc$operation(...)
, where svc
is the name you've assigned
to the client. The available operations are listed in the
Operations section.
Service syntax
svc <- pinpointemail( config = list( credentials = list( creds = list( access_key_id = "string", secret_access_key = "string", session_token = "string" ), profile = "string", anonymous = "logical" ), endpoint = "string", region = "string", close_connection = "logical", timeout = "numeric", s3_force_path_style = "logical", sts_regional_endpoint = "string" ), credentials = list( creds = list( access_key_id = "string", secret_access_key = "string", session_token = "string" ), profile = "string", anonymous = "logical" ), endpoint = "string", region = "string" )
Operations
create_configuration_set | Create a configuration set |
create_configuration_set_event_destination | Create an event destination |
create_dedicated_ip_pool | Create a new pool of dedicated IP addresses |
create_deliverability_test_report | Create a new predictive inbox placement test |
create_email_identity | Verifies an email identity for use with Amazon Pinpoint |
delete_configuration_set | Delete an existing configuration set |
delete_configuration_set_event_destination | Delete an event destination |
delete_dedicated_ip_pool | Delete a dedicated IP pool |
delete_email_identity | Deletes an email identity that you previously verified for use with Amazon Pinpoint |
get_account | Obtain information about the email-sending status and capabilities of your Amazon Pinpoint account in the current AWS Region |
get_blacklist_reports | Retrieve a list of the blacklists that your dedicated IP addresses appear on |
get_configuration_set | Get information about an existing configuration set, including the dedicated IP pool that it's associated with, whether or not it's enabled for sending email, and more |
get_configuration_set_event_destinations | Retrieve a list of event destinations that are associated with a configuration set |
get_dedicated_ip | Get information about a dedicated IP address, including the name of the dedicated IP pool that it's associated with, as well information about the automatic warm-up process for the address |
get_dedicated_ips | List the dedicated IP addresses that are associated with your Amazon Pinpoint account |
get_deliverability_dashboard_options | Retrieve information about the status of the Deliverability dashboard for your Amazon Pinpoint account |
get_deliverability_test_report | Retrieve the results of a predictive inbox placement test |
get_domain_deliverability_campaign | Retrieve all the deliverability data for a specific campaign |
get_domain_statistics_report | Retrieve inbox placement and engagement rates for the domains that you use to send email |
get_email_identity | Provides information about a specific identity associated with your Amazon Pinpoint account, including the identity's verification status, its DKIM authentication status, and its custom Mail-From settings |
list_configuration_sets | List all of the configuration sets associated with your Amazon Pinpoint account in the current region |
list_dedicated_ip_pools | List all of the dedicated IP pools that exist in your Amazon Pinpoint account in the current AWS Region |
list_deliverability_test_reports | Show a list of the predictive inbox placement tests that you've performed, regardless of their statuses |
list_domain_deliverability_campaigns | Retrieve deliverability data for all the campaigns that used a specific domain to send email during a specified time range |
list_email_identities | Returns a list of all of the email identities that are associated with your Amazon Pinpoint account |
list_tags_for_resource | Retrieve a list of the tags (keys and values) that are associated with a specified resource |
put_account_dedicated_ip_warmup_attributes | Enable or disable the automatic warm-up feature for dedicated IP addresses |
put_account_sending_attributes | Enable or disable the ability of your account to send email |
put_configuration_set_delivery_options | Associate a configuration set with a dedicated IP pool |
put_configuration_set_reputation_options | Enable or disable collection of reputation metrics for emails that you send using a particular configuration set in a specific AWS Region |
put_configuration_set_sending_options | Enable or disable email sending for messages that use a particular configuration set in a specific AWS Region |
put_configuration_set_tracking_options | Specify a custom domain to use for open and click tracking elements in email that you send using Amazon Pinpoint |
put_dedicated_ip_in_pool | Move a dedicated IP address to an existing dedicated IP pool |
put_dedicated_ip_warmup_attributes | Put dedicated ip warmup attributes |
put_deliverability_dashboard_option | Enable or disable the Deliverability dashboard for your Amazon Pinpoint account |
put_email_identity_dkim_attributes | Used to enable or disable DKIM authentication for an email identity |
put_email_identity_feedback_attributes | Used to enable or disable feedback forwarding for an identity |
put_email_identity_mail_from_attributes | Used to enable or disable the custom Mail-From domain configuration for an email identity |
send_email | Sends an email message |
tag_resource | Add one or more tags (keys and values) to a specified resource |
untag_resource | Remove one or more tags (keys and values) from a specified resource |
update_configuration_set_event_destination | Update the configuration of an event destination for a configuration set |
Examples
## Not run:
svc <- pinpointemail()
svc$create_configuration_set(
Foo = 123
)
## End(Not run)
Create a configuration set
Description
Create a configuration set. Configuration sets are groups of rules that you can apply to the emails you send using Amazon Pinpoint. You apply a configuration set to an email by including a reference to the configuration set in the headers of the email. When you apply a configuration set to an email, all of the rules in that configuration set are applied to the email.
See https://www.paws-r-sdk.com/docs/pinpointemail_create_configuration_set/ for full documentation.
Usage
pinpointemail_create_configuration_set(
ConfigurationSetName,
TrackingOptions = NULL,
DeliveryOptions = NULL,
ReputationOptions = NULL,
SendingOptions = NULL,
Tags = NULL
)
Arguments
ConfigurationSetName |
[required] The name of the configuration set. |
TrackingOptions |
An object that defines the open and click tracking options for emails that you send using the configuration set. |
DeliveryOptions |
An object that defines the dedicated IP pool that is used to send emails that you send using the configuration set. |
ReputationOptions |
An object that defines whether or not Amazon Pinpoint collects reputation metrics for the emails that you send that use the configuration set. |
SendingOptions |
An object that defines whether or not Amazon Pinpoint can send email that you send using the configuration set. |
Tags |
An array of objects that define the tags (keys and values) that you want to associate with the configuration set. |
Create an event destination
Description
Create an event destination. In Amazon Pinpoint, events include message sends, deliveries, opens, clicks, bounces, and complaints. Event destinations are places that you can send information about these events to. For example, you can send event data to Amazon SNS to receive notifications when you receive bounces or complaints, or you can use Amazon Kinesis Data Firehose to stream data to Amazon S3 for long-term storage.
See https://www.paws-r-sdk.com/docs/pinpointemail_create_configuration_set_event_destination/ for full documentation.
Usage
pinpointemail_create_configuration_set_event_destination(
ConfigurationSetName,
EventDestinationName,
EventDestination
)
Arguments
ConfigurationSetName |
[required] The name of the configuration set that you want to add an event destination to. |
EventDestinationName |
[required] A name that identifies the event destination within the configuration set. |
EventDestination |
[required] An object that defines the event destination. |
Create a new pool of dedicated IP addresses
Description
Create a new pool of dedicated IP addresses. A pool can include one or more dedicated IP addresses that are associated with your Amazon Pinpoint account. You can associate a pool with a configuration set. When you send an email that uses that configuration set, Amazon Pinpoint sends it using only the IP addresses in the associated pool.
See https://www.paws-r-sdk.com/docs/pinpointemail_create_dedicated_ip_pool/ for full documentation.
Usage
pinpointemail_create_dedicated_ip_pool(PoolName, Tags = NULL)
Arguments
PoolName |
[required] The name of the dedicated IP pool. |
Tags |
An object that defines the tags (keys and values) that you want to associate with the pool. |
Create a new predictive inbox placement test
Description
Create a new predictive inbox placement test. Predictive inbox placement tests can help you predict how your messages will be handled by various email providers around the world. When you perform a predictive inbox placement test, you provide a sample message that contains the content that you plan to send to your customers. Amazon Pinpoint then sends that message to special email addresses spread across several major email providers. After about 24 hours, the test is complete, and you can use the get_deliverability_test_report
operation to view the results of the test.
See https://www.paws-r-sdk.com/docs/pinpointemail_create_deliverability_test_report/ for full documentation.
Usage
pinpointemail_create_deliverability_test_report(
ReportName = NULL,
FromEmailAddress,
Content,
Tags = NULL
)
Arguments
ReportName |
A unique name that helps you to identify the predictive inbox placement test when you retrieve the results. |
FromEmailAddress |
[required] The email address that the predictive inbox placement test email was sent from. |
Content |
[required] The HTML body of the message that you sent when you performed the predictive inbox placement test. |
Tags |
An array of objects that define the tags (keys and values) that you want to associate with the predictive inbox placement test. |
Verifies an email identity for use with Amazon Pinpoint
Description
Verifies an email identity for use with Amazon Pinpoint. In Amazon Pinpoint, an identity is an email address or domain that you use when you send email. Before you can use an identity to send email with Amazon Pinpoint, you first have to verify it. By verifying an address, you demonstrate that you're the owner of the address, and that you've given Amazon Pinpoint permission to send email from the address.
See https://www.paws-r-sdk.com/docs/pinpointemail_create_email_identity/ for full documentation.
Usage
pinpointemail_create_email_identity(EmailIdentity, Tags = NULL)
Arguments
EmailIdentity |
[required] The email address or domain that you want to verify. |
Tags |
An array of objects that define the tags (keys and values) that you want to associate with the email identity. |
Delete an existing configuration set
Description
Delete an existing configuration set.
See https://www.paws-r-sdk.com/docs/pinpointemail_delete_configuration_set/ for full documentation.
Usage
pinpointemail_delete_configuration_set(ConfigurationSetName)
Arguments
ConfigurationSetName |
[required] The name of the configuration set that you want to delete. |
Delete an event destination
Description
Delete an event destination.
See https://www.paws-r-sdk.com/docs/pinpointemail_delete_configuration_set_event_destination/ for full documentation.
Usage
pinpointemail_delete_configuration_set_event_destination(
ConfigurationSetName,
EventDestinationName
)
Arguments
ConfigurationSetName |
[required] The name of the configuration set that contains the event destination that you want to delete. |
EventDestinationName |
[required] The name of the event destination that you want to delete. |
Delete a dedicated IP pool
Description
Delete a dedicated IP pool.
See https://www.paws-r-sdk.com/docs/pinpointemail_delete_dedicated_ip_pool/ for full documentation.
Usage
pinpointemail_delete_dedicated_ip_pool(PoolName)
Arguments
PoolName |
[required] The name of the dedicated IP pool that you want to delete. |
Deletes an email identity that you previously verified for use with Amazon Pinpoint
Description
Deletes an email identity that you previously verified for use with Amazon Pinpoint. An identity can be either an email address or a domain name.
See https://www.paws-r-sdk.com/docs/pinpointemail_delete_email_identity/ for full documentation.
Usage
pinpointemail_delete_email_identity(EmailIdentity)
Arguments
EmailIdentity |
[required] The identity (that is, the email address or domain) that you want to delete from your Amazon Pinpoint account. |
Obtain information about the email-sending status and capabilities of your Amazon Pinpoint account in the current AWS Region
Description
Obtain information about the email-sending status and capabilities of your Amazon Pinpoint account in the current AWS Region.
See https://www.paws-r-sdk.com/docs/pinpointemail_get_account/ for full documentation.
Usage
pinpointemail_get_account()
Retrieve a list of the blacklists that your dedicated IP addresses appear on
Description
Retrieve a list of the blacklists that your dedicated IP addresses appear on.
See https://www.paws-r-sdk.com/docs/pinpointemail_get_blacklist_reports/ for full documentation.
Usage
pinpointemail_get_blacklist_reports(BlacklistItemNames)
Arguments
BlacklistItemNames |
[required] A list of IP addresses that you want to retrieve blacklist information about. You can only specify the dedicated IP addresses that you use to send email using Amazon Pinpoint or Amazon SES. |
Get information about an existing configuration set, including the dedicated IP pool that it's associated with, whether or not it's enabled for sending email, and more
Description
Get information about an existing configuration set, including the dedicated IP pool that it's associated with, whether or not it's enabled for sending email, and more.
See https://www.paws-r-sdk.com/docs/pinpointemail_get_configuration_set/ for full documentation.
Usage
pinpointemail_get_configuration_set(ConfigurationSetName)
Arguments
ConfigurationSetName |
[required] The name of the configuration set that you want to obtain more information about. |
Retrieve a list of event destinations that are associated with a configuration set
Description
Retrieve a list of event destinations that are associated with a configuration set.
See https://www.paws-r-sdk.com/docs/pinpointemail_get_configuration_set_event_destinations/ for full documentation.
Usage
pinpointemail_get_configuration_set_event_destinations(ConfigurationSetName)
Arguments
ConfigurationSetName |
[required] The name of the configuration set that contains the event destination. |
Get information about a dedicated IP address, including the name of the dedicated IP pool that it's associated with, as well information about the automatic warm-up process for the address
Description
Get information about a dedicated IP address, including the name of the dedicated IP pool that it's associated with, as well information about the automatic warm-up process for the address.
See https://www.paws-r-sdk.com/docs/pinpointemail_get_dedicated_ip/ for full documentation.
Usage
pinpointemail_get_dedicated_ip(Ip)
Arguments
Ip |
[required] The IP address that you want to obtain more information about. The value you specify has to be a dedicated IP address that's assocaited with your Amazon Pinpoint account. |
List the dedicated IP addresses that are associated with your Amazon Pinpoint account
Description
List the dedicated IP addresses that are associated with your Amazon Pinpoint account.
See https://www.paws-r-sdk.com/docs/pinpointemail_get_dedicated_ips/ for full documentation.
Usage
pinpointemail_get_dedicated_ips(
PoolName = NULL,
NextToken = NULL,
PageSize = NULL
)
Arguments
PoolName |
The name of the IP pool that the dedicated IP address is associated with. |
NextToken |
A token returned from a previous call to
|
PageSize |
The number of results to show in a single call to
|
Retrieve information about the status of the Deliverability dashboard for your Amazon Pinpoint account
Description
Retrieve information about the status of the Deliverability dashboard for your Amazon Pinpoint account. When the Deliverability dashboard is enabled, you gain access to reputation, deliverability, and other metrics for the domains that you use to send email using Amazon Pinpoint. You also gain the ability to perform predictive inbox placement tests.
See https://www.paws-r-sdk.com/docs/pinpointemail_get_deliverability_dashboard_options/ for full documentation.
Usage
pinpointemail_get_deliverability_dashboard_options()
Retrieve the results of a predictive inbox placement test
Description
Retrieve the results of a predictive inbox placement test.
See https://www.paws-r-sdk.com/docs/pinpointemail_get_deliverability_test_report/ for full documentation.
Usage
pinpointemail_get_deliverability_test_report(ReportId)
Arguments
ReportId |
[required] A unique string that identifies the predictive inbox placement test. |
Retrieve all the deliverability data for a specific campaign
Description
Retrieve all the deliverability data for a specific campaign. This data is available for a campaign only if the campaign sent email by using a domain that the Deliverability dashboard is enabled for (put_deliverability_dashboard_option
operation).
See https://www.paws-r-sdk.com/docs/pinpointemail_get_domain_deliverability_campaign/ for full documentation.
Usage
pinpointemail_get_domain_deliverability_campaign(CampaignId)
Arguments
CampaignId |
[required] The unique identifier for the campaign. Amazon Pinpoint automatically generates and assigns this identifier to a campaign. This value is not the same as the campaign identifier that Amazon Pinpoint assigns to campaigns that you create and manage by using the Amazon Pinpoint API or the Amazon Pinpoint console. |
Retrieve inbox placement and engagement rates for the domains that you use to send email
Description
Retrieve inbox placement and engagement rates for the domains that you use to send email.
See https://www.paws-r-sdk.com/docs/pinpointemail_get_domain_statistics_report/ for full documentation.
Usage
pinpointemail_get_domain_statistics_report(Domain, StartDate, EndDate)
Arguments
Domain |
[required] The domain that you want to obtain deliverability metrics for. |
StartDate |
[required] The first day (in Unix time) that you want to obtain domain deliverability metrics for. |
EndDate |
[required] The last day (in Unix time) that you want to obtain domain
deliverability metrics for. The |
Provides information about a specific identity associated with your Amazon Pinpoint account, including the identity's verification status, its DKIM authentication status, and its custom Mail-From settings
Description
Provides information about a specific identity associated with your Amazon Pinpoint account, including the identity's verification status, its DKIM authentication status, and its custom Mail-From settings.
See https://www.paws-r-sdk.com/docs/pinpointemail_get_email_identity/ for full documentation.
Usage
pinpointemail_get_email_identity(EmailIdentity)
Arguments
EmailIdentity |
[required] The email identity that you want to retrieve details for. |
List all of the configuration sets associated with your Amazon Pinpoint account in the current region
Description
List all of the configuration sets associated with your Amazon Pinpoint account in the current region.
See https://www.paws-r-sdk.com/docs/pinpointemail_list_configuration_sets/ for full documentation.
Usage
pinpointemail_list_configuration_sets(NextToken = NULL, PageSize = NULL)
Arguments
NextToken |
A token returned from a previous call to
|
PageSize |
The number of results to show in a single call to
|
List all of the dedicated IP pools that exist in your Amazon Pinpoint account in the current AWS Region
Description
List all of the dedicated IP pools that exist in your Amazon Pinpoint account in the current AWS Region.
See https://www.paws-r-sdk.com/docs/pinpointemail_list_dedicated_ip_pools/ for full documentation.
Usage
pinpointemail_list_dedicated_ip_pools(NextToken = NULL, PageSize = NULL)
Arguments
NextToken |
A token returned from a previous call to
|
PageSize |
The number of results to show in a single call to
|
Show a list of the predictive inbox placement tests that you've performed, regardless of their statuses
Description
Show a list of the predictive inbox placement tests that you've performed, regardless of their statuses. For predictive inbox placement tests that are complete, you can use the get_deliverability_test_report
operation to view the results.
See https://www.paws-r-sdk.com/docs/pinpointemail_list_deliverability_test_reports/ for full documentation.
Usage
pinpointemail_list_deliverability_test_reports(
NextToken = NULL,
PageSize = NULL
)
Arguments
NextToken |
A token returned from a previous call to
|
PageSize |
The number of results to show in a single call to
The value you specify has to be at least 0, and can be no more than 1000. |
Retrieve deliverability data for all the campaigns that used a specific domain to send email during a specified time range
Description
Retrieve deliverability data for all the campaigns that used a specific domain to send email during a specified time range. This data is available for a domain only if you enabled the Deliverability dashboard (put_deliverability_dashboard_option
operation) for the domain.
See https://www.paws-r-sdk.com/docs/pinpointemail_list_domain_deliverability_campaigns/ for full documentation.
Usage
pinpointemail_list_domain_deliverability_campaigns(
StartDate,
EndDate,
SubscribedDomain,
NextToken = NULL,
PageSize = NULL
)
Arguments
StartDate |
[required] The first day, in Unix time format, that you want to obtain deliverability data for. |
EndDate |
[required] The last day, in Unix time format, that you want to obtain
deliverability data for. This value has to be less than or equal to 30
days after the value of the |
SubscribedDomain |
[required] The domain to obtain deliverability data for. |
NextToken |
A token that’s returned from a previous call to the
|
PageSize |
The maximum number of results to include in response to a single call to
the
|
Returns a list of all of the email identities that are associated with your Amazon Pinpoint account
Description
Returns a list of all of the email identities that are associated with your Amazon Pinpoint account. An identity can be either an email address or a domain. This operation returns identities that are verified as well as those that aren't.
See https://www.paws-r-sdk.com/docs/pinpointemail_list_email_identities/ for full documentation.
Usage
pinpointemail_list_email_identities(NextToken = NULL, PageSize = NULL)
Arguments
NextToken |
A token returned from a previous call to
|
PageSize |
The number of results to show in a single call to
The value you specify has to be at least 0, and can be no more than 1000. |
Retrieve a list of the tags (keys and values) that are associated with a specified resource
Description
Retrieve a list of the tags (keys and values) that are associated with a specified resource. A tag is a label that you optionally define and associate with a resource in Amazon Pinpoint. Each tag consists of a required tag key and an optional associated tag value. A tag key is a general label that acts as a category for more specific tag values. A tag value acts as a descriptor within a tag key.
See https://www.paws-r-sdk.com/docs/pinpointemail_list_tags_for_resource/ for full documentation.
Usage
pinpointemail_list_tags_for_resource(ResourceArn)
Arguments
ResourceArn |
[required] The Amazon Resource Name (ARN) of the resource that you want to retrieve tag information for. |
Enable or disable the automatic warm-up feature for dedicated IP addresses
Description
Enable or disable the automatic warm-up feature for dedicated IP addresses.
See https://www.paws-r-sdk.com/docs/pinpointemail_put_account_dedicated_ip_warmup_attributes/ for full documentation.
Usage
pinpointemail_put_account_dedicated_ip_warmup_attributes(
AutoWarmupEnabled = NULL
)
Arguments
AutoWarmupEnabled |
Enables or disables the automatic warm-up feature for dedicated IP
addresses that are associated with your Amazon Pinpoint account in the
current AWS Region. Set to |
Enable or disable the ability of your account to send email
Description
Enable or disable the ability of your account to send email.
See https://www.paws-r-sdk.com/docs/pinpointemail_put_account_sending_attributes/ for full documentation.
Usage
pinpointemail_put_account_sending_attributes(SendingEnabled = NULL)
Arguments
SendingEnabled |
Enables or disables your account's ability to send email. Set to If AWS paused your account's ability to send email, you can't use this operation to resume your account's ability to send email. |
Associate a configuration set with a dedicated IP pool
Description
Associate a configuration set with a dedicated IP pool. You can use dedicated IP pools to create groups of dedicated IP addresses for sending specific types of email.
See https://www.paws-r-sdk.com/docs/pinpointemail_put_configuration_set_delivery_options/ for full documentation.
Usage
pinpointemail_put_configuration_set_delivery_options(
ConfigurationSetName,
TlsPolicy = NULL,
SendingPoolName = NULL
)
Arguments
ConfigurationSetName |
[required] The name of the configuration set that you want to associate with a dedicated IP pool. |
TlsPolicy |
Specifies whether messages that use the configuration set are required
to use Transport Layer Security (TLS). If the value is |
SendingPoolName |
The name of the dedicated IP pool that you want to associate with the configuration set. |
Enable or disable collection of reputation metrics for emails that you send using a particular configuration set in a specific AWS Region
Description
Enable or disable collection of reputation metrics for emails that you send using a particular configuration set in a specific AWS Region.
See https://www.paws-r-sdk.com/docs/pinpointemail_put_configuration_set_reputation_options/ for full documentation.
Usage
pinpointemail_put_configuration_set_reputation_options(
ConfigurationSetName,
ReputationMetricsEnabled = NULL
)
Arguments
ConfigurationSetName |
[required] The name of the configuration set that you want to enable or disable reputation metric tracking for. |
ReputationMetricsEnabled |
If |
Enable or disable email sending for messages that use a particular configuration set in a specific AWS Region
Description
Enable or disable email sending for messages that use a particular configuration set in a specific AWS Region.
See https://www.paws-r-sdk.com/docs/pinpointemail_put_configuration_set_sending_options/ for full documentation.
Usage
pinpointemail_put_configuration_set_sending_options(
ConfigurationSetName,
SendingEnabled = NULL
)
Arguments
ConfigurationSetName |
[required] The name of the configuration set that you want to enable or disable email sending for. |
SendingEnabled |
If |
Specify a custom domain to use for open and click tracking elements in email that you send using Amazon Pinpoint
Description
Specify a custom domain to use for open and click tracking elements in email that you send using Amazon Pinpoint.
See https://www.paws-r-sdk.com/docs/pinpointemail_put_configuration_set_tracking_options/ for full documentation.
Usage
pinpointemail_put_configuration_set_tracking_options(
ConfigurationSetName,
CustomRedirectDomain = NULL
)
Arguments
ConfigurationSetName |
[required] The name of the configuration set that you want to add a custom tracking domain to. |
CustomRedirectDomain |
The domain that you want to use to track open and click events. |
Move a dedicated IP address to an existing dedicated IP pool
Description
Move a dedicated IP address to an existing dedicated IP pool.
See https://www.paws-r-sdk.com/docs/pinpointemail_put_dedicated_ip_in_pool/ for full documentation.
Usage
pinpointemail_put_dedicated_ip_in_pool(Ip, DestinationPoolName)
Arguments
Ip |
[required] The IP address that you want to move to the dedicated IP pool. The value you specify has to be a dedicated IP address that's associated with your Amazon Pinpoint account. |
DestinationPoolName |
[required] The name of the IP pool that you want to add the dedicated IP address to. You have to specify an IP pool that already exists. |
Put dedicated ip warmup attributes
Description
Put dedicated ip warmup attributes
See https://www.paws-r-sdk.com/docs/pinpointemail_put_dedicated_ip_warmup_attributes/ for full documentation.
Usage
pinpointemail_put_dedicated_ip_warmup_attributes(Ip, WarmupPercentage)
Arguments
Ip |
[required] The dedicated IP address that you want to update the warm-up attributes for. |
WarmupPercentage |
[required] The warm-up percentage that you want to associate with the dedicated IP address. |
Enable or disable the Deliverability dashboard for your Amazon Pinpoint account
Description
Enable or disable the Deliverability dashboard for your Amazon Pinpoint account. When you enable the Deliverability dashboard, you gain access to reputation, deliverability, and other metrics for the domains that you use to send email using Amazon Pinpoint. You also gain the ability to perform predictive inbox placement tests.
See https://www.paws-r-sdk.com/docs/pinpointemail_put_deliverability_dashboard_option/ for full documentation.
Usage
pinpointemail_put_deliverability_dashboard_option(
DashboardEnabled,
SubscribedDomains = NULL
)
Arguments
DashboardEnabled |
[required] Specifies whether to enable the Deliverability dashboard for your Amazon
Pinpoint account. To enable the dashboard, set this value to |
SubscribedDomains |
An array of objects, one for each verified domain that you use to send email and enabled the Deliverability dashboard for. |
Used to enable or disable DKIM authentication for an email identity
Description
Used to enable or disable DKIM authentication for an email identity.
See https://www.paws-r-sdk.com/docs/pinpointemail_put_email_identity_dkim_attributes/ for full documentation.
Usage
pinpointemail_put_email_identity_dkim_attributes(
EmailIdentity,
SigningEnabled = NULL
)
Arguments
EmailIdentity |
[required] The email identity that you want to change the DKIM settings for. |
SigningEnabled |
Sets the DKIM signing configuration for the identity. When you set this value |
Used to enable or disable feedback forwarding for an identity
Description
Used to enable or disable feedback forwarding for an identity. This setting determines what happens when an identity is used to send an email that results in a bounce or complaint event.
See https://www.paws-r-sdk.com/docs/pinpointemail_put_email_identity_feedback_attributes/ for full documentation.
Usage
pinpointemail_put_email_identity_feedback_attributes(
EmailIdentity,
EmailForwardingEnabled = NULL
)
Arguments
EmailIdentity |
[required] The email identity that you want to configure bounce and complaint feedback forwarding for. |
EmailForwardingEnabled |
Sets the feedback forwarding configuration for the identity. If the value is When you set this value to |
Used to enable or disable the custom Mail-From domain configuration for an email identity
Description
Used to enable or disable the custom Mail-From domain configuration for an email identity.
See https://www.paws-r-sdk.com/docs/pinpointemail_put_email_identity_mail_from_attributes/ for full documentation.
Usage
pinpointemail_put_email_identity_mail_from_attributes(
EmailIdentity,
MailFromDomain = NULL,
BehaviorOnMxFailure = NULL
)
Arguments
EmailIdentity |
[required] The verified email identity that you want to set up the custom MAIL FROM domain for. |
MailFromDomain |
The custom MAIL FROM domain that you want the verified identity to use. The MAIL FROM domain must meet the following criteria:
|
BehaviorOnMxFailure |
The action that you want Amazon Pinpoint to take if it can't read the
required MX record when you send an email. When you set this value to
These behaviors are taken when the custom MAIL FROM domain configuration
is in the |
Sends an email message
Description
Sends an email message. You can use the Amazon Pinpoint Email API to send two types of messages:
See https://www.paws-r-sdk.com/docs/pinpointemail_send_email/ for full documentation.
Usage
pinpointemail_send_email(
FromEmailAddress = NULL,
Destination,
ReplyToAddresses = NULL,
FeedbackForwardingEmailAddress = NULL,
Content,
EmailTags = NULL,
ConfigurationSetName = NULL
)
Arguments
FromEmailAddress |
The email address that you want to use as the "From" address for the email. The address that you specify has to be verified. |
Destination |
[required] An object that contains the recipients of the email message. |
ReplyToAddresses |
The "Reply-to" email addresses for the message. When the recipient replies to the message, each Reply-to address receives the reply. |
FeedbackForwardingEmailAddress |
The address that Amazon Pinpoint should send bounce and complaint notifications to. |
Content |
[required] An object that contains the body of the message. You can send either a Simple message or a Raw message. |
EmailTags |
A list of tags, in the form of name/value pairs, to apply to an email
that you send using the |
ConfigurationSetName |
The name of the configuration set that you want to use when sending the email. |
Add one or more tags (keys and values) to a specified resource
Description
Add one or more tags (keys and values) to a specified resource. A tag is a label that you optionally define and associate with a resource in Amazon Pinpoint. Tags can help you categorize and manage resources in different ways, such as by purpose, owner, environment, or other criteria. A resource can have as many as 50 tags.
See https://www.paws-r-sdk.com/docs/pinpointemail_tag_resource/ for full documentation.
Usage
pinpointemail_tag_resource(ResourceArn, Tags)
Arguments
ResourceArn |
[required] The Amazon Resource Name (ARN) of the resource that you want to add one or more tags to. |
Tags |
[required] A list of the tags that you want to add to the resource. A tag consists
of a required tag key ( |
Remove one or more tags (keys and values) from a specified resource
Description
Remove one or more tags (keys and values) from a specified resource.
See https://www.paws-r-sdk.com/docs/pinpointemail_untag_resource/ for full documentation.
Usage
pinpointemail_untag_resource(ResourceArn, TagKeys)
Arguments
ResourceArn |
[required] The Amazon Resource Name (ARN) of the resource that you want to remove one or more tags from. |
TagKeys |
[required] The tags (tag keys) that you want to remove from the resource. When you specify a tag key, the action removes both that key and its associated tag value. To remove more than one tag from the resource, append the |
Update the configuration of an event destination for a configuration set
Description
Update the configuration of an event destination for a configuration set.
See https://www.paws-r-sdk.com/docs/pinpointemail_update_configuration_set_event_destination/ for full documentation.
Usage
pinpointemail_update_configuration_set_event_destination(
ConfigurationSetName,
EventDestinationName,
EventDestination
)
Arguments
ConfigurationSetName |
[required] The name of the configuration set that contains the event destination that you want to modify. |
EventDestinationName |
[required] The name of the event destination that you want to modify. |
EventDestination |
[required] An object that defines the event destination. |
Amazon Pinpoint SMS and Voice Service
Description
Pinpoint SMS and Voice Messaging public facing APIs
Usage
pinpointsmsvoice(
config = list(),
credentials = list(),
endpoint = NULL,
region = NULL
)
Arguments
config |
Optional configuration of credentials, endpoint, and/or region.
|
credentials |
Optional credentials shorthand for the config parameter
|
endpoint |
Optional shorthand for complete URL to use for the constructed client. |
region |
Optional shorthand for AWS Region used in instantiating the client. |
Value
A client for the service. You can call the service's operations using
syntax like svc$operation(...)
, where svc
is the name you've assigned
to the client. The available operations are listed in the
Operations section.
Service syntax
svc <- pinpointsmsvoice( config = list( credentials = list( creds = list( access_key_id = "string", secret_access_key = "string", session_token = "string" ), profile = "string", anonymous = "logical" ), endpoint = "string", region = "string", close_connection = "logical", timeout = "numeric", s3_force_path_style = "logical", sts_regional_endpoint = "string" ), credentials = list( creds = list( access_key_id = "string", secret_access_key = "string", session_token = "string" ), profile = "string", anonymous = "logical" ), endpoint = "string", region = "string" )
Operations
create_configuration_set | Create a new configuration set |
create_configuration_set_event_destination | Create a new event destination in a configuration set |
delete_configuration_set | Deletes an existing configuration set |
delete_configuration_set_event_destination | Deletes an event destination in a configuration set |
get_configuration_set_event_destinations | Obtain information about an event destination, including the types of events it reports, the Amazon Resource Name (ARN) of the destination, and the name of the event destination |
list_configuration_sets | List all of the configuration sets associated with your Amazon Pinpoint account in the current region |
send_voice_message | Create a new voice message and send it to a recipient's phone number |
update_configuration_set_event_destination | Update an event destination in a configuration set |
Examples
## Not run:
svc <- pinpointsmsvoice()
svc$create_configuration_set(
Foo = 123
)
## End(Not run)
Create a new configuration set
Description
Create a new configuration set. After you create the configuration set, you can add one or more event destinations to it.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoice_create_configuration_set/ for full documentation.
Usage
pinpointsmsvoice_create_configuration_set(ConfigurationSetName = NULL)
Arguments
ConfigurationSetName |
The name that you want to give the configuration set. |
Create a new event destination in a configuration set
Description
Create a new event destination in a configuration set.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoice_create_configuration_set_event_destination/ for full documentation.
Usage
pinpointsmsvoice_create_configuration_set_event_destination(
ConfigurationSetName,
EventDestination = NULL,
EventDestinationName = NULL
)
Arguments
ConfigurationSetName |
[required] ConfigurationSetName |
EventDestination |
|
EventDestinationName |
A name that identifies the event destination. |
Deletes an existing configuration set
Description
Deletes an existing configuration set.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoice_delete_configuration_set/ for full documentation.
Usage
pinpointsmsvoice_delete_configuration_set(ConfigurationSetName)
Arguments
ConfigurationSetName |
[required] ConfigurationSetName |
Deletes an event destination in a configuration set
Description
Deletes an event destination in a configuration set.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoice_delete_configuration_set_event_destination/ for full documentation.
Usage
pinpointsmsvoice_delete_configuration_set_event_destination(
ConfigurationSetName,
EventDestinationName
)
Arguments
ConfigurationSetName |
[required] ConfigurationSetName |
EventDestinationName |
[required] EventDestinationName |
Obtain information about an event destination, including the types of events it reports, the Amazon Resource Name (ARN) of the destination, and the name of the event destination
Description
Obtain information about an event destination, including the types of events it reports, the Amazon Resource Name (ARN) of the destination, and the name of the event destination.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoice_get_configuration_set_event_destinations/ for full documentation.
Usage
pinpointsmsvoice_get_configuration_set_event_destinations(ConfigurationSetName)
Arguments
ConfigurationSetName |
[required] ConfigurationSetName |
List all of the configuration sets associated with your Amazon Pinpoint account in the current region
Description
List all of the configuration sets associated with your Amazon Pinpoint account in the current region.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoice_list_configuration_sets/ for full documentation.
Usage
pinpointsmsvoice_list_configuration_sets(NextToken = NULL, PageSize = NULL)
Arguments
NextToken |
A token returned from a previous call to the API that indicates the position in the list of results. |
PageSize |
Used to specify the number of items that should be returned in the response. |
Create a new voice message and send it to a recipient's phone number
Description
Create a new voice message and send it to a recipient's phone number.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoice_send_voice_message/ for full documentation.
Usage
pinpointsmsvoice_send_voice_message(
CallerId = NULL,
ConfigurationSetName = NULL,
Content = NULL,
DestinationPhoneNumber = NULL,
OriginationPhoneNumber = NULL
)
Arguments
CallerId |
The phone number that appears on recipients' devices when they receive the message. |
ConfigurationSetName |
The name of the configuration set that you want to use to send the message. |
Content |
|
DestinationPhoneNumber |
The phone number that you want to send the voice message to. |
OriginationPhoneNumber |
The phone number that Amazon Pinpoint should use to send the voice message. This isn't necessarily the phone number that appears on recipients' devices when they receive the message, because you can specify a CallerId parameter in the request. |
Update an event destination in a configuration set
Description
Update an event destination in a configuration set. An event destination is a location that you publish information about your voice calls to. For example, you can log an event to an Amazon CloudWatch destination when a call fails.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoice_update_configuration_set_event_destination/ for full documentation.
Usage
pinpointsmsvoice_update_configuration_set_event_destination(
ConfigurationSetName,
EventDestination = NULL,
EventDestinationName
)
Arguments
ConfigurationSetName |
[required] ConfigurationSetName |
EventDestination |
|
EventDestinationName |
[required] EventDestinationName |
Amazon Pinpoint SMS Voice V2
Description
Welcome to the AWS End User Messaging SMS and Voice, version 2 API Reference. This guide provides information about AWS End User Messaging SMS and Voice, version 2 API resources, including supported HTTP methods, parameters, and schemas.
Amazon Pinpoint is an Amazon Web Services service that you can use to engage with your recipients across multiple messaging channels. The AWS End User Messaging SMS and Voice, version 2 API provides programmatic access to options that are unique to the SMS and voice channels. AWS End User Messaging SMS and Voice, version 2 resources such as phone numbers, sender IDs, and opt-out lists can be used by the Amazon Pinpoint API.
If you're new to AWS End User Messaging SMS and Voice, it's also helpful to review the AWS End User Messaging SMS User Guide. The AWS End User Messaging SMS User Guide provides tutorials, code samples, and procedures that demonstrate how to use AWS End User Messaging SMS and Voice features programmatically and how to integrate functionality into mobile apps and other types of applications. The guide also provides key information, such as AWS End User Messaging SMS and Voice integration with other Amazon Web Services services, and the quotas that apply to use of the service.
Regional availability
The AWS End User Messaging SMS and Voice version 2 API Reference is available in several Amazon Web Services Regions and it provides an endpoint for each of these Regions. For a list of all the Regions and endpoints where the API is currently available, see Amazon Web Services Service Endpoints and Amazon Pinpoint endpoints and quotas in the Amazon Web Services General Reference. To learn more about Amazon Web Services Regions, see Managing Amazon Web Services Regions in the Amazon Web Services General Reference.
In each Region, Amazon Web Services maintains multiple Availability Zones. These Availability Zones are physically isolated from each other, but are united by private, low-latency, high-throughput, and highly redundant network connections. These Availability Zones enable us to provide very high levels of availability and redundancy, while also minimizing latency. To learn more about the number of Availability Zones that are available in each Region, see Amazon Web Services Global Infrastructure.
Usage
pinpointsmsvoicev2(
config = list(),
credentials = list(),
endpoint = NULL,
region = NULL
)
Arguments
config |
Optional configuration of credentials, endpoint, and/or region.
|
credentials |
Optional credentials shorthand for the config parameter
|
endpoint |
Optional shorthand for complete URL to use for the constructed client. |
region |
Optional shorthand for AWS Region used in instantiating the client. |
Value
A client for the service. You can call the service's operations using
syntax like svc$operation(...)
, where svc
is the name you've assigned
to the client. The available operations are listed in the
Operations section.
Service syntax
svc <- pinpointsmsvoicev2( config = list( credentials = list( creds = list( access_key_id = "string", secret_access_key = "string", session_token = "string" ), profile = "string", anonymous = "logical" ), endpoint = "string", region = "string", close_connection = "logical", timeout = "numeric", s3_force_path_style = "logical", sts_regional_endpoint = "string" ), credentials = list( creds = list( access_key_id = "string", secret_access_key = "string", session_token = "string" ), profile = "string", anonymous = "logical" ), endpoint = "string", region = "string" )
Operations
associate_origination_identity | Associates the specified origination identity with a pool |
associate_protect_configuration | Associate a protect configuration with a configuration set |
create_configuration_set | Creates a new configuration set |
create_event_destination | Creates a new event destination in a configuration set |
create_opt_out_list | Creates a new opt-out list |
create_pool | Creates a new pool and associates the specified origination identity to the pool |
create_protect_configuration | Create a new protect configuration |
create_registration | Creates a new registration based on the RegistrationType field |
create_registration_association | Associate the registration with an origination identity such as a phone number or sender ID |
create_registration_attachment | Create a new registration attachment to use for uploading a file or a URL to a file |
create_registration_version | Create a new version of the registration and increase the VersionNumber |
create_verified_destination_number | You can only send messages to verified destination numbers when your account is in the sandbox |
delete_account_default_protect_configuration | Removes the current account default protect configuration |
delete_configuration_set | Deletes an existing configuration set |
delete_default_message_type | Deletes an existing default message type on a configuration set |
delete_default_sender_id | Deletes an existing default sender ID on a configuration set |
delete_event_destination | Deletes an existing event destination |
delete_keyword | Deletes an existing keyword from an origination phone number or pool |
delete_media_message_spend_limit_override | Deletes an account-level monthly spending limit override for sending multimedia messages (MMS) |
delete_opted_out_number | Deletes an existing opted out destination phone number from the specified opt-out list |
delete_opt_out_list | Deletes an existing opt-out list |
delete_pool | Deletes an existing pool |
delete_protect_configuration | Permanently delete the protect configuration |
delete_protect_configuration_rule_set_number_override | Permanently delete the protect configuration rule set number override |
delete_registration | Permanently delete an existing registration from your account |
delete_registration_attachment | Permanently delete the specified registration attachment |
delete_registration_field_value | Delete the value in a registration form field |
delete_resource_policy | Deletes the resource-based policy document attached to the AWS End User Messaging SMS and Voice resource |
delete_text_message_spend_limit_override | Deletes an account-level monthly spending limit override for sending text messages |
delete_verified_destination_number | Delete a verified destination phone number |
delete_voice_message_spend_limit_override | Deletes an account level monthly spend limit override for sending voice messages |
describe_account_attributes | Describes attributes of your Amazon Web Services account |
describe_account_limits | Describes the current AWS End User Messaging SMS and Voice SMS Voice V2 resource quotas for your account |
describe_configuration_sets | Describes the specified configuration sets or all in your account |
describe_keywords | Describes the specified keywords or all keywords on your origination phone number or pool |
describe_opted_out_numbers | Describes the specified opted out destination numbers or all opted out destination numbers in an opt-out list |
describe_opt_out_lists | Describes the specified opt-out list or all opt-out lists in your account |
describe_phone_numbers | Describes the specified origination phone number, or all the phone numbers in your account |
describe_pools | Retrieves the specified pools or all pools associated with your Amazon Web Services account |
describe_protect_configurations | Retrieves the protect configurations that match any of filters |
describe_registration_attachments | Retrieves the specified registration attachments or all registration attachments associated with your Amazon Web Services account |
describe_registration_field_definitions | Retrieves the specified registration type field definitions |
describe_registration_field_values | Retrieves the specified registration field values |
describe_registrations | Retrieves the specified registrations |
describe_registration_section_definitions | Retrieves the specified registration section definitions |
describe_registration_type_definitions | Retrieves the specified registration type definitions |
describe_registration_versions | Retrieves the specified registration version |
describe_sender_ids | Describes the specified SenderIds or all SenderIds associated with your Amazon Web Services account |
describe_spend_limits | Describes the current monthly spend limits for sending voice and text messages |
describe_verified_destination_numbers | Retrieves the specified verified destination numbers |
disassociate_origination_identity | Removes the specified origination identity from an existing pool |
disassociate_protect_configuration | Disassociate a protect configuration from a configuration set |
discard_registration_version | Discard the current version of the registration |
get_protect_configuration_country_rule_set | Retrieve the CountryRuleSet for the specified NumberCapability from a protect configuration |
get_resource_policy | Retrieves the JSON text of the resource-based policy document attached to the AWS End User Messaging SMS and Voice resource |
list_pool_origination_identities | Lists all associated origination identities in your pool |
list_protect_configuration_rule_set_number_overrides | Retrieve all of the protect configuration rule set number overrides that match the filters |
list_registration_associations | Retrieve all of the origination identities that are associated with a registration |
list_tags_for_resource | List all tags associated with a resource |
put_keyword | Creates or updates a keyword configuration on an origination phone number or pool |
put_message_feedback | Set the MessageFeedbackStatus as RECEIVED or FAILED for the passed in MessageId |
put_opted_out_number | Creates an opted out destination phone number in the opt-out list |
put_protect_configuration_rule_set_number_override | Create or update a RuleSetNumberOverride and associate it with a protect configuration |
put_registration_field_value | Creates or updates a field value for a registration |
put_resource_policy | Attaches a resource-based policy to a AWS End User Messaging SMS and Voice resource(phone number, sender Id, phone poll, or opt-out list) that is used for sharing the resource |
release_phone_number | Releases an existing origination phone number in your account |
release_sender_id | Releases an existing sender ID in your account |
request_phone_number | Request an origination phone number for use in your account |
request_sender_id | Request a new sender ID that doesn't require registration |
send_destination_number_verification_code | Before you can send test messages to a verified destination phone number you need to opt-in the verified destination phone number |
send_media_message | Creates a new multimedia message (MMS) and sends it to a recipient's phone number |
send_text_message | Creates a new text message and sends it to a recipient's phone number |
send_voice_message | Allows you to send a request that sends a voice message |
set_account_default_protect_configuration | Set a protect configuration as your account default |
set_default_message_feedback_enabled | Sets a configuration set's default for message feedback |
set_default_message_type | Sets the default message type on a configuration set |
set_default_sender_id | Sets default sender ID on a configuration set |
set_media_message_spend_limit_override | Sets an account level monthly spend limit override for sending MMS messages |
set_text_message_spend_limit_override | Sets an account level monthly spend limit override for sending text messages |
set_voice_message_spend_limit_override | Sets an account level monthly spend limit override for sending voice messages |
submit_registration_version | Submit the specified registration for review and approval |
tag_resource | Adds or overwrites only the specified tags for the specified resource |
untag_resource | Removes the association of the specified tags from a resource |
update_event_destination | Updates an existing event destination in a configuration set |
update_phone_number | Updates the configuration of an existing origination phone number |
update_pool | Updates the configuration of an existing pool |
update_protect_configuration | Update the setting for an existing protect configuration |
update_protect_configuration_country_rule_set | Update a country rule set to ALLOW or BLOCK messages to be sent to the specified destination counties |
update_sender_id | Updates the configuration of an existing sender ID |
verify_destination_number | Use the verification code that was received by the verified destination phone number to opt-in the verified destination phone number to receive more messages |
Examples
## Not run:
svc <- pinpointsmsvoicev2()
svc$associate_origination_identity(
Foo = 123
)
## End(Not run)
Associates the specified origination identity with a pool
Description
Associates the specified origination identity with a pool.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_associate_origination_identity/ for full documentation.
Usage
pinpointsmsvoicev2_associate_origination_identity(
PoolId,
OriginationIdentity,
IsoCountryCode,
ClientToken = NULL
)
Arguments
PoolId |
[required] The pool to update with the new Identity. This value can be either the
PoolId or PoolArn, and you can find these values using
If you are using a shared AWS End User Messaging SMS and Voice resource then you must use the full Amazon Resource Name(ARN). |
OriginationIdentity |
[required] The origination identity to use, such as PhoneNumberId, PhoneNumberArn,
SenderId, or SenderIdArn. You can use
If you are using a shared AWS End User Messaging SMS and Voice resource then you must use the full Amazon Resource Name(ARN). |
IsoCountryCode |
[required] The new two-character code, in ISO 3166-1 alpha-2 format, for the country or region of the origination identity. |
ClientToken |
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don't specify a client token, a randomly generated token is used for the request to ensure idempotency. |
Associate a protect configuration with a configuration set
Description
Associate a protect configuration with a configuration set. This replaces the configuration sets current protect configuration. A configuration set can only be associated with one protect configuration at a time. A protect configuration can be associated with multiple configuration sets.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_associate_protect_configuration/ for full documentation.
Usage
pinpointsmsvoicev2_associate_protect_configuration(
ProtectConfigurationId,
ConfigurationSetName
)
Arguments
ProtectConfigurationId |
[required] The unique identifier for the protect configuration. |
ConfigurationSetName |
[required] The name of the ConfigurationSet. |
Creates a new configuration set
Description
Creates a new configuration set. After you create the configuration set, you can add one or more event destinations to it.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_create_configuration_set/ for full documentation.
Usage
pinpointsmsvoicev2_create_configuration_set(
ConfigurationSetName,
Tags = NULL,
ClientToken = NULL
)
Arguments
ConfigurationSetName |
[required] The name to use for the new configuration set. |
Tags |
An array of key and value pair tags that's associated with the new configuration set. |
ClientToken |
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don't specify a client token, a randomly generated token is used for the request to ensure idempotency. |
Creates a new event destination in a configuration set
Description
Creates a new event destination in a configuration set.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_create_event_destination/ for full documentation.
Usage
pinpointsmsvoicev2_create_event_destination(
ConfigurationSetName,
EventDestinationName,
MatchingEventTypes,
CloudWatchLogsDestination = NULL,
KinesisFirehoseDestination = NULL,
SnsDestination = NULL,
ClientToken = NULL
)
Arguments
ConfigurationSetName |
[required] Either the name of the configuration set or the configuration set ARN to
apply event logging to. The ConfigurateSetName and ConfigurationSetArn
can be found using the
|
EventDestinationName |
[required] The name that identifies the event destination. |
MatchingEventTypes |
[required] An array of event types that determine which events to log. If "ALL" is used, then AWS End User Messaging SMS and Voice logs every event type. The |
CloudWatchLogsDestination |
An object that contains information about an event destination for logging to Amazon CloudWatch Logs. |
KinesisFirehoseDestination |
An object that contains information about an event destination for logging to Amazon Data Firehose. |
SnsDestination |
An object that contains information about an event destination for logging to Amazon SNS. |
ClientToken |
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don't specify a client token, a randomly generated token is used for the request to ensure idempotency. |
Creates a new opt-out list
Description
Creates a new opt-out list.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_create_opt_out_list/ for full documentation.
Usage
pinpointsmsvoicev2_create_opt_out_list(
OptOutListName,
Tags = NULL,
ClientToken = NULL
)
Arguments
OptOutListName |
[required] The name of the new OptOutList. |
Tags |
An array of tags (key and value pairs) to associate with the new OptOutList. |
ClientToken |
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don't specify a client token, a randomly generated token is used for the request to ensure idempotency. |
Creates a new pool and associates the specified origination identity to the pool
Description
Creates a new pool and associates the specified origination identity to the pool. A pool can include one or more phone numbers and SenderIds that are associated with your Amazon Web Services account.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_create_pool/ for full documentation.
Usage
pinpointsmsvoicev2_create_pool(
OriginationIdentity,
IsoCountryCode,
MessageType,
DeletionProtectionEnabled = NULL,
Tags = NULL,
ClientToken = NULL
)
Arguments
OriginationIdentity |
[required] The origination identity to use such as a PhoneNumberId, PhoneNumberArn,
SenderId or SenderIdArn. You can use
After the pool is created you can add more origination identities to the
pool by using
If you are using a shared AWS End User Messaging SMS and Voice resource then you must use the full Amazon Resource Name(ARN). |
IsoCountryCode |
[required] The new two-character code, in ISO 3166-1 alpha-2 format, for the country or region of the new pool. |
MessageType |
[required] The type of message. Valid values are TRANSACTIONAL for messages that are critical or time-sensitive and PROMOTIONAL for messages that aren't critical or time-sensitive. After the pool is created the MessageType can't be changed. |
DeletionProtectionEnabled |
By default this is set to false. When set to true the pool can't be
deleted. You can change this value using the
|
Tags |
An array of tags (key and value pairs) associated with the pool. |
ClientToken |
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don't specify a client token, a randomly generated token is used for the request to ensure idempotency. |
Create a new protect configuration
Description
Create a new protect configuration. By default all country rule sets for each capability are set to ALLOW
. Update the country rule sets using update_protect_configuration_country_rule_set
. A protect configurations name is stored as a Tag with the key set to Name
and value as the name of the protect configuration.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_create_protect_configuration/ for full documentation.
Usage
pinpointsmsvoicev2_create_protect_configuration(
ClientToken = NULL,
DeletionProtectionEnabled = NULL,
Tags = NULL
)
Arguments
ClientToken |
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don't specify a client token, a randomly generated token is used for the request to ensure idempotency. |
DeletionProtectionEnabled |
When set to true deletion protection is enabled. By default this is set to false. |
Tags |
An array of key and value pair tags that are associated with the resource. |
Creates a new registration based on the RegistrationType field
Description
Creates a new registration based on the RegistrationType field.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_create_registration/ for full documentation.
Usage
pinpointsmsvoicev2_create_registration(
RegistrationType,
Tags = NULL,
ClientToken = NULL
)
Arguments
RegistrationType |
[required] The type of registration form to create. The list of
RegistrationTypes can be found using the
|
Tags |
An array of tags (key and value pairs) to associate with the registration. |
ClientToken |
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don't specify a client token, a randomly generated token is used for the request to ensure idempotency. |
Associate the registration with an origination identity such as a phone number or sender ID
Description
Associate the registration with an origination identity such as a phone number or sender ID.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_create_registration_association/ for full documentation.
Usage
pinpointsmsvoicev2_create_registration_association(RegistrationId, ResourceId)
Arguments
RegistrationId |
[required] The unique identifier for the registration. |
ResourceId |
[required] The unique identifier for the origination identity. For example this could be a PhoneNumberId or SenderId. |
Create a new registration attachment to use for uploading a file or a URL to a file
Description
Create a new registration attachment to use for uploading a file or a URL to a file. The maximum file size is 500KB and valid file extensions are PDF, JPEG and PNG. For example, many sender ID registrations require a signed “letter of authorization” (LOA) to be submitted.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_create_registration_attachment/ for full documentation.
Usage
pinpointsmsvoicev2_create_registration_attachment(
AttachmentBody = NULL,
AttachmentUrl = NULL,
Tags = NULL,
ClientToken = NULL
)
Arguments
AttachmentBody |
The registration file to upload. The maximum file size is 500KB and valid file extensions are PDF, JPEG and PNG. |
AttachmentUrl |
Registration files have to be stored in an Amazon S3 bucket. The URI to
use when sending is in the format |
Tags |
An array of tags (key and value pairs) to associate with the registration attachment. |
ClientToken |
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don't specify a client token, a randomly generated token is used for the request to ensure idempotency. |
Create a new version of the registration and increase the VersionNumber
Description
Create a new version of the registration and increase the VersionNumber. The previous version of the registration becomes read-only.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_create_registration_version/ for full documentation.
Usage
pinpointsmsvoicev2_create_registration_version(RegistrationId)
Arguments
RegistrationId |
[required] The unique identifier for the registration. |
You can only send messages to verified destination numbers when your account is in the sandbox
Description
You can only send messages to verified destination numbers when your account is in the sandbox. You can add up to 10 verified destination numbers.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_create_verified_destination_number/ for full documentation.
Usage
pinpointsmsvoicev2_create_verified_destination_number(
DestinationPhoneNumber,
Tags = NULL,
ClientToken = NULL
)
Arguments
DestinationPhoneNumber |
[required] The verified destination phone number, in E.164 format. |
Tags |
An array of tags (key and value pairs) to associate with the destination number. |
ClientToken |
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don't specify a client token, a randomly generated token is used for the request to ensure idempotency. |
Removes the current account default protect configuration
Description
Removes the current account default protect configuration.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_delete_account_default_protect_configuration/ for full documentation.
Usage
pinpointsmsvoicev2_delete_account_default_protect_configuration()
Deletes an existing configuration set
Description
Deletes an existing configuration set.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_delete_configuration_set/ for full documentation.
Usage
pinpointsmsvoicev2_delete_configuration_set(ConfigurationSetName)
Arguments
ConfigurationSetName |
[required] The name of the configuration set or the configuration set ARN that you
want to delete. The ConfigurationSetName and ConfigurationSetArn can be
found using the
|
Deletes an existing default message type on a configuration set
Description
Deletes an existing default message type on a configuration set.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_delete_default_message_type/ for full documentation.
Usage
pinpointsmsvoicev2_delete_default_message_type(ConfigurationSetName)
Arguments
ConfigurationSetName |
[required] The name of the configuration set or the configuration set Amazon
Resource Name (ARN) to delete the default message type from. The
ConfigurationSetName and ConfigurationSetArn can be found using the
|
Deletes an existing default sender ID on a configuration set
Description
Deletes an existing default sender ID on a configuration set.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_delete_default_sender_id/ for full documentation.
Usage
pinpointsmsvoicev2_delete_default_sender_id(ConfigurationSetName)
Arguments
ConfigurationSetName |
[required] The name of the configuration set or the configuration set Amazon
Resource Name (ARN) to delete the default sender ID from. The
ConfigurationSetName and ConfigurationSetArn can be found using the
|
Deletes an existing event destination
Description
Deletes an existing event destination.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_delete_event_destination/ for full documentation.
Usage
pinpointsmsvoicev2_delete_event_destination(
ConfigurationSetName,
EventDestinationName
)
Arguments
ConfigurationSetName |
[required] The name of the configuration set or the configuration set's Amazon
Resource Name (ARN) to remove the event destination from. The
ConfigurateSetName and ConfigurationSetArn can be found using the
|
EventDestinationName |
[required] The name of the event destination to delete. |
Deletes an existing keyword from an origination phone number or pool
Description
Deletes an existing keyword from an origination phone number or pool.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_delete_keyword/ for full documentation.
Usage
pinpointsmsvoicev2_delete_keyword(OriginationIdentity, Keyword)
Arguments
OriginationIdentity |
[required] The origination identity to use such as a PhoneNumberId, PhoneNumberArn,
PoolId or PoolArn. You can use
If you are using a shared AWS End User Messaging SMS and Voice resource then you must use the full Amazon Resource Name(ARN). |
Keyword |
[required] The keyword to delete. |
Deletes an account-level monthly spending limit override for sending multimedia messages (MMS)
Description
Deletes an account-level monthly spending limit override for sending multimedia messages (MMS). Deleting a spend limit override will set the EnforcedLimit
to equal the MaxLimit
, which is controlled by Amazon Web Services. For more information on spend limits (quotas) see Quotas for Server Migration Service in the Server Migration Service User Guide.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_delete_media_message_spend_limit_override/ for full documentation.
Usage
pinpointsmsvoicev2_delete_media_message_spend_limit_override()
Deletes an existing opt-out list
Description
Deletes an existing opt-out list. All opted out phone numbers in the opt-out list are deleted.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_delete_opt_out_list/ for full documentation.
Usage
pinpointsmsvoicev2_delete_opt_out_list(OptOutListName)
Arguments
OptOutListName |
[required] The OptOutListName or OptOutListArn of the OptOutList to delete. You can
use
If you are using a shared AWS End User Messaging SMS and Voice resource then you must use the full Amazon Resource Name(ARN). |
Deletes an existing opted out destination phone number from the specified opt-out list
Description
Deletes an existing opted out destination phone number from the specified opt-out list.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_delete_opted_out_number/ for full documentation.
Usage
pinpointsmsvoicev2_delete_opted_out_number(OptOutListName, OptedOutNumber)
Arguments
OptOutListName |
[required] The OptOutListName or OptOutListArn to remove the phone number from. If you are using a shared AWS End User Messaging SMS and Voice resource then you must use the full Amazon Resource Name(ARN). |
OptedOutNumber |
[required] The phone number, in E.164 format, to remove from the OptOutList. |
Deletes an existing pool
Description
Deletes an existing pool. Deleting a pool disassociates all origination identities from that pool.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_delete_pool/ for full documentation.
Usage
pinpointsmsvoicev2_delete_pool(PoolId)
Arguments
PoolId |
[required] The PoolId or PoolArn of the pool to delete. You can use
If you are using a shared AWS End User Messaging SMS and Voice resource then you must use the full Amazon Resource Name(ARN). |
Permanently delete the protect configuration
Description
Permanently delete the protect configuration. The protect configuration must have deletion protection disabled and must not be associated as the account default protect configuration or associated with a configuration set.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_delete_protect_configuration/ for full documentation.
Usage
pinpointsmsvoicev2_delete_protect_configuration(ProtectConfigurationId)
Arguments
ProtectConfigurationId |
[required] The unique identifier for the protect configuration. |
Permanently delete the protect configuration rule set number override
Description
Permanently delete the protect configuration rule set number override.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_delete_protect_configuration_rule_set_number_override/ for full documentation.
Usage
pinpointsmsvoicev2_delete_protect_configuration_rule_set_number_override(
ProtectConfigurationId,
DestinationPhoneNumber
)
Arguments
ProtectConfigurationId |
[required] The unique identifier for the protect configuration. |
DestinationPhoneNumber |
[required] The destination phone number in E.164 format. |
Permanently delete an existing registration from your account
Description
Permanently delete an existing registration from your account.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_delete_registration/ for full documentation.
Usage
pinpointsmsvoicev2_delete_registration(RegistrationId)
Arguments
RegistrationId |
[required] The unique identifier for the registration. |
Permanently delete the specified registration attachment
Description
Permanently delete the specified registration attachment.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_delete_registration_attachment/ for full documentation.
Usage
pinpointsmsvoicev2_delete_registration_attachment(RegistrationAttachmentId)
Arguments
RegistrationAttachmentId |
[required] The unique identifier for the registration attachment. |
Delete the value in a registration form field
Description
Delete the value in a registration form field.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_delete_registration_field_value/ for full documentation.
Usage
pinpointsmsvoicev2_delete_registration_field_value(RegistrationId, FieldPath)
Arguments
RegistrationId |
[required] The unique identifier for the registration. |
FieldPath |
[required] The path to the registration form field. You can use
|
Deletes the resource-based policy document attached to the AWS End User Messaging SMS and Voice resource
Description
Deletes the resource-based policy document attached to the AWS End User Messaging SMS and Voice resource. A shared resource can be a Pool, Opt-out list, Sender Id, or Phone number.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_delete_resource_policy/ for full documentation.
Usage
pinpointsmsvoicev2_delete_resource_policy(ResourceArn)
Arguments
ResourceArn |
[required] The Amazon Resource Name (ARN) of the AWS End User Messaging SMS and Voice resource you're deleting the resource-based policy from. |
Deletes an account-level monthly spending limit override for sending text messages
Description
Deletes an account-level monthly spending limit override for sending text messages. Deleting a spend limit override will set the EnforcedLimit
to equal the MaxLimit
, which is controlled by Amazon Web Services. For more information on spend limits (quotas) see Quotas in the AWS End User Messaging SMS User Guide.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_delete_text_message_spend_limit_override/ for full documentation.
Usage
pinpointsmsvoicev2_delete_text_message_spend_limit_override()
Delete a verified destination phone number
Description
Delete a verified destination phone number.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_delete_verified_destination_number/ for full documentation.
Usage
pinpointsmsvoicev2_delete_verified_destination_number(
VerifiedDestinationNumberId
)
Arguments
VerifiedDestinationNumberId |
[required] The unique identifier for the verified destination phone number. |
Deletes an account level monthly spend limit override for sending voice messages
Description
Deletes an account level monthly spend limit override for sending voice messages. Deleting a spend limit override sets the EnforcedLimit
equal to the MaxLimit
, which is controlled by Amazon Web Services. For more information on spending limits (quotas) see Quotas in the AWS End User Messaging SMS User Guide.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_delete_voice_message_spend_limit_override/ for full documentation.
Usage
pinpointsmsvoicev2_delete_voice_message_spend_limit_override()
Describes attributes of your Amazon Web Services account
Description
Describes attributes of your Amazon Web Services account. The supported account attributes include account tier, which indicates whether your account is in the sandbox or production environment. When you're ready to move your account out of the sandbox, create an Amazon Web Services Support case for a service limit increase request.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_describe_account_attributes/ for full documentation.
Usage
pinpointsmsvoicev2_describe_account_attributes(
NextToken = NULL,
MaxResults = NULL
)
Arguments
NextToken |
The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request. |
MaxResults |
The maximum number of results to return per each request. |
Describes the current AWS End User Messaging SMS and Voice SMS Voice V2 resource quotas for your account
Description
Describes the current AWS End User Messaging SMS and Voice SMS Voice V2 resource quotas for your account. The description for a quota includes the quota name, current usage toward that quota, and the quota's maximum value.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_describe_account_limits/ for full documentation.
Usage
pinpointsmsvoicev2_describe_account_limits(NextToken = NULL, MaxResults = NULL)
Arguments
NextToken |
The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request. |
MaxResults |
The maximum number of results to return per each request. |
Describes the specified configuration sets or all in your account
Description
Describes the specified configuration sets or all in your account.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_describe_configuration_sets/ for full documentation.
Usage
pinpointsmsvoicev2_describe_configuration_sets(
ConfigurationSetNames = NULL,
Filters = NULL,
NextToken = NULL,
MaxResults = NULL
)
Arguments
ConfigurationSetNames |
An array of strings. Each element can be either a ConfigurationSetName or ConfigurationSetArn. |
Filters |
An array of filters to apply to the results that are returned. |
NextToken |
The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request. |
MaxResults |
The maximum number of results to return per each request. |
Describes the specified keywords or all keywords on your origination phone number or pool
Description
Describes the specified keywords or all keywords on your origination phone number or pool.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_describe_keywords/ for full documentation.
Usage
pinpointsmsvoicev2_describe_keywords(
OriginationIdentity,
Keywords = NULL,
Filters = NULL,
NextToken = NULL,
MaxResults = NULL
)
Arguments
OriginationIdentity |
[required] The origination identity to use such as a PhoneNumberId, PhoneNumberArn,
SenderId or SenderIdArn. You can use
If you are using a shared AWS End User Messaging SMS and Voice resource then you must use the full Amazon Resource Name(ARN). |
Keywords |
An array of keywords to search for. |
Filters |
An array of keyword filters to filter the results. |
NextToken |
The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request. |
MaxResults |
The maximum number of results to return per each request. |
Describes the specified opt-out list or all opt-out lists in your account
Description
Describes the specified opt-out list or all opt-out lists in your account.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_describe_opt_out_lists/ for full documentation.
Usage
pinpointsmsvoicev2_describe_opt_out_lists(
OptOutListNames = NULL,
NextToken = NULL,
MaxResults = NULL,
Owner = NULL
)
Arguments
OptOutListNames |
The OptOutLists to show the details of. This is an array of strings that can be either the OptOutListName or OptOutListArn. If you are using a shared AWS End User Messaging SMS and Voice resource then you must use the full Amazon Resource Name(ARN). |
NextToken |
The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request. |
MaxResults |
The maximum number of results to return per each request. |
Owner |
Use |
Describes the specified opted out destination numbers or all opted out destination numbers in an opt-out list
Description
Describes the specified opted out destination numbers or all opted out destination numbers in an opt-out list.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_describe_opted_out_numbers/ for full documentation.
Usage
pinpointsmsvoicev2_describe_opted_out_numbers(
OptOutListName,
OptedOutNumbers = NULL,
Filters = NULL,
NextToken = NULL,
MaxResults = NULL
)
Arguments
OptOutListName |
[required] The OptOutListName or OptOutListArn of the OptOutList. You can use
If you are using a shared AWS End User Messaging SMS and Voice resource then you must use the full Amazon Resource Name(ARN). |
OptedOutNumbers |
An array of phone numbers to search for in the OptOutList. If you specify an opted out number that isn't valid, an exception is returned. |
Filters |
An array of OptedOutFilter objects to filter the results on. |
NextToken |
The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request. |
MaxResults |
The maximum number of results to return per each request. |
Describes the specified origination phone number, or all the phone numbers in your account
Description
Describes the specified origination phone number, or all the phone numbers in your account.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_describe_phone_numbers/ for full documentation.
Usage
pinpointsmsvoicev2_describe_phone_numbers(
PhoneNumberIds = NULL,
Filters = NULL,
NextToken = NULL,
MaxResults = NULL,
Owner = NULL
)
Arguments
PhoneNumberIds |
The unique identifier of phone numbers to find information about. This is an array of strings that can be either the PhoneNumberId or PhoneNumberArn. If you are using a shared AWS End User Messaging SMS and Voice resource then you must use the full Amazon Resource Name(ARN). |
Filters |
An array of PhoneNumberFilter objects to filter the results. |
NextToken |
The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request. |
MaxResults |
The maximum number of results to return per each request. |
Owner |
Use |
Retrieves the specified pools or all pools associated with your Amazon Web Services account
Description
Retrieves the specified pools or all pools associated with your Amazon Web Services account.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_describe_pools/ for full documentation.
Usage
pinpointsmsvoicev2_describe_pools(
PoolIds = NULL,
Filters = NULL,
NextToken = NULL,
MaxResults = NULL,
Owner = NULL
)
Arguments
PoolIds |
The unique identifier of pools to find. This is an array of strings that can be either the PoolId or PoolArn. If you are using a shared AWS End User Messaging SMS and Voice resource then you must use the full Amazon Resource Name(ARN). |
Filters |
An array of PoolFilter objects to filter the results. |
NextToken |
The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request. |
MaxResults |
The maximum number of results to return per each request. |
Owner |
Use |
Retrieves the protect configurations that match any of filters
Description
Retrieves the protect configurations that match any of filters. If a filter isn’t provided then all protect configurations are returned.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_describe_protect_configurations/ for full documentation.
Usage
pinpointsmsvoicev2_describe_protect_configurations(
ProtectConfigurationIds = NULL,
Filters = NULL,
NextToken = NULL,
MaxResults = NULL
)
Arguments
ProtectConfigurationIds |
An array of protect configuration identifiers to search for. |
Filters |
An array of ProtectConfigurationFilter objects to filter the results. |
NextToken |
The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request. |
MaxResults |
The maximum number of results to return per each request. |
Retrieves the specified registration attachments or all registration attachments associated with your Amazon Web Services account
Description
Retrieves the specified registration attachments or all registration attachments associated with your Amazon Web Services account.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_describe_registration_attachments/ for full documentation.
Usage
pinpointsmsvoicev2_describe_registration_attachments(
RegistrationAttachmentIds = NULL,
Filters = NULL,
NextToken = NULL,
MaxResults = NULL
)
Arguments
RegistrationAttachmentIds |
The unique identifier of registration attachments to find. This is an array of RegistrationAttachmentId. |
Filters |
An array of RegistrationAttachmentFilter objects to filter the results. |
NextToken |
The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request. |
MaxResults |
The maximum number of results to return per each request. |
Retrieves the specified registration type field definitions
Description
Retrieves the specified registration type field definitions. You can use DescribeRegistrationFieldDefinitions to view the requirements for creating, filling out, and submitting each registration type.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_describe_registration_field_definitions/ for full documentation.
Usage
pinpointsmsvoicev2_describe_registration_field_definitions(
RegistrationType,
SectionPath = NULL,
FieldPaths = NULL,
NextToken = NULL,
MaxResults = NULL
)
Arguments
RegistrationType |
[required] The type of registration form. The list of RegistrationTypes can be
found using the
|
SectionPath |
The path to the section of the registration. |
FieldPaths |
An array of paths to the registration form field. |
NextToken |
The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request. |
MaxResults |
The maximum number of results to return per each request. |
Retrieves the specified registration field values
Description
Retrieves the specified registration field values.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_describe_registration_field_values/ for full documentation.
Usage
pinpointsmsvoicev2_describe_registration_field_values(
RegistrationId,
VersionNumber = NULL,
SectionPath = NULL,
FieldPaths = NULL,
NextToken = NULL,
MaxResults = NULL
)
Arguments
RegistrationId |
[required] The unique identifier for the registration. |
VersionNumber |
The version number of the registration. |
SectionPath |
The path to the section of the registration. |
FieldPaths |
An array of paths to the registration form field. |
NextToken |
The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request. |
MaxResults |
The maximum number of results to return per each request. |
Retrieves the specified registration section definitions
Description
Retrieves the specified registration section definitions. You can use DescribeRegistrationSectionDefinitions to view the requirements for creating, filling out, and submitting each registration type.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_describe_registration_section_definitions/ for full documentation.
Usage
pinpointsmsvoicev2_describe_registration_section_definitions(
RegistrationType,
SectionPaths = NULL,
NextToken = NULL,
MaxResults = NULL
)
Arguments
RegistrationType |
[required] The type of registration form. The list of RegistrationTypes can be
found using the
|
SectionPaths |
An array of paths for the registration form section. |
NextToken |
The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request. |
MaxResults |
The maximum number of results to return per each request. |
Retrieves the specified registration type definitions
Description
Retrieves the specified registration type definitions. You can use DescribeRegistrationTypeDefinitions to view the requirements for creating, filling out, and submitting each registration type.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_describe_registration_type_definitions/ for full documentation.
Usage
pinpointsmsvoicev2_describe_registration_type_definitions(
RegistrationTypes = NULL,
Filters = NULL,
NextToken = NULL,
MaxResults = NULL
)
Arguments
RegistrationTypes |
The type of registration form. The list of RegistrationTypes can be
found using the
|
Filters |
An array of RegistrationFilter objects to filter the results. |
NextToken |
The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request. |
MaxResults |
The maximum number of results to return per each request. |
Retrieves the specified registration version
Description
Retrieves the specified registration version.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_describe_registration_versions/ for full documentation.
Usage
pinpointsmsvoicev2_describe_registration_versions(
RegistrationId,
VersionNumbers = NULL,
Filters = NULL,
NextToken = NULL,
MaxResults = NULL
)
Arguments
RegistrationId |
[required] The unique identifier for the registration. |
VersionNumbers |
An array of registration version numbers. |
Filters |
An array of RegistrationVersionFilter objects to filter the results. |
NextToken |
The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request. |
MaxResults |
The maximum number of results to return per each request. |
Retrieves the specified registrations
Description
Retrieves the specified registrations.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_describe_registrations/ for full documentation.
Usage
pinpointsmsvoicev2_describe_registrations(
RegistrationIds = NULL,
Filters = NULL,
NextToken = NULL,
MaxResults = NULL
)
Arguments
RegistrationIds |
An array of unique identifiers for each registration. |
Filters |
An array of RegistrationFilter objects to filter the results. |
NextToken |
The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request. |
MaxResults |
The maximum number of results to return per each request. |
Describes the specified SenderIds or all SenderIds associated with your Amazon Web Services account
Description
Describes the specified SenderIds or all SenderIds associated with your Amazon Web Services account.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_describe_sender_ids/ for full documentation.
Usage
pinpointsmsvoicev2_describe_sender_ids(
SenderIds = NULL,
Filters = NULL,
NextToken = NULL,
MaxResults = NULL,
Owner = NULL
)
Arguments
SenderIds |
An array of SenderIdAndCountry objects to search for. If you are using a shared AWS End User Messaging SMS and Voice resource then you must use the full Amazon Resource Name(ARN). |
Filters |
An array of SenderIdFilter objects to filter the results. |
NextToken |
The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request. |
MaxResults |
The maximum number of results to return per each request. |
Owner |
Use |
Describes the current monthly spend limits for sending voice and text messages
Description
Describes the current monthly spend limits for sending voice and text messages.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_describe_spend_limits/ for full documentation.
Usage
pinpointsmsvoicev2_describe_spend_limits(NextToken = NULL, MaxResults = NULL)
Arguments
NextToken |
The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request. |
MaxResults |
The maximum number of results to return per each request. |
Retrieves the specified verified destination numbers
Description
Retrieves the specified verified destination numbers.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_describe_verified_destination_numbers/ for full documentation.
Usage
pinpointsmsvoicev2_describe_verified_destination_numbers(
VerifiedDestinationNumberIds = NULL,
DestinationPhoneNumbers = NULL,
Filters = NULL,
NextToken = NULL,
MaxResults = NULL
)
Arguments
VerifiedDestinationNumberIds |
An array of VerifiedDestinationNumberid to retrieve. |
DestinationPhoneNumbers |
An array of verified destination phone number, in E.164 format. |
Filters |
An array of VerifiedDestinationNumberFilter objects to filter the results. |
NextToken |
The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request. |
MaxResults |
The maximum number of results to return per each request. |
Removes the specified origination identity from an existing pool
Description
Removes the specified origination identity from an existing pool.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_disassociate_origination_identity/ for full documentation.
Usage
pinpointsmsvoicev2_disassociate_origination_identity(
PoolId,
OriginationIdentity,
IsoCountryCode,
ClientToken = NULL
)
Arguments
PoolId |
[required] The unique identifier for the pool to disassociate with the origination identity. This value can be either the PoolId or PoolArn. If you are using a shared AWS End User Messaging SMS and Voice resource then you must use the full Amazon Resource Name(ARN). |
OriginationIdentity |
[required] The origination identity to use such as a PhoneNumberId, PhoneNumberArn,
SenderId or SenderIdArn. You can use
If you are using a shared AWS End User Messaging SMS and Voice resource then you must use the full Amazon Resource Name(ARN). |
IsoCountryCode |
[required] The two-character code, in ISO 3166-1 alpha-2 format, for the country or region. |
ClientToken |
Unique, case-sensitive identifier you provide to ensure the idempotency of the request. If you don't specify a client token, a randomly generated token is used for the request to ensure idempotency. |
Disassociate a protect configuration from a configuration set
Description
Disassociate a protect configuration from a configuration set.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_disassociate_protect_configuration/ for full documentation.
Usage
pinpointsmsvoicev2_disassociate_protect_configuration(
ProtectConfigurationId,
ConfigurationSetName
)
Arguments
ProtectConfigurationId |
[required] The unique identifier for the protect configuration. |
ConfigurationSetName |
[required] The name of the ConfigurationSet. |
Discard the current version of the registration
Description
Discard the current version of the registration.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_discard_registration_version/ for full documentation.
Usage
pinpointsmsvoicev2_discard_registration_version(RegistrationId)
Arguments
RegistrationId |
[required] The unique identifier for the registration. |
Retrieve the CountryRuleSet for the specified NumberCapability from a protect configuration
Description
Retrieve the CountryRuleSet for the specified NumberCapability from a protect configuration.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_get_protect_configuration_country_rule_set/ for full documentation.
Usage
pinpointsmsvoicev2_get_protect_configuration_country_rule_set(
ProtectConfigurationId,
NumberCapability
)
Arguments
ProtectConfigurationId |
[required] The unique identifier for the protect configuration. |
NumberCapability |
[required] The capability type to return the CountryRuleSet for. Valid values are
|
Retrieves the JSON text of the resource-based policy document attached to the AWS End User Messaging SMS and Voice resource
Description
Retrieves the JSON text of the resource-based policy document attached to the AWS End User Messaging SMS and Voice resource. A shared resource can be a Pool, Opt-out list, Sender Id, or Phone number.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_get_resource_policy/ for full documentation.
Usage
pinpointsmsvoicev2_get_resource_policy(ResourceArn)
Arguments
ResourceArn |
[required] The Amazon Resource Name (ARN) of the AWS End User Messaging SMS and Voice resource attached to the resource-based policy. |
Lists all associated origination identities in your pool
Description
Lists all associated origination identities in your pool.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_list_pool_origination_identities/ for full documentation.
Usage
pinpointsmsvoicev2_list_pool_origination_identities(
PoolId,
Filters = NULL,
NextToken = NULL,
MaxResults = NULL
)
Arguments
PoolId |
[required] The unique identifier for the pool. This value can be either the PoolId or PoolArn. If you are using a shared AWS End User Messaging SMS and Voice resource then you must use the full Amazon Resource Name(ARN). |
Filters |
An array of PoolOriginationIdentitiesFilter objects to filter the results.. |
NextToken |
The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request. |
MaxResults |
The maximum number of results to return per each request. |
Retrieve all of the protect configuration rule set number overrides that match the filters
Description
Retrieve all of the protect configuration rule set number overrides that match the filters.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_list_protect_configuration_rule_set_number_overrides/ for full documentation.
Usage
pinpointsmsvoicev2_list_protect_configuration_rule_set_number_overrides(
ProtectConfigurationId,
Filters = NULL,
NextToken = NULL,
MaxResults = NULL
)
Arguments
ProtectConfigurationId |
[required] The unique identifier for the protect configuration. |
Filters |
An array of ProtectConfigurationRuleSetNumberOverrideFilterItem objects to filter the results. |
NextToken |
The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request. |
MaxResults |
The maximum number of results to return per each request. |
Retrieve all of the origination identities that are associated with a registration
Description
Retrieve all of the origination identities that are associated with a registration.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_list_registration_associations/ for full documentation.
Usage
pinpointsmsvoicev2_list_registration_associations(
RegistrationId,
Filters = NULL,
NextToken = NULL,
MaxResults = NULL
)
Arguments
RegistrationId |
[required] The unique identifier for the registration. |
Filters |
An array of RegistrationAssociationFilter to apply to the results that are returned. |
NextToken |
The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request. |
MaxResults |
The maximum number of results to return per each request. |
List all tags associated with a resource
Description
List all tags associated with a resource.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_list_tags_for_resource/ for full documentation.
Usage
pinpointsmsvoicev2_list_tags_for_resource(ResourceArn)
Arguments
ResourceArn |
[required] The Amazon Resource Name (ARN) of the resource to query for. |
Creates or updates a keyword configuration on an origination phone number or pool
Description
Creates or updates a keyword configuration on an origination phone number or pool.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_put_keyword/ for full documentation.
Usage
pinpointsmsvoicev2_put_keyword(
OriginationIdentity,
Keyword,
KeywordMessage,
KeywordAction = NULL
)
Arguments
OriginationIdentity |
[required] The origination identity to use such as a PhoneNumberId, PhoneNumberArn,
SenderId or SenderIdArn. You can use
If you are using a shared AWS End User Messaging SMS and Voice resource then you must use the full Amazon Resource Name(ARN). |
Keyword |
[required] The new keyword to add. |
KeywordMessage |
[required] The message associated with the keyword. |
KeywordAction |
The action to perform for the new keyword when it is received.
|
Set the MessageFeedbackStatus as RECEIVED or FAILED for the passed in MessageId
Description
Set the MessageFeedbackStatus as RECEIVED
or FAILED
for the passed in MessageId.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_put_message_feedback/ for full documentation.
Usage
pinpointsmsvoicev2_put_message_feedback(MessageId, MessageFeedbackStatus)
Arguments
MessageId |
[required] The unique identifier for the message. |
MessageFeedbackStatus |
[required] Set the message feedback to be either |
Creates an opted out destination phone number in the opt-out list
Description
Creates an opted out destination phone number in the opt-out list.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_put_opted_out_number/ for full documentation.
Usage
pinpointsmsvoicev2_put_opted_out_number(OptOutListName, OptedOutNumber)
Arguments
OptOutListName |
[required] The OptOutListName or OptOutListArn to add the phone number to. If you are using a shared AWS End User Messaging SMS and Voice resource then you must use the full Amazon Resource Name(ARN). |
OptedOutNumber |
[required] The phone number to add to the OptOutList in E.164 format. |
Create or update a RuleSetNumberOverride and associate it with a protect configuration
Description
Create or update a RuleSetNumberOverride and associate it with a protect configuration.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_put_protect_configuration_rule_set_number_override/ for full documentation.
Usage
pinpointsmsvoicev2_put_protect_configuration_rule_set_number_override(
ClientToken = NULL,
ProtectConfigurationId,
DestinationPhoneNumber,
Action,
ExpirationTimestamp = NULL
)
Arguments
ClientToken |
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don't specify a client token, a randomly generated token is used for the request to ensure idempotency. |
ProtectConfigurationId |
[required] The unique identifier for the protect configuration. |
DestinationPhoneNumber |
[required] The destination phone number in E.164 format. |
Action |
[required] The action for the rule to either block or allow messages to the destination phone number. |
ExpirationTimestamp |
The time the rule will expire at. If |
Creates or updates a field value for a registration
Description
Creates or updates a field value for a registration.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_put_registration_field_value/ for full documentation.
Usage
pinpointsmsvoicev2_put_registration_field_value(
RegistrationId,
FieldPath,
SelectChoices = NULL,
TextValue = NULL,
RegistrationAttachmentId = NULL
)
Arguments
RegistrationId |
[required] The unique identifier for the registration. |
FieldPath |
[required] The path to the registration form field. You can use
|
SelectChoices |
An array of values for the form field. |
TextValue |
The text data for a free form field. |
RegistrationAttachmentId |
The unique identifier for the registration attachment. |
Attaches a resource-based policy to a AWS End User Messaging SMS and Voice resource(phone number, sender Id, phone poll, or opt-out list) that is used for sharing the resource
Description
Attaches a resource-based policy to a AWS End User Messaging SMS and Voice resource(phone number, sender Id, phone poll, or opt-out list) that is used for sharing the resource. A shared resource can be a Pool, Opt-out list, Sender Id, or Phone number. For more information about resource-based policies, see Working with shared resources in the AWS End User Messaging SMS User Guide.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_put_resource_policy/ for full documentation.
Usage
pinpointsmsvoicev2_put_resource_policy(ResourceArn, Policy)
Arguments
ResourceArn |
[required] The Amazon Resource Name (ARN) of the AWS End User Messaging SMS and Voice resource to attach the resource-based policy to. |
Policy |
[required] The JSON formatted resource-based policy to attach. |
Releases an existing origination phone number in your account
Description
Releases an existing origination phone number in your account. Once released, a phone number is no longer available for sending messages.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_release_phone_number/ for full documentation.
Usage
pinpointsmsvoicev2_release_phone_number(PhoneNumberId)
Arguments
PhoneNumberId |
[required] The PhoneNumberId or PhoneNumberArn of the phone number to release. You
can use
If you are using a shared AWS End User Messaging SMS and Voice resource then you must use the full Amazon Resource Name(ARN). |
Releases an existing sender ID in your account
Description
Releases an existing sender ID in your account.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_release_sender_id/ for full documentation.
Usage
pinpointsmsvoicev2_release_sender_id(SenderId, IsoCountryCode)
Arguments
SenderId |
[required] The sender ID to release. |
IsoCountryCode |
[required] The two-character code, in ISO 3166-1 alpha-2 format, for the country or region. |
Request an origination phone number for use in your account
Description
Request an origination phone number for use in your account. For more information on phone number request see Request a phone number in the AWS End User Messaging SMS User Guide.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_request_phone_number/ for full documentation.
Usage
pinpointsmsvoicev2_request_phone_number(
IsoCountryCode,
MessageType,
NumberCapabilities,
NumberType,
OptOutListName = NULL,
PoolId = NULL,
RegistrationId = NULL,
DeletionProtectionEnabled = NULL,
Tags = NULL,
ClientToken = NULL
)
Arguments
IsoCountryCode |
[required] The two-character code, in ISO 3166-1 alpha-2 format, for the country or region. |
MessageType |
[required] The type of message. Valid values are TRANSACTIONAL for messages that are critical or time-sensitive and PROMOTIONAL for messages that aren't critical or time-sensitive. |
NumberCapabilities |
[required] Indicates if the phone number will be used for text messages, voice messages, or both. |
NumberType |
[required] The type of phone number to request. |
OptOutListName |
The name of the OptOutList to associate with the phone number. You can use the OptOutListName or OptOutListArn. If you are using a shared AWS End User Messaging SMS and Voice resource then you must use the full Amazon Resource Name(ARN). |
PoolId |
The pool to associated with the phone number. You can use the PoolId or PoolArn. If you are using a shared AWS End User Messaging SMS and Voice resource then you must use the full Amazon Resource Name(ARN). |
RegistrationId |
Use this field to attach your phone number for an external registration process. |
DeletionProtectionEnabled |
By default this is set to false. When set to true the phone number can't be deleted. |
Tags |
An array of tags (key and value pairs) associate with the requested phone number. |
ClientToken |
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don't specify a client token, a randomly generated token is used for the request to ensure idempotency. |
Request a new sender ID that doesn't require registration
Description
Request a new sender ID that doesn't require registration.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_request_sender_id/ for full documentation.
Usage
pinpointsmsvoicev2_request_sender_id(
SenderId,
IsoCountryCode,
MessageTypes = NULL,
DeletionProtectionEnabled = NULL,
Tags = NULL,
ClientToken = NULL
)
Arguments
SenderId |
[required] The sender ID string to request. |
IsoCountryCode |
[required] The two-character code, in ISO 3166-1 alpha-2 format, for the country or region. |
MessageTypes |
The type of message. Valid values are TRANSACTIONAL for messages that are critical or time-sensitive and PROMOTIONAL for messages that aren't critical or time-sensitive. |
DeletionProtectionEnabled |
By default this is set to false. When set to true the sender ID can't be deleted. |
Tags |
An array of tags (key and value pairs) to associate with the sender ID. |
ClientToken |
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don't specify a client token, a randomly generated token is used for the request to ensure idempotency. |
Before you can send test messages to a verified destination phone number you need to opt-in the verified destination phone number
Description
Before you can send test messages to a verified destination phone number you need to opt-in the verified destination phone number. Creates a new text message with a verification code and send it to a verified destination phone number. Once you have the verification code use verify_destination_number
to opt-in the verified destination phone number to receive messages.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_send_destination_number_verification_code/ for full documentation.
Usage
pinpointsmsvoicev2_send_destination_number_verification_code(
VerifiedDestinationNumberId,
VerificationChannel,
LanguageCode = NULL,
OriginationIdentity = NULL,
ConfigurationSetName = NULL,
Context = NULL,
DestinationCountryParameters = NULL
)
Arguments
VerifiedDestinationNumberId |
[required] The unique identifier for the verified destination phone number. |
VerificationChannel |
[required] Choose to send the verification code as an SMS or voice message. |
LanguageCode |
Choose the language to use for the message. |
OriginationIdentity |
The origination identity of the message. This can be either the PhoneNumber, PhoneNumberId, PhoneNumberArn, SenderId, SenderIdArn, PoolId, or PoolArn. If you are using a shared AWS End User Messaging SMS and Voice resource then you must use the full Amazon Resource Name(ARN). |
ConfigurationSetName |
The name of the configuration set to use. This can be either the ConfigurationSetName or ConfigurationSetArn. |
Context |
You can specify custom data in this field. If you do, that data is logged to the event destination. |
DestinationCountryParameters |
This field is used for any country-specific registration requirements. Currently, this setting is only used when you send messages to recipients in India using a sender ID. For more information see Special requirements for sending SMS messages to recipients in India. |
Creates a new multimedia message (MMS) and sends it to a recipient's phone number
Description
Creates a new multimedia message (MMS) and sends it to a recipient's phone number.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_send_media_message/ for full documentation.
Usage
pinpointsmsvoicev2_send_media_message(
DestinationPhoneNumber,
OriginationIdentity,
MessageBody = NULL,
MediaUrls = NULL,
ConfigurationSetName = NULL,
MaxPrice = NULL,
TimeToLive = NULL,
Context = NULL,
DryRun = NULL,
ProtectConfigurationId = NULL,
MessageFeedbackEnabled = NULL
)
Arguments
DestinationPhoneNumber |
[required] The destination phone number in E.164 format. |
OriginationIdentity |
[required] The origination identity of the message. This can be either the PhoneNumber, PhoneNumberId, PhoneNumberArn, SenderId, SenderIdArn, PoolId, or PoolArn. If you are using a shared AWS End User Messaging SMS and Voice resource then you must use the full Amazon Resource Name(ARN). |
MessageBody |
The text body of the message. |
MediaUrls |
An array of URLs to each media file to send. The media files have to be stored in a publicly available S3 bucket. Supported media file formats are listed in MMS file types, size and character limits. For more information on creating an S3 bucket and managing objects, see Creating a bucket and Uploading objects in the S3 user guide. |
ConfigurationSetName |
The name of the configuration set to use. This can be either the ConfigurationSetName or ConfigurationSetArn. |
MaxPrice |
The maximum amount that you want to spend, in US dollars, per each MMS message. |
TimeToLive |
How long the media message is valid for. By default this is 72 hours. |
Context |
You can specify custom data in this field. If you do, that data is logged to the event destination. |
DryRun |
When set to true, the message is checked and validated, but isn't sent to the end recipient. |
ProtectConfigurationId |
The unique identifier of the protect configuration to use. |
MessageFeedbackEnabled |
Set to true to enable message feedback for the message. When a user
receives the message you need to update the message status using
|
Creates a new text message and sends it to a recipient's phone number
Description
Creates a new text message and sends it to a recipient's phone number. SendTextMessage only sends an SMS message to one recipient each time it is invoked.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_send_text_message/ for full documentation.
Usage
pinpointsmsvoicev2_send_text_message(
DestinationPhoneNumber,
OriginationIdentity = NULL,
MessageBody = NULL,
MessageType = NULL,
Keyword = NULL,
ConfigurationSetName = NULL,
MaxPrice = NULL,
TimeToLive = NULL,
Context = NULL,
DestinationCountryParameters = NULL,
DryRun = NULL,
ProtectConfigurationId = NULL,
MessageFeedbackEnabled = NULL
)
Arguments
DestinationPhoneNumber |
[required] The destination phone number in E.164 format. |
OriginationIdentity |
The origination identity of the message. This can be either the PhoneNumber, PhoneNumberId, PhoneNumberArn, SenderId, SenderIdArn, PoolId, or PoolArn. If you are using a shared AWS End User Messaging SMS and Voice resource then you must use the full Amazon Resource Name(ARN). |
MessageBody |
The body of the text message. |
MessageType |
The type of message. Valid values are for messages that are critical or time-sensitive and PROMOTIONAL for messages that aren't critical or time-sensitive. |
Keyword |
When you register a short code in the US, you must specify a program name. If you don’t have a US short code, omit this attribute. |
ConfigurationSetName |
The name of the configuration set to use. This can be either the ConfigurationSetName or ConfigurationSetArn. |
MaxPrice |
The maximum amount that you want to spend, in US dollars, per each text
message. If the calculated amount to send the text message is greater
than |
TimeToLive |
How long the text message is valid for, in seconds. By default this is
72 hours. If the messages isn't handed off before the TTL expires we
stop attempting to hand off the message and return |
Context |
You can specify custom data in this field. If you do, that data is logged to the event destination. |
DestinationCountryParameters |
This field is used for any country-specific registration requirements. Currently, this setting is only used when you send messages to recipients in India using a sender ID. For more information see Special requirements for sending SMS messages to recipients in India.
|
DryRun |
When set to true, the message is checked and validated, but isn't sent
to the end recipient. You are not charged for using The Message Parts per Second (MPS) limit when using |
ProtectConfigurationId |
The unique identifier for the protect configuration. |
MessageFeedbackEnabled |
Set to true to enable message feedback for the message. When a user
receives the message you need to update the message status using
|
Allows you to send a request that sends a voice message
Description
Allows you to send a request that sends a voice message. This operation uses Amazon Polly to convert a text script into a voice message.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_send_voice_message/ for full documentation.
Usage
pinpointsmsvoicev2_send_voice_message(
DestinationPhoneNumber,
OriginationIdentity,
MessageBody = NULL,
MessageBodyTextType = NULL,
VoiceId = NULL,
ConfigurationSetName = NULL,
MaxPricePerMinute = NULL,
TimeToLive = NULL,
Context = NULL,
DryRun = NULL,
ProtectConfigurationId = NULL,
MessageFeedbackEnabled = NULL
)
Arguments
DestinationPhoneNumber |
[required] The destination phone number in E.164 format. |
OriginationIdentity |
[required] The origination identity to use for the voice call. This can be the PhoneNumber, PhoneNumberId, PhoneNumberArn, PoolId, or PoolArn. If you are using a shared AWS End User Messaging SMS and Voice resource then you must use the full Amazon Resource Name(ARN). |
MessageBody |
The text to convert to a voice message. |
MessageBodyTextType |
Specifies if the MessageBody field contains text or speech synthesis markup language (SSML).
|
VoiceId |
The voice for the Amazon Polly service to use. By default this is set to "MATTHEW". |
ConfigurationSetName |
The name of the configuration set to use. This can be either the ConfigurationSetName or ConfigurationSetArn. |
MaxPricePerMinute |
The maximum amount to spend per voice message, in US dollars. |
TimeToLive |
How long the voice message is valid for. By default this is 72 hours. |
Context |
You can specify custom data in this field. If you do, that data is logged to the event destination. |
DryRun |
When set to true, the message is checked and validated, but isn't sent to the end recipient. |
ProtectConfigurationId |
The unique identifier for the protect configuration. |
MessageFeedbackEnabled |
Set to true to enable message feedback for the message. When a user
receives the message you need to update the message status using
|
Set a protect configuration as your account default
Description
Set a protect configuration as your account default. You can only have one account default protect configuration at a time. The current account default protect configuration is replaced with the provided protect configuration.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_set_account_default_protect_configuration/ for full documentation.
Usage
pinpointsmsvoicev2_set_account_default_protect_configuration(
ProtectConfigurationId
)
Arguments
ProtectConfigurationId |
[required] The unique identifier for the protect configuration. |
Sets a configuration set's default for message feedback
Description
Sets a configuration set's default for message feedback.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_set_default_message_feedback_enabled/ for full documentation.
Usage
pinpointsmsvoicev2_set_default_message_feedback_enabled(
ConfigurationSetName,
MessageFeedbackEnabled
)
Arguments
ConfigurationSetName |
[required] The name of the configuration set to use. This can be either the ConfigurationSetName or ConfigurationSetArn. |
MessageFeedbackEnabled |
[required] Set to true to enable message feedback. |
Sets the default message type on a configuration set
Description
Sets the default message type on a configuration set.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_set_default_message_type/ for full documentation.
Usage
pinpointsmsvoicev2_set_default_message_type(ConfigurationSetName, MessageType)
Arguments
ConfigurationSetName |
[required] The configuration set to update with a new default message type. This field can be the ConsigurationSetName or ConfigurationSetArn. |
MessageType |
[required] The type of message. Valid values are TRANSACTIONAL for messages that are critical or time-sensitive and PROMOTIONAL for messages that aren't critical or time-sensitive. |
Sets default sender ID on a configuration set
Description
Sets default sender ID on a configuration set.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_set_default_sender_id/ for full documentation.
Usage
pinpointsmsvoicev2_set_default_sender_id(ConfigurationSetName, SenderId)
Arguments
ConfigurationSetName |
[required] The configuration set to updated with a new default SenderId. This field can be the ConsigurationSetName or ConfigurationSetArn. |
SenderId |
[required] The current sender ID for the configuration set. When sending a text
message to a destination country which supports SenderIds, the default
sender ID on the configuration set specified on
|
Sets an account level monthly spend limit override for sending MMS messages
Description
Sets an account level monthly spend limit override for sending MMS messages. The requested spend limit must be less than or equal to the MaxLimit
, which is set by Amazon Web Services.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_set_media_message_spend_limit_override/ for full documentation.
Usage
pinpointsmsvoicev2_set_media_message_spend_limit_override(MonthlyLimit)
Arguments
MonthlyLimit |
[required] The new monthly limit to enforce on text messages. |
Sets an account level monthly spend limit override for sending text messages
Description
Sets an account level monthly spend limit override for sending text messages. The requested spend limit must be less than or equal to the MaxLimit
, which is set by Amazon Web Services.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_set_text_message_spend_limit_override/ for full documentation.
Usage
pinpointsmsvoicev2_set_text_message_spend_limit_override(MonthlyLimit)
Arguments
MonthlyLimit |
[required] The new monthly limit to enforce on text messages. |
Sets an account level monthly spend limit override for sending voice messages
Description
Sets an account level monthly spend limit override for sending voice messages. The requested spend limit must be less than or equal to the MaxLimit
, which is set by Amazon Web Services.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_set_voice_message_spend_limit_override/ for full documentation.
Usage
pinpointsmsvoicev2_set_voice_message_spend_limit_override(MonthlyLimit)
Arguments
MonthlyLimit |
[required] The new monthly limit to enforce on voice messages. |
Submit the specified registration for review and approval
Description
Submit the specified registration for review and approval.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_submit_registration_version/ for full documentation.
Usage
pinpointsmsvoicev2_submit_registration_version(RegistrationId)
Arguments
RegistrationId |
[required] The unique identifier for the registration. |
Adds or overwrites only the specified tags for the specified resource
Description
Adds or overwrites only the specified tags for the specified resource. When you specify an existing tag key, the value is overwritten with the new value. Each resource can have a maximum of 50 tags. Each tag consists of a key and an optional value. Tag keys must be unique per resource. For more information about tags, see Tags in the AWS End User Messaging SMS User Guide.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_tag_resource/ for full documentation.
Usage
pinpointsmsvoicev2_tag_resource(ResourceArn, Tags)
Arguments
ResourceArn |
[required] The Amazon Resource Name (ARN) of the resource. |
Tags |
[required] An array of key and value pair tags that are associated with the resource. |
Removes the association of the specified tags from a resource
Description
Removes the association of the specified tags from a resource. For more information on tags see Tags in the AWS End User Messaging SMS User Guide.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_untag_resource/ for full documentation.
Usage
pinpointsmsvoicev2_untag_resource(ResourceArn, TagKeys)
Arguments
ResourceArn |
[required] The Amazon Resource Name (ARN) of the resource. |
TagKeys |
[required] An array of tag key values to unassociate with the resource. |
Updates an existing event destination in a configuration set
Description
Updates an existing event destination in a configuration set. You can update the IAM role ARN for CloudWatch Logs and Firehose. You can also enable or disable the event destination.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_update_event_destination/ for full documentation.
Usage
pinpointsmsvoicev2_update_event_destination(
ConfigurationSetName,
EventDestinationName,
Enabled = NULL,
MatchingEventTypes = NULL,
CloudWatchLogsDestination = NULL,
KinesisFirehoseDestination = NULL,
SnsDestination = NULL
)
Arguments
ConfigurationSetName |
[required] The configuration set to update with the new event destination. Valid values for this can be the ConfigurationSetName or ConfigurationSetArn. |
EventDestinationName |
[required] The name to use for the event destination. |
Enabled |
When set to true logging is enabled. |
MatchingEventTypes |
An array of event types that determine which events to log. The |
CloudWatchLogsDestination |
An object that contains information about an event destination that sends data to CloudWatch Logs. |
KinesisFirehoseDestination |
An object that contains information about an event destination for logging to Firehose. |
SnsDestination |
An object that contains information about an event destination that sends data to Amazon SNS. |
Updates the configuration of an existing origination phone number
Description
Updates the configuration of an existing origination phone number. You can update the opt-out list, enable or disable two-way messaging, change the TwoWayChannelArn, enable or disable self-managed opt-outs, and enable or disable deletion protection.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_update_phone_number/ for full documentation.
Usage
pinpointsmsvoicev2_update_phone_number(
PhoneNumberId,
TwoWayEnabled = NULL,
TwoWayChannelArn = NULL,
TwoWayChannelRole = NULL,
SelfManagedOptOutsEnabled = NULL,
OptOutListName = NULL,
DeletionProtectionEnabled = NULL
)
Arguments
PhoneNumberId |
[required] The unique identifier of the phone number. Valid values for this field can be either the PhoneNumberId or PhoneNumberArn. If you are using a shared AWS End User Messaging SMS and Voice resource then you must use the full Amazon Resource Name(ARN). |
TwoWayEnabled |
By default this is set to false. When set to true you can receive incoming text messages from your end recipients. |
TwoWayChannelArn |
The Amazon Resource Name (ARN) of the two way channel. |
TwoWayChannelRole |
An optional IAM Role Arn for a service to assume, to be able to post inbound SMS messages. |
SelfManagedOptOutsEnabled |
By default this is set to false. When an end recipient sends a message that begins with HELP or STOP to one of your dedicated numbers, AWS End User Messaging SMS and Voice automatically replies with a customizable message and adds the end recipient to the OptOutList. When set to true you're responsible for responding to HELP and STOP requests. You're also responsible for tracking and honoring opt-out requests. |
OptOutListName |
The OptOutList to add the phone number to. Valid values for this field can be either the OutOutListName or OutOutListArn. |
DeletionProtectionEnabled |
By default this is set to false. When set to true the phone number can't be deleted. |
Updates the configuration of an existing pool
Description
Updates the configuration of an existing pool. You can update the opt-out list, enable or disable two-way messaging, change the TwoWayChannelArn
, enable or disable self-managed opt-outs, enable or disable deletion protection, and enable or disable shared routes.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_update_pool/ for full documentation.
Usage
pinpointsmsvoicev2_update_pool(
PoolId,
TwoWayEnabled = NULL,
TwoWayChannelArn = NULL,
TwoWayChannelRole = NULL,
SelfManagedOptOutsEnabled = NULL,
OptOutListName = NULL,
SharedRoutesEnabled = NULL,
DeletionProtectionEnabled = NULL
)
Arguments
PoolId |
[required] The unique identifier of the pool to update. Valid values are either the PoolId or PoolArn. If you are using a shared AWS End User Messaging SMS and Voice resource then you must use the full Amazon Resource Name(ARN). |
TwoWayEnabled |
By default this is set to false. When set to true you can receive incoming text messages from your end recipients. |
TwoWayChannelArn |
The Amazon Resource Name (ARN) of the two way channel. |
TwoWayChannelRole |
An optional IAM Role Arn for a service to assume, to be able to post inbound SMS messages. |
SelfManagedOptOutsEnabled |
By default this is set to false. When an end recipient sends a message that begins with HELP or STOP to one of your dedicated numbers, AWS End User Messaging SMS and Voice automatically replies with a customizable message and adds the end recipient to the OptOutList. When set to true you're responsible for responding to HELP and STOP requests. You're also responsible for tracking and honoring opt-out requests. |
OptOutListName |
The OptOutList to associate with the pool. Valid values are either OptOutListName or OptOutListArn. If you are using a shared AWS End User Messaging SMS and Voice resource then you must use the full Amazon Resource Name(ARN). |
SharedRoutesEnabled |
Indicates whether shared routes are enabled for the pool. |
DeletionProtectionEnabled |
When set to true the pool can't be deleted. |
Update the setting for an existing protect configuration
Description
Update the setting for an existing protect configuration.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_update_protect_configuration/ for full documentation.
Usage
pinpointsmsvoicev2_update_protect_configuration(
ProtectConfigurationId,
DeletionProtectionEnabled = NULL
)
Arguments
ProtectConfigurationId |
[required] The unique identifier for the protect configuration. |
DeletionProtectionEnabled |
When set to true deletion protection is enabled. By default this is set to false. |
Update a country rule set to ALLOW or BLOCK messages to be sent to the specified destination counties
Description
Update a country rule set to ALLOW
or BLOCK
messages to be sent to the specified destination counties. You can update one or multiple countries at a time. The updates are only applied to the specified NumberCapability type.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_update_protect_configuration_country_rule_set/ for full documentation.
Usage
pinpointsmsvoicev2_update_protect_configuration_country_rule_set(
ProtectConfigurationId,
NumberCapability,
CountryRuleSetUpdates
)
Arguments
ProtectConfigurationId |
[required] The unique identifier for the protect configuration. |
NumberCapability |
[required] The number capability to apply the CountryRuleSetUpdates updates to. |
CountryRuleSetUpdates |
[required] A map of ProtectConfigurationCountryRuleSetInformation objects that contain the details for the requested NumberCapability. The Key is the two-letter ISO country code. For a list of supported ISO country codes, see Supported countries and regions (SMS channel) in the AWS End User Messaging SMS User Guide. |
Updates the configuration of an existing sender ID
Description
Updates the configuration of an existing sender ID.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_update_sender_id/ for full documentation.
Usage
pinpointsmsvoicev2_update_sender_id(
SenderId,
IsoCountryCode,
DeletionProtectionEnabled = NULL
)
Arguments
SenderId |
[required] The sender ID to update. |
IsoCountryCode |
[required] The two-character code, in ISO 3166-1 alpha-2 format, for the country or region. |
DeletionProtectionEnabled |
By default this is set to false. When set to true the sender ID can't be deleted. |
Use the verification code that was received by the verified destination phone number to opt-in the verified destination phone number to receive more messages
Description
Use the verification code that was received by the verified destination phone number to opt-in the verified destination phone number to receive more messages.
See https://www.paws-r-sdk.com/docs/pinpointsmsvoicev2_verify_destination_number/ for full documentation.
Usage
pinpointsmsvoicev2_verify_destination_number(
VerifiedDestinationNumberId,
VerificationCode
)
Arguments
VerifiedDestinationNumberId |
[required] The unique identifier for the verififed destination phone number. |
VerificationCode |
[required] The verification code that was received by the verified destination phone number. |
Objects exported from other packages
Description
These objects are imported from other packages. Follow the links below to see their documentation.
- paws.common
config
,credentials
,creds
,list_paginators
,paginate
,paginate_lapply
,paginate_sapply
,paws_stream_parser
Amazon Simple Email Service
Description
This document contains reference information for the Amazon Simple Email Service (Amazon SES) API, version 2010-12-01. This document is best used in conjunction with the Amazon SES Developer Guide.
For a list of Amazon SES endpoints to use in service requests, see Regions and Amazon SES in the Amazon SES Developer Guide.
This documentation contains reference information related to the following:
Usage
ses(config = list(), credentials = list(), endpoint = NULL, region = NULL)
Arguments
config |
Optional configuration of credentials, endpoint, and/or region.
|
credentials |
Optional credentials shorthand for the config parameter
|
endpoint |
Optional shorthand for complete URL to use for the constructed client. |
region |
Optional shorthand for AWS Region used in instantiating the client. |
Value
A client for the service. You can call the service's operations using
syntax like svc$operation(...)
, where svc
is the name you've assigned
to the client. The available operations are listed in the
Operations section.
Service syntax
svc <- ses( config = list( credentials = list( creds = list( access_key_id = "string", secret_access_key = "string", session_token = "string" ), profile = "string", anonymous = "logical" ), endpoint = "string", region = "string", close_connection = "logical", timeout = "numeric", s3_force_path_style = "logical", sts_regional_endpoint = "string" ), credentials = list( creds = list( access_key_id = "string", secret_access_key = "string", session_token = "string" ), profile = "string", anonymous = "logical" ), endpoint = "string", region = "string" )
Operations
clone_receipt_rule_set | Creates a receipt rule set by cloning an existing one |
create_configuration_set | Creates a configuration set |
create_configuration_set_event_destination | Creates a configuration set event destination |
create_configuration_set_tracking_options | Creates an association between a configuration set and a custom domain for open and click event tracking |
create_custom_verification_email_template | Creates a new custom verification email template |
create_receipt_filter | Creates a new IP address filter |
create_receipt_rule | Creates a receipt rule |
create_receipt_rule_set | Creates an empty receipt rule set |
create_template | Creates an email template |
delete_configuration_set | Deletes a configuration set |
delete_configuration_set_event_destination | Deletes a configuration set event destination |
delete_configuration_set_tracking_options | Deletes an association between a configuration set and a custom domain for open and click event tracking |
delete_custom_verification_email_template | Deletes an existing custom verification email template |
delete_identity | Deletes the specified identity (an email address or a domain) from the list of verified identities |
delete_identity_policy | Deletes the specified sending authorization policy for the given identity (an email address or a domain) |
delete_receipt_filter | Deletes the specified IP address filter |
delete_receipt_rule | Deletes the specified receipt rule |
delete_receipt_rule_set | Deletes the specified receipt rule set and all of the receipt rules it contains |
delete_template | Deletes an email template |
delete_verified_email_address | Deprecated |
describe_active_receipt_rule_set | Returns the metadata and receipt rules for the receipt rule set that is currently active |
describe_configuration_set | Returns the details of the specified configuration set |
describe_receipt_rule | Returns the details of the specified receipt rule |
describe_receipt_rule_set | Returns the details of the specified receipt rule set |
get_account_sending_enabled | Returns the email sending status of the Amazon SES account for the current Region |
get_custom_verification_email_template | Returns the custom email verification template for the template name you specify |
get_identity_dkim_attributes | Returns the current status of Easy DKIM signing for an entity |
get_identity_mail_from_domain_attributes | Returns the custom MAIL FROM attributes for a list of identities (email addresses : domains) |
get_identity_notification_attributes | Given a list of verified identities (email addresses and/or domains), returns a structure describing identity notification attributes |
get_identity_policies | Returns the requested sending authorization policies for the given identity (an email address or a domain) |
get_identity_verification_attributes | Given a list of identities (email addresses and/or domains), returns the verification status and (for domain identities) the verification token for each identity |
get_send_quota | Provides the sending limits for the Amazon SES account |
get_send_statistics | Provides sending statistics for the current Amazon Web Services Region |
get_template | Displays the template object (which includes the Subject line, HTML part and text part) for the template you specify |
list_configuration_sets | Provides a list of the configuration sets associated with your Amazon SES account in the current Amazon Web Services Region |
list_custom_verification_email_templates | Lists the existing custom verification email templates for your account in the current Amazon Web Services Region |
list_identities | Returns a list containing all of the identities (email addresses and domains) for your Amazon Web Services account in the current Amazon Web Services Region, regardless of verification status |
list_identity_policies | Returns a list of sending authorization policies that are attached to the given identity (an email address or a domain) |
list_receipt_filters | Lists the IP address filters associated with your Amazon Web Services account in the current Amazon Web Services Region |
list_receipt_rule_sets | Lists the receipt rule sets that exist under your Amazon Web Services account in the current Amazon Web Services Region |
list_templates | Lists the email templates present in your Amazon SES account in the current Amazon Web Services Region |
list_verified_email_addresses | Deprecated |
put_configuration_set_delivery_options | Adds or updates the delivery options for a configuration set |
put_identity_policy | Adds or updates a sending authorization policy for the specified identity (an email address or a domain) |
reorder_receipt_rule_set | Reorders the receipt rules within a receipt rule set |
send_bounce | Generates and sends a bounce message to the sender of an email you received through Amazon SES |
send_bulk_templated_email | Composes an email message to multiple destinations |
send_custom_verification_email | Adds an email address to the list of identities for your Amazon SES account in the current Amazon Web Services Region and attempts to verify it |
send_email | Composes an email message and immediately queues it for sending |
send_raw_email | Composes an email message and immediately queues it for sending |
send_templated_email | Composes an email message using an email template and immediately queues it for sending |
set_active_receipt_rule_set | Sets the specified receipt rule set as the active receipt rule set |
set_identity_dkim_enabled | Enables or disables Easy DKIM signing of email sent from an identity |
set_identity_feedback_forwarding_enabled | Given an identity (an email address or a domain), enables or disables whether Amazon SES forwards bounce and complaint notifications as email |
set_identity_headers_in_notifications_enabled | Given an identity (an email address or a domain), sets whether Amazon SES includes the original email headers in the Amazon Simple Notification Service (Amazon SNS) notifications of a specified type |
set_identity_mail_from_domain | Enables or disables the custom MAIL FROM domain setup for a verified identity (an email address or a domain) |
set_identity_notification_topic | Sets an Amazon Simple Notification Service (Amazon SNS) topic to use when delivering notifications |
set_receipt_rule_position | Sets the position of the specified receipt rule in the receipt rule set |
test_render_template | Creates a preview of the MIME content of an email when provided with a template and a set of replacement data |
update_account_sending_enabled | Enables or disables email sending across your entire Amazon SES account in the current Amazon Web Services Region |
update_configuration_set_event_destination | Updates the event destination of a configuration set |
update_configuration_set_reputation_metrics_enabled | Enables or disables the publishing of reputation metrics for emails sent using a specific configuration set in a given Amazon Web Services Region |
update_configuration_set_sending_enabled | Enables or disables email sending for messages sent using a specific configuration set in a given Amazon Web Services Region |
update_configuration_set_tracking_options | Modifies an association between a configuration set and a custom domain for open and click event tracking |
update_custom_verification_email_template | Updates an existing custom verification email template |
update_receipt_rule | Updates a receipt rule |
update_template | Updates an email template |
verify_domain_dkim | Returns a set of DKIM tokens for a domain identity |
verify_domain_identity | Adds a domain to the list of identities for your Amazon SES account in the current Amazon Web Services Region and attempts to verify it |
verify_email_address | Deprecated |
verify_email_identity | Adds an email address to the list of identities for your Amazon SES account in the current Amazon Web Services Region and attempts to verify it |
Examples
## Not run:
svc <- ses()
# The following example creates a receipt rule set by cloning an existing
# one:
svc$clone_receipt_rule_set(
OriginalRuleSetName = "RuleSetToClone",
RuleSetName = "RuleSetToCreate"
)
## End(Not run)
Creates a receipt rule set by cloning an existing one
Description
Creates a receipt rule set by cloning an existing one. All receipt rules and configurations are copied to the new receipt rule set and are completely independent of the source rule set.
See https://www.paws-r-sdk.com/docs/ses_clone_receipt_rule_set/ for full documentation.
Usage
ses_clone_receipt_rule_set(RuleSetName, OriginalRuleSetName)
Arguments
RuleSetName |
[required] The name of the rule set to create. The name must meet the following requirements:
|
OriginalRuleSetName |
[required] The name of the rule set to clone. |
Creates a configuration set
Description
Creates a configuration set.
See https://www.paws-r-sdk.com/docs/ses_create_configuration_set/ for full documentation.
Usage
ses_create_configuration_set(ConfigurationSet)
Arguments
ConfigurationSet |
[required] A data structure that contains the name of the configuration set. |
Creates a configuration set event destination
Description
Creates a configuration set event destination.
See https://www.paws-r-sdk.com/docs/ses_create_configuration_set_event_destination/ for full documentation.
Usage
ses_create_configuration_set_event_destination(
ConfigurationSetName,
EventDestination
)
Arguments
ConfigurationSetName |
[required] The name of the configuration set that the event destination should be associated with. |
EventDestination |
[required] An object that describes the Amazon Web Services service that email sending event where information is published. |
Creates an association between a configuration set and a custom domain for open and click event tracking
Description
Creates an association between a configuration set and a custom domain for open and click event tracking.
See https://www.paws-r-sdk.com/docs/ses_create_configuration_set_tracking_options/ for full documentation.
Usage
ses_create_configuration_set_tracking_options(
ConfigurationSetName,
TrackingOptions
)
Arguments
ConfigurationSetName |
[required] The name of the configuration set that the tracking options should be associated with. |
TrackingOptions |
[required] |
Creates a new custom verification email template
Description
Creates a new custom verification email template.
See https://www.paws-r-sdk.com/docs/ses_create_custom_verification_email_template/ for full documentation.
Usage
ses_create_custom_verification_email_template(
TemplateName,
FromEmailAddress,
TemplateSubject,
TemplateContent,
SuccessRedirectionURL,
FailureRedirectionURL
)
Arguments
TemplateName |
[required] The name of the custom verification email template. |
FromEmailAddress |
[required] The email address that the custom verification email is sent from. |
TemplateSubject |
[required] The subject line of the custom verification email. |
TemplateContent |
[required] The content of the custom verification email. The total size of the email must be less than 10 MB. The message body may contain HTML, with some limitations. For more information, see Custom Verification Email Frequently Asked Questions in the Amazon SES Developer Guide. |
SuccessRedirectionURL |
[required] The URL that the recipient of the verification email is sent to if his or her address is successfully verified. |
FailureRedirectionURL |
[required] The URL that the recipient of the verification email is sent to if his or her address is not successfully verified. |
Creates a new IP address filter
Description
Creates a new IP address filter.
See https://www.paws-r-sdk.com/docs/ses_create_receipt_filter/ for full documentation.
Usage
ses_create_receipt_filter(Filter)
Arguments
Filter |
[required] A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it. |
Creates a receipt rule
Description
Creates a receipt rule.
See https://www.paws-r-sdk.com/docs/ses_create_receipt_rule/ for full documentation.
Usage
ses_create_receipt_rule(RuleSetName, After = NULL, Rule)
Arguments
RuleSetName |
[required] The name of the rule set where the receipt rule is added. |
After |
The name of an existing rule after which the new rule is placed. If this parameter is null, the new rule is inserted at the beginning of the rule list. |
Rule |
[required] A data structure that contains the specified rule's name, actions, recipients, domains, enabled status, scan status, and TLS policy. |
Creates an empty receipt rule set
Description
Creates an empty receipt rule set.
See https://www.paws-r-sdk.com/docs/ses_create_receipt_rule_set/ for full documentation.
Usage
ses_create_receipt_rule_set(RuleSetName)
Arguments
RuleSetName |
[required] The name of the rule set to create. The name must meet the following requirements:
|
Creates an email template
Description
Creates an email template. Email templates enable you to send personalized email to one or more destinations in a single operation. For more information, see the Amazon SES Developer Guide.
See https://www.paws-r-sdk.com/docs/ses_create_template/ for full documentation.
Usage
ses_create_template(Template)
Arguments
Template |
[required] The content of the email, composed of a subject line and either an HTML part or a text-only part. |
Deletes a configuration set
Description
Deletes a configuration set. Configuration sets enable you to publish email sending events. For information about using configuration sets, see the Amazon SES Developer Guide.
See https://www.paws-r-sdk.com/docs/ses_delete_configuration_set/ for full documentation.
Usage
ses_delete_configuration_set(ConfigurationSetName)
Arguments
ConfigurationSetName |
[required] The name of the configuration set to delete. |
Deletes a configuration set event destination
Description
Deletes a configuration set event destination. Configuration set event destinations are associated with configuration sets, which enable you to publish email sending events. For information about using configuration sets, see the Amazon SES Developer Guide.
See https://www.paws-r-sdk.com/docs/ses_delete_configuration_set_event_destination/ for full documentation.
Usage
ses_delete_configuration_set_event_destination(
ConfigurationSetName,
EventDestinationName
)
Arguments
ConfigurationSetName |
[required] The name of the configuration set from which to delete the event destination. |
EventDestinationName |
[required] The name of the event destination to delete. |
Deletes an association between a configuration set and a custom domain for open and click event tracking
Description
Deletes an association between a configuration set and a custom domain for open and click event tracking.
See https://www.paws-r-sdk.com/docs/ses_delete_configuration_set_tracking_options/ for full documentation.
Usage
ses_delete_configuration_set_tracking_options(ConfigurationSetName)
Arguments
ConfigurationSetName |
[required] The name of the configuration set. |
Deletes an existing custom verification email template
Description
Deletes an existing custom verification email template.
See https://www.paws-r-sdk.com/docs/ses_delete_custom_verification_email_template/ for full documentation.
Usage
ses_delete_custom_verification_email_template(TemplateName)
Arguments
TemplateName |
[required] The name of the custom verification email template to delete. |
Deletes the specified identity (an email address or a domain) from the list of verified identities
Description
Deletes the specified identity (an email address or a domain) from the list of verified identities.
See https://www.paws-r-sdk.com/docs/ses_delete_identity/ for full documentation.
Usage
ses_delete_identity(Identity)
Arguments
Identity |
[required] The identity to be removed from the list of identities for the Amazon Web Services account. |
Deletes the specified sending authorization policy for the given identity (an email address or a domain)
Description
Deletes the specified sending authorization policy for the given identity (an email address or a domain). This operation returns successfully even if a policy with the specified name does not exist.
See https://www.paws-r-sdk.com/docs/ses_delete_identity_policy/ for full documentation.
Usage
ses_delete_identity_policy(Identity, PolicyName)
Arguments
Identity |
[required] The identity that is associated with the policy to delete. You can
specify the identity by using its name or by using its Amazon Resource
Name (ARN). Examples: To successfully call this operation, you must own the identity. |
PolicyName |
[required] The name of the policy to be deleted. |
Deletes the specified IP address filter
Description
Deletes the specified IP address filter.
See https://www.paws-r-sdk.com/docs/ses_delete_receipt_filter/ for full documentation.
Usage
ses_delete_receipt_filter(FilterName)
Arguments
FilterName |
[required] The name of the IP address filter to delete. |
Deletes the specified receipt rule
Description
Deletes the specified receipt rule.
See https://www.paws-r-sdk.com/docs/ses_delete_receipt_rule/ for full documentation.
Usage
ses_delete_receipt_rule(RuleSetName, RuleName)
Arguments
RuleSetName |
[required] The name of the receipt rule set that contains the receipt rule to delete. |
RuleName |
[required] The name of the receipt rule to delete. |
Deletes the specified receipt rule set and all of the receipt rules it contains
Description
Deletes the specified receipt rule set and all of the receipt rules it contains.
See https://www.paws-r-sdk.com/docs/ses_delete_receipt_rule_set/ for full documentation.
Usage
ses_delete_receipt_rule_set(RuleSetName)
Arguments
RuleSetName |
[required] The name of the receipt rule set to delete. |
Deletes an email template
Description
Deletes an email template.
See https://www.paws-r-sdk.com/docs/ses_delete_template/ for full documentation.
Usage
ses_delete_template(TemplateName)
Arguments
TemplateName |
[required] The name of the template to be deleted. |
Deprecated
Description
Deprecated. Use the delete_identity
operation to delete email addresses and domains.
See https://www.paws-r-sdk.com/docs/ses_delete_verified_email_address/ for full documentation.
Usage
ses_delete_verified_email_address(EmailAddress)
Arguments
EmailAddress |
[required] An email address to be removed from the list of verified addresses. |
Returns the metadata and receipt rules for the receipt rule set that is currently active
Description
Returns the metadata and receipt rules for the receipt rule set that is currently active.
See https://www.paws-r-sdk.com/docs/ses_describe_active_receipt_rule_set/ for full documentation.
Usage
ses_describe_active_receipt_rule_set()
Returns the details of the specified configuration set
Description
Returns the details of the specified configuration set. For information about using configuration sets, see the Amazon SES Developer Guide.
See https://www.paws-r-sdk.com/docs/ses_describe_configuration_set/ for full documentation.
Usage
ses_describe_configuration_set(
ConfigurationSetName,
ConfigurationSetAttributeNames = NULL
)
Arguments
ConfigurationSetName |
[required] The name of the configuration set to describe. |
ConfigurationSetAttributeNames |
A list of configuration set attributes to return. |
Returns the details of the specified receipt rule
Description
Returns the details of the specified receipt rule.
See https://www.paws-r-sdk.com/docs/ses_describe_receipt_rule/ for full documentation.
Usage
ses_describe_receipt_rule(RuleSetName, RuleName)
Arguments
RuleSetName |
[required] The name of the receipt rule set that the receipt rule belongs to. |
RuleName |
[required] The name of the receipt rule. |
Returns the details of the specified receipt rule set
Description
Returns the details of the specified receipt rule set.
See https://www.paws-r-sdk.com/docs/ses_describe_receipt_rule_set/ for full documentation.
Usage
ses_describe_receipt_rule_set(RuleSetName)
Arguments
RuleSetName |
[required] The name of the receipt rule set to describe. |
Returns the email sending status of the Amazon SES account for the current Region
Description
Returns the email sending status of the Amazon SES account for the current Region.
See https://www.paws-r-sdk.com/docs/ses_get_account_sending_enabled/ for full documentation.
Usage
ses_get_account_sending_enabled()
Returns the custom email verification template for the template name you specify
Description
Returns the custom email verification template for the template name you specify.
See https://www.paws-r-sdk.com/docs/ses_get_custom_verification_email_template/ for full documentation.
Usage
ses_get_custom_verification_email_template(TemplateName)
Arguments
TemplateName |
[required] The name of the custom verification email template to retrieve. |
Returns the current status of Easy DKIM signing for an entity
Description
Returns the current status of Easy DKIM signing for an entity. For domain name identities, this operation also returns the DKIM tokens that are required for Easy DKIM signing, and whether Amazon SES has successfully verified that these tokens have been published.
See https://www.paws-r-sdk.com/docs/ses_get_identity_dkim_attributes/ for full documentation.
Usage
ses_get_identity_dkim_attributes(Identities)
Arguments
Identities |
[required] A list of one or more verified identities - email addresses, domains, or both. |
Returns the custom MAIL FROM attributes for a list of identities (email addresses : domains)
Description
Returns the custom MAIL FROM attributes for a list of identities (email addresses : domains).
See https://www.paws-r-sdk.com/docs/ses_get_identity_mail_from_domain_attributes/ for full documentation.
Usage
ses_get_identity_mail_from_domain_attributes(Identities)
Arguments
Identities |
[required] A list of one or more identities. |
Given a list of verified identities (email addresses and/or domains), returns a structure describing identity notification attributes
Description
Given a list of verified identities (email addresses and/or domains), returns a structure describing identity notification attributes.
See https://www.paws-r-sdk.com/docs/ses_get_identity_notification_attributes/ for full documentation.
Usage
ses_get_identity_notification_attributes(Identities)
Arguments
Identities |
[required] A list of one or more identities. You can specify an identity by using
its name or by using its Amazon Resource Name (ARN). Examples:
|
Returns the requested sending authorization policies for the given identity (an email address or a domain)
Description
Returns the requested sending authorization policies for the given identity (an email address or a domain). The policies are returned as a map of policy names to policy contents. You can retrieve a maximum of 20 policies at a time.
See https://www.paws-r-sdk.com/docs/ses_get_identity_policies/ for full documentation.
Usage
ses_get_identity_policies(Identity, PolicyNames)
Arguments
Identity |
[required] The identity for which the policies are retrieved. You can specify an
identity by using its name or by using its Amazon Resource Name (ARN).
Examples: To successfully call this operation, you must own the identity. |
PolicyNames |
[required] A list of the names of policies to be retrieved. You can retrieve a
maximum of 20 policies at a time. If you do not know the names of the
policies that are attached to the identity, you can use
|
Given a list of identities (email addresses and/or domains), returns the verification status and (for domain identities) the verification token for each identity
Description
Given a list of identities (email addresses and/or domains), returns the verification status and (for domain identities) the verification token for each identity.
See https://www.paws-r-sdk.com/docs/ses_get_identity_verification_attributes/ for full documentation.
Usage
ses_get_identity_verification_attributes(Identities)
Arguments
Identities |
[required] A list of identities. |
Provides the sending limits for the Amazon SES account
Description
Provides the sending limits for the Amazon SES account.
See https://www.paws-r-sdk.com/docs/ses_get_send_quota/ for full documentation.
Usage
ses_get_send_quota()
Provides sending statistics for the current Amazon Web Services Region
Description
Provides sending statistics for the current Amazon Web Services Region. The result is a list of data points, representing the last two weeks of sending activity. Each data point in the list contains statistics for a 15-minute period of time.
See https://www.paws-r-sdk.com/docs/ses_get_send_statistics/ for full documentation.
Usage
ses_get_send_statistics()
Displays the template object (which includes the Subject line, HTML part and text part) for the template you specify
Description
Displays the template object (which includes the Subject line, HTML part and text part) for the template you specify.
See https://www.paws-r-sdk.com/docs/ses_get_template/ for full documentation.
Usage
ses_get_template(TemplateName)
Arguments
TemplateName |
[required] The name of the template to retrieve. |
Provides a list of the configuration sets associated with your Amazon SES account in the current Amazon Web Services Region
Description
Provides a list of the configuration sets associated with your Amazon SES account in the current Amazon Web Services Region. For information about using configuration sets, see Monitoring Your Amazon SES Sending Activity in the Amazon SES Developer Guide.
See https://www.paws-r-sdk.com/docs/ses_list_configuration_sets/ for full documentation.
Usage
ses_list_configuration_sets(NextToken = NULL, MaxItems = NULL)
Arguments
NextToken |
A token returned from a previous call to
|
MaxItems |
The number of configuration sets to return. |
Lists the existing custom verification email templates for your account in the current Amazon Web Services Region
Description
Lists the existing custom verification email templates for your account in the current Amazon Web Services Region.
See https://www.paws-r-sdk.com/docs/ses_list_custom_verification_email_templates/ for full documentation.
Usage
ses_list_custom_verification_email_templates(
NextToken = NULL,
MaxResults = NULL
)
Arguments
NextToken |
An array the contains the name and creation time stamp for each template in your Amazon SES account. |
MaxResults |
The maximum number of custom verification email templates to return. This value must be at least 1 and less than or equal to 50. If you do not specify a value, or if you specify a value less than 1 or greater than 50, the operation returns up to 50 results. |
Returns a list containing all of the identities (email addresses and domains) for your Amazon Web Services account in the current Amazon Web Services Region, regardless of verification status
Description
Returns a list containing all of the identities (email addresses and domains) for your Amazon Web Services account in the current Amazon Web Services Region, regardless of verification status.
See https://www.paws-r-sdk.com/docs/ses_list_identities/ for full documentation.
Usage
ses_list_identities(IdentityType = NULL, NextToken = NULL, MaxItems = NULL)
Arguments
IdentityType |
The type of the identities to list. Possible values are "EmailAddress" and "Domain". If this parameter is omitted, then all identities are listed. |
NextToken |
The token to use for pagination. |
MaxItems |
The maximum number of identities per page. Possible values are 1-1000 inclusive. |
Returns a list of sending authorization policies that are attached to the given identity (an email address or a domain)
Description
Returns a list of sending authorization policies that are attached to the given identity (an email address or a domain). This operation returns only a list. To get the actual policy content, use get_identity_policies
.
See https://www.paws-r-sdk.com/docs/ses_list_identity_policies/ for full documentation.
Usage
ses_list_identity_policies(Identity)
Arguments
Identity |
[required] The identity that is associated with the policy for which the policies
are listed. You can specify an identity by using its name or by using
its Amazon Resource Name (ARN). Examples: To successfully call this operation, you must own the identity. |
Lists the IP address filters associated with your Amazon Web Services account in the current Amazon Web Services Region
Description
Lists the IP address filters associated with your Amazon Web Services account in the current Amazon Web Services Region.
See https://www.paws-r-sdk.com/docs/ses_list_receipt_filters/ for full documentation.
Usage
ses_list_receipt_filters()
Lists the receipt rule sets that exist under your Amazon Web Services account in the current Amazon Web Services Region
Description
Lists the receipt rule sets that exist under your Amazon Web Services account in the current Amazon Web Services Region. If there are additional receipt rule sets to be retrieved, you receive a NextToken
that you can provide to the next call to list_receipt_rule_sets
to retrieve the additional entries.
See https://www.paws-r-sdk.com/docs/ses_list_receipt_rule_sets/ for full documentation.
Usage
ses_list_receipt_rule_sets(NextToken = NULL)
Arguments
NextToken |
A token returned from a previous call to
|
Lists the email templates present in your Amazon SES account in the current Amazon Web Services Region
Description
Lists the email templates present in your Amazon SES account in the current Amazon Web Services Region.
See https://www.paws-r-sdk.com/docs/ses_list_templates/ for full documentation.
Usage
ses_list_templates(NextToken = NULL, MaxItems = NULL)
Arguments
NextToken |
A token returned from a previous call to
|
MaxItems |
The maximum number of templates to return. This value must be at least 1 and less than or equal to 100. If more than 100 items are requested, the page size will automatically set to 100. If you do not specify a value, 10 is the default page size. |
Deprecated
Description
Deprecated. Use the list_identities
operation to list the email addresses and domains associated with your account.
See https://www.paws-r-sdk.com/docs/ses_list_verified_email_addresses/ for full documentation.
Usage
ses_list_verified_email_addresses()
Adds or updates the delivery options for a configuration set
Description
Adds or updates the delivery options for a configuration set.
See https://www.paws-r-sdk.com/docs/ses_put_configuration_set_delivery_options/ for full documentation.
Usage
ses_put_configuration_set_delivery_options(
ConfigurationSetName,
DeliveryOptions = NULL
)
Arguments
ConfigurationSetName |
[required] The name of the configuration set. |
DeliveryOptions |
Specifies whether messages that use the configuration set are required to use Transport Layer Security (TLS). |
Adds or updates a sending authorization policy for the specified identity (an email address or a domain)
Description
Adds or updates a sending authorization policy for the specified identity (an email address or a domain).
See https://www.paws-r-sdk.com/docs/ses_put_identity_policy/ for full documentation.
Usage
ses_put_identity_policy(Identity, PolicyName, Policy)
Arguments
Identity |
[required] The identity to which that the policy applies. You can specify an
identity by using its name or by using its Amazon Resource Name (ARN).
Examples: To successfully call this operation, you must own the identity. |
PolicyName |
[required] The name of the policy. The policy name cannot exceed 64 characters and can only include alphanumeric characters, dashes, and underscores. |
Policy |
[required] The text of the policy in JSON format. The policy cannot exceed 4 KB. For information about the syntax of sending authorization policies, see the Amazon SES Developer Guide. |
Reorders the receipt rules within a receipt rule set
Description
Reorders the receipt rules within a receipt rule set.
See https://www.paws-r-sdk.com/docs/ses_reorder_receipt_rule_set/ for full documentation.
Usage
ses_reorder_receipt_rule_set(RuleSetName, RuleNames)
Arguments
RuleSetName |
[required] The name of the receipt rule set to reorder. |
RuleNames |
[required] The specified receipt rule set's receipt rules, in order. |
Generates and sends a bounce message to the sender of an email you received through Amazon SES
Description
Generates and sends a bounce message to the sender of an email you received through Amazon SES. You can only use this operation on an email up to 24 hours after you receive it.
See https://www.paws-r-sdk.com/docs/ses_send_bounce/ for full documentation.
Usage
ses_send_bounce(
OriginalMessageId,
BounceSender,
Explanation = NULL,
MessageDsn = NULL,
BouncedRecipientInfoList,
BounceSenderArn = NULL
)
Arguments
OriginalMessageId |
[required] The message ID of the message to be bounced. |
BounceSender |
[required] The address to use in the "From" header of the bounce message. This must be an identity that you have verified with Amazon SES. |
Explanation |
Human-readable text for the bounce message to explain the failure. If not specified, the text is auto-generated based on the bounced recipient information. |
MessageDsn |
Message-related DSN fields. If not specified, Amazon SES chooses the values. |
BouncedRecipientInfoList |
[required] A list of recipients of the bounced message, including the information
required to create the Delivery Status Notifications (DSNs) for the
recipients. You must specify at least one |
BounceSenderArn |
This parameter is used only for sending authorization. It is the ARN of the identity that is associated with the sending authorization policy that permits you to use the address in the "From" header of the bounce. For more information about sending authorization, see the Amazon SES Developer Guide. |
Composes an email message to multiple destinations
Description
Composes an email message to multiple destinations. The message body is created using an email template.
See https://www.paws-r-sdk.com/docs/ses_send_bulk_templated_email/ for full documentation.
Usage
ses_send_bulk_templated_email(
Source,
SourceArn = NULL,
ReplyToAddresses = NULL,
ReturnPath = NULL,
ReturnPathArn = NULL,
ConfigurationSetName = NULL,
DefaultTags = NULL,
Template,
TemplateArn = NULL,
DefaultTemplateData,
Destinations
)
Arguments
Source |
[required] The email address that is sending the email. This email address must be either individually verified with Amazon SES, or from a domain that has been verified with Amazon SES. For information about verifying identities, see the Amazon SES Developer Guide. If you are sending on behalf of another user and have been permitted to
do so by a sending authorization policy, then you must also specify the
Amazon SES does not support the SMTPUTF8 extension, as described in RFC6531. For this reason, the email address string must be 7-bit ASCII. If you want to send to or from email addresses that contain Unicode characters in the domain part of an address, you must encode the domain using Punycode. Punycode is not permitted in the local part of the email address (the part before the @ sign) nor in the "friendly from" name. If you want to use Unicode characters in the "friendly from" name, you must encode the "friendly from" name using MIME encoded-word syntax, as described in Sending raw email using the Amazon SES API. For more information about Punycode, see RFC 3492. |
SourceArn |
This parameter is used only for sending authorization. It is the ARN of
the identity that is associated with the sending authorization policy
that permits you to send for the email address specified in the For example, if the owner of For more information about sending authorization, see the Amazon SES Developer Guide. |
ReplyToAddresses |
The reply-to email address(es) for the message. If the recipient replies to the message, each reply-to address receives the reply. |
ReturnPath |
The email address that bounces and complaints are forwarded to when
feedback forwarding is enabled. If the message cannot be delivered to
the recipient, then an error message is returned from the recipient's
ISP; this message is forwarded to the email address specified by the
|
ReturnPathArn |
This parameter is used only for sending authorization. It is the ARN of
the identity that is associated with the sending authorization policy
that permits you to use the email address specified in the For example, if the owner of For more information about sending authorization, see the Amazon SES Developer Guide. |
ConfigurationSetName |
The name of the configuration set to use when you send an email using
|
DefaultTags |
A list of tags, in the form of name/value pairs, to apply to an email
that you send to a destination using
|
Template |
[required] The template to use when sending this email. |
TemplateArn |
The ARN of the template to use when sending this email. |
DefaultTemplateData |
[required] A list of replacement values to apply to the template when replacement data is not specified in a Destination object. These values act as a default or fallback option when no other data is available. The template data is a JSON object, typically consisting of key-value pairs in which the keys correspond to replacement tags in the email template. |
Destinations |
[required] One or more |
Adds an email address to the list of identities for your Amazon SES account in the current Amazon Web Services Region and attempts to verify it
Description
Adds an email address to the list of identities for your Amazon SES account in the current Amazon Web Services Region and attempts to verify it. As a result of executing this operation, a customized verification email is sent to the specified address.
See https://www.paws-r-sdk.com/docs/ses_send_custom_verification_email/ for full documentation.
Usage
ses_send_custom_verification_email(
EmailAddress,
TemplateName,
ConfigurationSetName = NULL
)
Arguments
EmailAddress |
[required] The email address to verify. |
TemplateName |
[required] The name of the custom verification email template to use when sending the verification email. |
ConfigurationSetName |
Name of a configuration set to use when sending the verification email. |
Composes an email message and immediately queues it for sending
Description
Composes an email message and immediately queues it for sending. To send email using this operation, your message must meet the following requirements:
See https://www.paws-r-sdk.com/docs/ses_send_email/ for full documentation.
Usage
ses_send_email(
Source,
Destination,
Message,
ReplyToAddresses = NULL,
ReturnPath = NULL,
SourceArn = NULL,
ReturnPathArn = NULL,
Tags = NULL,
ConfigurationSetName = NULL
)
Arguments
Source |
[required] The email address that is sending the email. This email address must be either individually verified with Amazon SES, or from a domain that has been verified with Amazon SES. For information about verifying identities, see the Amazon SES Developer Guide. If you are sending on behalf of another user and have been permitted to
do so by a sending authorization policy, then you must also specify the
Amazon SES does not support the SMTPUTF8 extension, as described in RFC6531. For this reason, the email address string must be 7-bit ASCII. If you want to send to or from email addresses that contain Unicode characters in the domain part of an address, you must encode the domain using Punycode. Punycode is not permitted in the local part of the email address (the part before the @ sign) nor in the "friendly from" name. If you want to use Unicode characters in the "friendly from" name, you must encode the "friendly from" name using MIME encoded-word syntax, as described in Sending raw email using the Amazon SES API. For more information about Punycode, see RFC 3492. |
Destination |
[required] The destination for this email, composed of To:, CC:, and BCC: fields. |
Message |
[required] The message to be sent. |
ReplyToAddresses |
The reply-to email address(es) for the message. If the recipient replies to the message, each reply-to address receives the reply. |
ReturnPath |
The email address that bounces and complaints are forwarded to when
feedback forwarding is enabled. If the message cannot be delivered to
the recipient, then an error message is returned from the recipient's
ISP; this message is forwarded to the email address specified by the
|
SourceArn |
This parameter is used only for sending authorization. It is the ARN of
the identity that is associated with the sending authorization policy
that permits you to send for the email address specified in the For example, if the owner of For more information about sending authorization, see the Amazon SES Developer Guide. |
ReturnPathArn |
This parameter is used only for sending authorization. It is the ARN of
the identity that is associated with the sending authorization policy
that permits you to use the email address specified in the For example, if the owner of For more information about sending authorization, see the Amazon SES Developer Guide. |
Tags |
A list of tags, in the form of name/value pairs, to apply to an email
that you send using |
ConfigurationSetName |
The name of the configuration set to use when you send an email using
|
Composes an email message and immediately queues it for sending
Description
Composes an email message and immediately queues it for sending.
See https://www.paws-r-sdk.com/docs/ses_send_raw_email/ for full documentation.
Usage
ses_send_raw_email(
Source = NULL,
Destinations = NULL,
RawMessage,
FromArn = NULL,
SourceArn = NULL,
ReturnPathArn = NULL,
Tags = NULL,
ConfigurationSetName = NULL
)
Arguments
Source |
The identity's email address. If you do not provide a value for this parameter, you must specify a "From" address in the raw text of the message. (You can also specify both.) Amazon SES does not support the SMTPUTF8 extension, as described inRFC6531. For this reason, the email address string must be 7-bit ASCII. If you want to send to or from email addresses that contain Unicode characters in the domain part of an address, you must encode the domain using Punycode. Punycode is not permitted in the local part of the email address (the part before the @ sign) nor in the "friendly from" name. If you want to use Unicode characters in the "friendly from" name, you must encode the "friendly from" name using MIME encoded-word syntax, as described in Sending raw email using the Amazon SES API. For more information about Punycode, see RFC 3492. If you specify the |
Destinations |
A list of destinations for the message, consisting of To:, CC:, and BCC: addresses. |
RawMessage |
[required] The raw email message itself. The message has to meet the following criteria:
|
FromArn |
This parameter is used only for sending authorization. It is the ARN of the identity that is associated with the sending authorization policy that permits you to specify a particular "From" address in the header of the raw email. Instead of using this parameter, you can use the X-header
For information about when to use this parameter, see the description of
|
SourceArn |
This parameter is used only for sending authorization. It is the ARN of
the identity that is associated with the sending authorization policy
that permits you to send for the email address specified in the For example, if the owner of Instead of using this parameter, you can use the X-header
For information about when to use this parameter, see the description of
|
ReturnPathArn |
This parameter is used only for sending authorization. It is the ARN of
the identity that is associated with the sending authorization policy
that permits you to use the email address specified in the For example, if the owner of Instead of using this parameter, you can use the X-header
For information about when to use this parameter, see the description of
|
Tags |
A list of tags, in the form of name/value pairs, to apply to an email
that you send using |
ConfigurationSetName |
The name of the configuration set to use when you send an email using
|
Composes an email message using an email template and immediately queues it for sending
Description
Composes an email message using an email template and immediately queues it for sending.
See https://www.paws-r-sdk.com/docs/ses_send_templated_email/ for full documentation.
Usage
ses_send_templated_email(
Source,
Destination,
ReplyToAddresses = NULL,
ReturnPath = NULL,
SourceArn = NULL,
ReturnPathArn = NULL,
Tags = NULL,
ConfigurationSetName = NULL,
Template,
TemplateArn = NULL,
TemplateData
)
Arguments
Source |
[required] The email address that is sending the email. This email address must be either individually verified with Amazon SES, or from a domain that has been verified with Amazon SES. For information about verifying identities, see the Amazon SES Developer Guide. If you are sending on behalf of another user and have been permitted to
do so by a sending authorization policy, then you must also specify the
Amazon SES does not support the SMTPUTF8 extension, as described in RFC6531. for this reason, The email address string must be 7-bit ASCII. If you want to send to or from email addresses that contain Unicode characters in the domain part of an address, you must encode the domain using Punycode. Punycode is not permitted in the local part of the email address (the part before the @ sign) nor in the "friendly from" name. If you want to use Unicode characters in the "friendly from" name, you must encode the "friendly from" name using MIME encoded-word syntax, as described in Sending raw email using the Amazon SES API. For more information about Punycode, see RFC 3492. |
Destination |
[required] The destination for this email, composed of To:, CC:, and BCC: fields. A Destination can include up to 50 recipients across these three fields. |
ReplyToAddresses |
The reply-to email address(es) for the message. If the recipient replies to the message, each reply-to address receives the reply. |
ReturnPath |
The email address that bounces and complaints are forwarded to when
feedback forwarding is enabled. If the message cannot be delivered to
the recipient, then an error message is returned from the recipient's
ISP; this message is forwarded to the email address specified by the
|
SourceArn |
This parameter is used only for sending authorization. It is the ARN of
the identity that is associated with the sending authorization policy
that permits you to send for the email address specified in the For example, if the owner of For more information about sending authorization, see the Amazon SES Developer Guide. |
ReturnPathArn |
This parameter is used only for sending authorization. It is the ARN of
the identity that is associated with the sending authorization policy
that permits you to use the email address specified in the For example, if the owner of For more information about sending authorization, see the Amazon SES Developer Guide. |
Tags |
A list of tags, in the form of name/value pairs, to apply to an email
that you send using |
ConfigurationSetName |
The name of the configuration set to use when you send an email using
|
Template |
[required] The template to use when sending this email. |
TemplateArn |
The ARN of the template to use when sending this email. |
TemplateData |
[required] A list of replacement values to apply to the template. This parameter is a JSON object, typically consisting of key-value pairs in which the keys correspond to replacement tags in the email template. |
Sets the specified receipt rule set as the active receipt rule set
Description
Sets the specified receipt rule set as the active receipt rule set.
See https://www.paws-r-sdk.com/docs/ses_set_active_receipt_rule_set/ for full documentation.
Usage
ses_set_active_receipt_rule_set(RuleSetName = NULL)
Arguments
RuleSetName |
The name of the receipt rule set to make active. Setting this value to null disables all email receiving. |
Enables or disables Easy DKIM signing of email sent from an identity
Description
Enables or disables Easy DKIM signing of email sent from an identity. If Easy DKIM signing is enabled for a domain, then Amazon SES uses DKIM to sign all email that it sends from addresses on that domain. If Easy DKIM signing is enabled for an email address, then Amazon SES uses DKIM to sign all email it sends from that address.
See https://www.paws-r-sdk.com/docs/ses_set_identity_dkim_enabled/ for full documentation.
Usage
ses_set_identity_dkim_enabled(Identity, DkimEnabled)
Arguments
Identity |
[required] The identity for which DKIM signing should be enabled or disabled. |
DkimEnabled |
[required] Sets whether DKIM signing is enabled for an identity. Set to |
Given an identity (an email address or a domain), enables or disables whether Amazon SES forwards bounce and complaint notifications as email
Description
Given an identity (an email address or a domain), enables or disables whether Amazon SES forwards bounce and complaint notifications as email. Feedback forwarding can only be disabled when Amazon Simple Notification Service (Amazon SNS) topics are specified for both bounces and complaints.
See https://www.paws-r-sdk.com/docs/ses_set_identity_feedback_forwarding_enabled/ for full documentation.
Usage
ses_set_identity_feedback_forwarding_enabled(Identity, ForwardingEnabled)
Arguments
Identity |
[required] The identity for which to set bounce and complaint notification
forwarding. Examples: |
ForwardingEnabled |
[required] Sets whether Amazon SES forwards bounce and complaint notifications as
email. |
Given an identity (an email address or a domain), sets whether Amazon SES includes the original email headers in the Amazon Simple Notification Service (Amazon SNS) notifications of a specified type
Description
Given an identity (an email address or a domain), sets whether Amazon SES includes the original email headers in the Amazon Simple Notification Service (Amazon SNS) notifications of a specified type.
See https://www.paws-r-sdk.com/docs/ses_set_identity_headers_in_notifications_enabled/ for full documentation.
Usage
ses_set_identity_headers_in_notifications_enabled(
Identity,
NotificationType,
Enabled
)
Arguments
Identity |
[required] The identity for which to enable or disable headers in notifications.
Examples: |
NotificationType |
[required] The notification type for which to enable or disable headers in notifications. |
Enabled |
[required] Sets whether Amazon SES includes the original email headers in Amazon
SNS notifications of the specified notification type. A value of This value can only be set when |
Enables or disables the custom MAIL FROM domain setup for a verified identity (an email address or a domain)
Description
Enables or disables the custom MAIL FROM domain setup for a verified identity (an email address or a domain).
See https://www.paws-r-sdk.com/docs/ses_set_identity_mail_from_domain/ for full documentation.
Usage
ses_set_identity_mail_from_domain(
Identity,
MailFromDomain = NULL,
BehaviorOnMXFailure = NULL
)
Arguments
Identity |
[required] The verified identity. |
MailFromDomain |
The custom MAIL FROM domain for the verified identity to use. The MAIL
FROM domain must 1) be a subdomain of the verified identity, 2) not be
used in a "From" address if the MAIL FROM domain is the destination of
email feedback forwarding (for more information, see the Amazon SES Developer Guide), and
3) not be used to receive emails. A value of |
BehaviorOnMXFailure |
The action for Amazon SES to take if it cannot successfully read the
required MX record when you send an email. If you choose
The action specified in |
Sets an Amazon Simple Notification Service (Amazon SNS) topic to use when delivering notifications
Description
Sets an Amazon Simple Notification Service (Amazon SNS) topic to use when delivering notifications. When you use this operation, you specify a verified identity, such as an email address or domain. When you send an email that uses the chosen identity in the Source field, Amazon SES sends notifications to the topic you specified. You can send bounce, complaint, or delivery notifications (or any combination of the three) to the Amazon SNS topic that you specify.
See https://www.paws-r-sdk.com/docs/ses_set_identity_notification_topic/ for full documentation.
Usage
ses_set_identity_notification_topic(
Identity,
NotificationType,
SnsTopic = NULL
)
Arguments
Identity |
[required] The identity (email address or domain) for the Amazon SNS topic. You can only specify a verified identity for this parameter. You can specify an identity by using its name or by using its Amazon
Resource Name (ARN). The following examples are all valid identities:
|
NotificationType |
[required] The type of notifications that are published to the specified Amazon SNS topic. |
SnsTopic |
The Amazon Resource Name (ARN) of the Amazon SNS topic. If the parameter
is omitted from the request or a null value is passed, |
Sets the position of the specified receipt rule in the receipt rule set
Description
Sets the position of the specified receipt rule in the receipt rule set.
See https://www.paws-r-sdk.com/docs/ses_set_receipt_rule_position/ for full documentation.
Usage
ses_set_receipt_rule_position(RuleSetName, RuleName, After = NULL)
Arguments
RuleSetName |
[required] The name of the receipt rule set that contains the receipt rule to reposition. |
RuleName |
[required] The name of the receipt rule to reposition. |
After |
The name of the receipt rule after which to place the specified receipt rule. |
Creates a preview of the MIME content of an email when provided with a template and a set of replacement data
Description
Creates a preview of the MIME content of an email when provided with a template and a set of replacement data.
See https://www.paws-r-sdk.com/docs/ses_test_render_template/ for full documentation.
Usage
ses_test_render_template(TemplateName, TemplateData)
Arguments
TemplateName |
[required] The name of the template to render. |
TemplateData |
[required] A list of replacement values to apply to the template. This parameter is a JSON object, typically consisting of key-value pairs in which the keys correspond to replacement tags in the email template. |
Enables or disables email sending across your entire Amazon SES account in the current Amazon Web Services Region
Description
Enables or disables email sending across your entire Amazon SES account in the current Amazon Web Services Region. You can use this operation in conjunction with Amazon CloudWatch alarms to temporarily pause email sending across your Amazon SES account in a given Amazon Web Services Region when reputation metrics (such as your bounce or complaint rates) reach certain thresholds.
See https://www.paws-r-sdk.com/docs/ses_update_account_sending_enabled/ for full documentation.
Usage
ses_update_account_sending_enabled(Enabled = NULL)
Arguments
Enabled |
Describes whether email sending is enabled or disabled for your Amazon SES account in the current Amazon Web Services Region. |
Updates the event destination of a configuration set
Description
Updates the event destination of a configuration set. Event destinations are associated with configuration sets, which enable you to publish email sending events to Amazon CloudWatch, Amazon Kinesis Firehose, or Amazon Simple Notification Service (Amazon SNS). For information about using configuration sets, see Monitoring Your Amazon SES Sending Activity in the Amazon SES Developer Guide.
See https://www.paws-r-sdk.com/docs/ses_update_configuration_set_event_destination/ for full documentation.
Usage
ses_update_configuration_set_event_destination(
ConfigurationSetName,
EventDestination
)
Arguments
ConfigurationSetName |
[required] The name of the configuration set that contains the event destination. |
EventDestination |
[required] The event destination object. |
Enables or disables the publishing of reputation metrics for emails sent using a specific configuration set in a given Amazon Web Services Region
Description
Enables or disables the publishing of reputation metrics for emails sent using a specific configuration set in a given Amazon Web Services Region. Reputation metrics include bounce and complaint rates. These metrics are published to Amazon CloudWatch. By using CloudWatch, you can create alarms when bounce or complaint rates exceed certain thresholds.
See https://www.paws-r-sdk.com/docs/ses_update_configuration_set_reputation_metrics_enabled/ for full documentation.
Usage
ses_update_configuration_set_reputation_metrics_enabled(
ConfigurationSetName,
Enabled
)
Arguments
ConfigurationSetName |
[required] The name of the configuration set to update. |
Enabled |
[required] Describes whether or not Amazon SES publishes reputation metrics for the configuration set, such as bounce and complaint rates, to Amazon CloudWatch. |
Enables or disables email sending for messages sent using a specific configuration set in a given Amazon Web Services Region
Description
Enables or disables email sending for messages sent using a specific configuration set in a given Amazon Web Services Region. You can use this operation in conjunction with Amazon CloudWatch alarms to temporarily pause email sending for a configuration set when the reputation metrics for that configuration set (such as your bounce on complaint rate) exceed certain thresholds.
See https://www.paws-r-sdk.com/docs/ses_update_configuration_set_sending_enabled/ for full documentation.
Usage
ses_update_configuration_set_sending_enabled(ConfigurationSetName, Enabled)
Arguments
ConfigurationSetName |
[required] The name of the configuration set to update. |
Enabled |
[required] Describes whether email sending is enabled or disabled for the configuration set. |
Modifies an association between a configuration set and a custom domain for open and click event tracking
Description
Modifies an association between a configuration set and a custom domain for open and click event tracking.
See https://www.paws-r-sdk.com/docs/ses_update_configuration_set_tracking_options/ for full documentation.
Usage
ses_update_configuration_set_tracking_options(
ConfigurationSetName,
TrackingOptions
)
Arguments
ConfigurationSetName |
[required] The name of the configuration set. |
TrackingOptions |
[required] |
Updates an existing custom verification email template
Description
Updates an existing custom verification email template.
See https://www.paws-r-sdk.com/docs/ses_update_custom_verification_email_template/ for full documentation.
Usage
ses_update_custom_verification_email_template(
TemplateName,
FromEmailAddress = NULL,
TemplateSubject = NULL,
TemplateContent = NULL,
SuccessRedirectionURL = NULL,
FailureRedirectionURL = NULL
)
Arguments
TemplateName |
[required] The name of the custom verification email template to update. |
FromEmailAddress |
The email address that the custom verification email is sent from. |
TemplateSubject |
The subject line of the custom verification email. |
TemplateContent |
The content of the custom verification email. The total size of the email must be less than 10 MB. The message body may contain HTML, with some limitations. For more information, see Custom Verification Email Frequently Asked Questions in the Amazon SES Developer Guide. |
SuccessRedirectionURL |
The URL that the recipient of the verification email is sent to if his or her address is successfully verified. |
FailureRedirectionURL |
The URL that the recipient of the verification email is sent to if his or her address is not successfully verified. |
Updates a receipt rule
Description
Updates a receipt rule.
See https://www.paws-r-sdk.com/docs/ses_update_receipt_rule/ for full documentation.
Usage
ses_update_receipt_rule(RuleSetName, Rule)
Arguments
RuleSetName |
[required] The name of the receipt rule set that the receipt rule belongs to. |
Rule |
[required] A data structure that contains the updated receipt rule information. |
Updates an email template
Description
Updates an email template. Email templates enable you to send personalized email to one or more destinations in a single operation. For more information, see the Amazon SES Developer Guide.
See https://www.paws-r-sdk.com/docs/ses_update_template/ for full documentation.
Usage
ses_update_template(Template)
Arguments
Template |
[required] |
Returns a set of DKIM tokens for a domain identity
Description
Returns a set of DKIM tokens for a domain identity.
See https://www.paws-r-sdk.com/docs/ses_verify_domain_dkim/ for full documentation.
Usage
ses_verify_domain_dkim(Domain)
Arguments
Domain |
[required] The name of the domain to be verified for Easy DKIM signing. |
Adds a domain to the list of identities for your Amazon SES account in the current Amazon Web Services Region and attempts to verify it
Description
Adds a domain to the list of identities for your Amazon SES account in the current Amazon Web Services Region and attempts to verify it. For more information about verifying domains, see Verifying Email Addresses and Domains in the Amazon SES Developer Guide.
See https://www.paws-r-sdk.com/docs/ses_verify_domain_identity/ for full documentation.
Usage
ses_verify_domain_identity(Domain)
Arguments
Domain |
[required] The domain to be verified. |
Deprecated
Description
Deprecated. Use the verify_email_identity
operation to verify a new email address.
See https://www.paws-r-sdk.com/docs/ses_verify_email_address/ for full documentation.
Usage
ses_verify_email_address(EmailAddress)
Arguments
EmailAddress |
[required] The email address to be verified. |
Adds an email address to the list of identities for your Amazon SES account in the current Amazon Web Services Region and attempts to verify it
Description
Adds an email address to the list of identities for your Amazon SES account in the current Amazon Web Services Region and attempts to verify it. As a result of executing this operation, a verification email is sent to the specified address.
See https://www.paws-r-sdk.com/docs/ses_verify_email_identity/ for full documentation.
Usage
ses_verify_email_identity(EmailAddress)
Arguments
EmailAddress |
[required] The email address to be verified. |
Amazon Simple Email Service
Description
Amazon SES API v2
Amazon SES is an Amazon Web Services service that you can use to send email messages to your customers.
If you're new to Amazon SES API v2, you might find it helpful to review the Amazon Simple Email Service Developer Guide. The Amazon SES Developer Guide provides information and code samples that demonstrate how to use Amazon SES API v2 features programmatically.
Usage
sesv2(config = list(), credentials = list(), endpoint = NULL, region = NULL)
Arguments
config |
Optional configuration of credentials, endpoint, and/or region.
|
credentials |
Optional credentials shorthand for the config parameter
|
endpoint |
Optional shorthand for complete URL to use for the constructed client. |
region |
Optional shorthand for AWS Region used in instantiating the client. |
Value
A client for the service. You can call the service's operations using
syntax like svc$operation(...)
, where svc
is the name you've assigned
to the client. The available operations are listed in the
Operations section.
Service syntax
svc <- sesv2( config = list( credentials = list( creds = list( access_key_id = "string", secret_access_key = "string", session_token = "string" ), profile = "string", anonymous = "logical" ), endpoint = "string", region = "string", close_connection = "logical", timeout = "numeric", s3_force_path_style = "logical", sts_regional_endpoint = "string" ), credentials = list( creds = list( access_key_id = "string", secret_access_key = "string", session_token = "string" ), profile = "string", anonymous = "logical" ), endpoint = "string", region = "string" )
Operations
batch_get_metric_data | Retrieves batches of metric data collected based on your sending activity |
cancel_export_job | Cancels an export job |
create_configuration_set | Create a configuration set |
create_configuration_set_event_destination | Create an event destination |
create_contact | Creates a contact, which is an end-user who is receiving the email, and adds them to a contact list |
create_contact_list | Creates a contact list |
create_custom_verification_email_template | Creates a new custom verification email template |
create_dedicated_ip_pool | Create a new pool of dedicated IP addresses |
create_deliverability_test_report | Create a new predictive inbox placement test |
create_email_identity | Starts the process of verifying an email identity |
create_email_identity_policy | Creates the specified sending authorization policy for the given identity (an email address or a domain) |
create_email_template | Creates an email template |
create_export_job | Creates an export job for a data source and destination |
create_import_job | Creates an import job for a data destination |
create_multi_region_endpoint | Creates a multi-region endpoint (global-endpoint) |
delete_configuration_set | Delete an existing configuration set |
delete_configuration_set_event_destination | Delete an event destination |
delete_contact | Removes a contact from a contact list |
delete_contact_list | Deletes a contact list and all of the contacts on that list |
delete_custom_verification_email_template | Deletes an existing custom verification email template |
delete_dedicated_ip_pool | Delete a dedicated IP pool |
delete_email_identity | Deletes an email identity |
delete_email_identity_policy | Deletes the specified sending authorization policy for the given identity (an email address or a domain) |
delete_email_template | Deletes an email template |
delete_multi_region_endpoint | Deletes a multi-region endpoint (global-endpoint) |
delete_suppressed_destination | Removes an email address from the suppression list for your account |
get_account | Obtain information about the email-sending status and capabilities of your Amazon SES account in the current Amazon Web Services Region |
get_blacklist_reports | Retrieve a list of the blacklists that your dedicated IP addresses appear on |
get_configuration_set | Get information about an existing configuration set, including the dedicated IP pool that it's associated with, whether or not it's enabled for sending email, and more |
get_configuration_set_event_destinations | Retrieve a list of event destinations that are associated with a configuration set |
get_contact | Returns a contact from a contact list |
get_contact_list | Returns contact list metadata |
get_custom_verification_email_template | Returns the custom email verification template for the template name you specify |
get_dedicated_ip | Get information about a dedicated IP address, including the name of the dedicated IP pool that it's associated with, as well information about the automatic warm-up process for the address |
get_dedicated_ip_pool | Retrieve information about the dedicated pool |
get_dedicated_ips | List the dedicated IP addresses that are associated with your Amazon Web Services account |
get_deliverability_dashboard_options | Retrieve information about the status of the Deliverability dashboard for your account |
get_deliverability_test_report | Retrieve the results of a predictive inbox placement test |
get_domain_deliverability_campaign | Retrieve all the deliverability data for a specific campaign |
get_domain_statistics_report | Retrieve inbox placement and engagement rates for the domains that you use to send email |
get_email_identity | Provides information about a specific identity, including the identity's verification status, sending authorization policies, its DKIM authentication status, and its custom Mail-From settings |
get_email_identity_policies | Returns the requested sending authorization policies for the given identity (an email address or a domain) |
get_email_template | Displays the template object (which includes the subject line, HTML part and text part) for the template you specify |
get_export_job | Provides information about an export job |
get_import_job | Provides information about an import job |
get_message_insights | Provides information about a specific message, including the from address, the subject, the recipient address, email tags, as well as events associated with the message |
get_multi_region_endpoint | Displays the multi-region endpoint (global-endpoint) configuration |
get_suppressed_destination | Retrieves information about a specific email address that's on the suppression list for your account |
list_configuration_sets | List all of the configuration sets associated with your account in the current region |
list_contact_lists | Lists all of the contact lists available |
list_contacts | Lists the contacts present in a specific contact list |
list_custom_verification_email_templates | Lists the existing custom verification email templates for your account in the current Amazon Web Services Region |
list_dedicated_ip_pools | List all of the dedicated IP pools that exist in your Amazon Web Services account in the current Region |
list_deliverability_test_reports | Show a list of the predictive inbox placement tests that you've performed, regardless of their statuses |
list_domain_deliverability_campaigns | Retrieve deliverability data for all the campaigns that used a specific domain to send email during a specified time range |
list_email_identities | Returns a list of all of the email identities that are associated with your Amazon Web Services account |
list_email_templates | Lists the email templates present in your Amazon SES account in the current Amazon Web Services Region |
list_export_jobs | Lists all of the export jobs |
list_import_jobs | Lists all of the import jobs |
list_multi_region_endpoints | List the multi-region endpoints (global-endpoints) |
list_recommendations | Lists the recommendations present in your Amazon SES account in the current Amazon Web Services Region |
list_suppressed_destinations | Retrieves a list of email addresses that are on the suppression list for your account |
list_tags_for_resource | Retrieve a list of the tags (keys and values) that are associated with a specified resource |
put_account_dedicated_ip_warmup_attributes | Enable or disable the automatic warm-up feature for dedicated IP addresses |
put_account_details | Update your Amazon SES account details |
put_account_sending_attributes | Enable or disable the ability of your account to send email |
put_account_suppression_attributes | Change the settings for the account-level suppression list |
put_account_vdm_attributes | Update your Amazon SES account VDM attributes |
put_configuration_set_archiving_options | Associate the configuration set with a MailManager archive |
put_configuration_set_delivery_options | Associate a configuration set with a dedicated IP pool |
put_configuration_set_reputation_options | Enable or disable collection of reputation metrics for emails that you send using a particular configuration set in a specific Amazon Web Services Region |
put_configuration_set_sending_options | Enable or disable email sending for messages that use a particular configuration set in a specific Amazon Web Services Region |
put_configuration_set_suppression_options | Specify the account suppression list preferences for a configuration set |
put_configuration_set_tracking_options | Specify a custom domain to use for open and click tracking elements in email that you send |
put_configuration_set_vdm_options | Specify VDM preferences for email that you send using the configuration set |
put_dedicated_ip_in_pool | Move a dedicated IP address to an existing dedicated IP pool |
put_dedicated_ip_pool_scaling_attributes | Used to convert a dedicated IP pool to a different scaling mode |
put_dedicated_ip_warmup_attributes | Put dedicated ip warmup attributes |
put_deliverability_dashboard_option | Enable or disable the Deliverability dashboard |
put_email_identity_configuration_set_attributes | Used to associate a configuration set with an email identity |
put_email_identity_dkim_attributes | Used to enable or disable DKIM authentication for an email identity |
put_email_identity_dkim_signing_attributes | Used to configure or change the DKIM authentication settings for an email domain identity |
put_email_identity_feedback_attributes | Used to enable or disable feedback forwarding for an identity |
put_email_identity_mail_from_attributes | Used to enable or disable the custom Mail-From domain configuration for an email identity |
put_suppressed_destination | Adds an email address to the suppression list for your account |
send_bulk_email | Composes an email message to multiple destinations |
send_custom_verification_email | Adds an email address to the list of identities for your Amazon SES account in the current Amazon Web Services Region and attempts to verify it |
send_email | Sends an email message |
tag_resource | Add one or more tags (keys and values) to a specified resource |
test_render_email_template | Creates a preview of the MIME content of an email when provided with a template and a set of replacement data |
untag_resource | Remove one or more tags (keys and values) from a specified resource |
update_configuration_set_event_destination | Update the configuration of an event destination for a configuration set |
update_contact | Updates a contact's preferences for a list |
update_contact_list | Updates contact list metadata |
update_custom_verification_email_template | Updates an existing custom verification email template |
update_email_identity_policy | Updates the specified sending authorization policy for the given identity (an email address or a domain) |
update_email_template | Updates an email template |
Examples
## Not run:
svc <- sesv2()
svc$batch_get_metric_data(
Foo = 123
)
## End(Not run)
Retrieves batches of metric data collected based on your sending activity
Description
Retrieves batches of metric data collected based on your sending activity.
See https://www.paws-r-sdk.com/docs/sesv2_batch_get_metric_data/ for full documentation.
Usage
sesv2_batch_get_metric_data(Queries)
Arguments
Queries |
[required] A list of queries for metrics to be retrieved. |
Cancels an export job
Description
Cancels an export job.
See https://www.paws-r-sdk.com/docs/sesv2_cancel_export_job/ for full documentation.
Usage
sesv2_cancel_export_job(JobId)
Arguments
JobId |
[required] The export job ID. |
Create a configuration set
Description
Create a configuration set. Configuration sets are groups of rules that you can apply to the emails that you send. You apply a configuration set to an email by specifying the name of the configuration set when you call the Amazon SES API v2. When you apply a configuration set to an email, all of the rules in that configuration set are applied to the email.
See https://www.paws-r-sdk.com/docs/sesv2_create_configuration_set/ for full documentation.
Usage
sesv2_create_configuration_set(
ConfigurationSetName,
TrackingOptions = NULL,
DeliveryOptions = NULL,
ReputationOptions = NULL,
SendingOptions = NULL,
Tags = NULL,
SuppressionOptions = NULL,
VdmOptions = NULL,
ArchivingOptions = NULL
)
Arguments
ConfigurationSetName |
[required] The name of the configuration set. The name can contain up to 64 alphanumeric characters, including letters, numbers, hyphens (-) and underscores (_) only. |
TrackingOptions |
An object that defines the open and click tracking options for emails that you send using the configuration set. |
DeliveryOptions |
An object that defines the dedicated IP pool that is used to send emails that you send using the configuration set. |
ReputationOptions |
An object that defines whether or not Amazon SES collects reputation metrics for the emails that you send that use the configuration set. |
SendingOptions |
An object that defines whether or not Amazon SES can send email that you send using the configuration set. |
Tags |
An array of objects that define the tags (keys and values) to associate with the configuration set. |
SuppressionOptions |
|
VdmOptions |
An object that defines the VDM options for emails that you send using the configuration set. |
ArchivingOptions |
An object that defines the MailManager archiving options for emails that you send using the configuration set. |
Create an event destination
Description
Create an event destination. Events include message sends, deliveries, opens, clicks, bounces, and complaints. Event destinations are places that you can send information about these events to. For example, you can send event data to Amazon EventBridge and associate a rule to send the event to the specified target.
See https://www.paws-r-sdk.com/docs/sesv2_create_configuration_set_event_destination/ for full documentation.
Usage
sesv2_create_configuration_set_event_destination(
ConfigurationSetName,
EventDestinationName,
EventDestination
)
Arguments
ConfigurationSetName |
[required] The name of the configuration set . |
EventDestinationName |
[required] A name that identifies the event destination within the configuration set. |
EventDestination |
[required] An object that defines the event destination. |
Creates a contact, which is an end-user who is receiving the email, and adds them to a contact list
Description
Creates a contact, which is an end-user who is receiving the email, and adds them to a contact list.
See https://www.paws-r-sdk.com/docs/sesv2_create_contact/ for full documentation.
Usage
sesv2_create_contact(
ContactListName,
EmailAddress,
TopicPreferences = NULL,
UnsubscribeAll = NULL,
AttributesData = NULL
)
Arguments
ContactListName |
[required] The name of the contact list to which the contact should be added. |
EmailAddress |
[required] The contact's email address. |
TopicPreferences |
The contact's preferences for being opted-in to or opted-out of topics. |
UnsubscribeAll |
A boolean value status noting if the contact is unsubscribed from all contact list topics. |
AttributesData |
The attribute data attached to a contact. |
Creates a contact list
Description
Creates a contact list.
See https://www.paws-r-sdk.com/docs/sesv2_create_contact_list/ for full documentation.
Usage
sesv2_create_contact_list(
ContactListName,
Topics = NULL,
Description = NULL,
Tags = NULL
)
Arguments
ContactListName |
[required] The name of the contact list. |
Topics |
An interest group, theme, or label within a list. A contact list can have multiple topics. |
Description |
A description of what the contact list is about. |
Tags |
The tags associated with a contact list. |
Creates a new custom verification email template
Description
Creates a new custom verification email template.
See https://www.paws-r-sdk.com/docs/sesv2_create_custom_verification_email_template/ for full documentation.
Usage
sesv2_create_custom_verification_email_template(
TemplateName,
FromEmailAddress,
TemplateSubject,
TemplateContent,
SuccessRedirectionURL,
FailureRedirectionURL
)
Arguments
TemplateName |
[required] The name of the custom verification email template. |
FromEmailAddress |
[required] The email address that the custom verification email is sent from. |
TemplateSubject |
[required] The subject line of the custom verification email. |
TemplateContent |
[required] The content of the custom verification email. The total size of the email must be less than 10 MB. The message body may contain HTML, with some limitations. For more information, see Custom verification email frequently asked questions in the Amazon SES Developer Guide. |
SuccessRedirectionURL |
[required] The URL that the recipient of the verification email is sent to if his or her address is successfully verified. |
FailureRedirectionURL |
[required] The URL that the recipient of the verification email is sent to if his or her address is not successfully verified. |
Create a new pool of dedicated IP addresses
Description
Create a new pool of dedicated IP addresses. A pool can include one or more dedicated IP addresses that are associated with your Amazon Web Services account. You can associate a pool with a configuration set. When you send an email that uses that configuration set, the message is sent from one of the addresses in the associated pool.
See https://www.paws-r-sdk.com/docs/sesv2_create_dedicated_ip_pool/ for full documentation.
Usage
sesv2_create_dedicated_ip_pool(PoolName, Tags = NULL, ScalingMode = NULL)
Arguments
PoolName |
[required] The name of the dedicated IP pool. |
Tags |
An object that defines the tags (keys and values) that you want to associate with the pool. |
ScalingMode |
The type of scaling mode. |
Create a new predictive inbox placement test
Description
Create a new predictive inbox placement test. Predictive inbox placement tests can help you predict how your messages will be handled by various email providers around the world. When you perform a predictive inbox placement test, you provide a sample message that contains the content that you plan to send to your customers. Amazon SES then sends that message to special email addresses spread across several major email providers. After about 24 hours, the test is complete, and you can use the get_deliverability_test_report
operation to view the results of the test.
See https://www.paws-r-sdk.com/docs/sesv2_create_deliverability_test_report/ for full documentation.
Usage
sesv2_create_deliverability_test_report(
ReportName = NULL,
FromEmailAddress,
Content,
Tags = NULL
)
Arguments
ReportName |
A unique name that helps you to identify the predictive inbox placement test when you retrieve the results. |
FromEmailAddress |
[required] The email address that the predictive inbox placement test email was sent from. |
Content |
[required] The HTML body of the message that you sent when you performed the predictive inbox placement test. |
Tags |
An array of objects that define the tags (keys and values) that you want to associate with the predictive inbox placement test. |
Starts the process of verifying an email identity
Description
Starts the process of verifying an email identity. An identity is an email address or domain that you use when you send email. Before you can use an identity to send email, you first have to verify it. By verifying an identity, you demonstrate that you're the owner of the identity, and that you've given Amazon SES API v2 permission to send email from the identity.
See https://www.paws-r-sdk.com/docs/sesv2_create_email_identity/ for full documentation.
Usage
sesv2_create_email_identity(
EmailIdentity,
Tags = NULL,
DkimSigningAttributes = NULL,
ConfigurationSetName = NULL
)
Arguments
EmailIdentity |
[required] The email address or domain to verify. |
Tags |
An array of objects that define the tags (keys and values) to associate with the email identity. |
DkimSigningAttributes |
If your request includes this object, Amazon SES configures the identity to use Bring Your Own DKIM (BYODKIM) for DKIM authentication purposes, or, configures the key length to be used for Easy DKIM. You can only specify this object if the email identity is a domain, as opposed to an address. |
ConfigurationSetName |
The configuration set to use by default when sending from this identity. Note that any configuration set defined in the email sending request takes precedence. |
Creates the specified sending authorization policy for the given identity (an email address or a domain)
Description
Creates the specified sending authorization policy for the given identity (an email address or a domain).
See https://www.paws-r-sdk.com/docs/sesv2_create_email_identity_policy/ for full documentation.
Usage
sesv2_create_email_identity_policy(EmailIdentity, PolicyName, Policy)
Arguments
EmailIdentity |
[required] The email identity. |
PolicyName |
[required] The name of the policy. The policy name cannot exceed 64 characters and can only include alphanumeric characters, dashes, and underscores. |
Policy |
[required] The text of the policy in JSON format. The policy cannot exceed 4 KB. For information about the syntax of sending authorization policies, see the Amazon SES Developer Guide. |
Creates an email template
Description
Creates an email template. Email templates enable you to send personalized email to one or more destinations in a single API operation. For more information, see the Amazon SES Developer Guide.
See https://www.paws-r-sdk.com/docs/sesv2_create_email_template/ for full documentation.
Usage
sesv2_create_email_template(TemplateName, TemplateContent)
Arguments
TemplateName |
[required] The name of the template. |
TemplateContent |
[required] The content of the email template, composed of a subject line, an HTML part, and a text-only part. |
Creates an export job for a data source and destination
Description
Creates an export job for a data source and destination.
See https://www.paws-r-sdk.com/docs/sesv2_create_export_job/ for full documentation.
Usage
sesv2_create_export_job(ExportDataSource, ExportDestination)
Arguments
ExportDataSource |
[required] The data source for the export job. |
ExportDestination |
[required] The destination for the export job. |
Creates an import job for a data destination
Description
Creates an import job for a data destination.
See https://www.paws-r-sdk.com/docs/sesv2_create_import_job/ for full documentation.
Usage
sesv2_create_import_job(ImportDestination, ImportDataSource)
Arguments
ImportDestination |
[required] The destination for the import job. |
ImportDataSource |
[required] The data source for the import job. |
Creates a multi-region endpoint (global-endpoint)
Description
Creates a multi-region endpoint (global-endpoint).
See https://www.paws-r-sdk.com/docs/sesv2_create_multi_region_endpoint/ for full documentation.
Usage
sesv2_create_multi_region_endpoint(EndpointName, Details, Tags = NULL)
Arguments
EndpointName |
[required] The name of the multi-region endpoint (global-endpoint). |
Details |
[required] Contains details of a multi-region endpoint (global-endpoint) being created. |
Tags |
An array of objects that define the tags (keys and values) to associate with the multi-region endpoint (global-endpoint). |
Delete an existing configuration set
Description
Delete an existing configuration set.
See https://www.paws-r-sdk.com/docs/sesv2_delete_configuration_set/ for full documentation.
Usage
sesv2_delete_configuration_set(ConfigurationSetName)
Arguments
ConfigurationSetName |
[required] The name of the configuration set. |
Delete an event destination
Description
Delete an event destination.
See https://www.paws-r-sdk.com/docs/sesv2_delete_configuration_set_event_destination/ for full documentation.
Usage
sesv2_delete_configuration_set_event_destination(
ConfigurationSetName,
EventDestinationName
)
Arguments
ConfigurationSetName |
[required] The name of the configuration set that contains the event destination to delete. |
EventDestinationName |
[required] The name of the event destination to delete. |
Removes a contact from a contact list
Description
Removes a contact from a contact list.
See https://www.paws-r-sdk.com/docs/sesv2_delete_contact/ for full documentation.
Usage
sesv2_delete_contact(ContactListName, EmailAddress)
Arguments
ContactListName |
[required] The name of the contact list from which the contact should be removed. |
EmailAddress |
[required] The contact's email address. |
Deletes a contact list and all of the contacts on that list
Description
Deletes a contact list and all of the contacts on that list.
See https://www.paws-r-sdk.com/docs/sesv2_delete_contact_list/ for full documentation.
Usage
sesv2_delete_contact_list(ContactListName)
Arguments
ContactListName |
[required] The name of the contact list. |
Deletes an existing custom verification email template
Description
Deletes an existing custom verification email template.
See https://www.paws-r-sdk.com/docs/sesv2_delete_custom_verification_email_template/ for full documentation.
Usage
sesv2_delete_custom_verification_email_template(TemplateName)
Arguments
TemplateName |
[required] The name of the custom verification email template that you want to delete. |
Delete a dedicated IP pool
Description
Delete a dedicated IP pool.
See https://www.paws-r-sdk.com/docs/sesv2_delete_dedicated_ip_pool/ for full documentation.
Usage
sesv2_delete_dedicated_ip_pool(PoolName)
Arguments
PoolName |
[required] The name of the dedicated IP pool that you want to delete. |
Deletes an email identity
Description
Deletes an email identity. An identity can be either an email address or a domain name.
See https://www.paws-r-sdk.com/docs/sesv2_delete_email_identity/ for full documentation.
Usage
sesv2_delete_email_identity(EmailIdentity)
Arguments
EmailIdentity |
[required] The identity (that is, the email address or domain) to delete. |
Deletes the specified sending authorization policy for the given identity (an email address or a domain)
Description
Deletes the specified sending authorization policy for the given identity (an email address or a domain). This API returns successfully even if a policy with the specified name does not exist.
See https://www.paws-r-sdk.com/docs/sesv2_delete_email_identity_policy/ for full documentation.
Usage
sesv2_delete_email_identity_policy(EmailIdentity, PolicyName)
Arguments
EmailIdentity |
[required] The email identity. |
PolicyName |
[required] The name of the policy. The policy name cannot exceed 64 characters and can only include alphanumeric characters, dashes, and underscores. |
Deletes an email template
Description
Deletes an email template.
See https://www.paws-r-sdk.com/docs/sesv2_delete_email_template/ for full documentation.
Usage
sesv2_delete_email_template(TemplateName)
Arguments
TemplateName |
[required] The name of the template to be deleted. |
Deletes a multi-region endpoint (global-endpoint)
Description
Deletes a multi-region endpoint (global-endpoint).
See https://www.paws-r-sdk.com/docs/sesv2_delete_multi_region_endpoint/ for full documentation.
Usage
sesv2_delete_multi_region_endpoint(EndpointName)
Arguments
EndpointName |
[required] The name of the multi-region endpoint (global-endpoint) to be deleted. |
Removes an email address from the suppression list for your account
Description
Removes an email address from the suppression list for your account.
See https://www.paws-r-sdk.com/docs/sesv2_delete_suppressed_destination/ for full documentation.
Usage
sesv2_delete_suppressed_destination(EmailAddress)
Arguments
EmailAddress |
[required] The suppressed email destination to remove from the account suppression list. |
Obtain information about the email-sending status and capabilities of your Amazon SES account in the current Amazon Web Services Region
Description
Obtain information about the email-sending status and capabilities of your Amazon SES account in the current Amazon Web Services Region.
See https://www.paws-r-sdk.com/docs/sesv2_get_account/ for full documentation.
Usage
sesv2_get_account()
Retrieve a list of the blacklists that your dedicated IP addresses appear on
Description
Retrieve a list of the blacklists that your dedicated IP addresses appear on.
See https://www.paws-r-sdk.com/docs/sesv2_get_blacklist_reports/ for full documentation.
Usage
sesv2_get_blacklist_reports(BlacklistItemNames)
Arguments
BlacklistItemNames |
[required] A list of IP addresses that you want to retrieve blacklist information about. You can only specify the dedicated IP addresses that you use to send email using Amazon SES or Amazon Pinpoint. |
Get information about an existing configuration set, including the dedicated IP pool that it's associated with, whether or not it's enabled for sending email, and more
Description
Get information about an existing configuration set, including the dedicated IP pool that it's associated with, whether or not it's enabled for sending email, and more.
See https://www.paws-r-sdk.com/docs/sesv2_get_configuration_set/ for full documentation.
Usage
sesv2_get_configuration_set(ConfigurationSetName)
Arguments
ConfigurationSetName |
[required] The name of the configuration set. |
Retrieve a list of event destinations that are associated with a configuration set
Description
Retrieve a list of event destinations that are associated with a configuration set.
See https://www.paws-r-sdk.com/docs/sesv2_get_configuration_set_event_destinations/ for full documentation.
Usage
sesv2_get_configuration_set_event_destinations(ConfigurationSetName)
Arguments
ConfigurationSetName |
[required] The name of the configuration set that contains the event destination. |
Returns a contact from a contact list
Description
Returns a contact from a contact list.
See https://www.paws-r-sdk.com/docs/sesv2_get_contact/ for full documentation.
Usage
sesv2_get_contact(ContactListName, EmailAddress)
Arguments
ContactListName |
[required] The name of the contact list to which the contact belongs. |
EmailAddress |
[required] The contact's email address. |
Returns contact list metadata
Description
Returns contact list metadata. It does not return any information about the contacts present in the list.
See https://www.paws-r-sdk.com/docs/sesv2_get_contact_list/ for full documentation.
Usage
sesv2_get_contact_list(ContactListName)
Arguments
ContactListName |
[required] The name of the contact list. |
Returns the custom email verification template for the template name you specify
Description
Returns the custom email verification template for the template name you specify.
See https://www.paws-r-sdk.com/docs/sesv2_get_custom_verification_email_template/ for full documentation.
Usage
sesv2_get_custom_verification_email_template(TemplateName)
Arguments
TemplateName |
[required] The name of the custom verification email template that you want to retrieve. |
Get information about a dedicated IP address, including the name of the dedicated IP pool that it's associated with, as well information about the automatic warm-up process for the address
Description
Get information about a dedicated IP address, including the name of the dedicated IP pool that it's associated with, as well information about the automatic warm-up process for the address.
See https://www.paws-r-sdk.com/docs/sesv2_get_dedicated_ip/ for full documentation.
Usage
sesv2_get_dedicated_ip(Ip)
Arguments
Ip |
[required] The IP address that you want to obtain more information about. The value you specify has to be a dedicated IP address that's assocaited with your Amazon Web Services account. |
Retrieve information about the dedicated pool
Description
Retrieve information about the dedicated pool.
See https://www.paws-r-sdk.com/docs/sesv2_get_dedicated_ip_pool/ for full documentation.
Usage
sesv2_get_dedicated_ip_pool(PoolName)
Arguments
PoolName |
[required] The name of the dedicated IP pool to retrieve. |
List the dedicated IP addresses that are associated with your Amazon Web Services account
Description
List the dedicated IP addresses that are associated with your Amazon Web Services account.
See https://www.paws-r-sdk.com/docs/sesv2_get_dedicated_ips/ for full documentation.
Usage
sesv2_get_dedicated_ips(PoolName = NULL, NextToken = NULL, PageSize = NULL)
Arguments
PoolName |
The name of the IP pool that the dedicated IP address is associated with. |
NextToken |
A token returned from a previous call to
|
PageSize |
The number of results to show in a single call to
|
Retrieve information about the status of the Deliverability dashboard for your account
Description
Retrieve information about the status of the Deliverability dashboard for your account. When the Deliverability dashboard is enabled, you gain access to reputation, deliverability, and other metrics for the domains that you use to send email. You also gain the ability to perform predictive inbox placement tests.
See https://www.paws-r-sdk.com/docs/sesv2_get_deliverability_dashboard_options/ for full documentation.
Usage
sesv2_get_deliverability_dashboard_options()
Retrieve the results of a predictive inbox placement test
Description
Retrieve the results of a predictive inbox placement test.
See https://www.paws-r-sdk.com/docs/sesv2_get_deliverability_test_report/ for full documentation.
Usage
sesv2_get_deliverability_test_report(ReportId)
Arguments
ReportId |
[required] A unique string that identifies the predictive inbox placement test. |
Retrieve all the deliverability data for a specific campaign
Description
Retrieve all the deliverability data for a specific campaign. This data is available for a campaign only if the campaign sent email by using a domain that the Deliverability dashboard is enabled for.
See https://www.paws-r-sdk.com/docs/sesv2_get_domain_deliverability_campaign/ for full documentation.
Usage
sesv2_get_domain_deliverability_campaign(CampaignId)
Arguments
CampaignId |
[required] The unique identifier for the campaign. The Deliverability dashboard automatically generates and assigns this identifier to a campaign. |
Retrieve inbox placement and engagement rates for the domains that you use to send email
Description
Retrieve inbox placement and engagement rates for the domains that you use to send email.
See https://www.paws-r-sdk.com/docs/sesv2_get_domain_statistics_report/ for full documentation.
Usage
sesv2_get_domain_statistics_report(Domain, StartDate, EndDate)
Arguments
Domain |
[required] The domain that you want to obtain deliverability metrics for. |
StartDate |
[required] The first day (in Unix time) that you want to obtain domain deliverability metrics for. |
EndDate |
[required] The last day (in Unix time) that you want to obtain domain
deliverability metrics for. The |
Provides information about a specific identity, including the identity's verification status, sending authorization policies, its DKIM authentication status, and its custom Mail-From settings
Description
Provides information about a specific identity, including the identity's verification status, sending authorization policies, its DKIM authentication status, and its custom Mail-From settings.
See https://www.paws-r-sdk.com/docs/sesv2_get_email_identity/ for full documentation.
Usage
sesv2_get_email_identity(EmailIdentity)
Arguments
EmailIdentity |
[required] The email identity. |
Returns the requested sending authorization policies for the given identity (an email address or a domain)
Description
Returns the requested sending authorization policies for the given identity (an email address or a domain). The policies are returned as a map of policy names to policy contents. You can retrieve a maximum of 20 policies at a time.
See https://www.paws-r-sdk.com/docs/sesv2_get_email_identity_policies/ for full documentation.
Usage
sesv2_get_email_identity_policies(EmailIdentity)
Arguments
EmailIdentity |
[required] The email identity. |
Displays the template object (which includes the subject line, HTML part and text part) for the template you specify
Description
Displays the template object (which includes the subject line, HTML part and text part) for the template you specify.
See https://www.paws-r-sdk.com/docs/sesv2_get_email_template/ for full documentation.
Usage
sesv2_get_email_template(TemplateName)
Arguments
TemplateName |
[required] The name of the template. |
Provides information about an export job
Description
Provides information about an export job.
See https://www.paws-r-sdk.com/docs/sesv2_get_export_job/ for full documentation.
Usage
sesv2_get_export_job(JobId)
Arguments
JobId |
[required] The export job ID. |
Provides information about an import job
Description
Provides information about an import job.
See https://www.paws-r-sdk.com/docs/sesv2_get_import_job/ for full documentation.
Usage
sesv2_get_import_job(JobId)
Arguments
JobId |
[required] The ID of the import job. |
Provides information about a specific message, including the from address, the subject, the recipient address, email tags, as well as events associated with the message
Description
Provides information about a specific message, including the from address, the subject, the recipient address, email tags, as well as events associated with the message.
See https://www.paws-r-sdk.com/docs/sesv2_get_message_insights/ for full documentation.
Usage
sesv2_get_message_insights(MessageId)
Arguments
MessageId |
[required] A |
Displays the multi-region endpoint (global-endpoint) configuration
Description
Displays the multi-region endpoint (global-endpoint) configuration.
See https://www.paws-r-sdk.com/docs/sesv2_get_multi_region_endpoint/ for full documentation.
Usage
sesv2_get_multi_region_endpoint(EndpointName)
Arguments
EndpointName |
[required] The name of the multi-region endpoint (global-endpoint). |
Retrieves information about a specific email address that's on the suppression list for your account
Description
Retrieves information about a specific email address that's on the suppression list for your account.
See https://www.paws-r-sdk.com/docs/sesv2_get_suppressed_destination/ for full documentation.
Usage
sesv2_get_suppressed_destination(EmailAddress)
Arguments
EmailAddress |
[required] The email address that's on the account suppression list. |
List all of the configuration sets associated with your account in the current region
Description
List all of the configuration sets associated with your account in the current region.
See https://www.paws-r-sdk.com/docs/sesv2_list_configuration_sets/ for full documentation.
Usage
sesv2_list_configuration_sets(NextToken = NULL, PageSize = NULL)
Arguments
NextToken |
A token returned from a previous call to
|
PageSize |
The number of results to show in a single call to
|
Lists all of the contact lists available
Description
Lists all of the contact lists available.
See https://www.paws-r-sdk.com/docs/sesv2_list_contact_lists/ for full documentation.
Usage
sesv2_list_contact_lists(PageSize = NULL, NextToken = NULL)
Arguments
PageSize |
Maximum number of contact lists to return at once. Use this parameter to
paginate results. If additional contact lists exist beyond the specified
limit, the |
NextToken |
A string token indicating that there might be additional contact lists available to be listed. Use the token provided in the Response to use in the subsequent call to ListContactLists with the same parameters to retrieve the next page of contact lists. |
Lists the contacts present in a specific contact list
Description
Lists the contacts present in a specific contact list.
See https://www.paws-r-sdk.com/docs/sesv2_list_contacts/ for full documentation.
Usage
sesv2_list_contacts(
ContactListName,
Filter = NULL,
PageSize = NULL,
NextToken = NULL
)
Arguments
ContactListName |
[required] The name of the contact list. |
Filter |
A filter that can be applied to a list of contacts. |
PageSize |
The number of contacts that may be returned at once, which is dependent
on if there are more or less contacts than the value of the PageSize.
Use this parameter to paginate results. If additional contacts exist
beyond the specified limit, the |
NextToken |
A string token indicating that there might be additional contacts available to be listed. Use the token provided in the Response to use in the subsequent call to ListContacts with the same parameters to retrieve the next page of contacts. |
Lists the existing custom verification email templates for your account in the current Amazon Web Services Region
Description
Lists the existing custom verification email templates for your account in the current Amazon Web Services Region.
See https://www.paws-r-sdk.com/docs/sesv2_list_custom_verification_email_templates/ for full documentation.
Usage
sesv2_list_custom_verification_email_templates(
NextToken = NULL,
PageSize = NULL
)
Arguments
NextToken |
A token returned from a previous call to
|
PageSize |
The number of results to show in a single call to
The value you specify has to be at least 1, and can be no more than 50. |
List all of the dedicated IP pools that exist in your Amazon Web Services account in the current Region
Description
List all of the dedicated IP pools that exist in your Amazon Web Services account in the current Region.
See https://www.paws-r-sdk.com/docs/sesv2_list_dedicated_ip_pools/ for full documentation.
Usage
sesv2_list_dedicated_ip_pools(NextToken = NULL, PageSize = NULL)
Arguments
NextToken |
A token returned from a previous call to
|
PageSize |
The number of results to show in a single call to
|
Show a list of the predictive inbox placement tests that you've performed, regardless of their statuses
Description
Show a list of the predictive inbox placement tests that you've performed, regardless of their statuses. For predictive inbox placement tests that are complete, you can use the get_deliverability_test_report
operation to view the results.
See https://www.paws-r-sdk.com/docs/sesv2_list_deliverability_test_reports/ for full documentation.
Usage
sesv2_list_deliverability_test_reports(NextToken = NULL, PageSize = NULL)
Arguments
NextToken |
A token returned from a previous call to
|
PageSize |
The number of results to show in a single call to
The value you specify has to be at least 0, and can be no more than 1000. |
Retrieve deliverability data for all the campaigns that used a specific domain to send email during a specified time range
Description
Retrieve deliverability data for all the campaigns that used a specific domain to send email during a specified time range. This data is available for a domain only if you enabled the Deliverability dashboard for the domain.
See https://www.paws-r-sdk.com/docs/sesv2_list_domain_deliverability_campaigns/ for full documentation.
Usage
sesv2_list_domain_deliverability_campaigns(
StartDate,
EndDate,
SubscribedDomain,
NextToken = NULL,
PageSize = NULL
)
Arguments
StartDate |
[required] The first day that you want to obtain deliverability data for. |
EndDate |
[required] The last day that you want to obtain deliverability data for. This value
has to be less than or equal to 30 days after the value of the
|
SubscribedDomain |
[required] The domain to obtain deliverability data for. |
NextToken |
A token that’s returned from a previous call to the
|
PageSize |
The maximum number of results to include in response to a single call to
the
|
Returns a list of all of the email identities that are associated with your Amazon Web Services account
Description
Returns a list of all of the email identities that are associated with your Amazon Web Services account. An identity can be either an email address or a domain. This operation returns identities that are verified as well as those that aren't. This operation returns identities that are associated with Amazon SES and Amazon Pinpoint.
See https://www.paws-r-sdk.com/docs/sesv2_list_email_identities/ for full documentation.
Usage
sesv2_list_email_identities(NextToken = NULL, PageSize = NULL)
Arguments
NextToken |
A token returned from a previous call to
|
PageSize |
The number of results to show in a single call to
The value you specify has to be at least 0, and can be no more than 1000. |
Lists the email templates present in your Amazon SES account in the current Amazon Web Services Region
Description
Lists the email templates present in your Amazon SES account in the current Amazon Web Services Region.
See https://www.paws-r-sdk.com/docs/sesv2_list_email_templates/ for full documentation.
Usage
sesv2_list_email_templates(NextToken = NULL, PageSize = NULL)
Arguments
NextToken |
A token returned from a previous call to
|
PageSize |
The number of results to show in a single call to
The value you specify has to be at least 1, and can be no more than 100. |
Lists all of the export jobs
Description
Lists all of the export jobs.
See https://www.paws-r-sdk.com/docs/sesv2_list_export_jobs/ for full documentation.
Usage
sesv2_list_export_jobs(
NextToken = NULL,
PageSize = NULL,
ExportSourceType = NULL,
JobStatus = NULL
)
Arguments
NextToken |
The pagination token returned from a previous call to
|
PageSize |
Maximum number of export jobs to return at once. Use this parameter to
paginate results. If additional export jobs exist beyond the specified
limit, the |
ExportSourceType |
A value used to list export jobs that have a certain |
JobStatus |
A value used to list export jobs that have a certain |
Lists all of the import jobs
Description
Lists all of the import jobs.
See https://www.paws-r-sdk.com/docs/sesv2_list_import_jobs/ for full documentation.
Usage
sesv2_list_import_jobs(
ImportDestinationType = NULL,
NextToken = NULL,
PageSize = NULL
)
Arguments
ImportDestinationType |
The destination of the import job, which can be used to list import jobs
that have a certain |
NextToken |
A string token indicating that there might be additional import jobs
available to be listed. Copy this token to a subsequent call to
|
PageSize |
Maximum number of import jobs to return at once. Use this parameter to
paginate results. If additional import jobs exist beyond the specified
limit, the |
List the multi-region endpoints (global-endpoints)
Description
List the multi-region endpoints (global-endpoints).
See https://www.paws-r-sdk.com/docs/sesv2_list_multi_region_endpoints/ for full documentation.
Usage
sesv2_list_multi_region_endpoints(NextToken = NULL, PageSize = NULL)
Arguments
NextToken |
A token returned from a previous call to
|
PageSize |
The number of results to show in a single call to
|
Lists the recommendations present in your Amazon SES account in the current Amazon Web Services Region
Description
Lists the recommendations present in your Amazon SES account in the current Amazon Web Services Region.
See https://www.paws-r-sdk.com/docs/sesv2_list_recommendations/ for full documentation.
Usage
sesv2_list_recommendations(Filter = NULL, NextToken = NULL, PageSize = NULL)
Arguments
Filter |
Filters applied when retrieving recommendations. Can eiter be an
individual filter, or combinations of |
NextToken |
A token returned from a previous call to
|
PageSize |
The number of results to show in a single call to
The value you specify has to be at least 1, and can be no more than 100. |
Retrieves a list of email addresses that are on the suppression list for your account
Description
Retrieves a list of email addresses that are on the suppression list for your account.
See https://www.paws-r-sdk.com/docs/sesv2_list_suppressed_destinations/ for full documentation.
Usage
sesv2_list_suppressed_destinations(
Reasons = NULL,
StartDate = NULL,
EndDate = NULL,
NextToken = NULL,
PageSize = NULL
)
Arguments
Reasons |
The factors that caused the email address to be added to . |
StartDate |
Used to filter the list of suppressed email destinations so that it only includes addresses that were added to the list after a specific date. |
EndDate |
Used to filter the list of suppressed email destinations so that it only includes addresses that were added to the list before a specific date. |
NextToken |
A token returned from a previous call to
|
PageSize |
The number of results to show in a single call to
|
Retrieve a list of the tags (keys and values) that are associated with a specified resource
Description
Retrieve a list of the tags (keys and values) that are associated with a specified resource. A tag is a label that you optionally define and associate with a resource. Each tag consists of a required tag key and an optional associated tag value. A tag key is a general label that acts as a category for more specific tag values. A tag value acts as a descriptor within a tag key.
See https://www.paws-r-sdk.com/docs/sesv2_list_tags_for_resource/ for full documentation.
Usage
sesv2_list_tags_for_resource(ResourceArn)
Arguments
ResourceArn |
[required] The Amazon Resource Name (ARN) of the resource that you want to retrieve tag information for. |
Enable or disable the automatic warm-up feature for dedicated IP addresses
Description
Enable or disable the automatic warm-up feature for dedicated IP addresses.
See https://www.paws-r-sdk.com/docs/sesv2_put_account_dedicated_ip_warmup_attributes/ for full documentation.
Usage
sesv2_put_account_dedicated_ip_warmup_attributes(AutoWarmupEnabled = NULL)
Arguments
AutoWarmupEnabled |
Enables or disables the automatic warm-up feature for dedicated IP
addresses that are associated with your Amazon SES account in the
current Amazon Web Services Region. Set to |
Update your Amazon SES account details
Description
Update your Amazon SES account details.
See https://www.paws-r-sdk.com/docs/sesv2_put_account_details/ for full documentation.
Usage
sesv2_put_account_details(
MailType,
WebsiteURL,
ContactLanguage = NULL,
UseCaseDescription = NULL,
AdditionalContactEmailAddresses = NULL,
ProductionAccessEnabled = NULL
)
Arguments
MailType |
[required] The type of email your account will send. |
WebsiteURL |
[required] The URL of your website. This information helps us better understand the type of content that you plan to send. |
ContactLanguage |
The language you would prefer to be contacted with. |
UseCaseDescription |
A description of the types of email that you plan to send. |
AdditionalContactEmailAddresses |
Additional email addresses that you would like to be notified regarding Amazon SES matters. |
ProductionAccessEnabled |
Indicates whether or not your account should have production access in the current Amazon Web Services Region. If the value is If the value is |
Enable or disable the ability of your account to send email
Description
Enable or disable the ability of your account to send email.
See https://www.paws-r-sdk.com/docs/sesv2_put_account_sending_attributes/ for full documentation.
Usage
sesv2_put_account_sending_attributes(SendingEnabled = NULL)
Arguments
SendingEnabled |
Enables or disables your account's ability to send email. Set to If Amazon Web Services paused your account's ability to send email, you can't use this operation to resume your account's ability to send email. |
Change the settings for the account-level suppression list
Description
Change the settings for the account-level suppression list.
See https://www.paws-r-sdk.com/docs/sesv2_put_account_suppression_attributes/ for full documentation.
Usage
sesv2_put_account_suppression_attributes(SuppressedReasons = NULL)
Arguments
SuppressedReasons |
A list that contains the reasons that email addresses will be automatically added to the suppression list for your account. This list can contain any or all of the following:
|
Update your Amazon SES account VDM attributes
Description
Update your Amazon SES account VDM attributes.
See https://www.paws-r-sdk.com/docs/sesv2_put_account_vdm_attributes/ for full documentation.
Usage
sesv2_put_account_vdm_attributes(VdmAttributes)
Arguments
VdmAttributes |
[required] The VDM attributes that you wish to apply to your Amazon SES account. |
Associate the configuration set with a MailManager archive
Description
Associate the configuration set with a MailManager archive. When you send email using the send_email
or send_bulk_email
operations the message as it will be given to the receiving SMTP server will be archived, along with the recipient information.
See https://www.paws-r-sdk.com/docs/sesv2_put_configuration_set_archiving_options/ for full documentation.
Usage
sesv2_put_configuration_set_archiving_options(
ConfigurationSetName,
ArchiveArn = NULL
)
Arguments
ConfigurationSetName |
[required] The name of the configuration set to associate with a MailManager archive. |
ArchiveArn |
The Amazon Resource Name (ARN) of the MailManager archive that the Amazon SES API v2 sends email to. |
Associate a configuration set with a dedicated IP pool
Description
Associate a configuration set with a dedicated IP pool. You can use dedicated IP pools to create groups of dedicated IP addresses for sending specific types of email.
See https://www.paws-r-sdk.com/docs/sesv2_put_configuration_set_delivery_options/ for full documentation.
Usage
sesv2_put_configuration_set_delivery_options(
ConfigurationSetName,
TlsPolicy = NULL,
SendingPoolName = NULL,
MaxDeliverySeconds = NULL
)
Arguments
ConfigurationSetName |
[required] The name of the configuration set to associate with a dedicated IP pool. |
TlsPolicy |
Specifies whether messages that use the configuration set are required
to use Transport Layer Security (TLS). If the value is |
SendingPoolName |
The name of the dedicated IP pool to associate with the configuration set. |
MaxDeliverySeconds |
The maximum amount of time, in seconds, that Amazon SES API v2 will attempt delivery of email. If specified, the value must greater than or equal to 300 seconds (5 minutes) and less than or equal to 50400 seconds (840 minutes). |
Enable or disable collection of reputation metrics for emails that you send using a particular configuration set in a specific Amazon Web Services Region
Description
Enable or disable collection of reputation metrics for emails that you send using a particular configuration set in a specific Amazon Web Services Region.
See https://www.paws-r-sdk.com/docs/sesv2_put_configuration_set_reputation_options/ for full documentation.
Usage
sesv2_put_configuration_set_reputation_options(
ConfigurationSetName,
ReputationMetricsEnabled = NULL
)
Arguments
ConfigurationSetName |
[required] The name of the configuration set. |
ReputationMetricsEnabled |
If |
Enable or disable email sending for messages that use a particular configuration set in a specific Amazon Web Services Region
Description
Enable or disable email sending for messages that use a particular configuration set in a specific Amazon Web Services Region.
See https://www.paws-r-sdk.com/docs/sesv2_put_configuration_set_sending_options/ for full documentation.
Usage
sesv2_put_configuration_set_sending_options(
ConfigurationSetName,
SendingEnabled = NULL
)
Arguments
ConfigurationSetName |
[required] The name of the configuration set to enable or disable email sending for. |
SendingEnabled |
If |
Specify the account suppression list preferences for a configuration set
Description
Specify the account suppression list preferences for a configuration set.
See https://www.paws-r-sdk.com/docs/sesv2_put_configuration_set_suppression_options/ for full documentation.
Usage
sesv2_put_configuration_set_suppression_options(
ConfigurationSetName,
SuppressedReasons = NULL
)
Arguments
ConfigurationSetName |
[required] The name of the configuration set to change the suppression list preferences for. |
SuppressedReasons |
A list that contains the reasons that email addresses are automatically added to the suppression list for your account. This list can contain any or all of the following:
|
Specify a custom domain to use for open and click tracking elements in email that you send
Description
Specify a custom domain to use for open and click tracking elements in email that you send.
See https://www.paws-r-sdk.com/docs/sesv2_put_configuration_set_tracking_options/ for full documentation.
Usage
sesv2_put_configuration_set_tracking_options(
ConfigurationSetName,
CustomRedirectDomain = NULL,
HttpsPolicy = NULL
)
Arguments
ConfigurationSetName |
[required] The name of the configuration set. |
CustomRedirectDomain |
The domain to use to track open and click events. |
HttpsPolicy |
Specify VDM preferences for email that you send using the configuration set
Description
Specify VDM preferences for email that you send using the configuration set.
See https://www.paws-r-sdk.com/docs/sesv2_put_configuration_set_vdm_options/ for full documentation.
Usage
sesv2_put_configuration_set_vdm_options(
ConfigurationSetName,
VdmOptions = NULL
)
Arguments
ConfigurationSetName |
[required] The name of the configuration set. |
VdmOptions |
The VDM options to apply to the configuration set. |
Move a dedicated IP address to an existing dedicated IP pool
Description
Move a dedicated IP address to an existing dedicated IP pool.
See https://www.paws-r-sdk.com/docs/sesv2_put_dedicated_ip_in_pool/ for full documentation.
Usage
sesv2_put_dedicated_ip_in_pool(Ip, DestinationPoolName)
Arguments
Ip |
[required] The IP address that you want to move to the dedicated IP pool. The value you specify has to be a dedicated IP address that's associated with your Amazon Web Services account. |
DestinationPoolName |
[required] The name of the IP pool that you want to add the dedicated IP address to. You have to specify an IP pool that already exists. |
Used to convert a dedicated IP pool to a different scaling mode
Description
Used to convert a dedicated IP pool to a different scaling mode.
See https://www.paws-r-sdk.com/docs/sesv2_put_dedicated_ip_pool_scaling_attributes/ for full documentation.
Usage
sesv2_put_dedicated_ip_pool_scaling_attributes(PoolName, ScalingMode)
Arguments
PoolName |
[required] The name of the dedicated IP pool. |
ScalingMode |
[required] The scaling mode to apply to the dedicated IP pool. Changing the scaling mode from |
Put dedicated ip warmup attributes
Description
Put dedicated ip warmup attributes
See https://www.paws-r-sdk.com/docs/sesv2_put_dedicated_ip_warmup_attributes/ for full documentation.
Usage
sesv2_put_dedicated_ip_warmup_attributes(Ip, WarmupPercentage)
Arguments
Ip |
[required] The dedicated IP address that you want to update the warm-up attributes for. |
WarmupPercentage |
[required] The warm-up percentage that you want to associate with the dedicated IP address. |
Enable or disable the Deliverability dashboard
Description
Enable or disable the Deliverability dashboard. When you enable the Deliverability dashboard, you gain access to reputation, deliverability, and other metrics for the domains that you use to send email. You also gain the ability to perform predictive inbox placement tests.
See https://www.paws-r-sdk.com/docs/sesv2_put_deliverability_dashboard_option/ for full documentation.
Usage
sesv2_put_deliverability_dashboard_option(
DashboardEnabled,
SubscribedDomains = NULL
)
Arguments
DashboardEnabled |
[required] Specifies whether to enable the Deliverability dashboard. To enable the
dashboard, set this value to |
SubscribedDomains |
An array of objects, one for each verified domain that you use to send email and enabled the Deliverability dashboard for. |
Used to associate a configuration set with an email identity
Description
Used to associate a configuration set with an email identity.
See https://www.paws-r-sdk.com/docs/sesv2_put_email_identity_configuration_set_attributes/ for full documentation.
Usage
sesv2_put_email_identity_configuration_set_attributes(
EmailIdentity,
ConfigurationSetName = NULL
)
Arguments
EmailIdentity |
[required] The email address or domain to associate with a configuration set. |
ConfigurationSetName |
The configuration set to associate with an email identity. |
Used to enable or disable DKIM authentication for an email identity
Description
Used to enable or disable DKIM authentication for an email identity.
See https://www.paws-r-sdk.com/docs/sesv2_put_email_identity_dkim_attributes/ for full documentation.
Usage
sesv2_put_email_identity_dkim_attributes(EmailIdentity, SigningEnabled = NULL)
Arguments
EmailIdentity |
[required] The email identity. |
SigningEnabled |
Sets the DKIM signing configuration for the identity. When you set this value |
Used to configure or change the DKIM authentication settings for an email domain identity
Description
Used to configure or change the DKIM authentication settings for an email domain identity. You can use this operation to do any of the following:
See https://www.paws-r-sdk.com/docs/sesv2_put_email_identity_dkim_signing_attributes/ for full documentation.
Usage
sesv2_put_email_identity_dkim_signing_attributes(
EmailIdentity,
SigningAttributesOrigin,
SigningAttributes = NULL
)
Arguments
EmailIdentity |
[required] The email identity. |
SigningAttributesOrigin |
[required] The method to use to configure DKIM for the identity. There are the following possible values:
|
SigningAttributes |
An object that contains information about the private key and selector that you want to use to configure DKIM for the identity for Bring Your Own DKIM (BYODKIM) for the identity, or, configures the key length to be used for Easy DKIM. |
Used to enable or disable feedback forwarding for an identity
Description
Used to enable or disable feedback forwarding for an identity. This setting determines what happens when an identity is used to send an email that results in a bounce or complaint event.
See https://www.paws-r-sdk.com/docs/sesv2_put_email_identity_feedback_attributes/ for full documentation.
Usage
sesv2_put_email_identity_feedback_attributes(
EmailIdentity,
EmailForwardingEnabled = NULL
)
Arguments
EmailIdentity |
[required] The email identity. |
EmailForwardingEnabled |
Sets the feedback forwarding configuration for the identity. If the value is You're required to have a method of tracking bounces and complaints. If you haven't set up another mechanism for receiving bounce or complaint notifications (for example, by setting up an event destination), you receive an email notification when these events occur (even if this setting is disabled). |
Used to enable or disable the custom Mail-From domain configuration for an email identity
Description
Used to enable or disable the custom Mail-From domain configuration for an email identity.
See https://www.paws-r-sdk.com/docs/sesv2_put_email_identity_mail_from_attributes/ for full documentation.
Usage
sesv2_put_email_identity_mail_from_attributes(
EmailIdentity,
MailFromDomain = NULL,
BehaviorOnMxFailure = NULL
)
Arguments
EmailIdentity |
[required] The verified email identity. |
MailFromDomain |
The custom MAIL FROM domain that you want the verified identity to use. The MAIL FROM domain must meet the following criteria:
|
BehaviorOnMxFailure |
The action to take if the required MX record isn't found when you send
an email. When you set this value to These behaviors are taken when the custom MAIL FROM domain configuration
is in the |
Adds an email address to the suppression list for your account
Description
Adds an email address to the suppression list for your account.
See https://www.paws-r-sdk.com/docs/sesv2_put_suppressed_destination/ for full documentation.
Usage
sesv2_put_suppressed_destination(EmailAddress, Reason)
Arguments
EmailAddress |
[required] The email address that should be added to the suppression list for your account. |
Reason |
[required] The factors that should cause the email address to be added to the suppression list for your account. |
Composes an email message to multiple destinations
Description
Composes an email message to multiple destinations.
See https://www.paws-r-sdk.com/docs/sesv2_send_bulk_email/ for full documentation.
Usage
sesv2_send_bulk_email(
FromEmailAddress = NULL,
FromEmailAddressIdentityArn = NULL,
ReplyToAddresses = NULL,
FeedbackForwardingEmailAddress = NULL,
FeedbackForwardingEmailAddressIdentityArn = NULL,
DefaultEmailTags = NULL,
DefaultContent,
BulkEmailEntries,
ConfigurationSetName = NULL,
EndpointId = NULL
)
Arguments
FromEmailAddress |
The email address to use as the "From" address for the email. The address that you specify has to be verified. |
FromEmailAddressIdentityArn |
This parameter is used only for sending authorization. It is the ARN of
the identity that is associated with the sending authorization policy
that permits you to use the email address specified in the
For example, if the owner of example.com (which has ARN
arn:aws:ses:us-east-1:123456789012:identity/example.com) attaches a
policy to it that authorizes you to use sender@example.com, then you
would specify the For more information about sending authorization, see the Amazon SES Developer Guide. |
ReplyToAddresses |
The "Reply-to" email addresses for the message. When the recipient replies to the message, each Reply-to address receives the reply. |
FeedbackForwardingEmailAddress |
The address that you want bounce and complaint notifications to be sent to. |
FeedbackForwardingEmailAddressIdentityArn |
This parameter is used only for sending authorization. It is the ARN of
the identity that is associated with the sending authorization policy
that permits you to use the email address specified in the
For example, if the owner of example.com (which has ARN
arn:aws:ses:us-east-1:123456789012:identity/example.com) attaches a
policy to it that authorizes you to use feedback@example.com, then you
would specify the For more information about sending authorization, see the Amazon SES Developer Guide. |
DefaultEmailTags |
A list of tags, in the form of name/value pairs, to apply to an email
that you send using the |
DefaultContent |
[required] An object that contains the body of the message. You can specify a template message. |
BulkEmailEntries |
[required] The list of bulk email entry objects. |
ConfigurationSetName |
The name of the configuration set to use when sending the email. |
EndpointId |
The ID of the multi-region endpoint (global-endpoint). |
Adds an email address to the list of identities for your Amazon SES account in the current Amazon Web Services Region and attempts to verify it
Description
Adds an email address to the list of identities for your Amazon SES account in the current Amazon Web Services Region and attempts to verify it. As a result of executing this operation, a customized verification email is sent to the specified address.
See https://www.paws-r-sdk.com/docs/sesv2_send_custom_verification_email/ for full documentation.
Usage
sesv2_send_custom_verification_email(
EmailAddress,
TemplateName,
ConfigurationSetName = NULL
)
Arguments
EmailAddress |
[required] The email address to verify. |
TemplateName |
[required] The name of the custom verification email template to use when sending the verification email. |
ConfigurationSetName |
Name of a configuration set to use when sending the verification email. |
Sends an email message
Description
Sends an email message. You can use the Amazon SES API v2 to send the following types of messages:
See https://www.paws-r-sdk.com/docs/sesv2_send_email/ for full documentation.
Usage
sesv2_send_email(
FromEmailAddress = NULL,
FromEmailAddressIdentityArn = NULL,
Destination = NULL,
ReplyToAddresses = NULL,
FeedbackForwardingEmailAddress = NULL,
FeedbackForwardingEmailAddressIdentityArn = NULL,
Content,
EmailTags = NULL,
ConfigurationSetName = NULL,
EndpointId = NULL,
ListManagementOptions = NULL
)
Arguments
FromEmailAddress |
The email address to use as the "From" address for the email. The address that you specify has to be verified. |
FromEmailAddressIdentityArn |
This parameter is used only for sending authorization. It is the ARN of
the identity that is associated with the sending authorization policy
that permits you to use the email address specified in the
For example, if the owner of example.com (which has ARN
arn:aws:ses:us-east-1:123456789012:identity/example.com) attaches a
policy to it that authorizes you to use sender@example.com, then you
would specify the For more information about sending authorization, see the Amazon SES Developer Guide. For Raw emails, the |
Destination |
An object that contains the recipients of the email message. |
ReplyToAddresses |
The "Reply-to" email addresses for the message. When the recipient replies to the message, each Reply-to address receives the reply. |
FeedbackForwardingEmailAddress |
The address that you want bounce and complaint notifications to be sent to. |
FeedbackForwardingEmailAddressIdentityArn |
This parameter is used only for sending authorization. It is the ARN of
the identity that is associated with the sending authorization policy
that permits you to use the email address specified in the
For example, if the owner of example.com (which has ARN
arn:aws:ses:us-east-1:123456789012:identity/example.com) attaches a
policy to it that authorizes you to use feedback@example.com, then you
would specify the For more information about sending authorization, see the Amazon SES Developer Guide. |
Content |
[required] An object that contains the body of the message. You can send either a Simple message, Raw message, or a Templated message. |
EmailTags |
A list of tags, in the form of name/value pairs, to apply to an email
that you send using the |
ConfigurationSetName |
The name of the configuration set to use when sending the email. |
EndpointId |
The ID of the multi-region endpoint (global-endpoint). |
ListManagementOptions |
An object used to specify a list or topic to which an email belongs, which will be used when a contact chooses to unsubscribe. |
Add one or more tags (keys and values) to a specified resource
Description
Add one or more tags (keys and values) to a specified resource. A tag is a label that you optionally define and associate with a resource. Tags can help you categorize and manage resources in different ways, such as by purpose, owner, environment, or other criteria. A resource can have as many as 50 tags.
See https://www.paws-r-sdk.com/docs/sesv2_tag_resource/ for full documentation.
Usage
sesv2_tag_resource(ResourceArn, Tags)
Arguments
ResourceArn |
[required] The Amazon Resource Name (ARN) of the resource that you want to add one or more tags to. |
Tags |
[required] A list of the tags that you want to add to the resource. A tag consists
of a required tag key ( |
Creates a preview of the MIME content of an email when provided with a template and a set of replacement data
Description
Creates a preview of the MIME content of an email when provided with a template and a set of replacement data.
See https://www.paws-r-sdk.com/docs/sesv2_test_render_email_template/ for full documentation.
Usage
sesv2_test_render_email_template(TemplateName, TemplateData)
Arguments
TemplateName |
[required] The name of the template. |
TemplateData |
[required] A list of replacement values to apply to the template. This parameter is a JSON object, typically consisting of key-value pairs in which the keys correspond to replacement tags in the email template. |
Remove one or more tags (keys and values) from a specified resource
Description
Remove one or more tags (keys and values) from a specified resource.
See https://www.paws-r-sdk.com/docs/sesv2_untag_resource/ for full documentation.
Usage
sesv2_untag_resource(ResourceArn, TagKeys)
Arguments
ResourceArn |
[required] The Amazon Resource Name (ARN) of the resource that you want to remove one or more tags from. |
TagKeys |
[required] The tags (tag keys) that you want to remove from the resource. When you specify a tag key, the action removes both that key and its associated tag value. To remove more than one tag from the resource, append the |
Update the configuration of an event destination for a configuration set
Description
Update the configuration of an event destination for a configuration set.
See https://www.paws-r-sdk.com/docs/sesv2_update_configuration_set_event_destination/ for full documentation.
Usage
sesv2_update_configuration_set_event_destination(
ConfigurationSetName,
EventDestinationName,
EventDestination
)
Arguments
ConfigurationSetName |
[required] The name of the configuration set that contains the event destination to modify. |
EventDestinationName |
[required] The name of the event destination. |
EventDestination |
[required] An object that defines the event destination. |
Updates a contact's preferences for a list
Description
Updates a contact's preferences for a list.
See https://www.paws-r-sdk.com/docs/sesv2_update_contact/ for full documentation.
Usage
sesv2_update_contact(
ContactListName,
EmailAddress,
TopicPreferences = NULL,
UnsubscribeAll = NULL,
AttributesData = NULL
)
Arguments
ContactListName |
[required] The name of the contact list. |
EmailAddress |
[required] The contact's email address. |
TopicPreferences |
The contact's preference for being opted-in to or opted-out of a topic. |
UnsubscribeAll |
A boolean value status noting if the contact is unsubscribed from all contact list topics. |
AttributesData |
The attribute data attached to a contact. |
Updates contact list metadata
Description
Updates contact list metadata. This operation does a complete replacement.
See https://www.paws-r-sdk.com/docs/sesv2_update_contact_list/ for full documentation.
Usage
sesv2_update_contact_list(ContactListName, Topics = NULL, Description = NULL)
Arguments
ContactListName |
[required] The name of the contact list. |
Topics |
An interest group, theme, or label within a list. A contact list can have multiple topics. |
Description |
A description of what the contact list is about. |
Updates an existing custom verification email template
Description
Updates an existing custom verification email template.
See https://www.paws-r-sdk.com/docs/sesv2_update_custom_verification_email_template/ for full documentation.
Usage
sesv2_update_custom_verification_email_template(
TemplateName,
FromEmailAddress,
TemplateSubject,
TemplateContent,
SuccessRedirectionURL,
FailureRedirectionURL
)
Arguments
TemplateName |
[required] The name of the custom verification email template that you want to update. |
FromEmailAddress |
[required] The email address that the custom verification email is sent from. |
TemplateSubject |
[required] The subject line of the custom verification email. |
TemplateContent |
[required] The content of the custom verification email. The total size of the email must be less than 10 MB. The message body may contain HTML, with some limitations. For more information, see Custom verification email frequently asked questions in the Amazon SES Developer Guide. |
SuccessRedirectionURL |
[required] The URL that the recipient of the verification email is sent to if his or her address is successfully verified. |
FailureRedirectionURL |
[required] The URL that the recipient of the verification email is sent to if his or her address is not successfully verified. |
Updates the specified sending authorization policy for the given identity (an email address or a domain)
Description
Updates the specified sending authorization policy for the given identity (an email address or a domain). This API returns successfully even if a policy with the specified name does not exist.
See https://www.paws-r-sdk.com/docs/sesv2_update_email_identity_policy/ for full documentation.
Usage
sesv2_update_email_identity_policy(EmailIdentity, PolicyName, Policy)
Arguments
EmailIdentity |
[required] The email identity. |
PolicyName |
[required] The name of the policy. The policy name cannot exceed 64 characters and can only include alphanumeric characters, dashes, and underscores. |
Policy |
[required] The text of the policy in JSON format. The policy cannot exceed 4 KB. For information about the syntax of sending authorization policies, see the Amazon SES Developer Guide. |
Updates an email template
Description
Updates an email template. Email templates enable you to send personalized email to one or more destinations in a single API operation. For more information, see the Amazon SES Developer Guide.
See https://www.paws-r-sdk.com/docs/sesv2_update_email_template/ for full documentation.
Usage
sesv2_update_email_template(TemplateName, TemplateContent)
Arguments
TemplateName |
[required] The name of the template. |
TemplateContent |
[required] The content of the email template, composed of a subject line, an HTML part, and a text-only part. |