@rizzdial/cli
v0.1.2
Published
Command line interface for the RizzDial API
Readme
@rizzdial/cli
Command line interface for the RizzDial API, built on the
rizzdial Node SDK.
Also available:
- Node.js SDK —
rizzdialon npm:npm install rizzdial- Python SDK —
rizzdialon PyPI:pip install rizzdial- Source & issues — github.com/rizlerai/rizzdial-sdk
Install
npm install -g @rizzdial/cli
# or run one-off
npx @rizzdial/cli --helpAuthenticate
rizzdial login # prompts for email + password
rizzdial login --token eyJ... # store an existing bearer token
rizzdial whoami # verify
rizzdial logoutThe token is stored in ~/.config/rizzdial/config.json (file mode 600).
For CI or scripts, set RIZZDIAL_TOKEN instead — it takes precedence over the
stored config.
Non-production environments: pass --base-url https://staging.rizzdial.com/api
or set RIZZDIAL_BASE_URL.
Commands
Output is a table by default; add --json for raw JSON (pipe to jq).
# Contacts
rizzdial contacts list --per-page 20
rizzdial contacts get MQ==
rizzdial contacts search "jane"
rizzdial contacts fields
rizzdial contacts add --phone +15551234567 --powerlist 12 --first-name Jane
# Lists, tags, dispositions, campaigns, templates
rizzdial powerlists list
rizzdial powerlists notes MTI=
rizzdial tags contact
rizzdial tags powerlist
rizzdial dispositions
rizzdial campaigns list
rizzdial templates sms
rizzdial templates voice
# AI agents
rizzdial agents list
rizzdial agents get agent_abc123
rizzdial agents create --name "Sales Qualifier" --prompt "You are a friendly sales assistant..."
rizzdial agents update agent_abc123 --name "Renamed"
rizzdial agents delete agent_abc123
rizzdial agents call agent_abc123 +15551234567 --first-name Jane
# AI phone numbers
rizzdial numbers list
rizzdial numbers search --area-code 205 --country US
rizzdial numbers purchase --phone-token <token>
rizzdial numbers assign MQ== agent_abc123 --type inbound
rizzdial numbers unassign MQ== --type inbound
# Workflows
rizzdial workflows list --status active
rizzdial workflows create --name "Lead follow-up" --status draft
rizzdial workflows status wf_id active
rizzdial workflows enroll wf_id contact_id
rizzdial workflows logs --status All
# Dashboard
rizzdial dashboard summary --date-range "Last 7 Days"
rizzdial dashboard metric pickup-rate --date-range Custom --start-date 2026-06-01 --end-date 2026-06-30
rizzdial dashboard dispositions
rizzdial dashboard agents
# Escape hatch: call any path directly
rizzdial api get /contacts/list
rizzdial api post /contacts/add --data '{"phone_number":"+15551234567","powerlist_id":12}'License
MIT
