Frequently Asked Questions

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.

Can I use ActivitySmith to send notifications to my own app's users?

No. ActivitySmith is not an SDK for your own mobile apps. It's a service that lets you send notifications from any backend to the ActivitySmith iOS app.

What is the benefit of using the ActivitySmith app instead of Slack/Discord?

Standard chat apps don't support iOS Live Activities or rich push notifications. ActivitySmith allows you to have a persistent, updating widget on your Lock Screen or Dynamic Island for things like 'Server Migration Progress' or 'Build Status' that you simply can't do with a standard push notification.

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.

Is this a replacement for Firebase (FCM) or OneSignal?

No. It is a replacement for complex Slack/Discord webhooks or DIY monitoring apps. It gives you a dedicated, high-priority channel on your Lock Screen (via Live Activities) for your system's critical events without the overhead of building a custom monitoring app.

Is ActivitySmith meant for my customers or my internal team?

It is built specifically for internal technical teams, DevOps, and developers. It's designed to give you a high-signal, dedicated channel for system alerts and build progress on your own devices, keeping your personal or work-related push notifications separate from your infrastructure logs.

Can I target multiple team members with one API call?

Yes. You can pair multiple devices to a single account or API key. This is ideal for on-call rotations or shared monitoring, allowing the whole team to see the live status of a deployment on their respective Lock Screens simultaneously.

What iOS versions are supported?

ActivitySmith supports devices running iOS 18 and later.