There is no custom directory in CUCM. You will have to build a custom XML file and point it to a web server that has the directory you want to use. If its common "speed dials" you can simply add this into the corporate directory. I have done this.
Or if they are really speed dials, you can use translations.