Here’s a sample workflow to demonstrate the use of the Jumpcloud Orchestration app to automate an employee onboarding request.



  1. Create an event when a Service request is raised.

  2. Followed by the condition to ensure the Service request is Employee Onboarding for Jumpcloud.

  3. You can then pull in the App Node which will have the following configurations:

App Name: Jumpcloud - Orch

App Action: Lookup User by Email


Notes when Configuring Inputs:

  • email:   The value can be the user's primary email address of Jumpcloud Account.


  1. To validate whether the user exists or not a condition node is added to check if the status code is between 200-300.

  2. If the user is not found you can then pull in the App Node which will have the following configurations:

                        App Name: Jumpcloud - Orch

App Action: Create Uses

Notes when Configuring Inputs: You can choose to map the inputs below to fields from the forms using placeholders.

  • username - Username for the user to be created in Jumpcloud. 

  • email - Email for the user to be created in Jumpcloud. 

  • firstname -  Firstname for the user to be created. 

  • lastname - Lastname for the user to be created. 




  1. To validate whether the user is created successfully or not a condition node is added to check if the status code is between 200-300.

  2. If the user creation is successful you can then pull in the App Node which will have the following configurations:

        App Name: Jumpcloud - Orch

App Action: Add Members To Multiple Groups


Notes when Configuring Inputs:

  • user_id - Id of the user created. Provide it via placeholder of Create user action response fields.

  • group_ids - Ids of the group to which the user needs to be added.



  1. To validate whether the user is assigned to a group or not a condition node is added to check whether the status code is in between 200 - 300.

  2. If the workflow is successfully executed, add a note using the action node.