How Does Pricing Work for Webhook Triggers, How to Look Up Triggers by Email and Webhook URL, and How to Debug Duplicated Events in Pipedream?

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

Hey Pipedreamers! We let our users connect their gmail and set up webhook triggers on new sent and received emails. I would appreciate your help on the following questions:

  1. How exactly does the pricing work for the webhook triggers?
  2. I can look up triggers by external user id through api, but I’d really love to look them up by email address and by webhook url. How can I do that?
  3. Sometimes I can see duplicated events sent to my webhook endpoints (about a minute apart). What is the best way to debug it?
  1. To understand the pricing/billing system, you should have a quick read on the docs here: Plans And Pricing - Pipedream
  2. As far as I know, Pipedream doesn’t even have access to the email address information (assuming you mean end user email address). Only the external user id is supported for filtering. You could create your own ‘registry’ for this if you need to look up by webhook URL, according to the response when you first deploy the trigger.
  3. Assuming you’re talking about the gmail triggers, can you share some more info on this? Does it happen consistently on both email received and email sent? Does it happen only in specific cases, or with all emails?

Thank you!
We are on Pipedream Connect.

  1. Do polling trigger executions count as “source executions” that consume credits?
  2. Are credits charged for empty polls (when no new data is found)?

Assuming you’re talking about the gmail triggers, can you share some more info on this? Does it happen consistently on both email received and email sent? Does it happen only in specific cases, or with all emails?
It happens sporadically both for sent and received emails. I don’t see any system, we just sometimes receive two events for the same email. For both requests our response is 200.