Definice jak se mají zprávy odesílat (flow)
Intro
Každý objekt v poli flow definuje jeden kanál, který se má použít pro odeslání zprávy. Pořadí objektů v poli flow definuje prioritu kanálu. Vždy platní, že pokud flow obsahuje více objektů, tak se zpráva odesílá postupně po jednotlivých kanálech dle pořadí v poli flow.
Ukázka flow pole
...
"flow": [
{
"viber": {
"sender": "MojeFirma",
"ttl": 10
}
},
{
"sms": {
"sender": "MojeFirma",
"gateway": "high"
}
}
]
...
V této ukázce se nejprve zpráva pokouší odeslat přes Viber. Pokud to není možné (příjemce např. není registrován v Viberu), tak se zpráva po 10 minutách pokusí odeslat přes SMS.
Nastavení časového limitu (ttl)
Každý objekt v poli flow může obsahovat parametr ttl. Ten definuje časový limit pro odeslání zprávy. Pokud zpráva nebude odeslána do tohoto časového limitu, zpráva se neodesílá a pokračuje se v odesílání zprávy přes další kanál.
Výchozí hodnota pro ttl je 10 minut.