Slack Alerts

Get Slack notifications when your APIs approach their rate limits. No Slack app registration required on our end — you set it up entirely in your own Slack workspace in about 2 minutes.

Slack alerts use Incoming Webhooks— a simple Slack feature where you generate a URL that accepts POST requests. You don't need a bot token, OAuth, or any configuration on the QuotaWatch side.

Step 1 — Create a Slack App

  1. Go to api.slack.com/apps and click Create New App.
  2. Choose From scratch, give it a name (e.g. QuotaWatch Alerts), and select your workspace.
  3. Click Create App.

Step 2 — Enable Incoming Webhooks

  1. In your app's settings, click Incoming Webhooks in the left sidebar.
  2. Toggle Activate Incoming Webhooks to On.
  3. Click Add New Webhook to Workspace.
  4. Select the channel where you want to receive alerts (e.g. #api-alerts) and click Allow.
  5. Copy the webhook URL — it looks like:
    https://hooks.slack.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX

Step 3 — Add it to QuotaWatch

  1. Open your QuotaWatch dashboard → Settings → Alerts.
  2. Create or edit an alert config.
  3. Paste your webhook URL into the Slack Webhook URL field.
  4. Save the alert. You'll start receiving Slack notifications whenever the configured threshold is crossed.
💡
Slack alerts work independentlyof email and webhook delivery. You can use email only, Slack only, outgoing webhook only, or any combination — they don't affect each other.

What the Slack message looks like

When a threshold is crossed, QuotaWatch posts a structured Block Kit message to your channel:

⚠️ QuotaWatch: OpenAI at 80% daily limit
API
OpenAI
Environment
production
Requests today
8,000 / 10,000
Usage
80.0%
You are approaching your daily OpenAI limit. Monitor usage to avoid 429 errors.

Notes

  • Slack alerts are deduplicated per period— you won't get spammed. If you set a 80% daily alert, you'll get at most one message per day per API.
  • The webhook URL you paste is stored securely in your account and is only used to send alert notifications.
  • If Slack delivery fails (e.g. the webhook URL becomes invalid), the alert job is retried up to 3 times with exponential backoff.
  • You can delete the Slack app from your workspace at any time — just remove the webhook URL from your alert config in QuotaWatch.