Call Pickup
From Yate Documentation
				
								
				(Difference between revisions)
				
																
				
				
								
				| Line 2: | Line 2: | ||
While [[Park Module|parking]] is easy (routing the call to park/any will automatically create a parking orbit and transfer the call) picking it up is a bit more complicated and requires scripting. We'll use the [http://yate.null.ro/websvn/filedetails.php?repname=yate&path=/trunk/share/scripts/pickup.php pickup.php] included in yate's svn.  | While [[Park Module|parking]] is easy (routing the call to park/any will automatically create a parking orbit and transfer the call) picking it up is a bit more complicated and requires scripting. We'll use the [http://yate.null.ro/websvn/filedetails.php?repname=yate&path=/trunk/share/scripts/pickup.php pickup.php] included in yate's svn.  | ||
| − | See [[LibYatePHPOnWindows]] for instructions if you are using windows  | + | See [[LibYatePHPOnWindows]] for instructions if you are using windows.  | 
Add the following to extmodule.conf  | Add the following to extmodule.conf  | ||
| Line 9: | Line 9: | ||
  pickup.php=#8  |   pickup.php=#8  | ||
| − | or add a listener and then execute "php pickup.php" if you are running yate on windows  | + | or add a listener and then execute "php pickup.php" if you are running yate on windows.  | 
  [listener test]  |   [listener test]  | ||
| Line 18: | Line 18: | ||
after restarting yate dialing #82000 will pickup parked calls in FIFO order.    | after restarting yate dialing #82000 will pickup parked calls in FIFO order.    | ||
| − | |||
===Configuration===  | ===Configuration===  | ||
No configuration file  | No configuration file  | ||
Revision as of 16:58, 18 October 2012
While parking is easy (routing the call to park/any will automatically create a parking orbit and transfer the call) picking it up is a bit more complicated and requires scripting. We'll use the pickup.php included in yate's svn.
See LibYatePHPOnWindows for instructions if you are using windows.
Add the following to extmodule.conf
[scripts] pickup.php=#8
or add a listener and then execute "php pickup.php" if you are running yate on windows.
[listener test] type=tcp addr=0.0.0.0 port=5039 role=global
after restarting yate dialing #82000 will pickup parked calls in FIFO order.
Configuration
No configuration file