Apposto – Adrian Grabowski

Realizacja

Inteligentny asystent AI dla firmy funeralnej oparty o MCP i dane z systemu CRM

Klient z branży funeralnej korzystał z rozbudowanego systemu CRM obsługującego codzienną pracę zakładu pogrzebowego i powiązanych procesów operacyjnych. System zawierał duże ilości danych dotyczących między innymi: organizacji pogrzebów, kremacji, przewozów, harmonogramów pracowników, faktur i rozliczeń, statystyk operacyjnych.

Mimo że dane znajdowały się w jednym miejscu, ich szybkie wyszukiwanie i analiza były problematyczne. Uzyskanie odpowiedzi na proste pytania często wymagało ręcznego przeszukiwania systemu, filtrowania rekordów lub kontaktu z konkretnym działem.

Klient potrzebował rozwiązania, które pozwoli pracownikom zadawać pytania w naturalnym języku i natychmiast uzyskiwać odpowiedzi na podstawie danych z CRM.

Realizacja

Zrealizowane zadanie

W ramach projektu przygotowałem kompletną integrację AI z istniejącym CRM klienta.

Analiza struktury danych i procesów biznesowych

Pierwszym etapem było zrozumienie działania firmy oraz sposobu przechowywania danych w systemie. Przeanalizowane zostały:

  • relacje pomiędzy modułami CRM,
  • struktura bazy danych,
  • sposób obsługi przewozów i pogrzebów,
  • proces fakturowania,
  • harmonogramowanie pracy,
  • raportowanie i statystyki.

Pozwoliło to zidentyfikować najważniejsze źródła danych oraz określić, jakie pytania użytkownicy będą zadawali najczęściej.

Przygotowanie widoków bazodanowych

Na potrzeby integracji przygotowałem dedykowane widoki bazodanowe agregujące dane z wielu tabel. Widoki zostały zaprojektowane w taki sposób, aby:

  • uprościć dostęp do danych,
  • zwiększyć wydajność zapytań,
  • ograniczyć ryzyko błędnych interpretacji,
  • oddzielić warstwę AI od bezpośredniej struktury produkcyjnej bazy danych,
  • umożliwić łatwiejszy rozwój systemu w przyszłości.

Widoki SQL to wirtualne tabele, które prezentują dane z wielu tabel bazy danych w uporządkowanej i łatwej do wykorzystania formie, bez ich fizycznego kopiowania. Dzięki nim model AI otrzymuje tylko odpowiednio przygotowane, spójne informacje, co zwiększa szybkość działania, bezpieczeństwo oraz jakość udzielanych odpowiedzi.

Budowa serwera MCP

Centralnym elementem projektu było stworzenie własnego serwera MCP (Model Context Protocol).

Serwer został zaprojektowany jako warstwa pośrednicząca pomiędzy modelem AI a systemem klienta. Odpowiada on za:

  • pobieranie danych z CRM,
  • udostępnianie narzędzi dla modeli AI,
  • kontrolę kontekstu i zakresu danych,
  • walidację zapytań,
  • zarządzanie logiką biznesową,
  • standaryzację odpowiedzi.

Dzięki wykorzystaniu MCP możliwe było stworzenie stabilnej i rozszerzalnej architektury integracji. Rozwiązanie pozwala modelowi AI korzystać z rzeczywistych danych firmy w kontrolowany i przewidywalny sposób.

Proces

Największe wyzwania

Złożoność danych

System CRM zawierał wiele zależności i danych rozproszonych pomiędzy modułami.

Konieczne było przygotowanie warstwy pośredniej umożliwiającej modelowi AI pracę na spójnych danych.

Kontrola odpowiedzi AI

Dużym wyzwaniem było zapewnienie przewidywalności odpowiedzi oraz ograniczenie ryzyka błędnej interpretacji danych.

Rozwiązaniem było:

  • odpowiednie projektowanie widoków,
  • ograniczenie kontekstu,
  • precyzyjna definicja narzędzi MCP,
  • walidacja zapytań,
  • kontrola dostępu do danych.
Wydajność

System musiał działać szybko również przy większej liczbie danych operacyjnych.

Zoptymalizowane widoki SQL oraz odpowiednia architektura MCP pozwoliły ograniczyć ilość kosztownych operacji wykonywanych bezpośrednio na CRM.

Efekt działań

Efekty wdrożenia

Wdrożone rozwiązanie pozwoliło znacząco uprościć dostęp do danych operacyjnych.

Najważniejsze efekty:

  • szybszy dostęp do informacji,
  • ograniczenie ręcznego wyszukiwania danych,
  • uproszczenie pracy pracowników,
  • możliwość zadawania pytań w naturalnym języku,
  • centralizacja wiedzy operacyjnej,
  • lepszy dostęp do statystyk i raportów,
  • przygotowanie infrastruktury pod dalsze wdrożenia AI.

System stał się praktycznym narzędziem wspierającym codzienną pracę firmy, a nie jedynie eksperymentem technologicznym.

Porozmawiajmy→

Potrzebujesz podobnego rozwiązania?

Buduję dedykowane integracje AI dla firm, systemów CRM i aplikacji webowych.
Projektuję rozwiązania dopasowane do realnych procesów biznesowych, a nie generatory demo bez wartości operacyjnej.