Building Wranggle Automations
In these tutorials, you'll learn how to write Wranggle automation scripts — scripts that control the browser, navigating pages and filling out forms on behalf of a user, interacting with the user to ask questions and report results. Afterwards, you'll be able to write automations worth sharing, perhaps one that zips your HR department through their checklist when a new employee is hired, or one for Sales, to update their database with news about key customers, or one for yourself because it's fun.
Wranggle Browser Extension
If you haven't already, you'll need to install the Wranggle browser extension.
Prerequisites
These tutorials assume you are comfortable programming in javascript (ES6/2015), particularly with the use of asynchronous functions (promises and/or callbacks.) Some experience with Node.js is helpful.
Tutorials
Development server, import/require, and your own IDE
This tutorial shows you how to set up Wranggle's dev-mode server, letting you write automations in your own editor/IDE, using normal import/require statements.
Kahba: automate the browser
This tutorial explores Wranggle's Kahba API, showing you how to write full Wranggle automations that can navigate across pages to act on behalf of the user. This is the main Wranggle tutorial.
Prefab UI: interact with the user
This tutorial explores Wranggle's Prefab API, which lets your automation interact with the user without you having to write any custom UI yourself.