Does Pipedream offer an SDK for integration and how can prebuilt tools be used within one's own code?

This topic was automatically generated from Slack. You can find the original thread here.

Hey everyone. I’m trying to use Pipedream as my connector provider for my application, but I’m beyond confused with this workflow and no-code/low code approach vs the regular approach. I don’t want to use any no-code tools, and need to integrate Pipedream as if it’s an SDK within my application, for connectors into Drive, Sharepoint, Gmail, Slack, and others. This data won’t be stored within Pipedream, but is simply for the purpose of connecting so I can move that data into my DB.

To put my question simply, does Pipedream have an SDK, unrelated to all the no-code things, that I can use to do all the core functionality.

The website and docs around this are all very confusing.

Also, assuming it is possible to have code, or to use Pipedream in my own code, how would I use those prebuilt ‘tools’, like the Google Drive Edited File Webhook one? Every time I click “try it” on a tool, it takes me back to the no-code platform, which is extremely confusing since the site says I can use them in code

Note: I do not want to write code within Pipedream, this code must exist within my repository

Yea, check out the main docs here: Overview - Pipedream, and the specific docs for integrating the SDK to use the connectors in your app: Pre built tools for your app or agent - Pipedream.

Sounds good, will play around with this tonight and come back with any more questions

The demo app / SDK playground is linked from those docs, but here it is anyway: One SDK, thousands of API integrations