Approver flow

In my application I need to configure the approval task for multiple approvers in parallel. I m thinking to configure MNI for the process to assign the task to approvers. Scenario is let's say I have 3 approvers and if two approvers approves and one reject it then the request need to be reassigned to the initiator. It should move forward only if all the approvers are approved.. How to achieve this in appian. And also for approving I need to use the esign which is integrated in another application. Should I just to call that interface object or do I need to integrate that application in my application?

  Discussion posts and replies are publicly visible

  • 0
    Certified Lead Developer

    Configure MNI by enabling "Automatically run multiple instances" in the Other tab, selecting "Run one instance for each item in" your approvers list, and setting it to run all instances simultaneously with "Move on when all instances are done". Each approver receives their own task instance in parallel and saves their decision (Approve/Reject) to an array index. Once all approvers complete their tasks, the process continues as a single flow to an XOR gateway where you evaluate the decisions array. If all approved, proceed to the next step; if any rejected, route to a task assigned to the initiator for corrections, then loop back to the approval MNI node.
    You must create an Integration object using the e-sign application's API endpoints with proper authentication, You cannot directly call interfaces from another application.