Blogs

Showing 12 results.
Items per Page 20
of 1

Forums

« Back to CTIOS Toolkit Questions

Conferencing a second party

Combination View Flat View Tree View
Threads [ Previous | Next ]
Hi,
 
I have having issues with the following.
 
 
I make an outbound call from handset A to party B
I place the call on hold.
I make a second outbound call from handset A to party C
I MakeConsultCall using the second call object (call A-C) created to part D
I then attempt to Conference as follows..
 
Arguments args = new Arguments();
args.SetValue(Enum_CtiOs.CTIOS_CALLREFERENCEOBJECTID,secondCallUniqueIDAtoC);
Call m_call = m_session.GetCurrentCall();
m_call.Conference(args);
 
The function returns successfully however I recieve no events and the call is not bridged. I'm assuming the above should attach the secondCall to the Consult call. The Documentation for the .NET CTIOS conference function states that if there are 2 calls on hold with the CALLREFERENCEOBJECTID is required to identify which of the two calls to connect the consult call to.
 
I have also tried this by setting the activecall to the second call;
 
CtiOsObject rObj;
m_session.GetObjectFromObjectID(secondCallUniqueIDAtoC, out rObj);
Call c = (Call)rObj;

if (c != null)
{
  c.Conference(new Arguements())
}
 
As again the documentation states that if Conference is called on the HELD leg of the call then the Consult call will be connected to that call.
 
Neither method works. I have no problems performing the same functionality with the handset however. and can create a conference from A (A-C-D) while a call is held on A between (A-B ).
 
I also have no problem creating a conference call in a simple A-B-C sceniro.
 
I am using release 8.0 of CTIOS. the .Net components with VS 2010, C#
 
Any help much appreciated.
 

Hi ,
 
We are facing the same problem. Would appreciate any help in this issue. Thanks.
 
 

Is this for UCCE? Or another ACD? There are peripheral specific limitations per the CTIOS System Manager’s Guide here
http://www.cisco.com/en/US/docs/voice_ip_comm/cust_contact/contact_center/ctios/ctios9_0/installation/guide/UCCE_BK_C3D5EC47_00_cti-os-system-manager-guide.pdf

Also, per the Conference section of the CTIOS Developer’s Guide:

If there are only two calls at the device, you can call this method using either the current or held call.
For switches which allow more than two calls at a device (for example G3), make this request through
the desired held call to avoid the ambiguity caused by multiple held calls at the device. Otherwise,
indicate the desired held call using the optional parameter.

Collateral


No files available