AC
feat: add Kommo CRM integration
activepieces/activepieces#7655

This PR implements a Kommo CRM integration for Activepieces as requested in issue #7646.

##Features Implemented

Authentication OAuth2 authentication with Kommo Subdomain property for API URL construction

Search Actions

Find Lead: Search for leads by ID, name, or custom query Find Contact: Search for contacts by ID, email, phone, name, or custom query Find Company: Search for companies by ID, name, or custom query

Write Actions Create New Lead: Add a new lead with support for custom fields, tags, and linking to contacts/companies Update Lead: Update an existing lead’s properties, custom fields, and tags Create New Contact: Add a new contact with support for custom fields, tags, and linking to companies Update Contact: Update an existing contact’s properties, custom fields, and tags

Triggers New Lead Created: Fires when a new lead is created in Kommo Lead Status Changed: Fires when a lead changes its pipeline stage/status New Contact Added: Triggers when a contact is added to Kommo Task Completed: Fires when a user marks a task as complete

Implementation Details Each action and trigger is implemented as a separate file Webhook subscriptions are created and deleted appropriately API calls are made with proper error handling Custom fields and tags are supported for all relevant entities

##Testing The integration has been tested with TypeScript compilation and is ready for functional testing with a real Kommo account.

Related Issues Closes #7646 /claim #7646

Claim

Total prize pool $100
Total paid $0
Status Pending
Submitted May 09, 2025
Last updated May 09, 2025

Contributors

KU

Kunal Darekar

@Kunal-Darekar

100%

Sponsors

AC

Activepieces (YC S22)

@activepieces

$100