Default Commands
|
Parameters
|
Chain InteractionSmsAccept
|
|
CommandParameter: IInteractionSms<ref name="IInteractionSms">Genesyslab.Desktop.Modules.OpenMedia.Model.Interactions.Sms.IInteractionSms</ref>
|
Chain InteractionSmsCreateReplyMessage
|
|
SourcePhoneNumber: String<ref name="String">System.String</ref>
|
- IsItPossibleToSendPageSms
|
OutboundQueue: String<ref name="String" />
|
|
CorrelatorData: String<ref name="String" />
|
|
- CommandParameter: IMediaOpenMedia<ref name="IMediaOpenMedia">Genesyslab.Desktop.Modules.OpenMedia.Model.Agents.IMediaOpenMedia</ref>
- Subtype: String<ref name="String" />
- ParentInteractionId: String<ref name="String" />(Enterprise Serrvice ID)
- SourcePhoneNumber: String<ref name="String" />
- DestinationPhoneNumber: String<ref name="String" />
- InputQueues: ICollection<ref name="ICollection">System.Collections.Generic.ICollection</ref>
- OutputQueues: ICollection<ref name="ICollection" />
- UserData: KeyValueCollection<ref name="KeyValueCollection">Genesyslab.Enterprise.Commons.Collections.KeyValueCollection</ref>
- Extensions: KeyValueCollection<ref name="KeyValueCollection" />
- CorrelatorData: String<ref name="String" />
|
|
- EsdkInteraction: IInteraction<ref name="IInteraction">Genesyslab.Enterprise.Model.Interaction.IInteraction</ref>
- ParentInteractionId: String<ref name="String" />
|
Chain InteractionSmsDecline
|
|
- CommandParameter: IInteractionOpenMedia<ref name="IInteractionOpenMedia">Genesyslab.Desktop.Modules.OpenMedia.Model.Interactions.IInteractionOpenMedia</ref>
- Reasons: KeyValueCollection<ref name="KeyValueCollection" />
- Extensions: KeyValueCollection<ref name="KeyValueCollection" />
|
|
- CommandParameter: IInteractionOpenMedia<ref name="IInteractionOpenMedia" />
|
Chain InteractionSmsDelete
|
|
- ActionToConfirm: String<ref name="String" />
- ConfirmParentWindow: Window<ref name="Window"> System.Window.Window</ref>
|
|
- CommandParameter: IInteractionOpenMedia<ref name="IInteractionOpenMedia" />
|
Chain InteractionSmsDisconnectSmsSessionChannel
|
|
- CommandParameter: IInteractionOpenMedia<ref name="IInteractionOpenMedia" />
|
Chain InteractionSmsGetHistoricMessage
|
|
- CommandParameter: String<ref name="String" /> (contactId)
- ListAttributes: StringList<ref name="StringList">Genesyslab.Platform.Contacts.Protocols.ContactServer.StringList</ref>
- MediaTypes: String<ref name="String" /> (list of media type seperated by comma.)
- TimeFrame: System (time frame in hour)
- ExcludedInteractions: IList<T><ref name="IList">System.Collections.Generic.IList<T></ref> (interaction id)
- InteractionsUCS: IList<T><ref name="IList" /> (output parameter).
|
|
- InteractionsUCS: IList<T><ref name="IList" />
- SmsMessages: ArrayList <ref name="ArrayList ">System.Collections.ArrayList</ref>; the collection contains [ISmsMessage<ref name="ISmsMessage">Genesyslab.Desktop.Modules.Contacts.Decoder.Sms.ISmsMessage</ref>, output parameter].
|
|
- ModelView: ISmsViewModel<ref name="ISmsViewModel">Genesyslab.Desktop.Modules.OpenMedia.Windows.Interactions.MediaView.Sms.InteractionSmsView.ISmsViewModel</ref>
- Interaction: Interaction<ref name="Interaction">Genesyslab.Desktop.Modules.Core.Model.Interactions.Interaction</ref>
- SmsMessages: ArrayList <ref name="ArrayList ">System.Collections.ArrayList</ref>; the collection contains [ISmsMessage<ref name="ISmsMessage">Genesyslab.Desktop.Modules.Contacts.Decoder.Sms.ISmsMessage</ref>, output parameter].
|
Chain InteractionSmsIsPossibleToClose
|
|
- CommandParameter: IInteractionSms<ref name="IInteractionSms">Genesyslab.Desktop.Modules.OpenMedia.Model.Interactions.Sms.IInteractionSms</ref>
|
Chain InteractionSmsPlaceInQueue
|
|
- CommandParameter: IInteraction<ref name="IInteraction" />
- NotepadViewModel: INotepadViewModel<ref name="INotepadViewModel" />
|
|
- CommandParameter: IInteractionOpenMedia<ref name="IInteractionOpenMedia" />
- UserData: KeyValueCollection<ref name="KeyValueCollection" />
|
|
- CommandParameter: IInteractionOpenMedia<ref name="IInteractionOpenMedia" />
|
|
- CommandParameter: IInteractionOpenMedia<ref name="IInteractionOpenMedia" />
- Destination: String<ref name="String" />
- Reason: KeyValueCollection<ref name="KeyValueCollection" />
- Extensions: KeyValueCollection<ref name="KeyValueCollection" />
|
|
- CommandParameter: IInteractionOpenMedia<ref name="IInteractionOpenMedia" />
|
|
- CommandParameter: IInteractionSms<ref name="IInteractionSms" />
|
|
- RecentIndex: ObjectTC<ref name="ObjectTC" > Genesyslab.Desktop.Modules.TeamCommunicator.ObjectTC</ref>
|
Chain InteractionSmsSendMessage
|
- IsDispositionCodeMandatory
|
- CommandParameter: IInteractionSms<ref name="IInteractionSms" />
|
|
- CommandParameter: IInteractionSms<ref name="IInteractionSms" />
- Visibility: String<ref name="String" />
- Message: String<ref name="String" />
|
|
- CommandParameter: IInteractionSms<ref name="IInteractionSms" />
- Window: Window<ref name="Window" />
|
Chain InteractionSmsSendNewMessage
|
- IsItPossibleToSendPageSms
|
- OutboundQueue: String<ref name="String" />
|
|
- CommandParameter: IInteractionSms<ref name="IInteractionSms" />
- OutboundQueue: String<ref name="String" />
- SourcePhoneNumber: String<ref name="String" />
- Reason: KeyValueCollection<ref name="KeyValueCollection" />
- Extensions: KeyValueCollection<ref name="KeyValueCollection" />
- CorrelatorData: String<ref name="String" />
|
|
- CommandParameter: IInteraction<ref name="IInteraction" />
|
Chain InteractionSmsSendReplyMessage
|
- IsItPossibleToSendPageSms
|
- OutboundQueue: String<ref name="String" />
|
|
- CommandParameter: ISMSInteraction<ref name="ISMSInteraction" > Genesyslab.Enterprise.Model.Interaction.ISMSInteraction</ref>
- OutboundQueue: String<ref name="String" />
- Reason: KeyValueCollection<ref name="KeyValueCollection" />
- Extensions: KeyValueCollection<ref name="KeyValueCollection" />
- CorrelatorData: String<ref name="String" />
|
|
- ParentInteraction: CommandParameter<ref name="CommandParameter" >CommandParameter</ref>
|
Chain InteractionSmsTransferAgent
|
|
- CommandParameter: IInteractionOpenMedia<ref name="IInteractionOpenMedia" />
|
|
- CommandParameter: IInteraction<ref name="IInteraction" />
- NotepadViewModel: INotepadViewModel<ref name="INotepadViewModel" >Genesyslab.Desktop.Modules.Windows.Interactions.INotepadViewModel</ref>
|
|
- CommandParameter: IInteractionOpenMedia<ref name="IInteractionOpenMedia" />
- Destination: String<ref name="String" />
- Reasons: KeyValueCollection<ref name="KeyValueCollection" />
- Extensions: KeyValueCollection<ref name="KeyValueCollection" />
|
|
- CommandParameter: IInteractionOpenMedia<ref name="IInteractionOpenMedia" />
|
|
- CommandParameter: IInteractionSms<ref name="IInteractionSms" />
|
|
- RecentIndex: ObjectTC<ref name="ObjectTC" />
|
Chain InteractionSmsWorkflow
|
|
- CommandParameter: IInteractionOpenMedia<ref name="IInteractionOpenMedia" />
- ConfirmParentWindow: Window<ref name="Window" >System.Window.Window</ref>
|
|
- CommandParameter: IInteractionSms<ref name="IInteractionSms" />
|
|
- CommandParameter: IInteraction<ref name="IInteraction" />
|
|
- CommandParameter: IInteractionOpenMedia<ref name="IInteractionOpenMedia" />
- Workflow: String<ref name="String" />
- Reasons: KeyValueCollection<ref name="KeyValueCollection" />
- Extensions: KeyValueCollection<ref name="KeyValueCollection" />
|
Commands common to all interactions
|
Chain InteractionSetAttachedDataWithDelay
|
|
- CommandParameter: IInteraction<ref name="IInteraction" />
- AttachedData: KeyValueCollection<ref name="KeyValueCollection" />
|
Chain BundleClose
|
- GetAttachedDataInformationUCS
|
- CommandParameter: IInteractionsBundle<ref name="IInteractionsBundle" > Genesyslab.Desktop.Modules.Core.Model.Interactions.IInteractionsBundle</ref>
|
|
- CommandParameter: IInteractionsBundle<ref name="IInteractionsBundle" />
|
- ResetInteractionChatConsultation
|
- CommandParameter: IInteractionsBundle<ref name="IInteractionsBundle" />
|
|
- CommandParameter: IInteractionsBundle<ref name="IInteractionsBundle" />
|
- CompleteDispositionCodeOnBundle
|
- CommandParameter: IInteractionsBundle<ref name="IInteractionsBundle" />
|
|
- CommandParameter: IInteractionsBundle<ref name="IInteractionsBundle" />
|
|
- CommandParameter: IInteractionsBundle<ref name="IInteractionsBundle" />
|
|
- CommandParameter: ICampaign<ref name="ICampaign" > Genesyslab.Enterprise.Model.Interaction.ICampaign</ref>
|