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

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

Action Response

data
object
successful
boolean
error

Action to list leads in kommo crm.

Action Parameters

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

Action Response

data
object
successful
boolean
error

Action to create a task in kommo crm.

Action Parameters

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

Action Response

data
object
successful
boolean
error

Action to list kommo companies with various filter options.

Action Parameters

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

Action Response

data
object
successful
boolean
error

Action to update a task in kommo crm.

Action Parameters

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

Action Response

data
object
successful
boolean
error

Action to update contacts in kommo crm.

Action Parameters

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

Action Response

data
object
successful
boolean
error

Action to list contacts in kommo crm.

Action Parameters

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

Action Response

data
object
successful
boolean
error

Action to create one or more leads in kommo crm.

Action Parameters

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

Action Response

data
object
successful
boolean
error

Action to list stages of a pipeline in kommo crm.

Action Parameters

pipeline_id
integerRequired
with_description
boolean

Action Response

data
object
successful
boolean
error

Action to create one or more contacts in kommo crm.

Action Parameters

contacts
arrayRequired

Action Response

data
object
successful
boolean
error

Action to update a single company in kommo crm.

Action Parameters

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

Action Response

data
object
successful
boolean
error

Action to list tasks in kommo crm.

Action Parameters

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

Action Response

data
object
successful
boolean
error

Action to update a lead in kommo crm.

Action Parameters

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

Action Response

data
object
successful
boolean
error

Action to list lead pipelines in kommo crm.

Action Parameters

Action Response

data
object
successful
boolean
error

Action to list custom fields in kommo crm.

Action Parameters

entity_type
stringRequired

Action Response

data
object
successful
boolean
error