Framework Applicazioni
Architetti e integrate soluzioni di terze parti nell'ecosistema enterprise di DonutWork.
Il Framework Applicazioni di DonutWork consente agli sviluppatori di estendere le funzionalità principali della piattaforma con servizi specializzati di terze parti. Che tu stia costruendo un connettore finanziario, uno strumento di automazione del marketing o un'integrazione CRM personalizzata, il nostro framework fornisce gli hook necessari per un'orchestrazione senza interruzioni.
Architettura di Integrazione
Le applicazioni DonutWork operano su un modello ibrido che combina l'incorporamento sicuro dell'interfaccia utente (UI) con una solida scoperta delle funzionalità guidata dalle API.
Scoperta delle Funzionalità
Registrazione Autonoma. Le applicazioni dichiarano le loro "Azioni" disponibili tramite un manifesto JSON standard. DonutWork rende quindi queste azioni disponibili al motore principale e ai workflow. Come costruire →
Incorporamento Iframe
Esperienza UI Unificata. Le app sono incorporate direttamente nella dashboard di DonutWork. Ciò garantisce un'esperienza utente coerente mantenendo il contesto di esecuzione indipendente dell'app.
Hook Orientati agli Eventi
Sincronizzazione in Tempo Reale. Usa i Webhook per reagire agli eventi del ciclo di vita della piattaforma (addebiti, rinnovi, cambi di identità) e mantenere l'integrità dei dati tra i sistemi.
Sicurezza Zero-Trust
Autorizzazione Gestita. DonutWork agisce come un proxy sicuro, gestendo l'autorizzazione tra la piattaforma e la tua applicazione con richieste firmate e token con ambito limitato.
Skill Codex per Integrazioni
Implementazione Più Veloce. Scarica il pacchetto ufficiale della skill donutwork con mappa endpoint, modelli entita' e checklist di rilascio.
Scarica la skill →
Roadmap per gli Sviluppatori
La creazione di un'applicazione per DonutWork prevede le seguenti fasi chiave:
Registrazione e Autenticazione
Fornisci la tua applicazione nel Portale Sviluppatori per ottenere un Client ID e un Client Secret univoci. Usali per implementare il flusso standard OAuth 2.0 flow.
Dichiarazione delle Funzionalità
Chiama l'endpoint /integrations.json per comunicare a DonutWork cosa può fare la tua app. Questo manifesto definisce i tuoi endpoint, i metodi supportati e i dati di input richiesti.
Implementazione del Ciclo di Vita e dell'Interfaccia Utente
Costruisci il frontend della tua applicazione, garantendo la compatibilità con il nostro sistema di incorporamento basato su Iframe e le policy di sicurezza (come i requisiti dei cookie SameSite).
Prontezza per la Produzione
Configura i token di sicurezza dei tuoi webhook e distribuisci il tuo servizio in un ambiente di produzione.
Automazioni & Workflow
Crea flussi di lavoro intelligenti, collega API esterne e automatizza i processi aziendali con l'editor visivo di Donutwork.
Skill Codex Donutwork
Accelera le integrazioni con il pacchetto ufficiale della skill Codex Donutwork, con mappa endpoint, modelli entità e playbook pronti per la produzione.