Integrations
Push notifications for every mobile tech stack
Whether your app is built with Expo, Flutter or native Swift and Kotlin, NotiPilot needs just two API calls to register devices. Pick your platform for a step-by-step guide.
Expo
Managed workflow and development builds with expo-notifications.
Integration guideReact Native
Bare React Native CLI projects with expo-notifications or Firebase Messaging.
Integration guideFlutter
Android and iOS Flutter apps with firebase_messaging.
Integration guideShopify
Mobile apps for Shopify stores, with customer matching and e-commerce segments.
Integration guideFirebase
Projects already using Firebase Cloud Messaging, on any technology.
Integration guideiOS
Apple Developer and APNs setup, plus Objective-C integration.
Integration guideAndroid
Native Android apps written in Java.
Integration guideSwift
Native iOS apps with Swift, UIKit or SwiftUI.
Integration guideKotlin
Native Android with Kotlin, Views or Jetpack Compose.
Integration guideIonic
Ionic apps using Capacitor push notifications.
Integration guide
One simple REST API
Your app talks to just two endpoints: register-device and identify-device. No secret keys in your app bundle, JSON over HTTPS, 300 requests per minute per IP.
https://app.notipilot.com/api/v1Send your first push notification today.
Get started with 5,000 free credits. Setup takes minutes and no credit card is required.