Katalog robotów dla Bitrix24 (Alaio)
Gotowe roboty dla procesów biznesowych i inteligentnych procesów Bitrix24: CRM, zadania, tekst, daty, finanse i telefonia. Bezpłatna instalacja — robot pojawia się w projektancie procesów.
Nic nie znaleziono
Sprawdź, czy wartość istnieje w tablicy
Sprawdza, czy tablica zawiera podaną wartość. Obsługuje dokładne dopasowanie i wyszukiwanie bez rozróżniania wielkości liter.
OgólneRozmiar tablicy / liczba elementów
Liczy liczbę elementów w tablicy wartości. Działa z wynikami innych robotów i zmiennymi wielokrotnymi procesu biznesowego.
OgólnePobierz element tablicy według indeksu
Zwraca element z tablicy wartości według pozycji. 0 = pierwszy, -1 = ostatni. Działa z wynikami innych robotów.
OgólneDodaj wartość do pola wielokrotnego
Dopisuje nową wartość do pola wielokrotnego CRM, nie nadpisując istniejących wartości.
OgólneUsuń wartość z pola wielokrotnego
Usuwa konkretną wartość z pola wielokrotnego CRM. Wszystkie pozostałe wartości są zachowywane.
OgólnePobierz plik z URL i dołącz do karty
Pobiera plik z linku i dołącza go do pola plikowego encji CRM (deal, kontakt, firma, lead).
MatematykaProcent z liczby
Oblicza procent z liczby, dodaje lub odejmuje procent. Np.: rabat 15%, VAT 20%, narzut.
MatematykaZaokrąglanie w górę / w dół (ceil / floor)
Zawsze zaokrągla w górę (ceil) lub zawsze w dół (floor). Przydatne do obliczania liczby kartonów, dni i sztuk.
CRMZmień odpowiedzialnego u powiązanych
Zmienia osobę odpowiedzialną u encji powiązanych z bieżącą (firma/kontakt/deal): jej dealach, kontaktach lub firmach.
CRMWyczyść duplikaty spraw w bieżącej encji
Znajduje w osi czasu leada, deala, kontaktu lub firmy, dla której uruchomiono proces biznesowy, sprawy o tych samych nazwach, zostawia po jednej, a pozostałe kończy lub usuwa. ID nie jest potrzebne. Przydatne po scaleniu rekordów, gdy oś czasu dawcy trafia do rekordu głównego.
CRMWyczyść duplikaty spraw w encji według ID
Znajduje w osi czasu wskazanego leada, deala, kontaktu lub firmy sprawy o tych samych nazwach, zostawia po jednej, a pozostałe kończy lub usuwa. Encję wskazuje się typem i ID, więc robota można uruchomić z procesu innej encji. Przydatne po scaleniu rekordów, gdy oś czasu dawcy trafia do rekordu głównego.
ZadaniaWyczyść wszystkie tagi bieżącego zadania
Usuwa wszystkie tagi z bieżącego zadania. Uruchamiaj w automatyzacji lub procesie biznesowym samego zadania — ID nie jest potrzebne. Zwraca liczbę usuniętych tagów.
CRMWyczyść pole
Ustawia dowolne pole dowolnej encji CRM (deal, kontakt, firma, lead) na pustą wartość.
ZadaniaWyczyść wszystkie tagi zadania według ID
Usuwa wszystkie tagi z zadania na podstawie jego ID. Zwraca liczbę usuniętych tagów.
MatematykaPorównaj dwie liczby (max / min)
Porównuje dwie liczby i zwraca większą, mniejszą oraz wynik porównania.
Sterowanie przepływemWarunek złożony (AND / OR / NOT)
Sprawdza wiele warunków z grupowaniem AND/OR/NOT. Zwraca Y/N do rozgałęzienia warunkowego. Obsługuje tryb płaski (do 4 warunków) i tryb JSON dla dowolnego zagnieżdżenia.
OgólneLiczba plików w polu
Zlicza liczbę załączonych plików w polu plikowym encji CRM. Przydatne do sprawdzenia, czy dokumenty są załączone, w procesie biznesowym.
ZadaniaPowiązanie bieżącego zadania z CRM
Powiązuje, odwiązuje lub zastępuje element CRM (kontakt, firmę, transakcję, lead) bieżącego zadania. Uruchamiaj w automatyzacji lub procesie biznesowym samego zadania — ID nie jest potrzebne. „Zastąp" wymienia element tego samego typu.
Przetwarzanie tekstuWytnij ciąg znaków
Usuwa wszystkie wystąpienia drugiej wartości z pierwszej i zwraca wynik.
OgólneRóżnica między dwiema datami
Oblicza różnicę między dwiema datami w dniach, godzinach, minutach lub pełnych miesiącach.
OgólneDzień tygodnia z daty
Zwraca dzień tygodnia dla podanej daty — jako liczbę (1=pon., 7=niedz.), w wersji zlokalizowanej i po angielsku.
OgólneUsuń plik z karty
Usuwa plik z pola plikowego encji CRM według indeksu lub czyści całe pole.
Przetwarzanie tekstuWyodrębnij według wyrażenia regularnego
Wyszukuje w ciągu dopasowania wyrażenia regularnego. Zwraca pierwsze dopasowanie (lub wskazaną grupę przechwytującą) oraz wszystkie dopasowania.
OgólneSprawdź wypełnienie pola
Sprawdza, czy pole encji CRM ma niepustą wartość. Zwraca Y/N do użycia w rozgałęzieniu warunkowym procesu biznesowego.
CRMZnajdź kontakt po telefonie/e-mailu
Wyszukuje kontakt w CRM po numerze telefonu lub adresie e-mail. Zwraca ID i nazwę pierwszego dopasowania.
CRMZnajdź deal według warunku
Wyszukuje deale w CRM według filtra: etap, osoba odpowiedzialna, kontakt, firma lub własny filtr JSON.
CRMZnajdź lead według warunku
Wyszukuje leady w CRM według filtra: etap, osoba odpowiedzialna, telefon, e-mail lub własny filtr JSON.
CRMZnajdź element procesu inteligentnego
Wyszukuje elementy procesu inteligentnego według filtra: etap, odpowiedzialny lub niestandardowy filtr JSON.
ZadaniaZnajdź zadanie według warunku
Wyszukuje zadania według filtra: odpowiedzialny, nazwa, termin, powiązanie z CRM, status lub niestandardowy filtr JSON.
Przetwarzanie tekstuPopraw literówki
Poprawia typowe literówki i błędy ortograficzne w tekście. Obsługuje korektę błędnego układu klawiatury (tekst wpisany w niewłaściwym układzie klawiatury). Zwraca poprawiony tekst oraz informację, czy dokonano poprawki.
OgólneFormatowanie daty
Formatuje datę w dowolny żądany format. Zlokalizowane nazwy miesięcy zależą od języka interfejsu: {D} → „15 maja 2026”, {d.m.Y} → „15.05.2026”.
CRMFormatuj telefony elementu CRM według ID: własny prefiks
Sprowadza wszystkie numery telefonów wybranego elementu (lead, kontakt lub firma) na podstawie jego ID do postaci „prefiks + cyfry” — z dowolnego procesu biznesowego. Prefiks wpisuje się ręcznie.
CRMFormatuj telefony elementu CRM: własny prefiks
Odczytuje wszystkie numery telefonów leada / kontaktu / firmy, dla których uruchomiono proces biznesowy, i normalizuje je do postaci „prefiks + cyfry”. Prefiks wpisuje się ręcznie.
Przetwarzanie tekstuFormatuj numer telefonu: własny prefiks
Usuwa spacje, nawiasy i myślniki i normalizuje numer do postaci „prefiks + cyfry”. Prefiks wpisuje się ręcznie: +, +1, +44 itd.
Przetwarzanie tekstuFormatuj ciąg za pomocą regex
Stosuje do ciągu zamianę za pomocą wyrażenia regularnego (PHP preg_replace). Użyj $0, $1, $2… w zamianie dla dopasowania i grup.
CRMPobierz adres firmy/kontaktu
Odczytuje adres (faktyczny lub prawny) firmy lub kontaktu z CRM i zwraca go zarówno jako jeden ciąg, jak i w częściach.
OgólnePobierz dział pracownika
Zwraca dział (jednostkę organizacyjną) pracownika. Używane do kierowania zadań według działu.
OgólnePobierz link do pliku z karty
Odczytuje pole plikowe encji CRM i zwraca link do pobrania, nazwę pliku oraz rozmiar.
OgólnePobierz przełożonego pracownika
Zwraca bezpośredniego przełożonego pracownika na podstawie struktury działów. Używane do eskalacji zadań.
CRMPobierz wartość pola powiązanej encji
Odczytuje wartość dowolnego pola z encji CRM (deal, kontakt, firma, lead) po jej ID.
OgólnePobierz e-mail/telefon pracownika
Zwraca dane kontaktowe pracownika z profilu użytkownika: e-mail, telefon służbowy i prywatny.
OgólneŻądanie HTTP GET/POST
Wykonuje żądanie HTTP do dowolnego zewnętrznego API i zwraca treść odpowiedzi oraz kod statusu.
Przetwarzanie tekstuPołącz wartości z separatorem
Łączy tablicę wartości w jeden ciąg za pomocą podanego separatora. Operacja odwrotna do „Podziel ciąg”.
Przetwarzanie tekstuZbuduj JSON z pól
Składa obiekt JSON z listy kluczy i odpowiadających im wartości. Wygodne do wysyłania do webhooka lub zewnętrznego API.
Przetwarzanie tekstuWyodrębnij wartość z JSON po ścieżce
Parsuje ciąg JSON i zwraca wartość według ścieżki z kropkami. Np.: data.user.email lub items.0.name
MatematykaReszta z dzielenia / podzielność
Oblicza resztę z dzielenia całkowitego dwóch liczb i sprawdza podzielność. Przydatne do sprawdzania parzystości, interwałów i podziału na partie.
OgólneNajbliższa data według warunku
Znajduje najbliższą przyszłą datę według warunku: następny poniedziałek, piątek, 1. dzień miesiąca, koniec miesiąca itd.
CRMZarządzanie obserwatorami
Dodaje, usuwa lub zastępuje obserwatorów u bieżącej encji CRM (deal, lead, kontakt, firma, smart-proces).
CRMPowiąż rozmowę otwartej linii
Wiąże rozmowy Otwartych linii od jednej encji CRM z inną (np. z leada do deala): dialog pojawia się w osi czasu encji docelowej. Można powiązać wszystkie dialogi, ostatni lub tylko niezakończone.
OgólneKraj według numeru telefonu
Określa kraj numeru telefonu: kod ISO, nazwę zlokalizowaną i angielską, numer kierunkowy kraju. Rozróżnia wspólne kody (np. +1 — USA lub Kanada).
TelefoniaPołączenia według encji CRM
Zwraca statystyki połączeń dla leada, deala, kontaktu lub firmy: liczbę, łączny czas trwania, datę ostatniego połączenia oraz informację, czy istnieje nagranie.
TelefoniaZnajdź ostatnie połączenie według numeru
Przeszukuje historię telefonii w poszukiwaniu ostatniego połączenia z podanym numerem telefonu. Zwraca datę, czas trwania, status i link do nagrania.
OgólneWygeneruj kod QR
Tworzy kod QR z dowolnego tekstu (URL, vCard, Wi-Fi, link SBP…) i dołącza PNG do pola plikowego bieżącej encji.
OgólneLosowy pracownik z listy/działu
Wybiera losowego aktywnego pracownika z podanego działu lub z jawnej listy ID. Przydatne do równomiernego rozdzielania.
Sterowanie przepływemNiezawodny webhook
Dostarcza żądanie HTTP na zewnętrzny adres z ponawianiem prób, sprawdzaniem kodu odpowiedzi i powiadomieniem użytkowników w razie niepowodzenia.
CRMUsuń telefon z bieżącej encji
Usuwa wskazane numery z telefonów leada, kontaktu lub firmy, dla których uruchomiono proces biznesowy. ID nie jest potrzebne. Pozostałe telefony i dane kontaktowe są zachowane.
ZadaniaUsuń tagi bieżącego zadania
Usuwa wskazane tagi z bieżącego zadania. Uruchamiaj w automatyzacji lub procesie biznesowym samego zadania — ID nie jest potrzebne, robot bierze bieżące zadanie. Pozostałe tagi są zachowane.
CRMUsuń telefon z encji według ID
Usuwa wskazane numery z telefonów wybranej encji (lead, kontakt lub firma) na podstawie jej ID — z dowolnego procesu biznesowego. Pozostałe telefony i dane kontaktowe są zachowane.
ZadaniaUsuń tagi zadania według ID
Usuwa wskazane tagi z zadania na podstawie jego ID. Pozostałe tagi zadania są zachowane. Przydatne do zdejmowania etykiety przy przejściu na etap.
MatematykaZaokrąglij liczbę (do N miejsc)
Zaokrągla liczbę według reguł matematycznych do podanej liczby miejsc po przecinku. Obsługuje ujemną dokładność (do dziesiątek, setek itd.).
CRMUstaw wartość pola powiązanej encji
Ustawia wartość dowolnego pola encji CRM (deal, kontakt, firma, lead) na podstawie jej ID.
Sterowanie przepływemKrótka pauza
Wstrzymuje na określony czas (w sekundach), a następnie zwraca sygnał sukcesu do procesu biznesowego.
Przetwarzanie tekstuPodziel ciąg według separatora
Dzieli ciąg na części według podanego separatora. Zwraca tablicę elementów i ich liczbę.
Przetwarzanie tekstuDługość ciągu / liczba słów
Zwraca liczbę znaków w ciągu oraz liczbę słów. Przydatne do walidacji, kontroli limitów SMS i przycinania.
Przetwarzanie tekstuUsuń znaczniki HTML z tekstu
Usuwa wszystkie znaczniki HTML z ciągu. Przydatne do czyszczenia treści wiadomości lub opisu przed zapisaniem w polu.
ZadaniaPowiązanie zadania z CRM (po ID)
Powiązuje, odwiązuje lub zastępuje element CRM (kontakt, firmę, transakcję, lead) zadania po jej ID. Tryb „Zastąp" usuwa poprzednie powiązania tego samego typu i ustawia nowe.
Sterowanie przepływemWybór ternarny (jeśli-to-inaczej)
Porównuje dwie wartości i zwraca jeden z dwóch wyników. IF(A operator B, value_true, value_false).
CRMAktualizuj firmę według ID
Aktualizuje dowolną firmę według ID z dowolnego kontekstu procesu biznesowego. Pola przekazywane są jako JSON.
CRMAktualizuj kontakt według ID
Aktualizuje dowolny kontakt według ID z dowolnego kontekstu procesu biznesowego. Pola przekazywane są jako JSON.
CRMAktualizuj deala według ID
Aktualizuje dowolnego deala według ID z dowolnego kontekstu procesu biznesowego. Pola przekazywane są jako JSON.
CRMAktualizuj lead według ID
Aktualizuje dowolny lead według ID z dowolnego kontekstu procesu biznesowego. Pola przekazywane są jako JSON.
ZadaniaZaktualizuj zadanie według ID
Aktualizuje istniejące zadanie według ID z dowolnego kontekstu procesu biznesowego. Pola przekazywane są jako JSON.
Przetwarzanie tekstuKodowanie / dekodowanie URL ciągu znaków
Koduje ciąg znaków do użycia w adresie URL (encode) lub dekoduje go z powrotem (decode). Obsługuje format standardowy i komponentowy (rawurlencode).
OgólneNumer tygodnia z daty
Zwraca numer tygodnia w roku według ISO-8601 (tydzień zaczyna się w poniedziałek) oraz rok ISO tygodnia i etykietę w postaci 2026-W05.