All integrations

Kommo

BUSINESS · CRM & SUPPORT

Leads, contacts, pipelines and chat conversations in the CRM they connected.

Acts as the person, not as itself

Each user connects their own account. Every call carries both identities — the agent and the person it is acting for — so the agent can never reach past what that individual can already do.

Credentials never touch the agent

Tokens live in the vault and attach server-side at call time. The agent holds a session, not a secret, and revoking access does not mean rotating a key.

Every call on the record

Who asked, which agent acted, which action ran, and the verdict that let it through — one audit trail across every integration, not one per vendor.

What an agent can do

Each action is granted on its own. An agent allowed to read is not thereby allowed to write, and the scope beside each row is what the acting user must have connected for it to run at all.

kommo_delete_api_v4_by_entity_by_entity_id_filesWRITE

Detach files from an entity via DELETE /api/v4/{entity}/{entity_id}/files

files_delete
kommo_delete_api_v4_by_entity_custom_fields_by_idWRITE

Deleting a custom field via DELETE /api/v4/{entity}/custom_fields/{id}

crm
kommo_delete_api_v4_by_entity_type_custom_fields_groups_by_idWRITE

Delete a field group via DELETE /api/v4/{entity_type}/custom_fields/groups/{id}

crm
kommo_delete_api_v4_chats_templatesWRITE

Delete templates via DELETE /api/v4/chats/templates

crm
kommo_delete_api_v4_chats_templates_by_idWRITE

Delete a template via DELETE /api/v4/chats/templates/{id}

crm
kommo_delete_api_v4_leads_pipelines_by_idWRITE

Delete pipeline via DELETE /api/v4/leads/pipelines/{id}

crm
kommo_delete_api_v4_leads_pipelines_by_pipeline_id_statuses_by_idWRITE

Delete pipeline stage via DELETE /api/v4/leads/pipelines/{pipeline_id}/statuses/{id}

crm
kommo_delete_api_v4_leads_unsorted_by_uid_declineWRITE

Declining incoming leads via DELETE /api/v4/leads/unsorted/{uid}/decline

crm
kommo_delete_api_v4_roles_by_idWRITE

Delete role via DELETE /api/v4/roles/{id}

crm
kommo_delete_api_v4_sourcesWRITE

Delete sources via DELETE /api/v4/sources

crm
kommo_delete_api_v4_sources_by_idWRITE

Delete source via DELETE /api/v4/sources/{id}

crm
kommo_delete_api_v4_webhooksWRITE

Delete webhook via DELETE /api/v4/webhooks

crm
kommo_delete_api_v4_widgets_by_widget_codeWRITE

Uninstalling widget via DELETE /api/v4/widgets/{widget_code}

crm
kommo_get_api_v4_accountREAD

Account parameters via GET /api/v4/account

crm
kommo_get_api_v4_botsREAD

Salesbots list via GET /api/v4/bots

crm
kommo_get_api_v4_bots_by_idREAD

Get a Salesbot by ID via GET /api/v4/bots/{id}

crm
kommo_get_api_v4_by_entity_by_entity_id_filesREAD

Get files attached to an entity via GET /api/v4/{entity}/{entity_id}/files

files
kommo_get_api_v4_by_entity_by_entity_id_linksREAD

Linked entities list via GET /api/v4/{entity}/{entity_id}/links

crm
kommo_get_api_v4_by_entity_type_by_entity_id_notesREAD

Get notes list of entity via GET /api/v4/{entity_type}/{entity_id}/notes

crm
kommo_get_api_v4_by_entity_type_custom_fieldsREAD

Custom fields list via GET /api/v4/{entity_type}/custom_fields

crm
kommo_get_api_v4_by_entity_type_custom_fields_by_idREAD

Get entity field by ID via GET /api/v4/{entity_type}/custom_fields/{id}

crm
kommo_get_api_v4_by_entity_type_custom_fields_groupsREAD

List of entity field groups via GET /api/v4/{entity_type}/custom_fields/groups

crm
kommo_get_api_v4_by_entity_type_custom_fields_groups_by_idREAD

Get an entity field group by ID via GET /api/v4/{entity_type}/custom_fields/groups/{id}

crm
kommo_get_api_v4_by_entity_type_notesREAD

Get notes list by entity type via GET /api/v4/{entity_type}/notes

crm
kommo_get_api_v4_by_entity_type_notes_by_idREAD

Get note by ID via GET /api/v4/{entity_type}/notes/{id}

crm
kommo_get_api_v4_by_entity_type_tagsREAD

List of entity tags via GET /api/v4/{entity_type}/tags

crm
kommo_get_api_v4_catalogsREAD

Get lists via GET /api/v4/catalogs

crm
kommo_get_api_v4_catalogs_by_idREAD

Get list via GET /api/v4/catalogs/{id}

crm
kommo_get_api_v4_catalogs_by_list_id_custom_fieldsREAD

Custom fields list of a list via GET /api/v4/catalogs/{list_id}/custom_fields

crm
kommo_get_api_v4_catalogs_by_list_id_custom_fields_by_custom_field_idREAD

Getting a list field by its ID via GET /api/v4/catalogs/{list_id}/custom_fields/{custom_field_id}

crm
kommo_get_api_v4_catalogs_by_list_id_elementsREAD

Get list elements via GET /api/v4/catalogs/{list_id}/elements

crm
kommo_get_api_v4_catalogs_by_list_id_elements_by_element_idREAD

Get list element via GET /api/v4/catalogs/{list_id}/elements/{element_id}

crm
kommo_get_api_v4_chats_templatesREAD

Get list of templates via GET /api/v4/chats/templates

crm
kommo_get_api_v4_chats_templates_by_idREAD

Get template by ID via GET /api/v4/chats/templates/{id}

crm
kommo_get_api_v4_companiesREAD

Companies list via GET /api/v4/companies

crm
kommo_get_api_v4_companies_by_idREAD

Get company by ID via GET /api/v4/companies/{id}

crm
kommo_get_api_v4_contactsREAD

Contacts List via GET /api/v4/contacts

crm
kommo_get_api_v4_contacts_by_idREAD

Get contact by ID via GET /api/v4/contacts/{id}

crm
kommo_get_api_v4_contacts_chatsREAD

Get contact chats via GET /api/v4/contacts/chats

crm
kommo_get_api_v4_eventsREAD

Events list via GET /api/v4/events

crm
kommo_get_api_v4_events_by_idREAD

Get event by ID via GET /api/v4/events/{id}

crm
kommo_get_api_v4_events_typesREAD

Getting events types via GET /api/v4/events/types

crm
kommo_get_api_v4_files_by_file_uuid_linksREAD

Get entities associated with a file via GET /api/v4/files/{file_uuid}/links

files
kommo_get_api_v4_leadsREAD

Get leads via GET /api/v4/leads

crm
kommo_get_api_v4_leads_by_idREAD

Get lead by ID via GET /api/v4/leads/{id}

crm
kommo_get_api_v4_leads_by_id_subscriptionsREAD

Get lead subscribers via GET /api/v4/leads/{id}/subscriptions

crm
kommo_get_api_v4_leads_loss_reasonsREAD

Get loss reasons via GET /api/v4/leads/loss_reasons

crm
kommo_get_api_v4_leads_loss_reasons_by_idREAD

Get loss reason by ID via GET /api/v4/leads/loss_reasons/{id}

crm
kommo_get_api_v4_leads_pipelinesREAD

Get pipelines via GET /api/v4/leads/pipelines

crm
kommo_get_api_v4_leads_pipelines_by_idREAD

Get pipeline by ID via GET /api/v4/leads/pipelines/{id}

crm
kommo_get_api_v4_leads_pipelines_by_pipeline_id_statusesREAD

Pipeline stages list via GET /api/v4/leads/pipelines/{pipeline_id}/statuses

crm
kommo_get_api_v4_leads_pipelines_by_pipeline_id_statuses_by_idREAD

Get pipeline stage by ID via GET /api/v4/leads/pipelines/{pipeline_id}/statuses/{id}

crm
kommo_get_api_v4_leads_unsortedREAD

Incoming leads list via GET /api/v4/leads/unsorted

crm
kommo_get_api_v4_leads_unsorted_by_uidREAD

Get incoming lead by UID via GET /api/v4/leads/unsorted/{uid}

crm
kommo_get_api_v4_leads_unsorted_summaryREAD

Incoming leads summary information via GET /api/v4/leads/unsorted/summary

crm
kommo_get_api_v4_rolesREAD

User roles list via GET /api/v4/roles

crm
kommo_get_api_v4_roles_by_idREAD

Get role by ID via GET /api/v4/roles/{id}

crm
kommo_get_api_v4_sourcesREAD

Get sources via GET /api/v4/sources

crm
kommo_get_api_v4_sources_by_idREAD

Get source by ID via GET /api/v4/sources/{id}

crm
kommo_get_api_v4_talksREAD

Get conversations via GET /api/v4/talks

crm
kommo_get_api_v4_talks_by_idREAD

Get conversation by ID via GET /api/v4/talks/{id}

crm
kommo_get_api_v4_talks_by_talk_id_messagesREAD

Get conversation messages via GET /api/v4/talks/{talk_id}/messages

list_external_messages
kommo_get_api_v4_tasksREAD

Tasks list via GET /api/v4/tasks

crm
kommo_get_api_v4_tasks_by_idREAD

Get task by ID via GET /api/v4/tasks/{id}

crm
kommo_get_api_v4_usersREAD

Users list via GET /api/v4/users

crm
kommo_get_api_v4_users_by_idREAD

Get user by ID via GET /api/v4/users/{id}

crm
kommo_get_api_v4_webhooksREAD

List of webhooks via GET /api/v4/webhooks

crm
kommo_get_api_v4_website_buttonsREAD

Get list of Website chat buttons via GET /api/v4/website_buttons

crm
kommo_get_api_v4_website_buttons_by_source_idREAD

Get Website chat button via GET /api/v4/website_buttons/{source_id}

crm
kommo_get_api_v4_widgetsREAD

Widgets List via GET /api/v4/widgets

crm
kommo_get_api_v4_widgets_by_widget_codeREAD

Getting the widget info by its code via GET /api/v4/widgets/{widget_code}

crm
kommo_patch_api_v4_by_entity_typeWRITE

Add tags to several leads, contacts or companies at once (body: an array of entities, each with _embedded.tags) via PATCH /api/v4/{entity_type}

crm
kommo_patch_api_v4_by_entity_type_by_idWRITE

Add tags to a single lead, contact or company (body: the entity with _embedded.tags) via PATCH /api/v4/{entity_type}/{id}

crm
kommo_patch_api_v4_by_entity_type_custom_fieldsWRITE

Update custom fields via PATCH /api/v4/{entity_type}/custom_fields

crm
kommo_patch_api_v4_by_entity_type_custom_fields_by_idWRITE

Update custom field via PATCH /api/v4/{entity_type}/custom_fields/{id}

crm
kommo_patch_api_v4_by_entity_type_custom_fields_groups_by_idWRITE

Edit a field group via PATCH /api/v4/{entity_type}/custom_fields/groups/{id}

crm
kommo_patch_api_v4_by_entity_type_notesWRITE

Edit notes via PATCH /api/v4/{entity_type}/notes

crm
kommo_patch_api_v4_by_entity_type_notes_by_idWRITE

Edit note via PATCH /api/v4/{entity_type}/notes/{id}

crm
kommo_patch_api_v4_catalogsWRITE

Editing lists via PATCH /api/v4/catalogs

crm
kommo_patch_api_v4_catalogs_by_idWRITE

Edit list via PATCH /api/v4/catalogs/{id}

crm
kommo_patch_api_v4_catalogs_by_id_custom_fieldsWRITE

Update custom fields of a catalog via PATCH /api/v4/catalogs/{id}/custom_fields

crm
kommo_patch_api_v4_catalogs_by_list_id_custom_fields_by_cf_idWRITE

Update a custom field of a catalog via PATCH /api/v4/catalogs/{list_id}/custom_fields/{cf_id}

crm
kommo_patch_api_v4_catalogs_by_list_id_elementsWRITE

Editing list elements via PATCH /api/v4/catalogs/{list_id}/elements

crm
kommo_patch_api_v4_catalogs_by_list_id_elements_by_element_idWRITE

Edit list element via PATCH /api/v4/catalogs/{list_id}/elements/{element_id}

crm
kommo_patch_api_v4_chats_templatesWRITE

Edit templates via PATCH /api/v4/chats/templates

crm
kommo_patch_api_v4_companiesWRITE

Updating companies via PATCH /api/v4/companies

crm
kommo_patch_api_v4_companies_by_idWRITE

Update company via PATCH /api/v4/companies/{id}

crm
kommo_patch_api_v4_contactsWRITE

Updating Contacts via PATCH /api/v4/contacts

crm
kommo_patch_api_v4_contacts_by_idWRITE

Update contact via PATCH /api/v4/contacts/{id}

crm
kommo_patch_api_v4_leadsWRITE

Update leads via PATCH /api/v4/leads

crm
kommo_patch_api_v4_leads_by_idWRITE

Update lead via PATCH /api/v4/leads/{id}

crm
kommo_patch_api_v4_leads_pipelines_by_idWRITE

Edit pipeline via PATCH /api/v4/leads/pipelines/{id}

crm
kommo_patch_api_v4_leads_pipelines_by_pipeline_id_statuses_by_idWRITE

Pipeline stage edit via PATCH /api/v4/leads/pipelines/{pipeline_id}/statuses/{id}

crm
kommo_patch_api_v4_roles_by_idWRITE

Editing roles via PATCH /api/v4/roles/{id}

crm
kommo_patch_api_v4_sourcesWRITE

Update sources via PATCH /api/v4/sources

crm
kommo_patch_api_v4_sources_by_idWRITE

Update source via PATCH /api/v4/sources/{id}

crm
kommo_patch_api_v4_tasksWRITE

Edit tasks via PATCH /api/v4/tasks

crm
kommo_patch_api_v4_tasks_by_idWRITE

Edit task via PATCH /api/v4/tasks/{id}

crm
kommo_patch_api_v4_website_buttons_by_source_idWRITE

Update CRM Plugin via PATCH /api/v4/website_buttons/{source_id}

crm
kommo_post_api_v2_eventsWRITE

Add call notification via POST /api/v2/events

notifications
kommo_post_api_v4_bots_by_id_runWRITE

Launch Salesbot via POST /api/v4/bots/{id}/run

crm
kommo_post_api_v4_bots_by_id_stopWRITE

Stop a Salesbot via POST /api/v4/bots/{id}/stop

crm
kommo_post_api_v4_bots_runWRITE

Launch Salesbots via POST /api/v4/bots/run

crm
kommo_post_api_v4_by_bot_by_bot_id_continue_by_continue_idWRITE

SalesBot widget block execution confirmation via POST /api/v4/{bot}/{bot_id}/continue/{continue_id}

crm
kommo_post_api_v4_by_entity_by_entity_id_linkWRITE

Linking entities via POST /api/v4/{entity}/{entity_id}/link

crm
kommo_post_api_v4_by_entity_by_entity_id_unlinkWRITE

Unlinking entities via POST /api/v4/{entity}/{entity_id}/unlink

crm
kommo_post_api_v4_by_entity_type_custom_fieldsWRITE

Add custom fields via POST /api/v4/{entity_type}/custom_fields

crm
kommo_post_api_v4_by_entity_type_custom_fields_groupsWRITE

Add field groups via POST /api/v4/{entity_type}/custom_fields/groups

crm
kommo_post_api_v4_by_entity_type_notesWRITE

Add notes via POST /api/v4/{entity_type}/notes

crm
kommo_post_api_v4_by_entity_type_notes_by_id_pinWRITE

Pin note via POST /api/v4/{entity_type}/notes/{id}/pin

crm
kommo_post_api_v4_by_entity_type_notes_by_id_unpinWRITE

Unpin note via POST /api/v4/{entity_type}/notes/{id}/unpin

crm
kommo_post_api_v4_by_entity_type_tagsWRITE

Creating tags for a particular entity type via POST /api/v4/{entity_type}/tags

crm
kommo_post_api_v4_callsWRITE

Add call note via POST /api/v4/calls

crm
kommo_post_api_v4_catalogsWRITE

Adding lists via POST /api/v4/catalogs

crm
kommo_post_api_v4_catalogs_by_list_id_custom_fieldsWRITE

Adding a custom field to a list via POST /api/v4/catalogs/{list_id}/custom_fields

crm
kommo_post_api_v4_catalogs_by_list_id_elementsWRITE

Adding list elements via POST /api/v4/catalogs/{list_id}/elements

crm
kommo_post_api_v4_chats_templatesWRITE

Add templates via POST /api/v4/chats/templates

crm
kommo_post_api_v4_chats_templates_by_id_reviewWRITE

Submit a WhatsApp template for moderation via POST /api/v4/chats/templates/{id}/review

crm
kommo_post_api_v4_chats_templates_by_id_review_by_review_idWRITE

Edit a WhatsApp template status via POST /api/v4/chats/templates/{id}/review/{review_id}

crm
kommo_post_api_v4_companiesWRITE

Add companies via POST /api/v4/companies

crm
kommo_post_api_v4_contactsWRITE

Adding contacts via POST /api/v4/contacts

crm
kommo_post_api_v4_contacts_chatsWRITE

Step 4: Link chat to contact via POST /api/v4/contacts/chats

crm
kommo_post_api_v4_leadsWRITE

Add leads via POST /api/v4/leads

crm
kommo_post_api_v4_leads_complexWRITE

Complex addition of leads with contact and company via POST /api/v4/leads/complex

crm
kommo_post_api_v4_leads_pipelinesWRITE

Adding pipelines via POST /api/v4/leads/pipelines

crm
kommo_post_api_v4_leads_pipelines_by_pipeline_id_statusesWRITE

Add stages to pipeline via POST /api/v4/leads/pipelines/{pipeline_id}/statuses

crm
kommo_post_api_v4_leads_unsorted_by_uid_acceptWRITE

Accepting incoming leads via POST /api/v4/leads/unsorted/{uid}/accept

crm
kommo_post_api_v4_leads_unsorted_by_uid_linkWRITE

Linking incoming leads via POST /api/v4/leads/unsorted/{uid}/link

crm
kommo_post_api_v4_leads_unsorted_formsWRITE

Adding incoming leads from the type form via POST /api/v4/leads/unsorted/forms

crm
kommo_post_api_v4_leads_unsorted_sipWRITE

Adding incoming leads from the type sip (call) via POST /api/v4/leads/unsorted/sip

crm
kommo_post_api_v4_rolesWRITE

Adding roles via POST /api/v4/roles

crm
kommo_post_api_v4_sourcesWRITE

Add sources via POST /api/v4/sources

crm
kommo_post_api_v4_talks_by_id_closeWRITE

Close conversation via POST /api/v4/talks/{id}/close

crm
kommo_post_api_v4_talks_by_talk_id_send_messageWRITE

Send message to conversation via POST /api/v4/talks/{talk_id}/send_message

send_external_messages
kommo_post_api_v4_tasksWRITE

Add tasks via POST /api/v4/tasks

crm
kommo_post_api_v4_usersWRITE

Add users via POST /api/v4/users

crm
kommo_post_api_v4_users_activateWRITE

Activate users via POST /api/v4/users/activate

crm
kommo_post_api_v4_users_deactivateWRITE

Deactivate users via POST /api/v4/users/deactivate

crm
kommo_post_api_v4_webhooksWRITE

Add webhook via POST /api/v4/webhooks

crm
kommo_post_api_v4_website_buttonsWRITE

Add CRM Plugin via POST /api/v4/website_buttons

crm
kommo_post_api_v4_website_buttons_by_source_id_online_chatWRITE

Connect online chat to CRM Plugin via POST /api/v4/website_buttons/{source_id}/online_chat

crm
kommo_post_api_v4_widgets_by_widget_codeWRITE

Install widget into account via POST /api/v4/widgets/{widget_code}

crm
kommo_put_api_v4_by_entity_by_entity_id_filesWRITE

Attach files to an entity via PUT /api/v4/{entity}/{entity_id}/files

files

Put Kommo behind one governed endpoint.

Same permissions, same audit trail, whatever else you connect next.