Workflow Trigger : Messaging Error - SMS

Created by Stefan Perchinkov, Modified on Wed, 26 Feb at 4:50 AM by Stefan Perchinkov

In today's fast-paced communication landscape, ensuring that your SMS campaigns reach their intended audience is vital. However, messaging errors can occur, leading to undelivered messages and inefficiencies in your communication strategy. To tackle this issue, Referins introduces the Messaging Error Trigger feature, designed to help you address and respond to specific messaging errors automatically. This article will explain the key features, benefits, and how to configure this powerful new tool in your workflows.

Key Features and Benefits

1. Automated Error Response

The Messaging Error Trigger allows you to create automated workflows triggered by specific SMS error codes. This helps to quickly identify and address undelivered messages, allowing you to take the necessary corrective actions.

2. Comprehensive Error Code List

This feature supports a variety of error codes, including:

  • 30007 - Carrier Violation
  • 30034 - A2P Registration Pending
  • 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/Unable to Receive SMS

3. Improved Delivery Rates

By identifying and filtering out invalid or unreachable contacts, you can keep your contact list clean, improving the overall delivery rate of your SMS campaigns.

4. Seamless Integration

This feature is available for both Native Phone and Twilio accounts, ensuring compatibility across different setups without any additional configuration.

5. Customizable Workflows

The flexibility to create different workflows based on error types means you can tailor your response to specific scenarios, whether it’s removing an invalid contact, retrying delivery, or notifying a team member.

How to Use Messaging Error Trigger

Step 1: Choose the Workflow Trigger

  • Go to your Referins account, navigate to Automation on the left > Workflows on the top > add a new workflow or edit an existing one.
  •  Select “Messaging Error - SMS” from the dropdown list of triggers.

Step 2: Name the Trigger

  • Provide a descriptive name for the trigger to easily identify it within your workflow. For example, "Carrier Violation Error Response."

Step 3: Add Filters for Specific Error Codes

  • To narrow down the workflow for specific error codes, you can add filters. For instance, filter for error code 30007 if you want to focus on addressing carrier violations.

Step 4: Define Actions for Each Error

  • Depending on the error code, set up relevant actions. For example:
    • If 30005 (User Inactive/Number Does Not Exist) is detected, you can automatically remove the contact from your list.
    • If 30003 (Unreachable/Out of Service), you could notify a team member to follow up with the lead via email.

Step 5: Save and Test the Workflow

  • After configuring the workflow, save it and run a test to ensure it functions as expected. Review the error-triggered actions and confirm that they address the messaging issues efficiently.

Frequently Asked Questions (FAQ)

Q1: What happens if the error code isn't recognized in my workflow?

  • If the error code is not part of the trigger filters, no workflow will be initiated. Be sure to add all relevant error codes to your workflow for full coverage.

Q2: How can I prevent repeat errors for the same contact?

  • Set your workflow to automatically update the contact's status or remove the contact if specific errors like "User Inactive" or "Do Not Want SMS" are triggered.

Q3: Can I use this trigger to improve the accuracy of my contact list?

  • Yes, by using this trigger to identify invalid or unreachable numbers, you can clean your list and improve the accuracy of your SMS campaigns.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article