Integracja to adres (webhook URL), na który inny system może wysłać żądanie. frego utworzy z niego zadanie w projekcie. Przydaje się na przykład do zgłoszeń błędów ze strony, formularza dla klienta albo błędów z Sentry.
Nowa integracja
- W projekcie otwórz w menu Integracje.
- Kliknij Dodaj integrację i nadaj jej nazwę.
- Wybierz Typ: Ogólna albo Sentry.
- Ustaw, jakie zadania ma tworzyć: nazwę, priorytet, tag i kolumnę, do której trafią.
- Skopiuj Webhook URL i wklej go do drugiego systemu.
W jednym projekcie możesz mieć kilka integracji, każdą z własnymi ustawieniami i własnym adresem. Gdy któraś nie jest ci akurat potrzebna, wyłączysz ją przełącznikiem.
Integracja ogólna
Drugi system wysyła na adres POST z treścią JSON. Obowiązkowe jest tylko pole description. Opcjonalnie może wysłać też title, priority (high, medium lub low) i tag, które nadpiszą twoje domyślne ustawienia. Może też dołączyć obrazek, który doda się do zadania jako załącznik.
W polu description wystarczy zwykły tekst. Może w nim być też proste HTML: akapity, listy, linki i obrazki. Wszystko inne, łącznie ze skryptami, frego usunie z opisu.
Sentry
Przy typie Sentry frego pokaże ci bezpośrednio w integracji, jak podłączyć ją w Sentry. Z błędu uzupełni nazwę, opis i priorytet zadania. Gdy ten sam błąd pojawi się ponownie, nowego zadania nie utworzy.
Kto się o tym dowie
Gdy integracja utworzy zadanie, wszyscy członkowie projektu dostaną powiadomienie.
FREE czy PRO
Integracje ustawia właściciel projektu i są częścią PRO. Gdy PRO się skończy, integracje, które już masz, dalej tworzą zadania. Nowych jednak nie dodasz, a istniejących nie edytujesz.
UwagaAdres integracji działa jak hasło. Jeśli trafi w niepowołane ręce, kliknij Wygeneruj token ponownie. Stary adres przestanie działać, a nowy musisz ustawić w drugim systemie.