Creating a Process Using Genesis Process Runner Tools

This section will guide you step-by-step on how to create a process in Genesis using the process runner tools. By the end of this guide, you will have a clear understanding of how to define, configure, and execute a process. We will also provide a simple example process for you to follow along.

Understand the Components of a Process

Before creating a process, it’s essential to understand the key components:

  1. Process Name: A unique identifier for the process.

  2. Process Instructions: Detailed steps or logic the process will follow.

  3. Process Configuration: (Optional) settings or parameters that the process may require.

  4. Visibility: (Optional) Whether the process is visible in the list of processes or hidden.

Step-by-Step: How to Create An Autonomous Process

Step 1: Start By Asking To Create A New Process

User: I want to create a new process.

Step 2: Provide The Process Details

1. Process Name: Choose a descriptive name for your process. For example, Example_Process.
2. Process Instructions: Write clear and detailed instructions for the process. These instructions should outline the exact steps the process will perform.
3. Process Configuration(Optional): If your process requires specific settings, include them here. For example, you might define parameters like start_date or end_date.
4. Visibility: Decide whether the process should be visible in the list of processes. For example, you might hide test processes.

1. Uses a naming convention that highlights the objective. Upon note creation, the process ID will be automatically populated following a naming convention such as <bot_id>_<task_name>_<random_id>

2. This is where you put step-by-step instructions for the Genbot to use as a workflow. These steps follow the Let’s Verify Step-By-Step and the Genbot goes through a verification of each step of the autonomous process before proceeding onwards to the next step.

Here is an example with the objective of calculating the Sum of Two Numbers that you can copy and try below.

User Prompt

Process Name: Sum_Calculator
Process Instructions:

  This process takes two numbers as input and calculates their sum. 
  The user will provide the numbers as parameters: `number1` and `number2`.
  The process will output the result of the addition.
  
Process Configuration:
  {
    "number1": "The first number to add",
    "number2": "The second number to add"
  }

Process Configuration is optional! this following example includes a configuration where the user can define what number 1 and number 2 is to add together.

Recap of The Process Instructions:

Step 1. Input Parameters:

  • number1: The first number for the addition.

  • number2: The second number for the addition.

Step 2. Calculation:

  • Calculate the sum of number1 and number2.

Step 3. Output:

  • Output the result of the addition.

Step 3: Seeing The Process In Action

Now that the process has been created, the next step is to test the process and ensure it’s running as intended.

Genbot Tip: Notice how in this example, the supervisor flagged an instance where a step of the process was skipped or not done correctly.

  • Process Runner Tools are a great way to automate workflows, handle complex step-by-step operations in a scalable repeatable way.