Wednesday Jul 10, 2019

SMS Auto-responders

Auto-responders are a powerful tool you can use to automatically respond to a user with a message or a script based on how they interact with the system. By taking advantage of this power feature, you can make sure you are engaging with your users in a way that meets their personal needs, and in a timely manner.

vorText makes it easy to automatically respond to users by use of our auto-responder feature. You can create an auto-responder by selecting Campaigns > Add Auto-responder.

After filling in the basic information, scroll down to the bottom of the page to the category. This is the main option you will use to target the specific user actions you're after.


In the following information we will be referring tothe following survey script:


The above script is a customer service survey that could be sent to a user after you have provided them with some type of service. Please notice that on line 3, 4, 5, and 6, the script logs the users response into the database using the category that has been specified, "Satisfaction", "Resolved", "Improvements", "Recommend" respectively.

Just to review setup of one of the questions, Here's the logging setup for the "Hi {{first}}, How satisfied were you with your visit to our store today? Please respond with a number:" question:


As the user progresses through the script, after they respond to each prompt that has a logging instruction, a log record is written to the database. Here's what that information may look like if the user responds to all questions:


So all that is left to do is to determine how we want to automatically respond to the user based on this information. Let's get started with something simple.

If you want to respond to any user that responds to the first question, 15 minutes after they respond, here's how that would look:


So "Satisfaction" is the actually category, so as you enter your own categories into the script, you simply specify those categories enclosed with { }.

You can enter your criteria using order of operations as well. For example, if you want to target users that replied to any questions you would enter:

{Satisfaction} or {Resolved} or {Improvements} or {Recommend}

(For this you could also simply enter "SURVEY" into the keyword box and leave the category blank. This would target any user that texted the word SURVEY to your number)

If you want to respond to all users that indicated how satisfied they were but did not provide a recommendation as to how you could improve your services, you would enter:

{Satisfaction} and not {Recommend}

You could also enter:

( {Satisfaction} or {Resolved} ) and not {Recommend}

( {Satisfaction} or {Resolved} ) and {Recommend}

{Satisfaction} and {Recommend}

So as you can see, you can use this functionality to effectively target any combination of user responses to your scripts in order to dynamically respond to your users with whatever kind of followup that is appropriate at the right time!

Return to Blog Home