Dialing Two Calls On Different Lines - Polycom SoundStructure C16 Design Manual

Hide thumbs Also See for SoundStructure C16:
Table of Contents

Advertisement

Design Guide for the Polycom SoundStructure C16, C12, C8, and SR12

Dialing Two Calls on Different Lines

12 - 84
This example shows how to use two independent lines and to conference
together the two lines to form a three-way conference call. This example
assumes I have Line 1 and Line 2 registered with call management servers.
# Dial the digits of the first call - by default line 1 is dialed
set phone_dial "VoIP Out" "2029"
# Take the phone offhook to force the digits to be dialed
set phone_connect "VoIP Out" 1
# You know the call is connected when you receive the message
# voip_call_appearance_state is set to connected
val voip_call_appearance_state "VoIP Out" 1 connected
# Then you can put the first call on hold
set voip_hold "VoIP Out"
# Once the call is on hold, the call appearance state will change
# to ncas_call_hold
val voip_call_appearance_state "VoIP Out" 1 ncas_call_hold
# Dial the second call
set phone_dial "VoIP Out" "1117"
# Now select the second line which will cause the digits to be dialed
set voip_line "VoIP Out" 2
# Wait for the call to be connected
val voip_call_appearance_state "VoIP Out" 2 connected
# And then join the two call appearances together
set voip_join "VoIP Out
# once the conference call is completed, the call appearance state will
# change
val voip_call_appearance_state "VoIP Out" 2 ncas_call_conference
# To hang up the conference call phone. If either party hangs up
# first, you will still be connected to the other remote party until
# you hang up the phone
set phone_connect "VoIP Out" 0
val phone_connect "VoIP Out" 0

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents