Skip to content
Workflows

Workflow Trigger - Messaging Error Code - SMS

TABLE OF CONTENTS Overview Trigger Name Trigger Description How to Configure Example Overview The "Messaging Error - SMS" trigger allows you to initiate…

2 min read346 words2 explained imagesUpdated Tue, 27 May, 2025 at 6:29 AM
View as markdownOpen in ClaudeOpen in ChatGPT
Each image has a one line explanation. Switch to full detail for the step it belongs to, the fields and buttons involved, examples and the whole procedure.
On this page
  1. Overview
  2. Trigger Name
  3. Trigger Description
  4. How to Configure
  5. Example

TABLE OF CONTENTS


Overview

The "Messaging Error - SMS" trigger allows you to initiate workflows automatically whenever a SMS has resulted in undelivered state and returned one of the below-mentioned error code.

Trigger Name

Messaging Error - SMS

Trigger Description

This trigger activates a WorkFlow based on the error received for an undelivered message. This can be used for taking relevant measures to clean the contact list eventually improving the delivery rate.

How to Configure

  1. Choose a Workflow Trigger:

    • Select "Messaging Error - SMS" from the dropdown list.
  2. Workflow Trigger Name:

    • Provide a descriptive name for the trigger to identify it within your workflow easily.
  3. Filters:

    • You can add filters to narrow down the trigger to specific error codes mentioned below:
CodeDescription
30007Carrier Violation
30034
A2P Registration Pending on Number
30032
Toll Free Number not Verified
30005
User Inactive/Number does not exist
30003
Unreachable/Out of Service Number
30004
Do not want SMS/DND enabled
30006
Landline/Incapable to receive SMS
30023
US A2P 10DLC - Daily Message Cap Reached
21408
Permission to Send SMS Not Enabled for Region
30008Unknown Error
21606
Invalid 'From' Phone Number
21211
Invalid 'To' Phone Number
21614
To' Number Is Not a Valid Mobile Number
21610
User Replied with STOP (Opted Out)
30011
MMS Not Supported by Recipient Number or Region
30033
A2P Campaign Suspended or Deleted
21661
From' Number Is Not SMS-Capable
21635
To' Number Cannot Be a Landline
30037
Outbound Messaging Disabled
30002
Sub-Account Suspended

Example

Let’s say you are running an SMS campaign to promote a new product, and you want to automatically remove contacts who have a high chance on not getting the messages next time or want to add a tag to re trigger them an SMS after sometime.some time

  1. Choose a Workflow Trigger:

    • Trigger: Messaging Error - SMS
  2. Workflow Trigger Name:

    • Name: Messaging Error - SMS
  3. Filters:

    • Filter Type: Error Code is 
    • Error Name: 30007 - Carrier Violation
      Step 2 of 2: Error Name: 30007 - Carrier Violation What this shows Step 2 of 2: Error Name: 30007 - Carrier Violation What this shows Shows what this covers for step 2 of 2 in the "Example" section of "Workflow Trigger - Messaging Error Code - SMS". This screenshot accompanies step 2 of 2 in the "Example" section of "Workflow Trigger - Messaging Error Code - SMS". At this point in the walkthrough you error Name: 30007 - Carrier Violation. For context, this section explains: Let’s say you are running an SMS campaign to promote a new product, and you want to automatically remove contacts who have a high chance on not getting the messages next time or want to add a tag to re trigger them an SMS after sometime.some time. This part of the guide covers 6 fields, listed below. Step 2 of 2Image 1 of 2 What this coversError Name: 30007 - Carrier Violation
      Fields in this part of the guide Trigger: Messaging Error - SMSWorkflow Trigger Name:Name: Messaging Error - SMSFilters:Filter Type: Error Code isError Name: 30007 - Carrier Violation
      Buttons and menus referenced Error Name: 30007 - Carrier ViolationTrigger: Messaging Error - SMSName: Messaging Error - SMSFilter Type: Error Code is
      Example values
      Workflow Trigger Name:
      Priya Raman
      Name: Messaging Error - SMS
      Priya Raman

      Illustrative values showing the expected format. They are not read from the screenshot.

      All 2 steps in this procedure
      1. Filter Type: Error Code is
      2. Error Name: 30007 - Carrier Violation this image
  4. Further, this can be created into if else if different actions is needed as shown below:
               
    Step 4 of 4: Further, this can be created into if else if different actions is… What this shows Step 4 of 4: Further, this can be created into if else if different actions is needed as shown below: What this shows Shows what this covers for step 4 of 4 in the "Example" section of "Workflow Trigger - Messaging Error Code - SMS". This screenshot accompanies step 4 of 4 in the "Example" section of "Workflow Trigger - Messaging Error Code - SMS". At this point in the walkthrough you further, this can be created into if else if different actions is needed as shown below. This part of the guide covers 6 fields, listed below. Step 4 of 4Image 2 of 2 What this coversFurther, this can be created into if else if different actions is needed as shown below:
    Fields in this part of the guide Trigger: Messaging Error - SMSWorkflow Trigger Name:Name: Messaging Error - SMSFilters:Filter Type: Error Code isError Name: 30007 - Carrier Violation
    Buttons and menus referenced Trigger: Messaging Error - SMSName: Messaging Error - SMSFilter Type: Error Code isError Name: 30007 - Carrier Violation
    Example values
    Workflow Trigger Name:
    Priya Raman
    Name: Messaging Error - SMS
    Priya Raman

    Illustrative values showing the expected format. They are not read from the screenshot.

    All 4 steps in this procedure
    1. Choose a Workflow Trigger:
    2. Workflow Trigger Name:
    3. Filters:
    4. Further, this can be created into if else if different actions is needed as shown below: this image

Was this guide helpful?

Related guides