Empower Communication with Fidelius: Unified Messaging Solution Overview

Slide Note
Embed
Share

Fidelius is a powerful unified API solution that enables sending SMS, WhatsApp messages, and more through various providers with ease. This comprehensive guide covers Fidelius' architecture, use cases like sending messages, implementing chat features, and creating interactive InfoPages for enhanced user engagement.


Uploaded on Apr 16, 2024 | 5 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. Download presentation by click this link. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

E N D

Presentation Transcript


  1. INTRODUCING FIDELIUS ISV DR. GIAN LUCA DE BONIS FIDELIUS CO-FOUNDER AND PRODUCT OWNER

  2. What is Fidelius Use Cases Sending messages regulations PRESENTATION OUTLINE Technical part: Architecture Web API PB Library Control Panel Demo

  3. WHAT IS FIDELIUS Solution for sending messages from PB apps and REST clients Powerful and simple to use unified API Send SMS and WhatsApp messages thru different providers, with a unique interface Several channels for different use: SMS, HP SMS, WhatsApp, e-mail, Easy integration, advanced delivery options Sends links along with the message (InfoPages)

  4. USE CASES Sending Messages Implementing Chat InfoPages

  5. USE CASE SENDING MESSAGES Sending messages from our cloud services/applications A new release of our software is available. Click here for info: < > The order < > is complete and can be collected. Click here for info: < > The service < > has generated an exception < >. Sending an authentication message (OTP/Authentication) Verification code: < >. Do not share this code with anyone Confirm your identity by clicking here: < > Allowing users to send messages from our applications Our shops are open this Sunday from 9 to 16 Messages are perceived with much higher priority than e-mails!

  6. USE CASE IMPLEMENTING CHAT Implementing Autoresponder text This chat is unattended, but you can reach us out by the link < > or by calling us at < > Implementing automas A full automa can be implemented to guide the user thru the options and to answer questions Implementing a free-text chat When the customer wants to followup on a received message When the customer wants to initiate a chat Chat windows can be implemented easily in the application Interacting by a chat shortens the request and clarification cycles with a customer

  7. USE CASE INFOPAGES An InfoPage is a custom-designed page, that allows interactions, and that is linked to the message Your appointment with < > is today at < >. Click here to confirm/change < > The InfoPage is invoked from the link contained in the message, and has access to all the message data (e.g.: doctor name, appointment time, ) The user can interact with the InfoPage, and the reactions (e.g.: Confirm/Cancel/Reschedule) are stored along with the message The InfoPage can also implement a chat with the user InfoPages offer a guided reaction to the message, while offering meaningful info that are too long to be noticed in a message

  8. SENDING MESSAGES REGULATIONS WhatsApp and regulations SMS and regulations

  9. SMS are practical and relatively cheap, however they are increasingly regulated There are many technical limitations (length, lack of read report, reply management), and this depends on the provider sending messages Many providers require a bulk purchase SMS are open to fraud (SMS pumping, Toll fraud) and to scam Their architecture makes impossible to grant delivery SMS Careers can implement spam detection, inappropriate message text and fine/suspend the sender & REGULATIONS Sender regulations are in place, according to the country: number type (short, long, alpha) message sending speed limit (e.g.: 1 per second) number registration Sending SMS requires significant experience about regulations and possibilities

  10. Thought for replacing the SMS, WhatsApp solves most of its technical problems Messages are sent thru the WhatsApp Business API and not thru the phone not free of charge! Supports read receipt and reply management WHATSAPP & REGULATIONS Session (opening) message requires to comply with a template (submitted by the sender and approved by WhatsApp), to protect against spam Requires an on-boarding procedure for the ISV and each sender Marketing templates are allowed, with different cost Using WhatsApp Desktop is a free alternative but only if you are not afraid of having your number blocked!

  11. What is Fidelius Use Cases Sending messages regulations PRESENTATION OUTLINE Technical part: Architecture Web API PB Library Control Panel Demo

  12. ARCHITECTURE Cloud DB private or multi-tenant C# multi-threaded messaging engine based on Tasks and .Net DataStore RESTful API based on .Net DataStore Control Panel PowerClient application

  13. TECHNICAL CONTENTS Web API (https://api.fidelius.online/swagger) PB library Control Panel Organized in several controllers: The RESTAPI can be called by any REST Client, including PowerBuilder The Control Panel, a PowerClient application, allows ISVs to control their environment and their customers ISV for ISVs, dedicated to application integration InfoPage for InfoPage customization Private monitoring, control panel, and more A specialized library for PowerBuilder makes the integration even simpler

  14. WEB API

  15. WEB API Most important endpoints: POST ISV/Message: specify the text, the recipient, the channel to use, the programmed date/time, and if you want a link in it. GET ISV/Message: details of message and status GET ISV/ModifiedMessages: if any of the posted message has delivery/confirmation updates GET ISV/Credits: returns the credits available for the customer GET ISV/ChatMessages: returns the chat messages (WhatsApp) POST ISV/ChatMessage: posts a chat message (WhatsApp) Secured by Partner API Key and Customer API Key

  16. FIDELIUS PB LIBRARY

  17. PB LIBRARY FIDELIUS PostMessage GetMessage

  18. DEMO SESSION 1. Web API 2. InfoPage customization 3. Application integration

  19. Q&A

Related


More Related Content