Czy próbowałeś z vCard ?
Z pewnością, jeśli połączysz swoją instancję Openfire z LDAP serwer, możesz pobrać inne pola użytkownika (jednostka organizacyjna, numer telefonu, ...) za pomocą vCard.
Może to podejście może działać również w przypadku niestandardowej bazy danych zintegrowanej z Openfire; sprawdź także te posty, które wydają się tak sugerować:
Jak dodać więcej atrybutów bazy danych Openfire MySQL?
Odświeżanie wizytówek VCard w OpenFire