[Intum Pomoc](https://intum.pl/pomoc.md) / [InConnector](https://intum.pl/pomoc/inconnector.md)

# [InConnector](https://intum.pl/pomoc/inconnector/connect.md)

InConnector to miejsce, w którym system rozmawia z usługami z zewnątrz: sklepem, programem
księgowym, bankiem, bramką SMS, własnym urządzeniem w hali. Każde takie połączenie opisuje jeden
**konektor** - trzyma adres usługi, dane do logowania i listę wywołań, których system może na niej
użyć. Konektory łączą się we **flow** (przepływy), flow zostawia po sobie **procesy** z historią
przebiegu, a odebrane i wysyłane dane trzymają **obiekty danych**. Osobną częścią modułu są
**Connect Apps** - gotowe widżety i mini-aplikacje instalowane na koncie.

> [!PATH]
> [InConnector](app:/connect)

> [!NOTE]
> Integracje gotowe do kliknięcia dla zwykłego użytkownika (Fakturownia, Meta, SMSAPI, Google
> Calendar, GitHub...) włącza się w Koncie, w [Integracjach i
> dodatkach](app:/account/apps) - to inny ekran niż opisany tu moduł Connect. Tu jest miejsce dla
> osoby, która sama buduje albo dopina integrację: zna pojęcia API, webhook, JSON.

## [Własny konektor](inconnector/connect-wlasny-konektor)

Połączenie z usługą, której nie ma na liście gotowych rodzajów: adres, wywołania opisane w polu
Metody i sprawdzenie, czy odpowiada.

## [Klucze API i hasła w konektorze](inconnector/connect-klucze-i-hasla)

Gdzie wpisać klucz API, żeby nie stał otwartym tekstem w konfiguracji konektora, i jak się do
niego odwołać w wywołaniu.

## [Gotowe konektory](inconnector/connect-gotowe-konektory)

Rodzaje konektorów pisanych przez nas (Fakturownia, banki, KSeF, e-commerce, AI...) i czym różnią
się od konektora własnego.

## [Uruchamianie i sprawdzanie konektora](inconnector/connect-uruchamianie-i-testowanie)

Sprawdzenie połączenia, ręczne uruchomienie pojedynczej metody i podgląd żądań, które przyszły do
konektora.

## [Zabezpieczenia i uprawnienia](inconnector/connect-bezpieczenstwo-i-uprawnienia)

Hasło chroniące konektor przed zmianą, konektor współdzielony między kontami, limit równoległych
wywołań (semafor) i to, kto w ogóle widzi moduł Connect.

## [Dokumentacja integracji](inconnector/connect-dokumentacja-integracji)

Wbudowana lista opisanych integracji, dostępna w samej aplikacji.

## [Flow](inconnector/connect-flow)

Przepływ, który łączy konektory, warunek uruchomienia i to, co dzieje się z danymi po drodze.

## [Procesy i dane](inconnector/connect-procesy-flow)

Historia uruchomień flow - statusy, etapy, dane po drodze - i obiekty danych, w których trzymamy
to, co przyszło z zewnątrz albo wychodzi na zewnątrz.

## [Connect Apps](inconnector/connect-apps)

Widżety i mini-aplikacje instalowane na koncie z gotowych przepisów.

## [Zastosowania](inconnector/connect-zastosowania)

Przykłady krok po kroku: zamówienia ze sklepu jako faktury i klienci, własny system podłączony
przez webhook.

## [Dobre praktyki](inconnector/connect-dobre-praktyki)

Nazewnictwo, sprzątanie nieużywanych konektorów i bezpieczne testowanie na koncie produkcyjnym.

## [Szybka pomoc](inconnector/connect-szybka-pomoc)

Proces utknął, faktura powstała dwa razy, webhook nie dochodzi, stary proces nie ma pełnych danych
- objawy i kolejność sprawdzania przyczyn.