Recommended methods to be used to send text messages (SMS)
The following table includes the recommended API methods to be used to perform certain tasks.
Num. | Action | Description | SOAP API | Other methods |
---|---|---|---|---|
1 | Create new text message | Create a new text message with dynamic fields (optional) that can then be used as "existing message" fro the actions listed below (MESSAGE_ID is returned). New message is also available on MailUp console. | CreateSMS | |
2 | Single sending of EXISTING messages to a specified recipient | A single existing text message is sent to a single recipient by specifying MESSAGE_ID and destination number. Message shall be previously created and it can be customized by means of dynamic fields | SendSingleSMS | |
3 | Single sending of NEW messages to a specified recipient | In this case existing messages cannot be used, a brand new text message (with or without dynamic fields) has to be created and sent to a single recipient | SendDirectSMS | |
4 | Bulk sending of EXISTING messages to all subscribers or groups of them | A single existing text message is sent to many recipients (e.g. all list subscribers, one or more groups ...). by specifying | SendSMS | |
5 | Bulk sending of NEW messages to all subscribers or groups of them | A new text message (with or without dynamic fields) has to be created and sent to a list of subscribers. Each action of this type creates a new message on MailUp admin console. | ||
6 | Bulk sending of NEW messages to a list of recipients with a specific text message for each recipient | In some cases customization through dynamic fields could be not enough | N/A | SMS sending from CSV file |
7 | Immediate sending | For text messages to be sent as soon as possible | SendSingleSMS SendDirectSMS SendSMS SendSmsFast | SMS sending from CSV file |
8 | Scheduled sending | For text messages to be sent at specified time | SendSMS SendSmsFast | SMS sending from CSV file |
9 | Sending of concatenated messages | When message length is higher than 160 characters (or higher than 70 chars if "Unicode" (use Unicode for non western alphabets) | SendSingleSMS SendDirectSMS SendSMS SendSmsFast | SMS sending from CSV file |