Get a text from your
agent 

SelfPing sends a text to your own phone when something you built has something to say. One endpoint, one key, no Twilio account.

Start for free
No credit card required.
Browse docs
bash
npm install selfping
javascript
import sendPing from "selfping";

await sendPing("New lead captured: susiegreene@gmail.com");
App screenshotSelfPing mobile app screenshot

When your agent needs you

Get a text when a task finishes or needs a decision.

When your app does something

A signup, a failed payment, a form submission, a server falling over. One request from anywhere in your stack.

Start with a recipe

Next.js · Contact forms

Get a text when a new lead comes in

Keep the inquiry in your inbox and get a short alert on your phone. Try the preview, then copy the setup into your form.

View recipe

How SelfPing works

1. Create a key

Sign 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.

2. Call one endpoint

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.

3. Read the text

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.

    SelfPing: get a text when your agent finishes