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