Preview what your backend can send

See the lock-screen preview and the exact Push Notification or Live Activity payload. Grab the cURL or SDK request that matches. By the time you sign up, you'll know what ActivitySmith can send and how to wire it into your backend.

You can add one button to the Live Activity payload.

API Deployment
deploy1/5
curl -X POST https://activitysmith.com/api/live-activity/start \
-H "Authorization: Bearer ACTIVITYSMITH_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"content_state": {
"type": "segmented_progress",
"title": "API Deployment",
"subtitle": "deploy",
"color": "purple",
"number_of_steps": 5,
"current_step": 1
}
}'
FAQ

Do I need to build my own mobile app to receive these alerts?

No, that's the best part. ActivitySmith provides a dedicated, ready-to-use iOS app. You don't have to write a single line of Swift or manage App Store submissions. Just download our app, pair your device, and start pushing alerts from your backend in minutes.

Do I need an Apple Developer account or push certificates?

No. Because you are sending alerts to the ActivitySmith app rather than your own custom app, we handle all the APNs (Apple Push Notification service) handshake. You don't need to manage certificates, identifiers, or provisioning profiles.

What is the difference between a Push Notification and a Live Activity?

Standard Push Notifications are one-off alerts. Live Activities stay on the user's Lock Screen or Dynamic Island and can be updated in real-time. ActivitySmith allows you to trigger both via simple API, making it easy to show live progress for things like deployments or long-running builds.

Can I use ActivitySmith with my existing CI/CD pipeline?

Yes. Since it's a standard REST API, you can trigger notifications from GitHub Actions, GitLab CI, CircleCI, or any custom shell script using cURL. It is designed to fit into any automated workflow.

Ready to make your backend visible in real time?