HyperPortal - integrations
Purpose:
Every customer using hyperportal cms needs to interact with legacy services, which are called 3rd party services in this document. To provide ability to use 3rd party data sources hyperportal has to have functionality of sending/receiving data to/from external erp/crm/dms systems. Additionally customer wants to use the only services he needs.
We currently have these integrations developed:
- XDMS -> Hyper (legacy). A cron runs every evening to import contacts and organizations from XDMS into hyperportal;
- Hyper -> XDMS (gefco hardcoded legacy). This integration will react on contact event creation/update/delete and sync it to XDMS;
- Hyper -> XDMS (contacts only). This integration will react on contact event creation/update/delete and sync it to XDMS;
- Hyper -> XDMS (process GDPR). Custom tasks created by the devs can trigger updates on XDMS contacts when a GDPR change is requested in the GDPR portal;
- Cronos, stefi, fastback and visuel3d -> Hyper. The hyperdealer integrations can be enabled via the UI and run 3x a day in a cron to import data from multiple integrations;
HyperDealer trigger cron
If you want to trigger the hyper-dealer imports you can go to this lambda page and press "Test" button: https://eu-west-1.console.aws.amazon.com/lambda/home?region=eu-west-1#/functions/prod-hyper-dealer-FargateLauncher-ARIOCRWC9SEW?tab=configuration
This will launch the container and will check all tenants for the hyper-dealer integrations and run the ones that are currently active.