workflows.fit
Back to n8n workflows
n8n templateFreeBy Łukasz

Monitor Elastic Email subaccount credits and send low-balance alerts to Slack

What Is This? This workflow monitors your [Elastic Email](https://elasticemail.com/) subaccounts daily and sends a Slack alert whenever an account's email credit balance drops below a configurable threshold. It's a si...

DevelopmentCore NodesCommunicationHITLSchedule TriggerHttp RequestSetSlack
Loading interactive preview...

Template notes

What Is This?

This workflow monitors your [Elastic Email](https://elasticemail.com/) subaccounts daily and sends a Slack alert whenever an account's email credit balance drops below a configurable threshold. It's a simple but essential guard against unexpected sending failures caused by depleted credits.

Who Is It For?

Any team or agency managing multiple Elastic Email subaccounts — marketing departments, email service providers, or developers running automated email campaigns — who want proactive warnings before credits run out.

How Does It Work?

The workflow runs once a day on a schedule. It calls the Elastic Email REST API to retrieve all subaccount data, then filters out any accounts with a credit balance below the minimum you define in the Config node. If any low-credit accounts are found, a Slack message with all accounts their email address and current credit balance will be sent. API errors are caught separately and also reported to Slack.

How To Set It Up?

Prerequisites: