Creating process definitions by using the IS Process Definition Agent


(Controlled availability customers only) As a developer or application business analyst, you can use prompt-based capabilities to create process definitions quickly and accurately. This natural language-driven approach reduces the need for complex navigation and manual configuration. You describe the desired outcome as a prompt, and the system interprets the input to generate the appropriate process definition.

To create a process definition by using the IS Process Definition Agent, follow the steps mentioned.

  1. To enable the IS Process Definition Agent from BMC HelixGPT Agent Studio
  2. To create process definition

Important
The IS Process Definition Agent currently supports the following process elements only:

  • Web Request
  • Create Document
  • Create Record
  • Update Record
  • Get Record
  • Delete Record

To enable the IS Process Definition Agent from BMC HelixGPT Agent StudioEdit

  1. Review the supported AI models in BMC HelixGPT. For more information, see Models in BMC HelixGPT.
  2. Log in to BMC Helix Innovation Studio.
  3. Select Application launcher > HelixGPT Agent Studio.
  4. Click Skills.
  5. From the Application list, select BMC Helix Innovation Studio.
  6. Select the IS Process Definition Designer skill.
  7. From the Provider and Models list, select your configured AI provider and model. 
  8. Click Apply.
    IS Process Definition Designer.png

To create process definitionEdit

  1. Log in to BMC Helix Innovation Studio and navigate to the Workspace tab.
  2. Select the application or library where you want to create a process definition.
  3. Click Ask HelixGPT.

    Warning
    Important

    The conversation limit is 15. After you reach the conversation limit, you are unable to continue with the chat, and you receive a message to start a new conversation.

  4. In Ask a question, type the prompt for the process you want to create.
    The system generates the structure of the process definition, including steps, variables, integrations, and related objects.

    Warning
    Important

    You can create a process by using only the supported process designer elements.

  5. You can modify the generated structure while creating the process definition.

    Warning
    Important

    You cannot modify the process definition after it is created.

    If you want to modify an existing process definition, see Defining processes to accomplish business goals.

  6. After reviewing the structure, enter the prompt to create the process definition.

    Warning
    Important

    Process definitions created by using IS Process Definition Agent are disabled by default. You need to enable it manually once it is created.

Your process definition is created successfully.

If you encounter an issue while creating a process definition, you will receive an error message along with a suggestion. For example, if you create a process definition with a duplicate name, you will receive a suggestion to change the process definition name.

Example: To create a process to post a message on the Microsoft Teams channel whenever the supplier record is updated

Important
You need to create your own Web Api connection and documents for Web Request.

  1. Log in to BMC Helix Innovation Studio and navigate to the Workspace tab.
  2. Select the application or library where you want to create a process definition.
  3. Click Ask HelixGPT.
  4. In Ask a question, type the prompt:
    Create a process named PostSupplierUpdatetoTeams that calls the Microsoft Teams API when a Supplier record ID is passed on update.
    The system generates the structure of the process definition, including steps, variables, integrations, and related objects.
    Create process definition for WebAPI.png
  5. After reviewing the structure, enter the prompt to create the process definition:
    Create the process definition.

Your process definition is created successfully.
Created process definition.png

Related topicsEdit

Defining the application business logic through processes

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

BMC Helix Innovation Suite 25.4