Back to Glossary

What is Twilio Error 30007?

Last reviewed by Moderation API

Error 30007 is the Twilio error for a message that was filtered. Twilio's own filters or a carrier's filters blocked the message, and it was not delivered. The message gets the status undelivered.

Common causes

  • Twilio's filtering system identified the message as spam or unwanted messaging.
  • A wireless carrier flagged the message as objectionable and blocked it.

On US 10DLC traffic, carriers compare messages with the campaign they were registered under. Messages that do not match the registered use case, or that contain SHAFT content, are more likely to be filtered.

How to fix it

  1. Make sure the use case follows Twilio's Messaging Policy and Acceptable Use Policy.
  2. Compare the messages with the sample messages and use case in your 10DLC campaign registration.
  3. If you think the messages are compliant, collect 3 or more Message SIDs with status undelivered and error 30007, and contact Twilio Support.

Why it matters

Error 30007 is often the first sign of a compliance problem. Filtered messages can come before a campaign suspension or a carrier fine. For current carrier rules and fees, see A2P 10DLC news. Moderation API's 10DLC compliance add-on checks each message against its registered campaign before it is sent.

Find out what we'd flag on your platform