Genesys CTI User Forum

Genesys CTI User Forum => Genesys CTI Technical Discussion => Topic started by: Paulo Veras on January 01, 1970, 12:00:00 AM

Title: Reschedule
Post by: Paulo Veras on January 01, 1970, 12:00:00 AM
Hi,
does anybody know how I can reschedule contacts within the Desktop Toolkit ActiveX 6.1 (object, method, etc). I didn't find on the 6.1 documentation.

I'm using Outbound Contact Server 6.5.

Hoping there´s a way,
Paulo
Title: Reschedule
Post by: Pretty Girl on January 01, 1970, 12:00:00 AM
Paulo,

there are several ways for you to do it, but the simplest one is to use attach data. You need to define:
GSW_AGENT_REQ_TYPE, GSW_DATE_TIME, GSW_CALLBACK_TYPE,GSW_APPLICATION_ID, and GSW_RECORD_HANDLE

in VB it would be like this:

KVPair.Key = "GSW_AGENT_REQ_TYPE"
KVPair.StringValue = "RecordReschedule"
KVList.AddTail KVPair
KVPair.Key = "GSW_DATE_TIME"
KVPair.StringValue = txtreschedtime.Text
KVList.AddTail KVPair
KVPair.Key = "GSW_CALLBACK_TYPE"
KVPair.StringValue = "Campaign"
KVList.AddTail KVPair
KVPair.Key = "GSW_CAMPAIGN_NAME"
KVPair.StringValue = campaignname
KVList.AddTail KVPair
KVPair.Type = CKVTypeNum
KVPair.Key = "GSW_APPLICATION_ID"
KVPair.NumValue = appid
KVList.AddTail KVPair
KVPair.Key = "GSW_RECORD_HANDLE"
KVPair.NumValue = rechandle
KVList.AddTail KVPair

TEventInfo.UserData = KVList
TEventInfo.ThisDN = acddn
TStatus = frm_main.TExtension1.TSendUserEvent(TEventInfo)

Please keep us updated on how it went!
Title: Reschedule
Post by: Paulo Veras on January 01, 1970, 12:00:00 AM
Thank you,
I'll try and let you know if it works fine.

Paulo
Title: Reschedule
Post by: VIC on January 01, 1970, 12:00:00 AM
Pretty girl,

good :) Just like the manual says :)
I was reading Ecky's post about configuration server and then I remembered yours... Would updating a calling list directly work as well? I do recall running a test where I would add numbers directly into DB and OCS would dial. Can you confirm that?