Na nicht ganz...

...es wird eine Schnittstelle der FB genutzt, die bereits vorhanden ist.

Der Client lauscht auf diesem Port und bekommt von der FB die Info über die eingehende/ausgehende Rufnummer und kann diese dann je nach vorhandenen Daten (Telefonbuch) mit Namen etc. versehen. Du hast bei jedem Anruf direkt die Möglichkeit, dem Anrufer einen Namen zuzuweisen (natürlich auch nachträglich). Die Datenbank über Anrufe und Anrufer kann auch z.B. auf einem Server in einer mysql Datenbank abgelegt werden.

Vorteil, das Telefonbuch kann als Fritzbox-Telefonbuch exportiert werden und in der FB dann eingelesen werden. Dann erscheinen die Anrufernamen z.B. auf an der FB (auch per S0) angeschlossenen DECT-Telefonen.
----------
MfG aus Berlin
Sascha