Have QuotingBill integrated with Peerless, so the following can be done via API (if supported):
1) Search and order new numbers and have them added into QuotingBill database
2) Port in / out requests via API
3) Pull usage (CDRs) for billing purposes
4) Configure CNAMEs
5) Configure e911 info