SelfPing sends a text to your own phone when something you built has something to say. One endpoint, one key, no Twilio account.
npm install selfpingimport sendPing from "selfping";
await sendPing("New lead captured: susiegreene@gmail.com");Claude Code, Cursor and Codex text you the moment a long run ends. Or let the agent decide what is worth interrupting you for.
Set it upA signup, a failed payment, a form submission, a server falling over. One request from anywhere in your stack.
See the APISign in with your phone number and generate an API key on the dashboard. Every key is bound to the number that created it, so it can only ever text you.
POST a message to the API from any language, cron job, CI pipeline or agent hook. There is no recipient parameter to get wrong and no SMS provider account to set up.
The message lands on your lock screen seconds later. Delivery receipts on the dashboard show whether each text actually arrived, not just that it was sent.