In iSMS flows interaction with the user is achieved by using messages that define commands. Then the replies of the user are matched with these commands and the flow is decided.
You can add one or more commands in elements where an interaction with the user is required:
The commands must follow the SMS command pattern language. Each command has a Destination property that implements the flow of your eSpace. To specify the destination of the command, you have to set the Destination property to a suitable destination value.
Possible Destinations for SMS Command
The destination of a command can be:
Action:Simply select the action from all the screen actions created for the current screen. The possible actions are: (New Action), which creates a new screen action, and all the screens actions of the current screen, sorted by name. The action is executed immediately after the end-user clicks on the link widget. The screen where the flow continues is decided at the action flow, through the Destination element.
SMS message: Simply select the SMS message from all the possible SMS messages available. The possible messages are: the (Current Screen), the SMS Messages graphically connected to the current screen, sorted by name, or you can choose the (Another Destination) option to use a screen that is not connected yet. See Select Destination Window.
Service Studio provides a SMS Command section in each of the element's Properties Pane where you specify the commands.
Platform Server evaluates the commands patterns from top to bottom. The pattern command that is considered is the first one that matches the reply. Even if other patterns match the reply, they are ignored; therefore, the order of the pattern commands is very important.