Skip to content

Documentation

No SDK required

If your tool can hit a URL, it can drive an Island Pulse card. No iOS code, no certificates, no setup beyond a single POST.

Live on your Lock Screen

Revenue, build status, server health: see the number that matters most without unlocking your phone.

Four purpose-built layouts

Default, Progress, Score, and Sports. Each tuned for a different shape of data so everything fits perfectly.

One request is all it takes

Your first pulse
curl -X POST "YOUR_WEBHOOK_URL" \
-H "Content-Type: application/json" \
-d '{
"job_id": "deploy",
"message": "Building project…",
"status": "running",
"layout": "progress",
"progress": 0.1
}'

Replace YOUR_WEBHOOK_URL with the URL from your Island Pulse home screen. That’s it. The activity appears on your Lock Screen immediately. Send another POST with "status": "success" when the job finishes. See Quickstart for the full flow.

Works with anything that can send a POST

CI / CD
GitHub ActionsGitLab CIBitbucket PipelinesCircleCIJenkins
Automation
ZapierMaken8nPipedream
Languages
cURLPythonNode.jsGoRubyPHP

High-impact recipes

Stop opening dashboards. Bring the signals that matter to your face.

Reference & concepts