Break down the different parts of an integration
Every integration has three parts
Source
Two types of sources
Polling
File system (local, sftp, ftp, etc.)
Database
API endpoint
Listening (i.e. event triggered)
LLP feed
API requests
Filter (we should rebrand this to something better) - Processor?
Actual filtering
Mapping
From one field to another - this includes converting from one message type to another
To a lookup
Transformation
Date formats, string manipulation, removing special characters, etc.
Destination
LLP listener
API endpoint
Database
Drop a file
Page Comparison
General
Content
Integrations