Integracja SMS Make + SMSAPI

Spis treści

Integracja Make z SMSAPI to tylko prostych kilka kroków. Przeczytaj, jak włączyć SMS w Make.

Przetestuj SMSAPI!

Załóż darmowe konto SMSAPI i przetestuj możliwości profesjonalnej bramki SMS i RCS dla firm.

Make logo

Make to platforma typu iPaaS (integration platform as a service), która umożliwia automatyzację procesów i łączenie wielu różnych narzędzi bez konieczności programowania. Połączenie z SMSAPI pozwala rozszerzyć scenariusze o komunikację SMS.

W przypadku Make integracja z SMSAPI działa w oparciu o OAuth Webflow. Oznacza to, że nie jest konfigurowana przez ręczne wklejanie tokena API do modułu, lecz logowanie i nadanie dostępu do konta SMSAPI. Poniżej znajdziesz kompletną instrukcję połączenia SMSAPI i Make oraz konfiguracji funkcji dostępnych w module do wysyłki SMS.

1. Pierwsze kroki w SMSAPI

Przed połączeniem SMSAPI z Make przygotuj bramkę SMS.

1.1. Zarejestruj i aktywuj konto

  1. Załóż konto.
  2. Po zalogowaniu uzupełnij dane firmy w sekcji Płatności → Dane firmy.
  3. Poczekaj na aktywację konta.

Start w SMSAPI – instrukcja

SMSAPI Zrób to sam - Rejestracja konta
Zrób to sam #01 – Jak utworzyć konto testowe? (poradnik wideo)
Czytaj artykuł

1.2. Doładuj konto

Wysyłka SMS z Make wymaga dostępnych środków na koncie SMSAPI.

  1. Przejdź do Płatności → Doładuj konto
  2. Wybierz kwotę i metodę płatności.

1.3. Dodaj pole nadawcy

Pole nadawcy SMS będzie wykorzystywane później w Make w polu From.

  1. Przejdź do Wiadomości SMS → Pola nadawcy
  2. Kliknij Dodaj pole nadawcy
  3. Wprowadź nazwę nadawcy (maks. 11 znaków).

Przeczytaj więcej o brandingu SMS

Branding SMS: nadpis, nazwa zamiast numeru
Branding SMS – jak ustawić nazwę nadawcy w miejsce numeru telefonu?
Czytaj artykuł

1.4. Tokeny API – informacja

W panelu SMSAPI dostępne są tokeny OAuth, jednak w przypadku integracji z Make nie należy ich ręcznie wklejać do modułu.

Uwaga

Połączenie z Make należy konfigurować wyłącznie przez OAuth Webflow.

2. Konfiguracja połączenia SMS w Make

2.1. Dodaj moduł SMSAPI

  1. Zaloguj się do Make.
  2. Utwórz nowy scenariusz.
  3. Dodaj moduł: SMSAPI → Send a Text Message.

2.2. Utwórz nowe połączenie

  1. Kliknij Add albo Create a connection
  2. W oknie tworzenia połączenia ustaw:
    • Connection type → SMSAPI OAuth 
    • Connection name → dowolna nazwa połączenia   
Make SMS integracja

Na tym etapie nie wpisuj żadnych tokenów ani ręcznie nie uzupełnij danych autoryzacyjnych w module.

2.3. Autoryzacja OAuth Webflow

Po zapisaniu połączenia Make uruchomi proces OAuth Webflow.

Krok 1 – podaj identyfikator konta

W oknie SMSAPI OAuth wpisz identyfikator konta, czyli adres e-mail używany w SMSAPI. Następnie kliknij Zaloguj.

Make wysyłka SMS

Krok 2 – wybór środowiska

Po wpisaniu identyfikatora pojawi się wybór środowiska. Wybierz: ssl.smsapi.pl.

Wybierz platformę SMS

Krok 3 – logowanie na konto SMSAPI

Po wyborze środowiska zostaniesz przekierowany do panelu klienta SMSAPI. Jeżeli korzystasz z innej metody logowania niż standardowy login i hasło, upewnij się, że logowanie do panelu SMSAPI działa poprawnie przed rozpoczęciem konfiguracji połączenia.

Krok 4 – nadaj dostęp aplikacji

Po poprawnym zalogowaniu wyświetli się ekran zgody na dostęp. Make poprosi o dostęp do:

  • profilu użytkownika
  • wysyłki SMS

Kliknij Akceptuj.

Połącz Make z bramką SMS

2.4. Zakończenie konfiguracji połączenia

Po zaakceptowaniu dostępu połączenie zostanie zapisane w Make i będzie gotowe do użycia w scenariuszu.

3. Konfiguracja wysyłki SMS w module Make

Po poprawnym połączeniu konta możesz skonfigurować samą wiadomość SMS.

Wyślij SMS z Make

3.1. Pola podstawowe

  • To – numer telefonu odbiorcy wiadomości; pole jest wymagane.
  • Group – nazwa grupy z bazy kontaktów, do której ma zostać wysłana wiadomość; pole opcjonalne.
  • From – nazwa nadawcy wiadomości; domyślnie aktywna jest nazwa testowa, ale zalecane jest użycie własnego, aktywnego pola nadawcy z panelu SMSAPI.

4. Ustawienia zaawansowane modułu SMSAPI w Make

Poniżej znajdziesz opis wszystkich opcji dostępnych w zaawansowanej konfiguracji modułu SMS w Make.

4.1. Encoding

Określa kodowanie treści wiadomości. Domyślnie ustawione jest utf-8. To ustawienie stosuje się wtedy, gdy wiadomość zawiera standardowe znaki i nie ma potrzeby zmiany kodowania.

4.2. Flash

Określa, czy wiadomość ma zostać wysłana jako SMS Flash. Wiadomość Flash wyświetla się bezpośrednio na ekranie telefonu i zwykle nie zapisuje się automatycznie w skrzynce odbiorczej.

4.3. Test

Tryb testowy. Po ustawieniu wartości testowej system zwraca odpowiedź, ale wiadomość nie jest realnie wysyłana. To ustawienie przydaje się podczas budowania i sprawdzania scenariuszy.

4.4. Details

Określa, czy w odpowiedzi mają zostać zwrócone dodatkowe szczegóły dotyczące wysyłki np. długość wiadomości i liczba części.

4.5. Date

Pozwala zaplanować wysyłkę wiadomości na konkretny moment w czasie. Możesz podać datę jako znacznik UNIX albo w formacie ISO 8601.

4.6. Date validate

Weryfikuje poprawność formatu daty podanej w polu Date. Jeżeli parametr jest ustawiony, system sprawdza, czy data została podana poprawnie.

4.7. Time Restriction

Ograniczenie czasowe wysyłki. Pozwala określić, kiedy wiadomość może zostać dostarczona, zgodnie z ustawieniami konta lub z najbliższym dozwolonym terminem. To przydatne wtedy, gdy wiadomości nie powinny być dostarczane np. w nocy lub poza określonymi godzinami.

4.8. Data Coding

Parametr techniczny używany przy wysyłce binarnej wiadomości. W takim przypadku treść wiadomości powinna zostać przekazana w postaci szesnastkowej. To ustawienie należy stosować wyłącznie w scenariuszach technicznych, które wymagają wysyłki binarnej.

4.9. Udh

Parametr UDH (User Data Header), używany razem z wysyłką binarną. Jest wymagany wtedy, gdy wykorzystywany jest parametr Data Coding. To pole nie jest używane w standardowych wysyłkach tekstowych.

4.10. Allow Duplicates

Określa, czy system ma pozwalać na wysyłkę zduplikowanych numerów w jednym żądaniu. To ustawienie jest przydatne w scenariuszach, w których powtórzenia są zamierzone.

4.11. Idx

Opcjonalny własny identyfikator wiadomości. Może zostać przesłany razem z wiadomością i zwrócony później np. w callbacku lub raportach. Przydatny do powiązania wiadomości z rekordem w systemie zewnętrznym.

4.12. Check Idx

Kontrola unikalności pola Idx. Jeżeli parametr jest aktywny, system sprawdzi, czy wiadomość z takim samym identyfikatorem nie została już wysłana w ciągu ostatnich 24 godzin. To ustawienie pomaga uniknąć przypadkowych duplikatów.

4.13. Max Parts

Maksymalna liczba części wiadomości. Pozwala ograniczyć, ile segmentów może mieć wiadomość po podziale. Jeżeli wiadomość przekroczy wskazany limit, system zwróci błąd. To przydatne wtedy, gdy chcesz kontrolować koszt wysyłki i długość komunikatu.

4.14. No Unicode

Wyłącza wysyłkę znaków Unicode. Jeżeli parametr jest ustawiony, system zwróci błąd w przypadku znaków specjalnych wymagających Unicode.

4.15. Normalize

Normalizacja znaków. Po włączeniu tego parametru znaki specjalne mogą zostać zastąpione ich prostszymi odpowiednikami. To pomaga skrócić wiadomość i uniknąć przejścia na droższe kodowanie Unicode.

4.16. Fast

Wysyłka priorytetowa. Wiadomość otrzymuje najwyższy priorytet i jest przetwarzana najszybciej, jak to możliwe. Nie należy używać tego ustawienia do komunikacji marketingowej ani masowej.

4.17. Expiration Date

Data wygaśnięcia wiadomości. Jeżeli wiadomość nie zostanie doręczona do wskazanego momentu, przestanie być ponawiana i wygaśnie.

4.18. Notify URL

Adres callback, na który mają być wysyłane informacje o statusie wiadomości. To rozwiązanie przydaje się wtedy, gdy status doręczenia ma być odbierany przez zewnętrzny system.

4.19. Format

Określa format odpowiedzi. Może być używany wtedy, gdy odpowiedź z modułu ma być zwracana w określonym formacie np. JSON.

Przetestuj SMSAPI!

Załóż darmowe konto SMSAPI i przetestuj możliwości profesjonalnej bramki SMS i RCS dla firm.

5. Test działania scenariusza

Po skonfigurowaniu wszystkich pól:

  1. Kliknij Run once 
  2. Uruchom scenariusz testowy
  3. Sprawdź, czy wiadomość została poprawnie wysłana
Przetestuj SMS z Make

6. Zastosowania integracji SMSAPI z Make

Po poprawnym połączeniu SMSAPI z Make możesz budować scenariusze komunikacyjne, dzięki którym włączysz wysyłki SMS w różnych systemach i narzędziach. SMS może stać się elementem zarówno prostych automatyzacji, jak i rozbudowanych procesów biznesowych.

Wysyłki SMS z Make – zastosowania

  • systemy CRM
  • sklepy internetowe
  • platformy marketplace
  • systemy helpdesk
  • formularze online
  • narzędzia marketing automation
  • systemy płatności
  • aplikacje logistyczne
  • systemy ERP
  • narzędzia HR
  • platformy monitoringu i alertingu
  • bazy danych i webhooki
  • kalendarze i systemy rezerwacji