Automatski SMS odgovori putem skripte
Vodič na ovoj stranici će vam dati kratak uvod u to kako jednostavno možete stvoriti uslugu automatskog odgovaranja koja koristi skriptu za odgovaranje definiranom radnjom na primljene poruke. (Slika 1) Ova usluga može samo odgovoriti s unaprijed definiranom porukom, ali možete napisati skriptu za prosljeđivanje dolaznih poruka na određeni telefonski broj ili poduzeti radnje u slučaju da se broj telefona pošiljatelja ili sama poruka podudaraju s vašim unaprijed definiranim detaljima. Dakle, počnimo odmah.
Kako napisati skriptu za SMS odgovor
Da biste napisali skriptu za SMS odgovor:
- Pokrenite Ozeki SMS Gateway
- Odaberite ikonu alatne trake Aplikacije
- Instalirajte aplikaciju Autoreply
- Napišite testnu SMS skriptu
- Odredite adresu pošiljatelja
- Omogućite vezu
- Odaberite ikonu alatne trake Poveži
- Dodajte novu SMPP klijentsku vezu
- Provjerite novo pravilo usmjeravanja za automatsko odgovaranje
Korak 1 - Stvorite vezu za automatsko odgovaranje
Prva stvar koju trebate učiniti u ovom vodiču je stvoriti vezu za uslugu automatskog odgovaranja u SMS Gatewayu. Dakle, za to prvo kliknite na ikonu Aplikacije na alatnoj traci u glavnom izborniku. Ovdje možete vidjeti sve dostupne veze koje možete stvoriti u SMS Gatewayu. Sada trebate pomaknuti se dolje do odjeljka 'Obrada dolaznih SMS poruka i usluge automatskog odgovaranja' i ovdje, kao na Slici 2, kliknite na gumb Instaliraj za vezu Autoreply.
Korak 2 - Konfigurirajte vezu za automatsko odgovaranje
U izborniku za konfiguraciju veze Autoreply, prvo trebate odrediti naziv za vezu. Zatim odaberite način na koji veza koristi skriptu za rukovanje dolaznim porukama. Kao što možete vidjeti na Slici 3, možete postaviti putanju do skriptne datoteke koju veza može koristiti ili jednostavno upisati skriptu u tekstualni okvir ispod.
Korak 3 - Odaberite primjer skripte
Najjednostavniji način za stvaranje ove usluge automatskog odgovaranja je odabir jedne od dostupne četiri primjer skripte iz tekstualnog okvira. Trenutno se ne mogu izvršavati jer su svi redovi komentirani znakom '#'. Prva primjer skripta šalje poruku 'Hvala vam' natrag pošiljatelju.
n.* SENDER Hvala vam na vašoj poruci. STOP
Drugi primjer skripte može proslijediti sve dolazne poruke na definirani telefonski broj. Drugi redak skripte pokazuje kako to možete učiniti tako da prvo definirate telefonski broj, a zatim varijabla MSG pohranjuje dolaznu poruku koja će u ovom slučaju biti poslana na taj telefonski broj.
n.* +3620123223 MSG STOP
Sljedeći primjer skripte aktivira se samo kada poruka dolazi s određenog telefonskog broja. Ovaj telefonski broj može biti definiran u prvom retku skripte. Zatim, skripta prosljeđuje poruku na telefonski broj koji je definiran u drugom retku. Varijabla MSG pohranjuje poruku.
n^+362000001 +3620123223 MSG STOP
Posljednji primjer pokazuje kako možete poduzeti radnju u slučaju da poruka počinje s određenom riječi. Ovaj primjer prosljeđuje poruku na dva druga telefonska broja definirana u drugom i trećem retku. Ali to se događa samo u slučaju kada poruka počinje s riječi 'važno'. Riječ može biti definirana kao što to pokazuje prvi redak skripte.
m^important.* +3620123223 SENDER: MSG +3670322321 MSG STOP
Da biste pratili ovaj vodič, jednostavno odaberite skriptu koja će proslijediti poruku na definirani telefonski broj. Slika 4 pokazuje kako trebate upisati skriptu u tekstualni okvir kako biste mogli raditi s tom skriptom u slučaju dolazne poruke.
Autoreply veza može se dodatno konfigurirati postavljanjem zadane adrese pošiljatelja. Ova adresa će se prikazati na strani primatelja koji prima odgovornu poruku. Kao što možete vidjeti na slici 5, ovdje možete upisati broj telefona ili e-mail adresu što pomaže u lakšem prepoznavanju autoreply veze. Nakon što završite s konfiguracijom, samo kliknite na OK.
Korak 5 - Omogućite Autoreply vezu
Nakon što ste kreirali Autoreply vezu, sljedeći prozor je glavni izbornik autoreply usluge. Ovdje možete mijenjati detalje veze bilo kada poželite. Da biste aktivirali uslugu, ovdje morate omogućiti vezu. Za to, samo kliknite na prekidač kao što pokazuje Slika 6. Prekidač je sada zelen što označava da je autoreply usluga sada aktivna.
Korak 6 - Povežite se na mobilnu mrežu
Do ovog trenutka, kreirali ste i omogućili svoju autoreply uslugu, ali za primanje poruka, također vam je potrebna veza koja se može povezati na mobilnu mrežu i proslijediti poruke na vaš Ozeki sustav. Da biste to učinili, kliknite na Connect u alatnoj traci i odaberite SMPP klijent kao što možete vidjeti na Slici 7.
U izborniku za konfiguraciju, morate unijeti neke detalje o poslužitelju. Ovo je poslužitelj koji će ovaj SMPP klijent koristiti za rukovanje SMS porukama. Dakle ovdje, morate upisati host, port i podatke korisničkog računa. Zatim, morate odrediti telefonski broj za ovu vezu (Slika 8). S ovim brojem, veza se može identificirati i može slati ili primati poruke. Na kraju, samo trebate kliknuti na OK da biste kreirali SMPP klijentsku vezu.
Korak 7 - Čekajte poruke
Nakon postavljanja i omogućavanja autoreply usluge, sada je spremna za dolazne poruke. To možete lako provjeriti u glavnom izborniku SMS Gatewaya. Slika 9 pokazuje da je kreiranje autoreply usluge također uspostavilo pravilo usmjeravanja. Ovo pravilo usmjerava sve dolazne poruke na autoreply vezu i ona će samo obaviti svoj posao i proslijediti poruke na namijenjeni telefonski broj.
Slika 10 pokazuje koliko je jednostavno autoreply usluga radi. Sve što trebate učiniti ovdje je čekati poruku proslijeđenu na telefonski broj koji ste dali za SMPP klijentsku vezu. Čim klijent primi poruku, on je prosljeđuje ravno na autoreply uslugu.
Kada Autoreply usluga primi poruku, skripta koju ste napisali za uslugu će se izvršiti. U ovom slučaju, ona će proslijediti dolaznu poruku na određeni telefonski broj kao što pokazuje Slika 11.
Često postavljana pitanja
Mogu li koristiti ključne riječi za povezivanje odgovora s poslanim porukama?
Da.
Praćenje razgovora u SMS-ovima može biti frustrirajuće jer za razliku od aplikacija za razgovore,
SMS poruke nemaju ugrađeni način da se međusobno povežu. To znači da ne možete
uvijek znati je li primljena poruka odgovor na određeni SMS koji ste poslali
ranije.
Jedan uobičajeni način za zaobilaženje ovog ograničenja je korištenje ključnih riječi. Možete uključiti
jedinstvenu ključnu riječ u izvornu poruku koju šaljete i zamoliti primatelja da
uključi istu tu ključnu riječ u svom odgovoru. Time se stvara veza između
poruka, omogućujući vam da povežete odgovor s izvornom porukom. Međutim,
ova metoda ovisi o tome da se primatelj sjeti ključne riječi, što može biti
nepouzdano. Ako zaboravi uključiti ključnu riječ, može doći do zabune o tome kojoj
poruci odgovor zapravo pripada.
Ako vam je potreban pouzdaniji način praćenja SMS razgovora, možda ćete morati
razmotriti alternativna rješenja. Za korisnike s IP SMS vezom i pružateljima usluga koji
podržavaju duge kodove (posebne brojeve pošiljatelja s više znamenki),
postoji potencijalno rješenje. Možete kodirati dodatne znamenke unutar broja pošiljatelja
kako biste identificirali izvornu poruku. Međutim, ovaj trik ovisi o specifičnim
mogućnostima pružatelja usluga i nije univerzalno dostupna opcija. Na
kraju, iako ključne riječi mogu biti korisna strategija za SMS, imaju ograničenja. Za
slučajeve u kojima je povijest poruka ključna, korištenje platforme dizajnirane za
razgovore moglo bi biti bolji izbor.
Mogu li koristiti duge kodove za povezivanje odgovora s poslanim porukama?
Da, ako imate IP SMS vezu i mrežu koja to dopušta.
Dugi kodovi, telefonski brojevi s posebnim proširenjem (kao što je +36201234678888, gdje je
8888 proširenje), mogu se koristiti s IP SMS vezama u određenim mrežama.
Evo ideje:
- Prednost dugog koda: Ako vaša mreža podržava duge kodove, primatelj (s telefonskim brojem +3620123467 u našem primjeru) primio bi svaku poruku poslanu na broj koji počinje s +3620123467. To znači da bi poruke poslane na +36201234678888 ili +3620123467999999 bile isporučene istom primatelju.
- ID poruke na kraju: Budući da kontrolirate dugi kod, možete kodirati identifikator poruke u posljednjim znamenkama broja pošiljatelja (kao što je +3620123467****). Na taj način, kada odgovor stigne na dugi kod, možete identificirati kojoj izvornoj poruci pripada gledajući identifikator poruke ugrađen u broj pošiljatelja.
More information
- SMS odgovor s računala na mobitel
- Kako nAPIsati skriptu za odgovor na SMS
- Kako poslati SMS odgovor iz SQL-a