Calem Blogs

Blogs of CalemEAM

How to Integrate with Calem

​This is a summary of integration options available in Calem. They are organized into the following parts:

  • API Integration - a third party application uses Calem REST API to integrate with Calem
  • Event Subscription - a third party application uses REST API to receive Calem data change events
  • Email Integration - Calem reads inbound emails to create data in Calem; Calem sends notification emails to users.
  • Custom Trigger - Add custom business logic to Calem
  • Remote inventory - search and request inventory from other Calem services
  • Metadata Deployment - use a centralized Calem service to customize data and screens. The customization metadata is pushed to remote Calem services.

1. REST API Integration

A third party application uses Calem REST API to query, create, or update data in Calem. For instance, a device monitoring service may detect device failure and create a service request, or a work order in Calem. See more info in this blog.

2. Event Subscription 

A third party application subscribes to data change events from Calem. For instance, whenever an IP address is changed in an asset, a third party is notified of the IP change event. The data change event includes the asset, location, and the previous and new IP addresses. See more info in this blog.

2.1 Report Subscription

Users can be configured to receive ad-hoc reports from Calem regularly (such as daily, weekly, or monthly). See this blog for more info.

3. Email Integration

Calem can be configured to read inbound emails and update Calem. For instance, Calem can read inbound email to create a service request; or read reply from a Calem workflow notification email to add comments, or attachments. Calem can be configured to send workflow notifications via email. See this blog for more info.

4. Custom Triggers

Custom trigger allows an integrator to add custom business logic without updating Calem. For instance, each vendor must have an NDA agreement on file before a PO is issued. This business requirement can be implemented by adding custom field (for NDA agreement on file) and custom trigger to enforce the requirement. See this blog for more information.

5. Remote Inventory

Remote inventory allows users from one Calem service to query and request inventory in another Calem service. This feature allows customers to have multiple organizational units sharing inventory and fast-tracking the acquisition of critical spare parts. See this blog for more info.

6. Metadata Deployment Tool

The deployment tool simplifies the service management for organizations with many Calem cloud services. For instance, an organization uses many Calem Cloud Services for their external and internal customers. It is tedious and time consuming to set up the groups/roles, modules, and screens repetitively in each of the service instances. The Multi-Service Deployment Tool saves a lot of time in creating new services and keeping all of them up to date.

See this blog for more info.

How to Add Thousands of Images to Calem
When to Use Work Order View in Home Screen

Related Posts