SMSAPI n8n integracja SMSAPI z n8n automatyzacja SMS

SMSAPI i n8n: nowa integracja do automatycznej wysyłki SMS

Integracja SMSAPI z n8n do automatycznej wysyłki SMS z procesów firmowych.

Integracja SMSAPI z n8n pozwala wysyłać SMS-y bezpośrednio z workflow. Akcja Send SMS otrzymuje numer i treść wiadomości, a warunki kontaktu ustala się we wcześniejszych krokach automatyzacji.

Klient złożył zamówienie, ale po 24 godzinach nadal go nie opłacił. Zamiast ręcznie wyszukiwać numer i przygotowywać przypomnienie, można sprawdzić płatność w n8n i wysłać SMS tylko wtedy, gdy zamówienie wciąż na nią czeka. Ten sam mechanizm przydaje się przy dostawach, wizytach i umowach.

W Velmancie przygotowaliśmy we współpracy z SMSAPI wtyczkę dostępną w katalogu jako SMS API – Send an SMS. Node został zweryfikowany przez n8n i można go dołączyć do własnych przepływów. Nie wymaga HubSpot.

1. Co umożliwia integracja SMSAPI z n8n?

Wtyczka udostępnia akcję wysyłki SMS. Pozostałe kroki dobiera się do systemów używanych w firmie. Dane mogą pochodzić ze sklepu, CRM, Google Sheets, bazy lub webhooka, jeżeli są dostępne w workflow.

Zakres integracji

Co robi wtyczka, a co konfigurujesz w n8n?

Potrzeba Sposób realizacji
Wysłanie wiadomości Akcja Send SMS we wtyczce SMSAPI.
Treść dopasowana do odbiorcy Mapowanie danych z workflow: imienia, numeru zamówienia, daty lub linku.
Wysyłka po zdarzeniu lub o określonej porze Trigger, warunki i harmonogram w n8n.
Historia w CRM lub arkuszu Dodatkowy krok zapisujący dane i odpowiedź SMSAPI.
Potwierdzenie doręczenia Osobno skonfigurowany odbiór aktualizacji statusów, np. przez callback.
Odbiór odpowiedzi klienta Aktualna wersja wtyczki nie obsługuje wiadomości przychodzących.

W praktyce najczęściej chodzi o jeden z czterech momentów: zamówienie zmienia status, płatność nie wpłynęła, zbliża się termin wizyty albo dokument czeka na podpis. W każdym z tych przypadków warto ponownie sprawdzić stan sprawy tuż przed wysyłką. Klient mógł już zapłacić, zmienić termin lub podpisać umowę.

Szersze zastosowania platformy opisujemy w artykule o automatyzacji procesów i integracjach w n8n. Tutaj skupiamy się na dołączeniu SMS-a do konkretnego przepływu.

2. Przykład: SMS po 24 godzinach bez płatności

Załóżmy, że sklep udostępnia numer telefonu kupującego, identyfikator zamówienia i status płatności. Chcemy wysłać jedno przypomnienie po 24 godzinach. Poniżej pokazujemy modelowy proces do skonfigurowania — nie jest to gotowy szablon dołączony do wtyczki.

  1. Odbierz zamówienie

    Zapisz jego identyfikator i dane pozwalające później pobrać aktualny status.

  2. Wyznacz moment kontroli

    Użyj oczekiwania w n8n albo cyklicznie wyszukuj zamówienia, dla których minął ustalony czas.

  3. Sprawdź płatność i anulowanie

    Pobierz aktualne dane ze sklepu. Nie opieraj decyzji na statusie sprzed 24 godzin.

  4. Zakwalifikuj wiadomość do wysyłki

    Sprawdź numer, reguły kontaktu i wcześniejsze przypomnienia dla tego zamówienia.

  5. Wyślij SMS przez SMSAPI

    Przekaż do akcji Send SMS numer odbiorcy i treść przygotowaną z danych zamówienia.

  6. Zapisz wynik operacji

    Powiąż odpowiedź SMSAPI z zamówieniem, aby można było sprawdzić przebieg wysyłki i wrócić do błędów.

Przykładowa wiadomość

Zamowienie nr 1042 czeka na oplacenie. Dokoncz platnosc przez link z potwierdzenia zamowienia. W razie pytan skontaktuj sie z nami.

Jeśli sklep udostępnia bezpośredni link do dokończenia płatności, można umieścić go w wiadomości. Wtedy trzeba sprawdzić jego poprawność i długość SMS-a po podstawieniu danych.

Zabezpieczenie przed powtórną wysyłką wymaga osobnej logiki. Dwa równoległe wykonania mogą jednocześnie odczytać brak wcześniejszego przypomnienia. W takim procesie trzeba kontrolować także równoczesną obsługę tego samego zamówienia.

Schemat n8n: po 24 godzinach kontrola płatności, anulowania i warunków kontaktu; wysyłka SMS przez SMSAPI lub zakończenie bez wiadomości.

3. Jak połączyć SMSAPI z n8n?

Do pierwszego testu potrzebujesz działającego n8n, konta SMSAPI z możliwością wysyłki, tokenu OAuth API oraz własnego numeru telefonu. Na koncie SMSAPI muszą być środki lub rozliczenie pozwalające nadać wiadomość. CRM i dodatkowa baza danych nie są potrzebne do samego testu.

  1. Znajdź SMS API – Send an SMS

    Otwórz panel dodawania node’ów w n8n, wyszukaj integrację i wybierz pozycję z oznaczeniem Verified. Instalację wykonuje właściciel lub administrator instancji.

  2. Dodaj poświadczenia SMSAPI

    Wygeneruj token OAuth API na koncie SMSAPI i zapisz go w konfiguracji credentials w n8n. Tokenu nie należy umieszczać w treści wiadomości ani w arkuszu odbiorców.

  3. Ustaw numer i treść

    Zacznij od własnego numeru z kodem kraju i krótkiego komunikatu. Dopiero po udanym teście podstaw dane z wcześniejszych kroków workflow.

  4. Przetestuj i uruchom proces

    Sprawdź wynik akcji i odbiór wiadomości. Następnie przetestuj warunki wysyłki oraz błędy w całym przepływie, zanim uruchomisz go dla klientów.

Jeśli node nie pojawia się w wyszukiwarce, sprawdź dostępność verified community nodes na swojej instancji i uprawnienia konta. Procedurę opisuje dokumentacja instalacji zweryfikowanych node’ów n8n.

4. Jakie dane przekazać do wysyłki?

Dobrze zachować powiązanie wiadomości z konkretnym zamówieniem lub dokumentem. Sam numer telefonu nie wystarczy, gdy klient ma kilka otwartych spraw. Poniższe nazwy są przykładowymi kluczami danych workflow, a nie nazwami pól wymaganymi przez wtyczkę.

Mapa danych

Co przygotować przed akcją Send SMS?

Dane Zastosowanie
Numer odbiorcy
np. customer_phone
Numer z kodem kraju, pobrany z właściwego zamówienia lub kontaktu.
Identyfikator sprawy
np. order_id
Powiązanie przypomnienia z zamówieniem i kontrola wcześniejszej obsługi.
Aktualny status
np. payment_status
Decyzja, czy przypomnienie nadal jest potrzebne.
Treść i dane personalizacji
np. imię, termin, link
Przygotowanie właściwej wiadomości, z wariantem na wypadek brakujących danych.
Wynik wysyłki Zapis odpowiedzi SMSAPI i dostępnego identyfikatora wiadomości przy sprawie.

Brak numeru powinien skierować sprawę do obsługi, a nie kończyć się nieudaną próbą wysyłki. Przy brakującym imieniu można użyć neutralnego początku wiadomości. Jeśli brakuje linku potrzebnego do wykonania działania, lepiej zatrzymać tę ścieżkę i wyjaśnić brak danych.

Pole nadawcy jest pobierane z konfiguracji konta SMSAPI. Jeżeli ma pokazywać nazwę firmy, przygotuj odpowiednie ustawienie po stronie tego konta.

5. Status wysyłki, doręczenie i wynik sprzedaży

Poprawne wykonanie akcji Send SMS nie potwierdza jeszcze doręczenia wiadomości. Odpowiedź bramki może informować o przyjęciu zlecenia do kolejki. Późniejszy raport doręczenia opisuje kolejny etap.

01

Zlecenie wysyłki

Czy bramka przyjęła żądanie?

02

Doręczenie

Czy wiadomość dotarła do odbiorcy?

03

Wynik procesu

Czy klient zapłacił lub podpisał umowę?

SMSAPI udostępnia aktualizacje statusów przez callback. Aby odbierać je w n8n, trzeba osobno skonfigurować adres odbioru, dopasowanie raportu do wysłanej wiadomości i zapis wyniku. To rozszerzenie procesu, a nie automatyczna funkcja akcji Send SMS.

Historię w CRM lub arkuszu zapisuje kolejny krok workflow. Wtyczka nie ma własnego dashboardu. Przy raportowaniu płatności porównuj wysyłki z danymi sklepu; zakup po SMS-ie sam w sobie nie dowodzi, że wiadomość go spowodowała.

Trzy poziomy pomiaru SMS: przyjęcie zlecenia przez SMSAPI, raport doręczenia oraz wynik biznesowy w sklepie lub CRM.

6. Co sprawdzić przy błędach i ponownym uruchomieniu?

Najwięcej problemów pojawia się wtedy, gdy test na jednym numerze zostaje uznany za zakończone wdrożenie. Trzeba jeszcze ustalić, kto otrzyma informację o błędzie i jak wróci do nieobsłużonej sprawy.

Obsługa wyjątków

Co sprawdzić, gdy SMS nie wychodzi?

Sytuacja Działanie
Brak środków, błąd 103 Sprawdź saldo lub rozliczenie konta SMSAPI. Powtarzanie identycznej próby nie uzupełni środków.
Błąd autoryzacji Sprawdź token i uprawnienia konta zamiast uruchamiać serię ponowień.
Timeout lub brak odpowiedzi Najpierw ustal, czy bramka przyjęła wiadomość. Ponowna próba może wysłać drugi SMS.
Błąd zapisu do CRM po wysyłce Wznów brakujący zapis z wykorzystaniem zachowanego wyniku. Nie zaczynaj automatycznie od ponownej wysyłki.

Kontrola powtórzeń, obsługa błędów i ponowienia są częścią projektu workflow. Nie należy zakładać, że sama instalacja node’a zapewnia wszystkie te mechanizmy.

7. Koszty, długość wiadomości i większe wysyłki

Budżet obejmuje wysyłkę w SMSAPI, środowisko n8n oraz ewentualne przygotowanie i utrzymanie integracji. Koszt zależy od wariantu korzystania z n8n, liczby wiadomości i zakresu wdrożenia. Warunki ustala się dla wybranego procesu.

Długość wiadomości sprawdzaj po dodaniu imienia, numeru zamówienia i linku. Jeden SMS mieści zwykle do 160 znaków GSM-7 albo 70 przy kodowaniu Unicode. W wiadomościach wieloczęściowych limity wynoszą odpowiednio 153 i 67 na część. Niektóre znaki zajmują więcej miejsca.

Wtyczka obsługuje polskie znaki. Przy dłuższej treści koszt może obejmować kilka segmentów SMS, dlatego warto przetestować najdłuższe warianty personalizacji. Zasady segmentacji opisuje regulamin SMSAPI.

Przy większej liczbie odbiorców znaczenie mają czas wykonania, limity usług i sposób przetwarzania danych. Wiadomości są obsługiwane kolejno. Test na kilku numerach nie potwierdza wydajności dużej kampanii; przed nią trzeba sprawdzić docelowy wolumen.

8. Kiedy wybrać n8n, HubSpot lub panel SMSAPI?

Wybierz n8n, gdy reguły kontaktu zależą od kilku aplikacji albo platforma już obsługuje Twoje automatyzacje. Możesz wtedy połączyć dane sklepu, płatności, CRM i dokumentów w jednym przepływie.

Jeżeli cały scenariusz działa w workflow HubSpot, warto rozważyć naszą integrację SMSAPI dla tego CRM. Przykład opisujemy w artykule o automatyzacji SMS na Black Friday w HubSpot.

Do jednorazowej wysyłki może wystarczyć panel SMSAPI. Własne wywołania API mają sens, gdy komunikacja jest częścią rozwijanej aplikacji i wymaga szerszej kontroli. Gotowy node przydaje się tam, gdzie wysyłka ma być krokiem w n8n.

Ustal też, który system odpowiada za dany komunikat. Jeśli tę samą wiadomość mogą uruchomić n8n i HubSpot, łatwo wysłać klientowi dwa przypomnienia.

Najczęstsze pytania o SMSAPI i n8n

Czy integracja działa w n8n Cloud i na własnej instancji?

Tak, przy odpowiedniej konfiguracji środowiska i możliwości instalowania zweryfikowanych community nodes. W wariancie Cloud nie trzeba utrzymywać własnego serwera.

Czy do korzystania z wtyczki zawsze potrzebuję płatnego planu n8n?

Nie. Dostępna jest także bezpłatna edycja Community do samodzielnego hostowania. W takim wariancie trzeba zapewnić infrastrukturę i administrację. Koszty SMSAPI rozlicza się osobno.

Czy mogę wysłać wiadomość promocyjną do wybranej grupy?

Tak. Warunki wyboru odbiorców i ich kwalifikację do komunikacji ustawiasz przed akcją wysyłki. Źródło danych musi udostępniać informacje potrzebne do tego wyboru.

Czy wtyczka odbiera odpowiedzi SMS i anuluje zaplanowane wiadomości?

Aktualna wersja nie udostępnia tych operacji. Scenariusz wymagający komunikacji dwukierunkowej lub anulowania trzeba zaprojektować odrębnie.

Porozmawiajmy o Twoim procesie

Jeśli Twój zespół ręcznie wysyła informacje o zamówieniach lub przypomnienia, zacznijmy od jednego takiego procesu. W Velmancie pomożemy połączyć źródło danych z n8n, ustalić warunki wysyłki i obsługę wyjątków.

Na rozmowę przygotuj nazwę systemu, z którego pochodzą dane, i krótki opis sytuacji, w której klient powinien dostać wiadomość.

Umów darmową konsultację

Opracowanie: zespół Velmanta. Zakres produktu opisano na podstawie FAQ integracji i dokumentacji. Źródła publiczne sprawdzono 31 października 2026 r.

Dokumentacja: wtyczka w katalogu n8n · API i raporty SMSAPI · edycja Community n8n.

Udostępnij

Komentarze