Start Your Developer Journey
Welcome, Symphony Messaging Developer!
Here you will learn about all the ways to streamline work using integrated bots and apps. By leveraging Symphony Messaging's open APIs, developers can create innovative Bots and workflows, save time with strategic automations, and customize their Symphony experience by building third-party Extension Apps.
Keep reading to learn about core Symphony Messaging concepts in order to ensure a smooth development journey from your first line of code to putting your application in production.
Getting Started
It's time to get started. Navigate to one of the following guides to kick off your developer journey today!
Building Bots on Symphony Messaging 

Begin your development journey by taking an in depth look at Symphony Messaging Bots. Understand the core concepts and all the details needed to get your Bot up and running!
Building BotsWant to build your first bot together with the Developer Relations team? Head over to our developer training centre and register for our online courses to get started, and it's free.
Building Extension Applications 

Bring customized and extensible workflows into Symphony Messaging through Extension Apps. Understand how to build, deploy, and manage your Extension App!
Extension AppsBecome a Certified Developer

Enroll in our brand new Developer Certification program and obtain sandbox access for free! Register and enroll today!
Developer CertificationMessaging REST API 

In depth documentation and reference guide for the Symphony Messaging REST API:
Extension API 

In depth documentation and reference guide for the Symphony Messaging Extension API:
Overview of Extension APIDeveloper Tools

Check out our dedicated SDKs, Bot Developer Kit, Bot Generators and more to streamline your development process!
Developer ToolsEmbedded Modules

Securely embed stand-alone Symphony Messaging chat modules inside other websites and applications:
Embedded ModulesLast updated
Was this helpful?