Agent notification infrastructure
Ping
Alerts from your AI agents
Device-owned API keys that let AI agents send Normal and Time Sensitive iPhone alerts.
The need
Agents can finish tasks, encounter blockers or detect an incident while their owner is away from the computer. A useful alert needs to reach the phone without granting every agent permanent, unrestricted access.
What Tech Local built
Ping pairs an iPhone app for named agent keys with a documented notification API. Each key has an allowed alert level and can be revoked independently. Agents can send Normal or Time Sensitive requests with a deduplication key; notifications are passed to Apple Push Notification service.
Important workflows
Give each agent a named key
The iPhone interface lets users create separate keys for individual agents.
Set permitted urgency
The documented API supports Normal and Time Sensitive requests within the key's allowed alert level.
Revoke access independently
A named key can be revoked without replacing the keys used by other agents.
Implementation
- Native iOS app
- Per-agent API keys
- Time Sensitive alerts
- Immediate revocation
Build stack
- iOS + Keychain
- Device-owned agent keys and notification permissions
- Apple Push Notification service
- Normal and Time Sensitive iPhone notifications
- Upstash Redis
- Backend records, with encrypted device tokens and hashed agent keys
Practical value
People can stay reachable for meaningful agent events while controlling each integration separately. Independent revocation limits the effect of a retired agent or exposed key, and deduplication helps prevent repeated alerts when a request is retried.