Default Commands
|
Parameters
|
Chain AskSaveModifiedContact
|
|
- CaseId: String - System.String
|
Chain ContactAssignInteractionToContact
|
|
- DestinationContactId: String
- ContactIdBeforeMerge: String
- UCSInteractionId: String
- AlertSectionName: String
- AssignInteractionToContactError: String, output parameter
|
Chain ContactAssignInteractionToContactForCustom
|
- AssignInteractionToContact
|
- DestinationContactId: String
- ContactIdBeforeMerge: String
- UCSInteractionId: String
- AlertSectionName: String
- AssignInteractionToContactError: String, output parameter
|
|
- CommandParameter: String (ContactId)
- ContactAttributes: IList - System.Collections.Generic.IList, if key is missing get ContactAttributes defined in option 'contact.displayed-attributes'
- IWContact: IIWContact - Genesyslab.Desktop.Modules.Contacts.IWContact.IIWContact, output parameter
|
|
- IWContact: IIWContact - Genesyslab.Desktop.Modules.Contacts.IWContact.IIWContact, output parameter
- CaseId: String
- InteractionId : String
|
Chain ContactAttributeInfoOrder
|
- GetContactAttributeInfoOrder
|
- AttributesListOrdered:IContactAttributeField[], output parameter
|
Chain ContactCreateUCSInteraction
|
|
- ContactId: String
- InteractionToCreate: IInteraction
- InteractionUCSId: String, output parameter
|
Chain CreateContactUCS
|
|
- ContactAttributes: Genesyslab.Platform.Contacts.Protocols.ContactServer.AttributesList
- ContactHandlingResponse: Genesyslab.Desktop.Modules.Contacts.Requests.IContactHandlingResponse
|
Chain CreateInteractionUCSFromESDKInteraction
|
|
- EsdkInteraction: IInteraction - Genesyslab.Enterprise.Model.Interaction.IInteraction
- ParentInteractionId: String - System.String
- StartDate: DateTime - System.DateTime
|
Chain DeleteInteractionUCS
|
|
|
ChainForceToCloseCase
|
|
|
Chain GetContactUCS
|
|
- CommandParameter: String (ContactId)
- ContactAttributes: IList, if key is missing get ContactAttributes defined in option 'contact.displayed-attributes'
- IWContact: IIWContact - Genesyslab.Desktop.Modules.Contacts.IWContact.IIWContact, output parameter
|
Chain InteractionUCSInQueue
|
|
- CommandParameter: String (contactId)
- ListAttributes: StringList - Genesyslab.Platform.Contacts.Protocols.ContactServer.StringList
- ExcludedInteractions: IList <String > (list of String interaction id)
- CurrentInteraction : IInteraction
- InteractionsUCS: GenericList<IDictionary<string,object>>, output parameter - System.Collections.GenericList
|
Chain SetLastCalledAgentUCS
|
|
|
Chain ContactNotification
|
|
- CommandParameter: String (contactId) - System.String (contactId)
- TimeFrame: System (time frame in day) - System (time frame in day)
- ListAttributes: StringList - Genesyslab.Platform.Contacts.Protocols.ContactServer.StringList
- ExcludedInteractions: IList<String>(interaction id)
- CurrentInteraction : IInteraction
- InteractionsUCS: GenericList<IDictionary<string,object>> - System.Collections.GenericList<IDictionary<string,object>>, output parameter
|
Chain ContactOpenSearchWindow
|
|
- Parent: UserControl - System.Windows.Controls.UserControl
|
Chain ContactOpenToDialog
|
|
- ActionTarget: ActionTarget - Genesyslab.Desktop.Modules.Windows.Interactions.ActionTarget
|
Chain UpdateContactUCS
|
|
- CommandParameter: System.String (ContactId)
- DeleteAttributes: Genesyslab.Platform.Contacts.Protocols.ContactServer.AttributesList
- InsertAttributes: Genesyslab.Platform.Contacts.Protocols.ContactServer.AttributesList
- UpdateAttributes: Genesyslab.Platform.Contacts.Protocols.ContactServer.AttributesList
- ContactHandlingResponse: Genesyslab.Desktop.Modules.Contacts.Requests.IContactHandlingResponse
|