kommo

Manage CRM records and retrieve pipeline structures via the Kommo API.

76|18|Updated Dec 12, 2025
One-click install
npx skills add https://github.com/vm0-ai/vm0-skills --skill kommo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kommo
Source: https://github.com/vm0-ai/vm0-skills/tree/main/kommo
Command: npx skills add https://github.com/vm0-ai/vm0-skills --skill kommo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides direct Kommo CRM operations through curl for leads, contacts, companies, tasks, and pipelines.

Core Features & Use Cases

  • Lead, contact, and company management
  • Create tasks and track sales pipelines
  • Retrieve pipelines and their statuses
  • Read account information and associated data

Quick Start

Quick start: list leads with bash -c 'curl -s "https://${KOMMO_SUBDOMAIN}.kommo.com/api/v4/leads" -H "Authorization: Bearer ${KOMMO_API_KEY}"'

Frequently Asked Questions about kommo

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create and manage leads in Kommo CRM?

Kommo CRM management enables you to create, list, and update leads through curl API calls authenticated with a Bearer token. Use the Kommo API v4 endpoint with your subdomain and API key to automate lead operations, including assignment to pipelines and contact association.

Can I retrieve and organize sales pipelines through curl?

Yes, retrieve Kommo pipelines and their statuses directly via curl by querying the Kommo API v4 with Bearer token authentication. This lets you fetch pipeline structures and stages to automate workflow organization and lead tracking.

What's the best way to automate CRM record creation across leads, contacts, and companies?

Kommo API automation via curl supports creating and associating CRM records—leads, contacts, companies, and tasks—in a single workflow. Configure your subdomain and API key as environment variables, then use parameterized curl requests to batch operations while respecting rate limits.

Do I need to set up authentication before using Kommo API operations?

Yes, Kommo CRM operations require Bearer token authentication using your API key and account subdomain. Set these as environment variables (KOMMO_API_KEY, KOMMO_SUBDOMAIN) and pass them in the Authorization header for all curl requests to the Kommo API v4 endpoint.

How do I track tasks and associate them with pipeline stages in Kommo?

Create and manage tasks within Kommo pipelines using curl API calls that link tasks to leads, contacts, or companies. Retrieve pipeline structures first to identify stages, then POST task records with the appropriate associations and stage metadata.

What should I know about Kommo API rate limits when automating bulk operations?

Kommo API enforces rate limits on all operations. When automating bulk lead, contact, or task creation through curl, implement request throttling and monitor response headers to avoid hitting limits during high-volume CRM record operations.