@profullstack/ringhuman
v0.1.0
Published
RingHuman command line: search support routes, place calls that ring you when a human answers, watch events, check credits.
Readme
ringhuman
The RingHuman command line. RingHuman calls customer support for you, waits through the phone tree and the hold music, and rings your phone when a real human answers.
Install
curl -fsSL https://ringhuman.com/install.sh | shor npm i -g @profullstack/ringhuman (Node >= 18), or
bun add -g @profullstack/ringhuman.
Use
ringhuman login --api-key <key> # saved to ~/.config/ringhuman/config.json
ringhuman balance # credit balance
ringhuman routes search "comcast" # verified support routes
ringhuman routes add --company "Acme" --phone +18005550100 --reason "billing"
ringhuman call --route <id> --reason "billing" --callback +1...
ringhuman calls watch <call-id> # stream events until the call ends
ringhuman feedback <call-id> --reached-human --rating 5
ringhuman --helpRINGHUMAN_API_KEY and RINGHUMAN_API_URL override the saved config. The API
defaults to https://ringhuman.com.
Develop
The CLI lives in the ringhuman.com monorepo
under packages/cli. bun run build bundles it (with @ringhuman/sdk and cac)
into a single dependency-free dist/ringhuman.js; npm publish runs that via
prepack.
MIT licensed.
