This directory contains software for configuring FreeSWITCH to provide AT&T (aka Lucent aka Avaya) System 25 PBX compatible park and pickup park functions. Specifically: a) Putting a call on hold and then dialing *5 will park the call on your phone. b) Dialing *8 followed by an extension will pickup a call parked on that extension. as a bonus: c) Doing a blind transfer of a call to *5 will park the call on your phone. d) Doing a blind transfer of a call to *5 followed by an extension will park the call on that extension. e) Dialing *8 without an extension will prompt for an extension. s25park.js goes into the FreeSWITCH scripts directory. Configuration fragments look something like: conf/dialplan/default.xml The system25 park and pickup dialplan patterns are designed to only consider four digit extensions for local parking. "system25_pickup_from_extension" recognizes three digit extensions as being parked on a foreign PBX ... modify as appropriate for your installation. Be aware that the default dialplan contains an extension called "group-intercept" which needs to be commented out in order for "system25_pickup" to work since they both match *8. Tested using FreeSWITCH SVN 13769 running on FreeBSD 6.4.