ThingSphere Notifications Platform

With the explosive rise in connectivity and devices, and communication becoming more automated and more real time than ever, enterprises need a high scale notifications and alerting capability which works uniformly across multiple communication channels including SMS, Email, WhatsApp and other messaging tools. Large enterprises need such platforms to be configurable as well as customizable at scales of tens of thousands to millions of messages per second. Thingsphere Notifications Platform (TSNP) is exactly that. It is a plug and play platform available as a hosted platform or on premises for customers to use, where any kind of applications, from banking to ERP to EdTech or any other system can use it for real time or batch notifications to users. It can be configured to leverage commercial telco or other notification capabilities by customer/market/country and stream notifications.

ThingSphere Notifications Platform

With the explosive rise in connectivity and devices, and communication becoming more automated and more real time than ever, enterprises need a high scale notifications and alerting capability which works uniformly across multiple communication channels including SMS, Email, WhatsApp and other messaging tools. Large enterprises need such platforms to be configurable as well as customizable at scales of tens of thousands to millions of messages per second. Thingsphere Notifications Platform (TSNP) is exactly that. It is a plug and play platform available as a hosted platform or on premises for customers to use, where any kind of applications, from banking to ERP to EdTech or any other system can use it for real time or batch notifications to users. It can be configured to leverage commercial telco or other notification capabilities by customer/market/country and stream notifications.

ThingSphere Notifications Platform

With the explosive rise in connectivity and devices, and communication becoming more automated and more real time than ever, enterprises need a high scale notifications and alerting capability which works uniformly across multiple communication channels including SMS, Email, WhatsApp and other messaging tools. Large enterprises need such platforms to be configurable as well as customizable at scales of tens of thousands to millions of messages per second. Thingsphere Notifications Platform (TSNP) is exactly that. It is a plug and play platform available as a hosted platform or on premises for customers to use, where any kind of applications, from banking to ERP to EdTech or any other system can use it for real time or batch notifications to users. It can be configured to leverage commercial telco or other notification capabilities by customer/market/country and stream notifications.

Send Messages and Alerts


  • Send notifications to single/multiple recipients via a user-friendly UI or API keys.

  • Choose from various message types (OTP, Transaction, Promotional) to fine-tune notification type and importance.

  • Schedule notifications or integrate our system into your code using generated API keys.

Send Messages and Alerts


  • Send notifications to single/multiple recipients via a user-friendly UI or API keys.

  • Choose from various message types (OTP, Transaction, Promotional) to fine-tune notification type and importance.

  • Schedule notifications or integrate our system into your code using generated API keys.

Send Messages and Alerts


  • Send notifications to single/multiple recipients via a user-friendly UI or API keys.

  • Choose from various message types (OTP, Transaction, Promotional) to fine-tune notification type and importance.

  • Schedule notifications or integrate our system into your code using generated API keys.

Templates


  • Message Templates include the message body and dynamic variables for tailor-made messages.

  • Dynamic variables populate recipient-specific details like name, account number, and amount.

  • Templates can be created via UI or by uploading a CSV for quick customization.

Templates


  • Message Templates include the message body and dynamic variables for tailor-made messages.

  • Dynamic variables populate recipient-specific details like name, account number, and amount.

  • Templates can be created via UI or by uploading a CSV for quick customization.

Templates


  • Message Templates include the message body and dynamic variables for tailor-made messages.

  • Dynamic variables populate recipient-specific details like name, account number, and amount.

  • Templates can be created via UI or by uploading a CSV for quick customization.

Notification Nomenclature


  • Messages delivered to recipients are referred to as notifications.

  • Notification types include SMS, Email, Push Notifications, Flash, and WhatsApp.

  • Notifications are further categorized into OTP, Transactional, and Promotional.

Notification Nomenclature


  • Messages delivered to recipients are referred to as notifications.

  • Notification types include SMS, Email, Push Notifications, Flash, and WhatsApp.

  • Notifications are further categorized into OTP, Transactional, and Promotional.

Notification Nomenclature


  • Messages delivered to recipients are referred to as notifications.

  • Notification types include SMS, Email, Push Notifications, Flash, and WhatsApp.

  • Notifications are further categorized into OTP, Transactional, and Promotional.

Contact List


  • Contact List is a grouping of recipients for easy bulk-sending of notifications to all at once.

  • Avoid selecting notifications individually for each recipient by utilizing this mapping feature.

  • Schedule notifications or integrate our system into your code using generated API keys.

Contact List


  • Contact List is a grouping of recipients for easy bulk-sending of notifications to all at once.

  • Avoid selecting notifications individually for each recipient by utilizing this mapping feature.

  • Schedule notifications or integrate our system into your code using generated API keys.

Contact List


  • Contact List is a grouping of recipients for easy bulk-sending of notifications to all at once.

  • Avoid selecting notifications individually for each recipient by utilizing this mapping feature.

  • Schedule notifications or integrate our system into your code using generated API keys.

Spam Filters


  • Spam filters are required to comply with TRAI regulations and prevent unwanted or inappropriate messages from being sent to recipients.

  • Module includes filters that check the notification body for spam before sending it to recipients.

  • Ability to create comprehensive filters using word-matching or regex matching methods.

Spam Filters


  • Spam filters are required to comply with TRAI regulations and prevent unwanted or inappropriate messages from being sent to recipients.

  • Module includes filters that check the notification body for spam before sending it to recipients.

  • Ability to create comprehensive filters using word-matching or regex matching methods.

Spam Filters


  • Spam filters are required to comply with TRAI regulations and prevent unwanted or inappropriate messages from being sent to recipients.

  • Module includes filters that check the notification body for spam before sending it to recipients.

  • Ability to create comprehensive filters using word-matching or regex matching methods.

Aggregators


  • Aggregators are utilized to dispatch notifications to recipients.

  • Module supports integration of multiple aggregators for various notification types (SMS, Email, Push Notifications, Flash).

  • Custom logic can be implemented to assign priorities for selecting the aggregator to deliver a notification.

  • Prioritization allows end users to utilize the most performing or cost-effective aggregator for notification delivery.

Aggregators


  • Aggregators are utilized to dispatch notifications to recipients.

  • Module supports integration of multiple aggregators for various notification types (SMS, Email, Push Notifications, Flash).

  • Custom logic can be implemented to assign priorities for selecting the aggregator to deliver a notification.

  • Prioritization allows end users to utilize the most performing or cost-effective aggregator for notification delivery.

Aggregators


  • Aggregators are utilized to dispatch notifications to recipients.

  • Module supports integration of multiple aggregators for various notification types (SMS, Email, Push Notifications, Flash).

  • Custom logic can be implemented to assign priorities for selecting the aggregator to deliver a notification.

  • Prioritization allows end users to utilize the most performing or cost-effective aggregator for notification delivery.

Stats and MIS


  • Separate MIS available for each notification type (SMS MIS, Email MIS, Flash MIS) via a simple dropdown selection in the side-menu bar.

  • By default, MIS displays data for the last 30 days.

  • Custom date filter option is provided for MIS.MIS includes three core features: Real Time Stats, Aggregator Stats, and Message Health Stats.

Stats and MIS


  • Separate MIS available for each notification type (SMS MIS, Email MIS, Flash MIS) via a simple dropdown selection in the side-menu bar.

  • By default, MIS displays data for the last 30 days.

  • Custom date filter option is provided for MIS.MIS includes three core features: Real Time Stats, Aggregator Stats, and Message Health Stats.

Stats and MIS


  • Separate MIS available for each notification type (SMS MIS, Email MIS, Flash MIS) via a simple dropdown selection in the side-menu bar.

  • By default, MIS displays data for the last 30 days.

  • Custom date filter option is provided for MIS.MIS includes three core features: Real Time Stats, Aggregator Stats, and Message Health Stats.

Stats Details


  • Real-Time Stats: Provides up-to-date stats for each notification type, including total count and percentages.

  • Tabular visualizations for easy analysis: Total number of requests received, successful deliveries, delivery failures, and pending alerts.

  • Pie-charts provide a visual representation of notification status, filtered data analysis, as well as drill-down from notification status to granular details: For successful notifications and delivery failure information counts.

  • For pending notifications, drill-down includes the last processed stage in the microservices pipelineThe final level of drill-down points to tabular data with associated data filters.

Stats Details


  • Real-Time Stats: Provides up-to-date stats for each notification type, including total count and percentages.

  • Tabular visualizations for easy analysis: Total number of requests received, successful deliveries, delivery failures, and pending alerts.

  • Pie-charts provide a visual representation of notification status, filtered data analysis, as well as drill-down from notification status to granular details: For successful notifications and delivery failure information counts.

  • For pending notifications, drill-down includes the last processed stage in the microservices pipelineThe final level of drill-down points to tabular data with associated data filters.

Stats Details


  • Real-Time Stats: Provides up-to-date stats for each notification type, including total count and percentages.

  • Tabular visualizations for easy analysis: Total number of requests received, successful deliveries, delivery failures, and pending alerts.

  • Pie-charts provide a visual representation of notification status, filtered data analysis, as well as drill-down from notification status to granular details: For successful notifications and delivery failure information counts.

  • For pending notifications, drill-down includes the last processed stage in the microservices pipelineThe final level of drill-down points to tabular data with associated data filters.

Message Health Stats


  • View raw data of notifications within a specified date range.

  • Access comprehensive information about each notification for detailed business analysis.

  • Enables capturing complete details of notifications for in-depth analysis and evaluation.

Message Health Stats


  • View raw data of notifications within a specified date range.

  • Access comprehensive information about each notification for detailed business analysis.

  • Enables capturing complete details of notifications for in-depth analysis and evaluation.

Message Health Stats


  • View raw data of notifications within a specified date range.

  • Access comprehensive information about each notification for detailed business analysis.

  • Enables capturing complete details of notifications for in-depth analysis and evaluation.

Reports, Audit Logs


  • Download reports in CSV format for internal auditing and analysis based on selected date range.

  • PDF reports available with pie-chart and tabular data for comprehensive information.

  • Option for automatic generation and delivery of reports based on user preferences (daily, weekly, etc.).Audit logs serve auditing, debugging, and analysis purposes.

  • Event-driven architecture ensures storage and display of all system events.

Reports, Audit Logs


  • Download reports in CSV format for internal auditing and analysis based on selected date range.

  • PDF reports available with pie-chart and tabular data for comprehensive information.

  • Option for automatic generation and delivery of reports based on user preferences (daily, weekly, etc.).Audit logs serve auditing, debugging, and analysis purposes.

  • Event-driven architecture ensures storage and display of all system events.

Reports, Audit Logs


  • Download reports in CSV format for internal auditing and analysis based on selected date range.

  • PDF reports available with pie-chart and tabular data for comprehensive information.

  • Option for automatic generation and delivery of reports based on user preferences (daily, weekly, etc.).Audit logs serve auditing, debugging, and analysis purposes.

  • Event-driven architecture ensures storage and display of all system events.

API Keys


  • Generate API keys by entering end user credentials for API Triggered Send.Access documentation for all API endpoints.

  • Enables integration with API Triggered Send using generated API keys.

  • Provides a centralized resource for API-related information and documentation.

API Keys


  • Generate API keys by entering end user credentials for API Triggered Send.Access documentation for all API endpoints.

  • Enables integration with API Triggered Send using generated API keys.

  • Provides a centralized resource for API-related information and documentation.

API Keys


  • Generate API keys by entering end user credentials for API Triggered Send.Access documentation for all API endpoints.

  • Enables integration with API Triggered Send using generated API keys.

  • Provides a centralized resource for API-related information and documentation.

Architecture


  • TSNP is built using Event Driven Architecture. which gives it the performance, high availability and multi cloud capabilities natively.

  • At the heart of TNSP is an Event Mesh (provided by Solace), which is a multi cloud and on prem publish subscribe and guaranteed delivery backbone.

  • The platform is built using microservices and the Springboot framework. It is very modular, which allows it be easily customized and extended. For instance, if a new channel needs to be added, it’s easy to implement gateway microservices to consume canonical events and interface with the new channel.

  • Portability is inherent to all TSNP modules, which allows it to be deployed on any cloud or even on premises on various underlying hardware or operating systems or virtualization platforms.

Architecture


  • TSNP is built using Event Driven Architecture. which gives it the performance, high availability and multi cloud capabilities natively.

  • At the heart of TNSP is an Event Mesh (provided by Solace), which is a multi cloud and on prem publish subscribe and guaranteed delivery backbone.

  • The platform is built using microservices and the Springboot framework. It is very modular, which allows it be easily customized and extended. For instance, if a new channel needs to be added, it’s easy to implement gateway microservices to consume canonical events and interface with the new channel.

  • Portability is inherent to all TSNP modules, which allows it to be deployed on any cloud or even on premises on various underlying hardware or operating systems or virtualization platforms.

Architecture


  • TSNP is built using Event Driven Architecture. which gives it the performance, high availability and multi cloud capabilities natively.

  • At the heart of TNSP is an Event Mesh (provided by Solace), which is a multi cloud and on prem publish subscribe and guaranteed delivery backbone.

  • The platform is built using microservices and the Springboot framework. It is very modular, which allows it be easily customized and extended. For instance, if a new channel needs to be added, it’s easy to implement gateway microservices to consume canonical events and interface with the new channel.

  • Portability is inherent to all TSNP modules, which allows it to be deployed on any cloud or even on premises on various underlying hardware or operating systems or virtualization platforms.

Get In Touch

Whether it's a simple suggestion, that you want to discuss or just want to say hello, We would love to hear from you. We cordially welcome your ideas, suggestions, and reviews regarding our work.

Direct line Number

Drop us a line or give us a ring. We love to hear from you and are happy to answer any questions.

+65 81899179

Get In Touch

Whether it's a simple suggestion, that you want to discuss or just want to say hello, We would love to hear from you. We cordially welcome your ideas, suggestions, and reviews regarding our work.

Direct line Number

Drop us a line or give us a ring. We love to hear from you and are happy to answer any questions.

+65 81899179

Get In Touch

Whether it's a simple suggestion, that you want to discuss or just want to say hello, We would love to hear from you. We cordially welcome your ideas, suggestions, and reviews regarding our work.

Direct line Number

Drop us a line or give us a ring. We love to hear from you and are happy to answer any questions.

+65 81899179

Thingsphere

ThingSphere platform manages, controls and monitors devices as well as deploys independent and secure connectivity between devices, remote data collection from connected devices and sensor management.

Contact info

#03-29 High Street Center

1 North Bridge Rd

Singapore 179094

Phone: +65 81899179

Email: info@thingsphere.com

Additional Links

© Copyright 2023 ThingSphere. All rights reserved.

Thingsphere

ThingSphere platform manages, controls and monitors devices as well as deploys independent and secure connectivity between devices, remote data collection from connected devices and sensor management.

Contact info

#03-29 High Street Center

1 North Bridge Rd

Singapore 179094

Phone: +65 81899179

Email: info@thingsphere.com

Additional Links

© Copyright 2023 ThingSphere. All rights reserved.

Thingsphere

ThingSphere platform manages, controls and monitors devices as well as deploys independent and secure connectivity between devices, remote data collection from connected devices and sensor management.

Contact info

#03-29 High Street Center

1 North Bridge Rd

Singapore 179094

Phone: +65 81899179

Email: info@thingsphere.com

Additional Links

© Copyright 2023 ThingSphere. All rights reserved.