Creating services with case fulfillment by using Catalog Curator


As a catalog administrator, use Catalog Curator to create catalog services with a fulfillment requirement for a case. These services are intended to be fulfilled in BMC Helix Business Workflows. This method expedites service creation and minimizes the need for manual edits to fulfillment settings later. Catalog Curator offers a guided conversation experience with built-in support for localization.
The following use cases are common examples for designing services involving case fulfillment:

  • In HR, create services like onboarding, employee transfers, and leave requests.
  • For facilities, create a service for pantry maintenance requests that automatically triggers the appropriate workflow and tracks fulfillment through BMC Helix Business Workflows.

Case-based fulfillment overview

Case-based fulfillment ensures that when a catalog service is requested, a corresponding case is created and managed in BMC Helix Business Workflows. Catalog Curator guides you through service creation in the following way:

  • Prompt & fulfillment requirement: Enter your prompt describing the service and specify that it requires case-based fulfillment. If you don’t specify the fulfillment requirement, Catalog Curator can interpret your intent and might set the fulfillment to ‘case’ when appropriate.
  • Semantic search: The agent utilizes semantic search to identify the most relevant case templates within BMC Helix Business Workflows. Instead of relying on exact keywords, semantic search looks at the intent and context of your prompt to suggest templates that best match your requirements.
  • Draft creation: After you select a template and confirm the other service parameters, a draft service is generated in the default subcatalog, called Business Workflow Subcatalog. You can publish this service draft so that whenever a user submits this service request, a case is created in BMC Helix Business Workflows. This case manages the entire fulfillment process, including routing approvals, tracking progress, and updating the status until the request is resolved. For more information, see  Working with BMC Helix Digital Workplace Catalog.

To manage services within your subcatalog

As an internal supplier, you can create and manage services only within your assigned subcatalog and line of business.
Select the correct case template to ensure accurate routing and processing in BMC Helix Business Workflows. For more information, see Assigning subcatalog roles to user accounts.

Information
Scenario

Hannah, a catalog administrator at Apex Global, needs to create a service for internal employee transfers between departments. She uses Catalog Curator and enters the prompt: Create an employee transfer service with case-based fulfillment, including an approval workflow and localization support for Canadian French.

Catalog Curator sets the fulfillment requirement for the case and prompts her to provide the template. Hannah requests suggestions for the case template. The agent suggests the most relevant templates by using semantic search. Hannah selects the Employee Transfer Case template from the dropdown. Then, Catalog Curator presents a summary of the service configuration, including the details of the selected case.

After reviewing the summary, Hannah responds with an assertive, "Looks good."

Catalog Curator then creates a service in a draft state that includes case-based fulfillment and the approval workflow.

If she attempts to proceed without selecting a template, the agent prevents service creation and shows a warning message, enforcing compliance.

Before you begin

To create a service with fulfillment as a case

  1. Log in to BMC Helix Digital Workplace Catalog.
  2. Select Services Services.
  3. On the Service Management page, navigate to the My Services tab.
  4. To access Catalog Curator, click Catalog Assistant.
  5. In the Catalog Curator chat, enter a clear prompt for the service you want to create, including the description of case-based fulfillment.
    For example, 
    Create an employee onboarding service with case-based fulfillment, including an approval workflow and localization support for Canadian French.

    Click here to see the interface.

     prompt BWF case

  6. Verify that all details are correct and meet your requirements in the displayed summary.
    It includes parameters, questionnaire, cost, quantity, and workflow. 

    Click here to see the interface.

    case template

  7. Use one of the following options to select a case template:

    • Ask for the case template suggestions.
      With semantic search, Catalog Curator suggests templates based on intent and context. 

      1. Enter the prompt for case template suggestions in the chat. For example, Suggest a BWF case template.
      2. Select the suitable one from the suggestions in the dropdown.
      Click here to see the interface.

      select

      Information
      Best practice

      We recommend that you ask Catalog Curator for case template suggestions rather than entering the name manually.

    • If you know the exact case template name, enter it in the chat. 
      Make sure that the case template is active in BMC Helix Business Workflows so that Catalog Curator can retrieve it.

  8.  (Optional) Use follow-up prompts to make updates to the service draft by reviewing the summary.
  9. Enter a clear, assertive response in the chat to confirm the service draft. For example, Looks good.
    Catalog Creator generates a service with the fulfillment requirement as a case. 
    Click here to see the interface.

    Case template confirm

  10. To view a newly generated service, select Services Services > My Services.
    On the Service Management page, a list of catalog services is displayed, where you can find a new service available in the Draft state.
Click here to see the newly created service draft.

 BWF case service

Emp onboarding

To modify search parameters for the mapping of case templates

  1. As an administrator, log in to BMC Helix Innovation Studio.
  2. Select Workspace > ​​​​​​ HelixGPT Agent Studio Agents.
  3. From the list of agents, select the Catalog Service Curator agent.
  4. Click the General Configuration tab.
  5. Select Behavior settings > Configuration and click to modify the configuration. 
    The following parameter controls the semantic search:

    ParameterDescriptionRecommended value
    score_threshold

    Threshold value to control the search results

    0.7
    Click here to see the interface.

     vector db parameter

  6. Adjust the score threshold value according to your requirements for the search results.

    Information
    Important
    • Lowering the score threshold (for example, to 0.5) broadens the search, allowing more templates to be considered as potential matches. This approach is effective for exploring a broader range of template options, especially when your prompt is more general.

    • Raising the score threshold (for example, to 0.9) narrows the search, showing only highly relevant templates.

    • The default value (0.7) provides balanced results, prioritizing relevance while allowing some flexibility.

     

  7. To apply the new threshold, click Save changes.

Where to go from here

You should follow the standard approval and publishing procedures to make the Catalog Curator-generated service available to end users. For more information, see Approving and publishing services.

 

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

BMC Helix Digital Workplace 26.1