- Newest
- Most votes
- Most comments
You're correct that implementing a robust Do Not Call (DNC) list within Amazon Connect Outbound Campaigns can be challenging, especially when compared to the functionality available in Amazon Pinpoint. However, there are some approaches you can consider to address this issue.
Your proposed solution of using a custom attribute in Customer Profiles to flag DNC status is a viable approach. This method would allow you to filter your segment before starting the campaign, which is currently the primary way to manage DNC lists in Connect Outbound Campaigns.
To make this solution more robust, consider the following enhancements:
-
Automated updates: Implement a system that regularly updates the DNC status in Customer Profiles. This could be a Lambda function that runs periodically to sync your DNC list with the Customer Profiles.
-
Multi-layer verification: In addition to filtering at the segment level, you could implement a secondary check in your contact flow. This would serve as an additional safeguard against calling DNC numbers.
-
Logging and auditing: Implement comprehensive logging of all outbound calls, including checks against the DNC list. This will help you track and verify that the system is working as intended.
-
Real-time updates: If possible, set up a system that can update the DNC status in real-time. This could involve using Amazon EventBridge to trigger updates to Customer Profiles as soon as a customer requests to be added to the DNC list.
-
Integration with external DNC lists: Consider integrating with national or industry-specific DNC lists to ensure compliance with broader regulations.
While these enhancements can improve the reliability of your DNC implementation, it's important to note that they don't provide the same level of pre-dial checking that Pinpoint offers. As you mentioned, a feature allowing custom actions prior to dialing in Connect Outbound Campaigns would be ideal for this use case.
In the meantime, you might want to consider using a combination of Connect Outbound Campaigns and Pinpoint. You could use Connect for campaign management and agent interactions, while leveraging Pinpoint's journey feature for the actual dialing and DNC checks. This hybrid approach could provide a more robust solution until Connect introduces more advanced DNC management features.
Remember to regularly test and audit your DNC implementation to ensure it's functioning correctly and to maintain compliance with relevant regulations.
Sources
Best practices for Amazon Connect outbound campaigns using Pinpoint - Amazon Connect
Amazon Connect Outbound Campaigns - Amazon Connect
answered 2 years ago
Relevant content
- AWS OFFICIALUpdated 5 months ago

I like the idea of using EventBridge to make updates to the list.