Skip to main content

Einen Pitch automatisieren

Agenturen durchlaufen für jeden Interessenten dieselbe Sequenz: Pitch-Projekt erstellen, KI-Modelle auswählen, Prompts hinzufügen, ein paar Tage später die Ergebnisse auslesen und — wenn der Interessent unterschreibt — den Pitch in ein Kundenprojekt umwandeln. Jeder Schritt ist über die REST-API verfügbar, mit genau denselben Limits und Fehlercodes wie im Dashboard. Ein Pitch lässt sich also aus einem CRM, einem Formular oder einem Skript starten, ohne dass jemand die UI öffnet.
Pitch-Projekte brauchen einen Agentur-Account. Sie haben keine Projektgebühr, sind auf 50 Prompts begrenzt und pausieren automatisch, wenn das Pitch-Fenster (1, 7 oder 14 Tage) schließt. Die Anzahl gleichzeitiger Pitch-Projekte ist je Paket begrenzt.

1. Pitch-Projekt erstellen

language ist Pflicht und bestimmt die Prompt-Sprache und den Länderfilter. Ein neues Projekt startet mit den Standard-Modellen deines Accounts.
Die Antwort enthält die id, die du für alle folgenden Aufrufe brauchst, und die aktuellen models. Eine 403 mit details.reason = "pitch_project_limit" bedeutet, dass alle Pitch-Slots deines Pakets belegt sind — wandle zuerst einen Pitch um oder lösche ihn.

2. Modelle setzen

Prompts laufen immer auf den Modellen des Projekts, setze sie also bevor du Prompts hinzufügst. Das ersetzt das komplette Set, genau wie die Seite Modell-Einstellungen.
Eine 403 mit details.reason = "agency_limit" bedeutet, dass die prognostizierten monatlichen KI-Antworten das in deinem Paket inkludierte Kontingent übersteigen (details.nextPackage nennt das Upgrade). Im höchsten Paket ist der Aufruf erfolgreich und liefert stattdessen eine meteredNotice; der Überschuss wird als Overage abgerechnet.

3. Prompts hinzufügen

Lass models weg, um die Modelle des Projekts zu nutzen. language ist standardmäßig die Projektsprache. Jeder Prompt wird sofort eingereiht (enqueued: true).
Mögliche 403-Gründe: pitch_prompt_limit (50 Prompts erreicht), pitch_expired, agency_limit. Ein Modell, das im Projekt nicht aktiviert ist, liefert 400 model_not_enabled — zurück zu Schritt 2.

4. Ergebnisse auslesen

Gib den Workern ein paar Minuten für die ersten Antworten; ein vollständiger Pitch hat in der Regel einen Lauf pro Tag. Lies dann die KPIs, das Wettbewerber-Ranking und die Aufschlüsselung pro Prompt für das Pitch-Fenster aus:
visibilityRate, mentionRate und citationRate sind unter KPIs erklärt beschrieben. Filtere auf eine einzelne Engine mit model=<id>, wobei <id> eines der models des Projekts ist.

5. Gewonnenen Pitch umwandeln

Macht aus dem Pitch ein abrechenbares Kundenprojekt: hebt das Prompt-Limit auf, stoppt die automatische Pausierung und aktiviert alles wieder, was der Ablauf pausiert hat.
Eine 403 mit details.reason = "agency_limit" und details.limit = "projects" bedeutet, dass kein Kunden-Slot frei ist; mit details.limit = "answers" würden die Prompts des Projekts das inkludierte Antwort-Kontingent zum Vollmonatspreis übersteigen.

Verwendete Endpoints