Command Reference
Browse the main Saber CLI command families, global flags, and examples for signals, lists, templates, scoring, connectors, and org context.
Global flags
| Flag | Description |
|---|---|
--json | Print raw JSON responses to stdout. |
--quiet, -Q | Suppress non-error output. |
--verbose, -v | Print HTTP method, URL, masked auth header, status, and rate-limit headers to stderr. |
--yes, -y | Skip confirmation prompts where supported. |
--api-url | Override the API base URL. |
Signals
Run company signal research:
saber signal --domain acme.com --question "Are they hiring engineers?"
saber signal -d acme.com -q "Which CRM do they use?" --answer-type list
saber signal -d acme.com --template tmpl_123 --verification-mode strictRun contact signal research:
saber signal --profile https://linkedin.com/in/jane-doe --question "What is their current role?"Create async work:
saber signal -d acme.com -q "What changed recently?" --no-wait
saber signal -d acme.com -q "What changed recently?" --webhook https://example.com/webhooks/saberRetrieve or browse prior signal results:
saber signal get <signalId>
saber signal list --domain acme.com --status completed --limit 25Batch signals combine each target with each question or template:
saber signal batch --domain acme.com --domain stripe.com --question "Are they hiring SDRs?"
saber signal batch --domain acme.com --domain stripe.com --template tmpl_123 --asyncImportant flags:
| Flag | Description |
|---|---|
--domain, -d | Company domain. |
--profile, -p | Contact LinkedIn profile URL. |
--question, -q | Research question. Required unless using --template. |
--answer-type, -a | open_text, boolean, number, list, percentage, currency, url, or json_schema. |
--template | Reuse a signal template instead of passing a raw question. |
--verification-mode | strict or lenient. |
--force-refresh | Bypass the 12-hour answer cache. |
--no-wait | Return an ID immediately instead of waiting. |
--max-wait | Sync timeout in seconds. |
--webhook | Deliver async results to a URL. |
--async | Use async mode for large batch signal runs. |
--generate-summary | Generate summaries after a batch completes. |
Lists
Create and browse company lists:
saber list company count-preview --industry "software development" --country US
saber list company create --name "US SaaS" --industry "software development" --size "51-200"
saber list company companies <listId>
saber list company export <listId> --output accounts.csvCreate and browse contact lists:
saber list contact create --name "VP Sales" \
--company-linkedin https://linkedin.com/company/acme \
--title "VP Sales"
saber list contact show <listId>Search without creating:
saber company search --technology hubspot --country US
saber contact search --company-linkedin https://linkedin.com/company/acme --title "Head of Sales"Templates
Templates standardise reusable signal questions.
saber template create --name "CRM Detection" --question "Which CRM are they using?" --answer-type list
saber template list
saber template update <templateId> --weight important
saber template delete <templateId>Market signals
Market signals monitor a recurring source and deliver results to a webhook.
saber market-signal create --type JOB_POSTS --webhook https://example.com/hooks/saber --interval daily
saber market-signal pause <subscriptionId>
saber market-signal resume <subscriptionId>
saber market-signal trigger <subscriptionId>
saber market-signal signals <subscriptionId>Signal subscriptions
Signal subscriptions run reusable questions or templates against a company list on a schedule.
saber subscription create --list <listId> --name "Hiring signal" --question "Are they hiring sales leaders?" --answer-type boolean --frequency weekly
saber subscription list
saber subscription trigger <subscriptionId>
saber subscription stop <subscriptionId>
saber subscription start <subscriptionId>Summaries
Generate or list AI summaries for a domain:
saber summary generate --domain acme.com
saber summary list --domain acme.com --limit 5Scoring
Scoring profiles map signal template answers to fit and urgency scores.
saber scoring profile create --type company --name "Mid-market ICP"
saber scoring rule upsert <profileId> --signal-template tmpl_123 --dimension fit --answer-type boolean --true 10 --false 0
saber scoring assignment create --profile <profileId> --type company --object acme.com
saber scoring scores --type company --object acme.com --detailedOrganisation and account
saber org get
saber org update --name "Acme" --website https://acme.com
saber connectors
saber creditsUpdates
saber update
saber version