jq to confirm the JSON envelope.
Prerequisites
- Node.js 24 or newer (
node --version) - A TalkValue account with at least one organization
jqfor the JSON example, or skip the pipe to see the table view
Run your first command
1
Install the CLI
talkvalue version. Full options: Install.2
Sign in
--org <name-or-id> to skip the picker.On success you’ll see ✓ Logged in as you@example.com (Acme Inc.).3
List people in your workspace
Run a The first person record appears:
path person list to confirm everything is wired up. Pipe through jq to inspect the JSON envelope:id, name, primaryEmail, primaryPhone, company, jobTitle, channels, events, joinedAt. The pagination block follows the array.What just happened
auth loginran the browser sign-in, exchanged the code for an access token, prompted for organization selection, and saved a profile in your system keyring.path person list --jsoncalled the dashboard’s people endpoint as the organization you selected.- The
--jsonflag forced JSON output. Without a pipe, the CLI defaults to a table. With a pipe (or--json), it switches to JSON automatically. See Output format.
A few more commands to try
talkvalue --help for the full command tree, or talkvalue path person list --help for any subcommand.
For AI agents
The CLI is built for both humans and AI coding agents. Every response is structured JSON, and the repo ships ready-to-install skills that wrap each command group. Add them to any agent in one command:Related
- Install. Per-OS install notes and CI setup.
- Authentication. Interactive vs CI tokens and multi-profile.
- Output format. JSON envelope, auto-detection, CSV exports.
- Scripting with jq. Recipes for piping CLI output into shell pipelines.
