MARKETPLACE
PLUGINS
NATIVE PUSH NOTIFICATION SCHEDULER
Native Push Notification Scheduler logo

Native Push Notification Scheduler

Published August 2026
   •    Updated today

Plugin details

- Schedule native local notifications - Works offline
- No Firebase or push notification setup
- No backend workflows
- No Workload Unit usage at trigger time
- Works even when the app is closed

What is Local Notification?
Notifications are scheduled and stored directly on the user’s iOS/Android device. The phone itself displays them at the scheduled time — no server, Firebase, APNs configuration, or Bubble backend workflow required.

Features:
- Schedule at date/time
- Schedule repeating notification
- Schedule after X Seconds
- Cancel Scheduled Notification by ID
- Cancel All Scheduled Notifications

How it can be used?

- Set Reminders
- Habit tracking
- Medication reminders
- Appointment reminders
- Task notifications
- Daily or weekly alerts
- Timer-based notifications
- Calendar-style apps
- Fitness or workout reminders
- Any app that needs scheduled alerts without a backend setup

Demo:
https://gochain-plugins-demo-1.bubbleapps.io/version-test/api/1.1/mobile/preview?debug_mode=true&preview_view=Notification%20Scheduler

$18

One time  •  Or  $3/mo

stars   •   0 ratings
0 installs  
This plugin does not collect or track your personal data.

Platform

Native mobile

Contributor details

GoChain logo
GoChain
Joined 2023   •   20 Plugins
View contributor profile

Instructions

Add one Local Notifications element to the native view and keep it mounted. Actions:
- Schedule at date/time: schedules a one-time notification.
- Schedule repeating notification: repeats using the supplied interval. Minimum: 60 seconds.
- Schedule after X Seconds: schedules after the supplied delay.
- Cancel Scheduled Notification by ID: cancels a pending notification using its stored ID.
- Cancel All Scheduled Notifications: cancels every pending notification.

Scheduling supports title, body, data JSON, optional custom ID, sound, and badge number.
After scheduling, use the Notification scheduled event and save the Last notification ID state. Use that value later when cancelling the notification.

States:
- Last notification ID
- Scheduled notifications JSON
- Scheduled notifications count
- Last tapped notification ID
- Last tapped notification title
- Last tapped notification body
- Last tapped notification data

Events:
- Notification scheduled
- Scheduling failed
- Notification received

Notification permissions are requested automatically when needed. Test notification delivery, tapping, sound, and repeating behavior on both iOS and Android.

Types

This plugin can be found under the following types:
Element   •   Event   •   Action

Categories

This plugin can be found under the following categories:
Mobile   •   Technical   •   Productivity   •   Visual Elements

Resources

Support contact
Documentation
Tutorial

Rating and reviews

No reviews yet

This plugin has not received any reviews.
Bubble