Skip to content
Release: Australia · View source

Australia Workflow Data Fabric

  • Workflow Data Fabric -- Increase the impact of your cross‑enterprise workflows by connecting any application or data. Connect people, processes, and apps to enhance the value of your ServiceNow investment.
  • Workflow Data Fabric Home -- Unify data from different systems into one consistent, governed layer. Package trusted, business-ready Data Products with built-in context and meaning. Simplify how teams discover, understand, and reuse data through the catalog.
    • Explore -- Workflow Data Fabric Home is ServiceNow's unified data foundation that connects enterprise data where it lives, governs it through stable contracts, and makes it ready for workflows, analytics, and AI.
    • Navigation -- Workflow Data Fabric Home provides a unified, guided experience for connecting, understanding, and using enterprise data to power workflows, analytics, and AI. Access the tools needed to build trusted data assets, govern them, and make them available for consumption.
    • Now Assist for Workflow Data Fabric (WDF) -- The Now Assist for Workflow Data Fabric (WDF) application provides AI-guided assistance for discovering data fabric assets and configuring integrations. Use it to receive contextual recommendations and take actions directly without leaving your workflow.
    • Configure -- Install Workflow Data Fabric Home and supporting applications to integrate data from multiple sources, unify it into a consistent structure, and make it available across UI, workflows, GenAI, agents, and processes.
    • Install Workflow Data Fabric Home store applications -- You can install Workflow Data Fabric store applications if you have the admin role.If the application does NOT include demo data or it does NOT install related applications and plugins, delete or revise the following sentence:
    • Configure Now Assist for WDF -- If you have the admin role, you can configure the Now Assist for Workflow Data Fabric (WDF) application to enable AI capabilities across the Workflow Data Fabric platform.
    • Ask Now Assist -- Find guidance on setting up integrations, understand the advantages of different integration tools, and get links to sources of information.
    • Assign roles for users -- Assign roles to control access to features, capabilities, and data in Workflow Data Fabric Home.
    • Reference -- Reference topics provide additional information about the terms, forms, and concepts that you use for Workflow Data Fabric Home.
    • Installed with Now Assist for Workflow Data Fabric (WDF) -- Several tables are installed with activation of the Now Assist for Workflow Data Fabric (WDF) plugin.
    • oneExtend LLM skill -- Now Assist for Workflow Data Fabric (WDF) includes the oneExtend LLM skill that guides you through integration setup.
    • Workflow Data Fabric key terms -- Key terms used in Workflow Data Fabric.
    • Workflow Data Fabric Home roles -- Several user roles are installed with activation of the ServiceNow WDF Unified Hub plugin.
  • Connect -- Connect Hub is a unified workspace for discovering, building, and managing integrations between ServiceNow and external systems. It consolidates discovery, configuration, and management into a single interface.
    • Create external systems -- Create a custom external system to organize integrations beyond the default systems.
    • Modify an external system -- Create a custom external system to organize integrations beyond the default systems.
    • Explore external systems -- Create a custom external system to organize integrations beyond the default systems.
    • Build integrations with connectors -- Browse connector types to communicate with the external systems. Connectors move data, trigger actions, and automate tasks between platforms based on your workflow needs.
    • Map connector to system -- After creating a connector, configure connectors with an external system.
    • View Connectors -- View the list of connectors for an external system.
    • Model Context Protocol connectors -- Model Context Protocol (MCP) connectors in Connect Hub enable AI agents to access tools and data from external systems using a standardized communication protocol.
      • Dynamic client registration -- Connect an MCP connector in Connect Hub to enable AI agents in to interact with an external system using automatic OAuth authorization.
      • Manual client registration -- Connect to an MCP connector in Connect Hub by providing OAuth 2.1 credentials from the third-party provider, for connectors such as GitHub and Figma that require a registered OAuth application.
      • Client registration using custom connector -- Define a custom connector by providing your own MCP endpoint URL and authentication configuration if the registry does not contain a connector for the system you need.
      • Create an MCP Connector with OAuth 2.1 -- Define a custom connector by providing your own MCP endpoint URL and authentication configuration if the registry does not contain a connector for the system you need.
      • Create an MCP Connector with API Key -- Define a custom connector by providing your own MCP endpoint URL and authentication configuration if the registry does not contain a connector for the system you need.
      • Create an MCP Connector with Basic Authentication -- Define a custom connector by providing your own MCP endpoint URL and authentication configuration if the registry does not contain a connector for the system you need.
      • Additional connector configurations -- Some connectors may require additional configurations while registering client manually. These connectors and their required configurations are listed here.
    • View Connections -- View the inbound and outbound connections for an external system.
    • Connections and Credentials -- The Connections and Credentials page is where you create, configure, and manage all connections between ServiceNow and external systems. This is where you store authentication credentials and establish the actual communication links.
    • Set up inbound connections -- Inbound connections allow external systems to send data, events, or trigger actions in ServiceNow.
    • Set up outbound connections -- Outbound connections enable ServiceNow to send data to, read data from, or trigger actions in external systems.
    • ServiceNow MCP Registry -- Model Context Protocol (MCP) enables AI agents to connect to external systems and perform the required actions without any human intervention. ServiceNow MCP Registry is a private registry where large language models (LLMs), AI agents, and teams discover and connect to approved MCP servers, finding the best tool for every business problem, governed at every step. With these configurations, you can use any generative AI assistant to perform the required actions in ServiceNow.
    • Supported APIs -- APIs supported in this version of the ServiceNow MCP Registry application are listed here.
    • Available Enterprise MCP Registries -- Pre-configured connection information for a set of high‑value MCP Servers are available as part of the Enterprise MCP Registry.
  • Data Catalog -- The Data Catalog module within the Workflow Data Fabric application helps you discover, understand, and manage your organization's data assets. Use the Data Catalog to search for data across multiple systems, view comprehensive metadata and relationships, track data lineage, and connect to data sources for analysis.
  • Data Products -- Create and manage data products and data interfaces to enable data sharing and consumption across your organization.
    • Explore -- Data products package data interfaces with metadata and governance to provide reusable, discoverable data for workflows, AI agents, and analytics.
    • Data interfaces -- Data interfaces provide stable contracts for accessing data from single tables or combined sources through JOIN or UNION operations.
    • Data products use cases -- Explore common scenarios for publishing data products and learn which pattern fits your data and your consumers' needs.
    • Data products navigation -- Navigate to four areas to build, publish, and manage data products from data ingestion through consumer access.
    • Configure -- You can plan and configure a Data Products implementation in your organization.
    • Install data products store application -- You can install the Data Products application (sn_data_product) if you have the admin role. The application include installs related ServiceNow Store applications and plugins if they are not already installed.
    • Assign roles to data product users -- Assign roles to control access to features, capabilities, and data in data products.
    • Prerequisites and setup -- Before creating data interfaces and data products, confirm that the required plugin is activated, roles are assigned, and external data sources are connected.
    • Managing data interfaces -- Create a data interface to control how source data is filtered, combined, and exposed to consumers as a stable, governed schema.
    • Create a data interface from a single table -- Create a governed data interface on a single source table and publish it to the Data Catalog so consumers can access the data through a stable schema.
    • Create a data interface using UNION -- Create a governed data interface that consolidates rows from two or more source tables with compatible schemas using UNION. Publish it to the Data Catalog so consumers can access an aggregated view through a stable schema.
    • Create a data interface using JOIN -- Create a governed data interface that combines rows from two or more source tables using an INNER JOIN and publish it to the Data Catalog. Consumers can access a unified view through a stable schema.
    • Edit a data interface -- Update a published data interface in place when source data or consumer requirements change, without unpublishing or recreating the interface.
    • Managing data products -- Create, publish, and promote data products to make governed data available to consumers in your organization.
    • Create a data product -- Create a data product to group one or more data interfaces into a governed, publishable collection that consumers can discover and access through the Data Catalog.
    • Publish a data product -- Publish a data product to make it available to consumers in the Data Catalog.
    • Move data interfaces and data products to production -- Use a local update set to move data interfaces and data products from a subproduction instance to production.
    • Review and approve data access requests -- Review and act on requests from consumers who need access to a data product or data interface.
  • Workflow Data Fabric Credits -- Workflow Data Fabric Credits let you monitor and track Workflow Data Fabric product usage through a dashboard showing credit usage, usage measurements, and thresholds that trigger alerts.
    • Exploring Workflow Data Fabric Credits -- Workflow Data Fabric Credits let you monitor and track Workflow Data Fabric product usage through a dashboard showing credit usage, usage measurements, and thresholds that trigger alerts.
    • Configure Workflow Data Fabric Credits -- Workflow Data Fabric Credits let you monitor and track Workflow Data Fabric product usage through a dashboard showing credit usage, usage measurements, and thresholds that trigger alerts.
    • Measuring usage -- Workflow Data Fabric Credits let you monitor and track Workflow Data Fabric product usage through a dashboard showing credit usage, usage measurements, and thresholds that trigger alerts.
    • Usage Dashboard -- Workflow Data Fabric Credits let you monitor and track Workflow Data Fabric product usage through a dashboard showing credit usage, usage measurements, and thresholds that trigger alerts.
  • Automation Center -- Use the ServiceNow Automation Center application to govern your end-to-end multi-vendor automation life cycles from one place. By using real-time dashboards, you can manage and measure the health of the automation and prevent automation failures across multiple vendors​.
    • Explore -- Learn about the Automation Center application key features, architecture, and workspace.
    • Architecture -- Learn about the Automation Center architecture.
    • Workspace -- Automation Center Workspace provides an overall view of the performance and value of the KPIs for existing automations, executions, and new automation requests.
      • Overview dashboard -- The Automation Center Workspace landing page is the Overview dashboard, which contains basic score cards, lists, and reports.
      • Executions dashboard -- The Automation Center Executions dashboard helps you manage the health of automations in one central place. You can also​ import automation metrics and data from third-party providers regardless of the technology used.
      • Value dashboard -- The Automation Center Value dashboard provides summary information about the states of goals and automations along with the actual and estimated cost and time saved for all active and future automations.
    • Kanban board -- The Automation Center Kanban board provides an easy access to view and manage automation requests and automation tasks.
    • Action Center -- Action Center provides an easy way to fix repeated issues that cause automations to fail in Automation Center.
    • Connection Manager -- Connection Manager enables you to add data from a third-party tool into Automation Center tables by correctly mapping and testing the data import.
    • Migration accelerator -- Migration accelerator enables seamless, low-effort, cost-efficient migration of UiPath automations to ServiceNow RPA Hub. It’s a solution that minimizes downtime, maximizes reuse, and accelerates time-to-value.
    • Configure -- You can plan and configure an Automation Center implementation in your organization.
    • Install -- If you have the admin role, you can install the Automation Center application (sn_ac). If the application does NOT include demo data or it does NOT install related applications and plugins, delete or revise the following sentence:The application includes demo data and installs related ServiceNow Store applications and plugins if they aren’t already installed.
    • Configuring automation summary execution -- Configure the execution summary of automation to specify how automation data is aggregated and presented on the Automation Center dashboard.
    • Track flows and actions as automations -- Track ServiceNow flows and actions as automations so you can view summary and detailed information of the flows and actions in the Automation Center Workspace.
    • Configuring UiPath -- Easily view and analyze UiPath data from Automation Center.
    • Tracking third-party automations -- Track any third-party automations in Automation Center.
    • Customize the layout for an automation request form -- Change the layout of the automation request form from the Service Catalog to meet the requirements of your organization requirements.
    • Set properties -- You must set the properties to define the default settings that are required for Automation Center.
    • Configuring Recommended Actions -- Configuring the Recommended Actions application to work with Automation Center enables you to reuse an existing request or plan your automation request based on an existing request.
      • Install -- Install the Recommended Actions application to use its capabilities.
      • Set the system properties -- Set the system properties for the Recommended Actions application to view the recommendations in the contextual panel of the Automation Center Workspace.
      • Select options for recommendations -- There are two options for the Recommended Actions application: String-based and ML-based. These options decide the kind of data that you get for your search. It displays data about automations in all states except the Published state.
    • Spotlight feature -- Use the ServiceNow Spotlight feature to auto-calculate automation request scores. Scores define the execution priority of the automation request. The higher the score, the higher the priority of the automation request.
      • Configuration settings -- To use the ServiceNow Spotlight feature, set the configuration settings.
      • Default criteria -- ServiceNow Spotlight is available with default criteria. Each field provides a score based on the default criteria.
      • Set up -- Set up ServiceNow Spotlight to start using and getting the benefits of this feature. The Spotlight feature automatically calculates the execution priority of the automation requests.
    • CSDM guidelines -- Apply Common Service Data Model (CSDM) to Automation Center.
      • Product view -- Use the ServiceNow Automation Center application to govern your end-to-end multi-vendor automation life cycles from one place. By using real-time dashboards, you can manage and measure the health of the automation and prevent automation failures across multiple vendors​.
      • Automation Center and CSDM tables -- Automation Center uses CSDM tables. Several ServiceNow products benefit from and add value to Automation Center.
      • Use cases -- Automation Center enables you to manage your automations from one central place.
    • Use -- If you're an automation business user, technical user, or administrator, you can use the Automation Center application to create an automation task, resource, insight rule, and insight trigger. You can also move an automation request to different life cycle stages.
    • Working with automations -- Create automations to automatically streamline your business processes, reduce the time that you spend on manual activities, and reduce your costs.
      • Create and define -- Create the core components of AUtomation Center: automation goals, requests, tasks, resources, and agents. This is the starting point of the automation lifecycle where you conceptualize and structure the work that needs to be automated.
      • Create an automation goal -- Create an automation goal to manage the progress and estimate the outcomes of an automation request. One goal can be associated with multiple automation requests. But an automation request can be associated with only one goal.
      • Reinstate an automation goal -- Reinstate an already achieved automation goal to restore and alter the scope of the automation.
      • Creating an automation request -- An automation request helps you to automatically streamline your business processes, reduce the time that you spend on manual activities, and reduce your costs.
        • From Service Catalog -- Submit an automation request using the ServiceNow Service Catalog form to automate your business processes to streamline, reduce time spent on manual activities, and reduce costs.
        • From Automation Center -- Create an automation request from Automation Center to automatically streamline your business processes, reduce how much time is spent on manual activities, and reduce your costs.
      • Create an automation task -- Create an automation task to effectively manage the activities associated with the automation request. However, this is an optional step.
      • Create an automation resource -- Create an automation resource to associate a resource to an automation task. However, this is an optional step.
      • Map automations with automation request -- Map automations in Published state with an automation request to publish the automation request.
      • Move through states -- Guides you through advancing your automation request from creation to publication, including options to defer or reject requests that no longer meet your criteria.
      • Move request to Planned state -- After creating an automation request, move it to the Planned state before you work on it or create associated automation tasks or resources.
      • Move request to In progress state -- As you begin the development for the automation request, move it to the In progress state. This state notifies anyone using Automation Center that the work for the automation is in progress.
      • Defer a request -- Defer an automation request from Automation Center if the priority of the request has changed and it is not urgent anymore.
      • Reject a request -- Reject an automation request from Automation Center if it's a duplicate of an existing automation or if it doesn’t meet the required criteria.
      • Publish a request -- Publish an automation request from Automation Center to make the request ready for execution.
      • Execute and monitor -- Guides you through running your published automations and tracking their health, performance, and outcomes in production. Once an automation is published, it moves from development into operational execution where it processes real business data and generates measurable results.
      • Manage and review automation executions -- Manage and review your automation executions, including their states, so that you can make sure that they are on track.
      • Review the bot processes -- Review a list of available bot processes in Automation Center, so that you can make sure that they are on track.
      • View the available robots -- View a list of available robots in Automation Center for reference purpose.
      • Optimizing automations -- Guides you through measuring automation success, identifying improvement opportunities, and expanding automation scope and impact. This is the ongoing operations phase where you evolve your automations based on real-world performance data and business needs.
      • Update an automation attribute -- Update an automation attribute to include the automation source and time savings information. This information is available in the Automation Center Value dashboard for analysis.
      • Enable granular integration for automations -- Enable granular integration for automations to capture cost saved and time saved at the transaction level. This feature makes the total cost-saved and total time-saved data analysis effective.
      • Working with golive checklists -- Create a golive checklist to automatically track items that must be reviewed before publishing the automation request. Every golive checklist is associated with an automation request.
      • Create a checklist -- Create a checklist to track the items for an automation request. A checklist is a list of tasks that you must track before publishing an automation request.
      • Edit a task -- Edit a task if you want to update the checklist.
      • Clear a checklist -- Clear a checklist if you no longer need the checklist for your automation request.
      • Create a template -- Create a template when you think a golive checklist is useful for multiple automation requests.
      • Update a template -- Update your template if you have changed the checklist and want those changes to reflect in your template.
      • Update task status -- Update the status of a task so that it’s the latest and helps in the publishing of the automation request.
      • Creating insights -- Insights help you get automated analysis of your automation execution data. Instead of manually reviewing logs and metrics, insight rules automatically generate alerts and recommendations when patterns, anomalies, or issues are detected.
      • Create an insight rule -- Create an insight rule to generate custom insights for an automation business process.
      • Create an insight trigger -- Create an active insight trigger so that you can run the related insight rule.
      • Write a script for an automation message variable -- Write JavaScript code input for variables that are added in the message of an insight rule.
      • View automation insights -- View automation insights to view the generated insights from the insight rules in Automation Center Executions dashboard.
    • Working with actions -- Create actions to fix issues that cause automations to fail.
      • Creating an action request -- An action request helps you to automatically solve issues that cause automations to fail, improving efficiency and saving time and cost.
      • From Service Catalog -- Submit an action request using the ServiceNow Service Catalog form to request for actions to resolve issues causing your automations to fail.
      • From Automation Center -- Create an action request from Automation Center to request for actions to resolve issues causing your automations to fail.
      • Creating an action -- Create an action to empower users to fix issues automatically.
      • Create a flow, subflow, or action -- Create a flow in Workflow Studio to automate fixing repeated issues that cause automations to fail in Automation Center.
      • Create an action category -- Create an action category to associate with an action. Action categories help users to categorize the actions into different categories, which would make selecting categories easier.
      • Create an action type -- Create an action type to associate with an action category. Action types are a sub-set of action category. They are used for easier identification based on need.
      • Create an action -- Create an action to view and execute in Action Center to fix issues that cause automations to fail in Automation Center.
      • Execute actions -- Execute an action to fix common repeated issues efficiently.
      • Manage actions -- Manage the actions to set permissions of who can access the actions and view any details or logs of the executed actions.
      • Create assigned groups -- Create assigned groups to limit the availability of the action to a specific group.
      • View action logs -- View action logs to see details of actions that are executed.
    • Working with reviews -- Reviews enable you to evaluate automations that have been created.
    • Working with Connection Manager -- Connection Manager enables you to add data from a third-party tool into Automation Center tables by correctly mapping and testing the data import.
    • Migrating automations from UiPath and Blue Prism to ServiceNow RPA Hub -- Migrate UiPath and Blue Prism automations to ServiceNow RPA Hub using Automation Center.
    • Automation Center integrations -- Automation Center integrations enable you to discover, analyze, and automate work from other ServiceNow applications. Rather than manually identifying automation opportunities, integrations help you to tap into existing analysis and user workflow data to find and build automations efficiently.
      • Integration with Process Mining -- Create an automation request from the Process Mining Workspace, which is outside of the Automation Center. If you have installed Process Mining and Automation Center, then you can create an automation request from the Process Mining Workspace.
      • Integration with Task Mining -- Task Mining integration helps you use Task Mining to identify, design, and build automation agents that handle repetitive user workflows. Task Mining captures screen activity from user sessions and analyzes what users do, enabling you to automate those exact workflows.
      • Create an agent for Task Mining requests -- Create an automation request agent to efficiently manage the tasks of the Task Mining automation request without manual intervention.
      • Automating tasks from Task Mining -- Automation Center can receive task recordings from Task Mining, decompose them into discrete automations, and generate an AI agent in AI Agent Studio that executes those automations using AI Desktop Actions.
        • Generate automations from a Task Mining request -- Use the Automations tab on an automation request to decompose a Task Mining recording into discrete automations that Automation Center categorizes as UI-block or non-UI-block interactions.
        • Create an agent from decomposed automations -- After reviewing decomposed automations on an automation request, create an AI agent in AI Agent Studio that uses those automations as tools to execute the recorded task on a Windows machine.
    • Now Assist for Automation Center -- Use Now Assist for Automation Center helps you use AI features in your ServiceNow instance using Automation Center.
      • Explore -- Explore the benefits of Now Assist for Automation Center.
      • Configure -- Configure Now Assist for Automation Center to use all the features.
      • Activate skills -- Activate the skills available for Now Assist for Automation Center to work with ease and reduce manual effort in creating automation requests and exploring automations.
      • Use -- Use Now Assist for Automation Center to explore available automations in your ServiceNow instance. You can also create an automation request from the Task Mining workspace.
      • Creating automation request from Task Mining -- Use Now Assist for Automation Center to create an automation request from the Task Mining workspace.
      • Explore automations -- Automation explorer enables you to scan your entire ServiceNow instance and discover relevant automations based on a targeted query. You can filter by automation type, execution time period, and application scope, then onboard high-value automations directly to Automation Center for ROI tracking.
      • Run fix script to view results -- Run a fix script in ServiceNow to view the results of the automation explorer.
    • Reference -- Reference topics provide additional information about the lists and forms that you use to configure and administer Automation Center.
    • Installed components -- Several types of components are installed with the activation of Automation Center, including tables, user roles, and scheduled jobs.
    • Properties -- You can access system properties for Automation Center by navigating to All Automation Center Administration Automation Properties .
    • Submit an Automation Request form -- Use the Submit an Automation Request form to create an automation request in Service Catalog.
    • Automation request form -- Use the Automation request form to create an automation request, action request, or review request from Automation Center.
    • Automation task form -- Use the Automation task form to create an automation task in Automation Center.
    • Automation resource form -- Use the Automation resource form to create an automation resource to associate a resource to an automation task.
    • Automation execution form -- Use the Automation execution form to view an automation execution from Automation Center.
    • Insight rule form -- Use the Insight rule form to create an insight rule from Automation Center.
    • Automation Scheduled Trigger Execution form -- Use the Automation Scheduled Trigger Execution form to define the type of insight trigger and map an insight rule to a new scheduled script in Automation Center.
    • Automation goal form -- Use the Automation goal form to create an automation goal in Automation Center.
    • Life-cycle stages of an automation request -- The State transition of an automation request guides you through the stages of its life cycle.
    • Domain separation and Automation Center -- If any conrefs are broken, re-add them from the doc/source/reuse/domain-separation/domain-separation-overview.dita file. In the short description, edit the first sentence to state whether domain separation is supported or not and add the application name. Keep the conref at the end that describes domain separation.Domain separation is supported for Automation Center. Domain separation enables you to separate data, processes, and administrative tasks into logical groupings called domains. You can control several aspects of this separation, including which users can see and access data.
  • Integration Hub -- Automate integration tasks using ServiceNow components for ServiceNow Workflow Studio, or develop custom integrations. A separate subscription is required.
  • Integration Hub Remote Process Sync -- Integration Hub Remote Process Sync enables you to set up one-way or bidirectional integrations among multiple ServiceNow instances, so that your process flows stay in sync.
    • Getting started -- Learn the basics of setting up a Remote Process Sync integration in order to link the automated processes among two or more ServiceNow instances together.
    • Build your first Remote Process Sync integration -- Step through an example of how to build a Remote Process Sync integration in order to link the automated processes of two ServiceNow instances together.
    • Remote Process Sync Dashboard -- View detailed statistics for your Remote Process Sync integrations. The Remote Process Sync Dashboard helps you monitor the health and performance of RPS by collecting and visualizing metrics such as records processed, queue sizes, processing times, and error states.
    • Actions -- Learn how to use actions in outbound and inbound flows for your Integration Hub Remote Process Sync integration.
    • Create Correlation action -- Create a correlation between a record on the local instance and a record on a remote instance. A correlation identifies a remote system and a local record to synchronize. Each instance maintains a copy of the correlation, which contains a set of shared correlation identifiers. Remote Process Sync actions and flows use the correlation identifiers to synchronize records.
    • Get Attachment Metadata for Local Record action -- Get the list of attachments associated with a specified local record. Use the output of this action to synchronize the attachments of a local record with the attachments of a remote record.
    • Identify New Attachments action -- Identify the attachments already associated with a local record to determine which remote attachments require synchronization. Use the output of this action to request missing attachments from the remote system.
    • Look Up Correlation by Local Correlation ID action -- Look up an active correlation by a specified local correlation ID. The local correlation ID identifies the correlation on the local instance. Remote Process Sync actions and flows use the returned correlation to synchronize a local record with a record on a remote system.
    • Look Up Correlation by Local Record action -- Look up an active correlation by a specified local record sys_id. The local record is the record the correlation synchronizes on the local instance. Remote Process Sync actions and flows use the returned correlation to synchronize a local record with a record on a remote system.
    • Move Attachments action -- Move attachments from a correlation record to the local record it synchronizes. This action looks up the correlation record by its sys_id.For existing actions and subflows, copy the short description from the product documentation, or insert a content reference to it. For new actions and subflows, create reusable content and insert a content reference to the short description.
    • Request Attachments from Remote System action -- Request the transfer of the identified attachments using the specified correlation. The system moves attachments associated with the record on the remote system to the local system.
    • Send Captured Payload to Remote System -- Generate a captured payload, and send it to a remote system. This action should follow a Look Up Correlation action. Remote Process Sync flows use the returned correlation to check if a new correlation should be created.
    • Transform Payload from Inbound Sample action -- Transform a Remote Process Sync payload from a JSON string to a complex object. Generate the object structure from a sample of the inbound payload.
    • Update Correlation State action -- Enable or disable synchronization of records by the specified correlation. Set an active correlation to inactive to disable synchronization of records. Set an inactive correlation to active to resume synchronization of records.
    • Sample subflows -- Copy and configure the sample subflows to synchronize processes between multiple instances. Use an inbound subflow to parse incoming record data. Use an outbound subflow to send record data to a remote instance.
    • Inbound Flow Template - Basic -- A sample Remote Process Sync subflow to process incoming payloads received from a remote instance. This subflow creates a correlation between a remote record and a local incident record. Copy this subflow and edit the actions that refer to the Incident table.
    • Outbound Flow Template - Basic -- A sample Remote Process Sync subflow to send outgoing payloads to a remote instance. This subflow creates a correlation between a remote record and a local incident record. Copy this subflow and edit the input for the local record to the table of your choice.
    • Correlation -- Establish a synchronization relationship between records that reside on separate instances.
    • Properties -- Refer to the list of system properties for Remote Process Sync to learn how to manage your process-oriented, multi-instance integration.
  • Robotic Process Automation (RPA) Hub -- Use the ServiceNow Robotic Process Automation (RPA) Hub to enable end-to-end automation for your organization. With a combination of UI interactions and element-based automations that interact between the various business applications, you can emulate user actions and eliminate mundane and repetitive human activities.
    • RPA Hub -- ServiceNow Robotic Process Automation Hub (RPA Hub) is a powerful platform for orchestrating and managing your robotic workforce to execute various business processes efficiently.
    • Explore -- Learn about the RPA Hub features that enable you to govern, manage, and supervise your digital workforce.
      • Learn about RPA suite of applications -- Learn about the Robotic Process Automation (RPA) Hub applications, types of automations, benefits, high-level architecture, and workflow.
      • Architecture -- Learn about the Robotic Process Automation (RPA) Hub architecture.
      • RPA Hub features -- Learn about the various RPA Hub features and capabilities.
      • RPA Hub Workspace -- Learn about the digital workforce that you can manage all from the RPA Hub Workspace.
      • Internationalization support -- You can customize the RPA Hub application for your international users by using a language plugin with the ServiceNow AI Platform. Internationalization is enabled for only for the RPA Hub instance on ServiceNow AI Platform, but not for thick client applications such as RPA Desktop Design Studio, Unattended Robot, and Attended Robot.
    • Getting started --
      • Install Robotic Process Automation (RPA) Hub -- You can install the Robotic Process Automation (RPA) Hub application (sn_rpa_fdn) if you have the admin role. If the application does NOT include demo data or it does NOT install related applications and plugins, delete or revise the following sentence:The application includes demo data and installs related ServiceNow Store applications and plugins if they are not already installed.
      • Use Guided Tours -- Use Guided Tours in RPA Hub to get instructions on how to perform a task.​ Guided Tours use a series of steps that may span multiple pages. The tour includes links to detailed documentation.​
    • Configure -- You can plan and configure an RPA Hub implementation in your organization.
      • Download the RPA applications -- Download the Robotic Process Automation (RPA) applications in your Windows machine from RPA Hub as a prerequisite for installing the applications or upgrading them.
      • Install Now Assist for RPA Hub -- If you have the admin role, you can install the Now Assist for RPA Hub application so that your human agents or users can get started with developing automations faster.
      • Turn on the RPA bot generation skill -- Turn on the Robotic Process Automation (RPA) bot generation skill to use generative AI to create automations, activities, and automation logic additions from text instructions and preview options.
      • Obtaining client authentication and code signing certificates -- Use mTLS authentication for client authentication and verify authenticity of the automation packages by generating a code signing certificate.
      • Generating and installing user certificates -- You can generate and install a user certificate for client authentication and code signing in your Windows machine, if you have the admin role.
      • Exporting Microsoft Active Directory certificates -- You can export Microsoft Active Directory certificates, such as root, intermediate, and a client authentication certificate, for authentication purposes. You then register the exported root and intermediate certificate in the ServiceNow instance and map the exported client authentication certificate to the user.
        • Export a root certificate -- You can export Microsoft Active Directory certificates, such as root, intermediate, and a client authentication certificate, for authentication purposes. You then register the exported root and intermediate certificate in the ServiceNow instance and map the exported client authentication certificate to the user.
        • Export an intermediate certificate -- You can export Microsoft Active Directory certificates, such as root, intermediate, and a client authentication certificate, for authentication purposes. You then register the exported root and intermediate certificate in the ServiceNow instance and map the exported client authentication certificate to the user.
        • Export a client authentication (active directory) certificate -- You can export Microsoft Active Directory certificates, such as root, intermediate, and a client authentication certificate, for authentication purposes. You then register the exported root and intermediate certificate in the ServiceNow instance and map the exported client authentication certificate to the user.
      • Applying the CSDM guidelines -- Apply Common Service Data Model (CSDM) guidelines to RPA Hub.
      • RPA Hub and CSDM tables -- RPA Hub manages and uses CSDM tables. Several ServiceNow products benefit from and add value to RPA Hub.
      • Configure properties -- You can access system properties for RPA Hub by navigating to All Robotic Process Automation Administration Properties .
      • Configure the system properties for an activity stream -- Configure the system properties for an activity stream of work queues, schedules, packages, process parameters, and shared parameters in RPA Hub. You can add or remove the fields that are captured in the work notes of an activity stream.
      • Display an activity stream -- Configure the system property to display an activity stream for bot processes and robots in RPA Hub.
      • Add the ServiceNow RPA Chrome extension -- Add the ServiceNow RPA Chrome extension to your Chrome browser to establish an interaction with the applications that are opened in this browser.
      • Robot license distribution -- As a user who has the sn_rpa_fdn.rpa_admin role, you can create, write or delete robot license distribution record to define the consumption and distribution of licenses in your organization. You can create only one robot license distribution record per domain in a domain separated instance. Once you create this record, you can edit it, but you can't delete it.
      • Create a robot license distribution record -- Define the consumption and distribution of licenses by creating a robot license distribution record in RPA Hub.
      • Update a robot license distribution record -- Update a robot license distribution record in RPA Hub to evaluate the consumption and distribution of licenses in your organization.
      • Re-evaluate license distribution -- Run the Robotic Process Automation (RPA) script on demand to validate and unlock the robots in a domain and its child domains.
    • Use -- Developers, support users, release managers, and administrators can use the RPA Hub application to start and stop a bot process, launch a bot process in the RPA Desktop Design Studio, execute skills, view the HashCode of a package version, and retire a bot process, package, and a robot.
      • Configuring a bot process record -- In RPA Hub, you can create a bot process configuration record and assign assets to associate it with a bot process. Or you can just save the bot process configuration record, however it won't be associated to a bot process. It remains orphaned.
      • Bot process LLCS -- The State transition of a bot process guides you through the stages of its life cycle.
      • Execution priority of bot processes -- Learn how to prioritize bot processes efficiently and avoid triggering multiple automations on the same robot. The bot processes are organized by both robots and Windows user credentials.
      • Create a bot process configuration record -- Create a bot process configuration record in RPA Hub so that you can define the preliminary fields for a bot process record.
        • Bot process configuration form -- Create a bot process configuration record in RPA Hub so that you can define the preliminary fields for a bot process record.
      • Associate a bot process to a bot process configuration record -- Select a bot process configuration record to associate it with a bot process. This action creates a bot process record in RPA Hub.
        • Bot Process form -- Select a bot process configuration record to associate it with a bot process. This action creates a bot process record in RPA Hub.
      • Adding details for your bot process -- After you create a bot process in RPA Hub, you can add some details for your bot process, such as information about the credential groups, business applications, and more.
        • Assign business applications -- Assign a business application to a bot process for an effective event correlation or to get information about assigned business applications. For example, you might want to see information about the SAP application.
        • Associate credential groups -- Enable a robot to perform an automation in RPA Hub by mapping a credential group to an unattended bot process.
        • Assign robots -- Assign a robot to an unattended bot process to execute the automation (package) that is mapped to it.
        • Assign process robot credentials -- Assign a process robot credential within an unattended bot process so that the selected robot can perform the automation in the Windows machine.
        • Create a schedule -- Create a schedule within an unattended bot process to enable users to execute jobs in a planned manner at regular intervals. More than one schedule can be associated with one bot process.
        • Create a process parameter -- Create a process parameter to store the variables that are used within a bot process. The process parameter that you just created can only be used by this bot process.
        • Process parameter form -- Create a process parameter to store the variables that are used within a bot process. The process parameter that you just created can only be used by this bot process.
        • Assign an attended user or group -- Assign an attended user or group to an attended bot process in RPA Hub, so that your user or group can access and execute this automation on Windows machines.
        • Unassign an attended user or group from an attended bot process -- Unassign an attended user or a group from an attended bot process if the user is moving out of the business process.
        • Create a process field parameter -- Define process field parameters (dynamic parameters) that are required in the automation (bot process).
        • Associate a queue -- Associate a queue to a bot process in RPA Hub so that the bot process can interact with this queue. You can associate a bot process to multiple queues. If the bot process is enabled for robot pool, then only one queue (that is not associated with any other bot process) can be mapped to the current bot process.
        • View skill package versions -- View a list of skill package versions used in a bot process in RPA Hub to make sure that you’re using the correct version.
        • Override a skill version -- Override a skill package version in RPA Hub to use a specific version of a skill package for a bot process. When the bot process executes, it uses the selected version instead of the version that you defined in the automation.
      • Publish a bot process -- Publish a bot process so that you can get it ready to execute a process.
      • Edit a bot process -- Edit an existing bot process in RPA Hub to modify a few details.
      • Retire a bot process -- Retire a bot process to turn it off. It's one of the life-cycle stages of a bot process. After you retire a bot process, you can't use it anymore.
      • Robots -- Mimic human actions to perform repetitive, rule-based tasks using robots in RPA Hub. These robots interact with user interfaces and automate tasks.
      • High density robots -- Execute multiple automations (bot processes) simultaneously and independently on a single Windows Server machine using high density robots.
      • Robot LLCS -- The state transition of a robot guides you through the stages of its life cycle.
      • Create an unattended robot -- Create an unattended robot in RPA Hub to run the unattended bot process.
      • Add assigned studio users to an unattended robot -- In RPA Hub, assign one or more users (RPA developers or RPA admins) to an unattended robot, so that the users can access the specific robot in the Assigned Bot Process section of the RPA Desktop Design Studio application.
      • Edit an unattended robot -- Edit an existing unattended robot in RPA Hub to modify a few details of the robot, convert the robot to a high density robot, and view the robot state.
      • Convert unattended robots to high density robots -- Run multiple unattended automations simultaneously on a single machine by batch converting one or more existing robots to high density robots using the Actions on selected rows option.
      • Create an attended robot -- Create an attended robot in RPA Hub to run the attended bot process.
      • Retire a robot -- Retire a robot to turn it off. It is one of the life-cycle stages of a robot. After you retire a robot, it cannot be used further.
      • Package and package version -- A package is a container that groups together one or more automation logic and their related files, configurations, and dependencies. A package version is a specific release of a package.
      • Package LLCS -- The State transition of a package guides you through the stages of its life cycle.
      • Create a package -- Create an unattended or attended package in RPA Hub to assign it to a bot process to execute an automation.
        • Package Version form -- Create an unattended or attended package in RPA Hub to assign it to a bot process to execute an automation.
      • Edit a package -- Edit an existing package in RPA Hub to modify the details such as the name or description.
      • Retire a package -- Retire a package to turn it off. It is one of the life-cycle stages of a package. After you retire a package, it cannot be used further.
      • Download a package version -- Download a package version in RPA Hub so that it can be opened from the RPA Desktop Design Studio to build, debug, or modify the automation.
      • Override a skill package version for multiple bot processes -- Override a skill package version in RPA Hub for multiple bot processes that are associated with the same attended or unattended package. You can select the latest version of the skill package without publishing the attended or unattended package again from RPA Desktop Design Studio.
      • Verify the HashCode of a package version -- Verify the HashCode of a package version in RPA Hub so that you can validate the HashCode of the manually uploaded automation zip file with the associated package version record.
      • Retire a package version -- Retire a package version in RPA Hub so that the version can't be used again. After a package version is retired, it can’t be used again.
      • Credential Management -- Streamline the credentials that robots use to perform the automation that you defined in the bot process. Instead of creating the same set of credentials for each bot process, you can create a credential group that includes a robot credential, application credentials, and external credentials. You can then associate the credential group to multiple bot processes.
      • Create a robot credential -- Create a robot credential so that the unattended robot can log in to a Windows machine and perform the automation.
      • Smart Card -- Smart card login for a Windows machine is a secure method of logging into the system using a physical smart card instead of a username and password. It’s commonly used in organizations to enhance security, particularly in environments with high security requirements.
      • TOTP authentication -- You can configure the Time-based One-time Password (TOTP) fields in RPA Hub that enable the unattended robots to seamlessly authenticate against multi-factor authentication (MFA)-enabled applications.
        • Create a TOTP authenticator in RPA Hub -- Map a multi-factor authentication (MFA) authenticator record with a seed in a robot credential. This mapping results in creating a Time-based One-time Password (TOTP) authenticator record in RPA Hub.
        • Delete a TOTP authenticator -- Delete a Time-based One-time Password (TOTP) authenticator record in RPA Hub so that you can dissociate it from a bot process.
      • Create an application credential -- Create an application credential to add the application user name and password. An unattended robot can use this application credential to log in to an application when the automation is executed.
      • Create a credential group -- Create a credential group to include a robot credential and application credentials that you can reuse in multiple bot processes. Unattended robots leverage the credential group to perform an automation that you defined in the associated bot process.
        • Associate an application credential -- Create a credential group to include a robot credential and application credentials that you can reuse in multiple bot processes. Unattended robots leverage the credential group to perform an automation that you defined in the associated bot process.
        • Associate a bot process -- Create a credential group to include a robot credential and application credentials that you can reuse in multiple bot processes. Unattended robots leverage the credential group to perform an automation that you defined in the associated bot process.
        • Provide users access -- Create a credential group to include a robot credential and application credentials that you can reuse in multiple bot processes. Unattended robots leverage the credential group to perform an automation that you defined in the associated bot process.
      • External credential vault -- With the external credential vault feature, you can retrieve robot credentials, application credentials, or Time-based One-time Password (TOTP) seed.
      • Create an MFA authenticator -- Define the authenticator and token length that acts as an enabler for the Time-based One-time Password (TOTP) authentication in RPA Hub so that the unattended robots can seamlessly authenticate against multi-factor authentication (MFA)-enabled applications.
      • Retire an MFA authenticator -- Retire a multi-factor authentication (MFA) authenticator in RPA Hub so that you can turn off the authentication. After you retire an MFA authenticator, it can’t be used again.
      • Shared parameters -- Shared parameters enable you to store the global variables or configurable items in one place. These variables are used across bot processes.
      • Create a shared parameter -- Create a shared parameter so that you can store the global variables or configurable items in one place. These variables are used across bot processes.
      • Assign a bot process to a shared parameter -- Assign a bot process to a shared parameter in RPA Hub so that it can interact with this shared parameter. You can assign more than one bot process to a shared parameter.
      • Unassign a bot process from a shared parameter -- Unassign a bot process from a shared parameter in RPA Hub to stop an interaction with this shared parameter.
      • Queue implementation -- In RPA Hub, the queues are implemented to distribute the workload among various robots. Work Items (WI) within a queue are processed simultaneously by two or more robots.
      • Create a queue -- Create a queue in RPA Hub to manage the work items that you want the robot to process.
        • Queue form -- Use the Work Queue form to create a queue. A queue lists the work items that you want the robot to process.
      • Assign a bot process to a queue -- Assign a bot process to a queue in RPA Hub so that it can interact with this queue. You can assign more than one bot process to a queue. Any robot that is associated with the assigned bot process can insert the work item, pick the work item, and update the work item.
      • Unassign a bot process from a queue -- Unassign a bot process from a queue in RPA Hub to stop an interaction with this queue.
      • Embedded Task Automation (ETA) -- With the embedded task automation feature, trigger attended bot processes (attended automations) from the ServiceNow forms, apart from initiating them from the Attended Robot application.
      • Configuring embedded task automation (ETA) -- Use this list of steps to guide you through all the tasks for configuring an embedded task automation.
      • Runtime Phase of ETA -- Learn more about the triggering of an attended automation from a ServiceNow form.
      • Create an attended configuration record -- Create an attended configuration record in RPA Hub to trigger an attended bot process that is enabled with embedded task automation.
        • Map a table field to a bot process field parameter -- Map form fields of the associated attended configuration table (Table field) to the process field parameters used in the automations. For example, if "First name" is the process field parameter used in the automation, then it’s mapped to the form's 'requested_for.first_name' field.
      • Activate an attended configuration record -- Activate an attended configuration record to enable the UI action that triggers the attended automation on the associated ServiceNow form.
      • Deactivate an attended configuration record -- Deactivate an attended configuration to move the record to inactive state.
      • Edit an attended configuration record -- Edit an existing attended configuration record in RPA Hub to modify a few details of the record.
      • Delete an attended configuration record -- Delete an attended configuration record that you no longer need.
      • Attended Configuration form -- Use the Attended Configurations form to associate the table form, from where the automation must be initiated, associate the respective attended bot process, and other related conditions.
      • Invoke Embedded Task Automation via API -- Invoke an attended bot process (attended automation) from the UI experiences by creating an action.
      • Conditions for the visibility of UI action -- Ensure the following conditions are met to view the UI action (button) on the corresponding ServiceNow form, for the associated table that is selected in the Attended Configuration record.
      • Robot pool -- Create a robot pool in RPA Hub to distribute and manage the workload among multiple unattended robots for unattended bot processes.
      • Create a robot pool -- Create a robot pool in RPA Hub for an optimum utilization of robots to execute the bot processes.
      • Enable robot pool for a bot process -- Enable robot pool for a bot process in RPA Hub to effectively allocate robots for it's execution and for distribution of work load.
      • Calculate the number of robots required -- Calculate the number of robots that you need to complete an unattended bot process execution that is based on the allocation type, for example, the SLA Based and Percentage Reduction.
      • Alert rule and variable -- A rule that defines when and how the system should notify users about issues in automation execution.
      • Create an alert rule -- Create an alert rule to generate custom notifications for robots, schedules, process jobs, and other RPA Hub related tables.
        • Alert rule form -- Create an alert rule to generate custom notifications for robots, schedules, process jobs, and other RPA Hub related tables.
      • Create an alert variable -- Create a variable to configure the messages of an alert rule.
      • Alerts form -- Use the Alerts form to view the notifications that are generated by the alert rules.
      • Work items -- A work item is a record in a work queue that stores the data a robot needs to perform a specific task.
      • Manage your work items -- Manage your work items more efficiently in RPA Hub. You can view your work items, mark them as complete, and reassign a work item.
        • Work item form -- Manage your work items more efficiently in RPA Hub. You can view your work items, mark them as complete, and reassign a work item.
      • Auto-retry function for your failed work items -- You can use auto-retry functionality in RPA Hub to retry the failed items automatically in your work queue. The retry functionality is based on the Application exception type only.
      • Code quality check -- A code quality check refers to the process of evaluating the automation file or script to assess its adherence to coding standards, best practices, maintainability, and overall quality.
      • Code quality rules list -- View a list of pre-defined rules that RPA admins can set for the RPA developers to follow as a code quality standard.
      • Code quality check compliance for RPA Desktop Design Studio -- View a list of compliance rules that the Code Quality Check feature follows if a package is published from RPA Desktop Design Studio.
      • Code quality check compliance for RPA Hub -- View a list of compliance rules that the Code Quality Check feature follows if a bot process is published from RPA Hub.
      • View the code quality rules list -- View a list of the pre-defined code quality check rules along with their active status and severity.
      • Update the code quality rules list -- Update few fields in the code quality rule form to set the code quality check standard.
        • Code quality rule form -- Update few fields in the code quality rule form to set the code quality check standard.
      • Robot calendar -- You can use the robot calendar in RPA Hub to view and create the schedule for the unattended robots. It’s a simple, efficient, and interactive way to work with robots and schedules. By using the calendar, you can manage and plan a robot's schedule in a single view.
      • View robot events -- View the current robot events on the Robot Calendar tab in RPA Hub for unattended robots. By using the calendar, you can manage and plan a robot's schedule in a single view.
      • Create a schedule on the robot calendar -- Create a schedule on the Robot Calendar tab in RPA Hub to execute unattended robots. You can also identify any conflicts in the schedule by selecting the Preview button.
        • Schedule form -- Create a schedule on the Robot Calendar tab in RPA Hub to execute unattended robots. You can also identify any conflicts in the schedule by selecting the Preview button.
      • Edit a robot schedule -- Edit a robot schedule of a bot process on the Robot Calendar tab in RPA Hub to resolve any scheduling conflicts or to modify the details on the schedule form.
      • Delete a robot schedule -- Delete an existing robot schedule of a bot process on the Robot Calendar tab in RPA Hub that you no longer need.
      • Scheduled maintenance days -- Track the scheduled maintenance (SM) days on the robot calendar so that the bot processes can function optimally. If an issue occurs, you can take preventive measures. For example, you can know in advance about the days when the robot or the bot process is unavailable so that you can avoid the number of skipped process jobs.
      • Manage scheduled maintenance days -- Track scheduled maintenance days on the Robot Calendar tab to manage your current and future automations.
      • Graceful Stop function -- Graceful Stop functionality provides a capability for robots to exit the automation smoothly. You can define a secure termination point within an automation process. It also enables you to perform clean-up tasks such as closing in-use applications. It is applicable for assigned robots as well as robots in a robot pool.
      • Workflow Studio actions and subflow -- Two-way integration of actions and subflows in Workflow Studio and RPA Hub for a seamless robot execution.
      • Enable the client callable option on a flow or subflow -- Enable a client script to trigger an RPA Hub flow or subflow.
    • Migrate data -- Learn how to migrate your data from a lower (non-production) environment to a higher (production) environment.
      • Restructuring RPA Hub tables -- Starting with the Utah release, the Robotic Process Automation (RPA) tables are restructured to an application file, so that changes that you make to these tables are captured in the update sets and can be moved seamlessly across environments. With this process, you don't have to re-create the data records in the targeted environment.
      • Verify bot process assets -- Verify that the bot process has the associated schedule, process parameters, shared parameters, package, package version, and work queues in RPA Hub. You do this task when you’re migrating your data from a lower (non-production) environment to a higher (production) environment.
      • Migrating your data -- As a system administrator, after you restructure the RPA Hub tables to extend the Application file (sys_metadata), you can use the update set capability to migrate your data from a lower (non-production) environment to a higher (production) environment for real-time use.
      • Import a package version attachment -- Import package version attachments automatically instead of manually uploading a package version attachment, by selecting the Import Attachment button on a package version.
      • Upload an automation package attachment -- Upload a zip file of the automation package in RPA Hub to manually migrate the package from a lower (non-production) to a higher (production) environment.
      • Migrating the bot process configuration -- In RPA Hub, you can migrate the bot process configuration and associated assets for an attended or unattended bot process from one environment to another environment. With this feature, you can create an automation and test it in a lower environment and then migrate it to a higher or production environment.
      • Mark the bot process as ready for migration -- Mark the bot process as ready for migration in RPA Hub so that the bot process configuration and associated assets can be migrated to another environment. With this feature, you can create an automation and test it in a lower environment and then migrate it to a higher or production environment.
      • Migrate the bot process configuration -- Migrate the bot process configuration and associated assets to another environment in RPA Hub. With this feature, you can create an automation and test it in a lower environment and then migrate it to a higher or production environment.
    • Monitor -- Trigger attended or unattended automations or view process jobs, installed plugins, automation logs, maintenance requests, and alerts.
      • Start an unattended bot process -- Start an unattended bot process in the specified robot machine to execute the automation by the selected robot.
      • Stop an unattended bot process -- Stop the unattended bot process to abort the automation by the selected robot. If robot pool is enabled for a particular bot process, then the execution is stopped for all the robots of the robot pool.
      • Launch a bot process in Studio for editing -- Review, edit, and debug automations by opening the associated package version of the bot process in the RPA Desktop Design Studio.
      • View the bot processes details -- By using the Overview tab in RPA Hub, you can quickly view the bot process details in one place.
      • Get a snapshot of a bot process -- Get a snapshot of both your unattended and attended processes in one view.
      • View a package version -- View a package version in RPA Hub so that it can be opened from the RPA Desktop Design Studio to build, debug, or modify the automation.
      • View process jobs of a bot process -- View a list of execution logs of a bot process in RPA Hub.
      • Process job form -- View a list of execution logs of a bot process in RPA Hub.
      • Process job states -- View a list of execution logs of a bot process in RPA Hub.
      • View process jobs of all bot processes -- View a list of execution logs for all bot processes.
      • View alerts -- View notifications that are generated by the alert rules. For example, you can view alerts that pertain to robots, schedules, process jobs, and so on.
      • View installed RPA Hub plugins -- View a list of available RPA Hub plugins, the plugin versions, and dependency packs to verify the availability of a specific version that you want to install and use on the RPA Desktop Design Studio.
      • Installed RPA plugins form -- View a list of available RPA Hub plugins, the plugin versions, and dependency packs to verify the availability of a specific version that you want to install and use on the RPA Desktop Design Studio.
      • View maintenance requests -- After a scheduled maintenance event card is accepted or rejected on the robot calendar, a maintenance request is created for tracking.
      • Maintenance request form -- After a scheduled maintenance event card is accepted or rejected on the robot calendar, a maintenance request is created for tracking.
      • View automation logs -- Automation logs are series of succession stages or a series of checkpoints that occur during the execution of a bot process. It enables monitoring and auditing the automation process. These logs are generated from the robot for unattended and attended bot processes.
      • Automation Logs form -- Automation logs are series of succession stages or a series of checkpoints that occur during the execution of a bot process. It enables monitoring and auditing the automation process. These logs are generated from the robot for unattended and attended bot processes.
    • Reference -- Reference topics provide additional information about the lists and forms that you use to configure and administer RPA Hub.
      • Components installed -- Several types of components are installed with the activation of the RPA Hub plugin, including tables, user roles, and scheduled jobs.
      • Domain separation -- If any conrefs are broken, re-add them from the doc/source/reuse/domain-separation/domain-separation-overview.dita file. In the short description, edit the first sentence to state whether domain separation is supported or not and add the application name. Keep the conref at the end that describes domain separation.Domain separation is supported for RPA Hub. Domain separation enables you to separate data, processes, and administrative tasks into logical groupings called domains. You can control several aspects of this separation, including which users can see and access data.
      • Limitations of Now Assist for RPA Hub -- The limitations of the RPA bot generation skill are as follows.
      • Example instructions for Now Assist for RPA Hub -- Example instructions you can use with Now Assist for RPA Hub to get relevant, accurate responses. Refer to these examples when crafting instructions to guide automation tasks.
      • Glossary -- Learn about the terms and concepts that are unique to Robotic Process Automation (RPA) Hub.
      • A -- Learn about the terms and concepts that are unique to Robotic Process Automation (RPA) Hub.
        • activities -- Learn about the terms and concepts that are unique to Robotic Process Automation (RPA) Hub.
        • alert -- Learn about the terms and concepts that are unique to Robotic Process Automation (RPA) Hub.
        • AMB channel -- Learn about the terms and concepts that are unique to Robotic Process Automation (RPA) Hub.
        • Attachment Framework -- Learn about the terms and concepts that are unique to Robotic Process Automation (RPA) Hub.
        • Attended Robot -- Learn about the terms and concepts that are unique to Robotic Process Automation (RPA) Hub.
        • automation -- Learn about the terms and concepts that are unique to Robotic Process Automation (RPA) Hub.
      • B -- Learn about the terms and concepts that are unique to Robotic Process Automation (RPA) Hub.
        • bot process -- Learn about the terms and concepts that are unique to Robotic Process Automation (RPA) Hub.
        • bot process configuration -- Learn about the terms and concepts that are unique to Robotic Process Automation (RPA) Hub.
        • breakpoint -- Learn about the terms and concepts that are unique to Robotic Process Automation (RPA) Hub.
      • C -- Learn about the terms and concepts that are unique to Robotic Process Automation (RPA) Hub.
        • component -- Learn about the terms and concepts that are unique to Robotic Process Automation (RPA) Hub.
        • connector -- Learn about the terms and concepts that are unique to Robotic Process Automation (RPA) Hub.
      • D -- Learn about the terms and concepts that are unique to Robotic Process Automation (RPA) Hub.
        • Desktop In Desktop -- Learn about the terms and concepts that are unique to Robotic Process Automation (RPA) Hub.
      • E -- Learn about the terms and concepts that are unique to Robotic Process Automation (RPA) Hub.
        • execution logs -- Learn about the terms and concepts that are unique to Robotic Process Automation (RPA) Hub.
      • G -- Learn about the terms and concepts that are unique to Robotic Process Automation (RPA) Hub.
        • GraphQL services -- Learn about the terms and concepts that are unique to Robotic Process Automation (RPA) Hub.
      • H -- Learn about the terms and concepts that are unique to Robotic Process Automation (RPA) Hub.
        • HashCode -- Learn about the terms and concepts that are unique to Robotic Process Automation (RPA) Hub.
        • Heartbeat -- Learn about the terms and concepts that are unique to Robotic Process Automation (RPA) Hub.
        • High density robot -- Learn about the terms and concepts that are unique to Robotic Process Automation (RPA) Hub.
      • P -- Learn about the terms and concepts that are unique to Robotic Process Automation (RPA) Hub.
        • package -- Learn about the terms and concepts that are unique to Robotic Process Automation (RPA) Hub.
        • package version -- Learn about the terms and concepts that are unique to Robotic Process Automation (RPA) Hub.
        • port -- Learn about the terms and concepts that are unique to Robotic Process Automation (RPA) Hub.
        • process job -- Learn about the terms and concepts that are unique to Robotic Process Automation (RPA) Hub.
        • process parameter -- Learn about the terms and concepts that are unique to Robotic Process Automation (RPA) Hub.
      • Q -- Learn about the terms and concepts that are unique to Robotic Process Automation (RPA) Hub.
        • queue -- Learn about the terms and concepts that are unique to Robotic Process Automation (RPA) Hub.
      • R -- Learn about the terms and concepts that are unique to Robotic Process Automation (RPA) Hub.
        • robot -- Learn about the terms and concepts that are unique to Robotic Process Automation (RPA) Hub.
        • robot file -- Learn about the terms and concepts that are unique to Robotic Process Automation (RPA) Hub.
        • RPA bot generation skill -- Learn about the terms and concepts that are unique to Robotic Process Automation (RPA) Hub.
        • RPA Desktop Design Studio -- Learn about the terms and concepts that are unique to Robotic Process Automation (RPA) Hub.
        • RPA plugin -- Learn about the terms and concepts that are unique to Robotic Process Automation (RPA) Hub.
        • RPA plugins app (RPA plugin bundle) -- Learn about the terms and concepts that are unique to Robotic Process Automation (RPA) Hub.
      • S -- Learn about the terms and concepts that are unique to Robotic Process Automation (RPA) Hub.
        • schedule -- Learn about the terms and concepts that are unique to Robotic Process Automation (RPA) Hub.
        • shared parameter -- Learn about the terms and concepts that are unique to Robotic Process Automation (RPA) Hub.
        • skill -- Learn about the terms and concepts that are unique to Robotic Process Automation (RPA) Hub.
      • U -- Learn about the terms and concepts that are unique to Robotic Process Automation (RPA) Hub.
        • Unattended Robot -- Learn about the terms and concepts that are unique to Robotic Process Automation (RPA) Hub.
      • W -- Learn about the terms and concepts that are unique to Robotic Process Automation (RPA) Hub.
        • work item -- Learn about the terms and concepts that are unique to Robotic Process Automation (RPA) Hub.
    • Unattended Robot -- Use the ServiceNow Unattended Robot application to execute unattended automations. Unattended Robot, which is a software agent that you install on a Windows machine, doesn't require human intervention to execute automations.
    • Explore -- Learn about the Unattended Robot features that enable you to run unattended automations.
      • High density robots -- Execute multiple automations simultaneously and independently on a single Windows Server machine using high density robots.
    • Configure -- You can plan and configure an Unattended Robot and Unattended Robot Login Agent implementation in your organization.
      • Install Unattended Robot -- You can install the Unattended Robot application in your Windows machine if you have the admin role.
      • Install Unattended Robot Login Agent -- You can install the Unattended Robot Login Agent application in your Windows machine if you have the admin role.
      • Set up Unattended Robot -- Set up the Unattended Robot application to establish a connection between a robot and the ServiceNow RPA Hub instance.
      • Set up server machine for high density robots -- Set up the environment for high density robots on a Windows Server machine by installing a Remote Desktop Session Host. Then, add robot user names who can connect to the machine. It enables them to establish Remote Desktop Protocol (RDP) connection to the Windows Server machine.
    • Use -- You can use the Unattended Robot application to execute unattended automations that are triggered either by a schedule, API, or manually.
      • Run unattended automations -- Run an unattended robot to execute the unattended automations that are triggered either by a schedule, API, or manually.
    • Reference -- Reference topics provide additional information about the requirements for Unattended Robot installation.
    • Attended Robot -- Use the ServiceNow Attended Robot application to execute attended automations. Attended Robot, which is a software agent that you install on a Windows machine, requires human intervention to execute automations.
    • Explore -- Learn about the Attended Robot features that enable you to run attended automations.
    • Configure -- You can plan and configure an Attended Robot implementation in your organization.
      • Install Attended Robot -- You can install the Attended Robot application in your Windows machine if you have the admin role.
      • Set up Attended Robot -- Establish a connection between the Attended Robot and the ServiceNow RPA Hub instance.
      • Connect to an instance -- Connect to an RPA Hub instance in three ways by using the Connection Manager so that you can establish a connection between the Attended Robot and ServiceNow RPA Hub instance.
      • Disconnect from an instance -- Disconnect anytime from an RPA Hub instance while using the Attended Robot.
    • Use -- You can use the Attended Robot to execute the attended automations.
    • Now Assist for RPA Hub -- Use Now Assist for RPA Hub to accelerate automation development with AI. Instead of writing code or configuring workflows manually, you can describe what you need in natural language and Now Assist generates automations, activities, and logic rules. You can preview generated code before deploying, ensuring it meets your requirements.
    • AI in RPA Hub -- Use Now Assist for RPA Hub to accelerate automation development with AI. Instead of writing code or configuring workflows manually, you can describe what you need in natural language and Now Assist generates automations, activities, and logic rules. You can preview generated code before deploying, ensuring it meets your requirements.
      • Supporting information -- Get a quick overview of the important information that is related to the Now Assist for RPA Hub application.
      • RPA bot generation -- Use the RPA bot generation skill to create automations, activities, and automation logic additions from text instructions and preview options from the RPA Desktop Design Studio user interface.
    • Install Now Assist for RPA Hub -- If you have the admin role, you can install the Now Assist for RPA Hub application so that your human agents or users can get started with developing automations faster.
      • Turn on the RPA bot generation skill -- Turn on the Robotic Process Automation (RPA) bot generation skill to use generative AI to create automations, activities, and automation logic additions from text instructions and preview options.
    • Use -- If you're a RPA Desktop Design Studio user, you can create automations, activities, and automation logic additions from text instructions and preview options by using the Now Assist for RPA Hub application.
      • Create an automation with Now Assist -- Create an automation from text instructions and preview options by using the Now Assist for RPA Hub application.
      • Create an activity with Now Assist -- Create activities from text instructions and preview options by using the Now Assist for RPA Hub application. Activities provide modularity to an automation project in RPA Desktop Design Studio.
      • Build an automation with Now Assist -- Enhance the automation logic with text instructions, either in an empty activity or by selecting a component in an existing one by using the Now Assist for RPA Hub application.
    • Reference -- Reference topics include information about the limitations of the Robotic Process Automation (RPA) bot generation skill.
    • RPA Desktop Design Studio -- Use the ServiceNow Robotic Process Automation (RPA) Desktop Design Studio, which is a low-code Integrated Development Environment (IDE) where you can design or configure automation workflows by dragging and dropping components to the Design surface. RPA Desktop Design Studio is a Windows native application.
    • Explore -- Learn about the RPA Desktop Design Studio features that enable you to design and create your business process automations.
    • Configure -- You can plan and configure an RPA Desktop Design Studio implementation in your organization.
      • Install RPA Desktop Design Studio -- Install the RPA Desktop Design Studio application in your Windows machine if you have the admin role.
      • Set up RPA Desktop Design Studio -- Set up RPA Desktop Design Studio to add your ServiceNow RPA Hub instance details in Connection Manager and to start using the application.
      • Connect to an instance -- Connect to an RPA Hub instance in three ways using the Connection Manager so that you can establish a connection between the RPA Desktop Design Studio and ServiceNow RPA Hub instance.
      • Disconnect from an instance -- Disconnect a connected RPA Hub instance while you’re using the RPA Desktop Design Studio. You can then log in to the same instance with different credentials. For example, you might want to switch credentials when you use the Assign Bot Process feature.
    • Build -- Create automation projects, use components, and create the activities and variables that are required to design automations in RPA Desktop Design Studio.
      • Create an automation with Now Assist -- Create an automation from text instructions and preview options by using the Now Assist for RPA Hub application.
      • Create an automation project manually -- Create an attended or unattended automation project manually in RPA Desktop Design Studio that enables you to automate tasks. You can create an automation project that is based on a prebuilt template and targeted at a use case, or you can create an automation project without using a template.
      • Create an automation project from a template -- Create an automation project from the default automation templates that RPA Desktop Design Studio provides or the templates that you have designed on the RPA Desktop Design Studio and published to the RPA Hub. An automation template caters to a use case and provides a framework of automation.
      • Build an automation with Now Assist -- Enhance the automation logic with text instructions, either in an empty activity or by selecting a component in an existing one by using the Now Assist for RPA Hub application.
      • Open a local automation project -- Open an automation project from the local file system in RPA Desktop Design Studio, so that you can debug, build, or modify the automation.
      • Open a cloud automation project -- Open an automation project remotely from RPA Hub in RPA Desktop Design Studio, so that you can debug, build, or modify the automation.
      • Create a skill project -- Create a skill automation project in RPA Desktop Design Studio that can be reused in other automations.
      • Manage RPA plugins -- Install, update, or remove plugins to design automations while you're creating unattended and attended automation projects in RPA Desktop Design Studio.
      • Create user plugins -- Create user plugins by using Microsoft Visual Studio to enable RPA developers to use complex .NET components or libraries in RPA Desktop Design Studio in a seamless way.
      • RPA Desktop Design Studio ports -- Components in the RPA Desktop Design Studio have ports that are used while creating an automation workflow.
      • Create an activity with Now Assist -- Create activities from text instructions and preview options by using the Now Assist for RPA Hub application. Activities provide modularity to an automation project in RPA Desktop Design Studio.
      • Create an activity manually in RPA Desktop Design Studio -- Create and use an activity to provide modularity to an automation project in RPA Desktop Design Studio.
      • Create and use a variable in RPA Desktop Design Studio -- Create a variable in RPA Desktop Design Studio.
      • Create an attended automation form in RPA Desktop Design Studio -- Design attended automations by creating an attended user interface (UI) form in RPA Desktop Design Studio.
      • Form designer for building attended automation forms -- Form designer is an Integrated Development Environment (IDE) for building attended automation forms in RPA Desktop Design Studio.
      • Configure the form fields for the Form Renderer element -- Configure the form fields in the Form Renderer element while you are building an attended automation form in RPA Desktop Design Studio.
      • Open Service and Runtime logs -- Logs record events that occur during the execution of an automation process. These logs are crucial for debugging and monitoring the performance of the robots.
      • Post requisites after installing a hot fix -- Perform these tasks after installing a hot fix for either Universal App Connector (UAC) or Chromium connector on your instance to verify the hot fix is accurately downloaded.
    • Use -- You can preview, transform, and validate data on the automations. You can also run, publish, and review automations in RPA Desktop Design Studio.
      • Use a component -- Design automation projects by using components in RPA Desktop Design Studio.
      • Use a connector -- Connect to the various data sources and tools to create automation by using a connector in RPA Desktop Design Studio.
      • Use connector method -- Expose and then use the methods within a connector to perform all the actions that the connector can do.
      • Connectors in RPA Desktop Design Studio -- Learn about the connectors that you can use in RPA Desktop Design Studio to create an automation.
      • Understand levels of connector methods -- Some connectors in the RPA Desktop Design Studio provide methods that interact with various applications at different levels. For example, the Chrome connector provides methods that interact with applications and their elements open in a Google Chrome browser to perform specific Robotic Process Automation tasks.
      • Use a sample automation -- Use a sample automation, which is a prebuilt automation, that shows how different components are configured for a specific use case.
      • Sample automations -- The RPA Desktop Design Studio provides multiple sample automations that cater to different use cases.
      • Recording automations -- Capture your actions from your desktop or web applications and convert them into an automation flow by using the recorder option in the RPA Desktop Design Studio application. You can record attended and unattended automations by using this capability. When you record an automation, you don't have to create it manually by using connectors or components.
      • Record an automation -- Record an automation by using the recorder option in the RPA Desktop Design Studio application. The actions that you perform on the application elements can be saved as an automation flow to the automation project.
      • Types of elements and actions for the recorder -- The actions are the activities that you can perform on an application element such as a text box, button, hyperlinks, and so on. By using these actions, you can build an automation flow in the RPA Desktop Design Studio recorder.
      • Override a data port -- Override a data port of a component in RPA Desktop Design Studio so that you can change the default behavior of the Data In and Data Out ports. By overriding a data port, you can simplify the automation workflow development and testing.
      • Preview the data of a data port in RPA Desktop Design Studio -- Preview the data of a Data port in RPA Desktop Design Studio to view and verify if the result of a port is correct and is as expected.
      • Transform the data in RPA Desktop Design Studio -- Transform the data in RPA Desktop Design Studio by using the Transform Data option at a component level. With this option, you can edit the output value of the Data port by using VB.NET, C#.NET, or JavaScript.
      • Validate the data in RPA Desktop Design Studio -- Validate your data by using the Validate Data option at a component level in RPA Desktop Design Studio.
      • Create a proxy in RPA Desktop Design Studio -- Create a proxy at a component level in RPA Desktop Design Studio to extract the additional properties of that component.
      • Set a breakpoint to pause a component in RPA Desktop Design Studio -- Set a breakpoint on a component in RPA Desktop Design Studio so that you can pause it for debugging purposes during an automation execution. You can set a breakpoint for any number of components.
      • Start a workflow execution from a selected component in RPA Desktop Design Studio -- Start a workflow execution from a component instead of at the beginning of the workflow by using the Run From Here option in RPA Desktop Design Studio. This functionality allows you to rapidly develop and test the automation workflows.
      • Run an automation in RPA Desktop Design Studio -- Run an automation to execute the workflow in RPA Desktop Design Studio.
      • Code quality check in RPA Desktop Design Studio -- You can use code quality check in RPA Desktop Design Studio to proactively find the issues in an automation activity or the complete automation project. When you publish an automation project, an in-built code quality check is also performed. Code quality check enables you to reduce the number of errors and prevent potential issues that may hinder your automation.
      • Fix automation issues with Code quality check in RPA Desktop Design Studio -- Fix the automation issues in your automation activity or complete an automation project proactively by using the Code quality check feature in RPA Desktop Design Studio.
      • Assign bot process to an automation project -- Assign a bot process to an automation project in RPA Desktop Design Studio to start using the bot process resources.
      • Publish an automation project in RPA Desktop Design Studio -- Publish an automation project to RPA Hub from RPA Desktop Design Studio as a package or as a template. After publication, you can quickly deploy automation solutions in the RPA platforms by using the packages or by using a template as a framework to create automations.
      • Resolve conflicts when merging changes -- Resolve conflicts when merging changes from multiple sources of the same activity by using the Source Control option in RPA Desktop Design Studio.
      • Import project in RPA Desktop Design Studio -- Import a project to reuse resources, such as activities, variables, attended automation forms, and other global objects from a different automation project in RPA Desktop Design Studio.
      • Handle errors in RPA Desktop Design Studio -- Handle errors at the component level and activity level in RPA Desktop Design Studio. You can use the Error Handler option to handle the errors that occur during an automation execution.
      • Configure port properties -- Configure how data is passed to the input fields of a component or method in RPA Desktop Design Studio.
      • Configure output port properties -- Configure the ways the output ports or fields of components or methods return output in the RPA Desktop Design Studio.
    • Automation components -- Design automations using various components in RPA Desktop Design Studio.
      • List of components compatible with latest version -- Learn about the list of components that are executed in their latest versions in the RPA Desktop Design Studio and robots, irrespective of the version they were used during the automation design.
      • Actions (UI) -- The Actions (UI) group of components work on and with browsers, browser elements, applications, and the desktop in the RPA Desktop Design Studio.
      • Use the ActionSet component -- The ActionSet component lets an automation interact with Windows applications (such as web browsers) and with Citrix applications. Using this single component in RPA Desktop Design Studio, you can click, drag, read and set text, interact with tables, and more, combining several user actions into a single task.
        • Use the ActionSet Click action -- Simulate a simple left-click on the target area as part of a series of actions in the ActionSet component.
        • Use the ActionSet SetText action -- Set text to fields on the Windows applications or the Internet Explorer browser by using the Set Text action in RPA Desktop Design Studio.
        • Use the ActionSet GetText action -- Capture text from the Windows applications, and web pages on the Internet Explorer browser by using the Get Text action in RPA Desktop Design Studio.
        • Use the ActionSet Text Selection action -- Select, copy, or delete text from the Desktop and Windows applications, and the Internet Explorer browser by using the Text Selection action in RPA Desktop Design Studio.
        • Use the ActionSet Get Table action -- Capture a table from the Windows applications, and web pages on the Internet Explorer browser by using the Get Table component in RPA Desktop Design Studio.
        • Use the ActionSet GetImage action -- Capture images from the desktop, Windows applications, and web pages on the Internet Explorer browser by using the GetImage component in RPA Desktop Design Studio.
        • Use the ActionSet OCR Read Text action -- Extract text from images in the desktop, Windows applications, and the Internet Explorer browser by using the OCR Read Text action in RPA Desktop Design Studio.
        • Use the ActionSet OCR Read Table action -- Extract a table from images in the desktop, Windows applications, and web pages on the Internet Explorer browser by using the OCR Read Table action in RPA Desktop Design Studio.
        • Use the ActionSet OCR ClickText action -- Perform a mouse device action on a text in an image in the Internet Explorer browser or Windows applications by specifying the text using the OCR ClickText action.
        • Use the ActionSet SendKeys action -- Set text or perform keyboard shortcuts on fields and elements on the desktop, Windows applications, and web pages on the Internet Explorer browser using the ActionSet Send Keys action in RPA Desktop Design Studio.
        • Use the ActionSet Mouse action -- Do various mouse device actions on the desktop, Windows applications, and web pages on the Internet Explorer browser using the ActionSet Mouse action in RPA Desktop Design Studio.
      • Use the Get Table component -- Extract and display data and the count of rows from the grids, lists, combo boxes, and HTML tables, by using the Get Table component in the RPA Desktop Design Studio.
      • Use the Get Text component -- The Get Text component captures text from an area that you specify in the target application. You can use it to receive data that exists in text format. To capture text from an image, see Use the OCR Text component.
      • Use the Click component -- Simulate the click actions of a mouse device by using the Click component in RPA Desktop Design Studio.
      • Use the Mouse component -- Simulate a mouse action, including alternative mouse device buttons, moves, drags, scrolls, and paste operations.
      • Use the OCR Text component -- Extract the text from an image by using the OCR (Optical Character Recognition) Text component in RPA Desktop Design Studio.
      • Use the Send Keys component -- Send text to fields in web pages, Windows applications, or the Windows desktop using the Send Keys component in RPA Desktop Design Studio. Use the component to enter data to fields such as text boxes and lists and to send special keys such as Shift, Control, F1, and F2.
      • Use the Set Text component -- Set text in text boxes and drop-down lists within applications, check boxes, radio button controls, web pages on Internet Explorer browser or Windows applications by using the Set Text component in RPA Desktop Design Studio.
      • Supported keys and functions -- The Send keys component in the RPA Desktop Design Studio supports multiple keys, special keys, and functions. The keyboard keys must be enclosed within []. For example, [Back].
      • Properties of Actions (UI) components -- Learn about the properties of the Actions (UI) group components. All components under the Actions (UI) group have both unique and common properties.
      • ActionSet actions properties -- The ActionSet component performs multiple actions and each action has distinct properties. You can update the properties to modify the behavior of the actions.
      • Anchor -- An anchor is a unique identifier which is identified on the screen. It helps specify the target area for a simulated user interaction by defining a static area from which actions can be defined at a relative distance. The position of actions is calculated based on the anchor and the actions are performed relative to it.
      • Conditions -- The Conditions is a group of components that you can use to automate decision making. These decisions are based on the value, input, or data matches with conditions or multiple values.
      • Use the Decision component -- Automate the decision-making process by using the Decision component in RPA Desktop Design Studio.
      • Use the Switch component -- Find the exact match of a value among multiple values as part of an automation Workflow by using the Switch component in RPA Desktop Design Studio.
      • Functions, data types, and operators -- The Decision component supports certain functions and operators described in the topic. Use this topic as a reference.
      • Properties of the Conditions components -- Learn about the properties for the Conditions components in RPA Desktop Design Studio.
      • Connectors -- The Connectors provide specialized abilities, such as automating tasks with Microsoft Excel spreadsheets and Microsoft Word documents. Connectors are different from components because they expose multiple methods and they are used differently.
      • Chromium connector -- The Chromium connector enables you to interact with various elements in web applications running on Google Chrome or Microsoft Edge Edge and build automations around them.
        • Configure the Chromium connector -- Capture one or more web pages from the Google Chrome or Microsoft Edge browser and then the elements on the web pages by configuring the Chromium connector.
        • Use the Capture element dialog -- Identify and capture the elements on a web-based, Java, or Windows application screen by using the Capture element dialog.
        • Chromium connector methods -- The Chromium connector methods do different tasks on the applications, screens, and the elements on the screens of the Google Chrome and the Microsoft Edge browsers.
        • Add the ServiceNow RPA Edge extension -- Add the ServiceNow RPA Edge extension to your Edge browser to enable the Chromium connector to interact with the elements on the web applications that are opened in this browser.
      • Counter -- The Counter connector increments or decrements integers as part of an automation Workflow in RPA Desktop Design Studio.
        • Counter connector methods -- The Counter connector methods increment, decrement, or reset integers as part of an automation Workflow in RPA Desktop Design Studio. All methods have properties that you can update.
        • Counter method properties -- View or update the Counter method properties.
      • C#.Net -- The C#.Net connector enables you to create and execute custom C#.Net scripts by setting custom classes and methods and include them as part of an automation in the RPA Desktop Design Studio.
        • Configure the C#.Net connector -- Write and validate custom C#.Net scripts and execute them as part of your automation by using the C#.Net connector in RPA Desktop Design Studio.
        • C# connector methods -- The C# connector method enables you to execute the custom C# scripts you had written while configuring the C#.Net connector.
      • Email connector -- The Email connector lets an RPA Desktop Design Studio automation work with email. For example, an automation can send, retrieve, and reply to email messages, and can automatically download attachments.
        • Email connector methods -- The methods in the Email connector retrieve, send, and reply to email messages, and can download attachments. Use the SetConfig method first to set up the connection to your mail server.
        • Email method properties -- The following properties can be set for each of the Email connector methods. To set the properties, double-click a method and enter the values in the Properties pane.
      • Eventlog -- The Eventlog connector listens from different sources and writes events and custom messages to the Microsoft Event Viewer.
      • FTP -- The FTP connector enables you to perform various actions on FTP servers. For example, you can upload or download files from an FTP server. The connector provides multiple methods that perform these actions as part of an automation in the RPA Desktop Design Studio.
        • FTP connector methods -- The FTP connector methods perform various actions on the File Transfer Protocol server as part of an automation. To enable the methods, you must provide appropriate parameters.
        • FTP method properties -- View or update the FTP method properties.
      • IdleTimer connector -- The IdleTimer connector sets, starts and ends an idle time within an attended automation.
      • IE connector -- The Internet Explorer (IE) connector enables you to perform various actions on the IE browser, applications, and their screen elements on the browser. For example, you can execute a method to open a website. You perform the actions through the methods.
        • Configure the Internet Explorer connector -- Access the IE connector methods at all levels by configuring the IE connector. When you configure the IE connector, you capture a screen and its elements.
        • IE Connector methods -- The IE connector methods perform different tasks on the IE connector, screens, and the elements on the screens. The methods are available at the connector, screen, and the element levels and you can expose the methods by completing appropriate steps.
        • Parameters of the IE connector methods -- Learn about the parameters of the Microsoft IE Connector (Internet Explorer) methods in RPA Desktop Design Studio.
      • Java -- The Java connector enables you to perform various actions on Java applications as part of an automation in the RPA Desktop Design Studio
        • Configure the Java connector -- Configure the Java connector to set up the Java application screens and elements on which the automation will be performed. After setting up, you can expose methods at the connector, screen, and element levels.
        • Java connector methods -- The Java connector exposes methods at the connector, screen, and element levels. While all types of elements have common methods, they also have different methods.
        • Java connector properties -- View or update Java connector properties.
      • JavaScript -- The JavaScript connector enables you to execute custom JavaScript by writing custom classes and methods and include them as part of you automation in the RPA Desktop Design Studio.
        • Configure the JavaScript connector -- Configure the JavaScript connector by writing custom script and validating custom classes and functions. Then you execute the script by providing values for the functions.
        • JavaScript connector methods -- Execute custom JavaScript with the Execute method as part of an automation in the RPA Desktop Design Studio.
      • Keyvalue pair -- The KeyValuePair connector enables you to do multiple actions on key value pairs as part of an automation in the RPA Desktop Design Studio. For example, you can create, search, count, or delete key value pairs.
        • KeyValuePair connector methods -- The Keyvalue pair connector methods perform various actions on key value pairs. In an automation flow, the methods are connected with other methods and components. To use the methods, you must first expose them.
      • List -- The List connector enables you to create, view, search, and do many more actions on list items as part of an automation in the RPA Desktop Design Studio. List items can comprise key value pairs or any regular list item such as a list of employee names.
        • List connector methods -- The List connector methods perform various actions on list items as part of an automation workflow. You must first expose the methods before using.
        • List method properties -- View or update the List method properties.
      • Microsoft Excel -- The Microsoft Excel connector enables you to perform various actions on a Microsoft Excel document as part of a Robotic Process Automation. For example, open a Microsoft Excel file and export it to the PDF format.
      • Microsoft Outlook -- The Microsoft Outlook connector enables you to automate standard actions on the Microsoft Outlook application as part of an automation. For example, you can automate sending or replying to emails.
        • Microsoft Outlook connector methods -- The Microsoft Outlook connector methods automate various actions on the Microsoft Outlook. In an automation flow, the methods are connected with other methods and components. To use the methods, you must first expose them.
      • Microsoft Word -- The Microsoft Word connector enables you to perform various tasks on a Microsoft Word document through its methods. For example, you can add a footer to a document.
      • PDF connector -- Use the PDF connector to perform all your PDF operations from a single, unified space in RPA Desktop Design Studio. Use this connector to accelerate PDF processing for your document automation.
        • PDF connector methods -- Accelerate PDF processing for your document automation by using the various methods of PDF connector in RPA Desktop Design Studio.
      • SAP connector -- The SAP connector automates workflows on the SAP Graphical user interfaces (GUI). For example, create and save a vendor entry. Create custom automations with the SAP connector on the RPA Desktop Design Studio. The SAP Connector is built by Bristlecone Inc.
        • Configure the SAP connector -- Capture one or more SAP application screens, UI elements on the screen, and then expose the methods at the application, screen, or element levels by configuring the SAP connector.
        • SAP Connector methods -- The SAP connector provides various methods that you can use to automate workflows on SAP graphical user interface (GUI) interfaces. SAP connector methods are available at different levels - connector, screen, and element.
        • SAP element-level method descriptions -- The SAP connector provides various element-level methods that you can use to automate actions on the SAP screen UI elements, for example, a button or a check box.
      • Secure Shell (SSH) connector -- Secure Shell (SSH) connector helps establish an SSH connection to a remote server and execute commands.
        • Secure Shell (SSH) connector methods -- The Secure Shell (SSH) connector methods establish an SSH connection, execute commands over the established connection, and disconnect the session.
      • StringBuilder -- The StringBuilder connector enables you to create, append, update, replace, or remove strings as part of your automation Workflow in RPA Desktop Design Studio.
        • StringBuilder connector methods -- The StringBuilder connector methods enable you to create, append, update, replace, or remove strings in your automation workflow in RPA Desktop Design Studio.
      • System Events -- Track various system events such as creation of files or loss of the network with the System Events connector as part of your automation Workflow. The connector also enables you to stop tracking events, whenever needed.
      • Table -- The Table connector enables you to perform various actions on a table of any kind. For example, you can create or delete columns or rows or get the values from the cells in a table as part of a Workflow in RPA Desktop Design Studio.
        • Table connector methods -- The Table connector provides multiple methods that perform various actions on tabular data as part of an automation Workflow in the RPA Desktop Design Studio. For example, tasks such as getting a table, getting a row data, and removing empty rows.
      • Timer -- The Timer connector sets a user-defined timer within a workflow and when the timer stops, it triggers an automation.
      • Terminal (Mainframe) connector -- Automate various actions on the IBM Personal Communications and Rocket BlueZone emulators by using the Terminal connector that RPA Desktop Design Studio provides. For example, you can simulate a command on the emulator screen or get text from the screen.
        • Configure the Terminal connector -- Create automations on the IBM Personal Communications (PCOMM) and the Rocket BlueZone emulators by using the Terminal connector that RPA Desktop Design Studio provides. By capturing these emulator screens and their elements, you can automate actions on them.
        • Configure the IBM Personal Communications emulator -- Configure the IBM Personal Communications (PCOMM) emulator on the RPA Desktop Design Studio by capturing the PCOMM emulator screens and their elements. After capturing the screens, you can use the screen and element methods to automate actions on the screens and elements.
        • Configure the Rocket BlueZone emulator -- Configure the Rocket BlueZone emulator on the RPA Desktop Design Studio by capturing the Rocket BlueZone emulator screens and their elements. After capturing the screens, you can use the screen and element methods to automate actions on the screens and elements.
        • Use the screen or element match rules -- Use the screen or element match rules to match a screen or element from among multiple screens and elements with its corresponding rules. Match rules enables the connector to identify the appropriate screen or element and perform tasks.
        • Terminal connector methods -- The Terminal connector methods enable you to perform various tasks on the emulator screens. For example, you can extract login data from a variable and use a method to enter the data and log in to a Mainframe application.
        • IBM Personal Communications emulator methods -- Use the IBM Personal Communications emulator methods to perform various automation tasks on the IBM Personal Communications emulator.
        • Rocket BlueZone emulator methods -- Use the Rocket BlueZone emulator methods to perform various automation tasks on the Rocket BlueZone emulator.
      • Universal app connector -- Create automations for your Windows, Java, and web applications by using the Universal App Connector (UAC) of RPA Desktop Design Studio. Configure the application screens and their elements from a single, unified connector instead of using the individual connectors of these applications.
      • VB.Net -- The VB.Net connector enables you to write and execute VB.Net scripts as part of a Workflow in RPA Desktop Design Studio.
        • Configure the VB.Net connector -- Write and validate a custom VB.Net script before executing it as part of a Workflow in the RPA Desktop Design Studio.
        • VB connector methods -- The VB connector method executes the VB.Net script you had written as part of the VB.NET connector configuration.
      • Windows connector -- The Windows connector enables you to perform various actions on the Windows applications, and their user interface elements. These actions are performed through the methods provided by the Windows connector. You must configure the connector to expose its methods.
        • Configure Windows connector -- Configure the Windows connector to access its methods and build automation on a Windows application. It provides methods at different levels and you must first configure it to expose methods at all levels.
        • Windows Connector methods -- The Windows methods in RPA Desktop Design Studio interact with the Windows applications to perform various tasks. The connector provides methods at different levels of the Windows applications.
        • Parameters of the Windows connector methods -- Learn about the parameters of the Windows connector methods in RPA Desktop Design Studio.
      • Application level method parameters -- These parameters pass custom specifications to the various applications such as Java, Google Chrome , Windows , and Mainframe. Based on the specifications, the applications return an output. The process is a part of a Robotic Process Automation .
      • Element level method parameters -- These parameters pass custom specifications to the elements in various applications such as Java, Google Chrome , Windows , and Mainframe. Based on the specifications, the applications return an output. The process is a part of a Robotic Process Automation .
      • Data Modellers -- The Data Modeller creates templates by adding fields or data to PDF and XML documents. It also provides methods to classify the templates and use the fields or data created.
      • Use the XmlTemplate component -- Create templates from existing XML or PDF documents by adding custom data or fields to the documents.
      • View the XmlTemplate methods -- After configuring the XmlTemplate connector, you can expose its methods.
      • XmlTemplate connector methods -- The XMLTemplate methods classify the templates and get the fields added to the templates.
      • Parameters of the XmlTemplate connector methods -- Learn about the various parameters of the XmlTemplate connector methods in RPA Desktop Design Studio.
      • Properties of the XmlTemplate methods -- Learn about the properties of the XmlTemplate methods in RPA Desktop Design Studio.
      • General -- The RPA Desktop Design Studio General components automate diverse use cases. Examples range from execute a database query to passing a variable.
      • Use the Confirm component -- Set a confirmation message that is shown in a dialog box requiring user inputs by using the Confirm component in the RPA Desktop Design Studio.
      • Use the Input component -- Set up a user input dialog with by using the Input component in RPA Desktop Design Studio.
      • Use the Input Password component -- Set up a password input form by using the Input Password component in RPA Desktop Design Studio.
      • Use the Show component -- Display custom messages as part of a Attended Robot automation by using the Show component in the RPA Desktop Design Studio
      • Use the Variable component -- Create a variable in RPA Desktop Design Studio.
      • Use the Try Catch component -- Catch an error or exception that occurs in a component in an automation and transfer control to the other components within the automation.
      • Use the Expression component -- Perform mathematical and logical operations with various operands and operators using the Expression component in RPA Desktop Design Studio. The Expression component supports multiple operators and functions for you to use.
      • Use the Find Window component -- Set the focus back on various windows that are inactive or running in the background as part of a Robotic Process Automation workflow in the RPA Desktop Design Studio.
      • Use the Parallel component -- Execute multiple components in a sequence to perform multiple actions. The Parallel component exposes multiple threads that can execute multiple components as part of a Robotic Process Automation in the RPA Desktop Design Studio.
      • Use the Script component -- Write and execute custom Visual Basic (VB) scripts by using the Script component in RPA Desktop Design Studio.
      • Use the SQL component -- Write custom SQL queries to perform various operations by using the SQL component in RPA Desktop Design Studio.
      • Use the Start App component -- Start or launch an application or file by using the START APP component in RPA Desktop Design Studio.
      • Use the Format Text component -- Format the text by using variable placeholders and line and tab variables with the Format Text component in RPA Desktop Design Studio. You can update the text and their positions easily by just updating the variable placeholders and the line and tab variables.
      • Use the Terminate component -- Abort an automation by using the Terminate component in RPA Desktop Design Studio.
      • Use the Throw Error component -- Raise an exception during the automation process to indicate something incorrect has occurred by using the Throw Error component in RPA Desktop Design Studio.
      • Use the Wait For Time component -- Set a wait time by using the Wait For Time component in RPA Desktop Design Studio.
      • Supported functions for the Expression components -- Learn about the various functions for the Expression components in RPA Desktop Design Studio.
      • Properties of the General components -- Learn about the properties of the General components in RPA Desktop Design Studio.
      • ITSM connector -- The ITSM connector comprises two connectors: the Windows Management Instrumentation (WMI) and PowerShell. The WMI connector enables you to interact with the Windows Operating System to get important information and the PowerShell connector enables you to perform various actions on IT services.
      • PowerShell connector methods -- The PowerShell connector methods act as interfaces with the Microsoft PowerShell to send requests and get responses in the RPA Desktop Design Studio.
      • Parameters of the PowerShell connector methods -- Learn about the various parameters of the Microsoft PowerShell connector methods in RPA Desktop Design Studio.
      • WMI connector methods -- The Windows Management Instrumentation (WMI) connector methods act as interfaces with the WMI to send various requests and get responses in the RPA Desktop Design Studio.
      • Parameters for WMI connector methods -- The parameters for the Windows Management Instrumentation (WMI) connector methods enable you to send custom inputs to the WMI to perform different actions such as get disk details, environment value, CPU usage, and more as part of an automation Workflow in RPA Desktop Design Studio.
      • Loops -- The Loops provide a set of components that implement the concepts of loops, for each, and while as part of an automation Workflow in the RPA Desktop Design Studio.
      • Use the Break component -- Break a loop at any time with the Break component in the RPA Desktop Design Studio.
      • Use the For Each component -- Traverse each item in a collection in the order of first to last using the For Each component in the RPA Desktop Design Studio. The collection can be an array, list, or a table.
      • Use the For Loop component -- Execute a code recurrently to perform tasks of repetitive nature with the For Loop component in the RPA Desktop Design Studio. The For Loop is a control flow component for specifying iterations.
      • Use the While component -- Execute a code until a specified condition is true using the While component in RPA Desktop Design Studio.
      • Properties of the Loops components -- Learn about the properties of the Loops components in RPA Desktop Design Studio.
      • RPA Hub -- The components under RPA Hub enable interactions with the RPA Hub and ServiceNow platforms. The robots designed in RPA Desktop Design Studio can interact with various ServiceNow platform-related features. You can find components to do the same under this category.
      • Common -- The common components enable you to connect to a RPA Hub instance and impersonate a robot under a bot process.
        • Use the GetProcessJobSysID component -- Retrieves the process job SysID of a process job record when an automation gets executed by a robot. By using the GetProcessJobSysID component in the RPA Desktop Design Studio application, you can identify when the robot is in a free state to execute a process or you can identify the state of the process job.
        • Use the GracefulStop component -- Verify that an automation from RPA Hub doesn't stop abruptly by using the GracefulStop component in RPA Desktop Design Studio. With this component, you can define a secure termination point within an automation process and automate housekeeping activities such as closing in-use applications or performing clean-up operations.
        • Properties of the Common components -- Learn about the properties of the Common components in RPA Desktop Design Studio.
      • Credentials -- The Credentials components retrieve or update the login credentials in the RPA Hub applications.
      • Process Parameters -- The Process parameters components enable you to get or update the values of the process parameters you had set for bot processes in the RPA Hub.
        • Use the GetProcessParameter component -- Get the value of a specific process parameter you had set for a bot process in RPA Hub with the GetProcessParameter component in the RPA Desktop Design Studio.
        • Use the GetProcessParameters component -- Get the values of a process parameter you had set for a bot process in RPA Hub with the GetProcessParameters component in the RPA Desktop Design Studio. The component returns both the individual values of the parameters and all values as an object.
        • Use the SetProcessParameter component -- Update the value of an existing process parameter you had set for a bot process in the RPA Hub with the SetProcessParameter component in the RPA Desktop Design Studio.
        • Properties of the Process Parameters components -- Learn about the properties of the Process Parameters components in RPA Desktop Design Studio.
      • Queue -- The Queue connector enables you to create and manage work items on a queue created in the RPA Hub.
      • Shared Parameters -- You can set parameters and their values that are shared across bot processes in the RPA Hub. The Shared Parameters components enable you to get the values of one or more such parameters.
      • Use the Log component -- Capture custom messages as automation logs by using the Log component in an automation in RPA Desktop Design Studio. With this component, you can write custom messages as automation logs and view them from a unified space so that you can track the progress of an automation.
      • Security -- The Security components in the RPA Desktop Design Studio perform data security operations such as Microsoft Data Protection API and data encryption.
      • DPAPI -- The DPAPI components in the RPA Desktop Design Studio secure data by applying the Microsoft DPAPI.
        • Use the Protect component -- Encrypt a string with the DPAPI algorithm from the Microsoft by using the Protect component in RPA Desktop Design Studio. The component returns the encrypted form of the data you provide.
        • Use the ProtectData component -- Encrypt and save string data to a file with the ProtectData component in the RPA Desktop Design Studio.
        • Use the Unprotect component -- Decrypt an encrypted string using the Unprotect component in the RPA Desktop Design Studio. You can use the component on strings encrypted by the ProtectData or any other application as part of a Workflow. The Unprotect component returns the decrypted string or data.
        • Use the UnProtectData component -- Decrypt an encrypted string that is saved in a file with the UnProtectData component in the RPA Desktop Design Studio.
        • Properties of the DPAPI components -- Learn about the properties of the DPAPI components in RPA Desktop Design Studio.
      • Encryption components -- The RPA Desktop Design Studio secures data through encryption, file hashes, and encoding. This feature of RPA Desktop Design Studio can be the part of a workflow.
      • ServiceNow -- The ServiceNow components enable you to interact with ServiceNow platform features such as the Flow Designer, manage attachments from table records, and trigger embedded task automations.
      • Flow Designer components -- The Flow Designer components let you invoke flows, subflows, and actions from Workflow Studio and use them as part of a workflow. You can also use these components to determine a flow's output or execution status.
        • Use the InvokeFlow component -- Invoke or call a flow that is available in Workflow Studio by using the InvokeFlow component of RPA Desktop Design Studio. Generate the context ID of the flow and use the ID in other flow designer components to get the execution status and output.
        • Use the GetExecutionStatus component -- Use the GetExecutionStatus component to determine the execution status of a flow or a subflow in Workflow Studio.
        • Use the GetOutputs component -- Use the GetOutputs component to get the output of a flow or a subflow in Workflow Studio.
        • Use the InvokeSubFlow component -- The InvokeSubFlow component returns the context ID of a subflow in Workflow Studio so you can use it in other components. For example, you can use the context ID to get the execution status or the output of a subflow.
        • Use the InvokeAction component -- The InvokeAction component returns the context ID of an action in Workflow Studio so you can use it in other components. For example, you can use the context ID to get the execution status or the output of an action.
        • Properties of the Flow Designer components -- To set the properties of a Flow Designer component, double-click the component and enter the values in the Properties pane.
      • Attachments -- The Attachment components enable you to upload or download attachments from table records in the RPA Hub and get the metadata of the attachments.
      • Forms -- The Forms components help you to trigger attended automations that are enabled with the Embedded Task Automation.
        • Use the AttendedConfigurations component -- When you use the AttendedConfigurations component, it shows a list of attended configurations associated to the selected same bot process. To select and give control out port for each configuration that routes the automation logic.
        • Use the GetProcessFieldParameters component -- Gets the values of the associated Table fields mapped to the process field parameter, that you had configured in an attended configuration record of a bot process. The component returns both the individual values of the parameters and all values as an object. This component reads the value of the associated Table field in the ServiceNow form record.
        • Use the GetRecordContextID component -- Get the Sys ID of the ServiceNow form record that is associated to an attended configuration with the GetRecordContextID component in the RPA Desktop Design Studio. Sys ID is the output of the component. For example, Sys ID is used to fetch the attachments in a record.
        • Use the SetProcessFieldParameters component -- Sets the values of the associated Table fields mapped to the process field parameter, that you had configured in an attended configuration record of a bot process. This component updates the values of the configured field parameters associated to the Table field in the ServiceNow form record.
        • Properties of the Forms components -- Learn about the properties of the Forms components in RPA Desktop Design Studio.
      • Utilities -- The Utilities components in the RPA Desktop Design Studio enable diverse and wide-range useful operations. The utilities range from changing screen resolution to extracting zipped files.
      • Barcode -- The Barcode components in RPA Desktop Design Studio accept an image file that contains one or more barcodes and return the barcode values.
        • Use the ReadBarcode component -- Read a single barcode and return its contents by using the ReadBarcode component in RPA Desktop Design Studio.
        • Use the ReadBarcodes component -- Read multiple barcodes and return their contents by using the ReadBarcode component in RPA Desktop Design Studio.
        • Properties of the Barcode components -- Use the properties of the Barcode components to set a delay before or after a component executes, or to set a timeout that stops execution when the component doesn't finish within a period that you set.
      • Screen -- The screen components in the RPA Desktop Design Studio enable capturing program windows and changing screen resolution.
        • Use the Capture component -- Capture a screen or a window in the desktop or an application as part of an automation Workflow using the Capture component in the RPA Desktop Design Studio .
        • Use the CaptureWindow component -- Capture the image of an application window as part of an automation Workflow by using the CaptureWindow component in RPA Desktop Design Studio.
        • Use the ChangeResolution component -- Change the resolution of a user's system screen as part of an automation Workflow by using the ChangeResolution component in RPA Desktop Design Studio.
        • Use the GetResolution component -- Get the resolution of the current screen by using the GetResolution component in RPA Desktop Design Studio.
        • Properties of the Screen components -- Learn about the properties of the Screen components in RPA Desktop Design Studio.
      • Clipboard -- The Clipboard components in the RPA Desktop Design Studio enables the clipboard, copy, and extraction operations on files.
        • Use the Clear component -- Clear the contents of the clipboard as part of an automation Workflow using the Clear component in RPA Desktop Design Studio.
        • Use the GetAsTable component -- Get the content of the clipboard as a data table as part of an automation Workflow by using the GetAsTable component in the RPA Desktop Design Studio.
        • Use the GetFileDropList component -- Get a list of file names as a string array from the Windows clipboard by using the GetFileDropList component in RPA Desktop Design Studio.
        • Use the GetImage component -- Get an image from the clipboard by using the GetImage component in RPA Desktop Design Studio.
        • Use the GetText component -- Get text from the clipboard and return as a string by using the GetText component in RPA Desktop Design Studio.
        • Use the SetFileDropList component -- Clear the clipboard and then add a collection of file names by using the SetFileDropList component in RPA Desktop Design Studio.
        • Use the SetImage component -- Copy an image to the clipboard by using the SetImage component in RPA Desktop Design Studio.
        • Use the SetText component -- Copy a text string to the Windows clipboard as part of an automation Workflow by using the SetText component in RPA Desktop Design Studio.
        • Properties of the Clipboard components -- Learn about the properties of the Clipboard components in RPA Desktop Design Studio Clipboard utility.
      • Data Reader -- The Data Reader components in the RPA Desktop Design Studio enable reading of data from different programs such as MS Excel and CSV.
      • Data Writer -- The Data Writer components in the RPA Desktop Design Studio writes data to different programs such as MS Excel and CSV.
        • Use the WriteToCSV component -- Write the data to a CSV file by using the WriteToCSV component in RPA Desktop Design Studio as part of a Workflow.
        • Use the WriteToExcel component -- Write the data to a worksheet of a Microsoft Excel file as part of an automation Workflow by using the WriteToExcel component in RPA Desktop Design Studio.
        • Use the WriteText component -- Write the data to a text document as part of an automation Workflow by using the WriteText component in RPA Desktop Design Studio. You can add the data in string format to existing string on the text file or replace the existing data with new data.
        • Properties of the Data Writer components -- Learn about the properties of the Data Writer components in RPA Desktop Design Studio.
      • DateTime -- The DateTime components in the RPA Desktop Design Studio enables different useful operations with date and time.
        • Use the Add component -- Increase or decrease the time or date by the value you specify as part of a Workflow with the Add component in RPA Desktop Design Studio.
        • Use the Compare component -- Compare two dates and time to find out whether the dates are the same by using the Compare component in RPA Desktop Design Studio.
        • Use the Format component -- Change the format of a date by using the Format component in RPA Desktop Design Studio.
        • Use the GetPart component -- Get the value of a part of the date format by using the GetPart component in RPA Desktop Design Studio. For example, you might want to get the value of the month in the MM/DD/YYYY format.
        • Use the IsLeapYear component -- Specify a year to find out whether it's a leap year by using the IsLeapYear component in RPA Desktop Design Studio.
        • Use the Now component -- Get the current date and time of the system as part of an automation Workflow by using the component in RPA Desktop Design Studio.
        • Use the Today component -- Get the current date of the system by using the Today component in RPA Desktop Design Studio.
        • Use the UtcNow component -- Get the current date and time of the system in the Coordinated Universal Time (UTC) format by using the UtcNow component in RPA Desktop Design Studio.
        • Properties of the DateTime components -- Learn about the properties of the DateTime components in RPA Desktop Design Studio.
      • Debug -- The Debug components in the RPA Desktop Design Studio enable writing logs to the console log and verify whether a project is running from the RPA Desktop Design Studio or a robot.
      • Dialogs -- The Dialogs group of components performs basic operations on file and folder dialogs as part of an attended automation.
        • Use the OpenFileDialog component -- Open a file dialog from where you can open a file using the OpenFileDialog component in the RPA Desktop Design Studio.
        • Use the LockUIDialog component -- Provide additional authentication to any step of your attended automation by using the LockUIDialog component in the RPA Desktop Design Studio application.
        • Use the OpenFolderDialog component -- Open a folder dialog so you can open a folder from there with the OpenFolderDialog component. After opening the folder dialog, you can create a folder.
        • Use the SaveFileDialog component -- Save a file to a folder using the SaveFileDialog component in the RPA Desktop Design Studio. By default, the component opens the last file dialog you had opened.
        • Dialog component properties -- Refer to the descriptions of the properties of the Dialog components. You can update the properties, if required.
      • Environment -- The Environment components in the RPA Desktop Design Studio retrieve information and perform specific operations on the Windows environment.
        • Use the CurrentDirectory component -- Find out the current working directory and its path by using the CurrentDirectory component in RPA Desktop Design Studio.
        • Use the GetEnvironmentVariable component -- Retrieve the value of an environment variable by using the GetEnvironmentVariable component in RPA Desktop Design Studio. For example, you can get the value of the TEMP variable.
        • Use the Is64BitOperatingSystem component -- Determine if an operating system is 64 bits as part of an automation Workflow by using the Is64BitOperatingSystem component in RPA Desktop Design Studio.
        • Use the MachineName component -- Retrieve the name of your computer as part of an automation Workflow by using the MachineName component in RPA Desktop Design Studio.
        • Use the ResolvePath component -- Find the path of your current automation project as part of an automation Workflow by using the ResolvePath component in RPA Desktop Design Studio. You must specify the parameter, for example, %projectpath% to get the path.
        • Use the SetEnvironmentVariable component -- Create or update an environment variable as part of an automation Workflow by using the SetEnvironmentVariable component in RPA Desktop Design Studio. These variables persist across activities and can be retrieved later using GetEnvironmentVariable.
        • Use the SpecialFolderPath component -- Retrieve the path to a special folder In Windows based on the name you specify by using the SpecialFolderPath component in RPA Desktop Design Studio.
        • Use the SystemDirectory component -- Retrieve the path to the system directory as part of an automation Workflow by using the SystemDirectory component in RPA Desktop Design Studio.
        • Use the UserDomain component -- Retrieve the user domain name that is associated with a current user as part of an automation Workflow by using the UserDomain component in RPA Desktop Design Studio.
        • Use the UserName component -- Retrieve the user name of the user who is currently logged on to the Windows machine as part of an automation Workflow by using the UserName component in RPA Desktop Design Studio.
        • Properties of the Environment components -- Learn about the properties of the Environment components in RPA Desktop Design Studio.
      • File -- The File components in the RPA Desktop Design Studio perform standard operations on the Windows files and directories. For example, copying files or retrieving temporary file names.
        • Use the AppendBytes component -- Append bytes to a file as part of an automation Workflow by using the AppendBytes component in RPA Desktop Design Studio.
        • Use the AppendText component -- Add text to an existing text of a file as part of an automation Workflow by using the AppendText component in RPA Desktop Design Studio.
        • Use the ChangeExtension component -- Change the extension of a file by using the ChangeExtension component in RPA Desktop Design Studio.
        • Use the Combine component -- Combine two paths to create a single path with the Combine component in RPA Desktop Design Studio. For example, C:\Users could be the first path and \Data\TestFolder could be the second path and both could be combined to create the path C:\Users\Data\TestFolder.
        • Use the CopyFile component -- Copy an existing file to a new location by using the CopyFile component in RPA Desktop Design Studio.
        • Use the DeleteFile component -- Delete a file from the location you specify as part of an automation Workflow by using the DeleteFile component in RPA Desktop Design Studio.
        • Use the FileExists component -- Find out whether the file you specify exists as part of an automation Workflow by using the FileExists component in RPA Desktop Design Studio.
        • Use the GetDirectoryName component -- Get the directory name of the specified path as part of an automation Workflow by using the GetDirectoryName component in RPA Desktop Design Studio.
        • Use the GetExtension component -- Get the extension of a file and know its type as part of an automation Workflow by using the GetExtension component in RPA Desktop Design Studio.
        • Use the GetFileName component -- Get the name of a file as part of an automation Workflow by using the GetFileName component in RPA Desktop Design Studio.
        • Use the GetFileNameWithoutExtension component -- Get the name of a file without its extension as part of an automation Workflow by using the GetFileNameWithoutExtension component in RPA Desktop Design Studio.
        • Use the GetLastModifiedFile component -- Get the name and path to the last modified file in a directory by using the GetLastModifiedFile component in RPA Desktop Design Studio.
        • Use the GetPathRoot component -- Get the name of the root folder or directory of a path by using the GetPathRoot component in RPA Desktop Design Studio.
        • Use the GetRandomFileName component -- Get randomly generated file names and their extensions by using the GetRandomFileName component in RPA Desktop Design Studio.
        • Use the GetTempFileName component -- Get the names of temporary Windows files by using the GetTempFileName component in RPA Desktop Design Studio.
        • Use the HasExtension component -- Find out whether a file has an extension by using the HasExtension component in RPA Desktop Design Studio.
        • Use the IsPathRooted component -- Find out if the path you specify has a root folder by using the IsPathRooted component in RPA Desktop Design Studio.
        • Use the MoveFile component -- Move a file from an existing location to a new location as part of an automation Workflow by using the MoveFile component in RPA Desktop Design Studio.
        • Use the ReadBytes component -- Read the specified number of bytes as part of an automation Workflow by using the ReadBytes component in RPA Desktop Design Studio.
        • Use the ReadText component -- Return all text in a file as output by using the ReadText component in the RPA Desktop Design Studio.
        • Use the RenameFile component -- Rename a file and change the file type by using the RenameFile component in RPA Desktop Design Studio.
        • Use the WriteBytes component -- Write the specified byte array to a file as part of an automation Workflow by using the WriteBytes component in RPA Desktop Design Studio.
        • Use the WriteText component -- Append or overwrite existing text to an existing file or create a file and write text to it with the WriteText component in the RPA Desktop Design Studio.
        • Properties of the File components -- Learn about the properties of the File components in RPA Desktop Design Studio.
      • Directory -- The Directory components in the RPA Desktop Design Studio perform standard operations on Windows directories. For example, rename a directory or get the list of files in a directory.
      • HTTP -- The HTTP components enable you to interact with servers over the HTTP protocol. You can download files or post content to the server using the components.
      • Image Utilities -- The Image utility components in the RPA Desktop Design Studio perform various useful operations on images. For example, adjust brightness or contrast or resize images.
        • Use the AdjustBrightness component -- Adjust the brightness of an image as part of an automation Workflow by using the AdjustBrightness component in RPA Desktop Design Studio.
        • Use the AdjustContrast component -- Adjust the contrast of an image as part of an automation Workflow by using the AdjustContrast component in RPA Desktop Design Studio.
        • Use the Convert component -- Convert the format of an image to a different format by using the Convert component in RPA Desktop Design Studio.
        • Use the DrawBorder component -- Create a border around an image as part of an automation Workflow by using the DrawBorder component in RPA Desktop Design Studio.
        • Use the DrawRectangle component -- Draw a rectangle on an image and specify its dimensions as part of an automation Workflow by using the DrawRectangle component in RPA Desktop Design Studio.
        • Use the DrawString component -- Draw a string on an image at a specific location and set the string's color, font style, and size as part of an automation Workflow by using the DrawString component in RPA Desktop Design Studio.
        • Use the GetPart component -- Crop and retrieve part of an image as part of an automation Workflow by using the GetPart component in RPA Desktop Design Studio.
        • Use the Grayscale component -- Convert a color image to grayscale as part of an automation Workflow by using the Grayscale component in RPA Desktop Design Studio.
        • Use the ImageToString component -- Extract text from an image and return the text as output by using the ImageToString component in RPA Desktop Design Studio.
        • Use the Invert component -- Invert the colors of an image as part of an automation Workflow by using the Invert component in RPA Desktop Design Studio. The component takes the original colors of the image you input and applies the exact opposite of the colors.
        • Use the Median component -- Apply the median filter to an image as part of an automation Workflow by using the Median component in RPA Desktop Design Studio.
        • Use the ReadFromFile component -- Read an image file from its path and name and return the image as an output by using the ReadFromFile component in RPA Desktop Design Studio.
        • Use the Resize component -- Resize an image by specifying the dimensions as part of an automation Workflow by using the Resize component in RPA Desktop Design Studio.
        • Use the Save component -- Save an image to a specific location as part of an automation Workflow by using the Save component in RPA Desktop Design Studio.
        • Use the ScaleImage component -- Scale the size or dimensions of an image as part of an automation Workflow by using the ScaleImage component in RPA Desktop Design Studio.
        • Use the Sharpen component -- Sharpen an image to enhance its appearance as part of an automation Workflow by using the Sharpen component in RPA Desktop Design Studio.
        • Use the StringToImage component -- Create an image from an input string as part of an automation Workflow by using the StringToImage component in RPA Desktop Design Studio.
        • Use the Threshold component -- Apply the threshold filter to an image as part of an automation Workflow by using the Threshold component in RPA Desktop Design Studio.
        • Use the Trim component -- Remove the transparent pixels from the borders of an image as part of an automation Workflow by using the Trim component in RPA Desktop Design Studio.
        • Properties of the Image Utilities components -- Learn about the properties of the Image Utilities components in RPA Desktop Design Studio.
      • JSON -- The JSON components in the RPA Desktop Design Studio perform different operations on JSON objects. For example, serialize a JSON object or get JSON object properties.
        • Use the DeserializeObject component -- Convert a string containing JSON data to a JSON object by using the DeserializeObject component in RPA Desktop Design Studio. You can also extract specific properties from the JSON object.
        • Use the GetProperties component -- Get the values of multiple properties from a JSON object by using the GetProperties component in RPA Desktop Design Studio.
        • Use the GetProperty component -- Get the value of a property from a JSON object by using the GetProperty component in the RPA Desktop Design Studio.
        • Use the JsonArrayToArray component -- Convert a JSON object to an array of objects using the JsonArrayToArray component in the RPA Desktop Design Studio.
        • Use the SerializeObject component -- Convert a JSON object to a string by using the SerializeObject component in RPA Desktop Design Studio.
        • Use the SetProperties component -- Set multiple properties within a JSON object by using the SetProperties component in the RPA Desktop Design Studio. You can also override a property within the JSON object.
        • Use the SetProperty component -- Set a property within a JSON object by using the SetProperty component in the RPA Desktop Design Studio. You can also override a property within the JSON object.
        • Properties of the JSON utilities -- Learn about the properties of the JSON utilities in RPA Desktop Design Studio.
      • Keyboard -- The Keyboard component in the RPA Desktop Design Studio simulate keyboard strokes and shortcuts to perform various day-to-day actions on various applications and programs.
        • Use the SendKeys component -- Simulate the actions of the standard Microsoft Windows supported keys on various applications and programs with the SendKeys component in the RPA Desktop Design Studio.
        • Properties of keyboard components -- Learn about the properties of the keyboard components in RPA Desktop Design Studio.
      • Math -- The Math components in the RPA Desktop Design Studio perform simple mathematical operations. For example, find the highest integer or round off a decimal.
        • Use the Max component -- Take two integers and find which one is larger as part of an automation Workflow by using the Max component in RPA Desktop Design Studio.
        • Use the Min component -- Take two integers and find which one is smaller as part of an automation Workflow by using the Min component in RPA Desktop Design Studio.
        • Use the Round component -- Round a decimal to the closest integer as part of an automation Workflow by using the Round component in RPA Desktop Design Studio.
        • Properties of the Math components -- Learn about the properties of the Math components in RPA Desktop Design Studio.
      • Mouse -- The Mouse components enable you to perform various mouse device actions as part of a Workflow on various programs and applications.
        • Use the Click component -- Simulate the click actions of the mouse device on applications and programs with the Click component in RPA Desktop Design Studio.
        • Use the GetPosition component -- Get the current mouse position on the screen in integer terms by using the GetPosition component in RPA Desktop Design Studio.
        • Use the Move component -- Move the mouse device to a precise location on the screen by specifying the parameters using the Move component in RPA Desktop Design Studio.
        • Use the Scroll component -- Simulate the scrolling by the mouse device on applications and programs using the Scroll component in the RPA Desktop Design Studio.
        • Properties of the Mouse components -- Learn about the properties of the Mouse components in RPA Desktop Design Studio.
      • Random -- The Random components in the RPA Desktop Design Studio perform random operations on data types. For example, generate a random password or a number within a range of numbers.
      • Reflection -- The Reflection components in the RPA Desktop Design Studio perform standard Reflection operations on objects and classes. For example, retrieve object properties.
      • String utilities -- The String components in the RPA Desktop Design Studio perform different operations on strings. For example, replace or convert string to upper or lower case.
        • Use the Base64Decode component -- Convert a base64 string to text by using the Base64Decode component in RPA Desktop Design Studio.
        • Use the Base64Encode component -- Encode a string with the base64 algorithm by using the Base64Encode component in RPA Desktop Design Studio.
        • Use the Compare component -- Compare two string objects that are based on their ASCII values by using the Compare component in RPA Desktop Design Studio.
        • Use the Contains component -- Check whether a body of text contains a specified text by using the Contains component in the RPA Desktop Design Studio.
        • Use the Format component -- Provide a placeholder and a value in a body of text by using the Format component in RPA Desktop Design Studio.
        • Use the GetLength component -- Count the number of characters including spaces and special characters in a string by using the GetLength component in RPA Desktop Design Studio.
        • Use the GetHashCode component -- Generate a HashCode from a string by using the GetHashCode component in RPA Desktop Design Studio.
        • Use the GetTextAfter component -- Find the string characters that are placed after a string by using the GetTextAfter component in RPA Desktop Design Studio.
        • Use the GetTextBefore component -- Find the string characters that are placed before a string by using the GetTextAfter component in RPA Desktop Design Studio.
        • Use the GetTextBetween component -- Find the string characters that are placed between two strings by using the GetTextBetween component in RPA Desktop Design Studio.
        • Use the GetValueByRegex component -- Specify a regular expression and characters to find characters that match by using the GetValueByRegex component in RPA Desktop Design Studio.
        • Use the IsEqual component -- Check whether two string objects have the same value by using the IsEqual component in RPA Desktop Design Studio.
        • Use the IsNullOrEmpty component -- Determine whether the text is null or an empty string by using the IsNullOrEmpty component in RPA Desktop Design Studio.
        • Use the IsNullOrWhiteSpace component -- Determine whether the text is null or contains only white-space characters by using the IsNullOrWhiteSpace component in RPA Desktop Design Studio.
        • Use the Join component -- Concatenate the elements of an array into a string by using the Join component in RPA Desktop Design Studio.
        • Use the Occurrence component -- Count how many times a character or word appears in a text body by using the Occurrence component in RPA Desktop Design Studio.
        • Use the RemoveWhiteSpace component -- Remove any white spaces from a string by using the RemoveWhiteSpace component in RPA Desktop Design Studio.
        • Use the Replace component -- Replace all occurrences of a word in a text with another word by using the Replace component in RPA Desktop Design Studio.
        • Use the Split component -- Divide a string into substrings by applying a specified separator. You can do this task by using the Split component in RPA Desktop Design Studio.
        • Use the SubString component -- Retrieve a substring from a string by using the SubString component in RPA Desktop Design Studio. You can specify the start character position and length of the substring.
        • Use the ToLowerCase component -- Convert an uppercase text to lowercase letters by using the ToLowerCase component in RPA Desktop Design Studio.
        • Use the ToUpperCase component -- Convert a lowercase text to uppercase by using the ToUpperCase component in RPA Desktop Design Studio.
        • Use the Trim component -- Remove the white-space characters at the beginning and end of a string by using the Trim component in RPA Desktop Design Studio.
        • Use the TrimEnd component -- Remove the white-space characters that you specify at the end of the text by using the TrimEnd component in RPA Desktop Design Studio.
        • Use the TrimStart component -- Remove white-space characters at the beginning of the text that you specify by using the TrimStart component in RPA Desktop Design Studio.
        • Properties of the String Utilities components -- Learn about the properties of the String Utilities components in RPA Desktop Design Studio.
      • System process -- The System components in the RPA Desktop Design Studio perform standard Windows systems operations. For example, get the process ID or terminate a process.
      • Token -- The Token utilities in the RPA Desktop Design Studio retrieve the OKTA token to get access to an application.
        • Use the GetTOTP component -- Generate the Time-based One-time Password (TOTP) to access multi-factor authentication (MFA)-enabled applications in an automation by using the GetTOTP component in the RPA Desktop Design Studio application.
        • Properties of the Token components -- Learn about the properties of the Token components in RPA Desktop Design Studio.
      • Zip -- The Zip components in the RPA Desktop Design Studio perform standard Zip utility operations. For example, extract or remove files.
      • Wait -- The Wait components in the RPA Desktop Design Studio enable you to detain or change the automation execution using the criteria provided in the component.
      • Use the Wait For Images component -- Change the automation execution flow that is based on the image information on the screen by using the Wait For Images component in RPA Desktop Design Studio. You can also identify the state of a business application or an item that is based on an error or status icon.
      • Properties of the Wait components -- Learn about the properties of the Wait components in RPA Desktop Design Studio.
    • Reference -- Reference topics provide additional information about the lists and forms that you use to configure and administer RPA Desktop Design Studio.
  • Zero Copy Connectors -- Power your AI agents and enrich workflows on the ServiceNow AI Platform with real-time data from across the enterprise using the ServiceNow Zero Copy Connectors application.
    • Explore -- Discover how the Zero Copy Connectors application unifies business and technology data from multiple sources, enabling centralized, real-time access to your enterprise data without copying it to your instance.
    • Available connectors -- Discover available connectors to use in a zero copy connection.
    • Established connections -- Access data from external sources directly in the ServiceNow AI Platform, without copying any data to your instance using zero copy connections.
    • Data fabric tables -- Fuel your AI agents and enrich workflows on the ServiceNow AI Platform with external data using data fabric tables.
    • Primary connectors -- Connect to external data sources using primary connectors in Zero Copy Connector Hub.
    • Databricks -- The Databricks connector provides read-only access to data and metadata from the Databricks data analytics platform.
    • Google BigQuery -- The Google BigQuery connector provides read-only access to data and metadata from the Google BigQuery data warehouse service.
    • Oracle -- The Oracle connector provides read-only access to data and metadata from an Oracle database.
    • Snowflake -- The Snowflake connector provides read-only access to data and metadata from an external Snowflake account.
    • Amazon Redshift -- The Amazon Redshift connector provides read-only access to data and metadata from the Redshift data warehouse service.
    • SAP ECC -- The SAP ECC connector provides read-only access to data and metadata from an SAP ECC system.
    • SAP S/4HANA -- The SAP S/4HANA connector provides read-only access to data and metadata from an SAP S/4HANA system.
    • Apache Iceberg -- The Apache Iceberg connector provides read-only access to data and metadata in the Iceberg format.
    • Teradata -- The Teradata connector provides read-only access to data and metadata from a Teradata source.
    • Amazon S3 Tables -- The Amazon S3 Tables connector provides read-only access to data and metadata in Amazon S3 Tables.
    • ServiceNow Remote Instance -- The ServiceNow Remote Instance connector provides read-only access to another ServiceNow instance.
    • Cloudera Hive -- The Cloudera Hive connector provides read-only access to data and metadata in Cloudera Hive.
    • Cloudera Impala -- The Cloudera Impala connector provides read-only access to data and metadata in Cloudera Impala.
    • Microsoft OneLake -- The Microsoft OneLake connector provides read-only access to data and metadata in Microsoft OneLake.
    • Community connectors -- Connect to external data sources using community connectors in Zero Copy Connector Hub.
    • Apache Cassandra -- The Apache Cassandra connector provides read-only access to data and metadata in a Cassandra database.
    • Apache Hive -- The Apache Hive connector provides read-only access to data and metadata from a Hive data warehouse.
    • Apache Hudi -- The Apache Hudi connector provides read-only access to data and metadata in the Hudi format.
    • Delta Lake -- The Delta Lake connector provides read-only access to data and metadata in the Delta Lake format.
    • Exasol -- The Exasol connector provides read-only access to data and metadata in an Exasol database.
    • MariaDB -- The MariaDB connector provides read-only access to data and metadata from a MariaDB database.
    • Microsoft SQL Server -- The Microsoft SQL Server connector provides read-only access to data and metadata from a Microsoft SQL Server database.
    • MongoDB -- The MongoDB connector provides read-only access to data and metadata from a MongoDB database.
    • MySQL -- The MySQL connector provides read-only access to data and metadata from a MySQL instance.
    • OpenText Analytics Database (Vertica) -- The OpenText Analytics Database (Vertica) connector provides read-only access to data and metadata from an OpenText Analytics Database (Vertica) database.
    • PostgreSQL -- The PostgreSQL connector provides read-only access to data and metadata from a PostgreSQL instance.
    • SingleStore -- The SingleStore connector provides read-only access to data and metadata from a SingleStore database.
    • Prometheus -- The Prometheus connector provides read-only access to data and metadata in Prometheus.
    • Configure -- Set up and configure Zero Copy Connectors.
    • Activate Zero Copy Connector Hub -- Access the Zero Copy Connector Hub on your instance by activating the Zero Copy Connector Hub plugin (sn_data_fabric).
    • Request Zero Copy Connectors -- Create zero copy connections and data fabric tables after requesting the Zero Copy Connectors app through the Now Support Service Catalog. If the application does NOT include demo data or it does NOT install related applications and plugins, delete or revise the following sentence:If it isn't already installed, the app installs the Zero Copy Connector Hub.
    • Create a connection administrator -- Create a connection admin who can create zero copy connections in Zero Copy Connector Hub.
    • Enabling access to a data source -- Work with your data source administrator to enable access to your external data source.
    • Manage zero copy connections -- Securely connect to an external data source and access external data directly from your instance, without the need to copy or store any data locally.
    • Manage access to an established connection -- Manage which data stewards can access an established connection and create data fabric tables.
    • View data assets from an established connection -- View the external schema and tables that are accessible to the service account used in a zero copy connection.
    • Monitoring established connections -- Maintain the health of established connections by monitoring connection status in Zero Copy Connector Hub.
    • Update an established connection -- Keep connection details current by updating service account information, authentication, or security settings.
      • View the connection log -- Keep connection details current by updating service account information, authentication, or security settings.
      • Deactivate a connection -- Keep connection details current by updating service account information, authentication, or security settings.
      • Reactivate a connection -- Keep connection details current by updating service account information, authentication, or security settings.
      • Delete a connection -- Keep connection details current by updating service account information, authentication, or security settings.
    • Test an established connection -- Test the connection to an external data source from an established connection.
    • Manage data fabric tables -- Access data virtually from an external source or a local table on your instance using data fabric tables.
    • Create a data fabric table -- Retrieve data from an internal or external source by creating a data fabric table.
    • Update data mapping -- Update the data mapping between a source table and a data fabric table.
    • Delete a data fabric table -- Remove a data fabric table from your instance by deleting it.
    • View data fabric table records -- View the records that are currently in a data fabric table.
    • Change a connection -- Connect a data fabric table to a different data source.
    • Deploying a data fabric table -- Copy a data fabric table from one instance to another through an update set.
    • Access real-time data -- Fetch real-time data using a data fabric table instead of using the physical table included with an application.
    • Connect to an external source -- Connect a data fabric table included with an application to an external data source.
    • Connect to a local table -- Connect a data fabric table included with an application to a local table on your instance.
    • Reference -- Reference topics provide information about roles and domain separation support.
    • Domain separation -- If any conkeyrefs are broken, re-add them from the doc/source/reuse/domain-separation/domain-separation-overview.dita file.In the short description, edit the first sentence to state whether domain separation is supported or not and add the application name. Keep the conkeyref at the end that describes domain separation.Domain separation is unsupported for Zero Copy Connectors. Domain separation enables you to separate data, processes, and administrative tasks into logical groupings called domains. You can control several aspects of this separation, including which users can see and access data.
    • Roles -- Zero Copy Connectors is installed with these roles.
  • Now Assist for Zero Copy Connector -- Use the Now Assist for Zero Copy Connector AI skills and agentic workflows to obtain information about ERP systems, software, models, and data products.
    • Explore -- With the Now Assist for Zero Copy Connector application, you can obtain information about ERP systems, software, models, and data products.
    • Configure -- If you have the admin role, you can configure the Now Assist for Zero Copy Connector application.
    • Use generative AI -- Now Assist for Zero Copy Connector includes skills that can make working with connectors more efficient.
    • ERP data discovery skill -- Use the Now Assist ERP data discovery skill in Now Assist for Zero Copy Connector to query SAP standard database tables for data and records.
    • ERP data query skill -- Use the Now Assist ERP data query skill in Now Assist for Zero Copy Connector to identify SAP objects such as tables, BAPI, and OData endpoints.
    • Use agentic AI -- Use Now Assist for Zero Copy Connector agentic workflows and AI agents to improve and enhance working with ERP data.
    • Agentic workflow prerequisites -- Before you use Now Assist for Zero Copy Connector agentic workflows, you must complete several prerequisites.
    • Explore ERP models agentic workflow -- Use the Explore ERP models AI agent team in Now Assist for Zero Copy Connector to obtain information about working with ERP database tables and models.
    • OData Service Recommender AI agent -- The OData Service Recommender AI agent identifies the most relevant OData service and endpoint from a populated service catalog, and can create a data model for the identified service if a model does not already exist.
    • Workflow troubleshooting -- Use generative AI logs and Workflow Studio to troubleshoot issues with Now Assist for Zero Copy Connector agentic workflows.
    • now-assist-for-zero-copy-connector-reference --
  • Zero Copy Connector for ERP -- Zero Copy Connector for ERP (Enterprise Resource Planning) is a ServiceNow scoped application that enables you to retrieve and update ERP data from a system of record, such as SAP.
    • Explore -- Zero Copy Connector for ERP (Enterprise Resource Planning) enables you to connect to an ERP system to read, update, create, and extract data for use on the ServiceNow AI Platform.
    • ERP systems -- Create an ERP (Enterprise Resource Planning) system in Zero Copy Connector for ERP to connect to an external ERP system.
    • Content packs -- Use Zero Copy Connector for ERP (Enterprise Resource Planning) content packs to view examples and create an ERP model faster.
    • Models -- Build ERP (Enterprise Resource Planning) models in Zero Copy Connector for ERP to create read, update, and create operations and organize mirrored ERP data.
    • Remote and extraction tables -- Configure remote tables and extraction tables to work with data from the ERP (Enterprise Resource Planning) system of record.
    • Replatforming -- Zero Copy Connector for ERP enables you to connect to your ERP (Enterprise Resource Planning) system of record, and to organize its data.
    • Configure -- Install Zero Copy Connector for ERP (Enterprise Resource Planning) to configure connections to ERP systems of record.
    • Installation requirements -- Before you install Zero Copy Connector for ERP (Enterprise Resource Planning), you must complete several configurations, on both the ERP system and on the ServiceNow AI Platform.
    • Install Zero Copy Connector for ERP -- Install Zero Copy Connector for ERP from the ServiceNow Store, so that you can connect to SAP and other ERP systems and start building models on the ServiceNow AI Platform.
    • Connect to a system of record -- Connect Zero Copy Connector for ERP (Enterprise Resource Planning) to a system of record, such as SAP, directly or using a load balancer to enable access to the ERP system.
    • Connect to SAP with OData -- Extract data securely from ERP OData v2 APIs for use in remote tables and extraction tables.
    • Connect to SAP with REST -- Extract data securely from ERP with REST for use in remote tables and extraction tables.
    • Use an SNC connection -- Use Secure Network Communication (SNC) for data communications between ServiceNow MID Server and SAP systems.
      • Configure an SNC connection -- Learn how to set up an SNC connection, including preparing the environment, configuring the SAP system, and testing the configuration.
    • Roles -- Assign Zero Copy Connector for ERP roles to give team members the access they must have to configure ERP systems, build models, or read ERP data.
    • Security -- In addition to role-based security and access control, Zero Copy Connector for ERP (Enterprise Resource Planning) protects personally identifiable data in other ways.
    • Guided tours -- Learn about Zero Copy Connector for ERP guided tours including how to connect to an external ERP guided tours, including how to access and take them to build your knowledge of Zero Copy Connector for ERP.
    • Working with ERP systems -- A Zero Copy Connector for ERP (Enterprise Resource Planning) system represents a connection to a section of your ERP system of record. For example, sales orders or vendor invoices.
      • View a list of systems -- Check the ERP (Enterprise Resource Planning) systems list in Zero Copy Connector for ERP to view the heartbeats and retrieval status of your ERP systems.
      • Create a system -- Configure an ERP system in Zero Copy Connector for ERP to register your ERP connection, so that models and tables can use it as a data source.
      • Edit and delete ERP systems -- After creating an ERP (Enterprise Resource Planning) system, you can edit system details or delete the system at any time.
      • View software information -- In Zero Copy Connector for ERP (Enterprise Resource Planning) , view software information including ERP family, database type, and more.
      • View system heartbeat details -- In Zero Copy Connector for ERP (Enterprise Resource Planning), the heartbeat shows the status, date, and time of connections to the ERP system, along with error information.
      • View partner profile information -- In Zero Copy Connector for ERP (Enterprise Resource Planning), view partner profile information including number and type.
    • View metrics -- Use the Zero Copy Connector for ERP (Enterprise Resource Planning) home page dashboard to obtain statistics about transactions and information to help you troubleshoot.
    • Use -- Use Zero Copy Connector for ERP (Enterprise Resource Planning) to work with ERP models, remote tables, and extraction tables, and integrate ERP data from the system of record onto the ServiceNow AI Platform.
    • Building models -- Models in Zero Copy Connector for ERP (Enterprise Resource Planning) function as templates for sets of tables that give you access to ERP data. Use model management to build read, update, and create operations that access the ERP system. The operations have specified inputs and outputs to map fields for use on the ServiceNow AI Platform.
      • Content packs -- Use Zero Copy Connector for ERP content packs as examples to help you implement and deploy applications with less manual work.
      • Explore a content pack -- Explore an Zero Copy Connector for ERP content pack to review its models and process extensions, which are read-only examples you can copy and customize.
      • Using content packs -- Learn how to use Zero Copy Connector for ERP (Enterprise Resource Planning) content packs, from cloning a model to working within a scope. Content pack models and process extensions are examples.
      • Using process extensions -- Learn how to use the process extensions (subflows) in Zero Copy Connector for ERP (Enterprise Resource Planning) content packs. Content pack models and process extensions are examples.
      • Available content packs -- These content packs are available for use in Zero Copy Connector for ERP (Enterprise Resource Planning) to implement and deploy applications with less manual work.
        • Enterprise Data Foundation content pack -- Find details about the models and process extensions in the Zero Copy Connector for ERP Enterprise Data Foundation content pack.
        • Enterprise Data Foundation models -- The Zero Copy Connector for ERP (Enterprise Resource Planning) Enterprise Data Foundation content pack contains models that you might need when interacting with an SAP system.
        • Enterprise Data Foundation process extensions -- The Zero Copy Connector for ERP (Enterprise Resource Planning) Enterprise Data Foundation content pack contains process extensions that you may need when interacting with an SAP system.
        • SAP Foundation models -- The Zero Copy Connector for ERP (Enterprise Resource Planning) SAP Foundation content pack contains models that you may need when interacting with an SAP system.
        • Quote to Cash content pack -- Find details about the models and process extensions in the Zero Copy Connector for ERP Sales Order content pack.
        • Quote to Cash models -- The Zero Copy Connector for ERP (Enterprise Resource Planning) Quote to Cash content pack contains models that you may need when interacting with an SAP system.
        • Quote to Cash process extensions -- The Zero Copy Connector for ERP (Enterprise Resource Planning) Quote to Cash content pack contains process extensions that you may need when interacting with an SAP system.
        • Hire to Retire content pack -- The Zero Copy Connector for ERP Hire to Retire content pack contains models and process extensions that manage the employee lifecycle.
        • Hire to Retire models -- The Zero Copy Connector for ERP (Enterprise Resource Planning) Hire to Retire content pack contains models that you may need when interacting with an SAP SuccessFactors system. Hire to Retire is a process that manages the employee lifecycle.
        • Source to Settle content pack -- Find details about the models and process extensions in the Zero Copy Connector for ERP (Enterprise Resource Planning) Source to Settle content pack.
        • Source to Settle models -- The Zero Copy Connector for ERP (Enterprise Resource Planning) Source to Settle content pack contains models that you may need when interacting with an SAP system.
      • View and edit models -- Create a holistic dataset by building ERP (Enterprise Resource Planning) models in Zero Copy Connector for ERP, which encompasses remote tables and extraction tables from the ERP system, as well as create, read, and update operations.
      • Model versioning -- Use model versioning in Zero Copy Connector for ERP (Enterprise Resource Planning) to determine the version of a model on development and production instances.
      • Clone a model -- Clone a standard ERP (Enterprise Resource Planning) model that ships with Zero Copy Connector for ERP. After you clone the model you can make modifications, such as adding new fields or tables.
      • Create a model -- Add a model in Zero Copy Connector for ERP (Enterprise Resource Planning) to create a dataset containing ERP tables from the system of record to read and send updates to the ERP system.
      • Export and import custom models -- Move a custom ERP (Enterprise Resource Planning) model from one instance to another by exporting and importing a remote update set.
      • Add an operation to a model -- Add an operation to an ERP (Enterprise Resource Planning) model in Zero Copy Connector for ERP to define how the model retrieves data, writes data, or creates a new instance of the business object.
      • Operation-level security for models -- Control access to model operations with user roles and groups.
      • Add an entity to a model -- Specify the operation entity that Zero Copy Connector for ERP (Enterprise Resource Planning) uses for read, update, or create operations.
      • Using model entities in Zero Copy Connector for ERP -- Specify the entity that a model uses for read, update, or create operations.
      • Create and change SAP business entities with IDoc -- Work with SAP business entities that can only be created or changed using IDoc.
        • Create IDoc outbound message configuration -- Use IDoc outbound message configurations to create and change some SAP business entities in Zero Copy Connector for ERP (Enterprise Resource Planning).
        • View and troubleshoot IDoc messages -- When working with SAP business entities that can only be created or changed using IDoc, view outbound messages for details and troubleshooting information in Zero Copy Connector for ERP (Enterprise Resource Planning).
      • REST API connector for Zero Copy Connector for ERP -- Use the REST API connector to connect to any RESTful API with standardized API specification formats.
      • Obtain data from Workday using REST APIs -- Access data from Workday using REST APIs.
      • Add a REST service manually -- When adding an entity to a model using REST, if the service you need isn't listed, add the service manually in Zero Copy Connector for ERP (Enterprise Resource Planning).
      • Add a read table entity to a model operation -- Specify the read table entity that a Zero Copy Connector for ERP (Enterprise Resource Planning) model uses for a read, update, or create operation.
      • Preview read table entities -- Preview read table entities in Zero Copy Connector for ERP (Enterprise Resource Planning) to examine and verify the entity before adding it to a model.
      • Add a BAPI entity to a model operation -- Specify the BAPI entity that a Zero Copy Connector for ERP (Enterprise Resource Planning) model uses for a read, update, or create operation.
      • Add an RFC entity to a model operation -- Specify the RFC entity that a Zero Copy Connector for ERP (Enterprise Resource Planning) model uses for a read, update, or create operation.
      • Add an OData entity to a model operation -- Specify the OData entity that a Zero Copy Connector for ERP (Enterprise Resource Planning) model uses for a read, update, or create operation.
      • Add an IDoc entity to a model operation -- Specify the IDoc entity that a Zero Copy Connector for ERP (Enterprise Resource Planning) model uses for an update or create operation.
      • Add a REST entity to a model operation -- Specify the REST entity that a Zero Copy Connector for ERP (Enterprise Resource Planning) model uses for a read, update, or create operation.
      • Add joins between tables -- Link multiple ERP (Enterprise Resource Planning) tables from the system of record to build an ERP model in Zero Copy Connector for ERP using table joins.
      • Manage model input parameters -- Specify how fields on the ERP (Enterprise Resource Planning) system map to input parameters and their values to define the inputs for an operation that reads, creates, or updates the system of record from Zero Copy Connector for ERP.
      • Manage model input parameters for REST -- Specify how fields on the ERP (Enterprise Resource Planning) system map to input parameters and their values to define the inputs for an operation that reads, creates, or updates the system of record using REST.
      • Select model output parameters -- Specify output parameters for a model operation in Zero Copy Connector for ERP to define which ERP fields map to the ServiceNow AI Platform and how the returned data is stored.
      • Select model output parameters for REST -- Specify how fields on the ERP (Enterprise Resource Planning) system map to output parameters and their values. This defines the outputs for an operation that reads, creates, or updates the system of record using REST.
      • Edit input and output mapped value name -- Manually edit mapped value field names for input and output when managing models in Zero Copy Connector for ERP (Enterprise Resource Planning).
      • Set system data save location -- Data that Zero Copy Connector for ERP (Enterprise Resource Planning) retrieves from ERP systems can be used in remote tables, extraction tables, and added to flows as data pills in Workflow Studio.
      • Debug models -- Use the debug models option in Zero Copy Connector for ERP (Enterprise Resource Planning) to see a log capturing the probe payload, payload response, status, and other information.
    • Retrieving data -- To retrieve data from an ERP (Enterprise Resource Planning) system, use remote tables or extraction tables.
      • Using remote tables -- Remote tables in Zero Copy Connector for ERP (Enterprise Resource Planning) enable you to view and query data from the ERP system of record on the ServiceNow AI Platform.
      • View and edit remote tables -- View and edit details for ERP (Enterprise Resource Planning) remote tables in Zero Copy Connector for ERP, such as their attachment settings and short descriptions.
      • Customize remote table fields -- Add or remove columns in remote tables in Zero Copy Connector for ERP (Enterprise Resource Planning) to create your ERP model. For example, remove fields with sensitive information, such as birthdays.
      • Query a remote table -- Query ERP (Enterprise Resource Planning) remote tables from a system of record directly from the All menu using Zero Copy Connector for ERP.
      • Extracting and transforming data -- ERP (Enterprise Resource Planning) extraction tables enable you to create daily processes that extract large amounts of data. You can then include the extracted data in an ERP model in Zero Copy Connector for ERP.
      • View ERP extraction tables -- Work with ETL (extract, transform, and load) processes in Zero Copy Connector for ERP (Enterprise Resource Planning) to extract large amounts of data from the ERP system. Extracted data is stored in Glide tables in the ServiceNow AI Platform.
      • Create an extraction table -- Create an ERP (Enterprise Resource Planning) extraction table to capture large amounts of data from the system of record every day, and save the data to a transformation (staging) table. The data is then available on the ServiceNow AI Platform, and you can add the extracted data to an ERP model or remote table.
      • Select extraction table fields -- Add or remove fields for an extraction table in Zero Copy Connector for ERP(Enterprise Resource Planning). For example, you may want to remove fields with sensitive information, such as birthdays.
      • Create table transform map from extraction table -- In Zero Copy Connector for ERP (Enterprise Resource Planning), create a table transform map from an extraction table and map the source fields with target fields.
      • Create a scheduled extraction -- Schedule extraction of information for an ERP (Enterprise Resource Planning) extraction table to capture large amounts of data from the system of record at a regular interval.
      • Monitor transactions -- Use the monitoring feature to track the progress of each ERP (Enterprise Resource Planning) transaction and view logged errors.
        • Export transaction data -- Export Zero Copy Connector for ERP (Enterprise Resource Planning) transaction information such as failures and usage. Filter the data as needed and then export to Excel, CSV, JSON, or PDF format.
      • Workflow Data Fabric tables -- View external records from a data fabric table in lists and forms the same way you view records in a physical table.
    • Build with ERP data -- Use data extracted from ERP systems, such as SAP, to build applications, workflows, playbooks, and more.
      • After extracting data -- After you identify and extract ERP (Enterprise Resource Planning) data with Zero Copy Connector for ERP, you can use that data on the ServiceNow AI Platform as the data source for products and apps.
      • Managing development -- Move your ERP (Enterprise Resource Planning) systems, ERP models, tables, operations, and flows from a development instance to a production environment when they're ready.
      • Build a flow -- After you configure an operation in Zero Copy Connector for ERP (Enterprise Resource Planning), you can build a flow in Workflow Studio to specify details for querying the ERP system. For example, build a flow that filters by Order ID.
    • Reference -- Find reference information for Zero Copy Connector for ERP (Enterprise Resource Planning), including ERP table details.
    • Domain separation -- Domain separation is unsupported for Zero Copy Connector for ERP (Enterprise Resource Planning). Domain separation enables you to separate data, processes, and administrative tasks into logical groupings called domains. You can control several aspects of this separation, including which users can see and access data.
    • Sample ERP data Glide query -- Access data from the ERP (Enterprise Resource Planning) system of record through the Glide API.
    • Standard tables, fields, and models -- Find details on standard ERP (Enterprise Resource Planning) remote tables, extraction tables, fields, and models in Zero Copy Connector for ERP.
      • Standard remote tables -- Zero Copy Connector for ERP (Enterprise Resource Planning) accesses several standard remote tables for ERP models.
      • Standard fields in remote tables -- The standard ERP (Enterprise Resource Planning) remote tables available for use in Zero Copy Connector for ERP contain fields from additional SAP tables.
      • Standard models and extraction tables -- Zero Copy Connector for ERP (Enterprise Resource Planning) provides a number of standard extraction tables that you can link to ERP models.
    • Zero Copy Connector for ERP field descriptions -- Field descriptions for larger ERP forms in Zero Copy Connector for ERP, including model, system, and remote table fields.
      • Connection and credentials fields -- The Connection and Credential Alias modal contains connection and credential details that specify how Zero Copy Connector for ERP (Enterprise Resource Planning) connects to the ERP system.
      • New system fields -- The new system form in Zero Copy Connector for ERP (Enterprise Resource Planning) contains information on connection details for the ERP system.
      • Software info fields -- The software info tab in Zero Copy Connector for ERP (Enterprise Resource Planning) contains information about the selected ERP system.
      • Partner profile fields -- The partner profile record in Zero Copy Connector for ERP (Enterprise Resource Planning) contains information that defines inbound and outbound communications with a partner.
      • Partner profile tab fields -- The partner profile tab on a system record in Zero Copy Connector for ERP (Enterprise Resource Planning) contains information that defines inbound and outbound communications with a partner.
      • Systems list fields -- The Create new system form in Zero Copy Connector for ERP (Enterprise Resource Planning) contains information on connection details for the ERP system.
      • Model table fields -- The Entity fields tab for an ERP (Enterprise Resource Planning) model in Zero Copy Connector for ERP displays the table fields that are included in the ERP model.
      • Clone model fields -- The Clone ERP (Enterprise Resource Planning) model form in Zero Copy Connector for ERP enables you to clone an ERP model so you can edit the new model.
      • New model fields -- The new model form in Zero Copy Connector for ERP (Enterprise Resource Planning) contains details for the ERP model.
      • Debug logs fields -- The Zero Copy Connector for ERP (Enterprise Resource Planning) debug logs contain information about probe payloads, payload responses, and status.
      • Join conditions fields -- The Table join condition form in Zero Copy Connector for ERP (Enterprise Resource Planning) enables you to create and edit join conditions for tables in an ERP model.
      • Remote table form fields -- The Remote table form in Zero Copy Connector for ERP (Enterprise Resource Planning) enables you to create and edit remote tables in the ERP model.
      • Extraction table fields -- The Extraction table form in Zero Copy Connector for ERP (Enterprise Resource Planning) enables you to create and edit extraction tables in the ERP model.
      • Scheduled extraction fields -- The Scheduled extraction form in Zero Copy Connector for ERP (Enterprise Resource Planning) enables you to create and edit jobs to extract data at regular intervals.
      • Monitor fields -- The Zero Copy Connector for ERP (Enterprise Resource Planning) Monitor enables you to track ERP transactions and their progress.
      • Outbound message configuration fields -- The add new outbound message configuration record in Zero Copy Connector for ERP (Enterprise Resource Planning) contains information that defines IDoc outbound messages.
      • Outbound message errors fields -- The outbound message error tab in Zero Copy Connector for ERP (Enterprise Resource Planning) contains information about any errors that have occurred and links to relevant knowledge base articles for troubleshooting.
      • Outbound message IDoc log fields -- The outbound message IDoc status for IDoc log tab in Zero Copy Connector for ERP (Enterprise Resource Planning) contains detailed information about an individual message.
      • Outbound message transaction details fields -- The outbound message transaction details tab in Zero Copy Connector for ERP (Enterprise Resource Planning) contains information about the transaction including ID numbers, transaction time, and the source.
      • REST API connector for Zero Copy Connector for ERP tables -- Find details on REST API connector tables in Zero Copy Connector for ERP (Enterprise Resource Planning).
    • Semantic field mapping -- Semantic field mapping uses AI to match source fields from an external system to target fields in the platform data model, ranked by semantic similarity rather than name or alphabetical order.
    • Test model inputs and outputs -- After you're done creating and managing your model in Zero Copy Connector for ERP, go to Workflow Studio and use the Use ERP Data action to test your model's inputs and outputs. You can then build a flow with the action to incorporate ERP data into the ServiceNow AI Platform.
    • Zero Copy Connector for ERP flows -- Zero Copy Connector for ERP (Enterprise Resource Planning) includes two ERP flows that run automatically.
    • Zero Copy Connector for ERP system properties -- Use these system properties to configure Zero Copy Connector for ERP behavior, including debug logging, OData connections, and ETL extraction settings.
    • Zero Copy Connector for ERP and ERP Semantic Mining glossary -- Learn about ERP (Enterprise Resource Planning) terminology and concepts that apply to Zero Copy Connector for ERP, ERP Semantic Mining, and ERP content packs.
  • ERP Semantic Mining overview -- The ServiceNow ERP Semantic Mining (formerly named ERP Customization Mining) product enables you to find application candidates with customized code your their ERP (Enterprise Resource Planning) system. ERP Semantic Mining ranks the candidate suitability for replatforming onto the ServiceNow AI Platform.
    • Explore -- ERP Semantic Mining enables you to identify candidates for replatforming. These candidates can be custom applications that were built on legacy ERP (Enterprise Resource Planning) systems that you want to quickly replatform.
    • Extracting and processing data -- ERP Semantic Mining retrieves data from the ERP (Enterprise Resource Planning) system using extractors and processes it before the data is available on the ServiceNow AI Platform.
    • Determining candidate potential -- ERP Semantic Mining generates a score to rank the potential for replatforming legacy ERP (Enterprise Resource Planning) candidates onto the ServiceNow AI Platform.
    • Working with other products -- Zero Copy Connector for ERP enables you to connect to your ERP (Enterprise Resource Planning) system of record, and to organize its data.
    • Recommendations and similar candidates -- The record for each candidate in ERP Semantic Mining displays information on suggested next steps and similar candidates to help you in replatforming an ERP (Enterprise Resource Planning) app.
    • Next steps when replatforming -- After you use ERP Semantic Mining to identify legacy ERP (Enterprise Resource Planning) candidates, use additional ServiceNow AI Platform products and resources to replatform your app.
    • Guided tours -- Learn about ERP Semantic Mining guided tours, including how to access and take them to build your knowledge of ERP Semantic Mining.
    • Get help -- For help with ERP Semantic Mining, contact the ServiceNow admin who works in your organization.
    • Configure -- Set up ERP Semantic Mining to enable the app to scan the system of record for candidates to replatform. Administrators can also quickly check the health of the ERP (Enterprise Resource Planning) connection and investigate any issues, and view knowledge articles related to errors.
    • Configure SAP -- Enable SQLM (SQL Monitor) on the productive system and confirm that ST03 (Workload Monitor) is collected for daily workloads before you can install ERP Semantic Mining.
    • Install -- Install the ERP Semantic Mining application (sn_erp_mining) if you have the admin role from the ServiceNow Store.
    • Run Guided Setup -- Run the Guided Setup to configure ERP Semantic Mining.
    • Configure a connection -- Specify the Connections and Credentials alias for ERP Semantic Mining to connect to the ERP (Enterprise Resource Planning) system.
    • Update a connection -- Update the Connections and Credentials alias for ERP Semantic Mining to change the connection to the ERP (Enterprise Resource Planning) system. For example, you may want to change from a non-production system to a production system.
    • Troubleshoot data refresh status -- Check the data refresh status to find out when ERP Semantic Mining most recently loaded ERP (Enterprise Resource Planning) data from the system of record.
    • Create a data snapshot -- Export and import ERP Semantic Mining base data to save and share.
    • Get connection update notifications -- ERP Semantic Mining can email you about the success and failures of ERP (Enterprise Resource Planning) system connections.
    • Configure task notifications -- Enable notifications to find out when ERP Semantic Mining succeeds or fails in a mining job for the ERP (Enterprise Resource Planning) system of record.
    • Roles -- Administrators assign roles to give team members permission to configure or use ERP Semantic Mining.
    • Security -- In addition to role-based security and access control, ERP Semantic Mining protects personally identifiable ERP (Enterprise Resource Planning) data in other ways.
    • Use -- Use ERP Semantic Mining to identify potential ERP (Enterprise Resource Planning) app candidates for replatforming.
    • Obtaining statistics -- Use the ERP Semantic Mining home page dashboard to obtain statistics about candidates and info to help you troubleshoot.
    • View candidates -- View the ERP Semantic Mining home page for a summary of ERP (Enterprise Resource Planning) app candidates to replatform onto the ServiceNow AI Platform.
    • Edit candidate information -- View and edit candidate details and recommended actions in ERP Semantic Mining. Analyze ERP (Enterprise Resource Planning) system scan results, linked ERP models, usage, and similar candidates.
    • Check candidate recommendations -- Check the actions that ERP Semantic Mining suggests for improving the ease of replatforming an ERP (Enterprise Resource Planning) candidate.
    • Save potential candidates -- Use ERP Semantic Mining to save ERP (Enterprise Resource Planning) app candidates to replatform.
    • Reference -- Find ERP (Enterprise Resource Planning) reference information for ERP Semantic Mining, including table details.
    • Domain separation -- Domain separation is unsupported for ERP Semantic Mining. Domain separation enables you to separate data, processes, and administrative tasks into logical groupings called domains. You can control several aspects of this separation, including which users can see and access data.
    • Sample ERP data Glide query -- Access data from the ERP (Enterprise Resource Planning) system of record through the Glide API.
    • System connection tasks -- ERP Semantic Mining runs a number of tasks when connecting to the ERP (Enterprise Resource Planning) system.
    • Snapshot prerequisite check -- Before snapshot import and export in ERP Semantic Mining, a check is performed automatically to confirm that other related processes aren’t in progress.
    • Standard tables and fields -- Find details on standard ERP (Enterprise Resource Planning) remote tables, extraction tables, and fields in ERP Semantic Mining.
      • Standard remote tables -- ERP Semantic Mining accesses several standard remote tables for ERP (Enterprise Resource Planning) data.
      • Standard fields in remote tables -- The standard ERP (Enterprise Resource Planning) remote tables available for use in ERP Semantic Mining contain fields from additional SAP tables.
    • ERP Semantic Mining field descriptions -- Some tables of field descriptions in ERP Semantic Mining are too large to maintain in task topics. Find information on those large tables in this section.
      • Task list fields -- The task list in ERP Semantic Mining displays information on connection tasks for the ERP (Enterprise Resource Planning) system.
      • Candidate list fields -- The candidate list in ERP Semantic Mining displays information on the basic details for each candidate.
      • Candidate scan results fields -- On a candidate record in ERP Semantic Mining the ERP scan results tab displays information about the latest scan of the ERP (Enterprise Resource Planning) system.
      • Candidate recommendations fields -- On a candidate record in ERP Semantic Mining, the Recommendations tab displays information about suggested next actions for replatforming ERP (Enterprise Resource Planning) candidates.
      • Similar candidates fields -- On a candidate record in ERP Semantic Mining the Similar candidates tab displays information about similar candidates for replatforming ERP (Enterprise Resource Planning) apps.
      • Snapshot fields -- In ERP Semantic Mining, the Configuration page Snapshots tab displays information about import and export snapshots.
    • Zero Copy Connector for ERP and ERP Semantic Mining glossary -- Learn about ERP (Enterprise Resource Planning) terminology and concepts that apply to Zero Copy Connector for ERP, ERP Semantic Mining, and ERP content packs.
  • Reverse Tunnel -- Establish secure private connectivity between your private cloud data sources and Workflow Data Fabric without having to open inbound firewall ports by using Reverse Tunnel.
    • Explore -- Reverse Tunnel enables Zero Copy Connectors to reach private or on-premises data sources through encrypted outbound connections without having to open inbound firewall ports.
    • Private Relay navigation -- Access Private Relay to manage private relays and service endpoints within your ServiceNow instance.
    • Configure -- Configure Reverse Tunnel to establish secure, private connectivity between your private cloud data sources and Workflow Data Fabric.
    • Connect a private relay to the Reverse Tunnel gateway -- Configure and register a private relay to establish an encrypted connection to the Reverse Tunnel gateway.
    • Configure relay behavior -- Configure relay behavior by setting properties either in the config.yaml file or in the Relay Property [sn_zc_tunnel_relay_prop] table on your instance.
    • Use -- Monitor the connection health and registration status of private relays registered with Reverse Tunnel.
    • Monitor relay connection health -- View the heartbeat status of a private relay to verify connectivity.
    • Manage relay service endpoints through Reverse Tunnel -- Add or update the service endpoints assigned to a private relay to control which data sources are accessible through Reverse Tunnel.
  • Classic Orchestration -- ServiceNow Orchestration extends the workflow engine to manage processes and to automate things outside of a ServiceNow instance.
  • Imports -- Import data from external systems and transform it into ServiceNow AI Platform record data.
  • Exports -- Exports enable you to push data from an instance to an external file. To dynamically export data from a script or web service, export data from the URL.
    • Export sets -- Export sets enable you to push data from an instance to an external file.
    • Create an export set -- Create an export set to export records from your instance to a file on a MID Server.
    • Create an export definition -- Create an export definition to define what data to export in an export set.
    • Create an export target -- Define where to export data to by creating an export target.
    • Schedule an export -- You can schedule an export to regularly push data from an export set to a remote destination. By setting up a recurring, scheduled export you are able to regularly push data to an external location, such as for reporting or for preserving a snapshot of the data.
      • Scheduled export set delta exports -- You can schedule an export to regularly push data from an export set to a remote destination. By setting up a recurring, scheduled export you are able to regularly push data to an external location, such as for reporting or for preserving a snapshot of the data.
      • Scheduled export set scripting options -- You can schedule an export to regularly push data from an export set to a remote destination. By setting up a recurring, scheduled export you are able to regularly push data to an external location, such as for reporting or for preserving a snapshot of the data.
    • Export set history -- An export set history record is automatically created whenever an export set runs, either scheduled or manually started by a user. Export set history records allow you to monitor and troubleshoot the progress of export sets.
      • Cancel an export set -- You can cancel a running export set to stop the data from being sent to a MID server.
    • Export Set properties -- Multiple properties control export set behavior.
    • Parallel exports -- Split outgoing data into multiple export sets and process them in parallel to reduce processing time.New topic
    • Export directly from a URL -- Dynamically export data from a script or web service by building a URL query.
    • Call URL export programmatically -- Dynamically export data from a script or web service by calling a URL export from any programming language.
    • Break up a large export -- If the number of records to be exported exceeds the actual export limit, you may want to break the export into smaller increments that do not place a significant performance load on the platform.