
Company News
Socket Joins New OpenJS Program to Fund Node.js Security Work
Socket is joining the OpenJS Security Stewardship Program to fund Node.js vulnerability research, maintainer remediation, and security releases.
@crelora/olsales-cli
Advanced tools
Onelence Sales Operator CLI & MCP Client for remote sales pipeline management and AI agent integration
@crelora/olsales-cli)Operator CLI and Model Context Protocol (MCP) server for remote sales pipeline management, outreach staging, attention feeds, and AI agent integration.
Install directly from your private GitHub repository on any machine:
npm install -g https://github.com/crelora/onelence-sales#subdirectory=packages/cli
Or install via NPM / npx:
# Run directly without installation (opens browser wizard at https://sales.onelence.com)
npx @crelora/olsales-cli login
# Or install globally
npm install -g @crelora/olsales-cli
Zero-configuration by default: URL and credentials are completely optional. Running
olsales loginwith no arguments automatically opens the interactive browser wizard forhttps://sales.onelence.com.
# Recommended: Interactive browser wizard (zero flags needed; opens https://sales.onelence.com)
olsales login
# Optional: Connect to a custom or self-hosted server instance
olsales login --url=https://staging.sales.company.com
# Optional: Headless terminal login without browser (e.g. CI/CD or remote servers)
olsales login --email=user@company.com --password="YourPassword"
# Optional: Direct API token authentication
olsales login --key="your-api-key"
# Verify authenticated user, role, and server connection
olsales whoami
Credentials are saved securely in ~/.olsales/config.json with user-only (0o600) file permissions.
# High-priority focus summary
olsales focus summary
# Leads requiring urgent response (in Markdown)
olsales focus list --bucket=needsReply --markdown
# Leads due for follow-up
olsales focus list --bucket=followUpDue
# Search leads
olsales lead search "Fintech" --stage=qualified --min-score=80
# View lead profile and conversation history
olsales lead get awin:12345 --history --markdown
# Advance lead stage
olsales lead stage awin:12345 engaged --notes="Spoke with VP of Partnerships"
# Schedule a follow-up
olsales lead follow-up awin:12345 3 --notes="Check on contract review"
# Snooze lead for 7 days
olsales lead snooze awin:12345 7
# Preview / Dry-run a reply
olsales lead reply awin:12345 --text="Hello team, following up on our proposal." --dry-run
# Send email reply with library attachment
olsales lead reply awin:12345 --text="Attached is our pitch deck." --doc=deck_v2
# Check emergency pause status
olsales pause status
# Halt all outbound dispatches
olsales pause enable --reason="Server maintenance"
# Resume operations
olsales pause disable
https://sales.onelence.com/mcp
Bearer token from olsales login. ChatGPT web uses OAuth against the same URL (Developer mode connector).
Codex example:
[mcp_servers.olsales]
url = "https://sales.onelence.com/mcp"
bearer_token_env_var = "OLSALES_API_KEY"
Add this to your claude_desktop_config.json or Cursor MCP settings:
{
"mcpServers": {
"olsales": {
"command": "olsales",
"args": ["mcp"]
}
}
}
Or run via npx:
{
"mcpServers": {
"olsales": {
"command": "npx",
"args": ["-y", "@crelora/olsales-cli", "mcp"]
}
}
}
FAQs
Onelence Sales Operator CLI & MCP Client for remote sales pipeline management and AI agent integration
The npm package @crelora/olsales-cli receives a total of 54 weekly downloads. As such, @crelora/olsales-cli popularity was classified as not popular.
We found that @crelora/olsales-cli demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 2 open source maintainers collaborating on the project.

Company News
Socket is joining the OpenJS Security Stewardship Program to fund Node.js vulnerability research, maintainer remediation, and security releases.

Security News
Two compromised GitHub Actions were re-enabled with malicious tags intact, exposing thousands of downstream repositories to Mini Shai-Hulud.

Research
/Security News
A malicious Firefox extension fetches its payload after installation to evade detection, steal Google session cookies, and automate account takeover.