Creating Custom Service/Workflow Catalog Using Page Builder

Last Updated: 02/01/2016 Introduced in Verision: 2.0

Decisions offers a dynamically generated page for Service Catalog items (see: Service/Workflow Catalog Overview). However, a user may want a Service Catalog page with more flexibility than the dynamically generated one. To accomplish this, the user would need to build a new page with buttons that call the desired flows. This solution offers the most flexibility of design, but will be harder to maintain and build out than using the dynamically generated Service Catalog page.

Note: Service Catalog was renamed in Decisions 3.5 to Workflow Catalog.


This example assumes that you have two flows already built that you want to include on your Service Catalog page.
Create a new portal page named Custom Service Catalog. This will open a blank page that looks like this:
new page
In the Toolbox expand the Actions > Flows category. Navigate to the flow you want to add to the page and drag ‘Run Flow’ as button onto your page.
 add button
You can also adjust the look of your button by selecting different styles from the Button Type drop down.
button types


Below are examples of how each button type looks:
 link button
Image Button: (displays any image you select)
Action Button : Primary: 
ation button primary
Action Button : Secondary: 
action button secondary
Because this is a custom page, you can add any page control to customize the look and feel of you page. We’ll add a short description label under this Run Flow button.
Under the category of Basic drag over a Rich Text label and drop under your button.
rich txt lable
Enter text to describe your flow.
enter txt
Repeat the previous steps for each flow you want to add to your custom Service Catalog page. For this example we have added one more flow and label. 
You can now click Preview to see what your page looks like.
Save and close your page.
Now that you have built your page, you need to create a root level folder where you will display this page. Create a new root folder called Quick Links.
add root folder
Navigate to the folder you just created and click Actions > Manage > Page: Display Existing Page
disp page
Select the page you just created and click OK.
select page
Navigate away from your Quick Links folder and then back to it. Now you should see that it loads your custom Service Catalog page.
Any changes you make to the original page will show up on this Quick Links page.

Additional Resources