Kommo component
A component that connects to Kommo CRM API
API version
Current release of component tested on API v4
.
Credentials
First you must create an integration:
- Go to your CRM admin panel
https://{your-account}.kommo.com/
- Open
Settings
and press + CREATE INTEGRATION
button in right upper corner
- Fill up necessary fields:
Redirect URL
as: https://{your-tenant-address}/callback/oauth2
Allow access:
at least Access to account data
Other fields as you wish
- Press
Save
button
- Open
Keys and scopes
tab, here you will need following information to create credentials for component:
Integration ID:
is represent of Client ID
for component
Secret key:
is represent of Client Secret
for component
Now you can create new credentials for the component:
- Type (dropdown, required) -
OAuth2
- Choose Auth Client (dropdown, required) - select one of created before or
Add New Auth Client
:
- Name (string, required) - provide any name you want
- Client ID (string, required) - put here
Integration ID
- Client Secret (string, required) - put here
Secret key
- Authorization Endpoint (string, required) - Kommo authorization endpoint
https://www.kommo.com/oauth
- Token Endpoint (string, required) - Kommo refresh token endpoint
https://{your-account}.kommo.com/oauth2/access_token
, replace {your-account}
with your account
- Name Your Credential (string, required) - provide any name you want
- Base URL (string, required) - Put here your installation address -
https://{your-account}.kommo.com/
, replace {your-account}
with your account
- Number of retries (number, optional, 5 by default, maximum 10) - How many times component should retry to make request
Triggers
This component has no trigger functions. This means it will not be accessible to
select as a first component during the integration flow design.
Actions
Make Raw Request
Executes custom request.
Configuration Fields
- Don’t throw error on 404 Response - (optional, boolean): Treat 404 HTTP responses not as error, defaults to
false
.
- Url - (string, required): Path of the resource relative to the base URL -
https://{your-account}.kommo.com/api/v4/
- Method - (string, required): HTTP verb to use in the request, one of
GET
, POST
, PUT
, PATCH
, DELETE
.
- Request Body - (object, optional): Body of the request to send.
- Status Code - (number, required): HTTP status code of the response.
- HTTP headers - (object, required): HTTP headers of the response.
- Response Body - (object, optional): HTTP response body.