Wiedervorlage fällig
|
{{ c.name }}
{{ [c.plz, c.ort].filter(Boolean).join(' ') }}
|
{{ label(c.status) }}
{{ datum(c.wiedervorlage) }}
|
Nächste unbearbeitete Betriebe
|
{{ c.name }}
{{ [c.plz, c.ort].filter(Boolean).join(' ') }}
· {{ c.linien }} Verbindungen
|
✉︎ ☎︎ keine Kontaktdaten |
Meine letzten Aktivitäten
-
{{ symbol(a.typ) }}{{ a.company_name }} {{ zeitpunkt(a.occurred_at) }}{{ a.betreff || label(a.typ) }}
Möglicherweise doppelt erfasst
Beim Zusammenführen behält der gewählte Eintrag seine Angaben; leere Felder, Ansprechpartner und der komplette Verlauf des anderen Eintrags kommen hinzu. Der andere Eintrag entfällt.
| Unternehmen | Ort | Kontakt | Linien | Prio | Status | Zuständig | Wiedervorlage | Aktivitäten | |
|---|---|---|---|---|---|---|---|---|---|
|
|
{{ [c.plz, c.ort].filter(Boolean).join(' ') || '–' }} {{ c.land }} |
{{ c.email }}
{{ c.telefon }}
fehlt
|
{{ c.linien || '–' }} | {{ c.prioritaet }} – | {{ label(c.status) }} | {{ c.owner_name || '–' }} | {{ c.wiedervorlage ? datum(c.wiedervorlage) : '–' }} | {{ c.aktivitaeten }} |
Kartendaten © OpenStreetMap-Mitwirkende. Betriebe ohne Position fehlen hier – sie bekommen eine, sobald die Recherche eine Anschrift findet.
Fährbetriebe automatisch recherchieren
Die Recherche liest Fährlinien und Anleger aus OpenStreetMap und gruppiert sie nach Betreiber. Bei hinterlegter Website wird anschließend das Impressum gelesen, um E-Mail, Telefon und Anschrift zu ergänzen. Bereits erfasste Betriebe werden erkannt – gepflegte Angaben bleiben unverändert, es werden nur leere Felder aufgefüllt.
Auf diesem Server nicht eingerichtet (ANTHROPIC_API_KEY fehlt in der .env).
Kostenpflichtig: 10 $ je 1.000 Suchanfragen zuzüglich Token. Ein Durchlauf über {{ crawlLaender.join(', ') || '–' }} liegt erfahrungsgemäß im niedrigen zweistelligen Bereich.
Lauf vom {{ zeitpunkt(crawl.aktuell.started_at) }} {{ label(crawl.aktuell.status) }}
Ergebnisse
| Betrieb | Land | Kontaktdaten | Linien | Quelle | Ergebnis |
|---|---|---|---|---|---|
| {{ f.name }} {{ kurzUrl(f.website) }} ↗ | {{ f.land }} |
{{ f.email }}
{{ f.telefon }}
{{ [f.strasse, f.plz, f.ort].filter(Boolean).join(', ') }}
nichts gefunden
|
{{ f.linien }} | {{ f.quelle === 'websuche' ? 'Websuche' : 'OpenStreetMap' }} |
{{ label(f.aktion) }}
{{ f.details }}
|
Betriebe aus einer JSON-Datei einspielen
Der Import zeigt zuerst eine Vorschau: was neu angelegt, was ergänzt und was übersprungen würde. Geschrieben wird erst nach Ihrer Bestätigung. Aktivitäten werden nicht eingelesen — eingespielte Betriebe sind neue Leads.
Vorschau — {{ anzahl(importVorschau.zusammenfassung.gesamt, 'Eintrag', 'Einträge') }}, es wurde noch nichts geschrieben
| Zeile | Betrieb | Ort | Was passiert | Hinweise |
|---|---|---|---|---|
| {{ e.zeile }} |
{{ e.daten?.name || '—' }}
{{ e.daten.ansprechpartner.map(k => k.name).join(', ') }}
|
{{ [e.daten?.plz, e.daten?.ort].filter(Boolean).join(' ') || '–' }}
{{ e.daten?.land }}
|
{{ importLabel(e.aktion) }}
{{ e.felder.join(', ') }}
+ {{ e.neueKontakte.join(', ') }}
bestehend: {{ e.bestand.name }}
|
{{ e.grund }}
{{ w }}
|
Trichter
Nach Vertriebler
| Name | Kontakte | Aktivitäten | Gewonnen |
|---|---|---|---|
| {{ v.name }} | {{ v.kontakte }} | {{ v.aktivitaeten }} | {{ v.gewonnen }} |
Nach Land / Art der Ansprache
Neuen Vertriebler anlegen
Es gibt keine Passwörter – die Anmeldung läuft über einen Link per E-Mail.
Benutzer
| Name | Rolle | Status | ||
|---|---|---|---|---|
| {{ u.name }} | {{ u.email }} | {{ u.status }} |