๐Ÿ“ฒ Expanded Message Error Handling in Workflows

May 27, 2025

๐Ÿ“ฅ Overview

Weโ€™ve enhanced the “Messaging Error โ€“ SMS” workflow trigger so you can now take action on a wider range of failed message scenarios โ€” including both SMS and MMS.

This means better automation, cleaner contact lists, and fewer manual tasks when a message doesnโ€™t go through.

๐Ÿ“Š Whatโ€™s New?

The trigger now supports many more carrier error codes, including:

๐Ÿ’กNew error types you can now act on:

– `30023`: Daily message cap reached (US A2P)
– `21408`: SMS not permitted to this region
– `30008`: Unknown error
– `21606`: Invalid “From” phone number
– `21211`: Invalid “To” phone number
– `21614`: “To” number is not a valid mobile number
– `21610`: User replied STOP (opt-out)
– `30011`: MMS not supported by recipient or region
– `30033`: A2P campaign suspended or deleted
– `21661`: “From” number is not SMS-capable
– `21635`: “To” number is a landline
– `30037`: Outbound messaging disabled
– `30002`: Sub-account suspended

โœ… Previously Supported Codes:

`30007`, `30034`, `30032`, `30005`, `30003`, `30004`, `30006`

โšก What You Can Do Now

1. Filter triggers by specific error codes

1. Use If/Else branches to tailor follow-up actions (e.g., tag contact, notify team, update custom fields)

1. Automate smart list hygiene, like skipping retries or flagging invalid numbers
1. Improve automation for both Native Phone and Carrier-connected numbers

๐Ÿ” Why It Matters

This gives you:

– Better message deliverability and contact quality

– Fewer wasted sends to unreachable or non-compliant numbers

– More control over how your system responds to real-world delivery failures

– Reduced dependency on support teams for error triage

๐Ÿ“Œ Good to Know

– MMS-specific error code `30011` is now included for proactive failure handling
– Error code `30008` (Unknown) can be broad โ€” use workflow actions cautiously
– Codes like `30023` reset daily, so avoid permanent contact suppression for these

This feature was shaped by your feedback โ€” especially from teams managing high-volume messaging and contact hygiene. We hope it gives you more control, less guesswork, and smarter automations.

Screenshot 2025-05-27 at 2
Screenshot 2025-05-27 at 2
Screenshot 2025-05-27 at 2