Example Error
{
"data": {
"createInboxEmail": null
},
"errors": [
{
"message": "You have reached the maximum number of emails that could be sent within a short period of time. Please try again soon.",
"extensions": {
"code": "USAGE_LIMIT_EXCEEDED",
"correlation_id": "91cc075dcbe9d645-IAD"
}
}
]
}
Why This Happens
This error occurs when you exceed Pipefy’s rate limit for sending emails. By default, users are allowed to send 2 emails per minute. This limit prevents system abuse and ensures service stability.
Common Causes
- Rapid-Fire Requests:
- Sending multiple emails in quick succession (e.g., via automated scripts or bulk operations).
- Lack of Delay:
- No waiting period between email creation attempts.
- Batch Processes:
- Running workflows or integrations that trigger emails in clusters.
How to Fix It
- Wait and Retry
- Pause for 1 minute before retrying the request.
- Add Throttling to Automated Scripts
- Introduce delays between email creation attempts.
- Review Batch Operations:
- If using bulk actions, spread email sends over time to avoid hitting the limit..