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.

List of errors that would be part of the starting MVP would be as below:

  • 30007 - Carrier 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


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:
      • 30007 - Carrier 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


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
  4. Further, this can be created into if else if different actions is needed as shown below: