Request Steps
The application contains a number of request step building blocks. These can be combined in any order with only the exception that the first should be able to initiate a request sequence.
1.
USSD
- Allows one to dial USSD codes
- Will need either one of the request steps below to do further processing on the response
2.
USSD Response
- Responds to the USSD dialog if part of the response matches what is expected
- Request Message can be left blank to be filled just before execution
3.
USSD Prompt
- Allows you to enter pin numbers or other private details you do not want saved in the application
- The input is done during execution
- After you click send or similar on the USSD dialog normal execution will resume
- Will only allow you to enter your input if the response matches what is expected
4.
USSD Message
- This just clicks cancel or ok on a USSD dialog allowing you to save the last message
- Will only save if the response matches what is expected
5.
SMS Message
- Allows you to send SMS messages
- Can be setup in settings to trigger the next request either when the SMS is sent or when it is delivered
6.
SMS Response
- Will wait for an SMS with expected number and message
7.
Terminate
- Will terminate the whole request sequence if the response or a message you send matches the expected text
- Usually used in combination with the decision request step if one has to skip some requests or just cancel the whole request sequence
8.
Decision
- Allows skipping request steps if the response received or the message you send matches the expected text
- This can be useful if expected text can not be excatly matched and may require different course of actions
9.
Repeat
- Allows the repetition of request sequences from specified request step.
- This will allow you to repeat entire request sequences