What is the Hover Element Node?
The Hover Element Node executes precise mouse hover (mouseover) actions on visible elements within the current viewport based on your natural language description. Simply describe what you want to hover over (like “Products menu item in the top navigation bar”), and the system automatically detects and hovers over the element. This node simulates human mouse movement behavior, triggers hover events, reveals hidden content, and requires no code.When Should You Use It?
Use the Hover Element Node when you need to: • Reveal dropdown menus: Hover over navigation items to expose sub-menu options before clicking • Show tooltips: Hover over icons or elements to reveal tooltip information for extraction • Activate hover cards: Hover over user profiles, product thumbnails, or links to show preview cards • Access mega menus: Large e-commerce sites often use mega menus that require hover to display • Reveal action buttons: Some interfaces show edit/delete buttons only when hovering over an itemHow to Set Up a Hover Element Node (Step by Step)
1.Insert the Node Click the + button in your workflow, then select “Hover Element” from the node library. 2.Describe the Target Element In the Element Location Description field, describe the element’s location and characteristics. ✅ Correct Examples: • “Products” menu item in the top navigation bar • User avatar icon in the upper right corner • First product card in the search results • “More options” icon next to the file name • Category dropdown trigger in the sidebar ❌ Incorrect Examples: • Hover over the Products menu (don’t include “hover” in the description) • Move mouse to the avatar icon • Hover over Products menu, then click on Electronics (one action per node) 3.Handle Errors (Optional) In Abnormal situations: Select “Stop Task” from the dropdown to halt the workflow if the element cannot be found. 4.Connect with Other Nodes Place the Hover Element node after Visit Page nodes. Typically follow it with: • Click Element node: To click on revealed dropdown options • Extract Data node: To capture tooltip or hover card content • Wait node: To allow time for hover effects to completeExamples
Revealing a Dropdown Menu **Goal: **Hover over a navigation menu to reveal dropdown options, then click a sub-item. Step 1: Add Visit Page node • URL: https://www.amazon.com/ • Access Method: Current Tab Access • Error Handling: Stop Task Step 2: Add Hover Element Node • Element Description: “Gift Cards” menu item in the top navigation bar • Error Handling: Stop Task Step 3: Add Click Element Node • Element Description: “Shop all gift cards” option in the dropdown menu • Click Type: Left-click • Error Handling: Stop TaskKey Rules & Best Practices
- Rules:
| Rule | Description |
|---|---|
| Visible elements only | The Hover Element node can only interact with elements currently visible in the viewport. |
| One hover per execution | Each Hover Element node performs only one hover action. |
| Natural language required | Describe the element using clear, natural language. |
| Hover state is temporary | The hover state persists until the next action. |
| Scenario | Recommended Approach |
|---|---|
| Dropdown menus | Hover Element → Click Element |
| Tooltip extraction | Hover Element → Wait (1s) → Extract Data |
| Mega menus | Hover Element → Wait (0.5s) → Click Element |
| Hidden action buttons | Hover Element → Click Element |
Quick Review
- What does the Hover Element node do?
- Can you hover over elements not visible in the viewport?
- How many hover actions per node?
- What typically follows a Hover Element node?
- How long does the hover state persist?

