Client
Telekom
Industry
Telecommunications
Technologies
NodeJS, Active MQ, In Memory, Api Stack, Amazon Cloud, React
About the project
The customer is a software development company based in Germany, offering comprehensive services and solutions to diverse clients. With a focus on innovation and excellence, it developed a unique project with the specific purpose of providing Telekom with a cutting-edge communication solution.
Deutsche Telekom AG is a German telecommunications company that is headquartered in Bonn and is one of the largest telecommunications providers in Europe.
In today’s interconnected world, effective communication demands the utilization of multiple channels. To integrate these channels, ensure compliance with the General Data Protection Regulation, and automate certain aspects of communication through the application, a message gateway had to be developed.
The gateway had to be able to forward or block messages based on rulesets and contracts from and to various channels such as SMS (SMPP, proprietary API Protocols), REST API/Webhooks, Facebook, Twitter, in App Push messages and much more.
Recognizing the complexities involved in developing a message gateway capable of handling all these features and capabilities for the end customer – Telekom, the software development company realized that their in-house team lacked the necessary capabilities to address all aspects of the project. Consequently, they turned to our team for our expertise in creating flexible, tailored and highly reliable software solutions.
Challenges
• Integrating diverse communication channels while ensuring data protection compliance.
• Creating a flexible message gateway capable of handling complex rulesets and contracts.
• Developing a solution that is adaptable and scalable to meet the evolving needs of the client.
Solution
We have developed an environment that acts like a multi-dimensional connector, seamlessly integrating various communication channels such as WhatsApp, Facebook, Twitter, and SMS.
The distribution network is fully integrated into the Genesys world. In current use cases we are receiving SMS from the end-consumers or business customers. Those are pre-validated, pre-prepared and routed into the Genesys stack.
Features:
• Channel Integration;
• Facebook client on the levels of person/groups;
• HTTP REST Api and HTTP Webhook for sending/receiving messages as smart contracts, Smooch.IO on various levels;
• SMS Gateway Api for sending and receiving SMS messages
• SMPP Server and SMPP Client for sending/receiving SMS with authorizing, Multipart, and special characters;
• Configurable channel management and multi-usage pattern,
• OptIn/OptOut Process Flow;
• Persistent message execution;
• Messages Throttling on SMPP channels;
• Channel driven Logging
Technologies used
Results
Upon completion of this project, Telekom benefited from a robust, secure, and scalable solution that significantly boosted their communication capabilities, ultimately leading to increased customer satisfaction and better overall performance.