Send your first page.

Create a channel in the iOS app, copy the webhook URL, and send a small request from any tool that can speak HTTP.

Install the beta

TestFlight build 1.0.0 (12) is complete and attached to the internal group Page Me Internal.

Open the TestFlight invitation for srivastsh@gmail.com, install Page Me, and allow notifications.

Plain text

curl -X POST "$PAGE_ME_WEBHOOK" \
  -d "Codex finished your build"

JSON payload

curl -X POST "$PAGE_ME_WEBHOOK" \
  -H "content-type: application/json" \
  -d '{
    "title": "Codex",
    "message": "Needs review",
    "source": "codex",
    "priority": "time-sensitive"
  }'

Bearer send route

curl -X POST "https://page-me-api.srivastsh.workers.dev/v1/send" \
  -H "authorization: Bearer $PAGE_ME_WEBHOOK_SECRET" \
  -H "content-type: application/json" \
  -d '{"message":"Ready for review"}'

Payload fields

message

Required text shown in the notification body.

title

Optional title. Defaults to the source or channel name.

priority

passive, active, or time-sensitive.

url

Optional HTTP/HTTPS link opened from the notification.

source

codex, mcp, github, vercel, script, shortcut, cron, or custom.

tags

Up to 10 tags for local history and future filtering.