iEXChat - wsparcie online dla kantorów

Twój własny czat z klientami dla kantora.

Klient zadaje pytanie bezpośrednio na stronie, operator od razu widzi zapytanie w biurze i odpowiada bez konieczności przełączania się pomiędzy różnymi usługami.

Widget dla serwisu, konta operatora, historii dialogów, kontekstu zlecenia, multisite, telegramu i poczty elektronicznej - wszystko w jednym systemie na Twoim serwerze.

Cena$499
Widget dla serwisu Wiadomości błyskawiczne Biuro operatorów Wiele witryn Telegram i e-mail Integracje
Twój własny serwer
korespondencja, pliki i operatorzy - z Tobą, a nie z SaaS
Wiele witryn
jedno konto - kilka kantorów i domen
Bez opóźnień
wiadomości, statusy i pisanie — natychmiast
Tylko dla klientów iEXExchanger

Projekt łączy się z aktualną licencją iEXExchanger i działa jako dodatkowy moduł do platformy głównej.

Dlaczego jest to konieczne?

Wsparcie powinno widzieć sytuację klienta, a nie tylko jego przekaz

W przypadku kantoru pytanie prawie zawsze dotyczy płatności, statusu zlecenia, kierunku wymiany lub konkretnej strony. iEXChat zbiera to obok dialogu, aby operator od razu zrozumiał, co się dzieje i nie zadawał zbędnych pytań.

Kontekst zlecenia w rozmowie

Strona może przesłać na czat numer zlecenia, kierunek wymiany, kwotę, stronę i dowolne dane - operator widzi to na karcie klienta, zamiast szukać ich ręcznie.

Dane pozostają u Ciebie

Korespondencja, pliki, klienci, ustawienia i oceny są przechowywane na Twoim serwerze. Nikt z zewnątrz nie zamknie do nich dostępu ani nie podniesie jednostronnie ceny.

Jeden produkt - kilka witryn

Jedna instalacja obsługuje kilka kantorów, witryn sklepowych lub domen: każda ma własne ustawienia widgetów, operatorów, tagi, kolejki i analitykę - nie nakładają się one.

Porównanie

Zewnętrzny czat SaaS i własny iEXChat

Regularna usługa czatu
  • Płacisz za operatora i abonament miesięczny
  • Korespondencja i pliki klientów przechowywane są przez serwis zewnętrzny
  • Słaby kontekst: operator ręcznie wyszukuje kwotę, kierunek i e-mail
  • Integracje, styl i zachowanie są ograniczone przez zasady dostawcy
iEXChat - Twój czat
  • Wdrożony na Twoim serwerze, bez płacenia za każde miejsce
  • Historia, klienci, pliki, oceny i analizy pozostają z Tobą
  • Czat pokazuje kierunek, kwotę, adres e-mail, numer zamówienia i wydarzenia wymiany
  • Głęboka integracja z iEXExchanger, markowy widget i elastyczne dostosowywanie
Architektura

Lekki widget na stronie - w środku pełnoprawna platforma wsparcia

Na stronę ładowany jest mały skrypt. Widżet otwiera dialog w czasie rzeczywistym, konto otrzymuje wiadomość, a historia i kontekst zlecenia zapisywane są w Twojej bazie danych.

Strona internetowa kantora

Łączy widget i w razie potrzeby przesyła dane klienta i aplikacji.

Widżet na stronie

Schludne okno wsparcia, brandowany design, przywrócenie dialogu po powrocie klienta.

Dostarczenie wiadomości

Wiadomości, odczyty, pisanie i statusy są dostarczane natychmiast - bez konieczności odświeżania strony.

Historia i kontekst

Rozmowy, klienci, pliki, oceny i audyty przechowywane są w Twojej bazie danych.

Biuro operatora

Kolejka zapytań, karta klienta, szablony, tagi, transfery pomiędzy operatorami i analityka.

Demo wideo

Zobacz iEXChat w akcji

Post na Telegramie przedstawia pełny scenariusz produktu: widżet na stronie, konto operatora, historię dialogów, analitykę i połączenie z kantoriem.

Otwórz wideo
Widżet na stroniePanel operatoraKontekst aplikacjiWsparcie analityczne
Możliwości

Co kantor otrzymuje po podłączeniu?

Pojedyncza kolejka żądań

Wszystkie nowe i aktywne dialogi są zebrane na jednym ekranie: kto pisze, kto odpowiada, na jakiej stronie i w jakiej aplikacji.

Widżet dla Twojej marki

Kolor, logo, pozycja, język, powitanie, często zadawane pytania, załączniki, głos i formularz przed czatem - wszystko można dostosować.

Lokalizacje, role i działy

Oddzielny dostęp operatorów do stron, elastyczne role, działy i tagi – każdy widzi tylko swoje.

Telegram, e-mail i integracje

Dwukierunkowy most w Telegramie, poczta przychodząca w rozmowach, powiadomienia i połączenie z Twoimi systemami.

Regulacja i automatyzacja

Szablony, tagi, transmisje, automatyczne otwieranie, ochrona antyspamowa, terminy odpowiedzi i zasady automatyzacji.

Analityka i jakość

Szybkość reakcji, obciążenie operatora, oceny i wskaźniki klientów według lokalizacji i działów.

Biuro operatora

Miejsce pracy, w którym wsparcie żyje przez cały dzień

Po lewej stronie znajdują się dialogi, po prawej karta klienta i kontekst zlecenia. Administrator konfiguruje witryny, operatorów, działy, szablony i reguły w osobnej zakładce ustawień - bez programistów i bez edycji kodu.

Kolejka dialogowa

Wszystkie prośby są na jednej liście: kto pisze, kto odpowiada, co wisi bez odpowiedzi i co należy odebrać.

Karta klienta

Imię i nazwisko, adres e-mail, numer telefonu, aplikacja, kraj i urządzenie - wszystko pod ręką, bez konieczności przełączania okien.

Szablony odpowiedzi

Gotowe frazy na najczęściej zadawane pytania, według kategorii i ze zmiennymi - operator odpowiada jednym kliknięciem.

Tagi i priorytety

Tagi dla dialogów i klientów, priorytetów, transferu pomiędzy operatorami i działami.

Analityka i jakość

Szybkość pierwszej reakcji, obciążenie pracą, oceny klientów po dialogu i wąskie gardła wsparcia.

Archiwizacja, notatki i audyt

Wewnętrzne notatki pomiędzy operatorami, archiwum starych dialogów i dziennik zmian ustawień.

Widżet na stronie

Co widzi klient: kompaktowo, szybko i spójnie z Twoją marką

Okno wsparcia nie koliduje z projektem serwisu, przywraca dialog po powrocie klienta i może pracować w czterech trybach - dla różnych scenariuszy kantora.

Tryb 1

Twój własny czat na stronie

Główny scenariusz. Klient pisze bezpośrednio w widgecie, wiadomości są od razu widoczne na koncie operatora, a historia jest zapisywana razem z Tobą.

Tryb 2

Własny czat + powrót do Telegramu

Jeśli operatorzy są online, klient pisze na czacie. Jeśli wszystko jest w trybie offline, widżet wyświetla przycisk „Napisz do telegramu” z gotowym linkiem.

Tryb 3

Bezpośrednio do Telegramu

Widżet nie otwiera własnego czatu, ale prowadzi klienta do konta pomocy technicznej Telegramu. Odpowiednie, jeśli zespół żyje na Telegramie.

Tryb 4

Usługa zewnętrzna

Widget można tymczasowo zastąpić widgetem strony trzeciej – co jest wygodne dla płynnej migracji ze starego dostawcy na własny czat.

Formularz przed rozmową

Imię i nazwisko, e-mail, telefon - pola umieszczane są według uznania administratora, możesz ustawić je jako obowiązkowe.

Wiadomości głosowe

Klient może nagrać swój głos, operator słucha i odpowiada na tej samej taśmie.

Pliki i obrazy

Załączniki do 25 MB, ochrona przed niebezpiecznymi typami plików, podgląd obrazów na czacie.

Często zadawane pytania i artykuły

Wbudowane centrum pomocy z artykułami, kategoriami i ocenami przydatności od klienta.

Lokalizacja

Niestandardowe tłumaczenia interfejsu widgetu i automatyczne wykrywanie języka klienta.

Zapisywanie dialogu

Klient wraca godzinę, dzień lub tydzień później i kontynuuje ten sam dialog, nie tracąc przy tym historii.

Kontekst klienta

Strona przesyła do czatu Twój adres e-mail, imię i nazwisko, numer telefonu, numer aplikacji i dowolne inne dane - operator widzi to natychmiast.

Automatyczne otwieranie

Czat może otwierać się sam na podstawie czasu na stronie, przewijania lub konkretnego adresu - bez konieczności edytowania strony.

Natychmiastowa dostawa

Wiadomości, statusy i obecność - bez opóźnień i bez odświeżania strony

Czat na żywo: klient widzi, kiedy operator pisze, operator widzi, kiedy klient jest online i czyta. Jeśli operatorów nie ma, klient zna swoją pozycję w kolejce.

Wiadomości błyskawiczne

Wiadomości płyną w obie strony bez odświeżania strony - zupełnie jak we współczesnych komunikatorach internetowych.

Możesz zobaczyć, kto dzwoni

Wskaźnik „drukowanie…” działa w obie strony, dzięki czemu klient nie denerwuje się i nie opuszcza witryny.

Odczyty

Doręczenie i odczytanie znaków z czasem - Klient ma pewność, że wiadomość dotarła.

Stan operatora

Online, zajęty, poza domem, offline – klient widzi, że czeka na odpowiedź od żywej osoby.

Ocena kolejki i oczekiwania

Jeśli wszyscy operatorzy są zajęci, klient widzi swoją pozycję i przybliżony czas oczekiwania.

Żadnych podwójnych odpowiedzi

Operator od razu widzi, że kolega otworzył już dialog – klient nie otrzymuje dwóch odpowiedzi od różnych osób.

Wiele witryn i role

Jedno konto - kilka kantorów bez dostępu do miksowania

Każda witryna ma własną domenę, markę, język, operatorów i ustawienia widżetów. Jedna osoba może być operatorem w jednej witrynie i administratorem w innej - i widzi tylko to, jaki dostęp został wyraźnie przyznany.

Wiele witryn

Każdy ma swój własny adres, logo, kolor, język i ustawienia widżetu - nie ma „wspólnych” marek.

Oddzielny dostęp

Operator widzi tylko swoje strony i własne dialogi, nie ma mowy o przypadkowym wejściu na cudzy kantor.

Elastyczne role

Role administratora, operatora i niestandardowe z precyzyjnym zestawem uprawnień - dla KYC, analityka, wsparcie.

Indywidualne statystyki

Dialogi, oceny, obciążenie i analizy są obliczane dla każdej witryny osobno - bez mieszania liczb.

Kanały i integracje

Najpierw Twój czat, potem kanały i integracje wokół niego

Twój własny czat na stronie

Główny scenariusz: klient pisze w widżecie, operator odpowiada z konta. Historia, pliki i oceny pozostają z Tobą.

Most telegramowy

Dwukierunkowa komunikacja z Telegramem: operator może odpowiedzieć bezpośrednio z czatu Telegramu, a odpowiedź jest zwracana klientowi w widżecie.

Poczta przychodząca i wychodząca

Listy od klientów automatycznie przekształcają się w dialogi i korespondencję pomocniczą. Listy wychodzące przechodzą przez Twoją pocztę.

Integracja z Twoimi systemami

iEXChat można podłączyć do kantora, CRM oraz usług wewnętrznych - zdarzeń i przepływu danych w obu kierunkach.

Bezpieczeństwo

Dane i dostęp do klientów - tylko w Twoim obwodzie

Wszystko jest przechowywane w Twojej bazie danych, pliki w Twojej pamięci, dostęp w Twoim.env. Dostawca zewnętrzny nie ma dostępu do treści rozmów.

Logowanie dwuskładnikowe

Operatorzy logują się do konta kodem z aplikacji na telefonie - złamanie hasła nie daje dostępu.

Bezpieczne sesje klientów

Identyfikatora gościa nie da się sfałszować – nikt obcy nie „przeczyta” korespondencji klienta.

Podpisywanie danych z serwisu

kantor może „poświadczyć” klienta podpisem – operator ma pewność, że adres e-mail i numer zlecenia są prawdziwe.

Ochrona przed spamem

Limity wiadomości, prób logowania i podejrzanych działań - bot nie zaleje czatu i nie odgadnie hasła.

Dziennik akcji

Możesz zobaczyć, kto i kiedy zmienił ustawienia, przypisane okna dialogowe i usunięte wiadomości - w celu kontroli i audytu.

Szyfruj wrażliwe dane

Licencja, klucze integracji i tokeny dostępu są przechowywane w postaci zaszyfrowanej, a nie „takiej, jaka jest”.

Aktualizacje

Zarządzane aktualizacje — bez utraty danych

Każda zmiana to osobna wersja z czytelnym logiem. Aktualizacja jest wdrażana po kolei, idempotentnie – nawet jeśli zostanie przerwana, możesz kontynuować od tego samego miejsca bez strat.

Wersjonowanie

Każda znacząca edycja ma swoją własną wersję. Nie, „jakoś to wdrożymy”, po prostu jasna historia.

Aktualizuj dziennik

System zawsze pokazuje, które aktualizacje zostały już zastosowane, a które jeszcze nie.

Bezpieczne migracje

Zmiany w bazie danych mają charakter addytywny: dane nie są tracone, schemat jest aktualizowany w ściśle określonej kolejności.

Jeden zespół

Uruchomiliśmy aktualizację - system sam sprawdzi gotowość, zastosuje zmiany i zgłosi wynik.

Pod maską

Na czym zbudowany jest iEXChat?

Monorepo pnpm + turbo. Pełny TypeScript po obu stronach, wpisane kontrakty pomiędzy widgetem, API i panelem. PostgreSQL jako źródło prawdy, Redis dla kolejek i pub/sub, S3/MinIO dla plików i Docker dla całego frameworka.

Klient

Widżet i panel

Co widzi klient w widgecie i operator w biurze. Lekki, izolowany, reaktywny.

React 18 + TanStack Query
Panel operatora: React 18, TanStack Query, reaktywna skrzynka odbiorcza.
Vanilla TypeScript widget
Widżet: waniliowy TypeScript w Shadow DOM, brak zależności witryn.
TypeScript strict
TypeScript w trybie ścisłym ze wszystkich stron - wpisane kontrakty API.
Tailwind 4
System projektowania paneli i stron ustawień.
Vite
Montaż widżetu i panelu - paczka IIFE ~52 KB gzip.
Socket.IO client
Klient Socket.IO - wiadomości błyskawiczne w widgecie i panelu.
Serwer

API i pracownik

NestJS API, brama czasu rzeczywistego, proces roboczy w tle z kolejkami i Prisma na platformie Postgres.

NestJS 11
NestJS 11 - modułowy API z DI, osłonami i rurami.
Prisma ORM
Prisma ORM - migracje, zapytania bezpieczne dla typów, baseline.
PostgreSQL
PostgreSQL - korespondencja, klienci, ustawienia, audyt.
Redis + BullMQ
Redis + BullMQ + Adapter Socket.IO - kolejki i pub/sub.
Socket.IO + Redis Adapter
Bramka Socket.IO - wszystkie zdarzenia w czasie rzeczywistym.
Worker (queues, SLA)
Oddzielny pracownik: webhooki, mailingi, rutynowe zadania.
Infrastruktura

Hosting i obsługa

Hostowane samodzielnie na Debianie/Ubuntu, wszystko jest spakowane w Dockerze, nginx jako odwrotne proxy, opcjonalnie Cloudflare.

Debian 12 / Ubuntu 22
Zalecaną bazą jest Debian 12 / Ubuntu 22.04.
Docker compose
Tworzenie Dockera — Postgres, Redis, MinIO, aplikacja, proces roboczy.
Nginx + Let's Encrypt
Nginx - odwrotne proxy, statyczne, certyfikaty Let's Encrypt.
Cloudflare
Cloudflare - DNS, ochrona, opcjonalnie WAF.
MinIO / S3
MinIO/S3 - pliki, głos, obrazy.
systemd + cron
systemd + cron - nadzór i rutynowe zadania.
Gotowy do wypróbowania

iEXChat - wsparcie, nad którym tylko Ty masz kontrolę

Jeden skrypt na stronie, jedno konto dla zespołu i wszystkie dane znajdują się na Twoim serwerze. Zamów wdrożenie dla swojego kantora.