FYI, I have post message yesterday, and I did a quick tried on following step to add enum. I tried to use java sip client to make outbound call using gafachi or qwest. So, I added <extension name="matchpoint_caller"> <condition field="caller_id_number" expression="^16508101200$"/> <condition field="destination_number" expression="^(.*)$"> <action application="set" data="effective_caller_id_number=16508101200"/> <action application="set" data="effective_caller_id_name=Matchpoint Inc."/> <action application="bridge" data="sofia/gateway/sip.gafachi.com/$1"/> </condition> </extension> First, created new file matchpoint_caller.xml, and put under conf/dialplan, (i also tried it at conf/dialplan/default) directory. For some reason, It never pickup this enum (404 error), when java sip sent the invite. Then remove the matchpoint_caller.xml and add the <extension name="matchpoint_caller"> to conf/dialplan/default.xml. The trick thing is that if put this element above <X-PRE-PROCESS cmd="include" data="default/*.xml"/> then 404 is gone. If I put it below <X-PRE-PROCESS cmd="include" data="default/*.xml"/> then i still got 404 error.