Send SMS.
Stay in your terminal.
KambaSMS in your development workflow. Test an integration, check your balance and track messages with simple commands.
Windows · macOS · Linux · Node.js 20+
- Configure
- Review
- Send
- 04Track
IN YOUR DAILY WORKFLOW
Less tool switching.
More integration.
From your first test to an operations script, bring the essentials of the platform to where you already work.
One command. One message.
Send a transactional SMS with your live API key. Replace +2449XXXXXXXX with a number you control and confirm your approved Sender ID and balance.
kamba sms send --live --yes --to +2449XXXXXXXX --text "Pedido recebido." --idempotency-key pedido-cli-001KAMBA_API_KEY in your environment · Paid send · Review with --dry-run first
START HERE
From install to
your first request.
A lightweight install, your key and a terminal. The guide walks you through the rest.
Follow the installation guide- 01
Install from npm
With Node.js 20 or newer, run in your terminal:
npm install --global @kambasms/cli - 02
Check the installation
Run kamba --version to check the version and kamba --help to see the commands.
- 03
Connect your API key
Set KAMBA_API_KEY in the environment and run kamba doctor --live. Your key stays in the terminal environment; it is not stored by the CLI.
Prepare an API keyPrefer installing from a file?
Alternative download.tgzIn the file folder, run npm install --global ./kambasms-cli-0.1.0.tgz.
WHEN YOU ARE READY
The same workflow. In production.
Use KAMBA_API_KEY, an approved Sender ID and available balance. Review with --dry-run and confirm the paid send with --live --yes. Every send takes an idempotency key; the CLI does not retry requests automatically.