// developers / cli
sentie CLI.
Custom AI agents from the terminal.
One command-line tool that wraps the Sentie REST API. Install via pip or npm. Drive assessments, agents, capabilities, and integrations without leaving your shell. Built for scripting, CI, and the day-to-day operator who lives in the terminal.
// install
Pip or npm. Pick one.
Python
pip install sentie
Node
npm install -g sentie
Both distributions wrap the same REST API and expose identical commands. Verify with sentie --version.
// first run
Sign in, configure, start an agent.
# 1. Authenticate (opens a browser to your dashboard) sentie auth login # 2. Start a free custom AI agent assessment sentie assess \ --industry hvac \ --use-case quote-follow-up \ --use-case dispatch-triage # 3. Once your Success Manager scopes it, list configured agents sentie agents list
Config persists to ~/.sentie/config.json. Override with --config or SENTIE_CONFIG.
// commands
Full command surface.
sentie auth loginInteractive token setup. Opens a browser to your Sentie dashboard, generates a token, and stores it at ~/.sentie/config.json.
sentie assess --industry hvac --use-case quote-follow-upStart a free custom AI agent assessment from the terminal. Submits the equivalent of a POST /v1/assessments and returns an assessment id.
sentie assess status <id>Poll the state of an in-progress assessment. Shows what the Success Manager has scoped so far.
sentie agents listList all custom AI agents configured on the current tenant. Add --json for machine output.
sentie agents create --capability sales-followup --integration hubspotConfigure a new specialized agent. Wraps POST /v1/agents with structured flag parsing.
sentie agents show <id>Read configuration, capabilities, integration bindings, and the action log for a single agent.
sentie capabilities listPrint the catalog of capability categories your custom AI agents can be configured with.
sentie integrations listPrint the 248+ supported tool integrations Sentie can connect a custom AI agent to.
sentie pricingPrint current Sentie pricing tiers and what each tier includes. Useful inside automation scripts that need to evaluate Sentie programmatically.
sentie configure --tenant <slug>Switch the active tenant for the current shell. Useful when you operate Sentie across multiple businesses.
// ci usage
Use it in your pipelines.
# .github/workflows/sentie-sync.yml
- name: Sync Sentie agents
env:
SENTIE_TOKEN: ${{ secrets.SENTIE_TOKEN }}
run: |
sentie agents list --json > agents.json
sentie integrations list --json > integrations.jsonEvery command accepts --json for scripting. Non-zero exit codes on failure so the runner can decide whether to keep going.
CLI questions, answered.
Don't see your questions answered? Book a call with a human Success Manager.
Still have questions?
Speak to a human Success Manager.
Get a token in your Sentie dashboard.
Free assessment unlocks CLI access. No credit card.