class Aws::Connect::Types::StartOutboundVoiceContactRequest


@see docs.aws.amazon.com/goto/WebAPI/connect-2017-08-08/StartOutboundVoiceContactRequest AWS API Documentation
@return [Hash<String,String>]
underscore characters.
contact. Attribute keys can include only alphanumeric, dash, and
There can be up to 32,768 UTF-8 bytes across all key-value pairs per
flows just like any other contact attributes.
standard Amazon Connect attributes, and can be accessed in contact
A custom key-value pair using an attribute map. The attributes are
@!attribute [rw] attributes
@return [String]
number.
If you do not specify a queue, you must specify a source phone
not specify a queue, the queue defined in the contact flow is used.
for caller ID is the phone number specified in the queue. If you do
The queue for the call. If you specify a queue, the phone displayed
@!attribute [rw] queue_id
@return [String]
specify a queue.
E.164 format. If you do not specify a source phone number, you must
The phone number associated with the Amazon Connect instance, in
@!attribute [rw] source_phone_number
@return [String]
not need to pass this option.
**A suitable default value is auto-generated.** You should normally
returned. If the contact is disconnected, a new contact is started.
creation. If a contact is already started, the contact ID is
idempotency of the request. The token is valid for 7 days after
A unique, case-sensitive identifier that you provide to ensure the
@!attribute [rw] client_token
@return [String]
The identifier of the Amazon Connect instance.
@!attribute [rw] instance_id
@return [String]
arn:aws:connect:us-west-2:xxxxxxxxxxxx:instance/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/contact-flow/846ec553-a005-41c0-8341-xxxxxxxxxxxx
ContactFlowId is the last part of the ARN, shown here in bold:
contact flow, choose **Show additional flow information**. The
contact flow. On the contact flow page, under the name of the
navigation menu go to Routing, **Contact Flows**. Choose the
ContactFlowId in the Amazon Connect console user interface, on the
The identifier of the contact flow for the outbound call. To see the
@!attribute [rw] contact_flow_id
@return [String]
The phone number of the customer, in E.164 format.
@!attribute [rw] destination_phone_number
}
},
“AttributeName” => “AttributeValue”,
attributes: {
queue_id: “QueueId”,
source_phone_number: “PhoneNumber”,
client_token: “ClientToken”,
instance_id: “InstanceId”, # required
contact_flow_id: “ContactFlowId”, # required
destination_phone_number: “PhoneNumber”, # required
{
data as a hash:
@note When making an API call, you may pass StartOutboundVoiceContactRequest