typesback
v0.1.20
Published
Local WhatsApp automation runner with a browser UI for QR pairing, approvals, recent activity, media processing, contact labels, and audit logs.
Readme
Typesback CLI
Local WhatsApp automation runner with a browser UI for QR pairing, approvals, recent activity, media processing, contact labels, and audit logs.
Quickstart
npx typesback init
npx typesback serve --email [email protected]Scan the WhatsApp QR code from the hosted dashboard. The runner keeps the WhatsApp session and local data on your machine while dashboard API calls relay through the outbound link.
Commands
npx typesback init
npx typesback serve --email [email protected] --host 127.0.0.1 --port 3721
npx typesback serve --local
npx typesback status
npx typesback qr
npx typesback config validate
npx typesback config set agents.0.enabled falsetypesback init creates cwd-relative runtime paths:
config/agents.yaml
.data/Override paths and runtime settings with environment variables:
TYPESBACK_CONFIG=config/agents.yaml
TYPESBACK_DATA_DIR=.data
TYPESBACK_AUTH_DIR=.data/auth
TYPESBACK_MEDIA_DIR=.data/media
TYPESBACK_DB=.data/agent.sqlite
TYPESBACK_HOST=127.0.0.1
TYPESBACK_PORT=3721
TYPESBACK_OPEN_UI=falseHosted Link
Run a local runner through the hosted control plane:
npx typesback serve --email [email protected]Use npx typesback link --email [email protected] only when you want to replace the saved link token without starting the runner.
