Actions

Difference between revisions of "Web Call and HTTP commands (Pulse)"

From Zenitel Wiki

(Created page with "{{P}} '''Webcall''' makes it possible to establish calls and operate relay directly from the '''station web interface'''. One can also initiate calls and operate relay using...")
 
(Related articles)
Line 88: Line 88:
  
 
== Related articles ==
 
== Related articles ==
* [[Relay Settings (Pulse/SIP)]]
+
* [[Relay Settings (Pulse)]]
 +
* [[Relay Settings (SIP)]]
  
  
 
[[Category: Pulse - Configuration]]
 
[[Category: Pulse - Configuration]]

Revision as of 14:47, 13 September 2019

Pulse icon 300px.png

Webcall makes it possible to establish calls and operate relay directly from the station web interface.

One can also initiate calls and operate relay using HTTP commands from external applications, e.g. a web browser.

Station Web interface

OBS icon The Webcall interface is available in SIP mode only


From the station web interface, select Advanced SIP > Webcall.

Webcall page


Webcall

  • Call status: Shows the status of the current call, if any, which is active on the station. Call status is not updated dynamically, to get new call status press "Update call status" button.
  • Possible call statuses are:
    • Idle - there is no active call on the station
    • (Outgoing call) Calling - call is dialed, other station is in private mode and is ringing
    • In call - call is established and active
    • (Incoming call) Ringing - there is an incoming call towards the station, and station is in private mode
  • Update call status: Pressing the "Update" button will update the "Call status" label.
  • Call to: Insert a directory number to establish a call to. Call is initiated by pressing the "Place call" button.
  • Push to call: Press the "Place call" button to initiate a call towards directory number from "Call to" field.
  • Handle current call: The "Stop" button will terminate currently active call. The "Answer" button will answer incoming ringing call.

Relay

  • Update relay status: The "Update" button will update the Relay status labels. Note that the number of relays/outputs varies for different station types.
  • Relay Id: Identification of the relay which will be triggered. Valid ID formats are:
    • relay<N> - where <N> is the relay number which must be in range from 1 to total number of relays available on the station
    • output<N> - where <N> is the output number which must be in range from 1 to total number of outputs available on the station
  • Activate relay: The "Activate" button to activate the relay defined in "Relay Id" field.
  • Deactivate relay: The "Deactivate" button to activate the relay defined in "Relay Id" field.


HTTP commands

An intercom station can be controlled from external applications, e.g. a web browser, using HTTP URLs.

OBS icon HTTP commands are supported in Pulse mode and in SIP mode


Call operations

In the examples below the IP address of the intercom station is 10.5.2.138.

  • Call from station with IP 10.5.2.138 to number 122:
http://10.5.2.138/goform/zForm_webcall?webcall=122&message=Place+call


  • Cancel the call:
http://10.5.2.138/goform/zForm_webcall?webcall=122&message=Stop


  • Answer an incoming call:
http://10.5.2.138/goform/zForm_webcall?webcall=&message=Answer


Relay operations

In the examples below the IP address of the intercom station is 10.5.2.138.

  • Activate the relay:
http://10.5.2.138/goform/zForm_webcall?activate=Activate&username=admin&password=alphaadmin


  • Deactivate the relay:
http://10.5.2.138/goform/zForm_webcall?deactivate=Deactivate&username=admin&password=alphaadmin


  • Activate the relay with a timer (here 1 second):
http://10.5.2.138/goform/zForm_webcall?activate=Activate&relaytimer=1&username=admin&password=alphaadmin


  • Activate the relay with a timer (here 20 seconds):
http://10.5.2.138/goform/zForm_webcall?activate=Activate&relaytimer=20&username=admin&password=alphaadmin



As from Turbine firmware 4.7 it is possible to control the 6 outputs of a Turbine device, and also the two relays on a Turbine Extended, and the two relays on TA-10 unit:

  • Activate relay 2 (The parameter "relay2" specifies which relay (1-4)):
http://10.5.2.138/goform/zForm_webcall?activate=Activate&relaytimer=0&relayId=relay2&username=admin&password=alphaadmin


  • Deactivate relay 2:
http://10.5.2.138/goform/zForm_webcall?deactivate=Deactivate&relaytimer=0&relayId=relay2&username=admin&password=alphaadmin


  • Activate output 4 (The parameter "output4" specifies which output (1-6)):
http://10.5.2.138/goform/zForm_webcall?activate=Activate&relaytimer=0&relayId=output4&username=admin&password=alphaadmin


  • Deactivate output 4:
http://10.5.2.138/goform/zForm_webcall?deactivate=Deactivate&relaytimer=0&relayId=output4&username=admin&password=alphaadmin


Related articles