What are the Costs and Reasons for Exceeding Credit Limit and Increased Memory Use in Pipedream?

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

Hey Pipedream folks,
I’m still fairly new to using pipedream and recently noticed that I went over my credit limit due to one of my workflows requiring more memory. I have a couple questions about this:

  1. On and advanced plan, I went over my 2,000 credit limit by over double. What will this cost me? I can’t find a dollar amount anywhere in the pipedream docs
  2. Can anyone here help me understand why the refactoring I did increased the amount of memory my automation is using?
    Any help will be greatly appreciated! :pray:

There are various factors controlling credit usage:
• Workflow memory, which is manually configured (1 credit per multiple of 256MB)
• Workflow execution time (X credit per 30 seconds)
• Segments of execution (when workflows are suspended/resumed, or when branching is used) begin a new 30 second count.
All of this is visible when configuring your workflows:

For the extra credit usage, you can see the cost on the Pipedream pricing page:

So if you used 4000 credits on your advanced plan:
• The first 2000 are included.
• The next 2000 are $0.015 each (so $30)

And if you used 10,000:
• The first 2000 are included.
• The next 8000 are $0.009 each (so $72)

But if you used 9000:
• The first 2000 are included.
• The next 7000 are $0.015 each (so $105)