# Wenn dein Ansprechpartner den Job wechselt.

Deine Kunden-Kontakte aus dem CRM in einer Liste. ListPlus erkennt den Wechsel, prüft, ob die neue Firma passt, sucht die neue Arbeits-E-Mail und übergibt – an den Account-Owner, wenn die Firma schon Kunde ist, sonst in die Sequenz.

https://listplus.ai/de/gtm-workflows/jobwechsel-bestandskontakte-neue-pipeline

## Eingabe und Verbindungen

Deine Kontakte aus Closed-Won-Deals (Name, Firma, LinkedIn-URL) – als CSV oder aus dem CRM. Eine Referenzliste deiner Kunden für den Abgleich.

Das Recht „Einrichten“ für die Verbindung, eine Kundenliste zum Abgleich, eine Pipeline zum Sequenzer oder ins CRM.

## Schritte

1. **Liste aus dem CRM anlegen** (Claude Code · per Aufruf). Der Agent liest die Closed-Won-Kontakte aus dem CRM und legt die Liste „Champions“ an. Die Spalte „Jobwechsel“ (Ja / Prüfen / Nein) und der Abgleich mit der Kundenliste kommen dazu.
2. **Jobwechsel erkennen** (ListPlus · läuft automatisch). Das aktuelle Profil wird gelesen und mit der Firma in der Liste verglichen. „Ja“ nur, wenn die alte Station als beendet gilt; „Prüfen“ bei schwächeren Hinweisen. Ein Hard Bounce der alten Adresse zählt als Hinweis.
3. **Neue Firma prüfen** (ListPlus · läuft automatisch). Ist die neue Firma schon Kunde oder in einem offenen Deal? Dann gehört der Kontakt zum Owner – nie in eine Neukunden-Sequenz. Passt sie zum ICP, geht es weiter.
4. **Neue Adresse suchen und prüfen** (ListPlus · läuft automatisch). Die Regel sucht die geschäftliche E-Mail bei der neuen Firma – mit Budget je Kontakt – und prüft sie. Erst mit zustellbarer Adresse wechselt der Status auf „Warm“.
5. **Regel freigeben** (Dein Team · manuell in ListPlus). Die Regel wird pausiert angelegt. Du siehst die Schätzung und schaltest sie ein. Die erste Nachricht frühestens in Woche 2 – ohne interne Zahlen aus dem alten Account.
6. **Übergeben** (Sequenzer · CRM · läuft automatisch). „Warm“ → Sequenz für ehemalige Ansprechpartner (nie die kalte). Bestandskunde → Aufgabe für den Owner im CRM.

## Erwartetes Ergebnis im Beispiel

Im Beispiel: Mia Winter (HelioWorks → Kontur) – neue Adresse gefunden und geprüft → Warm, Sequenz. Ben Fischer (→ Seeblick, schon Kunde) → Owner informiert. Ava Stein: Prüfen, das Profil ist uneindeutig. Noah Wolf: kein Wechsel.

## Kosten und Grenzen

Die Erkennung liest das Profil: 0,5 Credits je Kontakt (0,02 € im Pro-Tarif). Die neue Adresse bei einem erkannten Wechsel: erwartet 2,1 Credits, höchstens 8 Credits – nur bei Treffer. Die Regel hält das Budget je Kontakt ein, das du setzt.

Ein Wechsel zählt erst, wenn die alte Station als beendet gilt („Ja“); „Prüfen“ bleibt bei deinem Team. Ohne zustellbare neue Adresse wird nichts übergeben – das ist der häufigste Grund, warum dieses Play sonst scheitert.

## Agentenauftrag

Leg die Liste „Champions“ an und füge meine Closed-Won-Kontakte aus HubSpot hinzu (Name, Firma, LinkedIn). Füge die Spalte „Jobwechsel“ (Ja / Prüfen / Nein) und einen Abgleich mit meiner Liste „Kunden“ hinzu. Regeln, pausiert: Jobwechsel = Ja und neue Firma nicht Kunde → geschäftliche E-Mail suchen (Budget 10 Credits je Kontakt) und prüfen. Jobwechsel = Ja, neue Firma nicht Kunde und E-Mail-Prüfung gültig → Status „Warm“, an die lemlist-Pipeline. Jobwechsel = Ja und Kunde → Status „Owner informieren“. Zeig mir die Schätzung, bevor ich die Regeln aktiviere.

## Werkzeuge

`describe_setup`, `create_list`, `add_records`, `add_column`, `create_trigger`, `update_trigger`, `query_records`

MCP: https://listplus.ai/mcp
REST: https://listplus.ai/a/v1/{action}
API: https://listplus.ai/a

## Beispielaufrufe

Die Aufrufe verwenden fiktive IDs. Nutze die IDs aus den Antworten deines Workspace.

```text
add_column({
  "list_id": "<shared_list_id>",
  "columns": [
    {
      "kind": "job_change",
      "title": "Jobwechsel",
      "with_hints": true
    }
  ]
})
create_trigger({
  "list_id": "<shared_list_id>",
  "name": "Wechsel → neue E-Mail",
  "on": "changed",
  "conditions": {
    "groups": [
      [
        {
          "field": {
            "kind": "jobChange"
          },
          "op": "isAnyOf",
          "values": [
            "changed"
          ]
        },
        {
          "field": {
            "kind": "reference",
            "listId": "<customers_list_id>"
          },
          "op": "isNotIn"
        }
      ]
    ]
  },
  "actions": [
    {
      "kind": "enrich",
      "fields": [
        "email"
      ],
      "budget_per_record": "10"
    }
  ],
  "activate": false
})
create_trigger({
  "list_id": "<shared_list_id>",
  "name": "Gültige Adresse → Warm",
  "on": "match",
  "conditions": {
    "groups": [
      [
        {
          "field": {
            "kind": "jobChange"
          },
          "op": "isAnyOf",
          "values": [
            "changed"
          ]
        },
        {
          "field": {
            "kind": "emailCheck"
          },
          "op": "isAnyOf",
          "values": [
            "ok"
          ]
        },
        {
          "field": {
            "kind": "reference",
            "listId": "<customers_list_id>"
          },
          "op": "isNotIn"
        }
      ]
    ]
  },
  "actions": [
    {
      "kind": "status",
      "status": "Warm"
    },
    {
      "kind": "pipeline",
      "pipeline": "lemlist"
    }
  ],
  "activate": false
})
```
