Call Control API - Create Queue Dynamically

Status
Not open for further replies.

nithinin2001

Free User
Joined
Jul 9, 2018
Messages
3
Reaction score
0
I am trying to create a queue in the update connected event of digital receptionist. The idea is to Transfer call to the newly created queue. The problem is Save() function is not returning so TransferCall method in the next line is not returning. Here is a snippet.

PhoneSystem ps1 = PhoneSystem.Root;
System.Console.WriteLine(“———1————“);
Tenant t = ps1.GetTenant();
System.Console.WriteLine(“———2————“);
Queue q = t.CreateQueue("8090");
System.Console.WriteLine(“———3————“);
DN[] agents = new DN[]
{
ps1.GetDNByNumber("000"),
ps1.GetDNByNumber("007")
};
q.Name = "8090";
q.Members = agents;
q.PollingStrategy = Queue.PollingStrategyType.RingAll;
System.Console.WriteLine(“———4————“);
q.Save();
System.Console.WriteLine(“———5————“);
PhoneSystem.Root.TransferCall(ac, "8090");
System.Console.WriteLine("------6--------");
Nothing prints after 5.
Version: Standard Annual 15.5.0
 
Status
Not open for further replies.

Forum statistics

Threads
111,891
Messages
589,591
Members
164,758
Latest member
rmf