Zum Inhalt springen
Giorgi Eliadze
Projekte: Ardi Insurance

Mai 2026 – heute

Lead-Verteilungsdienst

Ein Dienst, der jeden neuen Firmen-Lead fair an den nächsten Vertriebsmanager seiner Region gibt

  • Automatisierung
  • Webdienst
Dauer
5 Monate
Unternehmen
Ardi Insurance
Rolle
Alleinige Entwicklung, von der Architektur bis zur Produktion

Überblick

Ein eigenständiger Dienst, der entscheidet, welcher Vertriebsmanager jeden eingehenden Firmen-Lead bekommt, fair und nach Region. Er ersetzte die manuelle, subjektive Zuteilung und gibt Admins eine Konsole direkt im CRM, in der sie steuern, wer Leads bekommt.

Der Bedarf

Firmen-Leads wurden von Hand zugeteilt, und die Wahl war oft subjektiv. Kamen mehrere Leads gleichzeitig, gab es keinen verlässlichen Weg, sie fair zu rotieren. Admins mussten außerdem Manager ein- und ausschalten und sehen können, wohin jeder Lead ging, ohne Code anzufassen.

Was gebaut wurde

Ein Dienst, in dem jeder Rotationsschritt in einer atomaren Transaktion läuft, sodass gleichzeitig eintreffende Leads nie kollidieren. Jede Region hat ihren eigenen Pool, mit einem breiteren Pool als Rückfall, wenn in der Region niemand verfügbar ist; die Automationen fragen den nächsten Manager über eine geschützte API ab. Die Admin-Konsole sitzt im CRM: Schalter für die Manager, die Pools der Regionen und ein Lead-Protokoll mit dem aktuellen Status jedes Leads.

Sicherheit und Auslieferung

Der Dienst wurde von Anfang an gehärtet: signierter Zugriff, Schutz vor seitenübergreifenden Anfragen, eine strikte Content Security Policy, Ratenbegrenzung, ein Audit-Log und eine begrenzte Aufbewahrung der Lead-Daten. Er kommt mit Deployment-Anleitungen und einem Sicherheitsbericht für die IT- und Sicherheitsteams des Kunden; später gemeldete Schwachstellen in Abhängigkeiten wurden gepatcht und neu ausgerollt.

Ergebnis

In Produktion. Ein unabhängiges externes Sicherheitsaudit fand keine Schwachstellen, und automatisierte Tests sowie Lasttests decken den Dienst ab.

Projekte: Ardi Insurance