Can't find a pre-built connector for your data source? We've got you. Move data from any source with Canopy’s Source Builder.
Choose whichever best-of-breed SaaS app or data source you want to connect.
Choose and add services you will use from the API. Specify required parameters. Connect your account to access data.
Add your new connector to your Canopy and transform your data to perfection.
Connect securely to best-of-breed SaaS platforms, relational databases, spreadsheets, and csv files.
Build new connectors to any data set in minutes, including internal data, niche & long-tail SaaS platforms, and complex integrations.
Prepare your data in the perfect format for any experience or action.
Deliver data through your curated API with the right communication and caching strategy for optimal performance.
Quickly view, manage, and troubleshoot everything you care about with real-time insights, actions, and controls.
Engineered to exceed enterprise demands with unmatched security, compliance, scalability, and speed.
Give your team the modern tools to control data, streamline workflows, and deliver seamless experiences everywhere.
Lots of great questions. All the answers.
A Connector is the implementation of a Source with specific information related to its specific usage. For example, "token" and "store" configuration for a Shopify Source.
A Transformation is a configured action that modifies JSON data resulting from a Connector. It can be used to adjust the data before it is merged into a Canopy or on the merged JSON as a whole.
Transformations are created at the Organization level and can be tied directly to a Canopy or a Canopy Service. They are applied in sequential order when the Canopy is executed.
Currently available Transformations include Concatenate, Copy, Delete, Extract, Merge, Move, Rename, and Set.
Integrating Canopy into your web application is fairly easy using the provided JavaScript library:
Connector Extensions are extensions that can be tied to a Connector added to a Canopy. They offer enhanced functionality to an existing Connector, adding features like caching and failover.
A Canopy serves as a connection layer between your front end, and the multitude of services it requires to operate. Rather than handling numerous direct calls to various services, your front end sends a singular request to a Canopy, which then communicates with these services on your behalf.
Not only does this streamline the process and improve performance, but Canopy also provides valuable insights and alerts, as well as caching capabilities, that enhance your application's performance and your understanding of its operation.
Canopy offers flexible pricing options tailored to your needs, including:
Join our waitlist to learn more.
Canopy can connect to any data source. You can view a list of Connectors here. Don’t see what you’re looking for? You can build a connector in minutes with the Canopy Builder.
Canopy’s free trial is not yet available. Join our waitlist to get exclusive access to Canopy’s trial, early bird pricing, and the latest news, info, and product releases.