Use the Automation Kit

This article details how to use each component in the Automation Kit:

Automation Console app

Functionality

The Automation Console app is used to launch Automation Kit apps. You must update the information for the apps manually. The setup process goes over configuring the Automation Console

Features

The automation console is a console-like dashboard of all apps to enable you to launch any of them from one place.

Automation Project app

The purpose of the Automation Project app is to request and approve new automation projects. The approver receives a deep link to the project screen to view all automation project details.

Employees can submit an idea for an automation project.

The project submitter enters data to enable the solution to calculate:

  • The complexity score
  • The money saved

The designated business owner must approve the automation project before development begins.

The Power BI dashboard contains a scatter plot of all saved or submitted automation projects, which is useful to decide which automation projects are good candidates to develop.

Project dashboard (home screen)

A screenshot that displays the home screen.

Role What you see
Project Admin See all automation project requests.
Project Contributor Sees only automation project requests that you created.
Project Viewer Sees all automation projects in view mode.

Main screen

On this screen, you can perform the following tasks.

  • Create a new automation project.
  • Edit an existing automation project.
  • View project details.
  1. Project information section: Fill out the information as it relates to the automation project.
  2. Business owner field: This is the approver for the request. If no business owner is selected, the fallback is used.
  3. ROI information section: Provide this information as it relates to ROI for the automation project.
  4. Command bar: Use for new, save, edit, and submit tasks on the form. This submit button is available after the automation project has been saved.

Some fields are required to save the form. This is because when you submit a request, a flow (Calculate ROI saving potential for automation project) runs. This flow calculates the complexity score and then populates this information when you select the save button.

Automation Center app

CoE admins use the Automation Center app to maintain the configuration and map automation projects to environments. You can also access flow sessions and metered artifacts in the automation center app.

Learn more about how to create and maintain the configuration data in setting up the Automation Kit.

Map automation projects to environments

CoE admins will map automation projects to environments after the request is approved.

  1. Select Automation Projects tab.

  2. Select the record you want to map.

  3. Select the Related tab > Environments.

    A screenshot that displays the steps to map a project to an environment.

  4. Select Add Existing Environments.

  5. Select the environment you want to use, or create a new one.

  6. Select Add"Save & Close".

A screenshot that displays the steps to save the mapping.

Automation Solution Manager app

System Administrators (Sys Admins)) use the Automation Solution Manager app to enable the metering of solutions and their artifacts.

After a solution is created in or imported into the satellite environment, a CoE admin maps the solution to an automation project.

Data syncs from the satellite environment to the main environment using real-time trigger flows inside of the satellite. Only solutions that have been mapped (using the Automation Solution Manager app) will sync data back to the main satellite environment.

Turn on metering for a solution

After you create a solution in an environment, it appears in the list. The + icon displays when metering is turned off for a solution.

A screenshot that displays the plus icon that indicates that metering is turned off for the solution.

  1. Select the "+" on the solution you want to meter.

  2. In the new screen, select your automation project from the list. If it's not listed, select the Refresh button until it appears.

  3. Select Submit, and then select Yes on the confirmation screen that appears.

    This screenshot displays the steps to turn on metering on a solution.

Rename a cloud flow to match naming convention

Follow these steps to rename a cloud flow to match the naming convention from the Automation Solution Manager app home screen.

  1. Click inside one of the solutions by clicking the solution name.

  2. Select the cloud flow that you want to rename.

  3. Click rename flow (only available to unmanaged solutions). The naming convention should apply automatically.

  4. Click Save.

    The naming convention should apply automatically.

Note

The last 3 digits will default to 001. If you have multiple solutions for a single project, you could increase that number by 1 for each additional solution if you wish to distinguish them. Read more about the naming convention.

Meter solution artifacts

This section defines how to meter the artifacts for Flow Sessions so that telemetry shows up in our main environment.

We can get to the solution screen from the home screen by selecting the name of the mapped solution.

Once selected, the + icon switches to a meter. Now, data flows to main (flow sessions). If this option is grayed out, then the cloud flow doesn't follow the naming schema. [Rename the cloud flow](./use-automation-kit.md#rename-a-cloud-flow-to-match-naming-convention, if needed.

A screenshot that displays the meter icon to indicate that metering is turned on.

Bypass Flow naming convention

To bypass the naming convention, select the Disable flow naming convention checkbox, and acknowledge the warning.

Now, you can meter the flow.

Automation Kit Power BI dashboard

You use the Automation Kit's Power BI dashboard to monitor your automation projects in production.

Main dashboard

The main Power BI dashboard has the following sections:

  • Home: This screen provides an overview of key KPIs for the Automation Kit.

    A screenshot that displays the KPIs on the dashboard.

  • Project Backlog: Provides details of the ideas and projects submitted, status, and ranks based on estimated savings and complexity.

    A screenshot that displays the details of projects and their status.

  • Business KPI: Displays business details for savings realized, efficiency, hours saved, and other business metrics.

    A screenshot that displays the business metrics.

  • Goals: Outlines savings and efficiency goals for the organization and the status by department and project.

    A screenshot that displays the project goals.

  • ROI: Overall ROI for the projects implemented.

    A screenshot that displays the savings and efficiency goals for the organization.

  • ROI Financials: Displays information regarding ROI actual compared to estimate by year, quarter, and month.

    A screenshot that displays information regarding ROI actual compared to estimate.

  • Solutions: Provides an overview of solutions in production, hours saved, error rates, and bot success KPIs.

    A screenshot that displays an overview of solutions.

  • Machines: Displays detailed information on machine utilization and activity.

    A screenshot that displays the utilization for the machines.

  • Flow Overview: Summarizes the number flows created, runs, status, and top 10 makers, machines, and flows.

    A screenshot that displays the summary of flow statistics.

  • Flow Run Detail: Detailed information on flow runs, durations, status, run modes, hosts, and errors.

    A screenshot that displays detailed information on flow runs.

  • Run Performance: Shows a graphical display of run performance day over day.

    A screenshot that displays a graphical display of run performance day over day.

  • Control Chart: Displays an overview of flow processing time averages and operational performance within control points.

    A screenshot that displays flow processing time averages and operational performance.

  • Flow Exceptions: Enables you to filter by date, exception rule, cloud flow name, desktop flow name, or host name.

    A screenshot that displays a filter by date and other metrics.

  • Flow Exceptions Tree Diagram: Displays and allows you to drill into specific flows organized by categories, including cloud flow name, desktop flow name, error code, error message, run mode, or host name.

    A screenshot that displays specific flows organized by categories.

  • Action Usage Analysis: Includes functionality similar to the Automation Kit DLP impact analysis Power App but with added Power BI filters.

    A screenshot that displays DLP policy items.

  • Action Decomposition Tree Analysis: Tree-like diagram that shows how each action module or flow relates.

    A screenshot that displays the tree-like diagram.

  • ROI Calculations: Contains examples on how calculations related to ROI and efficiency are determined throughout the dashboards.

    A screenshot that displays ROI and efficiency calculations.

Detail pages

Every detail page consists of the following items:

  • Filters (Department, Project, Solution)
  • High-level statistics
  • Useful visuals