Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am trying to build a small asterisk based PBX using Elastix. It'll be having 4 FXO (2 ISDN, normal analog POTS, 2 nos. GSM connections using a GSM Terminal) and 4 FXS (2 IP Phones and 2 Android SIP Client).

I am confused about the following two issues and need your help:

  1. I need to record all Incoming / Outgoing Calls along with their Caller Ids, Is any special hardware needed ?

  2. I have about 5000-6000 contacts which I want to show up on my IP Phones menu, so that users can dial by selecting / searching the name / company. How can this be implemented and which is the most cost effective IP-Phone to purchase for contacts list of this size.

Thanks a lot for your time

share|improve this question

For 1 you just need in all extensions(via web) select "record inbound" = yes, "record outbound"= yes.

For 2 that depend of phone. I know no free module to do what you requested,but you always able get developer to do that. Any cisco,aastra,policom phone can do xml browsing(specialy designed) so you able use it for contact list.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.