W tym artykule dowiesz się, jak utworzyć niezbędne konto Twilio, skonfigurować i podłączyć funkcję SMS by Twilio do RemOnline.
Czym jest Twilio?
Twilio to platforma API do komunikacji, która umożliwia programistom i firmom łatwą integrację narzędzi komunikacyjnych, takich jak telefonia, SMS-y, czaty i wideo, z ich aplikacjami i stronami internetowymi. Dzięki Twilio można wysyłać wiadomości tekstowe, wykonywać połączenia telefoniczne, konfigurować automatyczne odpowiedzi i nie tylko. Twilio pomoże nam zintegrować SMS z RemOnline.
Utwórz konto Twilio
Zanim zaczniesz korzystać z tego przewodnika, będziesz potrzebować:
Uaktualnione konto Twilio. Jeśli dopiero zaczynasz korzystać z Twilio, utwórz bezpłatne konto i uaktualnij je, łącząc metodę płatności. Więcej informacji o tym, jak przejść na plan płatny, można znaleźć w sekcji Aktualizacja do płatnego konta Twilio w artykule Jak zaktualizować konto i kupić numery w Twilio.
Numer telefonu Twilio. Możesz dowiedzieć się, jak kupić numer telefonu Twilio w artykule Jak zaktualizować konto i kupić numery w Twilio w sekcji Jak kupić numer Twilio?
Następnym krokiem jest utworzenie Messaging Service.
Utwórz Messaging Service
Aby utworzyć usługę Messaging Service, przejdź do Messaging > Services i kliknij Create Messaging Service.
Krok 1. Określenie nazwy i celu usługi
Messaging Service friendly name — wymyśl nazwę dla swojej usługi Messaging Service (na przykład Czaty).
Uwaga: ta nazwa będzie wyświetlana tylko w Twilio. Gdy klienci otrzymają wiadomość, zobaczą tylko numer telefonu nadawcy.
Select what you want to use Messaging for — wybierz funkcję, która najlepiej pasuje do Twoich czatów.
Kliknij przycisk Create Messaging Service.
Krok 2. Dodaj numer
Kliknij Add senders, wybierz Phone number i wybierz numer, dla którego chcesz włączyć usługę Messenger Service. W tym samym kroku możesz dodatkowo skonfigurować wybrany numer.
Sticky Sender — zapewniaender spójność komunikacji dla odbiorców wiadomości, wybierając ten sam numer telefonu nadawcy, który był wcześniej używany w rozmowie z tym klientem.
Area Code Geomatch — podczas wysyłania wiadomości do Stanów Zjednoczonych i Kanady należy używać lokalnych numerów telefonów z numerem kierunkowym, który pasuje lub pokrywa się z numerem telefonu odbiorcy.
Funkcje te są domyślnie włączone. Aby je wyłączyć, dotknij przełącznika.
Możesz także dodać więcej numerów, jeśli nie wybrałeś kilku numerów w poprzednim kroku, klikając przycisk Add Senders lub usunąć już dodany numer, klikając przycisk Remove obok niego.
Wybierz numery, z którymi chcesz pracować i kliknij Step 3. Set up integration.
Krok 3. Konfiguracja webhooków
W tym kroku skonfigurujesz webhooks, aby zautomatyzować procesy i zsynchronizować dane między kontami Twilio i RemOnline.
Wybierz opcję Send a webhook i wklej niezbędne linki w poniższych polach:
W polach Request URL i Fallback URL wprowadź ten sam link:
W polu Callback URL:
Obok pól Request URL i Fallback URL należy wybrać opcję HTTP Post.
W polu Validity period zalecamy pozostawienie domyślnej wartości 14400. Jest to liczba sekund, przez jaką wiadomości wysyłane z Twojej usługi e-mail pozostaną na platformie Twilio. Jeśli czas ten będzie dłuższy niż okres ważności, Twilio odrzuci wiadomość i wyśle żądanie do adresu URL wywołania zwrotnego, aby powiadomić Cię o błędzie.
Aby kontynuować, kliknij Step 4: Add compliance info.
Krok 4. Dodaj informacje o zgodności.
Ważne: ten krok jest wymagany tylko w przypadku korzystania z numeru amerykańskiego.
Można to zrobić, rejestrując się w systemie A2P 10DLC (10-cyfrowy kod) w USA.
Jest to system w Stanach Zjednoczonych, który umożliwia firmom wysyłanie wiadomości typu app-to-person (A2P) przy użyciu 10-cyfrowych numerów telefonów (10DLC). Rejestracja w systemie A2P 10DLC za pośrednictwem Twilio obejmuje kilka kroków:
założenie konta;
rejestracja marki;
rejestracja przypadków użycia;
rejestracja numerów telefonów.
Wypełnienie formularza zajmuje kilka minut, jeśli przygotowałeś wszystkie niezbędne informacje. Ostateczne zatwierdzenie rejestracji zajmuje 1-2 tygodnie. Status rejestracji A2P 10DLC w USA można sprawdzić za pomocą konsoli Twilio.
Możesz sfinalizować tworzenie i konfigurację usługi przesyłania wiadomości przed zatwierdzeniem rejestracji A2P 10DLC. Dzięki temu system będzie gotowy do pełnego działania zaraz po zakończeniu rejestracji. Wykorzystaj ten czas na przetestowanie i skonfigurowanie wszystkich niezbędnych komponentów, aby upewnić się, że usługa działa sprawnie.
Należy pamiętać, że dopóki rejestracja nie zostanie zakończona, mogą istnieć ograniczenia dotyczące liczby i częstotliwości wysyłanych wiadomości, a wysyłanie dużych ilości wiadomości przed zakończeniem rejestracji może spowodować zablokowanie wiadomości lub obniżenie ich priorytetu.
Więcej informacji na temat procesu rejestracji A2P 10DLC można znaleźć tutaj.
Aby zakończyć tworzenie usługi przesyłania wiadomości, kliknij przycisk Complete Messaging Service Setup.
Gotowe! Ostatnim krokiem jest połączenie się z RemOnline, po którym będziesz mógł używać SMS-ów do komunikacji z klientami.
Połączenie z RemOnline
Aby połączyć SMS numer Twilio z RemOnline:
1. Na pulpicie nawigacyjnym Twilio przejdź do sekcji Account Info. Znajdziesz tam identyfikator Account SID i Auth Token potrzebny do połączenia z czatami RemOnline. Skopiuj te informacje.
2. Następnie przejdź do Messaging > Services i znajdź utworzoną usługę Messaging Service. Skopiuj jego Sid.
3. W aplikacji RemOnline przejdź do Ustawienia > Czaty i kliknij + Kanał. Wybierz zasób SMS by Twilio.
4. Wypełnij wszystkie pola:
Nazwa kanału - wymyśl nazwę dla swojego kanału SMS, którego będziesz używać do komunikacji z klientami.
Account SID - wklej kod Account SID skopiowany z konta Twilio.
Ważne: jeśli kanał z identycznym identyfikatorem Account SID jest już podłączony przez inną firmę, system nie pozwala na podłączenie nowego kanału z tym identyfikatorem Account SID w RemOnline. Aby to naprawić, należy usunąć istniejącą integrację w innej firmie, a następnie dodać kanał z tym identyfikatorem Account SID do RemOnline.
Auth Token - wklej tutaj kod Auth Token skopiowany z konta Twilio.
Numer telefonu - wprowadź numer telefonu, który został zarejestrowany w Twilio i będzie używany do komunikacji z klientami.
Uwaga: z każdym numerem można połączyć tylko jeden kanał. Oznacza to, że jeśli masz już kanał WhatsApp połączony z tym samym numerem, nie będziesz mógł utworzyć kanału SMS.
Messaging Service Sid – tutaj należy wkleić kod Messaging Service Sid skopiowany ze strony Messaging Service.
5. Skonfiguruj dostęp do kanału:
Wszyscy - wszyscy pracownicy firmy będą mieli dostęp do ustawień czatu, o ile system zezwoli na taki dostęp;
Wybrane - tylko wybrani pracownicy będą mieli dostęp do ustawień czatu, pod warunkiem, że są autoryzowani przez system;
Właściciel - tylko właściciel firmy będzie miał dostęp do ustawień.
Aby zmienić ustawienia dostępu pracowników do czatu i ustawień czatu, przejdź do Ustawienia > Pracownicy > Role i edytuj niezbędne ustawienia.
6. Kliknij przycisk Utwórz.
Gotowe! Teraz możesz rozmawiać z klientami za pomocą SMS bezpośrednio w RemOnline. Więcej informacji na temat działania czatów można znaleźć tutaj.