meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
7.ip_phone:features_and_configurations:how_to_setup_action_url [2019/01/29 17:32]
inn
— (current)
Line 1: Line 1:
-====== How to setup action URL ====== 
-===== Action URL Incident ===== 
-<ff sans-serif><​fs medium>​Action URL can be triggered by some predefined incidents. The predefined incidents as below list:</​fs></​ff>​ 
-^Incidents ^Explanation^  ​ 
-|Setup Completed |Start completed| 
-|Registered |The account registered| ​ 
-|Unregistered |The account unregistered| 
-|Register Failed |The account registration failed| 
-|Off Hook |Pick up the handle| 
-|On Hook |Hang up the handle| 
-|Incoming Call |Dail New phone call| 
-|Outgoing Call |Dail outgoing call| 
-|Established |Set up the conversation| 
-|Terminated |Hang up the conversation| 
-|Open DND |Open DND function| 
-|Close DND |Close DND function| 
-|Open Always FWD |Open Always Forward| 
-|Close Always FWD |Close Always Forward| 
-|Open Busy FWD |Open Busy Forward| 
-|Close Busy FWD |Close Busy Forward| 
-|Open No Answer FWD |Open No Answer Forward| 
-|Close No Answer FWD |Close No Answer Forward| 
-|Transfer Call |Transfer Call| 
-|Blind Transfer |Proceed the blind transfer| 
-|Attended Transfer |Transfer the consultation/​half a consulting| 
-|Hold |Call hold| 
-|UnHold |Remove the hold conversation| 
-|Mute |Mute in the conversation| 
-|UnMute |Un-mute| 
-|Missed Call |Missed Call| 
-|IP Changed |IP Changed| 
-|Forward Incoming Call |Forward Incoming Call| 
-|Reject Incoming Call |Reject Incoming Call| 
-|Answer New Call |Answer New-In Call| 
-|Transfer Finished |Transfer Finished| 
-|Transfer Failed |Transfer Failed| 
-|Idle To Busy |Idle To Busy| 
-|Busy To Idle |Busy To Idle| 
-<ff sans-serif><​fs medium>​Action URL can be triggered by some predefined incidents which is the predefined RMS,as the following list:</​fs></​ff>​ 
-^RMS ^Description^ 
-|$mac |MAC address of phone| 
-|$ip |IP address of phone| 
-|$model |Phone model| 
-|$firmware |Phone firmware version| 
-|$active_url |The current account of user name @ server address| 
-|$active_user |The current account of user name| 
-|$active_host |The current account of server address| 
-|$local |Local sip name| 
-|$remote |Remote sip name| 
-|$display_local |Local display name| 
-|$display_remote |Remote display name| 
-|$call_id |Active the conversation of call id| 
  
-===== Configuration ===== 
-Login to the phone website and go to the path **Phone - Action URL**, pick **Active** to be “Enabled”,​ pick to demand triggered incident, each HTTP request to have to including the key and value, use “=” to separate, each value staring with “$”. ​ 
-The action URL format as following: 
-<​file>​ 
-1.http://​server_IP_address/​help.xml?​ip=$ip:​model=$model:​firmware=$firmware:​active_url=$active_url:​active_user=$active_user 
-2.http://​server_IP_address/​active_host=$active_host:​local=$local:​remote=$remote:​display_local=$display_local 
-3.http://​server_IP_address/​display_remote=$display_remote:​call_id=$call_id 
-</​file>​ 
-<​file>​ 
-For example, “Registered” incident, input **http://​server IP address/​help.xml?​mac=$mac**. 
-</​file>​ 
-<ff sans-serif><​fs medium>​When the phone successfully registered SIP account, the phone will send a HTTP packet to the server, through the HTTP package to know the MAC of the phone. \\ \\ </​fs></​ff>​ 
-{{ :​7.ip_phone:​features_and_configurations:​url1.png?​nolink |}} \\ \\  
-{{ :​7.ip_phone:​features_and_configurations:​url2.png?​nolink |}} \\  
- 
-<note important>​ Please make sure to open the HTTP server when you capture the packets, the server needs to be in the same LAN as the device.</​note>​ 
-===== Supplementary Instruction ===== 
-<ff sans-serif><​fs medium>​Action URL can go through the configuration file or web configuration. Configuration file such as <​r00000000000xx>​.cfg. Web under **Phone - Action URL** can be configuration table xx of incident. \\ </​fs></​ff>​ 
-<​file>​ 
-Effective URL format:http(s)://​server IP address/​help.xml?​.. 
-</​file>​