Building Extension Applications on Symphony

Building Extension Apps on Symphony is an easy and secure way to customize the Symphony experience. Take these simple steps in order to create and deploy your Extension App today!

1. Plan Your App

Symphony Extension Apps leverage the Symphony Extension API in order to create innovative workflows and automations. Depending on your desired workflow, there are many different development avenues available for you and your development team. Understanding these different development options, APIs available, and Extension App capabilities is key to creating a successful app and positive user experience. Learn more about the different types of Extension Apps and APIs here:

2. Leverage our Tools

Symphony has built numerous tools in order to streamline Extension App development. Our rich suite of developer tools offers centralized configuration and authentication protocols, provides out of the box API bindings, convenient error handling, a react component library, and much more making it easy to bootstrap your app. Learn more about how you can get started with our developer tools here:

3. Tutorials

Go through our dedicated step by step Extension App tutorials to learn how to leverage our development tools and start building Extension Applications today!

4. Add Custom Business Logic

The next step is to add custom business logic to your app. Begin leveraging Symphony's Extension API and bring your workflows and automations to life:

5. Become a Certified Developer

Want to take your bot and extension app development to the next level? Symphony offers a free course and certification program for developers wishing to improve their Symphony skills, technical knowledge, and expertise. Learn more about how you can become a certified Symphony Developer today!