Faster time to market
Ship integrations without building custom connectors.

Build in-app integrations that sync Contacts, Leads, Accounts and Opportunities between your SaaS product and SugarCRM. Use Cyclr’s low-code builder to create bi-directional record syncs, lead routing and opportunity updates, then publish white-labeled integrations inside your application for end users.
Ship integrations without building custom connectors.
Author workflows once and reuse across customers.
Expose safe, managed CRM actions to product users.
Deliver customer-facing workflows natively inside your SaaS product.
CONNECTOR OVERVIEW
Teams can integrate and automate Contacts, Accounts, Leads, Opportunities and custom module records between their app and SugarCRM. Cyclr maps SugarCRM CRUD and search endpoints into reusable workflows so you can read, create, update and search CRM records, trigger actions on changes and surface CRM data inside product workflows. Authentication uses SugarCRM’s OAuth2 token flow; Cyclr requires instance domain and credentials to install. (support.sugarcrm.com)
PRODUCT USE CASES
Create and publish in-app workflows that sync customer records, route new leads to Sales, surface opportunity status inside your app, and automate account updates across tenant accounts using Cyclr’s low-code designer.
Sync Contacts and Accounts between your app and SugarCRM to keep customer records consistent across product and CRM. Uses SugarCRM module CRUD endpoints and Cyclr orchestration.
Create Leads in SugarCRM when users convert or request demos; include source and product metadata to automate sales routing via Cyclr workflows.
Listen for opportunity status changes in SugarCRM and update product dashboards or billing systems, using SugarCRM Opportunities endpoints and Cyclr triggers.
ORCHESTRATION
Cyclr sits between your SaaS product and SugarCRM 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.
SugarCRM processes the request and returns a response to your app.
Customer-specific authentication · Governed data movement · Centralized visibility and audit
CONNECTOR COVERAGE
Explore SugarCRM methods you can orchestrate through Cyclr.
Lists all accounts from SugarCRM.
Get new accounts from SugarCRM since the last run time.
Gets new and updated accounts from SugarCRM since the last run time.
Deletes a specified account.
Gets a specified account from SugarCRM.
Update an existing account in SugarCRM.
Create a new account in SugarCRM.
Lists all calls.
Lists all calls created or updated since the last run time.
Gets a specified call.
Lists all calls updated since the last run time.
Lists all calls created since the last run time.
Lists all campaigns from SugarCRM.
Retrieves the log for the specified campaign from SugarCRM.
Lists the contacts associated with a Campaign.
Lists the leads associated with a Campaign.
Gets a specified campaign from SugarCRM.
Manually test endpoints, ie. Contacts
Get new contacts from SugarCRM since the last run time.
Deletes a specified contact.
Creates a new contact in SugarCRM.
Lists the specified account's contacts from SugarCRM.
Gets a specified contact from SugarCRM.
This method gets contacts that have at least one email address. For each email address, a separate contact is returned.
Update an existing contact in SugarCRM.
Get deleted contacts from SugarCRM.
Lists the specified opportunity's contacts from SugarCRM.
Gets a specified contact from SugarCRM.
Gets new and updated contacts from SugarCRM since the last run time.
List all contacts from SugarCRM.
Lists the specified opportunity's activities from SugarCRM.
Gets opportunities that match the provided filter(s).
Lists all opportunity lines for the specified opportunity from SugarCRM.
List all opportunities from SugarCRM.
Update an existing opportunity in SuagrCRM.
Gets a specified opportunity from SugarCRM.
Create a new opportunity in SuagrCRM.
Gets new and updated opportunities from SugarCRM since the last run time.
Deletes a specified opportunity.
Gets new opportunities from SugarCRM since the last run time.
Update an existing lead in SugarCRM.
Gets new and updated leads from SugarCRM since the last run time.
Gets new leads from SugarCRM since the last run time.
Gets a specified lead from SugarCRM.
List leads from SugarCRM associated with a given email address..
List all leads from SugarCRM.
Create a new lead in SugarCRM.
Deletes a specified lead.
List all products from SugarCRM.
Gets a specified product from SugarCRM.
List all Revenue Line Items.
Retrieves records related to an instance of a custom object, in accordance with the specified Link.
Retrieves records related to a contact, in accordance with the specified Link.
Gets custom objects that match the provided filter(s).
List all tasks from SugarCRM.
Deletes a specified task.
Updates the specified record in the specified object.
Creates a new record in the specified object. (eg. a new Account record in the Accounts object).
Lists all records that match the provided filter(s).
Creates a record related to an existing record, in accordance with the specified link.
Retrieves records related to an instance of a custom object, in accordance with the specified Link.
Creates a relationship to a pre-existing record.
Retrieves the specified record from the specified object.
Lists all records created since the last successful run date.
Lists all records updated since the last successful run date.
Deletes the specified record from the specified object.
Retrieves all records from the specified object.
Deletes an existing relationship between two records.
TECHNICAL DETAILS
Review the sourced authentication and API behaviour used when configuring customer-facing SugarCRM integrations in Cyclr.
https://{your-instance}.sugarcrm.com/rest/v11_1Domain; Username; Password; Platform (custom platform name).
Create; Read; Update; Delete; Search; Filter; OAuth token management
REST endpoints use max_num and offset; responses include next_offset. Iterate until next_offset equals -1 to finish pagination. (support.sugarcrm.com)
Refer to the vendor API documentation for current limits.
IMPLEMENTATION
Cyclr installs use SugarCRM’s OAuth2 password credentials flow; you must supply instance domain, username and password and a platform value when configuring the account connector in Cyclr. Installation via Cyclr API requires setting those properties and completing a one-time token update. (community.cyclr.com)
Domain; Username; Password; Platform (custom platform name).
Register a custom Platform value in SugarCRM Admin to avoid login conflicts. (community.cyclr.com)
COMMON QUESTIONS
It syncs and automates Contacts, Accounts, Leads, Opportunities and custom module records between your app and SugarCRM. You can map fields for bi-directional record syncs, run searches, create or update records and trigger downstream workflows inside Cyclr.
Cyclr uses SugarCRM’s OAuth2 password credentials flow: you provide the instance Domain, Username, Password and a Platform value. Installations via Cyclr’s API require setting those account connector properties and completing a one-time token update. (community.cyclr.com)
Yes. Cyclr supports per-customer account connectors: each customer connects their SugarCRM instance (domain and credentials) so workflows run against each tenant’s CRM without cross-tenant access.
Yes. You can expose chosen SugarCRM CRUD and search actions as managed, governed MCP tools so product teams control which CRM operations end users can run inside the application.
KEEP EXPLORING
Related Marketing connector for customer-facing integration workflows.
Related connectorRelated Marketing connector for customer-facing integration workflows.
Related connectorRelated Marketing connector for customer-facing integration workflows.