Toggle Side Panel
Cyclr Community
  • Forums
  • Tutorials
  • Documentation
        • User Documentation >>
          • Introduction to Cyclr
          • API Guides
          • How to use Connectors
          • Navigating the Cyclr ConsoleLearn all about your Cyclr Console and configuration
          • Embedding Cyclr in your SaaS
        • View More...
        • Connector Guides >>
          • Salesforce
          • Microsoft
          • GitHub
          • HubSpot
          • Oracle NetSuite
          • Stripe
        • View More...
  • Resources
    • New Features
    • Cypher
    • DevOps Services
    • Changelog
    • Support Portal
    • Referral Program
    • Blog
    • News Archive
More options
    Sign in
    Cyclr Logo
    Cyclr Logo
    • Forums
    • Tutorials
    • Documentation
          • User Documentation >>
            • Introduction to Cyclr
            • API Guides
            • How to use Connectors
            • Navigating the Cyclr ConsoleLearn all about your Cyclr Console and configuration
            • Embedding Cyclr in your SaaS
          • View More...
          • Connector Guides >>
            • Salesforce
            • Microsoft
            • GitHub
            • HubSpot
            • Oracle NetSuite
            • Stripe
          • View More...
    • Resources
      • New Features
      • Cypher
      • DevOps Services
      • Changelog
      • Support Portal
      • Referral Program
      • Blog
      • News Archive
    Close search
    Home » User Documentation » Connectors » Connector Installation Overview

    About Cyclr

    6
    • Introduction to Cyclr
    • Minimum requirements
    • Glossary
    • Errors
    • IP Allow List
    • Legal notices

    Cyclr Console

    14
    • Partner Console Dashboard
    • The Builder
    • Reports
    • Console Configuration
    • General Settings
    • Notifications
    • Embedding Customization
    • Security settings
    • Data retention settings
    • Custom Service Domains
    • Handle transaction errors
    • Payload Size Limitations
    • Performance tips
    • GitHub Integration

    Connectors

    38
    • Introduction to Connectors
    • Connector Installation Overview
    • Connector Settings
    • Handling Connector Releases
    • Connectivity Comparison
    • Connector Guides
    • Application Connectors
      • Introduction to Application Connectors
    • Utility Connectors
      • Introduction to Utility Connectors
      • Counter Storage
      • Cross Updating Preventer
      • Data Tools
      • Entity Cross Ref Storage
      • Generic File
      • Generic File Downloader
      • Generic Form
      • Generic Webhook
      • Data Storage
        • Introduction to Data Storage
        • Global Data Storage
        • Global Object Storage
        • Cycle Data Storage
        • Cycle Object Storage
    • Custom Connectors
      • Introduction to Custom Connectors
      • Methods
      • Triggers
      • Last Successful Run Date
      • Parameters
      • Data Types
      • Paging
      • Custom Objects
      • Dynamic Custom Fields
      • Automatically Install Webhooks
      • Connector Standards
      • Settings
      • Custom Connector Authentication
      • Rate Limits
      • Scripting
        • Scripting Introduction
        • Scripting Events
        • Scripting Functions

    Templates

    17
    • Introduction to Templates
    • Template Settings
    • Create a Template
    • Tools
    • Connectivity Tools
    • Field Mappings
    • Add Custom Fields
    • Custom Object Method Categories
    • Test Scripts
    • Collection splitting
    • Pass data between two steps
    • Test a template
    • Template versioning
    • Introduction to Cycles
    • Stop a cycle
    • Copy Cycles as Templates
    • Import or Export Templates

    Accounts

    7
    • Introduction to Accounts
    • Account Users
    • Sub Accounts
    • Connector Authentication Link
    • Export or Import Cycles
    • Account-level OAuth Client Credentials
    • Securing Cyclr Webhooks

    Embedding

    17
    • Introduction to Embedding
    • ORBIT
    • Installing a Partner Connector
    • Embed Cyclr in an iFrame
    • LAUNCH
      • Introduction to LAUNCH
      • User Experience
      • Customize Appearance
      • Build Compatible Templates
      • Handle LAUNCH callbacks
      • Deploy LAUNCH
    • Marketplace
      • Introduction to Marketplace
      • Set up a Marketplace
      • Styling Marketplace
      • Deploying a Marketplace
      • Marketplace Callback
      • Marketplace Webhook Callback
      • Marketplace Settings

    API

    19
    • Introduction to the Cyclr API
    • Authentication
    • Authorize Account API calls
    • Install Connectors into an Account
    • Install a Cycle from a Template
    • Step Setup
    • Activate a Cycle
    • Install Connectors
    • Create an Account
    • API Example Walkthrough
    • Connector Authentication
      • Introduction to Connector Authentication
      • API Key Authentication
      • HTTP Basic Authentication
      • OAuth Authentication
    • Data on Demand
      • Introduction to Data on Demand
      • Get Account Connectors
      • Get Connector Methods
      • Call a Connector Method
      • IP Restriction

    Deep Data Ingestion

    3
    • Vector Databases Introduction
    • Preparing and Ingesting Data into Vector Databases
    • Querying & Retrieving Data from Vector Databases

    Near Real-Time Actions

    6
    • Generic Webhook
    • Introduction to Data on Demand
    • Get Account Connectors
    • Get Connector Methods
    • Call a Connector Method
    • IP Restriction

    MCP Servers

    2
    • Introduction to MCP Servers
    • MCP Server Templates

    Release Notes

    35
    • Introduction to Release Notes
    • 2026
      • 2026-02
      • 2026-01
    • 2025
      • 2025-11
      • 2025-10
      • 2025-09
      • 2025-08
      • 2025-07
      • 2025-06
      • 2025-05
      • 2025-04
      • 2025-03
      • 2025-02
      • 2025-01
    • 2024
      • 2024-12
      • 2024-11
      • 2024-10
      • 2024-09
      • 2024-08
      • 2024-07
      • 2024-06
      • 2024-05
      • 2024-04
      • 2024-03
      • 2024-02
      • 2024-01
    • 2023
      • 2023-12
      • 2023-11
      • 2023-10
      • 2023-06
      • 2023-05
      • 2023-04
    • Archive
      • Archive
      • 2022
      • 2021
    View Categories
    • Home
    • Documentation
    • Connectors
    • Connector Installation Overview

    Connector Installation Overview

    7 min read

    You can explore all available Connectors in Cyclr’s Utility and Application Connector Libraries from your Console by navigating to “Connectors”, selecting a Library, and then browsing or searching the list.

    Before you can use any of those Connectors, they must be installed.

    You can install Connectors as:

    • Template Connectors – for use within your Console when building Templates.
    • Account Connectors – for use within Accounts, typically connecting to your customers’ data.

    Part of installing a Connector is to provide any setup or credentials required for Cyclr to be able to authenticate and access the API of that system.

    The steps below walk you through how to install a Template Connector as well as how to install an Account Connector. The process in both situations is very similar, it’s just where the Connector is located that differs.

    For more information on the installation of specific Connectors, visit our Application Connector Guides and Utility Connector Guides sections.

    Installing a Template Connector #

    Template Connectors are installed within your Console and are used when building Templates.

    To install a Template Connector:

    1. From your Console, navigate to Templates > Template Connectors.
    2. In the top right, click the appropriate “+ Install New” button for either a Utility or an Application Connector.
    3. Use the search box to find the specific Connector to install.
    4. Select the Install button beneath it.
    5. You can optionally provide a name and description for each instance of a Connector you install.
      • This is especially useful if you need several for different use cases, e.g. working with multiple external accounts, specific files or custom fields.
    6. Follow the steps to authenticate the Connector to finish its installation.
      • There is also an option to “Install without setup”, which will install it without any authentication. However, you will still need to provide authentication later on to be able to run any Templates using Methods from that Connector.
      • Note: Any settings or credentials stored on a Template Connector will NOT be copied over when a Template is installed into an Account.

    Note: When installing a Template into an Account, Cyclr will automatically add the Connectors used by that Template into the Account, unless they are already installed there. That behavior can be changed within the Template’s Settings popup.

    Installing an Account Connector #

    Account Connectors are located within Accounts and typically connect to a particular customer’s data. They are used by Cycles which are also found within your Accounts.

    To install an Account Connector:

    1. From your Console, navigate to Accounts > Account Management and locate the Account where you wish to install the Connector.
    2. Select the Open Account button to go into that Account.
    3. In the side navigation, go to Connectors – you’ll see a list of all the existing Connectors already installed in that Account.
    4. In the top right, click the appropriate “+ Install New” button for either a Utility or an Application Connector.
    5. Use the search box to find the specific Connector to install.
    6. Select the Install button beneath it.
    7. You can optionally provide a name and description for each instance of a Connector you install.
      1. This is especially useful if you need several for different use cases, e.g. working with multiple external accounts, specific files or custom fields.
    8. Follow the steps to authenticate the Connector to finish its installation.
      1. There is also an option to “Install without setup”, which will install it without any authentication. However, you will still need to provide authentication later on to be able to run any Cycles using Methods from that Connector.

    Top Tip:

    If you’re editing either a Template or a Cycle within the Builder, you can also install a new instance of a Connector using the “+” buttons in the Utility and Application Connector areas:

    Notes on Connector Authentication #

    Most Connectors require some form of authentication to be provided so that Cyclr can use them to connect with live data in the related third party system.

    The authentication types available depend on the third party system’s API and which of those have been implemented on the Cyclr Connector. 

    Some Connectors may have more than one authentication type available, for example OAuth as well as API Key. For those Connectors, you can decide which to use.

    The authentication details you provide when installing a Connector as a Template Connector will only be used by that specific instance of that Connector, to allow you to connect with real data and fully test the functionality of your Templates before you publish them for your end-users.

    When a Template is installed into an Account as a Cycle, authentication credentials will need to be provided for the instances of the Connectors created within that Account.

    Installation User Experience #

    When installing a Connector, you’re taken through one or more pages to gather any credentials and settings needed.

    You’re able to customize the text that appears on those pages as it’s also shown to your end-users if they install a Connector.

    There might also be some general parameters you can set, such as the Client ID and Client Secret values for an app to use when connecting to an external system like Salesforce or HubSpot so you don’t have to specify them every time you install their Connectors.

    To access either of these areas, go to your Console, then select the Connectors option, then either the Utility or Application Connector Library, and next to each Connector’s entry you’ll find a pencil icon that takes you to the “Installation User Experience” page

    Customize tab #

    Here you can select elements of the page to change on-screen text shown when that Connector is installed.

    If the Connector has multiple authentication types defined on it, a dropdown will be shown where you can change which is currently displayed, allowing you to change the text for each.

    Settings tab #

    If a Connector has any Partner Console-level parameters available, the Installation User Experience page will also display a “Settings” tab.

    This is where you can store values such as the Client ID and Client Secret of an external OAuth app to use when that Connector is installed, as well as the Scopes Cyclr should request. What’s available here depends on the Connector.

    You can instead decide to intentionally leave these Console-level values blank, in which case every time that Connector is installed, Cyclr will request them from the user installing it.

    If you choose to provide any details here, they will be used whenever that Connector is installed, whether that’s as a Template Connector or an Account Connector.

    Warning: Changing and saving values in the “Settings” tab may require reauthentication of any existing installations of that Connector, potentially causing running integrations to fail in the meantime.

    You can choose to override most values set at the Partner Console-level by using the Cyclr API to add Account Connector Properties to an installed Account Connector.

    Client ID and Client Secret however cannot be overridden in this way. If they have been set in your Console, they will always be used.


    Example Scenario

    The Salesforce Connector uses the OAuth 2.0 Authorization Code flow to authenticate with Salesforce’s API. It therefore requires a Client ID and Client Secret to identify a Salesforce Connected App to use as the “tube” to access Salesforce through, as part of installing the Connector.

    Which Salesforce account is actually accessed through that “tube” is defined by the Salesforce user that authenticates the Connector.

    You can therefore decide to create a single Salesforce Connected App yourself to always be used when a Salesforce Connector is installed, and then sets its Client ID and Client Secret on the “Settings” tab. Alternatively, you can leave those values blank and have each of your customers create their own Connected App and provide those details as part of authenticating a Salesforce Connector.

    Connectivity ComparisonConnector Settings
    Page Contents
    • Installing a Template Connector
    • Installing an Account Connector
    • Notes on Connector Authentication
    • Installation User Experience
      • Customize tab
      • Settings tab

    Company

    • Company
    • About Us
    • Security and Compliance
    • Pricing
    • Blog
    • Branding
    • Embedded iPaaS
    • Release Notes

    Legal

    • Website Terms
    • Privacy Policy
    • Terms and Conditions
    • Data Protection Agreement
    • SLA
    • GDPR

    UK Office

    +44 (0) 3300 102 525

    US Office

    +1 (646) 585-2525

    Cyclr Logo

    White labelled API integration framework for creating & managing in-app SaaS integrations.

    © 2025 Cyclr. All rights reserved.