Psst, MateSee setup
FOR CODEX & CLAUDE CODE

Psst, mate.
Something needs you.

A little tap when something matters. Connect a source to your private webhook and get a push on your iPhone. Start with your coding agent, then use it for any tool that can send an event.

Codex and Claude Code are our first setup guides. Apple Watch can mirror iPhone notifications when enabled.

● ● ●agent session—

$ codex "fix the build and run the tests"

→ Updating files…

→ Running tests…

✓ Turn complete

9:41
PSST, MATEnow
Codex

my-app finished a turn

PSST, MATEnow
Claude

website needs your attention

THE SHORT VERSION

From an event to your pocket.

01

Get your hook

The iPhone app creates one private URL and sending token. Keep them secret; anyone with either can send you notifications.

02

Connect a source

Send an event to the URL, or use the token in a bearer header on the same endpoint. Our first guides cover Codex and Claude Code.

03

Get the tap

Psst, Mate sends the alert through Apple Push Notification service. Your iPhone receives it, with Watch mirroring when enabled.

GET CONNECTED

Two agents.
One place to listen.

The iPhone app gives you one private hook URL and a sending token. Use our Codex or Claude Code guides to connect it to the moments you care about.

Psst, Mate is in development. The source and setup guide are on GitHub; the App Store release is still to come.

01 / CODEX

Finished turns and permission requests

Use integrations/codex-hooks.json with your Codex user hooks, then review and trust the hooks in Codex.

02 / CLAUDE CODE

Finished turns and permission prompts

Merge integrations/claude-settings.json into Claude Code’s user settings.

03 / ANYTHING ELSE

Just send a POST

curl -X POST "$CHIMEHOOK_URL" \
  -H 'Content-Type: application/json' \
  -d '{"title":"Build","body":"Done"}'
FOR iOS ENGINEERS

Occasional notes for iOS engineers.

Tools, agents, Watch, and shipping. Not a Psst-only list. Psst, Mate is just the door.

Unsubscribe any time. We only write when there’s something worth sending.