---
title: "OpenCRM Connector | Embedded iPaaS"
description: "Embed OpenCRM to sync contacts, accounts, opportunities and campaigns from inside your SaaS product."
url: "https://cyclr.com/integrate/opencrm"
canonical: "https://cyclr.com/integrate/opencrm"
served_via: "https://cyclr.com/.well-known/agent-markdown"
---

![OpenCRM connector icon](https://cyclr.com/nitropack_static/sXmTfWgCNjOnvnYlyrLZVbIAkjEZnoiJ/assets/images/optimized/rev-31a2a0c/cyclr.com/wp-content/uploads/2022/03/ext-301-300x300.jpg)

# OpenCRM Connector

Build in-app integrations that sync and upsert OpenCRM contacts, accounts, opportunities and activities. Orchestrate multi-step workflows to automate lead routing, campaign updates and activity logging for each customer account.

 [Build with this Connector](https://cyclr.com/get-started) [Talk to an integration expert](https://cyclr.com/get-started/) AuthenticationAPI key; Session access key; HTTP headerConnector typeCRMsAvailable inCyclr Console ActionsMCP toolsWorkflows 01

## Faster product integrations

Ship prebuilt OpenCRM automations faster.

 02

## Reusable orchestration

One workflow reused across tenant accounts.

 03

## Governed MCP tools

Expose restricted OpenCRM actions as managed tools.

 04

## Embedded experience

Deliver customer-facing workflows natively inside your SaaS product.

CONNECTOR OVERVIEW

## What teams can integrate and automate with OpenCRM

Teams can sync and automate contacts, accounts, opportunities, activities and campaign records between OpenCRM and your product using create, update, list, count and query endpoints. Cyclr connects to OpenCRM using the vendor API so you can map fields, upsert contacts and schedule polling or event-driven orchestration. See the [OpenCRM API documentation](https://apidocs.opencrm.co.uk/?utm_source=cyclr) for endpoint details.

### Why use Cyclr?

Cyclr lets product teams embed white-label OpenCRM integrations, orchestrate reusable workflows across multiple tenants, and centrally govern which OpenCRM methods are exposed to customers. Build one integration, reuse it across accounts, and publish selected actions as governed MCP tools with tenant credential management.

PRODUCT USE CASES

## Use cases

Use Cyclr to publish embedded OpenCRM workflows that import new leads, upsert contacts, push opportunities and log activities for many customer accounts — all managed and governed from your platform.

### Sync new contacts into your app

Automatically import new OpenCRM contacts (List New Contacts) into your application and map custom fields per tenant.

### Upsert and enrich contact records

Use Upsert Contact to create or update contacts in OpenCRM, keeping customer data consistent across systems.

### Create opportunities from leads

Create or update opportunity records in OpenCRM when a lead hits conversion criteria in your product.

ORCHESTRATION

## How OpenCRM works with Cyclr

Cyclr sits between your SaaS product and OpenCRM to handle authentication, govern access and orchestrate every API call per customer, at scale.

 1. 1
 ### Your SaaS product
 Your app requests an action for a specific customer.
 2. 2
 ### Cyclr orchestration
 Cyclr authenticates, applies policies and routes the request.
 3. 3
 ### OpenCRM
 OpenCRM processes the request and returns a response to your app.

Customer-specific authentication · Governed data movement · Centralized visibility and audit

CONNECTOR COVERAGE

## Available connector capabilities

Explore OpenCRM methods you can orchestrate through Cyclr.

Search connector methods

INTEGRATIONS + MCP TOOLS

### Use any OpenCRM method in an integration or as an MCP tool

Every available connector method can be added to an integration workflow built with Cyclr or exposed as a governed MCP tool. Use the same multi-tenant authentication, orchestration and governance layer to deliver customer-facing integrations and AI-agent capabilities inside your SaaS product.

[Explore MCP PaaS](https://cyclr.com/product/mcp-paas/) Contacts5

### Get Contact By Email

Action

Retrieves the specified contact by email address.

### List Updated Contacts

Action

Retrieves contacts updated since the last time this action was executed.

### List New Contacts

Action

Retrieves contacts created since the last time this action was executed.

### Upsert Contact

Action

Creates or updates a contact.

### Get Contact By ID

Action

Retrieves the specified contact by ID.

Company1

### Get Company By ID

Action

Retrieves the specified Company by ID.

### Can’t find the method your integration needs?

Cyclr can extend this connector with additional API methods to support your integration requirements.

[Get in touch](https://cyclr.com/contact/)

TECHNICAL DETAILS

## OpenCRM integration and API details

Review the sourced authentication and API behaviour used when configuring customer-facing OpenCRM integrations in Cyclr.

### API and authentication

API host`https://{account}.opencrm.co.uk/api/rest/`AuthenticationAPI key; Session access key; HTTP headerCredentials

API Key; Pass Key; OpenCRM account name (subdomain)

 Method categories

Record CRUD, list/count, record linking, campaign and reporting endpoints.

[View vendor API documentation →](https://apidocs.opencrm.co.uk/?utm_source=cyclr)

### Pagination and rate limits

#### Pagination

Pagination uses limit_start and limit_end (start/end offsets) on list endpoints.

#### Rate limits

Rate limits depend on OpenCRM subscription; requests are recorded. Confirm limits with OpenCRM support.

IMPLEMENTATION

## Authentication at a glance

OpenCRM supports an API Key and Pass Key (plus account name); the API also issues a session accesskey. Cyclr requires API Key, Pass Key and the OpenCRM account name during connector installation.

 Authentication methodAPI key; Session access key; HTTP headerCredential required

API Key; Pass Key; OpenCRM account name (subdomain)

 **Before you begin:**

API keys are issued by OpenCRM support; enable API access per account.

 [View setup guide](https://community.cyclr.com/connector-guides/opencrm/opencrm-setup)

AI INTEROPERABILITY

## Use OpenCRM methods in MCP servers

Cyclr can expose any available OpenCRM connector method as a governed MCP tool.

 - Expose connector methods as MCP tools
 - Combine them with your product data and other connectors
 - Apply tenant-aware access and governance
 - Orchestrate end-to-end MCP-triggered workflows

[Explore MCP PaaS](https://cyclr.com/product/mcp-paas/)

COMMON QUESTIONS

## Frequently asked questions

 What can the OpenCRM connector integrate or automate? *↓*

It syncs and manipulates OpenCRM records: contacts, accounts, opportunities, activities, campaign functions, plus list and report endpoints for automation and reporting.

 How does authentication work with OpenCRM in Cyclr? *↓*

OpenCRM uses an API Key and Pass Key (and account subdomain); Cyclr requires those credentials at installation and can use the API’s session accesskey alternative.

 Can I embed the connector for many customer accounts? *↓*

Yes. Cyclr supports multi-tenant deployments: each customer uses their own OpenCRM credentials and you manage tenants centrally.

 Can supported OpenCRM methods be exposed as governed MCP tools? *↓*

Yes. You can publish selected OpenCRM actions as governed MCP tools in Cyclr, enforcing which methods customers can run and controlling access.

KEEP EXPLORING

## Related resources and connectors

[Documentation ### CRM Integrations you should be using **Read more →**](https://cyclr.com/blog/crm-integrations-you-should-be-using)[Product ### What is iPaaS? **Read more →**](https://cyclr.com/blog/what-is-ipaas)[Product ### MCP PaaS **Read more →**](https://cyclr.com/product/mcp-paas)[Related connector ### ActiveCampaign Related Crms connector for customer-facing integration workflows.](https://cyclr.com/integrate/activecampaign)[Related connector ### Bitrix24 Related Crms connector for customer-facing integration workflows.](https://cyclr.com/integrate/bitrix24)[Related connector ### Capsule Related Crms connector for customer-facing integration workflows.](https://cyclr.com/integrate/capsule)

## Let Cyclr handle the integrations.

You focus on building the product your customers love.

 [Start building for free](https://cyclr.com/get-started/request-free-trial) [Get a demo](https://cyclr.com/get-started/book-a-demo)

Embedded iPaaS for SaaS

 [https://www.linkedin.com/company/cyclr-systems/](https://www.linkedin.com/company/cyclr-systems/) [https://www.youtube.com/channel/UCtkjPj2Lq-Ox2q3_e5MRfrg](https://www.youtube.com/channel/UCtkjPj2Lq-Ox2q3_e5MRfrg) [https://www.facebook.com/cyclrautomation](https://www.facebook.com/cyclrautomation)
 - [Embedded iPaaS Overview](https://cyclr.com/product)
 - [SaaS Embedded iPaaS](https://cyclr.com/product)
 - [Service Embedded iPaaS](https://cyclr.com/product/service-embedded-ipaas)
 - [Enterprise Embedded iPaaS](https://cyclr.com/product/branded-embedded-ipaas)
 - [AI Orchestration](https://cyclr.com/ai-orchestration)

 - [Case Studies](https://cyclr.com/case-studies)
 - [Build vs Buy Integration](https://cyclr.com/blog/build-or-buy-choosing-an-integration-solution)
 - [Cyclr Alternatives](https://cyclr.com/alternatives)
 - [Cyclr vs. Paragon](https://cyclr.com/alternatives/cyclr-vs-paragon)
 - [Cyclr vs. Prismatic](https://cyclr.com/alternatives/cyclr-vs-prismatic)

 - [About Us](https://cyclr.com/company/about-us)
 - [Contact](https://cyclr.com/contact)
 - [Blog](https://cyclr.com/blog)
 - [Partner Programme](https://cyclr.com/partners)
 - [Working at Cyclr](https://cyclr.com/company/working-at-cyclr)

### Contact

**UK:** (0330) 010 2525

**US:** (646) 585 2525

CO.5C, Corinthian House, 17 Lansdowne Road, Croydon, CR0 2BX

### Popular Connectors

 - [Salesforce](https://cyclr.com/integrate/salesforce)
 - [HubSpot](https://cyclr.com/integrate/hubspot)
 - [Microsoft Dynamics](https://cyclr.com/integrate/microsoft-dynamics-crm)
 - [Shopify](https://cyclr.com/integrate/shopify)
 - [NetSuite](https://cyclr.com/integrate/netsuite)
 - [Amazon S3](https://cyclr.com/integrate/amazon-s3)
 - [Sage 200](https://cyclr.com/integrate/sage-200)

### Top Connector Categories

 - [Accounting](https://cyclr.com/connectors/category/accounting)
 - [CRM](https://cyclr.com/connectors/category/crms)
 - [Database](https://cyclr.com/connectors/category/databases)
 - [Email Marketing](https://cyclr.com/connectors/category/email-marketing)
 - [ERP](https://cyclr.com/connectors/category/erp)
 - [HR/Payroll](https://cyclr.com/connectors/category/hr-payroll)
 - [Product Management](https://cyclr.com/connectors/category/product-management)

### Trending Resources

 - [What is an Embedded iPaaS?](https://cyclr.com/blog/what-is-an-embedded-ipaas)
 - [SaaS Integration: How do you do it?](https://cyclr.com/blog/how-do-you-integrate-with-multiple-saas-products)
 - [AI Resources](https://cyclr.com/resources/ai)
 - [MCP Use Case Directory Tool](https://cyclr.com/resources/mcp-discovery-tool)
 - [API Integration](https://cyclr.com/resources/api-integration)
 - [Embedded iPaaS](https://cyclr.com/resources/embedded-ipaas)
 - [Cost Calculator](https://cyclr.com/resources/integration-cost-calculator)

### Common Use Cases

 - [SaaS Developers](https://cyclr.com/use-cases/saas-developers)
 - [Product Managers](https://cyclr.com/use-cases/product-managers)
 - [API Teams](https://cyclr.com/use-cases/api-teams)
 - [CFOs](https://cyclr.com/use-cases/cfo-finance-teams)
 - [B2B SaaS Platforms](https://cyclr.com/use-cases/established-saas-platforms)
 - [Enterprise Organizations](https://cyclr.com/enterprise)
 - [Composable Commerce](https://cyclr.com/use-cases/composable-commerce)

 MENUMENU
 - [Website Terms](https://cyclr.com/legal/website)
 - [Privacy Policy](https://cyclr.com/privacy-policy)
 - [Terms and Conditions](https://cyclr.com/terms-and-conditions)
 - [AI Policy](https://cyclr.com/ai-policy)
 - [DPA](https://cyclr.com/data-protection-agreement)
 - [SLA](https://cyclr.com/sla)
 - [GDPR](https://cyclr.com/legal/gdpr-compliance)
 - [Sitemap](https://cyclr.com/sitemap)
 - [Cookie Settings](https://cyclr.com/#)

© 2026 Cyclr Systems Ltd. All rights reserved.

Registered business number: 08790783. VAT Number GB218625701.

## Structured data

```json
{
    "@context": "https://schema.org",
    "@graph": [
        {
            "@type": [
                "WebPage",
                "ItemPage"
            ],
            "@id": "https://cyclr.com/integrate/opencrm",
            "url": "https://cyclr.com/integrate/opencrm",
            "name": "OpenCRM Connector | Low-Code OpenCRM Integration | Cyclr",
            "isPartOf": {
                "@id": "https://cyclr.com/#website"
            },
            "primaryImageOfPage": {
                "@id": "https://cyclr.com/integrate/opencrm#primaryimage"
            },
            "image": {
                "@id": "https://cyclr.com/integrate/opencrm#primaryimage"
            },
            "thumbnailUrl": "https://cyclr.com/wp-content/uploads/2022/03/ext-301.jpg",
            "datePublished": "2022-03-21T15:52:40+00:00",
            "dateModified": "2026-02-17T16:20:22+00:00",
            "description": "Provide your SaaS's users with in-app OpenCRM integrations with Cyclr's low-code embedded iPaaS solution.",
            "breadcrumb": {
                "@id": "https://cyclr.com/integrate/opencrm#breadcrumb"
            },
            "inLanguage": "en-GB",
            "potentialAction": [
                {
                    "@type": "ReadAction",
                    "target": [
                        "https://cyclr.com/integrate/opencrm"
                    ]
                }
            ]
        },
        {
            "@type": "ImageObject",
            "inLanguage": "en-GB",
            "@id": "https://cyclr.com/integrate/opencrm#primaryimage",
            "url": "https://cyclr.com/wp-content/uploads/2022/03/ext-301.jpg",
            "contentUrl": "https://cyclr.com/wp-content/uploads/2022/03/ext-301.jpg",
            "width": 400,
            "height": 400
        },
        {
            "@type": "BreadcrumbList",
            "@id": "https://cyclr.com/integrate/opencrm#breadcrumb",
            "itemListElement": [
                {
                    "@type": "ListItem",
                    "position": 1,
                    "name": "CRMs",
                    "item": "https://cyclr.com/connectors/category/crms"
                },
                {
                    "@type": "ListItem",
                    "position": 2,
                    "name": "OpenCRM"
                }
            ]
        },
        {
            "@type": "WebSite",
            "@id": "https://cyclr.com/#website",
            "url": "https://cyclr.com/",
            "name": "Cyclr",
            "description": "Embedded iPaaS for scaling SaaS integrations",
            "publisher": {
                "@id": "https://cyclr.com/#organization"
            },
            "potentialAction": [
                {
                    "@type": "SearchAction",
                    "target": {
                        "@type": "EntryPoint",
                        "urlTemplate": "https://cyclr.com/?s={search_term_string}"
                    },
                    "query-input": {
                        "@type": "PropertyValueSpecification",
                        "valueRequired": true,
                        "valueName": "search_term_string"
                    }
                }
            ],
            "inLanguage": "en-GB"
        },
        {
            "@type": "Organization",
            "@id": "https://cyclr.com/#organization",
            "name": "Cyclr",
            "url": "https://cyclr.com/",
            "logo": {
                "@type": "ImageObject",
                "inLanguage": "en-GB",
                "@id": "https://cyclr.com/#/schema/logo/image/",
                "url": "https://cyclr.com/wp-content/uploads/2026/09/cyclr-logo-blue@4x-scaled.png",
                "contentUrl": "https://cyclr.com/wp-content/uploads/2026/09/cyclr-logo-blue@4x-scaled.png",
                "width": 2560,
                "height": 1053,
                "caption": "Cyclr"
            },
            "image": {
                "@id": "https://cyclr.com/#/schema/logo/image/"
            },
            "sameAs": [
                "https://www.facebook.com/cyclrautomation",
                "https://x.com/cyclr",
                "https://www.linkedin.com/company/10066377/",
                "https://www.youtube.com/channel/UCtkjPj2Lq-Ox2q3_e5MRfrg",
                "https://www.g2.com/products/cyclr",
                "https://www.pinterest.co.uk/cyclrsystems/"
            ],
            "description": "Embedded iPaaS for B2B SaaS companies - enabling interoperability between APIs, LLMs, on-prem and Cloud systems, with a secure, multi-tenanted architecture for governance and scaling.",
            "telephone": "(0330) 010 2525",
            "legalName": "Cyclr Systems Limited",
            "vatID": "GB218625701",
            "numberOfEmployees": {
                "@type": "QuantitativeValue",
                "minValue": "11",
                "maxValue": "50"
            },
            "actionableFeedbackPolicy": "https://cyclr.com/legal/website",
            "correctionsPolicy": "https://cyclr.com/legal/website",
            "ethicsPolicy": "https://cyclr.com/company"
        }
    ]
}
{
    "@context": "https://schema.org",
    "@graph": [
        {
            "@type": "SoftwareApplication",
            "@id": "https://cyclr.com/integrate/opencrm#connector",
            "name": "OpenCRM Connector",
            "url": "https://cyclr.com/integrate/opencrm",
            "applicationCategory": "DeveloperApplication",
            "operatingSystem": "Web",
            "description": "Embed OpenCRM to sync contacts, accounts, opportunities and campaigns from inside your SaaS product.",
            "featureList": [
                "Sync contacts, upsert records, list and count, campaign functions, record linking"
            ]
        },
        {
            "@type": "TechArticle",
            "@id": "https://cyclr.com/integrate/opencrm#article",
            "headline": "OpenCRM Connector | Embedded iPaaS",
            "description": "Embed OpenCRM to sync contacts, accounts, opportunities and campaigns from inside your SaaS product.",
            "mainEntityOfPage": "https://cyclr.com/integrate/opencrm",
            "dateModified": "2026-09-03",
            "about": {
                "@id": "https://cyclr.com/integrate/opencrm#connector"
            }
        },
        {
            "@type": "BreadcrumbList",
            "@id": "https://cyclr.com/integrate/opencrm#breadcrumb",
            "itemListElement": [
                {
                    "@type": "ListItem",
                    "position": 1,
                    "name": "Connectors",
                    "item": "https://cyclr.com/connectors/"
                },
                {
                    "@type": "ListItem",
                    "position": 2,
                    "name": "CRMs",
                    "item": "https://cyclr.com/connectors/category/crms"
                },
                {
                    "@type": "ListItem",
                    "position": 3,
                    "name": "OpenCRM Connector",
                    "item": "https://cyclr.com/integrate/opencrm"
                }
            ]
        },
        {
            "@type": "FAQPage",
            "@id": "https://cyclr.com/integrate/opencrm#faq",
            "mainEntity": [
                {
                    "@type": "Question",
                    "name": "What can the OpenCRM connector integrate or automate?",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "It syncs and manipulates OpenCRM records: contacts, accounts, opportunities, activities, campaign functions, plus list and report endpoints for automation and reporting."
                    }
                },
                {
                    "@type": "Question",
                    "name": "How does authentication work with OpenCRM in Cyclr?",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "OpenCRM uses an API Key and Pass Key (and account subdomain); Cyclr requires those credentials at installation and can use the API&#8217;s session accesskey alternative."
                    }
                },
                {
                    "@type": "Question",
                    "name": "Can I embed the connector for many customer accounts?",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Yes. Cyclr supports multi-tenant deployments: each customer uses their own OpenCRM credentials and you manage tenants centrally."
                    }
                },
                {
                    "@type": "Question",
                    "name": "Can supported OpenCRM methods be exposed as governed MCP tools?",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Yes. You can publish selected OpenCRM actions as governed MCP tools in Cyclr, enforcing which methods customers can run and controlling access."
                    }
                }
            ]
        }
    ]
}
```
