Răspunsuri SMS automate prin script

Ghidul de pe această pagină vă va oferi o scurtă introducere despre cât de ușor puteți crea un serviciu de răspuns automat care folosește un script pentru a răspunde printr-o acțiune definită la mesajele primite. (Figura 1) Acest serviciu poate doar să răspundă cu un mesaj prestabilit, dar puteți scrie un script pentru a înainta mesajele primite către un anumit număr de telefon sau pentru a efectua acțiuni în cazul în care numărul de telefon al expeditorului sau mesajul în sine se potrivește cu detaliile prestabilite. Deci, să începem chiar acum.

script de răspuns automat SMS
Figura 1 - Script de răspuns automat SMS

Cum să scrieți un script de răspuns SMS

Pentru a scrie un script de răspuns SMS:

  1. Lansați Ozeki SMS Gateway
  2. Selectați pictograma Aplicații din bara de instrumente
  3. Instalați aplicația Autoreply
  4. Scrieți un script SMS de test
  5. Specificați adresa expeditorului
  6. Activați conexiunea
  7. Selectați pictograma Conectare din bara de instrumente
  8. Adăugați o nouă conexiune client SMPP
  9. Verificați noua regulă de rutare pentru răspuns automat

Video 1 - Cum să scrieți un script de răspuns SMS (Tutorial video)

Pasul 1 - Creați o conexiune Autoreply

Primul lucru pe care trebuie să-l faceți în acest ghid este să creați conexiunea serviciului de răspuns automat în SMS Gateway. Pentru aceasta, faceți clic pe pictograma Aplicații din bara de instrumente din meniul principal. Aici puteți vedea toate conexiunile disponibile pe care le puteți crea în SMS Gateway. Acum, trebuie să derulați în jos până la secțiunea 'Procesarea mesajelor SMS primite și servicii de răspuns automat', și aici, ca în Figura 2, faceți clic pe butonul Instalare al conexiunii Autoreply.

creați o conexiune autoreply
Figura 2 - Creați o conexiune Autoreply

Pasul 2 - Configurați conexiunea Autoreply

În meniul de configurare al conexiunii Autoreply, trebuie să specificați un nume pentru conexiune în primul pas. Apoi, selectați modul în care conexiunea folosește scriptul pentru a gestiona mesajele primite. După cum puteți vedea în Figura 3, puteți seta calea către un fișier de script pe care conexiunea îl poate folosi sau puteți pur și simplu să tastați scriptul în caseta de text de mai jos.

configurați conexiunea autoreply
Figura 3 - Configurați conexiunea Autoreply

Pasul 3 - Selectați un script exemplu

Cea mai ușoară metodă de a crea acest serviciu de răspuns automat este să selectați unul dintre cele patru scripturi exemple disponibile în caseta de text. În acest moment, ele nu pot fi executate deoarece toate liniile sunt comentate cu un semn '#'. Primul script exemplu trimite un mesaj 'Mulțumesc' înapoi expeditorului.

n.*
SENDER Mulțumesc pentru mesajul dumneavoastră.
STOP

Al doilea script exemplu este capabil să înainteze toate mesajele primite către numărul de telefon definit. A doua linie a scriptului arată cum puteți face acest lucru prin definirea numărului de telefon, iar apoi, variabila MSG stochează mesajul primit care în acest caz va fi trimis către acel număr de telefon.

n.*
+3620123223 MSG
STOP

Următorul script exemplu se activează doar atunci când mesajul provine de la un anumit număr de telefon. Acest număr de telefon poate fi definit în prima linie a scriptului. Apoi, scriptul înaintează mesajul către numărul de telefon definit în a doua linie. Variabila MSG stochează mesajul.

n^+362000001
+3620123223 MSG
STOP

Ultimul exemplu arată cum puteți efectua o acțiune în cazul în care mesajul începe cu un anumit cuvânt. Acest exemplu înaintează mesajul către alte două numere de telefon definite în a doua și a treia linie. Dar acest lucru se întâmplă doar în cazul în care mesajul începe cu cuvântul 'important'. Cuvântul poate fi definit așa cum demonstrează prima linie a scriptului.

m^important.*
+3620123223 SENDER: MSG
+3670322321 MSG
STOP

Pentru a urma acest ghid, selectați pur și simplu scriptul care va înainta mesajul către numărul de telefon definit. Figura 4 demonstrează cum trebuie să scrieți scriptul în caseta de text pentru a putea opera cu acel script în cazul unui mesaj primit.

scrieți un script pentru serviciul de răspuns automat
Figura 4 - Scrieți un script pentru serviciul Autoreply

Pasul 4 - Configurarea avansată a conexiunii Autoreply

Conexiunea Autoreply poate fi configurată în continuare prin setarea unei adrese de expeditor implicite. Această adresă va apărea la destinatarul care primește mesajul de răspuns. După cum puteți vedea în Figura 5, puteți introduce aici un număr de telefon sau o adresă de e-mail care ajută la identificarea ușoară a conexiunii autoreply. După ce ați finalizat configurarea, faceți clic pe OK.

configurarea avansată a conexiunii autoreply
Figura 5 - Configurarea avansată a conexiunii Autoreply

Pasul 5 - Activarea conexiunii Autoreply

După ce ați creat conexiunea Autoreply, următoarea fereastră este meniul principal al serviciului autoreply. Aici, puteți modifica detaliile conexiunii oricând doriți. Pentru a activa serviciul, trebuie să activați conexiunea aici. Pentru aceasta, faceți clic pe comutator, așa cum arată Figura 6. Comutatorul este acum verde, ceea ce indică faptul că serviciul autoreply este acum activ.

activarea conexiunii autoreply
Figura 6 - Activarea conexiunii Autoreply

Pasul 6 - Conectarea la rețeaua mobilă

Până în acest moment, ați creat și activat serviciul dvs. autoreply, dar pentru a primi mesaje, aveți nevoie și de o conexiune care să se poată conecta la rețeaua mobilă și să transmită mesaje către sistemul dvs. Ozeki. Pentru a face acest lucru, faceți clic pe Conectare în bara de instrumente și selectați clientul SMPP, așa cum puteți vedea în Figura 7.

crearea unei conexiuni client SMPP
Figura 7 - Crearea unei conexiuni client SMPP

În meniul de configurare, trebuie să furnizați câteva detalii despre server. Acesta este serverul pe care acest client SMPP îl va folosi pentru a gestiona mesajele SMS. Aici, trebuie să introduceți gazda, portul și detaliile contului de utilizator. Apoi, trebuie să specificați un număr de telefon pentru această conexiune (Figura 8). Cu acest număr, conexiunea poate fi identificată și poate trimite sau primi mesaje. În cele din urmă, trebuie doar să faceți clic pe OK pentru a crea conexiunea client SMPP.

configurarea unui client SMPP
Figura 8 - Configurarea unei conexiuni client SMPP

Pasul 7 - Așteptați mesajele

După configurarea și activarea serviciului autoreply, acesta este acum pregătit pentru mesajele primite. Puteți verifica acest lucru cu ușurință în meniul principal al SMS Gateway. Figura 9 arată că crearea serviciului autoreply a stabilit și o regulă de rutare. Această regulă direcționează toate mesajele primite către conexiunea autoreply, iar aceasta își va face treaba și va transmite mesajele către numărul de telefon dedicat.

direcționarea mesajelor primite către conexiunea autoreply
Figura 9 - Direcționarea mesajelor primite către conexiunea Autoreply

Figura 10 demonstrează cât de simplu funcționează un serviciu autoreply. Tot ce trebuie să faceți aici este să așteptați un mesaj transmis către numărul de telefon pe care l-ați furnizat pentru conexiunea client SMPP. De îndată ce clientul primește mesajul, îl transmite direct către serviciul autoreply.

mesaje primite direcționate către serviciul autoreply
Figura 10 - Mesaje primite direcționate către serviciul autoreply

Când serviciul Autoreply primește mesajul, scriptul pe care l-ați scris pentru serviciu va fi executat. În acest caz, acesta va transmite mesajul primit către numărul de telefon specificat, așa cum arată Figura 11.

serviciul autoreply transmite mesajul
Figura 11 - Serviciul autoreply transmite mesajul

Întrebări frecvente

Pot folosesc cuvinte cheie pentru a potrivi răspunsurile la mesajele trimise?

Da.

Urmărirea conversațiilor prin SMS poate fi frustrantă, deoarece, spre deosebire de aplicațiile de chat, mesajele SMS nu au o modalitate încorporată de a le lega împreună. Aceasta înseamnă că nu poți spune cu siguranță dacă un mesaj primit este un răspuns la un anumit SMS trimis anterior.

O metodă comună de a ocoli această limitare este utilizarea cuvintelor cheie. Poți include un cuvânt cheie unic în mesajul original pe care îl trimiți și poți cere destinatarului să includă același cuvânt cheie în răspunsul său. Acest lucru creează o legătură între mesaje, permițându-ți să asociezi răspunsul cu mesajul original. Cu toate acestea, această metodă se bazează pe faptul că destinatarul își amintește cuvântul cheie, ceea ce poate fi nesigur. Uitarea includerii cuvântului cheie poate duce la confuzie cu privire la care mesaj este destinat răspunsul.

Dacă ai nevoie de o metodă mai fiabilă pentru a urmări conversațiile prin SMS, poate fi necesar să te gândești la soluții alternative. Pentru utilizatorii cu conexiuni IP SMS și furnizori de servicii care acceptă numere lungi (numere de expeditor speciale cu mai multe cifre), există o soluție potențială. Poți codifica cifre suplimentare în numărul expeditorului pentru a identifica mesajul original. Cu toate acestea, acest truc depinde de capacitățile specifice ale furnizorului de servicii și nu este o opțiune disponibilă universal. În cele din urmă, deși cuvintele cheie pot fi o strategie utilă pentru SMS, ele au limitări. Pentru scenarii în care istoricul mesajelor este crucial, utilizarea unei platforme concepute pentru conversații ar putea fi o alegere mai bună.

Pot folosi numere lungi pentru a potrivi răspunsurile la mesajele trimise?

Da, dacă ai o conexiune IP SMS și o rețea care permite acest lucru.

Numerele lungi, numere de telefon cu o extensie specială (cum ar fi +36201234678888, unde 8888 este extensia), pot fi utilizate cu conexiuni IP SMS în rețele specifice. Iată ideea:

  • Avantajul Numărului Lung: Dacă rețeaua ta acceptă numere lungi, destinatarul (cu numărul de telefon +3620123467 în exemplul nostru) va primi orice mesaj trimis la un număr care începe cu +3620123467. Aceasta înseamnă că mesajele trimise la +36201234678888 sau +3620123467999999 vor fi livrate aceluiași destinatar.
  • ID-ul Mesajului în Coadă: Deoarece controlezi numărul lung, poți codifica un identificator de mesaj în ultimele cifre ale numărului expeditorului (cum ar fi +3620123467****). Astfel, când un răspuns revine la numărul lung, poți identifica cărui mesaj original îi aparține prin verificarea identificatorului de mesaj încorporat în numărul expeditorului.

More information