Which Plan Do I Need to Access the Connect Product's API?

yeah I just really want to avoid the $2 per connected account, I anticipate some users having ~ a dozen connections for calendars, messaging, email etc and that gets expensive quickly and eats into margin

The value prop is 100% there for managing OAuth connections and refreshing tokens and stuff for tons of different providers, but the ROI on $2 / connection / month for the wrapper or API on top of the 1st-party API isn’t there for me

Not sharing that to criticize just to share my thinking & product feedback that will hopefully be useful

Yea, no worries, all feedback is helpful

Are you thinking about integrating many apps? Or just a handful?

handfull

probably about a dozen, with 2-3 dozen actions across them

google calendar, slack, hubspot, etc.

What we’ve heard most loudly from other developers as well as from our experience building >2500 integrations, is that the ongoing cost to maintain integrations is an easily overlooked part of it, and literally no 2 APIs implement OAuth the same way, so each incremental integration that you want to add is often times a heavy lift, not to mention building the tools / actions on top of the API.

I would argue you’ll spend WAY more than $150/month worth of dev time to build that out from scratch

But let me know if you disagree

right, and if it were a flat $150 / month I’d probably do that

but once you cross 100 connections and it gets to $2 / connection / month, that gets pricy quickly

How do you think about scaling / do you have a number of users or accounts that you expect to support in the near term?

not sure yet

do connected accounts on development not show up in the dashboard?

In the project UI in Pipedream? The should, yea

under accounts > connected accounts?

Oh sorry, no, within the project: https://pipedream.com/docs/connect/managed-auth/users

awesome

Sorry to stir this thread up again but I also wanted to chime in on pricing. When you originally brought up $150 for 100 users i read that as 100 “external user ids” as shown on this screen where each user could have multiple connected accounts.

If it is actually $150 for 100 connected accounts and $2 per connection after that it then it makes it much harder for us to justify. As an example if we got 100 users each with 10 connected accounts (I think a low projection really for the type of product we are building) then we get to

(100**10-100)**2+150 = ~$2k/mo

and thats not even accounting for any usage based pricing. Above that we would probably start justifying bringing this in house for just the integrations we need. Obviously we would be happy to pay more than that total in the long run but that exponential scaling wouldnt work for us once we got to more than a couple hundred customers.

There was some confusion and I may have misspoken at one point, so to clarify — the $150 plan includes 100 external users. A single external user can have N connected accounts. Beyond those initial 100 users, it’s $2 per additional user (not connected account).