Skrym LogoIMI

IMI

Integrate Skrym and IMI GO easily

This guide provides detailed instructions on setting up the integration between go.im.se faviconIMI Go and Skrym. The integration currently enables two things:

  • Syncing product data between Skrym and IMI
  • Providing post-payment optimization recommendations for packing stations

The integration allows users to easily maintain up-to-date product information and enhance warehouse operations through effective packing recommendations.

1. Product Data Sync

Product Data Sync between Skrym and IMI Go
sequenceDiagram autonumber participant Skrym participant IMIGo as IMI Go participant User as User User->>+IMIGo: Update or Insert product data IMIGo->>+Skrym: POST /repo.UpsertProducts Skrym-->>-IMIGo: Acknowledge Update IMIGo-->>-User: Confirm successful data

Purpose

To maintain a consistent and synchronized product catalog between IMI Go and Skrym:

  1. If you do not already have a Skrym API key, contact your system administrator to obtain one.
  2. Share the API key with the IMI Go team to enable the integration.
    • It is currently not possible to set up the integration without help from the IMI Go team.
  3. Test the integration by adding or adjusting products.
Limitations
  • Due to limitations in how IMI Go stores product data, special attributes and irregular shapes need manual handling and are not covered by this automated integration.
  • Updating the product data in Scope will not automatically update the product data in IMI Go, as this is considered important master data.

Skrym Optimization in IMI Go
sequenceDiagram autonumber participant Skrym participant IMIGo as IMI Go participant User as User User->>+IMIGo: Release order to packing station IMIGo->>+Skrym: POST /core.OptimizePostPayment Skrym-->>-IMIGo: Return packing recommendation IMIGo-->>-User: Display recommendation User->>Skrym: Provide accuracy feedback

2. Optimization

Purpose

To provide real-time packing recommendations at packing stations using the Skrym optimization algorithms.

Setup Steps

  1. If you do not already have a Skrym API key, contact your system administrator to obtain one.
  2. Contact IMI Go to trigger an event when an order is released to the packing station.
  3. Ensure you have synced or inserted your product data and package data into Scope.
    • You can easily set an alias for each package that will be displayed to have a more human-readable name.
  4. Test releasing an order to a packing station and check that it appears on the Skrym Icon With BackgroundOrders page.
  5. Monitor the packing station to ensure that the recommendations are displayed correctly.

Support

For any issues encountered during the setup or operation of this integration, please contact our support:

By following these setup instructions, you can successfully integrate IMI Go and Skrym systems to streamline your warehouse operations and maintain accurate product data.