AWS Messaging Blog
Category: Intermediate (200)
Navigating messaging requirements in betting and gaming technology applications (Part 2: Executing the registration and maintaining compliance)
Part 2 of the betting and gaming messaging series: how to write use-case descriptions and opt-in documentation that win carrier approval, how to keep MFA messaging compliant and deliverable after approval, and how to respond if your registration is denied.
Navigating messaging requirements in betting and gaming technology applications (Part 1: Understanding the landscape and preparing your application)
Betting and gaming operators are classified as high-risk by carriers, so registering numbers for SMS MFA and account-verification messages faces heightened scrutiny. Part 1 covers how registration works across AWS and the carriers, why the industry is treated differently, and how to prepare a strong application with AWS End User Messaging before you submit.
Track SMS spend by team and use case with AWS End User Messaging
Learn how to attribute AWS End User Messaging SMS spend to the teams, cost centers, and use cases that generate it. Tag your sender IDs and phone numbers, activate the keys as cost allocation tags, and group SMS spend by tag in AWS Cost Explorer, with the equivalent AWS CLI commands.
Centralized dashboard for monitoring SES identities
Organizations running Amazon SES across many AWS accounts struggle to see which identities exist and whether they are verified. This post presents two solutions that collect SES identity data across every account in your AWS Organization and surface it through Amazon Athena and Amazon Quick Sight for centralized visibility.
Achieving CNIL/EU ePrivacy compliance for email tracking with Amazon SES
Multiple data protection authorities now require explicit opt-in consent before tracking email opens and clicks. Learn how to use Amazon SES configuration set overrides and separate configuration sets to honor per-recipient tracking consent for EU and UK privacy compliance.
Getting started with AWS End User Messaging Notify
Learn how to use AWS End User Messaging Notify to send one-time password (OTP) verification codes across 200+ countries in minutes, without provisioning phone numbers, managing carrier registrations, or navigating country-specific compliance requirements.
How Fanatics Commerce built a scalable email platform on Amazon SES
Learn how Fanatics Commerce built a scalable transactional email platform on Amazon SES, handling 48x volume growth across peak seasons while maintaining high deliverability through managed dedicated IPs, multi-tenant isolation, and real-time observability.
Build an AI campaign orchestrator with Amazon Bedrock and AWS End User Messaging
This post shows how to build a campaign orchestrator on AWS End User Messaging and Amazon Bedrock. The orchestrator predicts the best channel for each customer, adapts content per channel, and holds back messages to fatigued or unhappy customers.
Global SMS strategy for gaming: Lessons from migrating 2FA across 100+ countries
This post shares practical lessons from a real-world migration of a global gaming SMS platform from Amazon Simple Notification Service (Amazon SNS) to AWS End User Messaging. You’ll learn how to use resource sharing to avoid months of re-registration, how to build a country inventory that survives regulatory changes, and how to avoid the operational pitfalls that surface only when you migrate production traffic across accounts.
Adding a voice layer to WhatsApp conversations with AWS End User Messaging
With AWS End User Messaging, businesses can now enable both voice note input and voice note responses on WhatsApp. In this blog post, we explore why voice notes matter, where they make a difference, and how AWS helps you enable them through a sample voice note messaging solution.









