clickSomo
Otwórz ClickSomo

AI i agenci

Zdanie na wejściu, lejek na wyjściu —i te same kontrole co dla wszystkich.

„Odzyskaj klientów, którzy kupili raz w zeszłym roku i od tamtej pory nic nie otworzyli.” To wchodzi; wychodzi graf lejka. Wartość nie leży w samym generowaniu — generuje dziś niejedno — tylko w tym, że wynik przechodzi dokładnie przez ten walidator, który pilnuje pracy człowieka, a potem zostaje przepuszczony na sucho, żebyś przeczytał każdą wiadomość, zanim ktokolwiek ją dostanie.

Dwa zadania, trzymane osobno.

Generowanie lejka przyjmuje opis i zwraca graf. Celowo w tym samym kontrakcie, którego używają pozostałe panele AI w ekosystemie — wiadomość, opcjonalny obiekt i informacja, czy zastąpić, czy załatać — przez tę samą bramkę i tę samą ścieżkę operacyjną, która działa już produkcyjnie gdzie indziej.

Generowanie treści to ten sam kontrakt zastosowany do dokumentu: stwórz albo załataj e-mail, stronę lub formularz. Ponieważ kreacja jest dokumentem z opublikowanym schematem, model łatający ją robi coś ustrukturyzowanego, a nie produkuje ścianę HTML-a z nadzieją.

Prompt systemowy jest wyciągiem ze schematu lejka i jest aktualizowany za każdym razem, gdy schemat dostaje nowy klucz. To jest tutaj tryb awarii: nieaktualny prompt sprawia, że model tworzy słownictwo, którego już nie ma, wynik wygląda całkiem sensownie, a walidator odrzuca go z powodów niewidocznych dla czytającego.

Personalizacja per kontakt, buforowana

Węzeł ai_generate wypełnia zmienne przy wysyłce dla każdego kontaktu. Jest rozliczany z Twojego limitu i buforowany po kreacji oraz skrócie atrybutów, od których zależy — bez tego bufora płaciłbyś za jedno generowanie na odbiorcę przy każdej wysyłce, a takiego rachunku nikt nie planuje dwa razy.

Generuj → sprawdź → symulujJedno żądanie
  • 1Twoje zdanie„Odzyskaj klientów, którzy kupili raz w zeszłym roku i od tamtej pory nic nie otworzyli.”
  • 2Zwrócony grafWejście, oczekiwania, warunek, dwie wysyłki, cel. Nazwane węzły, prawdziwe słownictwo.
  • 3SprawdzonyJedno wejście, wszystkie węzły osiągalne, każdy cykl z oczekiwaniem, każda wysyłka z kreacją i tematem.
  • ↻NaprawionyJeśli sprawdzenie się nie powiedzie, graf wraca z listą błędów i jest próbowany ponownie — a liczba prób jest raportowana, nie ukrywana.
  • 4ZasymulowanyKażda wiadomość, która by poszła, i dzień, w którym by wylądowała — zanim cokolwiek opublikujesz.

Ten sam walidator co dla człowiekaNic nie wysłane

Serwer MCP

Pozwól agentowi prowadzić produkt na poważnie.

Serwowany przez ten sam proces pod /mcp po strumieniowym HTTP, uwierzytelniany tokenem castomo albo kluczem API i ograniczony do jednego projektu. Istnieje, bo „agent może wołać Twoje REST API” jest prawdą o wszystkim i nie daje nic; agent potrzebuje opisanej powierzchni z zabezpieczonymi niebezpiecznymi miejscami.

Kontakty

list_contacts, get_contact, upsert_contact, list_segments, preview_segment. Zapytaj, kto jest w segmencie, zanim cokolwiek z nim zrobisz.

Lejki

list_funnels, get_funnel, create_funnel, generate_funnel, check_funnel, publish_funnel, pause_funnel, start_funnel_run.

simulate_funnel

Najcenniejsze narzędzie w całym zestawie, z dużą przewagą. Przepuszcza kontakt przez lejek na sucho i zwraca przebytą ścieżkę oraz wiadomości, które by poszły. Bez tego agent tworzy automatyzacje na oślep.

Treści

create_email i renderowanie podglądu. Markdown na wejściu, gotowa kreacja na wyjściu — znacznie pewniejsze niż proszenie modelu wprost o HTML do maila.

Kampanie i raporty

list_campaigns, get_campaign, report_campaign. Agent, który potrafi przeczytać liczby, to agent, który powie Ci coś, czego jeszcze nie wiedziałeś.

Zasoby

Schemat lejka, schemat kreacji, katalog zmiennych personalizacji i gramatyka predykatów segmentu są serwowane jako zasoby, więc agent pracuje na aktualnych definicjach, a nie z pamięci.

Ono pisze wariant. Ty zachowujesz weto.

Bramka i dlaczego jest twardym stopem.

Każde narzędzie zdolne do wysyłki jest zabezpieczone. Wysyłka testowa do siebie jest darmowa. Wszystko, co dociera do prawdziwych ludzi, wymaga wyraźnej flagi potwierdzenia oraz mieści się w limicie rozliczeniowym — obu naraz, nie jednego z nich.

Powód jest prosty i nieefektowny. Agent, który źle zrozumiał polecenie, nie może mieć możliwości wysłania maila do pięćdziesięciu tysięcy osób, a żadne staranne promptowanie nie jest zabezpieczeniem. To jedno z niewielu miejsc, gdzie twardy stop naprawdę bije dobrą wartość domyślną — i jest zaimplementowany jako twardy stop.

To samo rozumowanie przebiega przez cały projekt. Agent może szkicować, sprawdzać, symulować, podglądać i raportować cały dzień, a nie wyjdzie ani jedna wiadomość. Jedyna nieodwracalna akcja to jedyna akcja, która wymaga, żeby człowiek powiedział „tak”.

Co agent może bez nadzoruBezpieczeństwo
  • ✓Czytać wszystko w zasięguKontakty, segmenty, lejki, kampanie, raporty — w obrębie jednego projektu.
  • ✓Tworzyć i sprawdzaćStworzyć lejek, załatać kreację, uruchomić walidator, uruchomić symulację.
  • ✓Wysyłkę testowąNa zweryfikowany adres własny. Darmową i idącą przez prawdziwy renderer.
  • !Wysyłkę naprawdęWyraźne confirm: true i mieszczące się w limicie. Oba. Żadne z nich nie jest sugestią.

Zakres jednego projektuLimit jest sufitem

Co model naprawdę wie o Twojej firmie.

Generator mający tylko Twoje zdanie pisze ogólnikowo i każdy to widzi. Mając adres, ClickSomo może przeczytać Twoją stronę — płytkie przejście, profil firmy — więc szkicowany lejek dotyczy tego, co faktycznie sprzedajesz, a tekst używa Twoich własnych słów. To jest cała różnica między pokazem a funkcją.

Zeskrobany tekst traktujemy jak wejście wrogie. Jest odgradzany, zanim przeczyta go jakikolwiek model, i sanityzowany, zanim cokolwiek z niego zostanie wyrenderowane — bo tekst ze strony, której nie napisałeś, jest dokładnie tym miejscem, w którym schowałaby się instrukcja wycelowana w model.

Uczciwie: wygenerowany lejek to dobry szkic, a nie skończona kampania. Będzie w nim oczekiwanie, z którym się nie zgodzisz, i temat, którego byś nie napisał. Dwadzieścia minut edycji jest normą — i jest to dwadzieścia minut, a nie popołudnie, bo kształt, kontrole i symulacja już są. Na wdrożeniu bez skonfigurowanego klucza AI generowanie jest niedostępne i API mówi to wprost, zamiast psuć się w ciekawy sposób.

Napisz, co dziś wysyłasz i do ilu osób.

Pokażemy, jak to wygląda tutaj — zwykle z narysowanym lejkiem, bo to szybsze niż akapit o nim.

Otwórz ClickSomo Porozmawiaj z człowiekiem

Ilustracje: Pixeltrue (pakiet Minimalistic).