Opieka nad SalesforceTomasz Stępnik · programista Salesforce

AI w Salesforce bez niespodzianek

Agentforce, Einstein, podłączenie Claude lub ChatGPT do danych z CRM. Działa dobrze pod jednym warunkiem: AI dostaje tylko te uprawnienia, których potrzebuje. Dlatego zaczynam od uprawnień, nie od agenta.

Jedno zdanie, które tłumaczy wszystko

AI i serwery MCP nie dodają nowych uprawnień. Używają tych, które już są. Jeśli agent działa na koncie administratora, może zrobić wszystko, co administrator.

Agent Agentforce działa pod wskazanym użytkownikiem i jego zestawem uprawnień. Wywołania przez serwer MCP działają jako zalogowany użytkownik, z zachowaniem uprawnień do obiektów, pól i rekordów. To dobra wiadomość: model bezpieczeństwa Salesforce nadal obowiązuje. Zła wiadomość: jeśli uprawnienia są za szerokie, AI zrobi szkodę szybciej niż człowiek, bo nie zawaha się przed kliknięciem „usuń”.

Stąd kolejność: najpierw porządek w administratorach, kontach po byłych pracownikach i aplikacjach podłączonych z zewnątrz. Potem osobny użytkownik dla agenta z minimalnym zestawem. Dopiero potem agent.

Co wdrażam

  • Agentforce i Einstein

    Uruchomienie i konfiguracja w zakresie, na jaki pozwala Wasza licencja. Sprawdzam licencję, zanim cokolwiek obiecam.

  • Agent dla klientów lub pracowników

    Odpowiada na pytania na podstawie danych z CRM i wskazanych dokumentów. Akcje zapisujące wymagają potwierdzenia człowieka.

  • Mniej pisania

    Streszczenia spraw i rozmów, szkice odpowiedzi na maile, automatyczne sortowanie i przydzielanie leadów. Prompt Builder z szablonami w stylu firmy.

  • Salesforce MCP

    Bezpieczne podłączenie Claude, ChatGPT i innych asystentów do CRM: osobny użytkownik, minimalny zestaw uprawnień, tylko odczyt tam, gdzie to wystarcza.

  • Zewnętrzny model AI

    Gdy wbudowane funkcje nie wystarczają albo licencja jest za droga, podłączam Claude albo OpenAI przez API. Dane osobowe maskowane przed wysyłką.

  • Uprawnienia pod AI

    Osobny użytkownik dla agenta, przegląd administratorów, Connected Apps, tokenów OAuth i serwerów MCP. Dziennik działań agenta.

  • Raport z danych CRM przez AI

    Pytanie zwykłym językiem, AI pisze zapytanie, wynik trafia mailem w poniedziałek. Na koncie tylko do odczytu.

  • Szkolenie zespołu

    Handlowcy uczą się używać AI w sprzedaży i raportach na własnych przykładach. Osobny serwis o szkoleniach.

Jak wdrażam AI w Salesforce

  1. Audyt uprawnień

    Kto może co, na jakich kontach działają integracje, co jest podpięte z zewnątrz. Darmowy, w tydzień.

  2. Jedno zadanie

    Nie „AI w firmie”, tylko np. streszczenia spraw dla działu obsługi. Mierzalne, do sprawdzenia w miesiąc.

  3. Osobny użytkownik dla AI

    Zestaw uprawnień dopasowany do zadania. Tylko odczyt, gdy wystarcza. Dziennik działań.

  4. Prototyp na sandboxie

    Na kopii Waszych danych. Sprawdzacie wyniki, zanim cokolwiek trafi na produkcję.

  5. Uruchomienie i obserwacja

    Miesiąc pomiaru: czas zaoszczędzony, błędy, koszty kredytów. Decyzja, co dalej.

Doświadczenie

Z AI pracuję codziennie: Claude Code w pracy programisty, Claude i OpenAI w automatyzacjach produkcyjnych, Agentforce i Prompt Builder w Salesforce. Zbudowałem własny serwer MCP z około 75 narzędziami, udostępniony asystentowi Claude przez OAuth 2.1, oraz system, w którym AI napisało niemal cały kod, a ja odpowiadałem za specyfikację, przegląd i testy. W firmie, w której odpowiadam za Salesforce, brałem udział we wdrażaniu AI w finansach, księgowości, administracji i IT.

Kod i konfigurację wygenerowane przez AI czytam tak samo uważnie jak pracę kolegi z zespołu: limity platformy, bulkifikacja, bezpieczeństwo, testy.

Pytania o AI w Salesforce

Czy potrzebujemy licencji Agentforce?

Do agentów i większości funkcji Einstein tak. Do podłączenia zewnętrznego modelu przez API albo asystenta przez MCP zwykle wystarczą licencje, które macie. Sprawdzam to na początku.

Czy nasze dane trafią do trenowania modeli?

Einstein Trust Layer i warunki dostawców API mówią, że nie. Sprawdzam ustawienia (maskowanie, brak zapamiętywania, dziennik) i zapisuję je w dokumentacji.

Co, jeśli agent się pomyli?

Dlatego akcje zapisujące wymagają potwierdzenia człowieka, a agent działa na koncie z minimalnymi uprawnieniami. Pomyłka ma zostać zauważona, zanim coś z niej wyniknie.

Pracownik już podłączył ChatGPT do Salesforce własnym loginem.

To częsty przypadek i pierwsza rzecz, którą sprawdzam w audycie. Zamieniam to na osobnego użytkownika z ograniczonym zakresem i wyłączam niepotrzebne tokeny.

Planujecie AI w Salesforce? Najpierw sprawdźcie, kto u Was może wszystko.

Darmowy audyt uprawnień, dostępów i ustawień AI. Raport w tydzień.

Zgłoś firmę do audytu

Napisz, co trzeba zrobić

Opiszcie problem albo listę rzeczy, które czekają. Odpowiem w ciągu jednego dnia roboczego z pytaniami albo od razu z propozycją.

Wolicie mail? [email protected]. Telefon: +48 666 684 431.