Low-code orchestration
Connect, compose and ship AI features faster.

HubSpot is an inbound marketing and sales platform that helps companies attract visitors, convert leads, and close customers.
Connect, compose and ship AI features faster.
Isolate customer credentials and configurations at scale.
Apply policies, field controls and audit trails across usage.
Deliver workflows natively inside your product.
CONNECTOR OVERVIEW
Stay competitive by building strategic, reusable, and scalable API integrations with HubSpot. Cyclr enables your citizen integrators to create reliable integrations directly in your SaaS application. As well as quick and seamless deployment with Cyclr’s embedded marketplace for your customers.
PRODUCT USE CASES
Empower anyone in your SaaS to respond to user integration requests using Cyclr. An embedded iPaaS providing low code tools for automated workflow creation. As well as direct deployment options into your SaaS application.
ORCHESTRATION
Cyclr sits between your SaaS product and HubSpot 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.
HubSpot processes the request and returns a response to your app.
Customer-specific authentication · Governed data movement · Centralized visibility and audit
CONNECTOR COVERAGE
Explore HubSpot methods you can orchestrate through Cyclr.
Delete a Custom Object Schema.
Get a Custom Object Schema.
Create a Custom Object Schema.
Update a Custom Object Schema.
List all Custom Object Schemas.
Create a company.
Search for companies.
Lists all companies updated since the last successful run.
List all contacts associated with a company.
Search for companies matching a specified name.
Update a company.
List all companies created since the last successful run.
Delete a company.
List all companies.
Get a company.
Get the size of a company.
Remove an association between two companies.
Associate a company with another object.
List all company associations.
Update multiple companies.
Search deals.
Create a deal.
Update a Deal.
Lists all deals updated since the last successful run.
Lists all deals created since the last successful run.
Get a deal.
List all deals updated since the last successful run incrementally.
List all deals.
List all deals updated since the last successful run by stage ID.
Delete a deal.
List associations of a deal by type.
Remove an association between a deal and another object.
Associate a deal with another object.
Update a call.
Create a call.
Get a call.
List all calls.
List all calls updated since the last successful run.
Create a call and an accompanying association with another object.
List all calls created since the last successful run.
Delete a call.
Create a line item.
Delete line items in batches of 100.
Get a line item.
List all line items.
Update a line item.
Filter, sort and search for multiple line items.
Filter, sort and search line items.
Delete a line item.
Update a product.
Delete a product.
List all products updated since the last successful run.
List all products.
Create a product.
List all products created since the last successful run.
Get a product.
Filter, sort and search products.
Create a note.
List all notes created since the last successful run.
List all notes updated since the last successful run.
List all notes.
Filter, sort and search notes.
Filter, sort and search notes updated since the last successful run.
Update a note.
Get a note.
Retrieve multiple Notes by Note ID
List all notes updated since the last successful run by company ID.
List all notes updated since the last successful run by deal ID.
Create multiple Notes.
Filter, sort and search tasks updated since the last successful run.
List all tasks updated since the last successful run by deal ID.
Get a task.
Create a Task.
Filter, sort and search tasks.
Update a Task.
List all tasks.
List all tasks updated since the last successful run by company ID.
Search for a lead.
Create a Lead.
Update a lead.
List all leads.
Get a Lead.
Add records to a list.
List all records in a list in order sorted by the time the records were added to the list.
Create a list.
List all records in a list created since the last successful run.
List all records in a list created since the last successful run in order sorted by the time the records were added to the list.
Filter, sort and search lists.
Get a list.
Update records for a list.
List all records for a list.
List all memberships for a list.
Create an order.
Delete an order.
Get an order.
Update an order.
Lists all orders updated since the last successful run.
List all orders.
Lists all orders created since the last successful run.
List all orders updated since the last successful run incrementally.
Delete a meeting.
Update a meeting.
List all meetings updated since the last successful run.
Filter, sort and search meetings.
List all meetings created since the last successful run.
List all meetings.
Create a new meeting.
Get a meeting.
Associate a meeting with another object.
Remove and association between two meetings.
List all meeting associations.
Get a ticket.
List all tickets updated since the last successful run.
List all tickets.
Delete a ticket.
Filter, sort and search tickets updated since the last successful run.
List all tickets updated since the last successful run.
Filter, sort and search tickets.
List all tickets created since the last successful run.
Update a ticket.
Create a ticket.
List all emails updated since the last successful run.
Create an email.
Get an email.
Update an email.
List all emails.
List all emails created since the last successful run.
Upload a single file with content specified in request body.
List all files updated since the last successful run.
Import the file at the given URL into the file manager.
Get a file.
List all files.
List all files created since the last successful run.
List all quotes.
Get a quote.
Create a quote.
Delete a quote.
List all quotes updated since the last succcessful run.
List all quotes created since the last successful run.
Search all quotes.
Update a quote.
Delete multiple quotes.
Update multiple quotes.
Create multiple quotes.
List multiple quotes.
List all domains.
List all domains created since the last successful run.
Get a domain.
List all domains created since the last successful run.
Create a Custom Object.
Get a contact by phone number.
Get a contact and check whether its mapped properties have changed since a specified date/time value.
Delete a specific contact.
Create a contact.
Lists all contacts updated since the last successful run by Contact ID.
List all contacts for a given Owner ID.
List all contacts.
List all contacts created since the last successful run by owner ID.
Search contacts updated since the last successful run.
Lists all contacts created since the last successful run.
List all contacts updated since the last successful run incrementally.
Get a contact.
Get a contact by email.
Lists all contacts updated since the last successful run.
Update a contact.
List all contact properties updated since the last successful run.
Search contacts.
Upsert multiple contacts.
Update multiple contacts.
Create multiple contacts.
Get multiple contacts.
Lists the IDs of all 'To Object Type' objects associated with those specified in the request body.
Create multiple associations between the "From Object Type" and the "To Object Type", for example a contact to a company.
List all associations between a pair of CRM objects.
Delete multiple associations.
List all association types between two object types.
Lists the IDs of all 'To Object Type' objects associated with those specified in the request body.
List the submissions for the specified form.
List all the new submissions for the specified form submitted since the last run.
List all subscriptions and their status for a contact.
List all subscription definitions for the portal.
Unsubscribe a contact from the given subscription type.
Subscribe a contact.
Retrieve multiple Emails by Email ID
Get a marketing event by external ID.
Delete marketing event by external ID.
Create a marketing event.
Update a marketing event by external ID.
Search marketing events.
Record a subscription state between multiple HubSpot contacts and a marketing event, using contact email addresses.
Record a subscription between a set of HubSpot contacts (identified by their HubSpot contact ID) and the Marketing Event with the specified ID.
Calculate attendance for a marketing event.
Get an owner.
List all owners updated since the last successful run.
List all owners.
Lists all owners associated to an email.
List all owners created since the last successful run.
Get a form.
List all forms.
Delete a Custom Object by Custom Object ID.
Update a Custom Object by Custom Object ID.
Search all Custom Objects.
Get a Custom Object by Custom Object ID.
List all Custom Objects.
List all Custom Objects updated since the last successful run.
List all Custom Objects created since the last successful cycle run.
Get account details.
Webhook that listens for when a contact is created in Hubspot.
Webhook that listens for when a company is updated in Hubspot.
Webhook that listens for when a deal is deleted in Hubspot.
Webhook that listens for when a company is created in Hubspot.
Webhook that listens for when a company is deleted in Hubspot.
Webhook that listens for when a contact is deleted in Hubspot.
Webhook that listens for when a contact is merged in Hubspot.
Webhook that listens for when a deal is created in Hubspot.
Webhook that listens for when a deal association is changed in Hubspot.
Webhook that listens for when a contact is updated in Hubspot.
Webhook that listens for when a deal is updated in Hubspot.
Create a blog author.
List all blog posts updated since the last successful run.
Clone a Blog Post.
List all blog tags.
Delete Multiple Blog Authors.
Update multiple blog posts.
Update a Blog Author.
Delete multiple blog posts.
Get a blog tag.
List all blog authors updated since the last successful run.
Get a blog author.
List all blog posts created since the last successful run.
Create a blog post.
Update a blog post.
Create multiple blog posts.
Get a blog post.
Update multiple blog authors.
List all blog posts.
Update multiple blog tags.
Delete a blog tag.
Create multiple Blog Authors.
Delete a blog post.
Delete a blog author.
Create multiple blog tags.
List all blog tags updated since the last successful run.
Update a blog tag.
List all blog authors created since the last successful run.
Delete multiple blog tags.
Create a new blog tag.
List all blog authors.
List all blog tags created since the last successful run.
Get a ticket pipeline stage.
Get an order pipeline stage.
List all stages for an order pipeline.
List all ticket pipelines.
List all stages for a deal pipeline.
List all stages for a ticket pipeline.
Get a deal pipeline stage.
List all order pipelines.
Get a ticket pipeline.
List all deal pipelines.
Get an order pipeline.
Get a deal pipeline.
Move a property group identified by group name to the recycling bin.
Read a property group identified by group name.
Get an object property.
Update an object property.
Create an object property.
List all object properties.
Lists all custom properties for an object.
Read all existing property groups for the specified object type and HubSpot account.
Create a copy of a new property group.
Delete an object property.
Perform a partial update of a property group identified by group name. Provided fields will be overwritten.
TECHNICAL DETAILS
Review the sourced authentication and API behaviour used when configuring customer-facing HubSpot integrations in Cyclr.
Not specifiedReview the connector installation fields in Cyclr Console.
See available methods
Method-specific behavior should be confirmed before implementation.
Refer to the vendor API documentation for current limits.
IMPLEMENTATION
Authentication requirements and any available connection options are shown when installing this connector in Cyclr Console.
Review the connector installation fields in Cyclr Console.