Build AI Agents
Overview
Learn how to build AI agents with AskUI’s core capabilities
This section contains practical how-to guides for building AI agents with AskUI. These guides focus on the core product capabilities: element selection and data extraction.
What You’ll Learn
Element Selection
- How to select UI elements using natural language
- Working with locators for precise element targeting
- Using relative positioning to find elements
- Handling multiple similar elements
Data Extraction (Get Questions)
- Extracting yes/no answers from the UI
- Getting text content from specific elements
- Extracting structured data from tables
- Working with sidebars, tabs, and cards
- Retrieving numeric values
Prerequisites
Before starting these guides, make sure you have:
- AskUI Python SDK installed (
pip install askui
) - Basic understanding of Python
- Access to AskUI workspace and credentials
Quick Start
Guide Structure
Each guide in this section follows a practical approach:
- What you’ll build - Clear objective
- Code examples - Ready-to-use snippets
- Common patterns - Reusable solutions
- Troubleshooting - Solutions to common issues
Choose a guide from the navigation to get started building your AI agent.
API Reference
For detailed information about method parameters, return types, and advanced usage:
click()
- Click on UI elementsget()
- Extract data from UIact()
- Autonomous goal-oriented actionstype()
- Type text inputkeyboard()
- Send keyboard input- Full Vision Agent API - Complete reference