alpha version — How to contribute!

Versioning the Invocation

This example demonstrates how a job is invoked with input arguments, using a version parameter to prepare for future changes. The version is passed either as a simple string or embedded within a JSON object. Default values defined in Studio Web are respected by the UiPath Orchestrator at runtime.
Close Capture 001 18072025 232409 Capture 003 18072025 232452 Capture 004 18072025 232456 Capture 005 18072025 232522 Capture 006 18072025 232531

What is inside?

VersionString MultipleEntrypoints RequestJObject VersionAndRequestJObject MotifMinimalism

VersionString

Type: ProcessOrchestration

Description: This example demonstrates how to pass inputs into the trigger. It covers three entrypoints: passing a simple string, passing a complex JSON object, and passing both together. The goal is to test whether such a code structure executes correctly throughout the platform.

Sample Input DataFor use in Studio Web Test configuration, or UiPath Orchestrator Job runtime arguments

{"Version":"v1"}
Close Capture 001 18072025 232409 Capture 003 18072025 232452 Capture 004 18072025 232456

Observations

MultipleEntrypoints

Type: ProcessOrchestration

Description: This example demonstrates how to pass inputs into the trigger. It covers three entrypoints: passing a simple string, passing a complex JSON object, and passing both together. The goal is to test whether such a code structure executes correctly throughout the platform.

Close Capture 001 18072025 232409 Capture 003 18072025 232452 Capture 004 18072025 232456 Capture 005 18072025 232522 Capture 006 18072025 232531

Observations

RequestJObject

Type: ProcessOrchestration

Description: This example demonstrates how to pass a complex JSON object into the trigger. It illustrates how structured input is received and processed during runtime.

Sample Input DataFor use in Studio Web Test configuration, or UiPath Orchestrator Job runtime arguments

{"Request":{"version":"v1","payload":{"foo":"forty-seven","bar":11}}}
Close Capture 005 18072025 232522

Observations

VersionAndRequestJObject

Type: ProcessOrchestration

Description: This example demonstrates how to pass both a simple string and a complex JSON object into the trigger. It highlights how multiple input types with differing complexity are handled in a single invocation.

Sample Input DataFor use in Studio Web Test configuration, or UiPath Orchestrator Job runtime arguments

{"Version":"v1","Request":{"version":"v1","payload":{"foo":"forty-seven","bar":11}}}
Close Capture 006 18072025 232531

Observations

MotifMinimalism

Type: Process

Description: This RPA project acts as a diagnostic utility to interact with and inspect JSON payloads exchanged with the Maestro BPMN engine. It helps trace, validate, and log process data (e.g., "ping/pong" objects) by exposing internal structure via recursive logging and safe fallback handling, enabling faster debugging and schema exploration.

Observations

Further Reading

Observations

How to use?

Download the solution from the links above, import into your Automation Cloud and inspect the contents.