Skip to main content

AgencyCore CLI — manage your CRM, outreach, and more from the terminal

Project description

AgencyCore CLI

Command-line interface for AgencyCore — manage your CRM, outreach sequences, and pipeline from the terminal.

Install

pip install agencycore-cli

Or with uv:

uv pip install agencycore-cli

Requires Python 3.10+.

Quick Start

# Log in (connects to AgencyCore staging by default)
ac login

# Use --dev for local development
ac login --dev

# Check your identity
ac whoami

# Check API health
ac health check

CRM Commands

# Companies
ac crm companies list
ac crm companies get <id>
ac crm companies create --name "Acme Corp" --industry Technology

# People (Contacts)
ac crm people list
ac crm people create --email jane@acme.com --full-name "Jane Smith"

# Deals
ac crm deals list
ac crm deals create --name "Enterprise Deal" --stage qualified --amount 50000
ac crm deals move <id> --stage negotiation

# Activities
ac crm activities list --status pending
ac crm activities create --type call --title "Follow up" --due-date 2026-03-20

# Communications
ac crm comms unread
ac crm comms draft-email --contact-id <id> --subject "Hello" --content "..."

# Search & Dashboard
ac crm search "acme"
ac crm dashboard --period 30

# Lists & Import
ac crm lists list
ac crm import preview --file contacts.json

Envoy (Outreach)

ac envoy sequences list
ac envoy outbox pending
ac envoy dashboard

Output Modes

All commands support rich table output (default) or JSON for scripting:

ac crm deals list                          # Pretty tables
ac crm --json deals list                   # Raw JSON
ac crm --json deals list | jq '.[].name'   # Pipe to jq

Development

git clone https://github.com/AlterityNetwork/ac-cli.git
cd ac-cli
uv sync --all-extras
uv run pytest

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

agencycore_cli-1.20.0.tar.gz (259.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

agencycore_cli-1.20.0-py3-none-any.whl (111.8 kB view details)

Uploaded Python 3

File details

Details for the file agencycore_cli-1.20.0.tar.gz.

File metadata

  • Download URL: agencycore_cli-1.20.0.tar.gz
  • Upload date:
  • Size: 259.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for agencycore_cli-1.20.0.tar.gz
Algorithm Hash digest
SHA256 e645fa062b51e8f0ddf12c23f167342c8d7c844d3daacfebec4436b0f3de6f8f
MD5 c03c14fe3b3cf39b39b2b6c3d5302742
BLAKE2b-256 a14080e866bda88d8abd5befb71c6f9103dc596cb38415ee1d7941b6ed2f52c6

See more details on using hashes here.

Provenance

The following attestation bundles were made for agencycore_cli-1.20.0.tar.gz:

Publisher: publish.yml on AlterityNetwork/ac-cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file agencycore_cli-1.20.0-py3-none-any.whl.

File metadata

  • Download URL: agencycore_cli-1.20.0-py3-none-any.whl
  • Upload date:
  • Size: 111.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for agencycore_cli-1.20.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7cc5fdc30ae391ea98d3bad3fbb4890bd8b5b55969c1d9d1593e5e5b374554a5
MD5 6c7a059a908d6a79e8a3a1c6f24ea8eb
BLAKE2b-256 7d96331cb0ba9fe88cafdd75c8c542ee6d5d7c387963abbd371e56b2201af91d

See more details on using hashes here.

Provenance

The following attestation bundles were made for agencycore_cli-1.20.0-py3-none-any.whl:

Publisher: publish.yml on AlterityNetwork/ac-cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page