Donutwork Docs
Applicazioni

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.

On this page