This project involves pulling information from an LDAP server and putting it into the FreePBX database. You will need to develop a FreePBX module which allows you to pull the data, review it and then it will post.
First step in the project will be to have it working on a OpenLdap server and then with active directory. It would be best to work with Windows Server 08.
The data to come from the LDAP server would be the persons extension and their name.