Administratorzy, którzy dostają zadanie „dodać AI do CRM”, zwykle mają te same obawy: jak przeprowadzić wdrożenie AI w Salesforce, nie udostępniając danych, których nikt nie zamierzał udostępniać, i nie budując konfiguracji od nowa przy przejściu na produkcję? Odpowiedzią na pytanie, jak wdrożyć AI w CRM, jest zwykły plan wdrożenia, wykonany we właściwej kolejności.
Ten poradnik opisuje tę kolejność na przykładzie AI Engine, pakietu zarządzanego, który działa wewnątrz Salesforce i korzysta z Twojego własnego dostawcy AI.
Wdrożenie AI w Salesforce: zacznij od wymagań
AI Engine działa w edycjach takich jak Enterprise, Unlimited czy Developer Edition, wyłącznie w Lightning Experience, z Twoim własnym kluczem API do OpenAI, Anthropic lub Azure OpenAI. Jeden szczegół często zaskakuje w sandboxie: Send Email wymaga ustawienia wysyłki e-mail na All email, a nowe sandboxy startują z ustawieniem System email only. Zobacz Requirements.
Krok 1: Najpierw instalacja w sandboxie
Sandbox to zalecane miejsce pierwszej instalacji. Otwórz link instalacyjny jako System Administrator, zamień login.salesforce.com na test.salesforce.com, sprawdź nazwę orga na ekranie instalacji i wybierz Install for Admins Only. Dostęp użytkownikom nadasz później przez zestawy uprawnień (permission sets), co łatwiej kontrolować niż dostęp oparty na profilach.
Instalacja nie dodaje niczego do stron i nie uruchamia okresu próbnego, który zaczyna się, gdy ktoś po raz pierwszy użyje funkcji AI.
Krok 2: Podłącz dostawcę AI
AI Engine łączy się z dostawcą przez Named Credential w Salesforce. Klucz API jest przechowywany w External Credential w Twoim własnym orgu. Konfiguracja składa się z czterech części:
- External Credential z kluczem w nagłówku niestandardowym.
- Named Credential z bazowym adresem URL dostawcy i wpisem
CloudConnectedw polu Allowed Namespaces for Callouts. - Dostęp do principala tego poświadczenia dla wszystkich użytkowników AI Engine, nadany przez Twój własny zestaw uprawnień.
- Dokładna nazwa Named Credential w Org Profile AI Engine, razem z dostawcą i modelem.
Jeśli korzystasz z Azure OpenAI, najpierw przeczytaj Azure OpenAI w Salesforce. Pełna instrukcja: Connect your AI provider.
Krok 3: Wybierz obiekty i pola
Ten krok decyduje o tym, co widzi AI. W Agent Objects obiekt, który nie jest aktywny, dla agenta nie istnieje. W aktywnym obiekcie AI dostaje informacje tylko o zaznaczonych polach.
- Zacznij wąsko. Account, Contact, Lead i Opportunity oraz dwa lub trzy obiekty niestandardowe, z których handlowcy korzystają najczęściej.
- Mniej pól to mniejsze zapytania. Każde zaznaczone pole jest opisywane AI przy każdym pytaniu w czacie.
- Oznacz dane osobowe przyciskiem Mask as PII. Gdy Allow PII jest wyłączone, oznaczone pola są zastępowane znacznikami, zanim cokolwiek trafi do dostawcy. Więcej w artykule Maskowanie danych osobowych w AI dla Salesforce.
Twój wybór nigdy nie rozszerza dostępu. Agent odczytuje dane z uprawnieniami bieżącego użytkownika, więc reguły współdzielenia i zabezpieczenia na poziomie pól nadal obowiązują.
Krok 4: Nadaj uprawnienia
AI Engine User otrzymuje każdy, kto korzysta z AI Engine, a AI Engine Admin osoby, które go konfigurują. Administratorzy, którzy korzystają też z czatu, potrzebują obu. Używaj ich w oryginalnej postaci: sklonowana kopia nie otrzymuje aktualizacji pakietu.
Sam zestaw uprawnień nie wystarczy. Użytkownik z AI Engine User, ale bez dostępu do principala poświadczenia, widzi czat, a każde zapytanie do AI kończy się błędem.
Krok 5: Pierwszy test jako zwykły użytkownik
Administratorzy przechodzą testy, których zwykli użytkownicy nie przechodzą, bo widzą wszystko. Zaloguj się jako użytkownik z tym samym profilem co handlowcy, z AI Engine User i dostępem do poświadczenia, i sprawdź:
| Test | Oczekiwany wynik |
|---|---|
| Pytanie „How many leads do I have?” | Odpowiedź zbudowana z Twoich danych |
| Otwarte szanse sprzedaży według daty zamknięcia | Tabela z oczekiwanymi kolumnami |
| Next Steps i Draft Email na rekordzie | Wynik dotyczący tego rekordu |
| Pytanie w języku zespołu | Odpowiedź w tym samym języku |
| Generate AI Score (jeśli scoring jest skonfigurowany) | Wynik, etykieta i uzasadnienie |
| Activity Monitor | Wywołania z testu ze statusem ✓ OK |
Przetestuj też rekord z niewielką ilością danych, rekord z bogatą historią oraz każdą aplikację i typ rekordu z komponentami. Zobacz Run a first test.
Krok 6: Grupa pilotażowa
Zacznij od małej grupy w ramach limitu użytkowników licencji i włącz do niej co najmniej jednego doświadczonego, sceptycznie nastawionego handlowca. Wybierz jedno zadanie, które AI ma ułatwić, np. przygotowanie do spotkań lub e-maile po spotkaniu, i od niego zacznij. Wyznacz osobę, która zbiera opinie.
Krok 7: Przeniesienie konfiguracji na produkcję
Na tym etapie plany wdrożenia AI w Salesforce najczęściej się rozjeżdżają. AI Engine przechowuje ustawienia jako rekordy w obiektach niestandardowych pakietu, a nie jako metadane, więc change set ich nie przenosi. Aby przenieść wdrożenie z sandboxa na produkcję:
- Zainstaluj pakiet na produkcji i nadaj zestawy uprawnień.
- Utwórz ponownie External Credential i Named Credential i wpisz klucz jeszcze raz. Poświadczenia nigdy nie są kopiowane między orgami.
- Wprowadź konfigurację ponownie albo, przy większej konfiguracji, wyeksportuj i zaimportuj rekordy przez Data Loader. Importuj szablony promptów przed ich źródłami danych i nie kopiuj identyfikatorów rekordów.
- Sprawdź Org Profile: nazwę Named Credential, modele i ewentualne nazwy wdrożeń Azure.
- W AI Scoring ponownie kliknij ▶ Activate; harmonogram nie jest kopiowany.
- Umieść komponenty na stronach Lightning.
- Aktywuj licencję dla orga produkcyjnego.
- Powtórz pierwszy test.
Szczegóły: Move your configuration from a sandbox to production.
Krok 8: Udostępnienie zespołowi i monitorowanie
Pierwsze spotkanie z użytkownikami niech będzie krótkie i na ich własnych danych. Powiedz im, że AI może się mylić: przygotowany e-mail zostaje wysłany, a zadania, pliki PDF i rekordy Magic Snap są tworzone dopiero wtedy, gdy użytkownik to potwierdzi. Przez pierwsze cztery tygodnie korzystaj z Activity Monitor:
- Tydzień 1: sprawdź, kto korzysta, i porozmawiaj z tymi, którzy jeszcze nie zaczęli.
- Tydzień 2: zamień powtarzające się pytania w szablony promptów.
- Tydzień 3: porozmawiaj z najaktywniejszym użytkownikiem i ze sceptykiem.
- Tydzień 4: przejrzyj zakres pól w Agent Objects.
Activity Monitor pokazuje też szacowany koszt według funkcji; co na niego wpływa, wyjaśnia artykuł Koszt AI w Salesforce. AI Engine nie przechowuje pełnej treści promptów i odpowiedzi: log aktywności zapisuje metadane użycia oraz krótki komunikat błędu, gdy wywołanie się nie powiedzie.
Podsumowanie
- Zainstaluj pakiet najpierw w sandboxie, tylko dla administratorów, i podłącz własnego dostawcę przez Named Credential.
- Włącz wąski zakres obiektów i pól oraz oznacz dane osobowe.
- Przetestuj jako zwykły użytkownik, a potem uruchom pilotaż w małej grupie, w której jest sceptyk.
- Ustawienia są rekordami, więc na produkcję przenosisz je ręcznie lub przez import, a potem odtwarzasz poświadczenia i ponownie aktywujesz scoring oraz licencję.
- Śledź wykorzystanie, błędy i koszty w Activity Monitor.
Planujesz własne wdrożenie? AI Engine instaluje się jako pakiet zarządzany i działa z Twoim własnym kluczem API do OpenAI, Claude lub Azure OpenAI.
Zobacz AI Engine na własnych danych
Natywny pakiet Salesforce. Twój własny klucz OpenAI, Claude lub Azure. 5 dni za darmo, bez karty kredytowej.
Umów 30-minutowe demo