Przesłanie formularza może wywołać e-mail z potwierdzeniem bez dedykowanego serwisu. Przepływ pracy nadal musi obsłużyć odrzucenie, które przychodzi po zakończeniu kroku wysyłki.
Jak połączyć Bird z n8n?
Zainstaluj zweryfikowany węzeł Bird z panelu węzłów w n8n Cloud lub na instancji self-hosted z włączonymi zweryfikowanymi węzłami społeczności.
- Utwórz nowy przepływ pracy.
- Otwórz panel węzłów, wybierając + lub naciskając Tab.
- Wyszukaj Bird.
- Wybierz Install, aby zainstalować węzeł dla swojej instancji.
- Węzeł Bird jest teraz dostępny w Twoich przepływach pracy.
W przypadku self-hosted n8n spełnij wymagania środowiska uruchomieniowego przed instalacją. Jeśli węzły społeczności nie są dostępne w panelu, otwórz Settings > Community Nodes > Install. Wpisz @messagebird/n8n-nodes-bird jako nazwę pakietu.
Utwórz klucz w sekcji API keys w panelu Bird. Dodaj dane uwierzytelniające Bird API w n8n, podając klucz API obszaru roboczego.
Przyznaj zakresy uprawnień wymagane przez dane uwierzytelniające dla wybranych operacji, aby przepływ pracy mógł wykonywać te żądania.
Wybierz zasób i operację w węźle Bird. Obsługuje e-mail, SMS, WhatsApp i weryfikację, a także operacje konfiguracji i raportowania.
Węzeł nie obsługuje publikowania i subskrypcji Realtime, ponieważ jego dane uwierzytelniające nie mogą przechowywać wymaganego klucza i sekretu aplikacji.
Pobieranie bajtów i pobieranie mediów oparte na przekierowaniach są również wyłączone. Węzeł oczekuje wyników JSON dla elementów przepływu pracy. Użyj odpowiedniego klienta lub żądania HTTP do tych operacji.
Jak połączyć Bird z Zapier?
Wybierz Bird w Zapier. Kliknij Connect. Autoryzuj połączenie w Bird.
Zapier przechowuje połączenie OAuth, więc nie musisz wklejać klucza API. Połączenie należy do obszaru roboczego i pozostaje aktywne, nawet gdy osoba autoryzująca zmieni zespół.
Zarządzaj dostępem na stronie Integrations obszaru roboczego. Cofnięcie połączenia zatrzymuje korzystające z niego Zapy.
Wybierz Send Email, Send SMS lub Send WhatsApp Message jako krok wysyłki. Start Verification i Check Verification Code obsługują weryfikację kodem weryfikacyjnym.
Kroki wyszukiwania pobierają wiadomości i ich zdarzenia. Integracja z Zapier opisuje dostępne akcje i wyszukiwania.
Jak uruchomić przepływ pracy ze zdarzenia dostarczenia?
Użyj Bird Trigger w n8n lub New Event w Zapier. Wybierz zdarzenia potrzebne Twojemu przepływowi pracy.
Integracja rejestruje endpoint webhooka dla przepływu pracy. Sprawdza sygnatury dostarczenia przed przekazaniem zdarzeń do automatyzacji.
Każdy przepływ pracy wyzwalany zdarzeniami potrzebuje własnego endpointu. Limit endpointów Bird zaczyna się od jednego na organizację, więc istniejący webhook może uniemożliwić utworzenie kolejnego wyzwalacza.
Poproś wsparcie o podniesienie limitu przed dodaniem kolejnych przepływów pracy wyzwalanych zdarzeniami. Akcje wysyłki i wyszukiwania nie wymagają osobnych endpointów webhooka.
Co potwierdza pomyślny krok wysyłki?
Potwierdza, że Bird przyjął żądanie wysyłki. Nie ustala późniejszego wyniku dostarczenia.
Zapisz zwrócony ID wiadomości. Użyj zdarzeń dostarczenia i niepowodzenia, aby zaktualizować rekord, który wywołał wysyłkę.
Wiadomość WhatsApp w formie dowolnej może się nie powieść, jeśli okno obsługi klienta zamknie się przed wysłaniem. To późniejsze niepowodzenie przychodzi po pomyślnym kroku wysyłki. Używaj zatwierdzonego szablonu przy wysyłaniu poza oknem obsługi klienta.
Węzeł Bird w n8n wysyła stabilny Idempotency-Key dla każdej operacji, więc ponowienie przepływu pracy nie powoduje podwójnej wysyłki. Zapier nie wysyła klucza idempotentności, więc powtórka platformy może zduplikować wysyłkę.
Kiedy użyć low-code, a kiedy napisać serwis?
Użyj low-code, gdy wysyłka należy do procesu już zarządzanego przez Twoje narzędzie workflow. Użyj serwisu, gdy potrzebujesz samodzielnie zarządzać trwałym stanem ponowień i dostarczenia.
Partia e-maili lub SMS w n8n może zakolejkować do 100 wiadomości w jednym wywołaniu. Zadanie z 250 wiadomościami wymaga trzech wywołań przy grupowaniu zamiast 250 pojedynczych żądań.
Dla narzędzia bez integracji Bird użyj jego bloku HTTP. Zaimportuj specyfikację OpenAPI Bird, jeśli narzędzie obsługuje generowanie klienta na jej podstawie.
- n8n: skonfiguruj węzeł Bird z kluczem API obszaru roboczego.
- Zapier: autoryzuj aplikację Bird. Wybierz jej akcje lub wyzwalacz zdarzeń.
- Blok HTTP: podaj szczegóły żądania, gdy integracja Bird nie istnieje.
- Własny serwis: samodzielnie zarządzaj zapisanym stanem dostarczenia i polityką ponowień.
W skrócie
Połącz się za pomocą danych uwierzytelniających wymaganych przez Twoje narzędzie.
n8n używa klucza API Bird. Zapier prosi o autoryzację połączenia należącego do obszaru roboczego przez Bird.
Zarezerwuj endpoint webhooka dla każdego wyzwalacza.
Każdy przepływ pracy lub Zap korzystający z wyzwalacza zdarzeń Bird potrzebuje własnego endpointu w ramach limitu Twojej organizacji.
Sprawdź zdarzenie dostarczenia.
Pomyślny krok wysyłki potwierdza przyjęcie. Dostarczenie lub niepowodzenie przychodzi później, więc zachowaj ID wiadomości do uzgadniania.
Zachowaj stan ponawiania dla operacji biznesowej.
n8n wysyła stabilny klucz idempotentności przy ponowieniach. Zapier nie wysyła żadnego, więc powtórka może zduplikować wysyłkę.