The next table presents the properties of the Send Message element in an action flow.

Property

Description

Optionality

Default value

Obs.

Name

Internal name that identifies the element.

Mandatory

 

See rules for naming elements.

Description

Free text that describes the Send message. You can edit the text by directly typing it in the property or in the description editor which opens by clicking

Optional

 

Useful for documentation purposes.

The maximum size of this property is 2000 characters.

MSISDN

Phone number of the mobile device that will receive the message.

The type must be of Phone Number or any compatible type.

Mandatory

 

 

Large Account

Indicates the Application Phone used by OutSystems Platform to send the SMS. The possible values are all the Application Phones you created in your eSpace.

Mandatory

 

Learn more about how to send a message in an action flow.

Priority

Indicates the priority that the SMS has in the Platform Server queue.

Mandatory

3 - Normal

 

Encoding

Indicates what encoding is used by Platform Server when sending the SMS.

 

The possible values are: Default (7 bits), Binary (8 bits) and UTF (16 bits).

Optional

 

If this property is not specified, the value that is used is the one configured at the eSpace properties. The default value is 7 bits.

Usually, the encoding is 7 bits.

Phone Slot

Indicates to what phone slot the SMS message is sent. This property allows you to overwrite an SMS that was previously sent. The possible values are:

  • (None): No specific phone slot is used.
  • (Default): nherits the value of the eSpace phone slot.
  • 1 , …, 7: The message is sent to the phone slot you specify.

Mandatory

(Default)

See an example of the usage of this property

There are some limitations when using this property:

  • Not all mobile devices support this feature.

  • If the SMS has more than 160 characters, this feature does not work.

Billing Description

Free text with maximum size of 80 characters. The specified value is logged in the billing_description column of the log_sms System entity.

Optional

 

You can use this property when customizing the Gateway adapter.

Billing Code

Free text with maximum size of 50 characters. The specified value is logged in the billing_code column of the log_sms System entity.

Optional

 

You can use this property when customizing the Gateway adapter.

Delivery Report

Indicates whether the result of the delivery report is registered or not by OutSystems Platform. The possible values are:

  • (blank): Inherits the configuration of the eSpace;
  • Off: The result of the delivery report is not registered;
  • Failure Only: The result of the delivery report is registered only when the message was not delivered;
  • On: The result of the delivery report is always registered.

Mandatory

Off

When you use delivery reports you must be aware that this feature has a considerable impact on performance.

You can trap delivery report events using the OnDeliveryReport system action.

Max. Length

Indicates the maximum number of characters that the SMS can have. The possible values are 160, 320 and 480.

Mandatory

160

This property indicates how many SMS are, in fact, sent by the Platform Server. When using the default encoding, if the value is 160, 320, or 480, then respectively 1, 2, or 3 messages are sent.

Message

The screen that produces the SMS content.

 

Double-click on the property name or click on to open the SMS Screen Editor.

NA

 

 

Arguments

The arguments of the element correspond to the input parameters of the SMS screen.

 

The values of the parameters must be of the same type as the input parameters.

NA

NA

Each argument is mandatory or optional, based on whether the parameter in the destination screen is respectively mandatory or optional.

See Also

Send Message in an Action Flow