How-To Send Data to the Tulip Machine API

What Does This Article Cover?

This article describes one option for exchanging data between HighByte Intelligence Hub and Tulip Frontline Operations Platform. This article assumes that the user has knowledge and experience configuring Intelligence Hub Connections and Tulip Shop Floor Machines.

There are multiple technical approaches for exchanging data between Intelligence Hub and Tulip. The optimal approach to use is determined by the application use case and the direction of the flow of data. This article covers sending data from Intelligence Hub to the Tulip Machine API including the following process.

  • Configuring Tulip API Token
  • Configuring Tulip Tulip Shop Floor Machines and Attributes
  • Configuring an Intelligence Hub REST Client Connection

What is Tulip?

Tulip enables frontline operations to build solutions to digitize their processes. These solutions are referred to as Apps and these Apps are typically targeted solutions solving a specific and unique business problem. Tulip is cloud hosted software as a service.

Using the Intelligence Hub REST Client to send data to the Tulip Machine API:

Tulip includes a Machine API for receiving values for machine and machine attribute value pairs from external systems. The Intelligence Hub can send these values, using a REST Client Connection Output.

For this function to work, an API Token must be created within Tulip. The API Key and Secret is used within the Intelligence Hub Connection Authorization.

The following process may be used to configure Intelligence Hub to send data to the Tulip Machine API. The following instructions address the general process. Step-by-step instructions are beyond the scope of this article and intermediate knowledge of Intelligence Hub and Tulip is assumed.

Configuring Tulip API Tokens:

A Tulip API Token must be created to access the API.

Tulip Shop Floor Machines:

Tulip Shop Floor Machines allows Machines and Attributes to be defined. It is important to know the identifier values for machines and attributes.

Configuring an Intelligence Hub REST Client Connection:

The Intelligence Hub REST Client Connection is used to exchange data with Tulip Tables. An Output must be configured. Defining a template for the Connection Output is recommended.

Other related material: