Contact Us

How to create a multi-part automated conversation in the Web Portal

Using the Automations feature in the Web Portal, it's possible to create a fully interactive, conversational experience for your customers which guides them to certain outcomes and actions based on their responses to your messages.

In this example, let's look a family-owned restaurant who want to start offering text-in ordering. An initial message is sent out to a customer base, inviting them to place orders by replying with a keyword - "ORDER" to trigger the automated process.


Automation flow

This diagram shows the basic flow for the automated messages. The triggering keywords are all shown in red, and the flow is based on offering both delivery and pickup options:


Configuring the Automation

This flow requires five individual Automations (one for each keyword) to be created and run together in unison. This is straightforward to complete, as once you have completed the first one it is just a matter of repeating the same steps each time with the relevant content and keywords.


Start by going to "Automation" in the main menu of the Web Portal, and select "New Account Automation"


Now, we need to set up the first stage of the flow:


  1. Name the automation so you can clearly identify it as part of the flow (e.g. "Text orders - stage 1").
  2. Add a description so you and others can see what this automation relates to.
  3. Set your trigger - in this case, it's an inbound SMS (as will be the case for every stage in this flow).
  4. If you have a dedicated number for your account, you can choose to use this here. This means that only messages sent to that number will trigger this flow.
  5. Set your keywords. Remember, keywords are case sensitive, so it's always a good idea to add your keywords in multiple case formats just in case.
  6. Set the action that will occur when the keyword is received - in this case the action is to send a reply SMS.
  7. Populate the message field with the desired content - in this case, this refers to the text in message number 2 in the flow diagram.
  8. Click "Save Action"


Once you have added the actions you want for this stage of the flow, click on "Save & Close" in the bottom right of the screen:


From here on, it's just a matter of repeating these steps to create automations for each keyword (naming each automation accordingly - e.g. Stage 2, Stage 3, etc.)


Additional Actions

To add additional actions to an automation, click on "Add Action", and add the action you want the system to perform at that stage of the flow:



Some examples of additional actions you may want to add to this flow:

Add to group

In stage 1 of the flow, you might want to include an action to add these customers to a special contact group for future promotional messaging:



Opt Out

When setting up the automation for the Opt-out, you will need to set the action "Unsubscribe." You can add additional actions such as adding to a contact list; however no further messages can be sent in conjunction with an "unsubscribe" action.


Forwarding messages

In certain stages (e.g. stage 5) of the flow you may want to set an action to forward the messages to a mobile number or email address if you need to alert other people (e.g. kitchen staff) to the incoming order:


Once you have all of your automations saved, you can activate the flow. Do this by going to the automations list and clicking on the three dots next to each item and then select "Resume" from the resulting menu:



Your automation are now active and will start to trigger when the relevant keywords have been received.


Important things to remember:


If you need help setting up an automated flow, contact us at support@messagemedia.com