AUTOREPLY SMS PLUGIN CONFIGURATION

The autoreply plugin makes it possible to reply to incoming messages and to forward these messsages to various phone numbers based on the sender address and the message content.

Install the Autoreply plugin and configure it, but before this, we choose the Installed plugins menu item from the Plugins main menu. The installable device's page appears. Selecting the Autoreply plugin, click the Install link. The installation process is going to start, which takes some seconds.

Autoreply SMS plugin installation
Figure 1 - Autoreply SMS plugin installation

On the configuration form, you may choose one or more autoreply and message forwarding solutions. You can add comments to the configuration to maintain readability. Comments can be added by insert the # sign at the begining of the row (Figure 2).

Configuration of Autoreply plugin
Figure 2 - Configuration of Autoreply plugin

To configure the Autoreply plugin, you must create message rules. Each rule consists of a filter and an action. The filter decides, whether the action should be applied to the incoming message. The filter can be used to identify certain phone numbers or incoming message text and react accordingly. The action part of the rule can be used to create a reply or to forward the message to another GSM number.

Example configurations:

REPLY TO SENDER ON ALL INCOMING MESSAGES

n.*
SENDER Thank you for your message

Figure 3 - Necessary commands, that should be define in the autoreply preferences window

Example: Reply to sender on all incoming messages (Figure 3).

Comment:
n.* - means: This rule should be applyed to all incoming messages. (n means the filter applies to the sender phone number and .* means that every number is accepted)
SENDER - This keyword is substituted to the phone number of the sender of the SMS message

Thank you for your message - the message in the outgoing SMS

FORWARD ALL INCOMING MESSAGES TO A DEFINED PHONE NUMBER

n.*
+36203105366 MSG

Figure 4 - Show the necessary command, which define the autoreply rule for this task

Example: Forward all incoming messages to +36203105366 (Figure 4.)

Comment:
n.* - means: all incoming messages
+36203105366 - you should define the phone number in international format
MSG - this means that the incoming message text's will be inserted in the outgoing message.

If you would like to forward the incoming SMS messages to more than one phone number you should insert new row in the list with another phone number and MSG.(eg.:+36205222245 MSG)

IF THE SENDER PHONE NUMBER MATCHES, FORWARD TO A SPECIFIC PHONE NUMBER

n^+36209937723
+36205222245 MSG

Figure 5 - Shows the necessary commands

Example: If the SMS message is received from +36209937723, than forward it to +36205222245 (Figure 5.)

Comment:
n.^+36209937723 - means: if the phone number is +36209937723
+36205222245 MSG the incoming message will be forwarded to +36205222245 phone number.

If you would like to forward the incoming SMS messages to more than one phone number you should insert a new row in the list with another phone number and MSG.(eg.:+36205222245 MSG)

IF THE MESSAGE STARTS WITH THE DEFINED WORD, FORWARD TO ONE OR MORE PHONE NUMBERS

# If the message starts with the word important forward it 
# to +36205222245 and +36203105366
m^important.*
+36203105366 SENDER: MSG
+36205222245 MSG

Figure 6 - Shows the necessary commands

Example: If the message starts with the word "important" forward it to +36205222245 and +36203105366 with the sender phone number (Figure 6).

Comment:
m^important.* - means: if the message starts with the "important" word
+36203105366 SENDER: MSG - the incoming message will be forwarded to +36203105366 with the SENDER phone number and the incoming SMS's text.
+36205222245 MSG - this is a simple forward. Only the incoming messages's text will be forwarded to +36205222245 and the phone number is not.

More information