LogoLogo
  • 🏃‍♀️ Get started
    • Create your first integration
      • Step 1 - Creating your Source & Destination System keys
        • Shopify Key
        • FTP Key
      • Step 2 - Select a Source Function
      • Step 3 - Select a Destination Function
      • Step 4 - Select a Transformation
      • Step 5 - Put it all together to create a Stream
      • Step 6 - Run your stream
    • Go-live best practice
  • 🏄🏻‍♀️ Integration Tutorials
    • Shopify with Descartes Peoplevox
    • Shopify with FTP
      • Shopify with FTP
      • Shopify with FTP (Part 2)
    • Shopify with ReBOUND
    • WooCommerce
      • WooCommerce with FTP
    • NetSuite
  • 🏗️ Creating streams
    • Intro
    • Streams
      • Web hook installation
      • Web hook support
        • DEAR Systems
        • Descartes Peoplevox
        • Shopify
    • Systems
      • System library
        • DEAR Systems
        • Email
        • FTP
        • Descartes Peoplevox
        • Magento 1.x
        • Magento 2.x
        • ParcelLab
        • ReBOUND
        • Shopify
        • WooCommerce
    • Keys
      • Key library
        • Shopify private apps
        • Netsuite
        • FTP and sFTP
        • oAuth
    • Sources
    • Transformations
      • Public Transformations
      • Private Transformations
      • Customising a Public Transformation
      • Write a custom transformation
        • Transformation Library
        • Example 1 - Sales Order
        • Example 2 - Shipment
    • Destinations
      • Aggregated Events
    • Data uploads
    • Lookup table
  • 🔧 Editing streams
    • Updating source and destinations
    • Deleting a stream
  • 🎛️ Monitoring streams
    • Job Statuses
    • Event Statuses
    • Resending data
      • Replicate Job
      • Replicate Event
      • Replicate Event without Event in Control Panel
    • Reporting
      • Jobs
      • Events
      • Entities
    • Alerts
  • ⚙️ Administration
    • Login and security
      • Two factor authentication (2FA) setup
        • Signup to HighCohesion without QR scan
    • Creating an organisation
    • Billing Information
    • Creating a user
    • Roles & Permissions
  • 💁🏽 Help and support
    • Glossary of platform terminology
    • Security standards
    • Data retention policy
    • Contact us
Powered by GitBook
On this page

Was this helpful?

  1. 🏃‍♀️ Get started

Create your first integration

Automating the streaming of data between a Source and Destination system using HighCohesion is done by creating a Stream.

NextStep 1 - Creating your Source & Destination System keys

Last updated 1 year ago

Was this helpful?

A system here refers to any type of source and destination, be it an a specific 3rd party application, or something more generic like a FTP location, other file storage types or a communication endpoint like email or Slack.

A Stream is created by combining three key components: 1. The Source function - The Source Function decides what data should be pulled from the Source system and when. You will need a System Key in order to pull the data from your Source system. 2. The Transformation - The Transformation is responsible for transforming the data of the Source system to match the data of the Destination System. 3. The Destination - The Destination Function decides what data should be pulled from the Destination system and when. You will need a System Key in order to post the data to your Destination system.

Use case based Stream setup guide

In the next 5 steps we will walk through a use case based guide of how to integrate and automate the flow of data between Shopify & a 3rd party logistics company's FTP-location.

Unless you're a Developer using HighCohesion's SDK, all configuration for HighCohesion is done from the Control Panel.

The anatomy of a stream