Co daje połączenie CRM z asystentem

Handlowiec, który chce wiedzieć, ile otwartych szans ma dana firma albo które szanse zamykają się w tym miesiącu, zwykle buduje widok z filtrami albo prosi kogoś o raport. Z asystentem podłączonym przez MCP może zadać to pytanie zwykłym zdaniem, a asystent wyszuka rekordy w CRM i odpowie na podstawie ich pól. Tak samo może założyć nowy kontakt z notatek po rozmowie albo zmienić etap szansy, jeśli dostał do tego narzędzie.

MCP, czyli Model Context Protocol, to otwarty standard łączenia asystentów AI z zewnętrznymi systemami. Serwer MCP wystawia zestaw narzędzi z opisem, a asystent decyduje, którego użyć w odpowiedzi na pytanie. W przypadku Zoho serwer prowadzi sam Zoho, więc nie trzeba niczego instalować ani utrzymywać.

Konsola Zoho MCP dla europejskiego centrum danych

Konta w europejskim centrum danych Zoho, czyli te logujące się przez zoho.eu, mają własną konsolę MCP pod adresem mcp.zoho.eu. Tam tworzy się serwer, czyli nazwany zestaw narzędzi z jednej albo kilku aplikacji Zoho. Każdy serwer dostaje własny adres w domenie zohomcp.eu, który potem wpisuje się w kliencie MCP.

Krok 1. Serwer i wybór narzędzi

Po zalogowaniu do konsoli zakładasz nowy serwer i dodajesz do niego narzędzia Zoho CRM. Narzędzia są ogólne, a moduł, na przykład szanse, firmy albo kontakty, podaje się w parametrze. W naszym serwerze demonstracyjnym zostawiliśmy pięć narzędzi: pobieranie listy rekordów, pobranie jednego rekordu, wyszukiwanie, tworzenie rekordów i aktualizację pojedynczego rekordu.

Lista dostępnych narzędzi jest dłuższa i obejmuje także usuwanie rekordów, aktualizacje masowe i operacje upsert. Te celowo pominęliśmy. Asystent może tylko to, na co pozwala zestaw narzędzi serwera, więc najprościej zacząć od odczytu i pojedynczych zmian, a resztę dokładać, gdy zespół nabierze zaufania do tego, jak asystent pracuje.

Krok 2. Logowanie przez OAuth

Na zakładce połączenia serwera wybierasz autoryzację na żądanie. Wtedy klient MCP przy pierwszym połączeniu otwiera okno logowania do Zoho i każda osoba loguje się własnym kontem. Bez tego ustawienia dostęp do danych daje sam adres serwera.

Krok 3. Podłączenie Claude

W claude.ai sposób zależy od planu. W planach Team i Enterprise serwer dodaje właściciel organizacji jako konektor dla całego zespołu, a konsola Zoho ma do tego osobną zakładkę z instrukcją. W planach Pro i Max każdy dodaje własny konektor sam, w ustawieniach konektorów. Logowanie do Zoho odbywa się potem przy pierwszym użyciu.

W Claude Code wystarczy jedna komenda z adresem serwera skopiowanym z konsoli Zoho, a potem polecenie /mcp i logowanie w przeglądarce:

claude mcp add --transport http zoho-crm <adres serwera z konsoli Zoho>

Domyślny zakres komendy zapisuje serwer w ustawieniach lokalnych. Opcji zapisu do pliku projektu lepiej nie używać, bo adres trafiłby wtedy do repozytorium.

Inne klienty, które nie łączą się bezpośrednio ze zdalnym serwerem, Zoho podłącza przez narzędzie mcp-remote. Konfigurację w formacie JSON podaje zakładka dla pozostałych klientów MCP.

Bezpieczeństwo: adres serwera to hasło

Adres serwera zawiera klucz i Zoho zaleca traktować go jak hasło. Nie wklejaj go do wspólnych dokumentów, maili ani repozytoriów kodu, a jeśli wyciekł, wygeneruj w konsoli nowy klucz. Logowanie OAuth jest drugą warstwą ochrony, a nie powodem, żeby o adres przestać dbać.

Granicę tego, co asystent może zrobić, wyznacza zestaw narzędzi serwera. Dlatego zalecamy dwa serwery: jeden z narzędziami tylko do odczytu dla szerszego zespołu i drugi, z prawem zmian, którego adres dostają tylko osoby naprawdę go potrzebujące. Zakres widocznych danych przy konkretnych rolach i profilach CRM warto sprawdzić przed wdrożeniem na koncie testowym z ograniczonymi uprawnieniami.

Pierwsze pytania

Dobre na początek są pytania, których odpowiedź łatwo sprawdzić w CRM: ile otwartych szans ma dana firma, które szanse mają datę zamknięcia w tym miesiącu albo jaki jest numer telefonu kontaktu z konkretnej firmy. Po kilku takich pytaniach widać, jak asystent czyta pola i czy nazwy pól własnych są dla niego zrozumiałe. Jeśli nie są, warto poprawić ich etykiety, bo z nich asystent wnioskuje, co dane pole znaczy.

Asystent widzi tylko to, co jest w CRM. Pytanie o nieopłacone faktury ma sens dopiero wtedy, gdy CRM dostaje status płatności z programu do faktur, tak jak w naszym demo integracji Zoho CRM z Fakturownią.

Wdrożenie

Połączenie z asystentem AI wchodzi w zakres naszych wdrożeń Zoho One i Zoho CRM. Konfigurujemy serwery z odpowiednimi narzędziami, ustawiamy uprawnienia w CRM i pokazujemy zespołowi, jak pracować z asystentem. Szczegóły i cennik są na stronie wdrożenia Zoho One.

Zoho, Zoho One, Zoho CRM, Zoho MCP i inne nazwy aplikacji Zoho są znakami towarowymi Zoho Corporation Private Limited lub spółek powiązanych. Claude jest znakiem towarowym Anthropic, PBC.