
Communication For Embedded
by Santander Chile sociedad anonima bancaria
Description
Some points to provide context to understand the use case:
- The customer has the requirement to embed an Appian interface from their customized portal which has not been implemented with Appian.
- The customer needs their own portal stablishes a bidirectional communication with Appian to receive/send information based on the action performed in the Appian interface. So, to do this, it’s required a plugin component.
So, we would have the customer Portal embedding Appian Report (Interface) and the Appian Interface using the Plugin Component to establish communication with the customer Portal. When there is a user interaction, we send the information (for example, name, user id, phone number, etc) to the customer portal where the information is used to display related information (user profile, products, previous interactions, etc).
Conclusion: It would have a chat implemented in Appian and the plugin would allow the communication between the user interaction in Appian and the customer portal. But the plugin component could be useful and work embedding other interfaces too.
Features
The plugin is intended to provide and prepare the Appian side to establish communication with a customer portal which embeds Appian. It’s intended to be independent of the functionality that you design in the Appian interface. Note: Obviously, code is needed on the customer portal side which cannot be part of the plugin component. Could be the same idea and we provide a suggestion/example in this request too.
The plugin would have the following parameters:
- domain (Input-only | Text): To specify the origin of the request. It would be the domain of the Appian environment. For example, in my local installation: http://5cg2434zs6.appiancorp.com.
- dataToPortal (Input-only | Dictionary): To specify a map/dictionary with the information that you can send to the customer portal.
- dataToAppian (input-output | Dictionary): To specify the local variable where the information that the customer portal send to Appian will be stored.
Note: Restricted to Santander Chile domains.
Release notes
Minor fix - Added <support supported="false"/>
Version history (3)
1.0.3
Minor fix - Santander domains have changed.
1.0.2
Minor fix - Adding a new parameter (logEnabled) in order to enable/disable the logging in the plugin. That is required to make easier the troubleshooting when the plugin is tested in the customer embedded interface.
1.0.1
Minor fix - Adding the https:// to the Santander domains allowed in order to ensure the proper behavior.
Resources
- Download
Supplementary document.docx
Documentation