How-To Exchange Data with Tulip Tables

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 Tables and the Tulip Tables API.

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 exchanging data between Intelligence Hub and Tulip Tables including the following process.

  • Configuring Tulip API Tokens
  • The Tulip Tables API
  • 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 exchange data with Tulip Tables:

Tulip Tables offers an API for connection with other systems, including the Intelligence Hub. The Intelligence Hub can interact with Tulip Tables by reading them, using a REST Client Connection Input, or writing to them, 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 exchange data with Tulip Tables. 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 Tulip Tables API.

The Tulip Tables API:

The Tulip API provides programmatic access to Tulip data. There are multiple available endpoints related to Tulip Tables. It is important to know the identifier values for tables and columns.

Configuring an Intelligence Hub REST Client Connection:

The Intelligence Hub REST Client is used to exchange data with Tulip Tables. Inputs and Outputs may be configured. Defining a template for a Connection Output is recommended.

Other related material: