# rpa.do > Automate web tasks with AI-powered RPA agents. Handle form filling, data extraction, and workflow automation with computer vision and natural language understanding at scale. Browser Automation That Thinks. AI-powered robotic process automation with computer vision, natural language understanding, and self-healing workflows. Automate web scraping, form filling, and data entry 100x faster with agents that adapt to UI changes automatically. rpa.do is one of the primitives of Platform.do, in the Workflows layer (triggers, steps and functions). Every .do shares one grammar, Business-as-Code, and one SDK. ## Page - [rpa.do](https://rpa.do/): Rpa.do - Deploy Robotic Process Automation | AI-Powered Browser Automation ([Markdown](https://rpa.do/index.md)) ## Business-as-Code - [What is Business-as-Code?](https://platform.do/business-as-code): the grammar every .do shares ([Markdown](https://platform.do/business-as-code.md)) - [Platform.do](https://platform.do/): infrastructure for autonomous business ([llms.txt](https://platform.do/llms.txt)) ## Docs - [Documentation](https://docs.platform.do): guides and reference for the whole platform - [SDK](https://docs.platform.do/sdk): TypeScript SDK, `import { on, send, db, $ } from 'sdk.do'` - [CLI](https://docs.platform.do/cli): the `do` command - [MCP](https://docs.platform.do/mcp): one MCP tool, `do`, that runs a script - [API](https://docs.platform.do/api): REST API ## Other Workflows primitives - [workflows.do](https://workflows.do) - [functions.do](https://functions.do) - [actions.do](https://actions.do) - [triggers.do](https://triggers.do) - [webhooks.do](https://webhooks.do) - [tasks.do](https://tasks.do) - [transform.do](https://transform.do) ## Optional - [Full text](https://rpa.do/llms-full.txt): this index plus the page in full