SMS Pumping Protection uses automatic fraud detection to block messages flagged as being suspicious for SMS pumping fraud from being sent. It works by analyzing your current and historical SMS traffic for unusual patterns. When there are unexpected fluctuations in your SMS traffic for a specific location, or system-known malicious activity, this feature will automatically block messages to phone numbers associated with the suspected fraud.
For pricing information on SMS Pumping Protection for Programmable Messaging:
Note that, for the United States and Canada, SMS Pumping Protection for Programmable Messaging is provided at no additional cost, therefore you may not find a line item in the Features section of their SMS Pricing pages.
Alternatively, you can contact Sales for pricing information.
If you're using Programmable Messaging to send one-time passcode (OTP) verifications, consider migrating to Verify which includes Fraud Guard with customizable protection levels at no extra charge.
You can find the SMS Pumping Protection settings by navigating to the Twilio Console > Messaging > Settings > General page. From there, select Enabled to activate SMS Pumping Protection on your account.
RiskCheck
parameter to adjust the level of risk protection for individual outbound messages. Using the RiskCheck
parameter, you can determine whether to apply SMS Pumping Protection to a specific message giving you more flexibility when sending messages for multiple use cases with different risk profiles using the same phone number.For example, you may want to send messages for two different use cases using the same phone number:
Account- or phone number-level risk protection settings are not granular enough if you want to treat these two use cases differently for purposes of SMS Pumping Protection. However, to achieve this goal you can:
RiskCheck
parameter to
enable
(default value) when creating an OTP/2FA message to take advantage of the built-in SMS Pumping Protection.
RiskCheck
parameter to
disable
when creating a marketing message which does not need SMS Pumping Protection.
You can also take these actions if you suspect false positives:
Error 30450 will show in the Twilio error logs when an SMS delivery is blocked by SMS Pumping Protection.
You can use the Messaging Intelligence SMS Pumping Protection Insights dashboard to answer questions such as: