All templates

Automated Cohere API Spend Alerts

Every morning, WebRun opens the Cohere dashboard, reads yesterday's API spend and the month-to-date total against your budget, posts a short usage update to Telegram, and sends a Twilio text when month-to-date spend crosses 80 percent of your set budget cap, so an overage never shows up first on the invoice.

Runs on WebRun · Strict Lockdown policy
Every day at 8:00 AM WebRunorchestrates each step
1 Cohere check API usage and spend
2 Telegram post the daily usage update
3 Twilio text when nearing the budget cap
In short

How do I catch Cohere API spend before it exceeds my budget?

Every morning, WebRun checks the Cohere dashboard for API spend and posts a daily usage update to Telegram naming the model driving the most cost. Once month-to-date spend crosses 80 percent of your set budget cap, it also sends a Twilio text, so an overage gets caught with time to react instead of showing up on the invoice.

  • Budget overruns get caught with time to react, not on the invoice
  • The cost driver behind spend is named every day
  • Comfortable spend days stay quiet with no unnecessary text

Built for developer teams · AI product teams · startup founders · engineering managers

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens dashboard.cohere.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Cohere - check API usage and spend
    cohere.com
    WebRun in Cohere: check API usage and spend
    WebRun opens Cohere to check API usage and spend.
    • Open the Cohere dashboard and read yesterday's API spend
    • Check the month-to-date total against your set budget
    • Note which model or endpoint drove the most spend

    Done when Yesterday's spend and the month-to-date total are captured.

  3. 2
    Telegram - post the daily usage update
    telegram.org
    WebRun in Telegram: post the daily usage update
    WebRun opens Telegram to post the daily usage update.
    • Post yesterday's spend and the month-to-date total to your Telegram chat
    • Name the model or endpoint that drove the most spend
    • Keep the post short and easy to skim

    Done when Today's usage update is posted to Telegram.

  4. 3
    Twilio - text when nearing the budget cap
    twilio.com
    WebRun in Twilio: text when nearing the budget cap
    WebRun opens Twilio to text when nearing the budget cap.
    • Check whether month-to-date spend has crossed 80 percent of the budget cap
    • Send a text through Twilio naming the current spend if it has
    • Stay silent on days spend is comfortably under that line

    Done when A text has gone out only on days spend crosses 80 percent of the cap.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
dashboard.cohere.com
ScheduleRuns automatically on this cadence
Every day at 8:00 AM
DeliveryHow each run's result reaches you
Usage alert · Telegram
OutputWhat each run produces - A daily Telegram usage update, plus a Twilio text once month-to-date Cohere API spend crosses 80 percent of your budget cap.
Alert
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Does it cap spend or disable API keys itself?

No. WebRun only reads usage and reports it. Setting a hard spend limit or disabling a key stays your decision inside Cohere.

At what point does it text me instead of just posting to Telegram?

Once month-to-date spend crosses 80 percent of the budget cap you set. Below that, the daily figure still posts to Telegram but no text goes out.

Does it tell me what is driving the spend?

Yes. Each update names the model or endpoint that accounted for the most spend that day, so an unexpected cost source is easy to trace.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.