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.
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.
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.
Standard chat apps don't support iOS Live Activities or rich Push Notifications. ActivitySmith gives you a persistent Live Activity on your Lock Screen or Dynamic Island for things like 'Deploy Progress' or 'Server Migration Progress' that you simply can't do with a standard push notification.
ActivitySmith is currently available for iOS and iPadOS. Android is in progress. Join the Android waitlist for launch updates and early access.
Join the Android waitlistYes. Create a metric in ActivitySmith, update it through the API, add a widget to your iPhone Lock Screen and it will fetch the latest value automatically. You can show values like revenue, signups, uptime, usage, or any metric your backend can send.
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.
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.
Yes. ActivitySmith has a hosted MCP server for Claude Code, Cursor, Codex, and other MCP clients. After OAuth approval, your agent can send Push Notifications, update Live Activities, manage channels, and work with other ActivitySmith tools without copying API keys into prompts.
View the MCP Server integrationNo. 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.
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.
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.
Yes. Pick from 36 custom app icons in Settings → App Icon inside the ActivitySmith iOS app, and the one you choose replaces the default on your home screen and on the lock screen of every incoming push notification. If iOS still renders the default icon after you switch, restart the device and open the app once so the push token refreshes.
ActivitySmith supports devices running iOS 18 and later.