{"revision":"c10276e953456835cdbb1f3a60d58ae1980be353","document":{"id":22105,"path":"integrate-applications/rpa-studio-automation-components.md","title":"Automation components","bundle":null,"doc_type":null,"release":"australia","body":"\n# Automation components\n\nDesign automations using various components in RPA Desktop Design Studio.\n\nMake sure you're familiar with the basics of using a component, connector, activity, variable, and the various actions using automations. For more information, see the topics listed in [Building automations](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/rpa-studio-build.md) and [Using automations](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/rpa-studio-use.md).\n\n-   **[List of components compatible with latest version](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/list-components-upgrade.md)**  \nLearn 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.\n-   **[Actions \\(UI\\)](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/actions-ui.md)**  \nThe Actions \\(UI\\) group of components work on and with browsers, browser elements, applications, and the desktop in the RPA Desktop Design Studio.\n-   **[Conditions](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/conditions-components.md)**  \nThe 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.\n-   **[Connectors](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/connectors.md)**  \nThe 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.\n-   **[Data Modellers](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/data-modellers.md)**  \nThe 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.\n-   **[General](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/general-component.md)**  \nThe RPA Desktop Design Studio General components automate diverse use cases. Examples range from execute a database query to passing a variable.\n-   **[ITSM connector](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/itsm.md)**  \nThe 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.\n-   **[Loops](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/loops.md)**  \nThe 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.\n-   **[RPA Hub](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/rpa-hub.md)**  \nThe 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.\n-   **[Security](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/security.md)**  \nThe Security components in the RPA Desktop Design Studio perform data security operations such as Microsoft Data Protection API and data encryption.\n-   **[ServiceNow](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/servicenow.md)**  \nThe 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.\n-   **[Utilities](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/utilities.md)**  \nThe 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.\n-   **[Wait](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/wait.md)**  \nThe Wait components in the RPA Desktop Design Studio enable you to detain or change the automation execution using the criteria provided in the component.\n\n**Parent Topic:**[Robotic Process Automation \\(RPA\\) Hub](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/rpa-main-landing-page.md)\n\n"}}