Automatické SMS odpovědi pomocí skriptu
Průvodce na této stránce vám poskytne stručný úvod, jak snadno můžete vytvořit službu automatické odpovědi, která využívá skript k odpovědi definovanou akcí na přijaté zprávy. (Obrázek 1) Tato služba je schopná pouze odpovědět předdefinovanou zprávou, ale můžete napsat skript, který přepošle příchozí zprávy na konkrétní telefonní číslo nebo provede akce v případě, že číslo odesílatele nebo samotná zpráva odpovídá vašim předdefinovaným údajům. Takže pojďme začít hned teď.
Jak napsat skript pro odpověď na SMS
Pro napsání skriptu pro odpověď na SMS:
- Spusťte Ozeki SMS Gateway
- Vyberte ikonu Aplikace na panelu nástrojů
- Nainstalujte aplikaci Autoreply
- Napište testovací SMS skript
- Zadejte adresu odesílatele
- Povolte připojení
- Vyberte ikonu Připojit na panelu nástrojů
- Přidejte nové SMPP klientské připojení
- Zkontrolujte nové pravidlo pro automatické odpovídání
Krok 1 - Vytvoření připojení pro automatické odpovídání
První věc, kterou musíte v tomto průvodci udělat, je vytvořit připojení služby automatické odpovědi v SMS Gateway. Pro to nejprve klikněte na ikonu Aplikace na panelu nástrojů v hlavní nabídce. Zde můžete vidět všechna dostupná připojení, která můžete vytvořit v SMS Gateway. Nyní musíte posunout dolů k sekci 'Zpracování příchozích SMS zpráv a služby automatického odpovídání' a zde, jako na Obrázku 2, klikněte na tlačítko Instalovat u připojení Autoreply.
Krok 2 - Konfigurace připojení pro automatické odpovídání
V konfigurační nabídce připojení Autoreply musíte nejprve zadat název pro připojení. Poté vyberete způsob, jakým připojení využívá skript ke zpracování příchozích zpráv. Jak můžete vidět na Obrázku 3, můžete nastavit cestu k souboru se skriptem, který připojení může použít, nebo můžete jednoduše napsat skript do textového pole níže.
Krok 3 - Výběr příkladového skriptu
Nejjednodušší způsob, jak vytvořit tuto službu automatické odpovědi, je vybrat jeden ze čtyř dostupných příkladových skriptů z textového pole. V tuto chvíli nemohou být spuštěny, protože všechny řádky jsou zakomentovány znakem '#'. První příkladový skript odešle zpět odesílateli zprávu 'Děkujeme za vaši zprávu'.
n.* SENDER Děkujeme za vaši zprávu. STOP
Druhý příkladový skript je schopen přeposlat všechny příchozí zprávy na definované telefonní číslo. Druhý řádek skriptu ukazuje, jak to můžete udělat tím, že nejprve definujete telefonní číslo, a poté proměnná MSG uchovává příchozí zprávu, která bude v tomto případě odeslána na toto telefonní číslo.
n.* +3620123223 MSG STOP
Další příkladový skript se aktivuje pouze tehdy, když zpráva přijde od určeného telefonního čísla. Toto telefonní číslo lze definovat v prvním řádku skriptu. Poté skript přepošle zprávu na telefonní číslo, které je definováno v druhém řádku. Proměnná MSG uchovává zprávu.
n^+362000001 +3620123223 MSG STOP
Poslední příklad ukazuje, jak můžete provést akci v případě, že zpráva začíná konkrétním slovem. Tento příklad přepošle zprávu na dvě další telefonní čísla definovaná v druhém a třetím řádku. Ale stane se tak pouze v případě, že zpráva začíná slovem 'důležité'. Slovo lze definovat, jak to demonstruje první řádek skriptu.
m^důležité.* +3620123223 SENDER: MSG +3670322321 MSG STOP
Chcete-li následovat tento průvodce, jednoduše vyberte skript, který přepošle zprávu na definované telefonní číslo. Obrázek 4 demonstruje, jak musíte napsat skript do textového pole, abyste mohli s tímto skriptem pracovat v případě příchozí zprávy.
Připojení Autoreply lze dále konfigurovat nastavením výchozí adresy odesílatele. Tato adresa se zobrazí příjemci, který obdrží odpověď. Jak můžete vidět na obrázku 5, zde můžete zadat telefonní číslo nebo e-mailovou adresu, která pomáhá snadno identifikovat připojení autoreply. Po dokončení konfigurace stačí kliknout na OK.
Krok 5 - Povolení připojení Autoreply
Po vytvoření připojení Autoreply se zobrazí hlavní nabídka služby autoreply. Zde můžete kdykoli upravit detaily připojení. Pro aktivaci služby je třeba připojení povolit. Stačí kliknout na přepínač, jak ukazuje obrázek 6. Přepínač je nyní zelený, což indikuje, že služba autoreply je aktivní.
Krok 6 - Připojení k mobilní síti
V tomto okamžiku jste vytvořili a povolili službu autoreply, ale pro příjem zpráv je také potřeba připojení, které se může připojit k mobilní síti a přeposílat zprávy do vašeho systému Ozeki. Klikněte na Connect v panelu nástrojů a vyberte SMPP klienta, jak vidíte na obrázku 7.
V konfigurační nabídce je třeba zadat některé údaje o serveru. Toto je server, který tento SMPP klient bude používat pro zpracování SMS zpráv. Zde je třeba zadat hostitele, port a údaje uživatelského účtu. Dále je třeba určit telefonní číslo pro toto připojení (obrázek 8). Toto číslo umožňuje identifikaci připojení a možnost odesílat nebo přijímat zprávy. Nakonec stačí kliknout na OK pro vytvoření připojení SMPP klienta.
Krok 7 - Čekání na zprávy
Po nastavení a povolení služby autoreply je nyní připravena pro příchozí zprávy. To lze snadno zkontrolovat v hlavní nabídce SMS Gateway. Obrázek 9 ukazuje, že vytvoření služby autoreply také vytvořilo směrovací pravidlo. Toto pravidlo směruje všechny příchozí zprávy do připojení autoreply a to jednoduše vykoná svou práci a přepošle zprávy na určené telefonní číslo.
Obrázek 10 demonstruje, jak jednoduše služba autoreply funguje. Stačí zde čekat na zprávu přeposlanou na telefonní číslo, které jste zadali pro připojení SMPP klienta. Jakmile klient zprávu obdrží, okamžitě ji přepošle do služby autoreply.
Když služba Autoreply obdrží zprávu, spustí se skript, který jste pro službu napsali. V tomto případě přepošle příchozí zprávu na určené telefonní číslo, jak ukazuje obrázek 11.
Často kladené otázky
Mohu použít klíčová slova k přiřazení odpovědí k odeslaným zprávám?
Ano.
Sledování konverzací v SMS může být frustrující, protože na rozdíl od chatovacích aplikací
nemají SMS zprávy vestavěný způsob, jak je propojit. To znamená, že nemusíte
nutně poznat, zda příchozí zpráva je odpovědí na konkrétní SMS, kterou jste odeslali
dříve.
Jedním z běžných způsobů, jak toto omezení obejít, je použití klíčových slov. Můžete zahrnout
unikátní klíčové slovo do původní zprávy, kterou odešlete, a požádat příjemce, aby
do své odpovědi zahrnul stejné klíčové slovo. Tím se vytvoří spojení mezi
zprávami, což vám umožní přiřadit odpověď k původní zprávě. Tato metoda však
závisí na tom, zda si příjemce klíčové slovo zapamatuje, což nemusí být spolehlivé.
Zapomenutí klíčového slova může vést k záměně, na kterou zprávu se odpověď vlastně vztahuje.
Pokud potřebujete spolehlivější způsob sledování SMS konverzací, možná budete muset
zvážit alternativní řešení. Pro uživatele s IP SMS připojením a poskytovateli služeb,
kteří podporují dlouhé kódy (speciální čísla odesílatele s více číslicemi),
existuje potenciální řešení. Můžete zakódovat další číslice v rámci čísla odesílatele
k identifikaci původní zprávy. Tento trik však závisí na konkrétních
schopnostech poskytovatele služeb a není univerzálně dostupnou možností. Nakonec,
ačkoli klíčová slova mohou být užitečnou strategií pro SMS, mají svá omezení. Pro
scénáře, kde je historie zpráv klíčová, může být lepší volbou použití platformy určené pro
konverzace.
Mohu použít dlouhé kódy k přiřazení odpovědí k odeslaným zprávám?
Ano, pokud máte IP SMS připojení a síť, která to umožňuje.
Dlouhé kódy, telefonní čísla se speciální příponou (například +36201234678888, kde
8888 je přípona), lze použít s IP SMS připojením v konkrétních sítích.
Zde je myšlenka:
- Výhoda dlouhého kódu: Pokud vaše síť podporuje dlouhé kódy, příjemce (s telefonním číslem +3620123467 v našem příkladu) by obdržel jakoukoli zprávu odeslanou na číslo začínající +3620123467. To znamená, že zprávy odeslané na +36201234678888 nebo +3620123467999999 by byly doručeny stejnému příjemci.
- ID zprávy v konci: Protože máte dlouhý kód pod kontrolou, můžete zakódovat identifikátor zprávy do posledních číslic čísla odesílatele (jako +3620123467****). Tímto způsobem, když přijde odpověď na dlouhý kód, můžete identifikovat, ke které původní zprávě patří, podle identifikátoru zprávy vloženého v čísle odesílatele.
More information
- Odpověď na SMS z PC do mobilu
- Jak napsat skript pro automatickou odpověď na SMS
- Jak odeslat automatickou odpověď na SMS z SQL