Genesys CTI User Forum

Genesys CTI User Forum => Genesys CTI Technical Discussion => Topic started by: carpio on September 25, 2017, 07:20:05 AM

Title: Create Agentgroup with Genesys SDK
Post by: carpio on September 25, 2017, 07:20:05 AM
Hello,

I want to create a Agent group with the SDK but somehow it is not working and I can't find the mistake.
The ConfServerProtocol and ConServiceFactory are setup and working fine. Already created Person, skills and virtual queues but The agentgroup will not work.

Here is my Code:


CfgAgentGroup ag = new CfgAgentGroup(service);
ag.GroupInfo.Name = "Group";
ag.Save();

If I run this code I get an exception : " Object Reference not set to an instance of an object".

Can somone explain what I#m doing wrong?

regards
Title: Re: Create Agentgroup with Genesys SDK
Post by: PeteHoyle on September 25, 2017, 08:12:10 AM
Hi,

Try this code:

                  [code]
                    CfgTenantQuery qTenant = new CfgTenantQuery();
                    qTenant.Dbid = 1;
                    CfgTenant tenant = confService.RetrieveObject<CfgTenant>(qTenant);

                    CfgAgentGroup ag = new CfgAgentGroup(confService);
                    ag.GroupInfo = new CfgGroup(confService, tenant);
                    ag.GroupInfo.Name = "TestGroup";
                    ag.GroupInfo.Tenant = tenant;

                    ag.Save();[/code]
Title: Re: Create Agentgroup with Genesys SDK
Post by: carpio on September 25, 2017, 12:04:31 PM
super this works!!!

Thanks you!!!!