Description
In August, we rolled back a change that introduced five new columns to the contact list export for Outbound Campaigns. We will re-introduce these columns in 60 days.
As a reminder, if you are currently mapping data by contact column position, you will need to update your automation to account for these new contact list columns. The new columns are:
ContactableByVoice
ContactableBySms
ContactableByEmail
ContactableByVoice-Phone column
ContactableBySms-Phone column
Example Export containing the columns:
inin-outbound-id
Phone
FirstName
LastName
Timezone
Cell
FILTER1
FILTER2
ContactCallable
ContactableByVoice
ContactableBySms
ContactableByEmail
ZipCodeAutomaticTimeZone
CallRecordLastAttempt-Phone
CallRecordLastResult-Phone
CallRecordLastAgentWrapup-Phone
SmsLastAttempt-Phone
SmsLastResult-Phone
Callable-Phone
ContactableByVoice-Phone
ContactableBySms-Phone
AutomaticTimeZone-Phone
Note: In all future releases that require new columns in the contact list export, we will place them at the END of the export.
Change Category
Infrastructure
Informational
API
Change Context
As part of the Outbound digital rules release, we introduced concept of contactableStatus field on DialerContact object. It is a map of media types (Voice, SMS and Email) to ContactableStatus, which indicates if the contact can be contacted using the specified media type. This eventually will replace callable field and phoneNumberStatus on DialerContact.
We had to come up with this new field as current equivalent fields callable and phoneNumberStatus which are used for Voice and SMS Campaigns didn't make sense for Email campaigns. So, we came up with a field that can be generic to all types of Campaigns. In export of contact list, we communicate results of this field of DialerContact via columns ContactableByVoice, ContactableBySms and ContactableByEmail, ContactableByVoice-Phone column, ContactableBySms-Phone column and ContactableByEmail-Email column.
The columns ContactableByVoice, ContactableBySms and ContactableByEmail will be located next to callable in export. And similarly, ContactableByVoice-Phone column, ContactableBySms-Phone column will be located next to Callable-PhoneColumn.
Change Impact
Some of these new columns will be in middle of exported file as explained above. So, if you are currently mapping data by contact column position, you will need to update your automation to account for these new contact list columns.
Date of Change
Feb 01, 2023
Impacted APIs
CSV File generated via POST /api/v2/outbound/contactlists/{contactListId}/export API
References
[LM-720] (Change that added these new columns)
[LM-1100](Rolled back change and added these new columns with a new feature toggle: outbound.listmanagement.toggle.includeContactableStatusOnExport)