Total Productive Maintenance (TPM)
  • 30 Sep 2022
  • 2 Minutes to read
  • Contributors

Total Productive Maintenance (TPM)

Total Productive Maintenance (TPM)

Managing routine tasks for your assets


It is fairly common for operations to have a number of assets that require periodic maintenance or calibration. These assets could be machines, devices, gages, or any other type of item. In order for these assets to be production ready they must be routinely serviced. This group of applications aims to assist operations in defining and managing their assets as well as the procedures that must be performed on them.

General Process Overview

Using the Asset Manager application, you will need to create your assets and assign them owners. Then you will create procedures and the frequency by which they should be completed. This is called scheduling a procedure. Once scheduled, procedures are now available to be performed by whoever is responsible for the asset. The procedure can be marked as complete using the Procedure Terminal, which will then schedule the next occurrence. Finally, the dashboard can be used to view analytics regarding TPM related activity.

Getting Started - Application Overview

Below is a video that walks through the application in more detail:


These applications make use of Tulip Table APIs and analytics, both of which will need to be set up before the app will function. Once those are set up you will be able to begin using the app and managing your assets.

Setting up the Tulip Table API

First, create a bot using the Tulip Table API by clicking on settings in the top right

Then Create a Bot

Grant the Bot all Scopes

This will generate credentials for you to set up your API connector. It is a good idea to save these somewhere. Leave this window open while you open up a new window.

In your other window, navigate to your connectors and select the new HTTP connector called "Table API" and edit the connection settings

Total Productive Maintenance (TPM)

Choose "Cloud Connector Host" and enter in your tulip instance as the host. Then click edit headers.

Choose Basic Auth and enter in your API Key (from the previous window) as the Username and your Secret as your Password.

Your table API is now set up!

Setting up Your Analytics

When you first open up the TPM - Dashboard application the analytics on the left will look like this:

Click on "Select from Existing" then click on "Table" and "*Scheduled Procedures". Click "Create New Analysis" on the top right. Choose "Single Number".

Configure your analysis using the following parameters:

All three analytics on the TPM -Dashboard application use the same base analytic but have different filters applied within the app.

You are all set!

Was this article helpful?