Learn R Programming

paws (version 0.1.12)

connect: Amazon Connect Service

Description

Amazon Connect is a cloud-based contact center solution that makes it easy to set up and manage a customer contact center and provide reliable customer engagement at any scale.

Amazon Connect provides rich metrics and real-time reporting that allow you to optimize contact routing. You can also resolve customer issues more efficiently by putting customers in touch with the right agents.

There are limits to the number of Amazon Connect resources that you can create and 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.

To connect programmatically to an AWS service, you use an endpoint. For a list of Amazon Connect endpoints, see Amazon Connect Endpoints.

Working with contact flows? Check out the Amazon Connect Flow language.

Usage

connect(config = list())

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.

Arguments

config

Optional configuration of credentials, endpoint, and/or region.

Service syntax

svc <- connect(
  config = list(
    credentials = list(
      creds = list(
        access_key_id = "string",
        secret_access_key = "string",
        session_token = "string"
      ),
      profile = "string"
    ),
    endpoint = "string",
    region = "string"
  )
)

Operations

associate_approved_originThis API is in preview release for Amazon Connect and is subject to change
associate_instance_storage_configThis API is in preview release for Amazon Connect and is subject to change
associate_lambda_functionThis API is in preview release for Amazon Connect and is subject to change
associate_lex_botThis API is in preview release for Amazon Connect and is subject to change
associate_routing_profile_queuesAssociates a set of queues with a routing profile
associate_security_keyThis API is in preview release for Amazon Connect and is subject to change
create_contact_flowCreates a contact flow for the specified Amazon Connect instance
create_instanceThis API is in preview release for Amazon Connect and is subject to change
create_integration_associationThis API is in preview release for Amazon Connect and is subject to change
create_quick_connectThis API is in preview release for Amazon Connect and is subject to change
create_routing_profileCreates a new routing profile
create_use_caseThis API is in preview release for Amazon Connect and is subject to change
create_userCreates a user account for the specified Amazon Connect instance
create_user_hierarchy_groupCreates a new user hierarchy group
delete_instanceThis API is in preview release for Amazon Connect and is subject to change
delete_integration_associationThis API is in preview release for Amazon Connect and is subject to change
delete_quick_connectThis API is in preview release for Amazon Connect and is subject to change
delete_use_caseThis API is in preview release for Amazon Connect and is subject to change
delete_userDeletes a user account from the specified Amazon Connect instance
delete_user_hierarchy_groupDeletes an existing user hierarchy group
describe_contact_flowDescribes the specified contact flow
describe_instanceThis API is in preview release for Amazon Connect and is subject to change
describe_instance_attributeThis API is in preview release for Amazon Connect and is subject to change
describe_instance_storage_configThis API is in preview release for Amazon Connect and is subject to change
describe_quick_connectThis API is in preview release for Amazon Connect and is subject to change
describe_routing_profileDescribes the specified routing profile
describe_userDescribes the specified user account
describe_user_hierarchy_groupDescribes the specified hierarchy group
describe_user_hierarchy_structureDescribes the hierarchy structure of the specified Amazon Connect instance
disassociate_approved_originThis API is in preview release for Amazon Connect and is subject to change
disassociate_instance_storage_configThis API is in preview release for Amazon Connect and is subject to change
disassociate_lambda_functionThis API is in preview release for Amazon Connect and is subject to change
disassociate_lex_botThis API is in preview release for Amazon Connect and is subject to change
disassociate_routing_profile_queuesDisassociates a set of queues from a routing profile
disassociate_security_keyThis API is in preview release for Amazon Connect and is subject to change
get_contact_attributesRetrieves the contact attributes for the specified contact
get_current_metric_dataGets the real-time metric data from the specified Amazon Connect instance
get_federation_tokenRetrieves a token for federation
get_metric_dataGets historical metric data from the specified Amazon Connect instance
list_approved_originsThis API is in preview release for Amazon Connect and is subject to change
list_contact_flowsProvides information about the contact flows for the specified Amazon Connect instance
list_hours_of_operationsProvides information about the hours of operation for the specified Amazon Connect instance
list_instance_attributesThis API is in preview release for Amazon Connect and is subject to change
list_instancesThis API is in preview release for Amazon Connect and is subject to change
list_instance_storage_configsThis API is in preview release for Amazon Connect and is subject to change
list_integration_associationsThis API is in preview release for Amazon Connect and is subject to change
list_lambda_functionsThis API is in preview release for Amazon Connect and is subject to change
list_lex_botsThis API is in preview release for Amazon Connect and is subject to change
list_phone_numbersProvides information about the phone numbers for the specified Amazon Connect instance
list_promptsProvides information about the prompts for the specified Amazon Connect instance
list_queuesProvides information about the queues for the specified Amazon Connect instance
list_quick_connectsThis API is in preview release for Amazon Connect and is subject to change
list_routing_profile_queuesList the queues associated with a routing profile
list_routing_profilesProvides summary information about the routing profiles for the specified Amazon Connect instance
list_security_keysThis API is in preview release for Amazon Connect and is subject to change
list_security_profilesProvides summary information about the security profiles for the specified Amazon Connect instance
list_tags_for_resourceLists the tags for the specified resource
list_use_casesThis API is in preview release for Amazon Connect and is subject to change
list_user_hierarchy_groupsProvides summary information about the hierarchy groups for the specified Amazon Connect instance
list_usersProvides summary information about the users for the specified Amazon Connect instance
resume_contact_recordingWhen a contact is being recorded, and the recording has been suspended using SuspendContactRecording, this API resumes recording the call
start_chat_contactInitiates a contact flow to start a new chat for the customer
start_contact_recordingThis API starts recording the contact when the agent joins the call
start_outbound_voice_contactThis API places an outbound call to a contact, and then initiates the contact flow
start_task_contactInitiates a contact flow to start a new task
stop_contactEnds the specified contact
stop_contact_recordingWhen a contact is being recorded, this API stops recording the call
suspend_contact_recordingWhen a contact is being recorded, this API suspends recording the call
tag_resourceAdds the specified tags to the specified resource
untag_resourceRemoves the specified tags from the specified resource
update_contact_attributesCreates or updates the contact attributes associated with the specified contact
update_contact_flow_contentUpdates the specified contact flow
update_contact_flow_nameThe name of the contact flow
update_instance_attributeThis API is in preview release for Amazon Connect and is subject to change
update_instance_storage_configThis API is in preview release for Amazon Connect and is subject to change
update_quick_connect_configThis API is in preview release for Amazon Connect and is subject to change
update_quick_connect_nameThis API is in preview release for Amazon Connect and is subject to change
update_routing_profile_concurrencyUpdates the channels that agents can handle in the Contact Control Panel (CCP) for a routing profile
update_routing_profile_default_outbound_queueUpdates the default outbound queue of a routing profile
update_routing_profile_nameUpdates the name and description of a routing profile
update_routing_profile_queuesUpdates the properties associated with a set of queues for a routing profile
update_user_hierarchyAssigns the specified hierarchy group to the specified user
update_user_hierarchy_group_nameUpdates the name of the user hierarchy group
update_user_hierarchy_structureUpdates the user hierarchy structure: add, remove, and rename user hierarchy levels
update_user_identity_infoUpdates the identity information for the specified user
update_user_phone_configUpdates the phone configuration settings for the specified user
update_user_routing_profileAssigns the specified routing profile to the specified user
update_user_security_profilesAssigns the specified security profiles to the specified user

Examples

Run this code
if (FALSE) {
svc <- connect()
svc$associate_approved_origin(
  Foo = 123
)
}

Run the code above in your browser using DataLab