This documentation supports the 21.3 version of Action Request System.

To view an earlier version, select the version from the Product version menu.

Integrating third-party products with BMC Helix Innovation Suite by using REST APIs


BMC Helix Innovation Suite  is designed to be used with third-party products to create an integrated solution. The primary intent of business software is to enable users to do their jobs more quickly with fewer resources. In many IT organizations, BMC Helix Innovation Suite  applications are the central applications for tracking information. Therefore, the opportunities to integrate BMC Helix Innovation Suite  with other applications are endless, ranging from simple access to diagnostic utilities to large-scale integration with manufacturing, customer interaction, and financial accounting systems.

An administrator can either use REST APIs or web services for integrating third-party applications with BMC Helix Innovation Suite

The following image gives a high-level view about using REST APIs for integrating third-party applications with BMC Helix Innovation Suite :

Integration between applications helps applications communicate with each other, and reduces data redundancy. The primary reasons for integration are:

  • Data sharing: To share data structures or jointly access a common database.
  • Process linking: To enable multiple applications to communicate with each other so that the user can complete a process seamlessly. For example, one application (App1) automatically launches another application (App2) and the user continues with the steps to complete the process because App2 receives information from App1 in the context of the process. The user might not even know that multiple applications are involved to complete a single task.

Scenario

Apex Global has built a custom helpdesk application to track requests. By using REST APIs, this helpdesk application integrates with BMC Helix Innovation Suite. When an employee creates a request, say for a new asset, the IT team, the employee's manager, and the accounts department are notified and the required approval process is initiated. After the due process is complete, the new IT asset is allotted to the employee.

Based on the scenario, the following image shows an overview of how integration with BMC Helix Innovation Suite works:

Workflow

StepActionReference
1

An employee requests new headphones, and an incident is created on the incident interface through a POST call. 

The incident is registered in the system after the POST call is successful.

For information about the POST method, see Create an entry.
2The Manager and other approvers approve the request, and the incident is updated through a PUT call. 


For information about using the PUT operation to update or modify an entry, see Update an entry.

3

The employee receives the new headphones and the ticket is resolved.

The incident is updated with a PUT call. 

4The incident is closed by the service desk agent.

Benefits


  • By using BMC Helix iPaaS, reuse the APIs in the business processes of your applications without having to rebuild the integration for each application or use.
  • Integrating your application with  BMC Helix Innovation Suite  provides increased functionality and efficiency.
  • Its flexible, multiplatform, multi-database architecture and highly customizable user interface make BMC Helix Innovation Suite  highly adaptive.
  • The webhook definition eliminates the manual effort required to create workflows and removes the need for continuous server polling.
  • Integration by using REST APIs requires a limited number of operations for the interactions between clients and services.
  • Integration by using REST APIs offers ease of communication between multiple data formats such as XML, JSON, and YAML.
  • Web services provide a simple, platform-agnostic method for application integration.


For complete information about integrating with third-party products, see Integrating .


Was this page helpful? Yes No Submitting... Thank you

Comments

  1. Tim Mccue

    Neither of the above links in the reference column - work - can you please fix ?

    Thanks

    Nov 03, 2022 04:36
    1. Anagha Deshpande

      Hello Tim, 

      Apologies for the inconvenience. 

      We have fixed the links.

      Regards,

      Anagha

      Nov 25, 2022 04:01
  2. Nagesh Agrahara Ranganath

    I feel documentation needs modification. The links take to rest calls to create a record on remedy forms and not a record instance in innovation suite record definition. Could you please update how to create a record instance in a record definition created on Innovation studio

    Jun 20, 2023 02:19
    1. Anagha Deshpande

      Hello Nagesh,

      We are working on your query, we will respond soon.

      Regards,

      Anagha

      Jun 20, 2023 03:18
      1. Anagha Deshpande

        Hello Nagesh,

        This topic describes using REST APIs to create or update an entry. 

        For information about creating a record instance, see Creating record instances.

        Hope this helps.

        Regards,

        Anagha

        Jun 26, 2023 01:19