Kommo

Learn how to use Kommo with Composio

Overview

Enum

KOMMO

Description

Kommo CRM (formerly amoCRM) integration tool for managing customer relationships, sales pipelines, and business processes. This tool enables automation of various CRM operations including:

Authentication Details

client_id
stringRequired
client_secret
stringRequired
oauth_redirect_uri
stringDefaults to https://backend.composio.dev/api/v1/auth-apps/add
scopes
string
subdomain
stringRequired

Actions

Action to add one or more companies into the kommo account.

Action Parameters

created_at
integer
created_by
integer
custom_fields_values
array
name
stringRequired
request_id
string
responsible_user_id
integer
tags_to_add
array
updated_at
integer
updated_by
integer

Action Response

data
object
error
successful
boolean

Action to create one or more contacts in kommo crm.

Action Parameters

contacts
arrayRequired

Action Response

data
object
error
successful
boolean

Action to create one or more leads in kommo crm.

Action Parameters

closed_at
integer
created_at
integer
created_by
integer
custom_fields_values
array
loss_reason_id
integer
name
stringRequired
pipeline_id
integer
price
integer
responsible_user_id
integer
status_id
integer
tags_to_add
array
tags_to_delete
array
updated_at
integer
updated_by
integer

Action Response

data
object
error
successful
boolean

Action to create a task in kommo crm.

Action Parameters

complete_till
integer
created_at
integer
created_by
integer
duration
integer
entity_id
integer
entity_type
string
responsible_user_id
integer
task_type_id
integer
text
stringRequired
updated_at
integer
updated_by
integer

Action Response

data
object
error
successful
boolean

Action to list kommo companies with various filter options.

Action Parameters

filter
object
limit
integer
order
object
page
integer
query
string
with_params
array

Action Response

data
object
error
successful
boolean

Action to list contacts in kommo crm.

Action Parameters

filter_closest_task_at
object
filter_created_at
integer
filter_created_by
array
filter_ids
array
filter_names
array
filter_responsible_user_ids
array
filter_updated_at
object
filter_updated_by
array
limit
integer
order_by_id
string
order_by_updated_at
string
page
integer
query
string
with_params
array

Action Response

data
object
error
successful
boolean

Action to list custom fields in kommo crm.

Action Parameters

entity_type
stringRequired

Action Response

data
object
error
successful
boolean

Action to list leads in kommo crm.

Action Parameters

filter_closed_at
object
filter_closest_task_at
object
filter_created_at
object
filter_created_by
array
filter_ids
array
filter_names
array
filter_pipeline_ids
array
filter_price
integer
filter_responsible_user_ids
array
filter_status
object
filter_updated_at
object
filter_updated_by
array
limit
integer
order_by_created_at
string
order_by_id
string
order_by_updated_at
string
page
integer
query
string
with_params
array

Action Response

data
object
error
successful
boolean

Action to list lead pipelines in kommo crm.

Action Parameters

Action Response

data
object
error
successful
boolean

Action to list stages of a pipeline in kommo crm.

Action Parameters

pipeline_id
integerRequired
with_description
boolean

Action Response

data
object
error
successful
boolean

Action to list tasks in kommo crm.

Action Parameters

filter_entity_ids
array
filter_entity_type
string
filter_ids
array
filter_is_completed
integer
filter_responsible_user_ids
array
filter_task_types
array
filter_updated_at
object
limit
integer
order_by_complete_till
string
order_by_created_at
string
order_by_id
string
page
integer

Action Response

data
object
error
successful
boolean

Action to update a single company in kommo crm.

Action Parameters

company_id
integerRequired
created_at
integer
created_by
integer
custom_fields_values
array
name
string
request_id
string
responsible_user_id
integer
tags_to_add
array
updated_at
integer
updated_by
integer

Action Response

data
object
error
successful
boolean

Action to update contacts in kommo crm.

Action Parameters

created_at
integer
created_by
integer
custom_fields_values
array
first_name
string
id
integerRequired
last_name
string
name
string
request_id
string
responsible_user_id
integer
updated_at
integer
updated_by
integer

Action Response

data
object
error
successful
boolean

Action to update a lead in kommo crm.

Action Parameters

closed_at
integer
created_at
integer
created_by
integer
custom_fields_values
array
id
integerRequired
loss_reason_id
integer
name
string
pipeline_id
integer
price
integer
request_id
string
responsible_user_id
integer
status_id
integer
tags_to_add
array
tags_to_delete
array
updated_at
integer
updated_by
integer

Action Response

data
object
error
successful
boolean

Action to update a task in kommo crm.

Action Parameters

complete_till
integer
duration
integer
entity_id
integer
entity_type
string
id
integerRequired
is_completed
boolean
responsible_user_id
integer
result
object
task_type_id
integer
text
string

Action Response

data
object
error
successful
boolean