Zum Inhalt springen
Produktive AI Agents auf Databricks: Vertriebsreports automatisch in Salesforce

Produktive AI Agents auf Databricks: Vertriebsreports automatisch in Salesforce

Wie ein internationaler Logistikkonzern produktive AI Agents auf Databricks einsetzt: 2 Use Cases, 15 Unity-Catalog-Tools, Qualitätsprüfung und automatische Salesforce-Auslieferung.

Lesedauer4 Min.
VeröffentlichtJuli 2026

Die wichtigsten Ergebnisse

  • Monatsreports ohne Analysten

    Der Weg von der Kennzahl zur narrativen Empfehlung ist automatisiert — Account-Manager bekommen monatlich pro Kunde einen belastbaren Report.

  • 2 produktive Agents

    Der Preisqualitäts-Agent erkennt Kunden mit negativer Preisentwicklung, der Volumen-Commitment-Agent prüft zugesagte gegen realisierte Frachtvolumen.

  • Qualität doppelt geprüft

    Zwei Evaluierungen — semantisch und strukturell — bewerten jeden Report, bevor er ausgeliefert wird.

  • Direkt in Salesforce

    Reports landen automatisch im CRM, dort wo Account-Manager ohnehin arbeiten — ohne Copy-Paste.

Zusammenfassung

Der Kunde ist ein global aufgestellter Logistikkonzern mit weltweiter Präsenz und mehreren hunderttausend Mitarbeitenden. Zwei Geschäftsfelder stehen im Zentrum des Projekts: das Expressgeschäft mit weltweitem Kurier- und Paketverkehr sowie die Frachtsparte mit Luft- und Seefracht.

Beide Bereiche arbeiten mit tausenden Kundenbeziehungen, komplexen Preismodellen und volumenbasierten Verträgen. Die zentrale Vertriebsentwicklung braucht monatlich verlässliche Insight-Reports pro Kunde, um Account-Manager gezielt zu steuern. Diese Reports entstanden bisher aus einer Kombination aus Datenauszügen, manueller Analyse und Textarbeit.

Übersicht

Kunde
Logistikkonzern
Anonymisierte Referenz
Branche
Logistik

Verwendete Technologien & Systeme

Azure Cloud
Azure Cloud
Databricks Unity Catalog
Databricks Unity Catalog
SQL Warehouse
SQL Warehouse
Databricks Delta Lake
Databricks Delta Lake
Mosaic AI
Mosaic AI
MLflow
MLflow
MLflow
MLflow
MLflow
MLflow
Die Transformation

Vom manuellen Monatsreport zum autonomen Agent.

01Ausgangssituation

Wenn Insight-Reports monatlich neu von Hand entstehen.

Die Rohdaten lagen bereit, der Weg zur narrativen Aussage pro Kunde führte weiterhin über analytische Handarbeit. Kein technisches Problem im engeren Sinn. Die Daten waren im Konzern vorhanden, im Lakehouse strukturiert, im Unity Catalog auffindbar. Genau das machte die Lage typisch.

Jeden Monat mussten pro Kunde Kennzahlen abgefragt, Preisentwicklungen bewertet, Volumenabweichungen erklärt und die Ergebnisse zu einem lesbaren Report verdichtet werden. Über tausende Kundenbeziehungen skaliert das linear. Account-Manager bekamen ihre Reports spät, teilweise inkonsistent, teilweise gar nicht. Sie brauchen keine weiteren Dashboards, sondern konkrete Kundeneinordnung.

Für die Vertriebsentwicklung entstand daraus ein strukturelles Risiko. Preisverfall und Under-Shipping zeigen sich zuerst in den Zahlen. Zusätzliche Analysten hätten das Problem nur linear entlastet. Das Grundmuster bleibt.

Die eigentliche Frage betraf die Produktion von Insights: Wie lässt sich der Weg von der aggregierten Kennzahl zur narrativen Empfehlung so automatisieren, dass Account-Manager monatlich pro Kunde einen belastbaren Report bekommen, ohne dass ein Analyst ihn schreibt.

Wenn der Report erst nach dem Handlungsfenster kommt, ist der Insight nur noch Dokumentation.
Logistikkonzern: Kapitel 01
02Herausforderung

Klassisches Reporting oder Agentic-AI-Architektur?

Die klassische Antwort wäre gewesen: mehr Dashboards, mehr Templates, mehr strukturierte Berichte. Für das Ziel reichte das nicht. Ein Dashboard zeigt Zahlen, ein Account-Manager braucht eine Einordnung. Der Weg von der Zahl zur Empfehlung ist genau der Schritt, den bisher ein Mensch übernommen hat.

Gemeinsam mit ruhrdot bewertete das Team die realistischen Optionen anhand konkreter Anforderungen: narrative Reports pro Kunde in gleichbleibender Qualität, autonome Datenabfrage aus dem Lakehouse, Auslieferung ins CRM ohne Copy-Paste, Governance und Auditierbarkeit für einen Konzern in regulierten Märkten.

Eine Agentic-AI-Architektur auf Databricks überzeugte, weil Reasoning-Layer, Tool-Registry und Datenschicht sauber getrennt bleiben. Der Agent entscheidet zur Laufzeit, welche Unity-Catalog-Funktionen er aufruft. Die Daten werden strukturiert zurückgereicht. Das LLM formuliert. Ein zweites LLM prüft. Diese Trennung macht das System wartbar, versionierbar und im Kern erklärbar.

Mehr Dashboards hätten die Zahlen sichtbarer gemacht. Sie hätten aber nicht erklärt, welcher Kunde jetzt Aufmerksamkeit braucht.
Logistikkonzern: Kapitel 02
03Strategie

Erst das Framework, dann den ersten Use Case.

Vor dem ersten Agent-Deployment entstand mit ruhrdot ein Architektur-Blueprint. Welche Verantwortung liegt beim Agent, welche bei den registrierten Tools, welche bei der Orchestrierung. Wie werden Prompts versioniert, wie wird ein Report bewertet, bevor er im CRM landet. Was passiert, wenn ein Kunde nicht gefunden wird oder ein Tool leere Daten liefert.

Die Architekturentscheidung fiel bewusst pragmatisch aus. MLflow ResponsesAgent als Framework, Unity Catalog Functions als versionierte Tool-Registry, MLflow Prompt Registry für Versionierung, Lakeflow Jobs für die Orchestrierung, Salesforce als Ziel. Alles Standardbausteine der Plattform. Das Framework bleibt native Databricks.

Enablement lief vom ersten Tag mit. Data Engineers und Analysten des Konzerns sollten am Ende neue Tools registrieren, Prompts anpassen, Evaluierungs-Dimensionen erweitern. Der Agent selbst blieb schlank.

Der Agent ist nicht die Datenlogik. Der Agent entscheidet, welche geprüften Tools er nutzt.
Logistikkonzern: Kapitel 03
04Lösung

Zwei Agents, ein Framework, geprüfte Auslieferung.

Auf dem gemeinsamen Framework laufen heute zwei produktive Agents.

Der Preisqualitäts-Agent zeigt, bei welchen Kunden Preisqualität, Umsatzentwicklung und Lane-Performance auseinanderlaufen. Im Expressgeschäft analysiert er die Preisqualität pro Kunde auf globaler, regionaler und Vertragsebene. Er identifiziert Kunden mit negativer Net Price Change und fallendem Umsatz, meldet Risikofälle mit steigender Net Price Change bei fallendem Umsatz und hebt Best Performer hervor. Priorisierte Lanes und gewichtsgetriebene Umsatzentwicklung fließen mit ein.

Der Volumen-Commitment-Agent zeigt, ob Kunden ihre vertraglich zugesagten Frachtvolumen tatsächlich liefern. In der Frachtsparte vergleicht er realisierte Frachtvolumen gegen zugesagte Mengen, separat je Produktsparte. Der Agent zeigt Lanes mit kritisch niedrigem Volumen-Commitment, Downtrading-Trends, Best Performer, Bid-Zusammenfassungen und ablaufende Rate-Fristen an. Operative Verzögerungsdaten aus den Fracht-Betriebssystemen ergänzen das Bild.

Beide Agents rufen ihre Daten über registrierte Unity-Catalog-Funktionen ab. Der Kundenname wird vor der LLM-Verarbeitung maskiert. Das Reasoning läuft iterativ, bis der komplette Report steht. Anschließend prüfen zwei Evaluierungen die Qualität. Das Ergebnis fließt automatisch in Salesforce. Account-Manager finden ihre Reports dort, wo sie ohnehin arbeiten.

Der Weg vom Rohdatensatz im Lakehouse bis zum Report im CRM läuft ohne manuellen Zwischenschritt. Jeder Schritt ist versioniert, jeder Report auditierbar.
Logistikkonzern: Kapitel 04
MonatlichKunden-Reports ohne Analysten
2 Agentsproduktiv für Preise & Volumen
0 Copy-PasteAuslieferung direkt in Salesforce

Zielarchitektur

Autonome Agents auf dem Databricks Lakehouse.

Aggregierte Vertriebsdaten aus dem Lakehouse werden über Unity-Catalog-Funktionen als Tools bereitgestellt. Zwei Agents auf einem MLflow-basierten Framework rufen diese Tools autonom auf, Claude Opus formuliert und bewertet, Salesforce empfängt die Reports. Lakeflow Jobs takten den Monatslauf. Quellsysteme Databricks Data Intelligence Platform (Managed · Azure · Unity Catalog) Workloads Deployment & Betrieb Lakeflow Jobs takten den Monatslauf. Databricks SQL Alerts und ein Live-Dashboard überwachen Datenfrische, Report-Erzeugung und Evaluierungsstatus.

Bausteine

  • Express-Datenmodell: Revenue · Net Price Change · Priorisierte Lanes · Weight per Shipment
  • Fracht-Datenmodell: Produktsparten · Bids · Rate-Validität
  • Fracht-Betriebssysteme: operative Verzögerungsdaten
  • Kundenstammdaten: aggregiert im Unity Catalog
  • Governance: Unity Catalog · RBAC · Lineage · Audit
  • Tool Layer: Unity Catalog Functions als versionierte Tool-Registry (15 registrierte Tools)
  • Reasoning Layer: MLflow ResponsesAgent · Claude Opus als LLM
  • Prompt Layer: MLflow Prompt Registry · Few-Shot-Prompting · Versionierung
Platform Outcomes

Was die Plattform strukturell liefert.

Next Best Action direkt in Salesforce

Die geprüften Reports fließen automatisch nach Salesforce und stehen dort als konkrete Next Best Action im gewohnten Arbeitsumfeld der Account-Manager bereit.

Zwei Use Cases auf einem Framework

Preisqualität und Volumen-Commitment laufen auf derselben Agentic-AI-Architektur. Neue Use Cases greifen auf denselben Reasoning-Layer, dieselbe Prompt-Registry und dieselbe Evaluierungsschicht zu. Nur die Tool-Registry wächst pro Fall.

Versionierte Tool-Registry über Unity Catalog Functions

Der Agent entscheidet zur Laufzeit, welche Tools er aufruft. Datenabfragen sind entkoppelt vom Agent-Kern, versionierbar und einzeln austauschbar. Neue Tools lassen sich registrieren, ohne den Agent neu zu bauen.

Prompt-Versionierung und Auditierbarkeit

Prompts laufen über MLflow Prompt Registry, versioniert und deploybar unabhängig vom Agent-Code. Eine Prompt-Änderung triggert die Prompt-Pipeline, keinen Agent-Rebuild. Few-Shot-Beispiele halten den Output konsistent.

Zweistufige Qualitätsprüfung vor jeder Auslieferung

Semantische Evaluierung durch LLM-as-Judge auf fünf Qualitätsdimensionen, deterministische Evaluierung gegen den strukturierten Tool-Output. Ein Report ohne Struktur-Score 1.0 verlässt das System nicht.

Monitoring und Alerting im Regelbetrieb

Datenfrische, Pipeline-Ausführung und Report-Qualität laufen in ein zentrales Monitoring über Databricks SQL Alerts und ein Live-Dashboard. Alerts feuern, sobald ein Report eine Prüfung nicht besteht, ein Kunde ohne Report bleibt oder eine SLA für Datenfrische verletzt wird.

Vorher / Nachher

Was sich konkret verändert hat

Vorher

Nachher

Report-Produktion

Analysten erstellen Kundenreports manuell aus Datenabfragen und Templates
AI Agents erzeugen narrative Kundenreports automatisch aus registrierten Tools

Skalierung

Jeder zusätzliche Kunde erhöht den Analyse- und Schreibaufwand
Der Monatslauf skaliert über das Agentic AI Framework

Qualität

Review abhängig von Analyst, Zeitdruck und Einzelfall
Semantische und strukturelle Evaluation vor jeder Veröffentlichung

CRM

Reports müssen exportiert, verteilt oder manuell übertragen werden
Geprüfte Reports werden direkt in Salesforce ausgeliefert

Erweiterung

Neue Analysefrage bedeutet neuen manuellen Prozess
Neue Unity-Catalog-Funktion wird als Tool registriert

Nächste Schritte

Auf dem Agentic AI Framework bauen die nächsten Ausbaustufen bereits auf.

Das Framework ist die Basis für weitere Use Cases im Konzern. Drei Stufen sind sortiert und stehen bereit, sobald die beiden ersten Agents im Regelbetrieb stabil laufen.

1

Nächster Schritt: Weitere Datenquellen im Tool-Layer.

Zusätzliche operative Datenquellen aus Fracht- und Netzwerksystemen werden als Unity-Catalog-Funktionen registriert. Bestehende Agents greifen nach der Registrierung auf die neuen Tools zu, ohne dass ein Rebuild nötig wird.

2

In Vorbereitung: Weitere Agent-Use-Cases im Vertrieb.

Angrenzende Vertriebs- und Performance-Fragen werden als eigene Agents auf dem bestehenden Framework abgebildet. Reasoning-Layer, Prompt Registry und Evaluierungsschicht bleiben gleich, die Tool-Registry wächst pro Use Case.

3

Ziel: Vom Insight-Report zur Next Best Action.

Der aktuelle Agent liefert monatlich pro Kunde eine narrative Einordnung. Der nächste Schritt verbindet diese Einordnung mit einer konkreten Handlungsempfehlung: welcher Kunde als Nächstes angesprochen werden sollte, mit welchem Angebot, über welchen Kanal. Damit wandert der Prozess vom reinen Reporting in die Next-Best-Action-Logik: Kundenwert, Reaktionswahrscheinlichkeit und Kontext werden zu einer priorisierten Maßnahme verrechnet. Nachgelagerte Agents nutzen dieselbe Datenschicht, um Vorschläge für Preisanpassung, Kundenpriorisierung und Betreuungspfad zu formulieren. Der Agent bereitet Vorschläge vor. Entscheidungen bleiben beim Vertrieb.

Könnten AI Agents eure Reporting-Prozesse entlasten?

Wenn Kundenreports, Vertriebsanalysen oder Performance-Auswertungen heute noch aus Datenabfragen, Templates und manueller Textarbeit entstehen, ist das selten nur ein Reporting-Problem. Meist fehlt eine Architektur, die Datenzugriff, Reasoning, Prompt-Versionierung, Qualitätsprüfung und Auslieferung sauber trennt. Wir prüfen mit euch, welcher Use Case sich für einen ersten produktionsnahen Agent eignet, welche Datenquellen als Tools bereitgestellt werden sollten und welche Evaluierungen nötig sind, bevor ein AI-generierter Report im CRM, BI-Portal oder Fachprozess landet.

Alexander Rabe
Alexander Rabe
Co-Founder · Head of Data & AI

FAQ

Häufig gestellte Fragen