Skip to main content
CallKaro CLI lets you manage voice AI agents, calls, phone numbers, simulations, and analytics from your terminal.

Prerequisites

Install Node.js 18 or newer before installing the CLI.

Install the CLI

macOS or Linux

Windows

Run in PowerShell:

npm

Manual installation

The package installs two equivalent commands: ck and callkaro. The examples below use ck.

Sign in and verify your account

1

Sign in

Run the interactive login flow and enter your CallKaro account credentials when prompted.
2

Verify the active account

3

List your voice agents

4

Explore available commands

Don’t have a CallKaro account yet? Run ck register to create one from the terminal.

Common commands

Agents

Calls

Phone numbers

Simulations

Run ck <command> --help to see the options and subcommands available for any command.

Install skills for your coding agent

Claude Code

Install the CallKaro skill pack:
You can also install it from the Claude Code plugin marketplace:

OpenAI Codex

Copy the skills to ~/.codex/skills and add them to ~/.codex/AGENTS.md:

Use the CLI in automation

Set CK_TOKEN when a script or CI job cannot use the interactive login flow.
Keep tokens private. Do not commit tokens or configuration files containing credentials.
Interactive login stores your session in ~/.config/callkaro/config.json with restricted file permissions. Run ck logout to revoke the session.