Powiązanie bieżącego zadania z CRM
Robot „Powiązanie bieżącego zadania z CRM" zarządza połączeniem zadania z elementami CRM bezpośrednio w automatyzacji lub procesie biznesowym samego zadania — bez podawania ID zadania. Powiązuje, odwiązuje lub zastępuje kontakt, firmę, transakcję lub lead. „Zastąp" wymienia element tego samego typu, zachowując pozostałe. Zwraca Sukces, Zmienione i listę powiązań.
Robot dla lejka zadań: dodaj go do reguły automatyzacji etapu lub do procesu biznesowego zadania, a zmodyfikuje pole UF_CRM_TASK bieżącego zadania — nie trzeba ustalać jego ID, robot bierze zadanie z kontekstu. Dane wejściowe: typ elementu (kontakt/firma/transakcja/lead), ID elementu i tryb. „Powiąż" dodaje powiązanie, „Odwiąż" usuwa wskazane, „Zastąp" usuwa wszystkie powiązania tego samego typu i ustawia nowe (powiązania innych typów są zachowane). Operacje są idempotentne: gdy nie ma nic do zmiany, Zmienione = N i zapis nie jest wykonywany. Typowy scenariusz to zmiana powiązanego kontaktu przy przejściu zadania na etap kanban. Aby pracować z zadaniem po jego ID z procesu innej encji, użyj robota „Powiązanie zadania z CRM (po ID)". Zwraca Sukces (Y/N), Zmienione (Y/N) i listę powiązań (CONTACT_7, DEAL_10…).
Jakie parametry wejściowe przyjmuje robot?
| Parametr | Typ | Wymagany? | Domyślnie |
|---|---|---|---|
| Typ elementu CRM | select | tak | contact |
| ID elementu CRM | int | tak | |
| Co zrobić | select | tak | replace |
Co zwraca robot?
| Parametr | Typ |
|---|---|
| Sukces (Y/N) | string |
| Powiązanie zmienione (Y/N) | string |
| Aktualne powiązania (CONTACT_7, DEAL_10…) | string |
Scenariusz: zmiana kontaktu przy przejściu zadania na etap "W toku"
- W automatyzacji etapów zadania dodaj robota "Powiązanie bieżącego zadania z CRM"
- Tryb Zastąp, typ Kontakt, ID żądanego kontaktu — ID zadania nie jest potrzebne
- Robot zwróci Sukces = Y i Zmienione = Y, jeśli kontakt został zmieniony