Glossary of key terms

Plain-English definitions of the terms used in HighCohesion, the Control Panel, and in communications with the HC team.

Integration terms

Stream — A configured data flow between two systems. Each stream has one source and one destination, and moves one type of data (e.g. orders, inventory updates, fulfilment confirmations). Your full integration is made up of multiple streams.

Event — A single unit of data passing through a stream. One order, one stock update, one return. Events are tracked individually from receipt to delivery.

Job — A single run of a stream. Each execution — scheduled, webhook-triggered, or manual — creates a job, and a job creates between zero and many events depending on what data it finds in the source system.

Entity — HC's tracking record for a specific piece of data (an order, customer, or SKU), storing its identifier in both the source and destination systems. Entities are how HC deduplicates, ensuring the same record is not created twice.

Key — The stored credentials HC uses to access one of your systems, such as a Shopify token or an FTP login. Managed under Keys in the Control Panel.

Trigger — The logic and schedule defining when a source or destination runs: manually, on a schedule, or in real time via webhook.

Source — The system that originates an event. For example, Shopify is the source when an order is placed.

Destination — The system that receives the processed event. For example, NetSuite is the destination when a sales order is created.

Transformation — Logic applied to an event in transit: field mapping, value conversion, enrichment, filtering, or conditional routing. Configured by HC based on your requirements.

Issue — An event that failed to process. Exceptions are logged in the Control Panel and can be retried or corrected. Also referred to as a failed event.

Stream version — A numbered snapshot of a stream's configuration. Allows changes to be tracked and rolled back if needed.

Functions — HighCohesion's internal functions. HighCohesion library to extract data from source systems and send data to destination systems.

Queue — Your integrations run in isolation.

Hypercare — The period immediately after your integration goes live, during which the HC team monitors your integrations closely and responds quickly to any issues.

Control Panel terms

Control Panel — HighCohesion's web interface. You use it to monitor integrations, inspect events, fix failures, and manage alerts and users.

Event payload — The data contained in an event: the full set of fields and values, as received from the source and as sent to the destination.

Payload in / payload out — The event's data before transformation (as pulled from the source system) and after transformation (as sent to the destination system). You will see both when inspecting an event.

Aggregation / parent event — For file-based destinations, HC can batch multiple events into one file. The event created for each batch is called a parent event and appears in the Control Panel like any other event.

Bulk resend — A request for HC to reprocess a large batch of failed events at once, typically after a root cause has been fixed.

Event status terms

Ok — Completed successfully. Data was delivered to the destination.

Failed — Could not be processed. The error detail is visible in the event.

New — Event has been registered in our system.

Transformed — Payload out has been created.

Error — Transformation process failed.