Build Notifications Faster

API to build your product’s multi-channel transactional notification system. Add In-App, Push & Email notifications to your product in minutes. Front-end UI-Kit included.

Try For Free
Pre-built Customizable UI-Kit
Notification Preference Manager
Multi-Channel Notifications
Developer Friendly API

Ship faster with our Notification API

We built Engagespot to help you get rid of the complexities in building a transactional notification system for your product. Deliver different types of notifications across different channels based on your user’s preference with a single API.

Check all features

Built for Developers

Engagespot is built by developers, for developers. With our front-end UI-Kit, simply convert any <div> in your app into a full-fledged notification center. Use our REST APIs to send notifications from any language!

Read Docs
React.js Javascript Node

import ReactDOM from "react-dom";
import {Engagespot} from "@engagespot/react-component";

const theme = {
   colors: {
      brandingPrimary: '#5350f6',
      colorSecondary: '#ecebfa',
   }
};

<Engagespot
   apiKey = "Engagespot-api-key"
   userId = "youruser@example.com"
   theme = {theme}
/>


<script type="text/javascript" src="https://cdn.engagespot.co/engagespot-client.min.js" ></script>
<script>
Engagespot.render("#HTML_Element_ID", {
apiKey:"ENGAGESPOT_API_KEY",
userId:"youruser@example.com"
});
</script>

var axios = require('axios');

axios.post('https://api.engagespot.co/v3/notifications',
{
  "notification": {
    "title": "Rose accepted your friend request"
  },
  "recipients": [
    "jack@example.com"
  ],
  "override":{
    "channels":["email","inApp"]
  }
},
{
   headers:{
      'X-ENGAGESPOT-API-KEY':'od9X6x45udtDm3g0nzna', 
      'X-ENGAGESPOT-API-SECRET':'fjtjb5kjsig21at4h1ijbphd1f31726e44', 
   }
})

Notification System Features

We’re building awesome features to help you save months of work. Just plug in instead of coding from scratch.

In-App Notification Feed

In-App Notification Feed

Fully customizable realtime In-App notification inbox UI-Kit for your product.

Email Notifications

Email Notifications

Deliver notification to your user's through an email provider of your choice.

Web Push

Web Push

Built in support for browser push notifications.

Notification Preferences

Notification Preferences

Allow your users to set preference on how they want to receive notifications from you.

Fully Customizable

Fully Customizable

Pre-built UI Kit for React.js

Logs

Logs

Get access to cross-channel delivery and performance reports.

And many more features out-of-the box to build a notification system in minutes.

Delivery Receipt

Read Receipt

SMTP Support

Notification

HMAC Auth

User Identifiers

Paginated Notifications

React Hooks

Notification Images

Emoji Support

Notification Sounds

Custom Actions

Fast Response Time

Excellent Performance

Dedicated Support

Enterprise SLA

What our customers say

"We were able to receive both Native and In App push notifications with very few lines of javascript on our client side as shown on the engagespot website. Not to forget the inbuilt UI satisfies our needs and just works like charm."

Get started

Create a free account and add a complete notification system to your product in minutes. No credit card required.

Try for free