hello:
our products are based on asterisk. the asterisk work as IP PBX. it can set IVR and CDR. there are plenty of third party software. we provide a PRI/BRI/PSTN cards to connect with asterisk server. you can check: DE410P/DE210P.
regards!
James.zhu