Sync Invoke Operation

A conversation typically includes several sync invoke operations, one after the other. Within a conversation, only one sync invoke operation can be in-progess at a time. When the first sync invoke operation in a conversation is executed, a dedicated robot is assigned to the conversation. All subsequent sync invoke operations in the conversation are serviced by the same dedicated robot. This robot is not available to process any other tasks until the conversation ends.

The sync invoke operation specifies a workflow to be executed by a Robotic Automation. When the Robotic Automation Server receives the request, it sends the workflow for execution to the robot assigned to the conversation. The workflow execution results are sent to the Robotic Automation Server, which stores them in the database.

A workflow is called by providing its name, the solution name and the workflow input parameter, which are sent via a JSON file.

The invoke operation consists of the following parameters and guidelines: