eb cli

A CLI tool leveraging headless browser automation to execute UI-only e-Builder workflows.

typescriptpuppeteeroclife-Builder
Terminal window showing eB CLI automation process

Overview

While e-Builder provides APIs and tools for admins to perform some bulk operations, it is lacking in many areas. As an example, while it is possible to import users in bulk to an account, there is no way to remove users in bulk from the account. Instead, admins must tediously remove users one at a time. eb-cli bridges this gap. By leveraging headless browser automation to execute tasks that lack native API endpoints or built-in tools, this command-line interface empowers administrators to bypass tedious UI navigation and execute bulk operations directly from the terminal.

Current Features

Highlights & Outcomes

Architecture