Vai al contenuto
Application Framework

Estendi Donutwork con capacità componibili

Collega servizi di terze parti attraverso manifesti di capability, OAuth, webhook e UI incorporabili. Ogni integrazione dichiara ciò che può fare e con quali permessi.

donutwork.product
Integrations

Capability discovery

Le applicazioni registrano azioni e input tramite un manifesto JSON che workflow e piattaforma possono scoprire.

UI incorporata

Integra l'esperienza dell'app nella dashboard mantenendo il contesto di esecuzione indipendente e sicuro.

Event synchronization

Reagisci a charge, rinnovi e cambi di identità per mantenere coerenti i sistemi collegati.

Autorizzazione gestita

OAuth 2.0, HMAC e scope canonici limitano ogni app alle sole risorse necessarie.

Come funziona

Dalla configurazione all'operatività, in tre passaggi

01

Registra l'app

Ottieni Client ID e Client Secret e configura il flusso OAuth con gli scope minimi.

02

Dichiara le capability

Pubblica il manifesto che descrive endpoint, metodi e dati richiesti dalle tue azioni.

03

Collega eventi e UI

Configura webhook, verifica HMAC e abilita l'eventuale esperienza embedded.

Controllo operativo

Un framework, non una collezione di connettori

Le integrazioni diventano capacità utilizzabili anche dai workflow. Il proxy di esecuzione e i token scoped separano il core Donutwork dalle credenziali e dall'ambiente dell'app.

  • OAuth 2.0 con scope resource:action
  • Richieste iframe firmate HMAC-SHA256
  • Cookie SameSite=None e Secure per UI embedded
  • Webhook per sincronizzazione del lifecycle
POST /integrations.json
01"key": "sync_crm",
02"method": "POST",
03"scope": "customers:read",
04"input_schema": "customer.v1"
Casi d'uso

Dove crea valore

CRM e marketing

Porta azioni proprietarie nel workflow senza duplicare dati o autorizzazioni.

Servizi finanziari

Collega strumenti specialistici con scope, webhook e contesto tenant.

Tool verticali

Distribuisci funzionalità di settore come capability riutilizzabili.

Porta Integrations nel tuo prodotto

Raccontaci il tuo modello operativo. Ti aiutiamo a tradurlo in API, controlli e workflow pronti per la produzione.