Skip to content

Put Outbound Request Batch

connectcampaignservicev2_put_outbound_request_batch R Documentation

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.

Usage

connectcampaignservicev2_put_outbound_request_batch(id,
  outboundRequests)

Arguments

id

[required]

outboundRequests

[required]

Value

A list with the following syntax:

list(
  successfulRequests = list(
    list(
      clientToken = "string",
      id = "string"
    )
  ),
  failedRequests = list(
    list(
      clientToken = "string",
      id = "string",
      failureCode = "InvalidInput"|"RequestThrottled"|"UnknownError"|"BufferLimitExceeded"
    )
  )
)

Request syntax

svc$put_outbound_request_batch(
  id = "string",
  outboundRequests = list(
    list(
      clientToken = "string",
      expirationTime = as.POSIXct(
        "2015-01-01"
      ),
      channelSubtypeParameters = list(
        telephony = list(
          destinationPhoneNumber = "string",
          attributes = list(
            "string"
          ),
          connectSourcePhoneNumber = "string",
          answerMachineDetectionConfig = list(
            enableAnswerMachineDetection = TRUE|FALSE,
            awaitAnswerMachinePrompt = TRUE|FALSE
          )
        ),
        sms = list(
          destinationPhoneNumber = "string",
          connectSourcePhoneNumberArn = "string",
          templateArn = "string",
          templateParameters = list(
            "string"
          )
        ),
        email = list(
          destinationEmailAddress = "string",
          connectSourceEmailAddress = "string",
          templateArn = "string",
          templateParameters = list(
            "string"
          )
        )
      )
    )
  )
)