Setup
- In your Pipedream project settings, create an OAuth client and copy its Client ID and Client Secret.
- In Major, go to Organization Settings > Connectors, click Add Connector, and choose Pipedream Instance.
- Paste the Client ID and Client Secret. The secret is encrypted at rest; the Client ID is stored as non-secret metadata.
- Connect the apps you want from inside your Pipedream account.
api.pipedream.com on your behalf — your third-party credentials never touch your app code. You manage which accounts are connected, and revoke them, from Pipedream directly.
Usage
Pipedream Instance connectors are reached through Major’s generic HTTP proxy rather than a per-vendor client. UsecreateProxyFetch from @major-tech/resource-client/next, which returns a fetch-compatible function with auth injected automatically.
In the web editor, the Major AI assistant wires up
createProxyFetch and the resource ID for you as you build. The same proxy is exposed to the AI assistant as the http_proxy_get and http_proxy_invoke tools.