Notific is a powerful, complete notification system ready for you to drop in to your web app.
<script src="https://cdn.notific.io/<your_app_id>.js"></script>
You’ll love how quick and easy it is to set up Notific.
Just copy and paste one line of code to add a powerful notification system to your web app.
That’s it. Seriously.
Presentation and delivery – Notific is the only service that handles both parts of the notification experience, providing a complete solution that’s ready to drop in to your app.
Use Notific to deliver public or personal notifications with:
It’s really easy to integrate Notific with your application, send notifications and control the UI with our friendly API.
View API Documentation// Integrate Notific.io with just one line of code
<script src="https://cdn.notific.io/<your_app_id>.js"></script>
// create new recipient
$recipient = $notific->createRecipient([
'id' => 1, // unique user id
'name' => "Cpt. John Mallorca", // optional
'email' => "john@klopalairways.com", // optional
]);
// send notification template "Welcome" to Recipient
$notific->template('welcome')->sendTo($recipient);
// Remove the default notification button
Notific.destroyButton();
// Do something when count of unread notifications changes
Notific.on('unread', function(count) {
console.log(count + ' unread notifications');
});
// Do something when notification panel closes
Notific.on('close', function() {
console.log('Notification panel closed');
});
// Do something when notification panel opens
Notific.on('open', function() {
console.log('Notification panel opened');
});
// Toggle notification panel by clicking your custom button element
customButton.addEventListener('click', function(e) {
console.log('Notification panel toggled');
Notific.toggle(e);
}, false);
Join these happy customers using Notific to power their app’s notifications