Observed since 20 Oct, 18:06 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
11xos
CLI for the 11x CRM — manage leads, views, calls, and more
11x CRM CLI — manage leads, content, sources, views, calls, and more from the terminal.
11x.agency is a lean AI-enabled CRM. This CLI is designed for both human operators and agentic systems (AI agents) to interact with the API programmatically.
npm install -g 11xos
Or run directly:
npx 11xos login --api-key <key>
# Authenticate with your API key
11xos login --api-key <key> --api-url https://11xos-web.vercel.app
# Check your identity
11xos whoami
# List leads
11xos leads list
# Create a lead
11xos leads create --first-name "Jane" --last-name "Doe" --company "Acme"
# View dashboard
11xos dashboard
11xos login --api-key <key> [--api-url <url>]
11xos logout
11xos whoami [--json]
11xos leads list [--status, --owner, --search, --type, --page, --limit, --sort-by, --sort-order, --filters]
11xos leads get <id> [--json]
11xos leads create --first-name <name> --last-name <name> [--company, --phone, --email, --type, --metadata]
11xos leads update <id> [--first-name, --last-name, --company, --phone, --email, --type, --metadata]
11xos leads delete <id> --yes [--json]
11xos leads status <id> <NEW|CONTACTED|QUALIFIED|DISQUALIFIED|NURTURE>
11xos leads assign <id> [--owner <userId> | --unassign]
11xos leads activities <id> [--page, --limit]
11xos leads note <id> [--set <content>]
11xos leads add-note <id> --content <text>
11xos leads types [--json]
11xos leads metadata-keys [--type] [--json]
11xos leads import --file <path> --type <type> [--mappings <json> | --preview]
11xos leads calls <id> [--json]
11xos views list [--json]
11xos views get <id> [--json]
11xos views create --name <name> [--filters, --columns, --sort-by, --sort-order, --color, --icon, --default]
11xos views update <id> [--name, --filters, --columns, --sort-by, --sort-order, --color, --icon, --default]
11xos views delete <id> --yes [--json]
11xos content list [--status, --platform, --owner, --search, --page, --limit, --sort-by, --sort-order, --filters] [--json]
11xos content get <id> [--json]
11xos content create --url <url> --title <title> --platform <PLATFORM> [--author, --summary, --angles, --transcript, --notes, --metadata] [--json]
11xos content update <id> [--title, --author, --summary, --angles, --transcript, --notes, --metadata] [--json]
11xos content delete <id> --yes [--json]
11xos content status <id> <NEW|KEPT|ADAPTED|SKIPPED> [--json]
11xos content assign <id> [--owner <userId> | --unassign] [--json]
11xos content scout --url <url> [--platform] [--json]
11xos sources list [--platform, --tag, --enabled, --page, --limit] [--json]
11xos sources get <id> [--json]
11xos sources add --platform <PLATFORM> --handle <handle> --name <name> [--url, --tags, --metadata] [--json]
11xos sources update <id> [--name, --url, --tags, --enabled, --metadata] [--json]
11xos sources remove <id> --yes [--json]
11xos calls token [--json]
11xos calls initiate <leadId> [--json]
11xos users list [--json]
11xos settings update-profile --name <name> [--json]
11xos settings delete-account --yes [--json]
11xos dashboard [--json]
All commands support --json for machine-readable output with { ok, data } / { ok, error } envelope.
11xos login --api-key <API_KEY>
Credentials are stored at ~/.11xos/config.json (dir 0700, file 0600).
Env var overrides: XOS_API_KEY and XOS_API_URL take precedence over the config file. Default API URL is http://localhost:3000.
The CLI is designed for AI agent consumption:
--json on all commands — structured { ok, data, error } envelope--yes for destructive opsecho '{"firstName":"Test","lastName":"Lead"}' | 11xos leads create --jsonXOS_API_KEY + XOS_API_URL in the agent's environmentMIT
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
oraEnvironment{
"local_name": "ora",
"alias": false,
"peer_metadata": null
} | ^8.2.0 | runtime |
chalkEnvironment{
"local_name": "chalk",
"alias": false,
"peer_metadata": null
} | ^5.4.1 | runtime |
commanderEnvironment{
"local_name": "commander",
"alias": false,
"peer_metadata": null
} | ^13.1.0 | runtime |
tsxEnvironment{
"local_name": "tsx",
"alias": false,
"peer_metadata": null
} | ^4.19.2 | development |
typescriptEnvironment{
"local_name": "typescript",
"alias": false,
"peer_metadata": null
} | 5.7.2 | development |
@types/nodeEnvironment{
"local_name": "@types/node",
"alias": false,
"peer_metadata": null
} | ^22.10.9 | development |
@11xcrm/tsconfigEnvironment{
"local_name": "@11xcrm/tsconfig",
"alias": false,
"peer_metadata": null
} | workspace:* | development |
Source distribution
{
"shasum": "4b291581d2d0c371c4256e2533ed5724aa4485f3",
"tarball": "https://registry.npmjs.org/11xos/-/11xos-0.1.1.tgz",
"fileCount": 78,
"integrity": "sha512-yv8o/EMXW59Bd8CbcvJn6ZCH8yo0IqHrkNo7AMn5T09PWWcBCal0TTI8ewq4apRmdhxzKf/unDuPTQtJNuEBKw==",
"signatures": [
{
"sig": "MEUCIAElOUIXKC2+iaOWaFDqGMtGZSS14MHHilYiXO3QncGyAiEAylQjyEKf6GdtOmEJQqnnZyCt5yoieuhZAE0xHulEqpk=",
"keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"
}
],
"unpackedSize": 44537
}Observed since 20 Oct, 18:06 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:bcf16813747d82b4056aa8d4512d7abe74ffa430f8cc702ecdcc9928baea0b08