Application Framework
Architect and integrate third-party solutions into the DonutWork enterprise ecosystem.
The DonutWork Application Framework allows developers to extend the platform's core capabilities with specialized third-party services. Whether you are building a financial connector, a marketing automation tool, or a custom CRM integration, our framework provides the necessary hooks for seamless orchestration.
Integration Architecture
DonutWork applications operate on a hybrid model that combines secure UI embedding with robust API-driven capability discovery.
Capability Discovery
Autonomous Registration. Applications declare their available "Actions" via a standard JSON manifest. DonutWork then makes these actions available to the core engine and workflows. How to build →
Iframe Embedding
Unified UI Experience. Apps are embedded directly into the DonutWork dashboard. This ensures a consistent user experience while maintaining the app's independent execution context.
Event-Driven Hooks
Real-Time Synchronization. Use Webhooks to react to platform lifecycle events (charges, renewals, identity changes) and maintain data integrity across systems.
Zero-Trust Security
Managed Authorization. DonutWork acts as a secure proxy, handling authorization between the platform and your application with signed requests and scoped tokens.
Codex Integration Skill
Faster Implementation. Download the official donutwork skill package to get endpoint maps, entity models, and launch checklists for your integration team.
Get the skill →
Developer Roadmap
Building an application for DonutWork involves the following key phases:
Registration & Authentication
Provision your application in the Developer Portal to obtain a unique Client ID and Client Secret. Use these to implement the standard OAuth 2.0 flow.
Capability Declaration
Call the /integrations.json endpoint to tell DonutWork what your app can do. This manifest defines your endpoints, the methods they support, and the required input data.
Lifecycle & UI Implementation
Build your application frontend, ensuring compatibility with our Iframe-based embedding system and security policies (such as SameSite cookie requirements).
Production Readiness
Configure your webhook security tokens and deploy your service to a production environment.
Automation & Workflows
Create intelligent automation flows, connect external APIs, and orchestrate business processes with the Donutwork visual node editor.
Donutwork Codex Skill
Ship integrations faster with the official Donutwork Codex skill package, including endpoint maps, entity models, and production-ready integration playbooks.