Spring Bot: The Multi-Chat Platform Framework

Most of us find ourselves working in environments with multiple chat platforms. As bot developers, we need to be able to reach users irrespective of which platform they are on.

By using Spring Bot’s abstractions, you can build bots that will work concurrently on different chat-platforms. Using annotations you can build multi-platform chatbots, binding messages to methods in a similar way to Spring Web MVC.

Spring Bot’s abstraction layer is built on top of existing Java bot libraries, one of which is the Symphony Java BDK. So common tasks such as connectivity, authentication and API logic are handled by lower-level libraries like the BDK, whilst application logic is handled by the Spring Bot framework.

This project was built by Deutsche Bank developers in collaboration with FINOS. A great example of how our developer community leveraged the Symphony Java BDK and built a framework on top of BDK’s core services, thus extending its capabilities.

In this Build-a-Bot session Vinay Mistry, Developer Relations Technical Lead @ Symphony, Abhishek Sinha @ Deutsche Bank and Rob Moffat Senior Technical Architect @ FINOS, will demonstrate how to build a chat bot using the Spring Bot framework that runs concurrently across multiple chat platforms including Symphony.

You may also like


Build-a-Bot Session: Introduction to Symphony ECP, Embedded Collaboration Platform

Join our upcoming Build-a-Bot session on September 21st at 10:30am ET. Vinay Mistry and Kaosar Ahmed, Developer Relations Technical Leads at Symphony, will demonstrate how developers can embed Symphony chat within other applications. The Symphony Embedded Collaboration Platform provides developers with an ECP SDK to create chat experiences within their own applications and provide real-time notifications to conversations.

Front Office

Nothing Compares: Finding Comparable Bonds in Illiquid Bond Markets

Join us for the latest in Symphony’s Partner Webinar Series. This session highlights the firm’s partnership with Pre-Rec, who makes it easy to find comparable bonds in illiquid bond markets in one click via a bot in our platform. During this webinar we will hear from Isaac Cecil, CEO of Pre-Rec and Krishna Nadella, Symphony’s Global Head of Solutions, as they discuss how Pre-Rec delivers their insights in real-time via Symphony chat.