hook.io
hook.io copied to clipboard
Implement max hook executions per user account limitation
We'll need a way to keep track how of how many hook executions a user accumulates per month.
This metric will be used to determine if a user has hit the limitations of their current account tier see: http://hook.io/pricing
If a user account hits this limitation, we should send out an email to both the user and our support staff. Hooks will not be turned off automatically based on hitting account limitations.
If a user account hits their limit, we will determine the nature of the activity ( real-traffic versus accidentally / development ) and see if an service class upgrade is necessary.
Related #107
We'll also need a way for users to set their own max hook execution values. They would have to be tracked as a second value.
With metered billing, a user might want to set an optional cap on the max amount of hook executions for the service they are willing to be billed for. No one wants to get an unexpected large bill at the end of the month.