-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Hi @charlesBochet @FelixMalfait π
I built a CLI for Twenty CRM that I'd like to donate to the project: https://github.com/salmonumbrella/twenty-cli
Why a CLI matters
CLIs are the primary interface for AI agents and automation tools. As LLM-powered agents become standard for business workflows, having an official CLI means:
- AI agents (Claude, GPT, Cursor, etc.) can interact with Twenty natively
- CI/CD pipelines can automate CRM operations
- Power users get scriptable access to their data
- Developers can build integrations faster
What it does
- 100% API coverage - people, companies, opportunities, tasks, notes, webhooks, custom objects
- Multiple profiles - manage multiple Twenty workspaces
- Secure credential storage - system keychain on macOS/Linux/Windows
- Bulk import/export - CSV and JSON support
- Rate limit handling - automatic retry with exponential backoff
- Environment variable support - headless/CI friendly
Installation
Already available via Homebrew:
brew install salmonumbrella/tap/twenty-cliProposal
I'd like Twenty to take ownership of this CLI. Benefits:
- Discoverability - users find it in the official repo
- Community contributions - more maintainers, faster iteration
- Consistency - stays in sync with API changes
- Trust - official tooling users can rely on
I'm happy to:
- Transfer the repo or submit as a PR to
packages/twenty-cli - Continue maintaining it as a contributor
- Help with documentation and onboarding
Let me know if you're interested!
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
π Planned