The SmartForm Integration Agent is designed to operate in a cloud environment and enables the delivery of SmartForm transaction data in a secure and reliable way to organisations and backend systems that are not co-located with the main SmartForm Hosting Center.
SmartForm Manager can manage forms on behalf of multiple organizations – it’s a multi-tenanted system. This enables the system to be deployed to address a number of business problems:
- For a large corporation that has an extensive partner or reseller network (for example a car manufacturer with its dealer network or an insurance company with a broker network) it means that forms can be hosted and the submissions processed centrally – but the payload data can be distributed to each of the individual partner organizations. (The white labelling feature of SmartForm Factory even enables branding or co-branding data to be injected as required).
- For a government with multiple departments or agencies they can establish a shared service centralized hosting facility and use the SmartForm Integration Agent to ldiever the SmartForm App payload data to each department or agency in a reliable fashion.
Some of the other capabilities of the SmartForm Integration Agent include:
- Push or Pull Architecture: Payloads can be pushed from SmartForm Manager or alternately SmartForm Manager can be configured to periodically “pull” the submission data from the server. The advantage of the pull approach is that normally no firewall changes are necessary.
- Secure delivery: The payload data is encrypted during the delivery process. The delivery communications can occur over a variety of transport mechanisms include https, VPN, or a private ESB.
- Store and Forward: The SmartForm Integration Agent uses a reliable store and forward internal architecture to provide a robust delivery service.
- Pluggable Integration: Custom adaptors can be easily created to enable integration with backend systems.