Skip to content

Send Bulk SMS Custom Account

Element Name: Send Bulk SMS Custom Account

Category: Sms

Description: Extension module responsible for sending text messages to mobile phones through bulksms.com. Users must have their own account.

Functionality: This extension module enables the sending of text messages via BulkSMS. An active account with sufficient credit is required to perform the desired operation, such as sending a debt payment reminder.

Prerequisites:

  • Possession of an active account on bulksms.com. https://www.bulksms.com/
  • Availability of sufficient credit in the account to carry out the required operation.

For configuration, the following parameters must be considered:

Send Bulk SMS Custom Account Configuration (Required)

Name: Unique descriptor for configuration box purposes to identify the name in the flow.

[Recipient's Mobile Phone Number.] String Expression field where the entity or phone number to which the message will be sent must be entered.

[Message.] String Expression field where the desired message to be sent to the number entered in the previous field should be written.

[Entity containing the userSuppliedId correlator. Maximum length 15 characters.] String Expression field where the entity containing the correlation number associated with the process must be entered. This uniquely identifies the process and links it to the customer's data, for example, the same phone number.

[If the maximum number of failed attempts is reached, the action flow will be interrupted and the error description will be passed to the selected intention named: 'SendSMS_Error'.] Selection box displaying a list of intentions where the one to be activated in case of an error should be selected.

Security (Required)

[Bulk SMS Sending Service URL.] String Expression field where the corresponding URL for the service to be used for SMS sending should be entered.

[Basic-type Security Token ID.] String Expression field where the configured access Username in bulksms must be entered.

[Basic-type Security Secret Token.] String Expression field where the configured access Password in bulksms must be entered.

[Message Delivery Route. ECONOMY-$0.5, STANDARD-$1.25, and PREMIUM-$1.5.] Dropdown list with routes for sending messages; these can be ECONOMY, STANDARD, and PREMIUM, each associated with a charging value.

Example Implementation Request Dynamic Menu with Info

-- Input:

Name: Test_RDMWI

[Recipient's Mobile Phone Number.] ‘+56964XXXXXX’

[Message.] ‘Hello, this is a test message sent by bulksms’

[Entity containing the userSuppliedId correlator. Maximum length 15 characters.] ‘+56964XXXXXX’

[If the maximum number of failed attempts is reached, the action flow will be interrupted and the error description will be passed to the intention selected with the name: 'SendSMS_Error'.] Error_Handler

[Bulk SMS Sending Service URL.] https://api.bulksms.com/v1/messages

[Basic-type Security Token ID.] ‘XXXXXXXXXXXXXXXX'

[Basic-type Security Secret Token.] ‘XXXXXXXXXXXXXXXX'

[Message Delivery Route. ECONOMY-$0.5, STANDARD-$1.25, and PREMIUM-$1.5.] PREMIUM

-- Result:

Finally, the user with the phone number ‘+56964XXXXXX’, which was entered in the field "Recipient's Mobile Phone Number," will receive the message “Hello, this is a test message sent by bulksms”.