Home / Integracje i pluginy / n8n SMS Integration

Wysyłka SMS, MMS i połączeń głosowych z n8n dzięki SMSEagle - instrukcja intregracji

Poniżej znajdziesz opis jak zintegrować n8n z urządzeniem SMSEagle, w celu obsługi SMS/MMS. Proces integracji jest prosty i powinien zająć nie więcej niż 10 minut.

SMSEagle to sprzętowa bramka SMS. Działa bez dostępu do internetu. Dzięki temu nie jest wymagane połączenie z zewnętrznymi usługodawcami. Wszystkie alerty i powiadomienia generowane są lokalnie i wysyłane bezpośrednio przez sieć komórkową. Urządzenia SMSEagle są wykorzystywane przede wszystkim, gdy istnieje konieczność zachowania wysokiego poziomu bezpieczeństwa, oraz w środowiskach izolowanych.

Konfiguracja SMSEagle

  • Utwórz nowego użytkownika w SMSEagle
    (menu Użytkownicy > + Dodaj użytkowników, poziom dostępu: użytkownik).
  • Nadaj dostęp do API:
    • kliknij Dostęp do API obok nowo utworzonego użytkownika,
    • włącz APIv1,
    • wygeneruj nowy token (skopiuj go do późniejszego użycia),
    • w sekcji APIv1 Uprawnienie dodaj uprawnienia do: send_sms, send_tocontact, send_togroup.
  • Zapisz ustawienia.

Konfiguracja n8n

 

SMSEagle API będzie używane do wysyłania żądań SMS z n8n.

1) Utworzenie nowego węzła

a) Przejdź do swojego workflow → create new node
b) Wybierz Core → HTTP Request

2) Konfiguracja nowego węzła HTTP Request

a) Method: wybierz POST
b) W polu URL wklej:

 
https://smseagle-ip/api/v2/messages/sms

(gdzie smseagle-ip to rzeczywisty adres IP Twojego urządzenia SMSEagle)

c) W Authentication wybierz: Generic Credential Type
d) W Generic Auth Type wybierz: Header Auth
e) W Header Auth kliknij Create new credential i w nowym oknie uzupełnij pola:

  • name: access-token

  • value: wklej access token utworzony wcześniej dla użytkownika

 

f) Save
g) Włącz przełącznik Send Body, wybierz Body Content Type: JSON
h) W Specify Body wybierz Using JSON i wklej treść:

{ "to": [ "+48123456789" ], "text": "This is SMS message body." }

Jako odbiorcę możesz podać numer telefonu (np. +48111222333) albo grupę zdefiniowaną w Książce telefonicznej SMSEagle (np. admin-group).

3) Test

Możesz przetestować integrację — kliknij Test step. W prawym panelu zobaczysz status odpowiedzi SMSEagle API.

(Opcjonalnie) Konfiguracja przychodzących SMS przez CallbackURL

a) W n8n utwórz nowy węzeł, wybierz Core → Webhook
b) HTTP Method: POST
c) Skopiuj URL (Test lub Production)
d) W SMSEagle utwórz nową regułę CallbackURL: typ POST, wklej URL z n8n i zapisz regułę
e) Przetestuj: w n8n kliknij Listen for test event, a w SMSEagle Test URL
f) Teraz w n8n zobaczysz Output z odebranymi danymi

Czym jest sprzętowa
bramka SMS?

Dowiedz się więcej o
funkcjach SMSEagle

Poznaj urządzenie demo SMSEagle

SMSEagle to rozwiązanie sprzętowe i programowe, które gwarantuje szybkie dostarczanie wiadomości do wyznaczonych odbiorców, niezależnie od tego, czy chodzi o powiadomienia, alerty czy ważne aktualizacje.

Po zarejestrowaniu się w wersji demonstracyjnej otrzymasz zdalny dostęp do naszego fizycznego urządzenia NXS-9750.

  • 14-dniowy bezpłatny okres próbny
  • Dostęp do ponad 20 funkcjonalności