We have done many Unity - PBX integrations, you are correct with the Dialogic boards (fxs) they connect to trunk ports on the PBX. If the PBX has and SMDI port then your all set, if not, you will need the PBXLink componant to convert Digital set signalling to SMDI.
Hope this helps.