Skip to main content
New Participant
Apr 11, 2023 11:48 AM UTC
Question

Setting up Integration based on conditions

Hi Team,

I have a requirement of calling different integrations in one PM node depending on few conditions. The response of all integrations are saved as a JSON file and usage of integration is "Modifies Data". Call integration smart service does not work as it does not have the privilege of setting up integration depending on conditions. Also calling integrations in script task/ER using rule! does not work as usage of integration is "Modifies Data".

 Do we have any other plugin or smart service to fulfill my requirement?

    5 replies

    sanchitg0002
    Inspiring
    Apr 11, 2023 12:00 PM UTC

    You can use gateways in your process to determine which Call Integration smart service node to execute depending on the conditions.

    New Participant
    Apr 19, 2023 9:12 AM UTC

    This is the only way you can do it right? threes js

    stefanhelzle0001
    Brainy
    Apr 19, 2023 9:17 AM UTC

    Yes

    New Participant
    May 4, 2023 2:44 AM UTC

    You can configure integration components in different ways to meet your integration requirements.

    mapquest directions

    abhisheks0018
    New Participant
    May 4, 2023 9:47 AM UTC

    If authorisation is same for all the APIs , you can design your integration based on those condition and pass those parameters from process model  using rule inputs .

    Use expression rule to create your json request and use that in your integration request body .

    For post method use call integration smart service rather using script task