Znajdź element procesu inteligentnego
Robot „Znajdź element procesu inteligentnego” wyszukuje elementy procesu inteligentnego Bitrix24 według filtra: etap, odpowiedzialny lub niestandardowy filtr JSON. Zwraca ID i nazwę pierwszego znalezionego elementu, listę wszystkich ID, liczbę znalezionych elementów oraz flagę „znaleziono” (Y/N) do dalszego rozgałęzienia procesu biznesowego.
Robot wyszukuje elementy procesu inteligentnego w CRM Bitrix24 za pomocą metody crm.item.list i jest używany w procesach biznesowych oraz robotach. Podaje się ID typu procesu inteligentnego (wymagane) oraz dowolne z warunków: etap (stageId), ID odpowiedzialnego i niestandardowy filtr JSON dla pól niestandardowych. Sortowanie ustawia się według pola id, createdTime lub updatedTime (domyślnie updatedTime malejąco), a liczbę wyników ogranicza parametr limit (domyślnie 5, maksymalnie 50). Stosuj robota, gdy trzeba znaleźć powiązany element procesu inteligentnego po dealu lub kontakcie, sprawdzić, czy istnieje otwarty element na danym etapie, albo zebrać listę ID do przetwarzania wsadowego. Zwraca ID i nazwę pierwszego elementu, tablicę wszystkich znalezionych ID, ich liczbę oraz flagę „znaleziono” (Y/N) — użyj jej w warunku następnego kroku.
Jakie parametry wejściowe przyjmuje robot?
| Parametr | Typ | Wymagany? | Domyślnie |
|---|---|---|---|
| ID typu procesu inteligentnego (znajdziesz w CRM → Procesy inteligentne → ustawienia) | int | tak | |
| Etap (np. DT{entityTypeId}:{stageCode}) | string | — | |
| ID odpowiedzialnego | int | — | |
| Niestandardowy filtr (JSON, np. {"contactId":"123"}) | string | — | |
| Sortowanie: id / createdTime / updatedTime (domyślnie updatedTime DESC) | string | — | |
| Maksymalna liczba wyników (domyślnie 5) | int | — |
Co zwraca robot?
| Parametr | Typ |
|---|---|
| ID pierwszego znalezionego elementu | int |
| Nazwa pierwszego elementu | string |
| Wszystkie znalezione ID | int |
| Liczba znalezionych elementów | int |
| Znaleziono (Y/N) | string |
Scenariusz: wyszukiwanie aktywnego zgłoszenia po kontakcie
- Deal wchodzi na etap „W toku”
- Robot wyszukuje elementy procesu inteligentnego po ID typu i filtrze z ID kontaktu
- Przy found = Y proces pobiera ID znalezionego elementu i aktualizuje go, przy N tworzy nowy