Files
twenty/packages/twenty-docs/l/pl/user-guide/workflows/external-tool-integration.mdx
T
9bc5486d0d i18n - translations (#15803)
Created by Github action

---------

Co-authored-by: github-actions <github-actions@twenty.com>
2025-11-13 17:12:39 +01:00

221 lines
9.0 KiB
Plaintext

---
title: Integracja z Narzędziami Zewnętrznymi
info: Te przepływy pracy skupiają się na wprowadzaniu i wyprowadzaniu danych do i z Twenty za pośrednictwem wywołań API i webhooków.
image: /images/user-guide/integrations/plug.png
sectionInfo: Automatyzuj procesy i integruj się z zewnętrznymi narzędziami
---
<Frame>
<img src="/images/user-guide/integrations/plug.png" alt="Header" />
</Frame>
Poniżej znajdują się przykłady przepływów pracy, które możesz wdrożyć, aby połączyć Twenty z resztą twojego stosu.
## Data Ingestion Use Cases
### Webform Submissions
**Problem**: You need to capture leads from website forms, landing pages, or contact forms directly into Twenty.
**Rozwiązanie**: Użyj wyzwalaczy webhooków do automatycznego tworzenia zapisów na podstawie przesłanych formularzy.
**Konfiguracja**:
- Stwórz przepływ pracy z wyzwalaczem w postaci webhooka
- Skonfiguruj webhook, aby oczekiwał danych z formularza (imię, email, firma, itp.)
- Ustaw metodę webhooka na POST
- Zdefiniuj oczekiwaną strukturę treści w wyzwalaczu
**Wyzwalacz**: Webhook (żądanie POST z formularza)
**Działania**:
- Search Records to check if person/company already exists
- Rozgałęzienie: Jeśli istnieje → Zaktualizuj Zapis, Jeśli nie → Stwórz Zapis
- Stwórz Zapis dla zadania do dalszej realizacji przypisanego do przedstawiciela handlowego
- Wyślij Powiadomienie Email do zespołu sprzedaży
### Synchronizacja Danych Produktu
**Problem**: Twój zespół sprzedaży potrzebuje wglądu w dane dotyczące użycia produktu, rozliczeń lub przyjęcia funkcji przechowywanych w hurtowni danych.
**Solution**: Regularly sync product data into Twenty to give sellers context about their accounts.
**Wyzwalacz**: Zgodnie z Harmonogramem (dziennym lub tygodniowym)
**Działania**:
- HTTP Request to your data warehouse API
- Code action to process and format the data
- Użyj funkcji Iteratora do kolejnych kroków
- Search Records to find matching company records
- Update Record to add product usage metrics
- Stwórz Zapis dla zadań, gdy użycie spadnie poniżej progu
### Notatki ze Spotkania z Rejestratorów Rozmów
**Problem**: Ważne spostrzeżenia z rozmów sprzedażowych giną lub nie są właściwie dokumentowane w CRM.
**Rozwiązanie**: Automatycznie twórz notatki i punkty akcji z systemów nagrywania rozmów.
**Wyzwalacz**: Webhook (z platformy nagrywania rozmów)
**Działania**:
- Code action to extract meeting summary and action items
- Wyszukaj Zapis, aby znaleźć powiązaną szansę lub kontakt
- Stwórz Zapis dla notatki z podsumowaniem spotkania
- Stwórz Zapis dla zadań do dalszej realizacji w oparciu o punkty akcji
- Wyślij Email do uczestników ze streszczeniem i następnymi krokami
### Wzbogacanie Danych
**Problem**: Twoje zapisy kontaktów i firm nie zawierają ważnych informacji demograficznych i firmowych.
**Rozwiązanie**: Automatycznie wzbogacaj zapisy, korzystając z zewnętrznych dostawców danych.
**Wyzwalacz**: Utworzenie Zapisu (obiekt Osoby lub Firmy)
**Działania**:
- Zleć Żądanie HTTP do API wzbogacania
- Działanie kodu do przetwarzania odpowiedzi wzbogacania
- Użyj funkcji Iteratora do kolejnych kroków
- Update Record with additional company/contact information
- Stwórz Zapis dla zadania sprzedażowego, jeśli zidentyfikowano wysokowartościowego prospekta
- Wyślij Alarm Email, jeśli wzbogacenie ujawni kluczowe sygnały zakupowe
## Przypadki Użycia Dystrybucji Danych
### Zarządzanie Subskrybentami Newslettera
**Problem**: Chcesz wysyłać e-maile marketingowe do określonych segmentów Twoich danych CRM, korzystając z wyspecjalizowanych narzędzi e-mailowych.
**Rozwiązanie**: Eksportuj listy subskrybentów do swojej platformy marketingowej, gdy jest to potrzebne.
**Konfiguracja**: Utwórz widok w Twenty z wszystkimi odbiorcami newslettera
**Uruchomienie**: Uruchom ręcznie (gdy nie jest wybrany żaden rekord)
**Akcje**:
- Wyszukiwanie rekordów według kryteriów widoku newslettera
- Code action to format email addresses for your email platform
- Żądanie HTTP do dodania subskrybentów do Twojego narzędzia marketingowego
- Create Record for campaign tracking
- Wyślij e-mail potwierdzający do zespołu marketingowego
### Wyzwalacze sekwencji e-mailowych
**Problem**: Chcesz uruchamiać zaawansowane sekwencje e-mailowe na podstawie zdarzeń CRM, korzystając z dedykowanych narzędzi automatyzacji e-mail.
**Rozwiązanie**: Wyślij nowych potencjalnych klientów lub klientów do swojej platformy automatyzacji e-mail, gdy wystąpią określone zdarzenia.
**Wyzwalacz**: Rekord jest tworzony (obiekt Ludzie ze specyficznymi kryteriami)
**Akcje**:
- Code action to determine appropriate email sequence
- Żądanie HTTP do dodania kontaktu do platformy automatyzacji e-mailowej
- Update Record to track sequence enrollment
- Utwórz rekord dla zadania kontrolnego w celu monitorowania zaangażowania
### Integracja ocen potencjalnych klientów
**Problem**: Potrzebujesz zaawansowanej oceny potencjalnych klientów, która łączy dane CRM z sygnałami zewnętrznymi.
**Rozwiązanie**: Prześlij dane potencjalnych klientów do zewnętrznych narzędzi oceny lub zaimplementuj logikę oceny w ramach przepływów pracy.
**Opcja 1 - Narzędzie zewnętrzne**:
**Wyzwalacz**: Zaktualizowano rekord (obiekt Ludzie)
**Akcje**:
- Żądanie HTTP do przesłania danych potencjalnych klientów na platformę oceny
- Działanie kodu do przetwarzania odpowiedzi oceny
- Aktualizacja rekordu o ocenę potencjalnego klienta
- Utwórz rekord dla zadania sprzedażowego, jeśli ocena przekroczy próg
**Opcja 2 - Logika wewnętrzna**:
**Wyzwalacz**: Zaktualizowano rekord (obiekt Ludzie)
**Akcje**:
- Działanie kodu z algorytmem oceny (wielkość firmy, branża, zachowanie)
- Aktualizacja rekordu z obliczoną oceną
- Wyślij alert e-mail do przedstawiciela handlowego dla wysoko ocenianych potencjalnych klientów
### Generowanie faktur
**Problem**: Po zamknięciu transakcji Twój system rozliczeniowy wymaga aktualizacji informacji o kliencie i transakcji.
**Rozwiązanie**: Automatycznie przesyłaj dane transakcji do swojego systemu fakturowania, gdy szanse zostaną wygrane.
**Wyzwalacz**: Zaktualizowano rekord (obiekt szanse, etap = "Zamknięty wygrany")
**Akcje**:
- Wyszukaj rekordy, aby uzyskać pełne informacje o kliencie
- Code action to format data for billing system
- Żądanie HTTP do utworzenia klienta na platformie rozliczeniowej
- Żądanie HTTP do wygenerowania faktury
- Update Record to store invoice reference
- Send Email to finance team with invoice details
## Advanced Integration Patterns
### Dwustronna synchronizacja
**Problem**: Musisz synchronizować dane między Twenty a innym systemem w obu kierunkach.
**Rozwiązanie**: Połącz planowane przepływy pracy z wyzwalaczami webhook dla synchronizacji w czasie rzeczywistym.
**Z Twenty do systemu zewnętrznego**:
**Wyzwalacz**: Zaktualizowano rekord (dowolny istotny obiekt)
**Akcje**:
- Żądanie HTTP do aktualizacji systemu zewnętrznego
- Aktualizacja rekordu do śledzenia statusu synchronizacji i znacznika czasu
**Z systemu zewnętrznego do Twenty**:
**Wyzwalacz**: Webhook (z systemu zewnętrznego)
**Akcje**:
- Search Records to find matching record
- Zaktualizuj rekord o nowe dane z systemu zewnętrznego
- Utwórz rekord dla zadania rozwiązania konfliktu, jeśli jest to konieczne
### Wieloetapowe przetwarzanie danych
**Problem**: Dane z zewnętrznych źródeł wymagają złożonego przetworzenia zanim mogą być użyte w Twenty.
**Rozwiązanie**: Użyj akcji kodu do transformacji i walidacji danych.
**Wyzwalacz**: Webhook lub według harmonogramu
**Akcje**:
- Działanie kodu w celu walidacji formatu przychodzących danych
- Działanie kodu w celu transformacji struktury danych
- Działanie kodu w celu zastosowania reguł biznesowych i obliczeń
- Wyszukaj rekordy, aby sprawdzić duplikaty
- Utwórz lub zaktualizuj rekord z przetworzonymi danymi
- Wyślij alert e-mail w przypadku wykrycia problemów z jakością danych
## Wskazówki dotyczące wdrożenia
- Przechowuj klucze API bezpiecznie w Ustawienia → API & Webhooks
- Korzystaj z HTTPS dla wszystkich zewnętrznych wywołań API
- Zachowaj ostrożność względem limitów wysyłania API - używaj planowanych przepływów pracy, gdy jest to możliwe
- Rozważ aktualizacje zbiorcze "według Harmonogramu", gdy przetwarzanie w czasie rzeczywistym nie jest wymagane
- Pamiętaj o limicie 100 jednoczesnych przepływów pracy na przestrzeń roboczą - używaj "Dostępności masowej" dla ręcznych uruchomień przy przetwarzaniu wielu rekordów (szczegóły zobacz w [Funkcje przepływów pracy](/l/pl/user-guide/workflows/workflow-features))
- Testuj na przykładowych danych przed uruchomieniem przepływów pracy
Aby rozwiązać problemy z integracją, zobacz nasz [Przewodnik rozwiązywania problemów z przepływem pracy](/l/pl/user-guide/workflows/workflow-troubleshooting). W celu pomocy we wdrażaniu złożonych integracji, skorzystaj z naszych [Usług Profesjonalnych](/l/pl/user-guide/workflows/professional-services).