Skip to main content

TalentPrism CLI

tp is the command line for TalentPrism. It reads team-scoped recruiting data (sequences, candidates, interviews, reminders, campaign and activity summaries, evidence records) and makes changes through the same permissions and validation as the web app. It prints JSON that scripts and AI agents can parse, and reports errors as structured JSON with a stable code.

Full documentation: https://talentprism.ai/help/talentprism-cli/

Install

pipx install talentprism-cli
# or
uv tool install talentprism-cli

tp --version

Requires Python 3.11 or newer.

Sign in

People sign in with the browser:

tp login

Pick a team and approve. The CLI keeps short-lived tokens in ~/.talentprism/config.toml and refreshes them on its own. Use tp login --no-browser over SSH, and tp logout to sign out.

Scripts, CI jobs and AI agents use a team-scoped API key instead:

export TALENTPRISM_API_KEY="<your api key>"

New API keys expire one year after they are created. Your account page shows each key's expiry date and when it was last used; create a replacement key before the old one expires.

When several credentials are present, tp uses the first of: the --api-key flag, TALENTPRISM_API_KEY, login tokens in the profile, api_key in the profile. The server is https://talentprism.ai unless you set TALENTPRISM_BASE_URL (local development only).

Examples

tp whoami
tp sequences list --status Active --json
tp candidates search --query "aircraft assembler North Charleston" --json
tp activity summary --days 14 --json
tp candidates timeline <candidate_id> --days 30 --json

Changing data

Every write is two steps. Run the command once to get a preview and a one-time approval token. Nothing changes. Then run the same command again with --confirm-write --approval-token <token>:

tp candidates add-note 123 --text "Prefers second shift"
tp candidates add-note 123 --text "Prefers second shift" --confirm-write --approval-token <token>

Rate limits

Per credential (each API key, or each login), per minute: 300 reads, 60 changes, and 30 copilot questions (tp copilot ask and tp copilot brief). Previews count as reads. When a limit is hit the CLI reports rate_limited with a retry_after value.

Help

  • tp --help and tp <command> --help list every command and flag.
  • tp skill print prints the agent skill text bundled with the CLI.
  • Errors come with a remediation line. The help page has a troubleshooting table keyed by error code.

License

Proprietary. The CLI is provided for use with a TalentPrism account; see LICENSE.txt in the package.

Metadata

Release files for talentprism-cli 0.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for talentprism-cli 0.3.0
File Size Uploaded
talentprism_cli-0.3.0.tar.gz 44.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for talentprism-cli 0.3.0
File Interpreter ABI Platform
talentprism_cli-0.3.0-py3-none-any.whl Python 3 none any Details

Total release size: 94.2 kB

Release files / talentprism_cli-0.3.0.tar.gz

Download URL talentprism_cli-0.3.0.tar.gz
Size 44.6 kB
Tags Source
SHA-256 checksum
How to use checksums
a512254054a06b138a4d60be488cd0545a67a471282a2579600422358d9ee8d1
BLAKE2b-256 checksum
How to use checksums
8535247a47012ae474aeb810f8bac9ded9f0fc4b95ac4f76e20bd544ef31a7f6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / talentprism_cli-0.3.0-py3-none-any.whl

Download URL talentprism_cli-0.3.0-py3-none-any.whl
Size 49.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
89bee6b31502d89138fcf99d607e1d2e4530e647bdc8d36e8dc0ffde46158911
BLAKE2b-256 checksum
How to use checksums
6f096b112e67c8390ae1a7f3a9ca0b100ccda559cf37bb5ff01dcfbad0cbf7a5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release history Release notifications | RSS feed

0.3.1

2 release files

This release

0.3.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page