Skrypt rozmowy AI w 30 minut — krok po kroku
Onboarding CallBotAgent jest projektowany pod merchanta, który nigdy wcześniej nie konfigurował AI Voice Agent. 30 minut to realna ścieżka od uruchomienia okresu próbnego do pierwszej testowej rozmowy. Pokazujemy, jak rozłożyć ten czas na 4 etapy i co warto przygotować przed startem.

30 minut to nie marketing — to realny czas mierzony na ostatnich 5 onboardingach. Rozkład: Shopify connect 5 min, mapa produktów 10 min, reguły upsell 8 min, testowy call 7 min. Najczęstsze friction: brak tabeli rozmiarów lub brak metadata produktu. Przygotuj te dwie rzeczy przed startem i czas spadnie do 22 min.
- 4 kroki: Shopify connect → mapa produktów → reguły upsell → testowy call.
- Realny czas 30 min dla nowego sklepu, 22 min dla przygotowanego.
- Friction #1: brak metadata produktu (tabela rozmiarów, kategoria, etykieta).
- Test call po 30 min to obowiązkowy krok przed live.
OAuth Partners flow: 5 minut, 3 ekrany
Pierwszy krok to podłączenie sklepu Shopify przez standardowy OAuth Partners flow. Nie jesteśmy listą w Shopify App Store (to inny model dystrybucji — Q1 2026 startup). Connect odbywa się przez bezpośredni link z naszego onboardingu.
Trzy ekrany Shopify (login → wybór sklepu → akceptacja scope'ów) to standardowy flow OAuth. Scope'y, których prosimy: read_orders (potrzebne do potwierdzania), write_orders (potrzebne do update'u statusu po rozmowie), read_products (potrzebne do mapy produktów + cross-sell).
Po connect, system automatycznie sync'uje katalog produktów (zwykle 2-5 min dla katalogów do 1000 SKU). Sync jest incremental — kolejne zmiany w katalogu przychodzą przez webhook w real-time.
Mapowanie kategorii → skryptu per kategoria
Mapa produktów to tabela: kategoria Shopify → wariant skryptu rozmowy. W większości pilotaży wystarczy 3-5 wariantów (np. „kosmetyki kolorowe”, „pielęgnacja”, „akcesoria”, „premium-bundle”). Każdy wariant różni się tonem powitania i regułami cross-sell.
Dla sklepów z bardziej złożonym katalogiem (multi-brand, multi-category) funkcja Product Catalog (Starter+) daje więcej opcji: per-brand skrypt, per-collection skrypt, per-tag rules. To jest jednak overengineering dla większości pilotaży — zacznij od 3 wariantów i rozbudowuj.
Najczęstsze friction w tym kroku: produkty bez kategorii (idą do default skryptu, co działa, ale tracisz personalizację) i brakująca tabela rozmiarów dla fashion (blokuje weryfikację rozmiaru, opisaną w osobnym artykule).

Konfiguracja mapy upsell — proste tabele, frozen reguły
Reguły upsell to tabela: trigger product → suggested product → próg akceptacji. Plan Starter ma 1 typ reguły (upsell w tej samej kategorii). Plan Growth dodaje cross-sell (komplementarne produkty z innych kategorii). Plan Scale dodaje per-product granulację.
Reguły frozen w produkcie (nie można wyłączyć): jedna oferta na rozmowę, cena oferty < cena triggera, oferta tylko przy mocnych sygnałach pewności klienta. Są frozen bo każda z nich jest oparta na danych pilotaży, nie na preferencji designerskiej. Pełna analiza w artykule o cross-sell.
Dla sklepów wellness/supplements ten krok wymaga legal sign-off przed publikacją. Plan Scale+ ma pole „zatwierdził: [imię prawnika]” w panelu (frozen, nie da się pominąć). Plan Starter/Growth ma checkbox „potwierdzam, że treść jest legal-OK” — odpowiedzialność na merchant.
Testowa rozmowa: obowiązkowy krok przed live
Ostatni krok onboardingu to wykonanie testowej rozmowy. AI dzwoni do podanego numeru testowego (zwykle Twojego), a Ty odgrywasz rolę klienta. Test pokazuje 3 rzeczy: jak brzmi powitanie + skrypt, jak działa weryfikacja pozycji i adresu, czy reguły upsell wykonują się poprawnie.
Test call jest obowiązkowy — nie można aktywować live bez zaliczonego testu. To celowy guard, bo widzieliśmy w pilotażach, że pominięcie testu prowadzi do błędów na pierwszych 20-30 prawdziwych rozmowach (np. zła wymowa nazwy sklepu, brakujące dane w skrypcie, błędna kategoria w mapie produktów).
Po teście masz dwie opcje: aktywuj live (rozmowy zaczynają iść od następnego zamówienia) lub zrób follow-up test po edytach (jeśli coś brzmiało nie tak). Druga opcja zwykle dodaje 5-10 minut, ale oszczędza pierwsze 50 prawdziwych rozmów od błędów.

Co przygotować przed onboardingiem (skraca czas o 8 min)
Najczęstsze friction w 30-minutowym onboardingu wynikają z brakujących danych w katalogu Shopify. Jeśli przygotujesz te 3 rzeczy przed startem, czas spadnie do 22 minut:
- 1Wszystkie produkty mają przypisaną kategorię (Shopify Collection). Bez tego idą do default skryptu, tracisz personalizację per kategoria.
- 2Dla fashion: tabela rozmiarów w polu metadata.size_chart. Wymóg dla weryfikacji rozmiaru. Bez tego AI nie zaproponuje sugestii.
- 3Numer telefonu testowy (Twój własny lub team member). Test call wymaga prawdziwego numeru. Nie korzystamy z mocków — chcemy żebyś usłyszał.
Cztery rzeczy do zapamiętania
30 minut to realny czas, nie marketing. Rozkład: 5 + 10 + 8 + 7 minut. Mierzony na ostatnich 5 onboardingach.
Mapa produktów = kategoria → skrypt. 3-5 wariantów wystarczy dla 90% pilotaży. Per-product to overengineering na start.
Reguły upsell = proste tabele. Frozen reguły są oparte na danych. Nie ma checkboxa „2 oferty na rozmowę”.
Test call obowiązkowy. Pominięcie = błędy w pierwszych 20-30 prawdziwych rozmowach. Guard celowy.
Gotowy na onboarding?30 minut do pierwszego test calla.
1 000 kredytów testowych (≈ 20 rozmów potwierdzających) · pełen dostęp do wybranego planu · anulujesz jednym kliknięciem. Karta wymagana · brak opłaty w okresie próbnym · auto-aktywacja w dniu 8.