Symphony Developer Platform

Develop custom applications to enrich, embed, and extend Symphony.

Developer Guide

Whether it's a simple command-response bot, a workflow-driving bot, or embedding Symphony chat within your web portal, this guide should get you started and developing production-ready solutions.


Build enterprise-management tools and messaging applications on top of the Symphony platform with the REST API.

Extension API

Enrich Symphony's secure messaging platform with valuable content applications or extend Symphony chats with new features.

API Client SDKs

Build on top of our APIs even faster with our ready to use Symphony API Client SDKs in Java, Python, NodeJS and .Net.

Mobile Frameworks

Protect content on mobile devices using customized frameworks for Android and iOS.

Embedded Modules

Embed Symphony anywhere, or launch Symphony using URIs.

Developer Certification

Become a certified Symphony developer through the Symphony Developer Training Center.

Check out our current and past developer newsletters for tips on developing with Symphony.