Gdy zespół sprzedaży zaczyna korzystać z AI w Salesforce, szybko widać pewną prawidłowość. Kilka osób dostaje świetne odpowiedzi, bo wie, o co zapytać i jak to sformułować. Reszta wpisuje coś krótkiego, dostaje ogólnik i przestaje próbować. Szablony promptów w Salesforce zamykają tę lukę: dobre pytanie pisze raz ktoś, kto zna tę pracę, a każdy handlowiec uruchamia je jednym kliknięciem.

W tym artykule pokazujemy, jak działają szablony promptów w AI Engine, jak podać im playbook firmy i aktualne dane z CRM oraz jak pisać prompty, które dają konkretne odpowiedzi. Na końcu znajdziesz cztery przykładowe szablony, które możesz zbudować.

Czym jest szablon promptu

Szablon promptu to zapisany prompt, który pojawia się jako pozycja w menu ◈ Actions w Sales Agent. Użytkownik klika go zamiast codziennie wpisywać to samo polecenie, a wynik pojawia się w czacie jak każda inna odpowiedź.

Każdy szablon ma etykietę widoczną dla użytkowników, Action Key, który go identyfikuje, sam prompt oraz zakres (scope):

Record Global
Gdzie się pojawia W menu Actions na stronach rekordów W menu Actions, gdy Sales Agent jest otwarty bez rekordu, np. w pasku narzędzi (utility bar) lub na stronie aplikacji
Na czym działa Na bieżącym rekordzie, przez {context} Na playbooku i źródłach danych, bez danych rekordu
Typowe zastosowanie Przegląd konta, ocena ryzyka szansy sprzedaży, e-mail follow-up Poranny brief, przegląd lejka, zaległe zadania

Prosta zasada z Help Center: jeśli szablon odpowiada na pytanie „co z tym rekordem?”, wybierz Record. Jeśli na pytanie „co u mnie albo w moim zespole?”, wybierz Global.

Szablony tworzy administrator z zestawem uprawnień AI_Engine_Admin w Ai Agent Admin Setup → Prompt Templates. To konfiguracja, a nie programowanie. Salesforce ma też własne narzędzie do promptów, Prompt Builder. Ten artykuł dotyczy szablonów, które są częścią AI Engine.

Playbook firmy w każdym szablonie

Playbook to kontekst firmy, który opisujesz raz w Org Profile: opis firmy, proces pracy z leadami, zasady pisania e-maili, pytania kwalifikujące i zasady zgodności (compliance guardrails). Dzięki niemu odpowiedzi brzmią jak Twoja firma, a nie jak ogólny asystent.

We własnych szablonach playbook jest dodawany tylko tam, gdzie wpiszesz placeholder {playbook}. Bez niego szablon działa bez kontekstu firmy, także bez zasad zgodności. W większości szablonów sprzedażowych {playbook} powinien znaleźć się na początku. Co wpisać w poszczególne sekcje, opisuje artykuł Write the playbook.

Prawdziwe dane z CRM dzięki źródłom danych

AI nie ma własnego dostępu do Salesforce. Widzi tylko to, co AI Engine umieści w prompcie. W szablonie Record {context} dodaje pola włączone w Agent Objects oraz powiązane rekordy z Child Objects. Do wszystkiego innego, a także w każdym szablonie Global, dodajesz źródła danych (data sources).

Źródło danych to zapisane zapytanie, które uruchamia się przy każdym kliknięciu szablonu. Opisujesz dane zwykłym językiem, klikasz ✨ Generate, aby otrzymać zapytanie, sprawdzasz je przyciskiem ▶ Preview i wstawiasz do promptu jako {data:nazwa}. Najważniejsze zasady:

  • Do 5 źródeł danych na szablon, każde z limitem wierszy od 1 do 200 (domyślnie 50).
  • Jeden szablon dla wszystkich użytkowników. Bind :currentUserId oznacza „użytkownika, który klika”, a :recordId „ten rekord”. Każdy handlowiec, który uruchomi „mój lejek”, zobaczy własny lejek.
  • Daty względne. Używaj TODAY lub LAST_N_DAYS:30, żeby szablon się nie zdezaktualizował.
  • Uprawnienia użytkownika. Zapytania działają z uprawnieniami osoby, która klika, a nie administratora, który je napisał. Obowiązują reguły współdzielenia, zabezpieczenia na poziomie pól i maskowanie danych osobowych.
  • Sumy w zapytaniu. Kluczowe liczby licz przez COUNT() lub SUM() zamiast prosić AI o sumowanie wierszy.

Szczegóły i limity opisuje artykuł Add data sources to a prompt template.

Jak pisać dobre prompty AI dla handlowców

To, co sprawia, że szablon jest użyteczny, pochodzi od osoby, która dziś podejmuje daną decyzję. Zanim cokolwiek napiszesz, zapytaj doświadczonego handlowca: co sprawdzasz najpierw na tym koncie i po czym poznajesz, że transakcja ma kłopoty? Jego odpowiedzi to rdzeń szablonu.

Potem nadaj promptowi czytelną strukturę:

  1. Rola i cel. „Przygotowujesz opiekuna klienta do rozmowy o przedłużeniu umowy.”
  2. Dane pod wyraźnymi nagłówkami: {context}, {data:nazwa}, {playbook}.
  3. Jedno zadanie, opisane konkretnie.
  4. Ograniczenia, np. „nie proponuj rabatów i nie obiecuj terminów dostaw”.
  5. Format, z limitami dla każdej sekcji: „maksymalnie trzy ryzyka”, „dwa zdania”.

W praktyce sprawdza się kilka zasad. Jeden szablon, jedno zadanie. Napisz, co zrobić, gdy sekcja nie ma danych, bo inaczej AI może zgadywać. Pisz szablon w języku, w którym pracuje zespół; selektor języka na pasku Actions dodatkowo dodaje polecenie odpowiedzi w wybranym języku. Jeśli odpowiedzi urywają się w połowie zdania, sprawdź Max Output Tokens w Org Profile: szablony używają tej wartości lub 3500 tokenów, zależnie od tego, która jest wyższa. Przewodnik Write effective prompts omawia też testowanie.

Cztery przykładowe szablony

To przykłady tego, co może skonfigurować administrator, a nie wbudowane akcje. Każdy korzysta wyłącznie z możliwości szablonów.

1. Brief przed rozmową o przedłużeniu umowy (Record, Account). {playbook}, konto przez {context} i źródło danych z otwartymi zgłoszeniami (Cases) tego konta, filtrowanymi przez :recordId. Wynik: kondycja konta w dwóch zdaniach, maksymalnie trzy ryzyka z uzasadnieniem i trzy pytania na rozmowę.

2. Kwalifikacja leada (Record, Lead). {playbook} wnosi Twój Lead Process i Qualification Questions. Prompt pyta, na które pytania rekord już odpowiada, które pozostają otwarte i o co zapytać w kolejnej rozmowie.

3. Mój tygodniowy lejek (Global). Źródło danych grupujące otwarte szanse sprzedaży użytkownika według etapu z SUM(Amount) i OwnerId = :currentUserId oraz drugie źródło z szansami po terminie zamknięcia. Wynik: krótki brief i trzy transakcje, którymi trzeba zająć się najpierw.

4. Moje zaległe zadania (Global). Źródło danych z otwartymi zadaniami użytkownika z datą wcześniejszą niż TODAY. Wynik: zadania pogrupowane według kont, z sugerowaną kolejnością.

Przetestuj każdy szablon na rekordzie z dużą ilością danych i na takim, który ma ich niewiele, oraz uruchom go jako zwykły użytkownik, nie tylko jako administrator.

Skąd brać pomysły

Po wdrożeniu zapytaj handlowców, które pytania wpisują w czacie raz za razem, i sprawdź w Activity Monitor, z których funkcji korzystają. Activity Monitor pokazuje użycie według funkcji i użytkowników, a nie treść pytań, więc trzeba zapytać. Każde powtarzające się pytanie to kandydat na szablon. Jeśli zespół już zadaje pytania w czacie, dobrym punktem wyjścia jest artykuł o pytaniach do Salesforce w języku naturalnym.

Podsumowanie

  • Szablony promptów zamieniają najlepsze pytania zespołu w pozycje menu ◈ Actions uruchamiane jednym kliknięciem.
  • Szablony Record działają na bieżącym rekordzie, szablony Global bez rekordu.
  • {playbook} dodaje kontekst firmy i zasady zgodności, ale tylko tam, gdzie go wpiszesz.
  • Źródła danych dodają aktualne dane z CRM i działają z uprawnieniami każdego użytkownika.
  • Dobre szablony powstają z wiedzy doświadczonych handlowców, mają jedno zadanie i jasno określony format.

Chcesz zamienić najlepsze pytania zespołu w akcje na jedno kliknięcie? AI Engine instaluje się jako pakiet zarządzany i działa z Twoim własnym dostawcą AI.

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