Ich würde für die Bereitstellung von David Adressen/Telefonnummern für eine 3CX VoIP Lösung den Weg per Estos MetaDirectory empfehlen.
Estos MetaDirectory stellt bis Version 3.5.29.5915 (aus 2017) einen kostenlosen Tobit Connector zur Verfügung, welcher die Adress-Archive per LDAP bereitstellt. Haben wir selbst noch unter Server 2019 im Einsatz und wird auch vermutlich noch unter neueren Betriebssystemen funktionierten. Die o.g. Version ist auch noch beim Hersteller verfügbar, Partnerzugang vorausgesetzt.
Wir haben aber auch ein kleines Tool entwickelt, welches aus einer LDAP Datenquelle die Adressen in eine neue Datenbank der vorh. David SQL Instanz schreibt. Dies war für ein Projekt erforderlich, da David selbst keine LDAP Quellen serverseitig für alle Clients bereitstellen kann.