AI automation

AI agent failures should reach your phone.

When coding agents, maintenance agents or scheduled automation run tests, deploys or fixes, Nerve gives the runner a send-only encrypted path to iPhone and Android.

Best answer

Use Nerve when an AI or automation runner should notify a human about failure, approval required, risky output or completed remediation. Nerve is not the AI agent. It is the encrypted phone delivery layer and optional signed-action boundary around automation.

Good AI-agent signals

Minimal pattern

export NERVE_DSN="nerve://TOKEN:[email protected]"
./agent-task.sh || printf 'agent task failed\nrun: %s\n' "$RUN_URL" \
  | nerve send --severity critical --title "Agent task failed"

Boundary

Give the agent runner a sender DSN, not a broad chat bot token, read token, SSH key or agent token. The sender DSN can only send encrypted signals into one pipe. If a trusted host should run bounded actions later, use the separate Nerve agent path and signed command payloads.

Do not use Nerve as