Push Notifications and
Live Activities from your terminal
Works with your scripts and workflows
Send Push Notifications and update Live Activities from your terminal or shell scripts.
npm install -g activitysmith-cliexport ACTIVITYSMITH_API_KEY="YOUR-API-KEY"Push Notifications
A new subscription, a finished job, an agent that needs your attention. Send the update straight to your iPhone or iPad.

activitysmith push \ --title "New subscription 💸" \ --message "Customer upgraded to Pro plan"Live Activities
Keep deployments, backups, and long-running jobs visible on your Lock Screen and Dynamic Island. Update the same Live Activity as the work progresses.

activitysmith activity stream nightly-backup \ --content-state '{ "title": "Nightly database backup", "subtitle": "upload archive", "type": "segmented_progress", "numberOfSteps": 3, "currentStep": 2 }'Lock Screen Widgets
Revenue, signups, uptime. Send a metric value from your backend and see it in a widget on your Lock Screen.

activitysmith metrics update revenue 2430All you need to get started
Resources to help you use ActivitySmith in your scripts and workflows.
Send your first push notification.
Pair your device, create an API key, and make your first call.