Cyclr Community
  • Forums
  • Tutorials
  • Documentation
    • User Documentation
    • Connector Guides
  • Resources
    • New Features
    • Blog
    • Changelog
    • Support Portal
    • Newsletter Archive
    Sign in
    Cyclr Logo
    Cyclr Logo
    • Forums
    • Tutorials
    • Documentation
      • User Documentation
      • Connector Guides
    • Resources
      • New Features
      • Blog
      • Changelog
      • Support Portal
      • Newsletter Archive

    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

    33
    • Introduction to Connectors
    • 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 Connectors
        • 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
      • Scripting
      • Data Types
      • Paging
      • Custom Objects
      • Dynamic Custom Fields
      • Automatically Install Webhooks
      • Connector Standards
      • Settings
      • Authentication
      • Rate Limits

    Templates

    17
    • Introduction to Templates
    • Template Settings
    • Create a Template
    • Tools
    • Connectivity Tools
    • Map fields
    • 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

    5
    • Introduction to Accounts
    • Account Users
    • Sub Accounts
    • Connector Authentication Link
    • Export or Import Cycles

    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

    Release Notes

    28
    • Introduction to Release Notes
    • 2025
      • 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
    • Templates
    • Create a Template

    Create a Template

    3 min read

    Install Connectors #

    In order to build a Cyclr Template you first need to install one or more Connectors. You can do this from the Builder. If this is your first Template, you will be directed to the Connector Library in order to get started.

    To install a connector from the template builder:

    1. Select Application Connectors from the sidebar on the right side of the window.
    2. Select Add Application to install a new application connector.
    3. Use the search bar to find the connector you want to install and select Install.
    4. Enter a name and description to help you identify the connector.
    5. To authenticate the connector, select Next and enter the authentication values you want to use.

    There are two types of connector available. Application connectors work with many popular SaaS applications. Utility connectors are provided to help in the construction of your integrations.

    If you want to test a Template, you will need to authenticate the connectors that have been used in order to allow Cyclr to connect and transfer data. If you are just experimenting, you can skip the authentication step and install with the connector without authentication. However, we strongly recommend that you thoroughly test your Templates before they are published.

    Authenticate a Connector #

    There are different types of authentication. Depending on the connector you wish to use, the application may require any of the following:

    • OAuth – login using your account and give permissions
    • An API key
    • Username and password
    • No authentication, e.g. for webhooks

    For more information on authenticating a connector, see the API authentication page.

    If the application uses OAuth authentication, then you will need to get a Client ID and Client Secret. The way in which this is done differs application by application, and there is documentation provided about what needs to be done. Although you can add the Client ID and Client Secret when the connector is authenticated in the builder, the recommendation is that they are added to the connector by going to the Application Connector page and clicking on the ‘pad lock’ symbol.

    For the second part of the OAuth process you will be handed off to the application to which you are connecting to complete the process by entering your Username and Password.

    For the other authentication methods, the connector installer will take you through the steps required in order to complete the authentication.

    Once you have authenticated your connectors, you will be returned to the builder. Your new connectors will be installed in the sidebar ready to use.

    Trigger Step #

    A trigger is the first step in your cycle; the event that causes the process to start.

    To add your trigger, click on the name of the app in the right sidebar. This will reveal different categories of step. Clicking on the name of a category will then reveal the steps that you can use.

    There are two types of trigger:

    • ‘Get’ triggers which will connect to the app on a timer to get data
    • Webhooks which wait for data to be sent to them

    Choose a trigger, then click and drag it onto the builder canvas to the right. Once on the canvas, the buttons on Get triggers are marked with green, while webhooks are marked with grey.

    Once you have added a trigger, click on its cog button in order to set it up.

    Depending on the type of trigger you have used you will need to setup some of the following:

    • Interval: how often the trigger will run
    • Mappings: for example, a get trigger may allow you to be more specific about what you wish to get (these contacts, this mailing list, etc)
    • Webhook URL: you may need to paste this back into the app you’re connecting

    Add More Steps #

    With a trigger now setup, you need to add an action: the step that will be taken after the first step runs.

    Action steps display as blue in the builder and include some of the following:

    • Add contacts
    • Send a message
    • Create a task

    Click-drag an action step onto the builder’s canvas, dropping it near your trigger step.

    Next, click-drag the dot on the right side of the trigger and drop it onto the dot on the left side of your action. The steps should now be joined.

    Note: Steps may be grayed out to indicate that there are required fields to fill out in order for the step to work.

    Map Fields #

    With the two steps joined, you should now click the Step Setup button on your action step to and perform the setup and field mapping.

    The left most column contains the fields for current step you are setting up. In the right column, you can choose where this app’s field data comes from.

    Any previous step’s fields are available to you. In addition, you can type values, look up values, or select default values provided by the app.

    Fields marked with a tick are required and must be mapped.

    How to Map Fields

    Share This Article :
    • Facebook
    • X
    • LinkedIn
    • Pinterest
    Template SettingsTools
    Page Contents
    • Install Connectors
      • Authenticate a Connector
    • Trigger Step
    • Add More Steps
    • Map Fields

    Company

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

    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


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

    © 2025 Cyclr. All rights reserved.