Don't complicate your backend with API integrations of several notification providers.
Just write a single clean integration and then send notifications to any service you want.
Simply connect popular providers like Amazon SES, Sendgrid, FCM, Twilio and many more
Notification Preference Api to let your users set their notification preference for your product.
Realtime notification center component for front-end apps like React, Angular, Vue.
Get a powerful notification infrastructure without spending engineering effort in building and maintaining it.
We built Engagespot to help you get rid of the complexities in building a multi-channel 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 featuresEngagespot is built by developers, for developers. Simply use our front-end and backend SDKs or REST APIs to build a scalable notification infrastructure for your product in minutes.
Read Docs
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',
}
})
With Engagespot, your developers don't have to integrate different APIs and SDKs to connect multiple providers. Simply manage vendors directly from Engagespot dashboard and make it available on your product in minutes.
We've built awesome features so you don't have to start from scratch.
Just integrate our SDKs and APIs to build a scalable notification system for your product.
In-app notification component for front-end apps.
Send email to users via Amazon SES, Sendgrid etc.
Built in support for browser push notifications.
Deliver push notifications via FCM, APNS etc
Send SMS notifications to your users.
Send chat messages to your users via Slack.
Send WhatsApp messages to your users.
Manage notification content for all channels using our easy template editor.
Ability to combine frequent notifications into one to avoid spamming users.
Allow your users to set their notification preferences. UI components included.
Get access to logs from providers to debug cross-channel delivery and analyze performance.
"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."
Create a free account and add a complete notification system to your product in minutes. No credit card required.
Try for free