HighJump Integration


Overview

We have successfully implemented multiple HighJump WMS integrations using various integration methods which are outlined in this article.

Each HighJump integration requires custom work and collaboration between your team (typically your internal IT team or WMS consultant) and our integration specialists.

Integration Types

We offer the following types of integrations with HighJump:

  1. API Integration

    • Most common method for HighJump WMS
    • Supports immediate label printing requirements
    • Direct integration using MachShip's API
    • Most flexible but requires development resources
  2. Flat File Integration

    • Suitable for systems that can export data files via SFTP
    • Supports CSV, XML, and other structured formats
    • We handle the mapping and processing
    • Your team or consultant generates the outbound file
  3. Webhook Integration

    • Real-time data transmission via HTTP POST
    • Supports JSON, CSV, POST or XML payloads
    • We handle the endpoint and processing
    • Your team or consultant configures the data export

Integration Process

The integration can be implemented in three main ways:

  1. API Integration:

    • Your team builds direct integration with our API
    • We provide comprehensive documentation and support
    • Enables immediate label printing
    • Most flexible for WMS workflows
  2. Flat File Integration:

    • Your team provides data files in your preferred format
    • We build a mapper to create consignments from your data
    • Can support both pending (draft) and final consignments
    • Includes DG and SSCC mapping if required
  3. Webhook Integration:

    • Your team configures real-time data export
    • We provide processing endpoints
    • Real-time consignment creation
    • Supports multiple data formats

Important Info

  • Each HighJump integration requires custom work
  • This integration requires collaboration with:
    • Your internal IT team, or
    • Your WMS consultant
  • Your team will need to:
    • Choose appropriate integration method
    • Configure data exports or API integration
    • Make necessary HighJump configurations
    • Assist with testing and validation
  • We will:
    • Guide the integration approach
    • Build necessary data mappers (for flat file/webhook)
    • Handle DG and SSCC mapping if required
    • Provide implementation support
    • Handle ongoing maintenance

Integration Setup Process

The process for getting your integration setup is:

  1. Scoping - Reach out to our integrations team at clientintegrations@machship.com - note, if you're using MachShip via a broker, please include the account manager in CC.

Our specialist integrations team will work with you to:

  • Understand your HighJump environment and requirements
  • Determine the best integration method
  • Review your data formats and structure
  • Plan the implementation approach
  1. Approval - From there, you will be provided with a quote for any associated integration implementation costs for approval.

  2. Implementation - Once approved, implementation will begin. We will need:

    • Access to technical resources
    • Your team's availability for collaboration
    • Testing environment details
    • Sample data or payload formats

Your team will:

  • Configure HighJump exports or API integration
  • Set up data transmission
  • Provide test data and scenarios
  • Assist with validation

Our team will:

  • Provide API documentation and support
  • Build data mappers (if needed)
  • Configure processing rules
  • Set up monitoring
  • Guide the implementation
  1. Handover & Testing - Once completed, we will work with your team to:
    • Validate data flows
    • Test business scenarios
    • Verify error handling
    • Ensure monitoring is in place

Setup FAQs

Q: How long does it take to setup my integration?

A: Timeline varies based on the integration method and your team's availability:

  • Flat file integrations: 1 week
  • Webhook integrations: 1 week
  • API integrations: Depends on your development timeline

Q: What do you need from us to get started?

A: To begin, we need:

  • Chosen integration method
  • Technical contact details
  • Description of your workflow
  • Details of any DG or SSCC requirements

Q: Can we customize the integration process?

A: Yes, we can adapt our approach to match your HighJump environment and team's capabilities.

Common Issues & FAQ

Q: What ongoing support is provided?

A: We provide:

  • Integration monitoring
  • Issue resolution
  • Updates and maintenance
  • Support for HighJump upgrades or changes that affect the integration

Q: What resources are needed from our side?

A: Required resources typically include:

  • HighJump technical contact or consultant
  • Development resources (especially for API integration)
  • Team member who can configure HighJump
  • Business process owners

Q: Do you handle DG data and SSCC values?

A: Yes, we can handle both DG data and SSCC values from HighJump, though some additional mapping may be required. This will be discussed during the scoping phase.

Related Articles