Create a New Process Using Natural Language

Begin modeling your business solution by describing it using natural language.

Overview

The following BPMN element types and ProcessMaker Enterprise edition features are supported. These are listed in alphabetical order. ProcessMaker Enterprise edition features are noted.

Create a New Process Using a Natural Language

Your user account or group membership must have the following permissions to create a new Process unless your user account has the Make this user a Super Admin setting selected:

  • Processes: Create Processes

  • Processes: View Processes

See the Processes permissions or ask your Administrator for assistance.

Follow these steps to create a new Process using a natural language description:

  1. View your active Processes. The Processes tab displays.

  2. Click the +Process button. The New Process screen displays.

  3. The Generative AI page displays.

  4. In the Description field of the Process Details tab, enter a description in natural language of your business process requirements. Follow these guidelines when describing your business process requirements:

    • Enter your Process requirements in most real natural languages. Do not use fictional languages.

    • You may enter your description in one language, but generate the Process model's labels using a different language. For example, enter your description in English language, but write at the end of your description: Generate the Process in Spanish or Return in Spanish.

    • One Process model description may use no more than 1000 tokens. A token is a common sequence of characters found in text for a particular language. Generally, one token corresponds to approximately four (4) characters of common English-language text. This corresponds to approximately 100 tokens to about 75 words in English. To the right of the Description label displays how many tokens your description currently uses. If your description exceeds 1000 tokens, shorten the length of your description.

    • From the Need Inspiration? field, view English-language phrases how to describe specific functions to generate in the Process model. Click a phrase or phrase template to copy it into your Clipboard, and then paste it into into the appropriate location in your description.

  5. Click the Regenerate button. ProcessMaker Platform processes the description. This may take several minutes to generate the Process model. After the Process model generates, it displays in the Model result section of the Generative AI page.

  6. Navigate the generated Process model preview by doing any of the following:

    • Zoom out from the Process Modeler canvas:

      • Press the keyboard key combination Control+- (Command+- for Apple keyboards).

    • Zoom in from the Process Modeler canvas:

      • Press the keyboard key combination Control++ (Command++ for Apple keyboards).

    • Pan around after zooming into the thumbnail view: Press the space bar and then use your mouse to pan around the Process Modeler canvas.

    • Click the Rest to initial scale button to reset the Process Modeler canvas viewing percentage to 100%.

  7. Optionally, click the History tab to view your past natural language descriptions, each of their generated Process models, and the datetime each was generated. The History tab displays previous descriptions only for your user account. Click a description to view its text as well as the generated Process model.

    Each description displays changes from the preceding description using the following notation:

    • Text removed from the preceding description: Each word removed from the preceding description has a subtraction character (-) and has a red-colored highlight.

    • Text added to the following description: Each word added to the following description has an addition character (+) and has a green-colored highlight.

    Click the Clear History button to view the past descriptions for your user account.

  8. In the Name setting, edit the unique name for the Process if necessary. Process names must be unique in your organization regardless of whether the Process is active or archived, and can only use apostrophe characters (') and spaces. This is a required setting.

  9. In the Description setting, edit a description of the Process if necessary. This is a required setting.

  10. From the Process Manager drop-down menu, select the Process Manager for this Process.

  11. Click Save. The new generated Process displays in Process Modeler.

Last updated

© Copyright 2000-2024 ProcessMaker Inc. All rights reserved.