Integrazioni Make e Zapier
Prima di connetterti
Servono un account cliente PDFgine, un modello in quello spazio di lavoro, una quota di pagine disponibile e un account Make o Zapier. Crea prima il modello e annota il suo Template Code.
L’app Make è in fase di revisione per il catalogo. L’integrazione Zapier è privata. Contatta PDFgine per ottenere l’accesso; nessuna delle due integrazioni è ancora elencata pubblicamente.
Connetti il tuo spazio di lavoro
Crea una chiave API dedicata nel tuo account PDFgine con usage:read e documents:render. Usa l’URL dell’API ospitata riportato sotto. Aggiungi templates:read solo se utilizzi il selettore facoltativo Brand Kit per le anteprime.
https://api.pdfgine.com · usage:read · documents:render
Il selettore Locale del connettore offre attualmente inglese e turco. La lingua del sito non modifica i dati del documento né i campi disponibili nel connettore.
Configura uno scenario Make
- Accetta l’accesso all’app privata fornito da PDFgine. Aggiungi un modulo PDFgine al tuo scenario e crea una connessione con l’URL dell’API e una chiave API dedicata.
- Scegli Create a Document, imposta Template Code e Format, quindi associa i valori del modulo precedente all’oggetto JSON Template Data. Usa Queue a Document per elaborazioni asincrone o Create a Public Preview per un link destinato al destinatario.
- Esegui Run once con dati di esempio e controlla il risultato del modulo e il documento generato. Attiva la pianificazione solo quando la mappatura è corretta. Make an API call supporta percorsi API relativi autorizzati; gli ambiti della connessione restano validi.
Configura uno Zap
- Accetta l’invito all’integrazione privata PDFgine nel tuo account Zapier. Scegli il trigger, aggiungi un’azione PDFgine e connettiti con l’URL dell’API e una chiave API dedicata.
- Per Create Document, imposta Template Code e Format, quindi associa i dati del trigger a Template Data come JSON valido. Queue Document e Create Public Preview sono azioni separate. Brand Kits è una fonte facoltativa per un menu a discesa, non un trigger.
- Prova l’azione, pubblica lo Zap e invia un nuovo evento trigger. Conferma un’esecuzione riuscita in Zap History e controlla il documento di quell’evento; un Test Step nell’editor, da solo, non dimostra che il flusso attivo sia stato eseguito.
Associa valori reali e mantieni valido il JSON
Template Data deve essere un oggetto JSON corrispondente ai campi del modello, non un percorso di file o un segnaposto vuoto. L’esempio seguente è per un modello di preventivo. Associa nomi e importi dal trigger, mantieni i valori numerici come numeri e verifica i totali calcolati prima dell’invio.
{
"document": { "title": "DEMO ONLY" },
"referenceNo": "DEMO-001",
"issueDate": "2026-10-27",
"currency": "USD",
"customer": "Demo Customer",
"quoteItems": [
{ "name": "Demo service", "quantity": 2, "unitPrice": 50, "total": 100 }
],
"subtotal": 100,
"vatAmount": 20,
"grandTotal": 120
}
Scegli l’output giusto
Create Document restituisce una downloadUrl protetta che richiede l’autenticazione API. Per un link che il cliente possa aprire nel browser, usa Create Public Preview e scegli una durata di accesso consentita. Queue Document restituisce una statusUrl del processo; una risposta di accodamento non è un documento completato.
Prova prima di attivare
Usa prima dati cliente fittizi. Controlla destinatario, riferimento, voci, totali e formato di output. Dopo aver attivato il flusso, invia un nuovo evento e verifica la cronologia di esecuzione della piattaforma. Evita esecuzioni di produzione ripetute: le pagine generate consumano la quota PDFgine.
Limiti e risoluzione dei problemi
Per 401 o 403, controlla la connessione e gli ambiti API. Per 402, controlla la quota disponibile. Per 429, rispetta Retry-After e riduci la frequenza delle richieste. Correggi il JSON o i dati del modello non validi prima di riprovare. La durata delle anteprime e i limiti di generazione dipendono dal piano.
Mantieni riservate le chiavi di connessione
Inserisci la chiave API solo nelle impostazioni di connessione della piattaforma. Non includerla in Template Data, screenshot o registri di esecuzione condivisi. Usa una chiave separata per ogni connessione e revocala in PDFgine quando l’accesso non serve più.
Ti servono eventi dei documenti? Consulta la guida ai webhook API. Webhook