Values_0.BatchPutContactResponseSourceOnly the Amazon Connect outbound campaigns service principal is allowed to assume a role in your account and call this API. Allows you to create a batch of contacts in Amazon Connect. The outbound campaigns capability ingests dial requests via the PutDialRequestBatch API. It then uses BatchPutContact to create contacts corresponding to those dial requests. If agents are available, the dial requests are dialed out, which results in a voice call. The resulting voice call uses the same contactId that was created by BatchPutContact.
type nonrec t = {successfulRequestList : SuccessfulRequestList.t option;List of requests for which contact was successfully created.
*)failedRequestList : FailedRequestList.t option;List of requests for which contact creation failed.
*)}type nonrec error = [ | `AccessDeniedException of AccessDeniedException.t| `IdempotencyException of IdempotencyException.t| `InternalServiceException of InternalServiceException.t| `InvalidRequestException of InvalidRequestException.t| `LimitExceededException of LimitExceededException.t| `ResourceNotFoundException of ResourceNotFoundException.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `AccessDeniedException of AccessDeniedException.t
| `IdempotencyException of IdempotencyException.t
| `InternalServiceException of InternalServiceException.t
| `InvalidRequestException of InvalidRequestException.t
| `LimitExceededException of LimitExceededException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `Unknown_operation_error of string * string option ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `AccessDeniedException of AccessDeniedException.t
| `IdempotencyException of IdempotencyException.t
| `InternalServiceException of InternalServiceException.t
| `InvalidRequestException of InvalidRequestException.t
| `LimitExceededException of LimitExceededException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `Unknown_operation_error of string * string option ]val to_value :
t ->
[> `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `Enum of string | `String of RequestIdentifier.t ])
list ]
list ])
list ]