Introduction

A workflow which is designed primarily to be initiated manually, can also be designed to be initiated via REST API call. The workflow can be designed in a way to:

  1. Get custom inputs
  2. Return custom response

Use cases

  1. Creating a primary workflow and calling sub-workflows from action node. For example, creating a service request after failure of an automation scenario. Here, creating a service request can be the sub-workflow, which is called from primary automation workflow.
  2. Use these workflows as utilities. For example, the user attaches a receipt on the form, and a utility workflow/micro-service parses the receipt to return details related to the receipt.
  3. Creating a workflow only for 'Autonomous Agent' (Orchestrator Layer) as a skill. For example, fetching JIRA ticket details for a specific ticket ID shared by the employee with the Virtual Assistant.