new
improved
Phone System
š² Expanded Message Error Handling in Workflows
š„ 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
- Filter triggers by specific error codes
- Use If/Else branchesto tailor follow-up actions (e.g., tag contact, notify team, update custom fields)
- Automate smart list hygiene, like skipping retries or flagging invalid numbers
- Improve automation for both Native Phone and Carrier-connectednumbers
š 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 30011is now included for proactive failure handling
- Error code 30008(Unknown) can be broad ā use workflow actions cautiously
- Codes like 30023reset 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.


