Extensibility

DIAL is an open-ended system that can be extended to satisfy a variety of business cases
platform agentic

Extensibility Highlights for SaaS Editions

Extend the standard functionality of DIAL with the features included in SaaS Editions

Develop Apps

Implement OpenAI-compatible Unified API or use SDK to create DIAL-native apps. Register them in DIAL with ease and start using directly or as building blocks for new agents.
Watch a video demo

Create Apps using Wizards

Create and host apps using Code App, Quick App, and Mind Map UI wizards. DIAL-native apps you build with these wizards can serve as building blocks for agents.
Watch a video demo

Add Model Adapters

DIAL Unified API is compatible with OpenAI, making it simple to add new adapters for language models or develop them with DIAL SDK.
Learn more

Register Tools

Register your tools using OpenAPI. Use tools in your agents or share with others on Marketplace.

Benefits

code badge

Developers

code badge

End-Users

Additional Extensibility Highlights for Self-Hosted Editions

DIAL Self-Hosted Editions give you the tools and flexibility to build virtually any custom solution you can imagine

Add App Types

on prem badge
Enable end-users to create specialized DIAL-native apps by extending the supported application types. App types can use auto-generated or custom app wizards and UIs.
Watch a video demo

Create Visualizers

on prem badge
DIAL Chat can visualize content in conversation attachments such as files, images, markdown, stages, and references to data sources, among others. Use Visualizer SDK to create visualizers.
Watch a video demo

Develop Interceptors

on prem badge
DIAL uses Interceptors to add custom logic to in/out requests for models and apps, enabling PII obfuscation, guardrails, safety checks, and beyond. Use SDK to develop Interceptors.
Watch a video demo

Integrate Apps

on prem badge
Create a single access point for all your apps built on other platforms by bringing them to DIAL. Register the app's UI to list it on Marketplace or API to access all DIAL Core features.

Benefits for Enterprises

code badge
Build powerful apps for your specific business cases.
code badge
Have a single comprehensive gateway to all GenAI initiatives.
code badge
Create a collaboration and development hub with shared authorization, access control, and cost management.
code badge
Secure API calls to agents with custom guardrails, safety checks, PII anonymization, and beyond.