Learn R Programming

paws.customer.engagement (version 0.1.8)

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 Limits in the Amazon Connect Administrator Guide.

Usage

connect(config = list())

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

create_user Creates a user account for the specified Amazon Connect instance
delete_user Deletes a user account from the specified Amazon Connect instance
describe_user Describes the specified user account
describe_user_hierarchy_group Describes the specified hierarchy group
describe_user_hierarchy_structure Describes the hierarchy structure of the specified Amazon Connect instance
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_federation_token Retrieves a token for federation
get_metric_data Gets historical metric data from the specified Amazon Connect instance
list_contact_flows Provides information about the contact flows for the specified Amazon Connect instance
list_hours_of_operations Provides information about the hours of operation for the specified Amazon Connect instance
list_phone_numbers Provides information about the phone numbers for the specified Amazon Connect instance
list_queues Provides information about the queues for the specified Amazon Connect instance
list_routing_profiles Provides summary information about the routing profiles for the specified Amazon Connect instance
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_user_hierarchy_groups Provides summary information about the hierarchy groups for the specified Amazon Connect instance
list_users Provides summary information about the users for the specified Amazon Connect instance
start_chat_contact Initiates a contact flow to start a new chat for the customer
start_outbound_voice_contact Initiates a contact flow to place an outbound call to a customer
stop_contact Ends the specified contact
tag_resource Adds the specified tags to the specified resource
untag_resource Removes the specified tags from the specified resource
update_contact_attributes Creates or updates the contact attributes associated with the specified contact
update_user_hierarchy Assigns the specified hierarchy group to the specified user
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_routing_profile Assigns the specified routing profile to the specified user

Examples

Run this code
# NOT RUN {
svc <- connect()
svc$create_user(
  Foo = 123
)
# }
# NOT RUN {
# }

Run the code above in your browser using DataLab