VM0VM0
Agent Skills

Kommo

CRM for managing leads and sales pipelines

Kommo is a CRM platform for managing leads, contacts, companies, tasks, and sales pipelines.

Required Environment

NameTypeDescription
KOMMO_API_KEYsecretLong-lived token from Kommo Settings > Integrations
KOMMO_SUBDOMAINvarYour Kommo subdomain (from https://{subdomain}.kommo.com)

Configuration

vm0.yaml
version: "1.0"

agents:
  my-agent:
    framework: claude-code
    skills:
      - https://github.com/vm0-ai/vm0-skills/tree/main/kommo

Run

Store your secret on the platform (recommended, one-time setup):

vm0 secret set KOMMO_API_KEY your-kommo-api-key

Then run your agent - secret is automatically loaded:

vm0 run my-agent "create a new lead"

For CI/CD or temporary overrides, pass secrets at runtime: --secrets KOMMO_API_KEY=value. See Environment Variables for details.

Example Instructions

AGENTS.md
# Sales CRM Agent

You manage Kommo leads and deals.

## Workflow

1. Create leads from inquiries
2. Update lead pipeline stage
3. Add notes and tasks
4. Track deal progress

## Pipeline Stages

- New, Negotiation, Won, Lost
AGENTS.md
# Contact Manager Agent

You manage Kommo contacts and companies.

## Workflow

1. Search for existing contacts
2. Create or update contacts
3. Link contacts to companies
4. Associate with leads

## Contact Fields

- name, email, phone, company