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.
Przetwarzanie tablicRozmiar tablicy / liczba elementów
Liczy liczbę elementów w tablicy wartości. Działa z wynikami innych robotów i zmiennymi wielokrotnymi procesu biznesowego.
Przetwarzanie tablicUsuń element z tablicy
Usuwa element z tablicy według wartości lub według indeksu. Zwraca tablicę bez usuniętych elementów.
Przetwarzanie tablicPobierz 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.
Przetwarzanie tablicDodaj wartość do pola wielokrotnego
Dopisuje nową wartość do pola wielokrotnego CRM, nie nadpisując istniejących wartości.
Przetwarzanie tablicUsuń wartość z pola wielokrotnego
Usuwa konkretną wartość z pola wielokrotnego CRM. Wszystkie pozostałe wartości są zachowywane.
Przetwarzanie tablicSortuj tablicę
Sortuje tablicę wartości rosnąco lub malejąco. Liczby sortowane są jako liczby, ciągi — alfabetycznie.
Przetwarzanie tablicSuma elementów tablicy
Dodaje wszystkie liczbowe elementy tablicy. Rozumie przecinek jako separator dziesiętny, pomija elementy nieliczbowe.
Przetwarzanie tablicTabela HTML z tablicy
Buduje tabelę HTML z tablicy ciągów: każdy element to wiersz tabeli, separator dzieli go na kolumny. Nadaje się do e-maili i powiadomień.
Przetwarzanie tablicUsuń duplikaty z tablicy
Usuwa powtarzające się wartości z tablicy. Zwraca tablicę unikalnych elementów i ich liczbę.
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.
CRMLTV klienta
Oblicza LTV klienta: sumę, liczbę i średni paragon wygranych deali lub opłaconych faktur, plus datę ostatniego zakupu i liczbę dni od niego. Data opłacenia faktury to moment przejścia do etapu opłaconego; kwoty w innych walutach są przeliczane na walutę bazową portalu po bieżącym kursie. Liczy się bieżący etap: deale i faktury przeniesione z etapu wygranego/opłaconego wypadają z obliczeń. Maksymalnie 2000 rekordów na klienta.
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.
CRMSkopiuj oś czasu do innego elementu
Przenosi historię (sprawy i komentarze) z jednego elementu CRM lub procesu inteligentnego do innego. Sprawy są powiązywane (jeden wpis widoczny w obu osiach czasu) lub kopiowane; komentarze są kopiowane razem z plikami i linią autora w tekście. Można zawęzić wybór: według autora, okresu i liczby ostatnich wpisów. Opcja 'okres według daty zmiany' działa tylko na sprawy: Bitrix24 (Alaio) nie udostępnia daty zmiany komentarzy, więc ich okres zawsze liczy się według daty utworzenia.
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.
OgólneUtwórz folder na Dysku
Tworzy folder wewnątrz wskazanego folderu Dysku. Jeśli folder o tej nazwie już istnieje, domyślnie zwraca jego ID zamiast błędu.
OgólneKopiuj lub przenieś plik Dysku
Kopiuje plik Dysku do wskazanego folderu lub go tam przenosi. Zwraca ID pliku: przy kopiowaniu — nowego, przy przenoszeniu — pierwotnego.
OgólneKopiuj lub przenieś folder Dysku
Kopiuje folder Dysku z całą zawartością do folderu docelowego lub go tam przenosi. Zwraca ID folderu.
OgólneUsuń plik z Dysku
Usuwa plik Dysku według ID: domyślnie do kosza (można przywrócić), z flagą — bezpowrotnie.
OgólneUsuń folder z Dysku
Usuwa folder Dysku według ID z całą zawartością: domyślnie do kosza, z flagą — bezpowrotnie.
OgólnePubliczny link do pliku na Dysku
Zwraca publiczny link do pliku na Dysku według jego ID — można go wysłać klientowi bez dostępu do portalu.
OgólnePubliczny link do folderu na Dysku
Zwraca publiczny link do folderu na Dysku według jego ID — odbiorca widzi wszystkie pliki folderu bez dostępu do portalu.
CRMPrzypisanie odpowiedzialnego: kolejka / obciążenie
Wybiera kolejnego odpowiedzialnego rotacyjnie (powtórzenie na liście = większy udział) lub najmniej obciążonego i przypisuje go do bieżącego elementu.
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 liczbę
Doprowadza liczbę do czytelnej postaci: miejsca po przecinku, separator dziesiętny i separator tysięcy. Do e-maili, dokumentów i wiadomości.
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.
OgólnePłeć po imieniu
Określa płeć na podstawie imienia lub pełnego nazwiska przez wbudowany słownik — bez zewnętrznych usług i limitów. Zwraca płeć i gotowe formy zwrotu grzecznościowego.
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.
CRMSprawdź listę kontrolną etapu
Odczytuje pole „Lista kontrolna etapu” i sprawdza, czy obowiązkowe pozycje bieżącego etapu są zamknięte. Zwraca Y/N, licznik i listę niewykonanego.
CRMPobierz komentarze elementu
Odczytuje komentarze osi czasu elementu CRM lub procesu inteligentnego i zwraca je od razu w kilku postaciach: jako jeden ciąg, jako listę do przejścia w pętli, jako tablicę JSON oraz osobno ostatni komentarz. Wybór można zawęzić według autora, okresu i liczby ostatnich wpisów.
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.
Przetwarzanie tekstuHash ciągu
Oblicza hash ciągu: md5, sha1, sha256 lub crc32. Do podpisów, deduplikacji i anonimowych identyfikatorów.
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.
Przetwarzanie tekstuRozłóż wymiary paczki
Rozkłada zapis wymiarów („120×80×60 cm, 15.5 kg”) na osobne liczby i oblicza objętość, wagę objętościową i przeliczeniową.
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.
CRMPoprzedni etap
Zwraca etap, z którego element trafił na bieżący: kod i nazwę, lejek, moment opuszczenia oraz czas na nim spędzony. Działa ze sprawami, leadami i procesami inteligentnymi; domyślnie bierze element, na którym działa proces — nie ma czego konfigurować. Historia jest czytana w momencie wykonania, bez opóźnienia i bez pól w tle.
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.
Przetwarzanie tekstuZamień podciąg
Zamienia każde wystąpienie podciągu na nową wartość. Bez wyrażeń regularnych — zwykła zamiana tekstu.
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.
ZadaniaDodaj checklistę do zadania
Dopisuje punkty checklisty do zadania według ID. Element z prefiksem „==” zaczyna sekcję, kolejne punkty trafiają do niej.
ZadaniaZapisz poświęcony czas w zadaniu
Dodaje wpis ewidencji czasu do zadania według ID: minuty, komentarz i opcjonalnie pracownika.
ZadaniaZmień osobę zlecającą zadanie
Zmienia osobę zlecającą zadanie według ID na wybranego pracownika. Pozostałe pola zadania nie są ruszane.
ZadaniaID czatu zadania
Zwraca identyfikator czatu zadania według jego ID: liczbę i gotowy identyfikator dialogu chatXXX.
ZadaniaChecklista zadania: liczniki
Liczy punkty checklist zadania według ID: razem, wykonane, pozostałe. Do kontroli gotowości w procesie.
ZadaniaZakończ lub wznów zadanie
Przenosi zadanie według ID do statusu „Zakończone” lub wznawia zakończone. Akcję wybiera parametr.
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.
ZadaniaWynik zadania
Zwraca ostatni wynik zadania według ID: tekst, pliki i autora. Do przekazania rezultatu zadania dalej w procesie.
ZadaniaOstatni komentarz zadania
Zwraca ostatni komentarz zadania według ID: tekst, autora i datę. Wpisy systemowe są domyślnie pomijane.
ZadaniaTryb wyciszenia zadania
Włącza lub wyłącza tryb wyciszenia zadania według ID — powiadomienia zadania przestają rozpraszać.
ZadaniaZmień obserwatorów zadania
Dodaje, usuwa lub zastępuje obserwatorów zadania według ID. Przy dodawaniu bieżąca lista jest zachowywana.
ZadaniaWiadomość na czat zadania
Wysyła wiadomość do dyskusji zadania według ID, w razie potrzeby załącza pliki z Dysku.
ZadaniaStatus zadania
Zwraca status zadania według ID: liczbę, nazwę i flagę zakończenia. Do warunków i rozgałęzień procesu.
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).
Przetwarzanie tekstuUsuń zbędne spacje
Usuwa spacje na krawędziach ciągu (lub tylko na początku/końcu) i opcjonalnie skleja powtórzone spacje wewnątrz w jedną.
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.