Skip to content

Repository files navigation

description Build, innovate, and automate your workflows on the Symphony Messaging platform.

Start your developer journey

Streamline your workflows by leveraging the Symphony Messaging open APIs to build innovative bots and AI agents, save time through smart automation, and develop custom extension apps.

Dive into our core concepts to guide your development journey from initial code to production deployment.

Get started

Select one of the sections below to launch your developer experience.

{% hint style="info" %} Looking to migrate your bot from the deprecated SDKs to the latest BDKs? Check out our migration guides to bring your bot up to date with our latest tooling.

Build bots on Symphony Messaging

Get started by exploring Symphony Messaging bots. Learn the essentials to build and launch your own bot.

{% content-ref url="bots/building-bots.md" %} building-bots.md {% endcontent-ref %}

Interested in building your first bot with our Developer Relations team? Check out our free online courses in the developer training center to get started.

{% hint style="info" %} For an even more in-depth look at how to build bots and apps, check out our new Developer Certification 🎓 program. {% endhint %}

Build AI agents on Symphony Messaging

AI agents are specialized service accounts that bring LLM-powered reasoning, contextual data access, and tool use into Symphony's secure messaging environment.

{% content-ref url="ai/ai-agent/" %} ai-agent {% endcontent-ref %}

Build extension applications

Bring customized and extensible workflows into Symphony Messaging through extension apps. Understand how to build, deploy, and manage your extension app.

{% content-ref url="https://app.gitbook.com/s/-MB51RkjSmfA_ejydg4M-3415978100/ext-apps" %} Extension Apps {% endcontent-ref %}

Become a Certified Developer

Join our Developer Certification program and get free sandbox access. Register today!

{% content-ref url="developer-certification/developer-certification.md" %} developer-certification.md {% endcontent-ref %}

Messaging REST API

Symphony Messaging REST API in-depth documentation and reference guide:

{% embed url="https://rest-api.symphony.com/" %}

Extension API

Symphony Messaging Extension API in-depth documentation and reference guide:

{% content-ref url="ext-apps/overview-of-extension-api/" %} overview-of-extension-api {% endcontent-ref %}

Developer tools

Streamline your development process with our Dedicated SDKs, Bot Developer Kit, Bot Generators and more.

{% content-ref url="https://app.gitbook.com/s/-MB51RkjSmfA_ejydg4M-3415978100/dev-tools" %} Developer Tools {% endcontent-ref %}

Embedded modules

Securely embed standalone Symphony Messaging chat modules inside other websites and applications:

{% content-ref url="https://app.gitbook.com/s/-MB51RkjSmfA_ejydg4M-3415978100/embedded-modules" %} Embedded Modules {% endcontent-ref %}

About

Repository for Developers Site Documentation

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors