Faster product integrations
Ship prebuilt OpenCRM automations faster.

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.
Ship prebuilt OpenCRM automations faster.
One workflow reused across tenant accounts.
Expose restricted OpenCRM actions as managed tools.
Deliver customer-facing workflows natively inside your SaaS product.
CONNECTOR OVERVIEW
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 for endpoint details.
PRODUCT 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.
Automatically import new OpenCRM contacts (List New Contacts) into your application and map custom fields per tenant.
Use Upsert Contact to create or update contacts in OpenCRM, keeping customer data consistent across systems.
Create or update opportunity records in OpenCRM when a lead hits conversion criteria in your product.
ORCHESTRATION
Cyclr sits between your SaaS product and OpenCRM to handle authentication, govern access and orchestrate every API call per customer, at scale.
Your app requests an action for a specific customer.
Cyclr authenticates, applies policies and routes the request.
OpenCRM processes the request and returns a response to your app.
Customer-specific authentication · Governed data movement · Centralized visibility and audit
CONNECTOR COVERAGE
Explore OpenCRM methods you can orchestrate through Cyclr.
Retrieves the specified contact by email address.
Retrieves contacts updated since the last time this action was executed.
Retrieves contacts created since the last time this action was executed.
Creates or updates a contact.
Retrieves the specified contact by ID.
Retrieves the specified Company by ID.
TECHNICAL DETAILS
Review the sourced authentication and API behaviour used when configuring customer-facing OpenCRM integrations in Cyclr.
https://{account}.opencrm.co.uk/api/rest/API Key; Pass Key; OpenCRM account name (subdomain)
Record CRUD, list/count, record linking, campaign and reporting endpoints.
Pagination uses limit_start and limit_end (start/end offsets) on list endpoints.
Rate limits depend on OpenCRM subscription; requests are recorded. Confirm limits with OpenCRM support.
IMPLEMENTATION
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.
API Key; Pass Key; OpenCRM account name (subdomain)
API keys are issued by OpenCRM support; enable API access per account.
COMMON QUESTIONS
It syncs and manipulates OpenCRM records: contacts, accounts, opportunities, activities, campaign functions, plus list and report endpoints for automation and reporting.
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.
Yes. Cyclr supports multi-tenant deployments: each customer uses their own OpenCRM credentials and you manage tenants centrally.
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 Crms connector for customer-facing integration workflows.
Related connectorRelated Crms connector for customer-facing integration workflows.
Related connectorRelated Crms connector for customer-facing integration workflows.