clickSomo
ClickSomo öffnen

KI & Agenten

Ein Satz hinein, ein Funnel heraus – und dann dieselben Prüfungen wie für alle anderen

„Gewinnen Sie Kunden zurück, die letztes Jahr einmal gekauft haben und seitdem nichts mehr geöffnet haben.“ Das geht hinein; ein Funnel-Graph kommt zurück. Was ihn wertvoll macht, ist nicht die Generierung – vieles generiert –, sondern dass das Ergebnis genau durch denselben Validator läuft, der auch die Arbeit eines Menschen absichert, und danach ein Probelauf erfolgt, damit Sie jede Nachricht, die er senden würde, lesen können, bevor jemand eine erhält.

Zwei Aufgaben, klar getrennt

Funnel-Generierung nimmt eine Beschreibung und liefert einen Graphen zurück. Bewusst derselbe Vertrag, den die anderen KI-Panels des Ökosystems nutzen – eine Nachricht, ein optionales Objekt und ob ersetzt oder gepatcht wird –, über dasselbe Gateway, auf demselben Betriebspfad, der anderswo bereits in Produktion läuft.

Kreativ-Generierung ist derselbe Vertrag, angewendet auf ein Dokument: eine E-Mail, eine Seite oder ein Formular generieren oder patchen. Da ein Kreativwerk ein Dokument mit veröffentlichtem Schema ist, macht ein Modell, der eines patcht, etwas Strukturiertes – statt eine HTML-Wand zu produzieren und auf das Beste zu hoffen.

Der Systemprompt ist eine destillierte Kopie des Funnel-Schemas und wird immer aktualisiert, wenn das Schema einen Schlüssel dazu erhält. Ein veralteter Prompt ist hier der Fehlerfall: Das Modell verwendet ein Vokabular, das nicht mehr existiert, das Ergebnis sieht völlig plausibel aus – und der Validator lehnt es aus Gründen ab, die die lesende Person nicht sehen kann.

Personalisierung pro Kontakt, zwischengespeichert

Ein ai_generate-Knoten füllt die Merge-Variablen beim Senden für jeden Kontakt aus. Er wird auf Ihr Kontingent angerechnet und anhand des Creatives und eines Hashs der davon abhängigen Kontaktattribute zwischengespeichert — ohne diesen Cache würden Sie bei jedem einzelnen Versand eine Generierung pro Empfänger bezahlen, eine Rechnung, die niemand zweimal einplant.

Generieren → prüfen → simulierenEine Anfrage
  • 1Ihr Satz„Gewinnen Sie Kunden zurück, die im letzten Jahr einmal gekauft haben und seitdem nichts mehr geöffnet haben.“
  • 2Graph zurückgegebenEin Einstieg, Wartephasen, eine Bedingung, zwei Sendevorgänge, ein Ziel. Benannte Knoten, echtes Vokabular.
  • 3ValidiertEin Einstieg, alle Knoten erreichbar, jeder Zyklus enthält eine Wartezeit, jeder Versand hat ein Creative und einen Betreff.
  • ↻RepariertSchlägt die Prüfung fehl, wird der Entwurf mit den Fehlern zurückgegeben und erneut versucht — und die Anzahl der Versuche wird gemeldet, nicht verborgen.
  • 4SimuliertJede Nachricht, die gesendet würde, und der Tag, an dem sie ankommen würde — bevor Sie irgendetwas veröffentlicht haben.

Derselbe Validator wie bei einem MenschenNichts gesendet

Der MCP-Server

Lassen Sie einen Agenten das Produkt richtig bedienen

Bereitgestellt vom selben Prozess unter /mcp über streambares HTTP, authentifiziert mit einem castomo-Token oder einem API-Schlüssel und auf ein Projekt beschränkt. Er existiert, weil „ein Agent kann Ihre REST-API aufrufen“ auf alles zutrifft und nichts nützt; was ein Agent braucht, ist eine beschriebene Oberfläche, bei der die gefährlichen Teile abgesichert sind.

Kontakte

list_contacts, get_contact, upsert_contact, list_segments, preview_segment. Fragen Sie zuerst, wer in einem Segment ist, bevor Sie etwas mit ihm tun.

Trichter

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

simulate_funnel

Das mit Abstand wertvollste Werkzeug im Set. Führen Sie einen Kontakt probeweise durch einen Trichter und erhalten Sie den durchlaufenen Pfad und die Nachrichten, die gesendet würden. Ohne ihn erstellt ein Agent Automatisierungen im Blindflug.

Inhalt

create_email und Vorschau-Rendering. Markdown hinein, ein gerendertes Creative heraus — deutlich zuverlässiger, als ein Modell direkt um E-Mail-HTML zu bitten.

Kampagnen und Berichte

list_campaigns, get_campaign, report_campaign. Ein Agent, der die Zahlen lesen kann, ist ein Agent, der Ihnen etwas sagen kann, das Sie noch nicht wussten.

Ressourcen

Das Trichter-Schema, das Creative-Schema, der Merge-Variablen-Katalog und die Grammatik der Segment-Prädikate werden alle als Ressourcen bereitgestellt, damit ein Agent mit den aktuellen Definitionen arbeitet statt aus dem Gedächtnis.

Er schreibt die Variante. Sie behalten das Vetorecht.

Die Sperre und warum sie ein harter Stopp ist

Jedes sendefähige Werkzeug ist abgesichert. Ein Testversand an Sie selbst ist kostenlos. Alles, was echte Menschen erreicht, erfordert ein ausdrückliches Bestätigungsflag und wird durch Ihr Abrechnungskontingent begrenzt — beides, nicht entweder oder.

Der Grund ist einfach und unspektakulär. Ein Agent, der einen Prompt falsch versteht, sollte nicht in der Lage sein, fünfzigtausend Menschen zu mailen, und noch so sorgfältiges Prompting ist keine Kontrolle. Dies ist einer der wenigen Orte, an denen ein harter Stopp einen guten Standard wirklich schlägt, und er ist als harter Stopp implementiert.

Dieselbe Überlegung zieht sich durch das Design. Ein Agent kann den ganzen Tag über Entwürfe erstellen, prüfen, simulieren, Vorschauen anzeigen und Berichte erstellen, ohne dass eine einzige Nachricht den Rechner verlässt. Die eine Aktion, die unumkehrbar ist, ist die eine Aktion, die die Zustimmung eines Menschen erfordert.

Was ein Agent unbeaufsichtigt tun darfSicherheit
  • ✓Alles im Geltungsbereich lesenKontakte, Segmente, Trichter, Kampagnen, Berichte — innerhalb eines Projekts.
  • ✓Erstellen und prüfenEinen Trichter erstellen, ein Creative patchen, den Validator ausführen, eine Simulation durchführen.
  • ✓Test sendenAn eine verifizierte eigene Adresse. Kostenlos, und sie verwendet den echten Renderer.
  • !Wirklich sendenExplizites confirm: true, und innerhalb des Kontingents. Beides. Beides ist kein Vorschlag.

Auf ein Projekt beschränktDas Kontingent ist die Obergrenze

Was das Modell tatsächlich über Ihr Unternehmen weiß

Ein Generator, dem nur Ihr Satz vorliegt, schreibt generische Texte – und jeder merkt es. Mit einer URL kann ClickSomo Ihre Website lesen – ein oberflächlicher Crawl, ein Firmenprofil –, sodass der Trichter, den sie entwirft, um das geht, was Sie tatsächlich verkaufen, und die Texte Ihre eigenen Worte verwenden. Das ist der ganze Unterschied zwischen einer Demonstration und einer Funktion.

Ausgelesener Text wird als feindliche Eingabe behandelt. Er wird eingezäunt, bevor ihn ein Modell liest, und bereinigt, bevor er gerendert wird – denn Text von einer Seite, die Sie nicht geschrieben haben, ist genau der Ort, an dem sich eine Anweisung versteckt, die an ein Modell gerichtet ist.

Das ehrliche Bit: Ein generierter Trichter ist ein guter Entwurf, keine fertige Kampagne. Er enthält einen Schritt, dem Sie nicht zustimmen, und eine Betreffzeile, die Sie so nicht geschrieben hätten. Zwanzig Minuten Nachbearbeitung sind normal – und es sind zwanzig Minuten statt eines Nachmittags, weil Struktur, Prüfungen und Simulation bereits vorhanden sind. Die Generierung ist auf einer Bereitstellung ohne konfigurierten AI-Schlüssel ebenfalls nicht verfügbar, und die API sagt das deutlich, statt auf interessante Weise zu scheitern.