Projektant modułów Vtiger zapewnia opcje dodawania różnych typów złączy:
- SMS
- Rozmowy telefoniczne
- WhatsApp
- Złącza synchronizacji
Dzisiaj porozmawiamy o Złącze SMS. Pomaga połączyć się z zewnętrznym API REST dostarczonym przez usługodawcę i wysyłać wiadomości SMS do klientów.
Jeden z klientów chciał zintegrować swojego usługodawcę z CRM. Ten dostawca usług nie jest u nas wymieniony, ale miał obsługę REST API do wysyłania SMS-ów i generowania statusu zapytania wysłanego SMS-a.
Zdecydowaliśmy się użyć interfejsów API REST, aby połączyć usługodawcę z Vtiger. Zajrzyjmy trochę głębiej i dowiedzmy się, jak wykorzystaliśmy łącznik SMS do wdrożenia tej integracji.
Najpierw przejdź do Projektanta modułów i wybierz dowolny istniejący moduł. Utwórz łącznik SMS, nadając mu nazwę. Zobaczysz złącze SMS załadowane z domyślnymi notacjami XML. Ma cztery części:
- config: Ta sekcja będzie zawierać szczegóły, które użytkownik zobaczy w ustawieniach konfiguracji SMS na stronie ustawień Vtiger. Tych danych można użyć do wysłania wiadomości SMS lub połączenia się z dostawcami usług SMS.
- dostawca: Ta sekcja określa szczegóły połączenia z dostawcą usługi SMS, takie jak punkty końcowe SMS do wysyłania SMS-ów.
- message_send: Ta sekcja określi, w jaki sposób SMS-y będą wysyłane do klientów.
- message_status: Ta sekcja zawiera szczegółowe informacje na temat sprawdzania statusu wysłanych wiadomości SMS.
Sekcja konfiguracji zawiera szczegółowe informacje, które pomogą Ci połączyć się z dostawcą usług SMS i wysyłać SMS-y.
Użyjemy API Telnyx SMS jako przykład w tym artykule.
Próbka CURL żądania Telnyx SMS API jest tutaj: