We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.
If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”
Customize cookie preferences
We use cookies and similar tools (collectively, "cookies") for the following purposes.
Essential
Essential cookies are necessary to provide our site and services and cannot be deactivated. They are usually set in response to your actions on the site, such as setting your privacy preferences, signing in, or filling in forms.
Performance
Performance cookies provide anonymous statistics about how customers navigate our site so we can improve site experience and performance. Approved third parties may perform analytics on our behalf, but they cannot use the data for their own purposes.
Allowed
Functional
Functional cookies help us provide useful site features, remember your preferences, and display relevant content. Approved third parties may set these cookies to provide certain site features. If you do not allow these cookies, then some or all of these services may not function properly.
Allowed
Advertising
Advertising cookies may be set through our site by us or our advertising partners and help us deliver relevant marketing content. If you do not allow these cookies, you will experience less relevant advertising.
Allowed
Blocking some types of cookies may impact your experience of our sites. You may review and change your choices at any time by selecting Cookie preferences in the footer of this site. We and selected third-parties use cookies or similar technologies as specified in the AWS Cookie Notice.
Unable to save cookie preferences
We will only store essential cookies at this time, because we were unable to save your cookie preferences.
If you want to change your cookie preferences, try again later using the link in the AWS console footer, or contact support if the problem persists.
This topic details the content in the Amazon Connect Analytics data lake outbound campaign
events table. The table lists the column, type, and description of the
content.
The data for this table is available starting from November 18, 2024 0:00:00
GMT.
Column
Type
Description
instance_id
String
The identifier of the Amazon Connect instance.
instance_arn
String
The ARN of the Amazon Connect instance.
aws_account_id
String
The identifier of the AWS account that
owns the outbound campaign.
campaign_id
String
The identifier for the outbound
campaign.
campaign_name
String
The name of the outbound campaign.
campaign_event_id
String
The unique identifier for each outbound
campaign event.
campaign_event_type
String
The specific outbound campaign event
type.
Campaign events:
CAMPAIGN_SUCCESS: The send request is successful and
Amazon Connect will attempt to deliver the campaign to the
recipient.
CAMPAIGN_EXPIRED: The send request is successfully
attempted but expired due to insufficient resources. The
system will automatically retry when sufficient
resources are available.
CAMPAIGN_FAILURE_PERMANENT: The send request
encountered an unknown error, invalid parameter, or
insufficient permissions. There are no systematic
retries.
DROPPED_MISSING_TIMEZONE: The targeted user was
dropped from the campaign because a contact timezone
could not be determined as configured in the campaign.
This may also occur if Amazon Connect is unable to estimate a
timezone.
DROPPED_CAMPAIGN_ENDED: The targeted user was dropped
from the campaign because the campaign ended prior to a
communication attempt.
DROPPED_MISSING_CHANNEL: The targeted user was dropped
from the campaign because they were missing channel
endpoint (such as email or phone number)
DROPPED_INVALID_TARGET: The targeted user was dropped
because it was invalid or was deleted during
execution
DROPPED_LIMIT_BREACHED: The targeted user was dropped
because the configured campaign communication limits
were exceeded.
DROPPED_DELIVERY_FAILURE: The targeted user was
dropped because of a delivery failure.
DROPPED_DELIVERY_ERROR: The targeted user was dropped
because of a user configuration error. Examples include
improper channel configurations or an incorrect message
template.
DROPPED_UNKNOWN: The targeted user was dropped for an
unknown reason.
Email events:
Delivery: The message is delivered.
Send: Amazon Connect accepted the message and attempted to
deliver it.
Reject: Amazon Connect detected malware and rejected the
message.
Bounce: An issue related to the email or server
prevented Amazon Connect from delivering the message.
DeliveryDelay: A temporary error occurred that delayed
the delivery of the message. Amazon Connect systematically
reattempts message delivery.
Open: The message is received and the recipient opened
it.
Click: The message is received and the recipient
clicked a link in it.
Complaint: The message is received and the recipient
reported it as spam, an unsolicited email, fraudulent,
or associated to phishing activity.
SMS events:
TEXT_DELIVERED: The message is delivered to the
specified location.
TEXT_SUCCESSFUL: The message is successfully accepted
by the recipient's carrier.
TEXT_QUEUED: The message is queued and ready to be
delivered to the recipient.
TEXT_PENDING: The message hasn't yet been
delivered.
TEXT_BLOCKED: The recipient's device or carrier is
blocking SMS messages.
TEXT_TTL-EXPIRED: The SMS message couldn't be
delivered within the specified time frame.
TEXT_CARRIER_UNREACHABLE: An issue with the mobile
network prevented the message from being delivered. This
error is usually temporary. You can try to send the
message again later.
TEXT_INVALID: The destination phone number is not
valid.
TEXT_INVALID_MESSAGE: The body of the SMS message is
invalid. For example: message doesn't meet the content
or format requirements; and can't be delivered.
TEXT_CARRIER_BLOCKED: The carrier has blocked delivery
of this message. This often occurs when the carrier
identifies the contents of the message as unsolicited or
malicious.
TEXT_UNREACHABLE: The recipient's device is currently
unreachable or unavailable. For example, the device
might be powered off, or might be disconnected from the
network. You can try to send the message again
later.
TEXT_SPAM: The mobile carrier identified the contents
of the message as spam and blocked delivery.
TEXT_UNKNOWN: An error occurred that prevented the
delivery of the message. This error is usually
temporary. You can try to send the message again
later.
Telephony events:
AMD_DISABLED: Answering machine detection is
disabled.
INITIATED: An outbound call was initiated or
transferred.
CONNECTED_TO_SYSTEM: The contact has established media
(for example, it was answered by a person or by
voicemail). This event is generated for any of the AnsweringMachineDetectionStatus
codes.
CONTACT_DATA_UPDATED: One or more of the following
contact properties were updated on an outbound call:
user-defined attributes and tags, routing criteria is
updated or step is expired, or if Contact Lens is
enabled for a given contact.
QUEUED: An outbound call is queued to be assigned to
an agent.
CONNECTED_TO_AGENT: An outbound call is connected to
an agent.
DISCONNECTED: The attempt was connected but the call
was not picked up, or the attempt resulted in a SIT tone.
For more details on Telephony delivery outcomes (such as human
answered, voicemail), query
answering_machine_detection_Status and
disconnect_reason from the Contacts record.
campaign_event_timestamp
Timestamp
The timestamp indicating when the outbound
campaign event occurred.
delivery_attempt_id
String
The identifier for the outbound
communication delivery attempt.
channel
String
The method used to contact your contact
center. For example: VOICE, CHAT, EMAIL. This field may be blank for
campaign events when this value is not applicable.
subtype
String
The outbound campaign delivery mode used to
contact the campaign recipient. For example: connect:Email,
connect:SMS, connect:Telephony. Note: Telephony includes both the Agent Assisted
Voice, Automated Voice delivery modes. This field may be blank for
campaign events when this value is not applicable.
profile_id
String
The unique identifier of an Amazon Connect Customer
Profile. Note: This attribute is
only available when you use segmentation capabilities offered with
Amazon Connect Customer Profiles.
campaign_segment_arn
String
The ARN of a segment of users. Note: This attribute is only available
when you use segmentation capabilities offered with Amazon Connect Customer
Profiles.
campaign_url_link_click
String
The URL link clicked by the outbound
campaign recipient. This attribute is applicable to email campaigns.
campaign_is_final_status
Boolean
Set to True if this is the
final state of the message. There are intermediate message statuses
and it can take up to 72 hours for the final state to be received.
This attribute is applicable to SMS campaigns.
data_lake_last_processed_timestamp
Timestamp
The timestamp that shows the last time the
data touched a record in the data lake. This can include a
transformation or backfill. Note:
Do not use this field to reliably determine recency of data.
Did this page help you? - Yes
Thanks for letting us know we're doing a good job!
If you've got a moment, please tell us what we did right so we can do more of it.
Did this page help you? - No
Thanks for letting us know this page needs work. We're sorry we let you down.
If you've got a moment, please tell us how we can make the documentation better.