Roboteka
Roboteka · Roboty · Przypisanie odpowiedzialnego: kolejka / obciążenie

Przypisanie odpowiedzialnego: kolejka / obciążenie

Robot „Przypisanie odpowiedzialnego: kolejka / obciążenie" wybiera kolejnego pracownika rotacyjnie lub najmniej obciążonego i czyni go odpowiedzialnym za bieżący lead, deal, kontakt, firmę lub element smart procesu w Bitrix24 (Alaio). Powtórzenie pracownika na liście daje mu większy udział, limit otwartych elementów chroni przed przeciążeniem, a zapasowy odpowiedzialny zabezpiecza przypadek, gdy nikt nie pasuje. Zwraca ID, imię i e-mail wybranego pracownika oraz flagi Y/N.

Robot uzupełnia braki standardowego rozdzielania: obciążenie, udziały, limity i zapasowy odbiorca. W trybie rotacyjnym utrzymuje uczciwą rotację przez wspólny licznik — kilka szablonów może dzielić jedną kolejkę po nazwie, a powtórzenie pracownika na liście zwiększa jego udział. W trybie według obciążenia robot liczy otwarte deale, leady lub aktywne zadania każdego kandydata (opcjonalnie tylko w wybranych lejkach) i przekazuje element najmniej zajętemu. Wspólne filtry: tylko online, wykluczenia, limit otwartych na osobę i zapasowy odpowiedzialny. Robot może przypisać sam lub tylko zwrócić wybór — do użycia w kolejnych krokach procesu. Działa z leadami, dealami, kontaktami, firmami, elementami smart procesów i zadaniami.

Jakie parametry wejściowe przyjmuje robot?

Parametr Typ Wymagany? Domyślnie
Tryb rozdzielania select Rotacyjnie, Według obciążenia tak queue
Pracownicy (powtórzenie na liście daje większy udział w kolejce) user —
ID działu (ma pierwszeństwo przed listą pracowników) int —
Nazwa kolejki — dla trybu rotacyjnego (puste: kolejka ze składu listy) string —
Co liczyć jako obciążenie — dla trybu według obciążenia select Elementy bieżącego typu, Otwarte deale, Otwarte leady, Aktywne zadania — same
ID lejków do liczenia obciążenia (puste: wszystkie) int —
Limit otwartych na pracownika (0: bez limitu) int — 0
Tylko pracownicy online bool — N
Wyklucz pracowników user —
Zapasowy odpowiedzialny (gdy nikt nie pasuje) user —
Przypisz jako odpowiedzialnego (inaczej tylko zwróć wybór) bool — Y

Co zwraca robot?

Parametr Typ
ID wybranego pracownika int
Imię wybranego pracownika string
E-mail wybranego pracownika string
Pracownik znaleziony (Y/N) string
Odpowiedzialny przypisany (Y/N) string

Jakie błędy może zwrócić robot?

Te komunikaty robot zapisuje w dzienniku procesu biznesowego, gdy nie może wykonać kroku. Z treści widać, co poprawić w ustawieniach lub danych.

  • Nie wskazano pracowników do rozdzielenia
  • Po filtrach brak dostępnych pracowników
  • Nie udało się przypisać odpowiedzialnego
  • Nie udało się policzyć obciążenia części pracowników

Scenariusz: rozdzielanie nowych deali w zespole sprzedaży

  1. Powstaje deal i robot działa w trybie rotacyjnym
  2. Robot pomija pracowników offline i przypisuje następnego w rotacji
  3. Gdy cały zespół jest niedostępny, deal trafia do kierownika — zapasowego odpowiedzialnego

Podobne roboty

Powiązane artykuły