The Integrations API allows developers to extend Ada’s capabilities by creating integrations that connect external applications to Ada. These integrations can be installed and managed directly from the Ada dashboard.
An example of an integration is a Knowledge integration, which links an external Help Center or knowledge base and creates articles in Ada, enabling AI Agents to generate responses.
Partner developers can:
Admins can:
Integrations can be published or private. To build a private integration with Ada, follow steps 1-2. To publish an integration discoverable by any Ada customer, follow steps 1-4:
For more details about building and publishing an integration, see Getting Started.
OAuth is a secure authorization framework that enables integrations to access Ada’s resources. It allows users to grant access to their data while maintaining applicable permissions and security. Implementing OAuth correctly ensures a seamless authentication experience, minimizes security risks, and enables smooth communication between Ada’s platform and external integrations.
The Integration Framework uses OAuth to install an integration to a given Ada AI Agent. The AI Agent Manager completes an OAuth flow from their Ada instance, and the integration server managed by the partner developer authorizes the installation.
To submit an integration and become a partner developer, please reach out to developer-partnerships@ada.support.