Přeskočit na hlavní obsah

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"
}
}
]
...
note

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.

note

Výchozí hodnota pro ttl je 10 minut.