Business Applications
Enterprise Interactions
What is Enterprise Interactions?
5 min
summary the interaction application has been developed to act as the gateway and triage table to most self service process record types within servicely as a result, when you develop a new application and want to have a central entry place, it is often desirable to enable interaction functionality for the new application to enable interactions to be used for other applications, it is a relatively quick process, but requires a specific set of steps to step it up initially it should be noted that before any of this occurs, you need to make sure that the interaction application has been deployed on your instance application properties one of the initial steps is to introduce two properties used by interactions that by themselves do not really do much in terms of functionality, but without them it will not allow you to reclassify a record the first of which is the interaction out of band enabled \<lowercase name of target table> application property (e g interaction out of band enabled incident) this determines if the when you reclassify a record from an interaction → target record if it should run the out of band classifier automatically it should be noted that the classifier name will need to match the table name if you set this as true, it will run the out of band functionality, otherwise it will not and the record will only attempt to run any sofi classifiers (if there are any) when you go to the target record the second of which is the interaction role required to action \<lowercase name of target table> application property (e g interaction role required to action incident) this essentially determines what the minimum role is to action the target record all this essentially does is determine if it will redirect you to the reclassified record when created or not and requires the name of a role set up the required choice the next step is to add a choice value to the work type field on the interaction this can be done by adding the choice to the choice group interactionworktype it should be noted that the choice key must match the table name for example, enabling the itsm request table for interactions needs the choice key itsmrequest reclassification field map when this has been done, you can configure what fields are carried over from the interaction and where they will go via the reclassification field map functionality to utilise these records effectively, the existing records can be used as a guide, however the important things to note are as follows the source table needs to be interaction the target table will need to be the target table that you want to create from the interaction any workflow changes for the resolve interaction button do not take place automatically, but instead are done via a reclassification field map record the classify interaction button will use any record that does not have the unique map field populated the resolve interaction button will use any record that has the unique map field value of firstcontactresolved application specific restrictions if for whatever reason records need to be restricted per application, it is recommended to use the existing restricted group field this field will restrict visibility to anyone but administrators and people are part of the group(s) entered although you can modify the table record restriction and permissions to fulfil this requirement, this method will be easier to maintain in the future