---
sourceDocument: Australia Better Together
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/better-together

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia Better Together

ft:clusterId :

    - btss

bundleId :

    - btss

workflow :

    - Technology


---

# Create automation blocks from the automation request in Automation Center

# Create automation blocks from the automation request in Automation Center {#ariaid-title1}

Release version: Australia  
Updated June 17, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 4 minutes to read  
Create automation blocks (on-screen tasks and background tasks) using the automation request created in Task Mining. These automation blocks are used to create desktop actions and AI agent in Automation Center.

## Before you begin

* Verify that Automation Center and AI Desktop Actions are installed.
* Verify that ServiceNow Otto for Automation Center plugin is installed and the User task step summarization skill is activated.
* Confirm that the business analyst submitted an automation request in Task Mining. For more information, see [Create an automation request in Task Mining](https://servicenow-prod.fluidtopics.net/Ob3smNs~cGax1sABAdh2kg "As a business analyst, review the task timeline for identifying task optimization opportunities and automation candidates. Then, submit an automation request from Task Mining to create an automation in Automation Center.").
Role required: sn_aia.admin, sn_ac.automation_admin or sn_ac.automation_technical_user, and sn_tm_core.analyst

## About this task

When business analyst submits an automation request from Task Mining, the request appears in Automation Center with the task recording summary saved as an attachment. Use the Generate automations option in the Automation tab to break the automation into discrete automation blocks.
These automation blocks are used to create an AI agent and desktop actions that are categorized as on-screen tasks and background tasks, which determine how AI agents run them in AI Desktop Actions.  
* On-screen tasks: Execute automation steps by interacting with the UI. These appear in the AI Agent Studio design workspace, where they can be tested, configured, and validated interactively before agent execution.
* Background tasks: Process data based on preconfigured instructions (such as reading information from Excel) without requiring UI interaction. These desktop actions run in background and don't require interactive testing on the design workspace.
{#generate-automations-tm__ul_gft_xtp_vjc}  
Important:  
Because automations blocks are created using AI, results may vary between runs. Review all generated automations blocks before you proceed with creating an AI agent and desktop actions.

## Procedure

1. Navigate to WorkspacesAutomation center Workspace.
2. Select the list icon (![List icon.]()).
3. On the Lists tab, under Build, select All Automation Requests.
4. Open the automation request submitted by the business analyst.  
   Important:  
   To find automation requests from Task Mining, check the Intake source column on the All Automation requests table and look for Task mining.
5. Verify that the automation request contains the task recording attachment.  
   The attachment contains the task timeline and interaction summary generated by Task Mining. Automation Center reads this attachment to generate automations. If the attachment is missing, ask the Task Mining user to resubmit the automation request.
6. Select the Automations tab on the automation request page.
7. Select Generate automations.  
   The Generate automations window is displayed.

8. **Optional:** Enter additional instructions in the Optional context field to guide the decomposition.  
   Use additional instructions to focus or constrain the output. For example, you can specify steps to exclude or applications to prioritize. If you skip this step, Automation Center uses only the task recording attachment as an input.

   Automation Center reads the task recording attachment and uses AI to create on-screen and background automation blocks from the automation request.
9. Review the generated automations.  
   Each automation displays the following information:{#generate-automations-tm__table_gjv_zdc_rjc__entry__2}

   | Field | Description |
   |-|-|
   | Name | AI-generated name for the automation. |
   | Execution Mode | Provides information related to the type of automation block created. * On-screen tasks: For On-screen tasks, screenshots are most important. Without screenshots, these automation blocks aren't generated. * Background tasks: For background tasks, instructions are most important. {#generate-automations-tm__ul_r5y_mcc_rjc} |
   | Description | A summary of the steps the automation performs. This field is used as the basis for the AI Desktop Actions tool instructions and the agent instructions when you create the AI agent. Review this field carefully. |
   [Table 1. Automation fields]

   {#generate-automations-tm__table_gjv_zdc_rjc}
10. **Optional:** Open each automation to see the details.  
    {#generate-automations-tm__table_y52_zgc_rjc__entry__2}

    | Field | Description |
    |-|-|
    | Automation name | AI-generated name for the automation. |
    | Target application | The application the automation interacts with, such as Microsoft Excel or a browser. |
    | Input and Output | AI-generated values for the data the automation receives and produces. |
    | Description | A summary of the steps the automation performs. This field is used as the basis for the AI Desktop Actions tool instructions and the agent instructions when you create the agent. Review this field carefully. |
    | Goal and intent | The primary goal of the automation. |
    | Guardrails | Considerations to run the automation smoothly. |
    [Table 2. Automation fields]

    {#generate-automations-tm__table_y52_zgc_rjc}
11. If the results are unsatisfactory, select Generate automations again.  
    The Generate automations window is displayed.

    Provide the updates in the Optional context field. You can regenerate automations as many times as needed. Each run calls the AI model again and may produce different results, including changes to
    automations you did not intend to modify. Review all automations after each generation.  
    Important:  
    Each prompt starts fresh and doesn't carry forward the previous changes. To keep earlier changes, include all your requirements in one prompt.

## Example: Generating onboarding automation blocks {#generate-automations-tm__example_bjm_2j5_gkc}

When the HR analyst's automation request arrives in Automation Center, the following automation blocks are created.
{#generate-automations-tm__table_qth_wv1_hkc__entry__2}

| Task type | Automation blocks |
|-|-|
| On-screen tasks | Fill HR form :   Fill HR system form with new hire data.Requires screenshots and UI interaction metadata. Add employee to Outlook :   Add employee to Outlook distribution list.Requires browser navigation and form interaction. |
| Background tasks | Read data from Excel :   Read new hire information from Excel file.Operates silently based on instructions. |
[Table 3. Created automation blocks]

{#generate-automations-tm__table_qth_wv1_hkc}  
The technical user reviews the generated blocks:

* Verifies that the on-screen form-filling task captured all required fields
* Confirms the distribution list task navigates to the correct team list
* Reviews the background task instructions for reading Excel data correctly
{#generate-automations-tm__ul_a5k_yv1_hkc}

## What to do next

You can now create an AI agent and desktop actions from the generated automation blocks. For more information, see [Create an AI agent and desktop actions from Automation Center](https://servicenow-prod.fluidtopics.net/TwOfBhEgPx7hQRefCVdBOw "After reviewing the automation blocks generated from an automation request, create an AI agent that executes desktop actions on a Windows machine.").

*[\>]: and then


