Mode
Wireless mode with of the following functions enabled:
- SMS:SMPP
- SMS:XML
- SMS:CMPP
Syntax
send SMS `message` to user on `delivery-day`. Request delivery receipt `receipt`. Select SMS Gateway `sms_gateway`.
Parameters
- message
- String. This text may contain policy parameters (described later in this section) to perform parameter substitution within the message text. If you select Evaluate as expression, the text in the field is evaluated as an arithmetic expression, and the result is used.
Note: If you are using a policy table for this parameter, click Use Policy Table, choose the field (column) representing the parameter.
Click OK.
- delivery-day
- String. Enter a value in one of the following formats:
- Billing Day (default)—Keep the default value Billing Day to deliver the SMS on the billing day for the subscriber . If the policy is triggered on the billing day for the subscriber, the SMS is delivered on the current billing day.
- day—Enter an integer between 1 and 31 to deliver the SMS on the specified day of the month. If the specified day of the month has passed for the current month, the SMS will be delivered on that day in the following month. If the specified day of the month does not exist in the current month, the SMS will be delivered on the last day of the month. Any value less than 1 or greater than 31 is invalid.
- smart string—Enable the Evaluate as Expression checkbox. In the Value field, enter an arithmetic expression containing one of the following policy parameters:
- {User.BillingDay} — The billing day for the subscriber profile. Resolves to an integer between 1 and 31. If this parameter is used, the parameter {User.custom_field}, where custom_field is a configured custom subscriber profile field, may also be used if the custom field resolves to an integer value.
- {User.Pool.BillingDay}—The billing day for the pool profile of the subscriber . Resolves to an integer between 1 and 31. If this parameter is used, the parameter {User.Pool.custom_field}, where custom_field is a configured custom pool profile field, may also be used if the custom field resolves to an integer value.
The arithmetic expression supports addition and subtraction and must not contain the default value Billing Day. The result will be evaluated with consideration to the number of days in the current month. For example, the expression {User.BillingDay}-4 would deliver the SMS four days before the billing day for the subscriber. If the expression would result in the SMS being sent in the past, the SMS will not be sent.
Note: Scheduled SMS delivery is only available when the billing type for the subscriber is monthly.
- receipt
- One of the following:
- default (default)—Uses global default configured for this MPE device. Uses the Registered Delivery global default which is configured in SMS profile section of the Policy Server tab.
- No Delivery Receipt—Does not request a delivery receipt when sending an SMS message.
- Delivery Receipt on success and failure—Always delivers a receipt.
- Delivery Receipt on failure—Delivers a receipt only when there is a failure.
Note: If you are using a policy table for this parameter, click Use Policy Table, choose the field (column) representing the parameter.
Click OK.
- sms_gateway
- Select the SMS gateway to use for the send action.
Note: When the SMS:XML function is in enabled, default is the only available option.
Note: If you are using a policy table for this parameter, click Use Policy Table, choose the field (column) representing the parameter.
Click OK.
Description
Sends an SMS text message, with specified text, to the subscriber associated with the message on the billing day for the subscriber.
In SMPP mode, messages can be up to 254 characters long. If SMPP long message support is configured, SMS messages longer than 160 characters are split into segments and reassembled by the receiving device; messages of up to 1000 characters are supported. See the
Oracle Communications Policy Management Configuration Management Platform Wireless User's Guide for information on configuring SMPP long message support.
Note: Messages over 1000 characters are truncated.
You can request a receipt from the SMSC server, which will be logged in the file SMPP.log, when the message is delivered to the subscriber. You can request a receipt on success, failure, or in either case. See the Oracle Communications Policy Management Configuration Management Platform Wireless User's Guide for information on configuring delivery receipt default functions.
Example
send SMS `you have reached 80%% of your quota` to user on `Billing Day`. Request delivery receipt `Default`. Select SMS Gateway `default`.