Cascade Message Sending#

Cascade message sending is not available by default. To enable it, the Partner should contact their supervising manager.

The service supports the following types of cascading message:

  • FlashingCall (VoiceCode);

  • Push;

  • SMS;

  • Viber;

  • VK.

The order and resend options can be configured on the Service Provider’s side (based on a request from the Partner to the Service Provider’s Technical Support Service).

In this case, messages will be resent with default parameters, and no additional parameters need to be passed in the packet.

The required order of message resending is passed in the cascade_order TLV parameter, id = 0x1444.

Additionally, it is possible to specify required cascade options using additional TLV parameters in the packet. These parameters differ for different message types. Their values can also be modified upon the Partner’s request.

If the message is split in parts, the TLV parameters must be included in all its parts.

Request TLV Parameters#

Sequence of message types in the cascade.

TLV Parameter

Field

Octets size

Type

Description

cascade_order

Tag

2

Integer

id = 0x1444

Length

2

Integer

Length of the parameter in octets.

Value

up to 1000

Octet String

Sequence of message types in the cascade.

The value represents an enumeration of message types (separated by commas).
Possible values (case insensitive):
  • i – Viber;

  • s – SMS;

  • p – Push;

  • v – VK;

  • f – FlashingCall (VoiceCode).

For example, “V,S” or “V,I,S”.