We are currently using a variation of Freeswitch for a Call-forwarding application.
But, the Call Detail Records and Caller-id features are lacking.
We need A2Billing installed with one of the Asterisk GUI's, FreePBX, Elastix, Trixbox - you tell us which one is best for Call-forwarding, Call Detail Records and Caller-id, and why.
1. Easy configuration and quality Call-forwarding.
2. Caller-id with two options: some customers want the Caller-id of the call originator, some customers want the Caller-id of the DID number we provide. We need both to be easily configured for a customer's account.
3. Excellent Call Detail Records for origination and termination.
4. The install/project will be considered complete when two DID numbers from our VoIP provider is successfully call-forwarded with the two caller-id options.