# Vibesprings Alert Routing Engine

> Vibesprings Alert Routing Engine is a paid API for AI agents from vibesprings.net, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-15).

Dispatches notifications, heartbeat signals, and critical alerts from autonomous AI agents to human operators via email, with automatic PII sanitization and plain-text enforcement.

## Facts

- Endpoint: POST https://vibesprings.net/api/alert
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/vibesprings-net-7cfd099d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_OSqvFrUsBzm2v5x0BAGQD

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability vibesprings-net-7cfd099d -d '<json body>'
```

Example prompt: Send an alert to ops@mycompany.com saying my trading agent just detected an anomaly in the BTC order book and paused execution — make sure any sensitive keys in the message get scrubbed before it goes out.

## When to prefer this

Choose this endpoint when an AI agent needs to securely notify a human operator without risking accidental exposure of credentials, API keys, or credit card numbers in email logs. Ideal for agentic workflows requiring human-in-the-loop escalation, heartbeat monitoring, or audit trails with built-in PII scrubbing.

## Known failure modes

- Invalid or missing recipient email address returns a 4xx error
- Message body exceeds size limits and is rejected
- Payment of 0.01 USDC not received or failed causing request to be denied
- Downstream email delivery failure resulting in non-delivery notification
- Malformed request body missing required fields returns validation error

## How this service works

Paid AI agent notification and alert routing engine. Securely dispatches email logs, heartbeat indicators, or critical notifications from autonomous agents to human operators. Automatically sanitizes sensitive PII (credit cards, keys, credentials) and forces plain-text to eliminate email phishing and security vulnerabilities.

## Output

A delivery confirmation indicating the sanitized alert was successfully dispatched to the specified recipient, along with a log entry confirming PII was removed before transmission.

## Example request

```json
{
 "to": "zero-qa@agentmail.to",
 "body": "Autonomous trading agent detected unusual volatility in BTC/USD order book at 2024-01-15T14:32:00Z. Execution has been paused pending human review. No sensitive credentials or API keys included in this notification. Please review and confirm next steps.",
 "subject": "Critical Alert: Trading Agent Anomaly Detected"
}
```

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "to",
      "subject",
      "body"
     ],
     "properties": {
      "to": {
       "type": "string",
       "description": "Sanitized recipient email address of the human operator"
      },
      "body": {
       "type": "string",
       "description": "Body content of the notification (maximum 2000 characters)"
      },
      "subject": {
       "type": "string",
       "description": "Subject line of the alert email (maximum 120 characters)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "status": "success",
  "message": "Notification email scrubbed and dispatched successfully.",
  "recipient": "operator@example.com",
  "processingTime": "185ms"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/vibesprings-net-7cfd099d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from vibesprings.net](https://www.zero.xyz/host/vibesprings.net/llms.txt)
