You can use **Leapwork Flow’s desktop UI automation building blocks** to create, run, and troubleshoot automation cases for business-critical applications, such as **ERP** and **CRM systems**.

**Leapwork Flow desktop UI automation** works with nearly all desktop application platforms, including **WinForms, WPF, Windows Universal Applications, Win32, Qt, Java, SAP GUI**, and more.

This section gives an overview of the building blocks used in desktop UI automation.

- [Click UI Element](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/desktop-ui/click-ui-element)
- [Close UI Window](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/desktop-ui/close-ui-window)
- [Collapse UI Element](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/desktop-ui/collapse-ui-element)
- [Drag UI Element](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/desktop-ui/drag-ui-element)
- [Expand UI Element](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/desktop-ui/expand-ui-element)
- [Find UI Element](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/desktop-ui/find-ui-element)
- [Get UI Attribute](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/desktop-ui/get-ui-attribute)
- [Get UI Number](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/desktop-ui/get-ui-number)
- [Get UI Selection](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/desktop-ui/get-ui-selection)
- [Get UI Text](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/desktop-ui/get-ui-text)
- [Get Window Details](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/desktop-ui/get-window-details)
- [Invoke UI Element](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/desktop-ui/invoke-ui-element)
- [Select UI Element](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/desktop-ui/select-ui-element)
- [Set UI Element Value](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/desktop-ui/set-ui-element-value)
- [Start Application](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/desktop-ui/start-application)
- [Toggle UI Element](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/desktop-ui/toggle-ui-element)
- [Update UI Window](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/desktop-ui/update-ui-window)
- [Use UI Window](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/desktop-ui/use-ui-window)
