Ping

Ping Documentation

Webhook-to-push notifications for developers. POST JSON to a URL, get a notification on your phone.


Introduction

Ping is a simple webhook-to-push-notification service designed for developers. It bridges the gap between your automated systems and your phone, ensuring you never miss important events.

Use Cases

  • CI/CD Pipelines - Get notified when builds complete or fail
  • Server Monitoring - Receive alerts for high CPU, memory, or disk usage
  • Workflow Automation - n8n, Zapier, or custom automation notifications
  • Cron Jobs - Know when scheduled tasks complete
  • AI Agents - Get updates from long-running AI processes
  • E-commerce - New order notifications
  • Custom Applications - Any system that can make HTTP requests

How It Works

Your System
POST
Ping API
APNs
Your Phone
  1. Your system POSTs JSON to your webhook URL
  2. Ping stores the message and sends it via Apple Push Notifications
  3. You receive an instant notification on your iPhone

Quick Start

Get up and running in under 2 minutes:

1. Install the App

Download Ping from TestFlight (App Store release coming soon).

2. Sign In with Apple

Tap Sign in with Apple and authenticate with Face ID, Touch ID, or your passcode.

3. Create a Channel

  1. Tap the Channels tab
  2. Tap the + button
  3. Enter a name (e.g., "Server Alerts")
  4. Tap Create

4. Send Your First Notification

Copy your webhook URL and run:

Terminal
curl -X POST 'YOUR_WEBHOOK_URL' \
  -H 'Content-Type: application/json' \
  -d '{"title": "Hello from Ping!"}'

Preview

Hello from Ping!

just now

You should receive a push notification within seconds.


Next Steps