# Kommo AI integration on Definable

> Kommo CRM is a platform for managing customer relationships, sales pipelines, and business processes.

## What this connects

Kommo CRM is a platform for managing customer relationships, sales pipelines, and business processes.

Vendor: https://www.kommo.com

## Tools available

**53** tools available. First 12:

- `KOMMO_ADD_AI_SOURCE_FILE` — Add AI Source File — Tool to add a knowledge source file to Kommo AI. Use when you need to upload a file (like documentation, policies, or knowledge base articles) to be used by the Kommo AI agent or suggested reply feature.
- `KOMMO_CREATE_COMPANY` — Create Kommo Companies — Action to add one or more companies into the Kommo account.
- `KOMMO_CREATE_CONTACT` — Create Kommo Contact — Action to create one or more contacts in Kommo CRM.
- `KOMMO_CREATE_LEAD` — Create Kommo Lead — Action to create a lead in Kommo CRM.
- `KOMMO_CREATE_TASK` — Create Kommo Task — Action to create a task in Kommo CRM.
- `KOMMO_DELETE_FILES` — Delete Kommo Files — Tool to delete files (move to trash) in Kommo. Use when you need to remove files from the Kommo account.
- `KOMMO_GET_ACCOUNT` — Get Kommo Account — Tool to get account information including user data, custom fields, task types, user groups, amojo rights, and integration status. Use when you need to retrieve account-level details from Kommo CRM.
- `KOMMO_GET_COMPANY` — Get Kommo Company — Tool to get a company by its ID from Kommo CRM. Use when you need to retrieve detailed information about a specific company including its name, responsible user, and optionally embedded data like contacts, leads, or catalog elements.
- `KOMMO_GET_CONTACT` — Get Kommo Contact — Tool to get a specific contact by its ID from Kommo CRM. Use when you need to retrieve detailed information about a particular contact.
- `KOMMO_GET_CUSTOM_FIELD` — Get Kommo Custom Field — Tool to retrieve a custom field by its ID from Kommo CRM. Use when you need detailed information about a specific custom field including its type, settings, and enum values.
- `KOMMO_GET_EVENT` — Get Kommo Event — Tool to get a specific event by its ID from Kommo CRM. Use when you need to retrieve detailed information about a particular event, including before/after state changes for entities.
- `KOMMO_GET_FIELD_GROUP` — Get Kommo Field Group — Tool to retrieve a custom field group by its ID from Kommo CRM. Use when you need to get details about a specific field group including its fields and metadata.

## Auth

Auth schemes: `OAUTH2`.

## How agents use Kommo

Inside a Definable workflow, Kommo is one of the tools the **Distributor specialist** can call. Example coordination patterns:

- **Researcher → Kommo** — the Researcher (GPT-5.5) pulls context from Kommo (records, threads, documents), synthesises findings, and briefs the rest of the team.
- **Writer → Distributor → Kommo** — the Writer (Claude Opus 4.7) drafts copy in brand voice, the Verifier passes it, then the Distributor writes the result into Kommo (create record, post message, draft email).
- **Designer / Engineer → Distributor → Kommo** — the Designer ships an asset or the Engineer ships a code change, the Distributor delivers it via Kommo (attach file, open PR comment, post status).

The Verifier checks every Kommo call. On rate limit, schema drift, or auth refresh it self-heals and retries — the workflow completes without manual intervention.

## Categories

- crm — https://definable.ai/apps/category/crm/

## Related

- HTML page: https://definable.ai/apps/kommo/
- Same category (crm): https://definable.ai/apps/category/crm/
- All integrations: https://definable.ai/apps/
- Workflow (multi-agent loop): https://definable.ai/workflow/
- Apps llms.txt index: https://definable.ai/llms-apps.txt
